Sign in to follow this  
Warlander

Deedplanner 2.9.10 - 3D House And Deed Planner

Recommended Posts

Hmm... I will take a look at that in my free time. Schematic seems to be choosen correctly, so this is most likely rendering-related issue.

  • Like 1

Share this post


Link to post
Share on other sites

Getting this when going 3rd person vieuw while loading a wurm unlimited exported deed...

 

 

 

 

[2016-09-17 22:33:28] Error has occurred!
Java vendor: Oracle Corporation
Java version: 1.8.0_101
java.lang.NullPointerException
    at pl.wurmonline.deedplanner.data.Tile.getVerticalWallHeight(Tile.java:325)
    at pl.wurmonline.deedplanner.data.Tile.renderEntity(Tile.java:233)
    at pl.wurmonline.deedplanner.data.Tile.renderEntities(Tile.java:216)
    at pl.wurmonline.deedplanner.data.Tile.render3d(Tile.java:161)
    at pl.wurmonline.deedplanner.data.Map.render(Map.java:447)
    at pl.wurmonline.deedplanner.graphics.GraphicsLoop.display(GraphicsLoop.java:62)
    at jogamp.opengl.GLDrawableHelper.displayImpl(GLDrawableHelper.java:665)
    at jogamp.opengl.GLDrawableHelper.display(GLDrawableHelper.java:649)
    at javax.media.opengl.awt.GLJPanel$Updater.display(GLJPanel.java:1213)
    at javax.media.opengl.awt.GLJPanel$8.run(GLJPanel.java:1269)
    at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1119)
    at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:994)
    at javax.media.opengl.awt.GLJPanel$OffscreenBackend.doPaintComponent(GLJPanel.java:1777)
    at javax.media.opengl.awt.GLJPanel.paintComponent(GLJPanel.java:545)
    at javax.swing.JComponent.paint(Unknown Source)
    at javax.swing.JComponent.paintChildren(Unknown Source)
    at javax.swing.JComponent.paint(Unknown Source)
    at javax.swing.JComponent.paintChildren(Unknown Source)
    at javax.swing.JComponent.paint(Unknown Source)
    at javax.swing.JLayeredPane.paint(Unknown Source)
    at javax.swing.JComponent.paintChildren(Unknown Source)
    at javax.swing.JComponent.paintToOffscreen(Unknown Source)
    at javax.swing.RepaintManager$PaintManager.paintDoubleBuffered(Unknown Source)
    at javax.swing.RepaintManager$PaintManager.paint(Unknown Source)
    at javax.swing.RepaintManager.paint(Unknown Source)
    at javax.swing.JComponent.paint(Unknown Source)
    at java.awt.GraphicsCallback$PaintCallback.run(Unknown Source)
    at sun.awt.SunGraphicsCallback.runOneComponent(Unknown Source)
    at sun.awt.SunGraphicsCallback.runComponents(Unknown Source)
    at java.awt.Container.paint(Unknown Source)
    at java.awt.Window.paint(Unknown Source)
    at javax.swing.RepaintManager$4.run(Unknown Source)
    at javax.swing.RepaintManager$4.run(Unknown Source)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
    at javax.swing.RepaintManager.paintDirtyRegions(Unknown Source)
    at javax.swing.RepaintManager.paintDirtyRegions(Unknown Source)
    at javax.swing.RepaintManager.prePaintDirtyRegions(Unknown Source)
    at javax.swing.RepaintManager.access$1200(Unknown Source)
    at javax.swing.RepaintManager$ProcessingRunnable.run(Unknown Source)
    at java.awt.event.InvocationEvent.dispatch(Unknown Source)
    at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
    at java.awt.EventQueue.access$500(Unknown Source)
    at java.awt.EventQueue$3.run(Unknown Source)
    at java.awt.EventQueue$3.run(Unknown Source)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
    at java.awt.EventQueue.dispatchEvent(Unknown Source)
    at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
    at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
    at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
    at java.awt.WaitDispatchSupport$2.run(Unknown Source)
    at java.awt.WaitDispatchSupport$4.run(Unknown Source)
    at java.awt.WaitDispatchSupport$4.run(Unknown Source)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.awt.WaitDispatchSupport.enter(Unknown Source)
    at java.awt.Dialog.show(Unknown Source)
    at javax.swing.JOptionPane.showOptionDialog(Unknown Source)
    at javax.swing.JOptionPane.showMessageDialog(Unknown Source)
    at javax.swing.JOptionPane.showMessageDialog(Unknown Source)
    at pl.wurmonline.deedplanner.data.Map.lambda$new$15(Map.java:101)
    at java.awt.event.InvocationEvent.dispatch(Unknown Source)
    at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
    at java.awt.EventQueue.access$500(Unknown Source)
    at java.awt.EventQueue$3.run(Unknown Source)
    at java.awt.EventQueue$3.run(Unknown Source)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
    at java.awt.EventQueue.dispatchEvent(Unknown Source)
    at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
    at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
    at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
    at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
    at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
    at java.awt.EventDispatchThread.run(Unknown Source)
 

Share this post


Link to post
Share on other sites
20 minutes ago, Devily said:

Helloooo? any body can help?

 

Pastebin of the map? I am unable to reproduce most map-related bugs without having a map.

Share this post


Link to post
Share on other sites
On 9/20/2016 at 5:21 PM, Warlander said:

 

Yes, thanks - I will take a look at this issue soon.

Any update?

Share this post


Link to post
Share on other sites
51 minutes ago, Devily said:

Any update?

 

Yes, issue was caused by exported map containing a little bit of object data out of map bounds, causing the program to crash immediately when trying to render off-map entities. Bugfix will come soon. :)

 

Edit: Weird looking marble bridges are fixed too. Stone ones are more serious issue, so I am not sure if they will make it to the next bugfix.

  • Like 1

Share this post


Link to post
Share on other sites

DeedPlanner 2.6.5 released! Changes:

  • Added woven fences
  • Fixed marble bridges weird texture bug
  • Fixed external map loading issue
  • Like 2

Share this post


Link to post
Share on other sites
On Thursday, September 22, 2016 at 6:26 PM, Warlander said:

 

Yes, issue was caused by exported map containing a little bit of object data out of map bounds, causing the program to crash immediately when trying to render off-map entities. Bugfix will come soon. :)

 

Edit: Weird looking marble bridges are fixed too. Stone ones are more serious issue, so I am not sure if they will make it to the next bugfix.

Thanks alot!!

Share this post


Link to post
Share on other sites

I was making a three tile wide bridge from the top of the second story building...

 

Spoiler

[2016-09-27 17:35:15] Error has occurred!
Java vendor: Oracle Corporation
Java version: 1.8.0_65
java.io.FileNotFoundException: Data\Bridges\Stone\vegTex.png (The system cannot find the file specified)
    at java.io.FileInputStream.open0(Native Method)
    at java.io.FileInputStream.open(Unknown Source)
    at java.io.FileInputStream.<init>(Unknown Source)
    at com.jogamp.opengl.util.texture.TextureIO$StreamBasedTextureProvider.newTextureData(TextureIO.java:1060)
    at com.jogamp.opengl.util.texture.TextureIO.newTextureDataImpl(TextureIO.java:849)
    at com.jogamp.opengl.util.texture.TextureIO.newTextureData(TextureIO.java:218)
    at com.jogamp.opengl.util.texture.TextureIO.newTexture(TextureIO.java:476)
    at pl.wurmonline.deedplanner.graphics.texture.SimpleTex.init(SimpleTex.java:110)
    at pl.wurmonline.deedplanner.graphics.texture.SimpleTex.bind(SimpleTex.java:84)
    at pl.wurmonline.deedplanner.graphics.texture.SimpleTex.bind(SimpleTex.java:65)
    at pl.wurmonline.deedplanner.graphics.wom.Mesh.render(Mesh.java:25)
    at pl.wurmonline.deedplanner.graphics.wom.Model.render(Model.java:91)
    at pl.wurmonline.deedplanner.data.bridges.BridgePart.render(BridgePart.java:88)
    at pl.wurmonline.deedplanner.data.Tile.renderGround(Tile.java:167)
    at pl.wurmonline.deedplanner.data.Tile.render3d(Tile.java:154)
    at pl.wurmonline.deedplanner.data.Map.render(Map.java:450)
    at pl.wurmonline.deedplanner.graphics.GraphicsLoop.display(GraphicsLoop.java:58)
    at jogamp.opengl.GLDrawableHelper.displayImpl(GLDrawableHelper.java:665)
    at jogamp.opengl.GLDrawableHelper.display(GLDrawableHelper.java:649)
    at javax.media.opengl.awt.GLJPanel$Updater.display(GLJPanel.java:1213)
    at javax.media.opengl.awt.GLJPanel$8.run(GLJPanel.java:1269)
    at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1119)
    at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:994)
    at javax.media.opengl.awt.GLJPanel$OffscreenBackend.doPaintComponent(GLJPanel.java:1777)
    at javax.media.opengl.awt.GLJPanel.paintComponent(GLJPanel.java:545)
    at javax.swing.JComponent.paint(Unknown Source)
    at javax.swing.JComponent.paintToOffscreen(Unknown Source)
    at javax.swing.RepaintManager$PaintManager.paintDoubleBuffered(Unknown Source)
    at javax.swing.RepaintManager$PaintManager.paint(Unknown Source)
    at javax.swing.RepaintManager.paint(Unknown Source)
    at javax.swing.JComponent._paintImmediately(Unknown Source)
    at javax.swing.JComponent.paintImmediately(Unknown Source)
    at javax.swing.RepaintManager$4.run(Unknown Source)
    at javax.swing.RepaintManager$4.run(Unknown Source)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
    at javax.swing.RepaintManager.paintDirtyRegions(Unknown Source)
    at javax.swing.RepaintManager.paintDirtyRegions(Unknown Source)
    at com.jogamp.opengl.util.AWTAnimatorImpl$1.run(AWTAnimatorImpl.java:162)
    at java.awt.event.InvocationEvent.dispatch(Unknown Source)
    at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
    at java.awt.EventQueue.access$500(Unknown Source)
    at java.awt.EventQueue$3.run(Unknown Source)
    at java.awt.EventQueue$3.run(Unknown Source)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
    at java.awt.EventQueue.dispatchEvent(Unknown Source)
    at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
    at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
    at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
    at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
    at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
    at java.awt.EventDispatchThread.run(Unknown Source)
 

 

Share this post


Link to post
Share on other sites
5 hours ago, MootRed said:

I was making a three tile wide bridge from the top of the second story building...

 

  Hide contents

[2016-09-27 17:35:15] Error has occurred!
Java vendor: Oracle Corporation
Java version: 1.8.0_65
java.io.FileNotFoundException: Data\Bridges\Stone\vegTex.png (The system cannot find the file specified)
    at java.io.FileInputStream.open0(Native Method)
    at java.io.FileInputStream.open(Unknown Source)
    at java.io.FileInputStream.<init>(Unknown Source)
    at com.jogamp.opengl.util.texture.TextureIO$StreamBasedTextureProvider.newTextureData(TextureIO.java:1060)
    at com.jogamp.opengl.util.texture.TextureIO.newTextureDataImpl(TextureIO.java:849)
    at com.jogamp.opengl.util.texture.TextureIO.newTextureData(TextureIO.java:218)
    at com.jogamp.opengl.util.texture.TextureIO.newTexture(TextureIO.java:476)
    at pl.wurmonline.deedplanner.graphics.texture.SimpleTex.init(SimpleTex.java:110)
    at pl.wurmonline.deedplanner.graphics.texture.SimpleTex.bind(SimpleTex.java:84)
    at pl.wurmonline.deedplanner.graphics.texture.SimpleTex.bind(SimpleTex.java:65)
    at pl.wurmonline.deedplanner.graphics.wom.Mesh.render(Mesh.java:25)
    at pl.wurmonline.deedplanner.graphics.wom.Model.render(Model.java:91)
    at pl.wurmonline.deedplanner.data.bridges.BridgePart.render(BridgePart.java:88)
    at pl.wurmonline.deedplanner.data.Tile.renderGround(Tile.java:167)
    at pl.wurmonline.deedplanner.data.Tile.render3d(Tile.java:154)
    at pl.wurmonline.deedplanner.data.Map.render(Map.java:450)
    at pl.wurmonline.deedplanner.graphics.GraphicsLoop.display(GraphicsLoop.java:58)
    at jogamp.opengl.GLDrawableHelper.displayImpl(GLDrawableHelper.java:665)
    at jogamp.opengl.GLDrawableHelper.display(GLDrawableHelper.java:649)
    at javax.media.opengl.awt.GLJPanel$Updater.display(GLJPanel.java:1213)
    at javax.media.opengl.awt.GLJPanel$8.run(GLJPanel.java:1269)
    at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1119)
    at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:994)
    at javax.media.opengl.awt.GLJPanel$OffscreenBackend.doPaintComponent(GLJPanel.java:1777)
    at javax.media.opengl.awt.GLJPanel.paintComponent(GLJPanel.java:545)
    at javax.swing.JComponent.paint(Unknown Source)
    at javax.swing.JComponent.paintToOffscreen(Unknown Source)
    at javax.swing.RepaintManager$PaintManager.paintDoubleBuffered(Unknown Source)
    at javax.swing.RepaintManager$PaintManager.paint(Unknown Source)
    at javax.swing.RepaintManager.paint(Unknown Source)
    at javax.swing.JComponent._paintImmediately(Unknown Source)
    at javax.swing.JComponent.paintImmediately(Unknown Source)
    at javax.swing.RepaintManager$4.run(Unknown Source)
    at javax.swing.RepaintManager$4.run(Unknown Source)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
    at javax.swing.RepaintManager.paintDirtyRegions(Unknown Source)
    at javax.swing.RepaintManager.paintDirtyRegions(Unknown Source)
    at com.jogamp.opengl.util.AWTAnimatorImpl$1.run(AWTAnimatorImpl.java:162)
    at java.awt.event.InvocationEvent.dispatch(Unknown Source)
    at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
    at java.awt.EventQueue.access$500(Unknown Source)
    at java.awt.EventQueue$3.run(Unknown Source)
    at java.awt.EventQueue$3.run(Unknown Source)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
    at java.awt.EventQueue.dispatchEvent(Unknown Source)
    at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
    at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
    at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
    at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
    at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
    at java.awt.EventDispatchThread.run(Unknown Source)
 

 

 

One texture is missing, I will fix this soon.

Share this post


Link to post
Share on other sites

I'm using this on a mac, so I know that's not officially supported, but just in case Windows users have the same issue I thought to post here.  

 

Everything works fine except for when I try to place a campfire.  When I do, I get an error every time (using versions 2.6.4 and 2.6.5).

 

Spoiler

[2016-10-02 10:47:46] Error has occurred!
Java vendor: Oracle Corporation
Java version: 1.8.0_101
java.io.FileNotFoundException: Data/Objects/Campfire_lit.jpg (No such file or directory)
    at java.io.FileInputStream.open0(Native Method)
    at java.io.FileInputStream.open(FileInputStream.java:195)
    at java.io.FileInputStream.<init>(FileInputStream.java:138)
    at com.jogamp.opengl.util.texture.TextureIO$StreamBasedTextureProvider.newTextureData(TextureIO.java:1060)
    at com.jogamp.opengl.util.texture.TextureIO.newTextureDataImpl(TextureIO.java:849)
    at com.jogamp.opengl.util.texture.TextureIO.newTextureData(TextureIO.java:218)
    at com.jogamp.opengl.util.texture.TextureIO.newTexture(TextureIO.java:476)
    at pl.wurmonline.deedplanner.graphics.texture.SimpleTex.init(SimpleTex.java:110)
    at pl.wurmonline.deedplanner.graphics.texture.SimpleTex.bind(SimpleTex.java:84)
    at pl.wurmonline.deedplanner.graphics.texture.SimpleTex.bind(SimpleTex.java:65)
    at pl.wurmonline.deedplanner.graphics.wom.Mesh.render(Mesh.java:25)
    at pl.wurmonline.deedplanner.graphics.wom.Model.render(Model.java:91)
    at pl.wurmonline.deedplanner.data.GameObject.render(GameObject.java:25)
    at pl.wurmonline.deedplanner.data.Tile.renderEntity(Tile.java:262)
    at pl.wurmonline.deedplanner.data.Tile.renderEntities(Tile.java:226)
    at pl.wurmonline.deedplanner.data.Tile.render3d(Tile.java:171)
    at pl.wurmonline.deedplanner.data.Map.render(Map.java:450)
    at pl.wurmonline.deedplanner.graphics.GraphicsLoop.display(GraphicsLoop.java:58)
    at jogamp.opengl.GLDrawableHelper.displayImpl(GLDrawableHelper.java:665)
    at jogamp.opengl.GLDrawableHelper.display(GLDrawableHelper.java:649)
    at javax.media.opengl.awt.GLJPanel$Updater.display(GLJPanel.java:1213)
    at javax.media.opengl.awt.GLJPanel$8.run(GLJPanel.java:1269)
    at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1119)
    at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:994)
    at javax.media.opengl.awt.GLJPanel$OffscreenBackend.doPaintComponent(GLJPanel.java:1777)
    at javax.media.opengl.awt.GLJPanel.paintComponent(GLJPanel.java:545)
    at javax.swing.JComponent.paint(JComponent.java:1056)
    at javax.swing.JComponent.paintToOffscreen(JComponent.java:5210)
    at javax.swing.RepaintManager$PaintManager.paintDoubleBuffered(RepaintManager.java:1579)
    at javax.swing.RepaintManager$PaintManager.paint(RepaintManager.java:1502)
    at javax.swing.RepaintManager.paint(RepaintManager.java:1272)
    at javax.swing.JComponent._paintImmediately(JComponent.java:5158)
    at javax.swing.JComponent.paintImmediately(JComponent.java:4969)
    at javax.swing.RepaintManager$4.run(RepaintManager.java:831)
    at javax.swing.RepaintManager$4.run(RepaintManager.java:814)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:76)
    at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:814)
    at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:789)
    at com.jogamp.opengl.util.AWTAnimatorImpl$1.run(AWTAnimatorImpl.java:162)
    at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:301)
    at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:756)
    at java.awt.EventQueue.access$500(EventQueue.java:97)
    at java.awt.EventQueue$3.run(EventQueue.java:709)
    at java.awt.EventQueue$3.run(EventQueue.java:703)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:76)
    at java.awt.EventQueue.dispatchEvent(EventQueue.java:726)
    at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201)
    at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
    at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
    at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)

 

 

I also am curious if certain missing objects (such as strange devices and braziers) are a fault of running this on a Mac or are they missing in general?

Share this post


Link to post
Share on other sites

Some objects are missing because I didn't added them to database yet (this is not automatic process, I need to manually find models, textures, copy them and add entry to program database in order to add new item).

When it comes to error above, it is caused by missing texture - I will add it in next update as well.

  • Like 1

Share this post


Link to post
Share on other sites

Thank you for all the work you put into this!   I just donated and I hope plenty of other users are as well! :)

  • Like 1

Share this post


Link to post
Share on other sites

Absolutely love this! One thing I noticed though is a lot of objects tend to sink into the floor, especially things like small chests.

Share this post


Link to post
Share on other sites

Having village exports reverse oriel and window placements again. Had been fixed previously for awhile but this update seems to have started it up for me at least. I can post an export later when I get home. Just doing my forum browsing for now.

Share this post


Link to post
Share on other sites
4 hours ago, Budzilla said:

Absolutely love this! One thing I noticed though is a lot of objects tend to sink into the floor, especially things like small chests.

 

Hmm... This is easy to fix, another thing to do for next release (planned for this weekend). :)

Share this post


Link to post
Share on other sites

Newbie question how can i work in a cave system in this planner cant seem to find the function

Share this post


Link to post
Share on other sites
37 minutes ago, Daskampfer said:

Newbie question how can i work in a cave system in this planner cant seem to find the function

 

Negative floors are a cave layer, you simply need to go down instead of up. :)

  • Like 1

Share this post


Link to post
Share on other sites

DeedPlanner 2.6.6 released! Changes:

  • Fixed objects sinking into the floor
  • Fixed missing campfire texture

Share this post


Link to post
Share on other sites
23 hours ago, Warlander said:

 

Negative floors are a cave layer, you simply need to go down instead of up. :)

Ok so i did that and the function unlocked in the height colum for edit layer caves only but when i add stuff its floating above water 

Share this post


Link to post
Share on other sites

I would like to see a building detection and skill requirement added to Deedplanner.

 

My plan was to build a 5x5 with 1x1 towers on the corners, then run bridges between all towers to create an arched facade. However, according to a number of players I have talked to, separate building corners cannot touch. As there is no check for this in Deedplanner, I have to revamp my design.

 

Is it possible to put in such a check, or would this require a complete overhaul? Thanks.

 

Ex:

dP61R2N.png

Share this post


Link to post
Share on other sites

There is no check in order to make editing the plan faster and easier - old DeedPlanner (1.x) had it, but due to that planning buildings was annoying.

Share this post


Link to post
Share on other sites
5 hours ago, Warlander said:

There is no check in order to make editing the plan faster and easier - old DeedPlanner (1.x) had it, but due to that planning buildings was annoying.

 

Got it and thanks for the reply. Live and learn I suppose. :)

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this