Sign in to follow this  
Warlander

Deedplanner 2.9.10 - 3D House And Deed Planner

Recommended Posts

On 4/24/2017 at 3:34 PM, Warlander said:

 

Hmm... This would require a bit of additional coding, but is doable for sure.

 

That would be great.  Was just thinking about this again today.  I'll wait for you to put ships in deed planner before I take a chance at this house design I want to use.  If it's way too much time to add boats then I understand not adding it. :)

Share this post


Link to post
Share on other sites

Just wondering if Github or this forum thats correct about supportet OS :?

If Mac is supported I have an issue :

Verson  OS Sierra 10.12.4 (16E195)

Java JDK: jdk-8u131

 

Errorlog:

 

May 13, 2017 10:52:31 PM Lib.Utils.WebTools siteToReader
SEVERE: null
java.io.FileNotFoundException: https://dl.dropboxusercontent.com/u/67758055/Wurm/HouseCalc3d/verCheck.txt
    at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1872)
    at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1474)
    at sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(HttpsURLConnectionImpl.java:254)
    at Lib.Utils.WebTools.siteToReader(WebTools.java:18)
    at Form.HouseCalc.<init>(HouseCalc.java:91)
    at Form.HouseCalc$61.run(HouseCalc.java:1646)
    at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:311)
    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:80)
    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)

Exception in thread "Mapper thread" java.lang.UnsatisfiedLinkError: Can't load library: /Users/NAME/Downloads/DeedPlanner/Mac/liblwjgl.dylib
    at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1827)
    at java.lang.Runtime.load0(Runtime.java:809)
    at java.lang.System.load(System.java:1086)
    at org.lwjgl.Sys$1.run(Sys.java:70)
    at java.security.AccessController.doPrivileged(Native Method)
    at org.lwjgl.Sys.doLoadLibrary(Sys.java:66)
    at org.lwjgl.Sys.loadLibrary(Sys.java:95)
    at org.lwjgl.Sys.<clinit>(Sys.java:112)
    at org.lwjgl.opengl.Display.<clinit>(Display.java:135)
    at Lib.Graphics.GLInit.initDisplay(GLInit.java:24)
    at Mapper.Mapper$1.run(Mapper.java:87)
 

 

Quote

 

Edited by Woltox
Added the errorlog in a spoiler

Share this post


Link to post
Share on other sites

This is error log from DeedPlanner 1.x version - it is no longer supported and most likely stopped worked properly after Dropbox changed their public folders policy, so please download and use 2.x version instead. :)

 

If there is will be any problem with 2.x version (latest one being 2.8.1) I will be happy to help.

  • Like 1

Share this post


Link to post
Share on other sites

Well, I managed to blow something up...

 

Spoiler

[2017-05-19 17:33:17] Error has occurred!
Java vendor: Oracle Corporation
Java version: 1.8.0_77
DeedPlanner 2.8.1
java.lang.NullPointerException
    at pl.wurmonline.deedplanner.data.Tile.renderGround(Tile.java:202)
    at pl.wurmonline.deedplanner.data.Tile.render3d(Tile.java:169)
    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.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.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

Exported deed plans have all new material walls displayed as wooden arches and fences as wooden plank fences. Also bridges disappear.

Share this post


Link to post
Share on other sites
12 minutes ago, zigozag said:

Exported deed plans have all new material walls displayed as wooden arches and fences as wooden plank fences. Also bridges disappear.

 

Known issues, I am working on that. I am doing large overhaul of the whole deed export feature, so this takes a bit of time... But will be worth it. :)

  • Like 3

Share this post


Link to post
Share on other sites

Warlander, thank you for the reply, (even tho it wasn't in .. response to my.. question) :unsure:
sounds like you're confident, i guess that means you are, winning. well done. ty
*rubs eyes*

Edited by Steveleeb

Share this post


Link to post
Share on other sites
26 minutes ago, Steveleeb said:

Warlander, thank you for the reply, (even tho it wasn't in .. response to my.. question) :unsure:
sounds like you're confident, i guess that means you are, winning. well done. ty
*rubs eyes*

 

One of things I can reveal for now - no more problems with manually setting the elevation. If deed is coastal all heights will be correct, otherwise deed will be exported with height lowered to be just above the water level in DeedPlanner.

  • Like 3

Share this post


Link to post
Share on other sites

Is there a tutorial or some documentation about how to create bridges properly? I have been trying to make a bridge but its never ever the right level. 

Share this post


Link to post
Share on other sites
15 minutes ago, Asciana said:

Is there a tutorial or some documentation about how to create bridges properly? I have been trying to make a bridge but its never ever the right level. 

 

In my experience sometimes you need to start or end on specific sides. Especially when going from the ground to a different building level. So try starting at the building and if that doesn't work then start at the ground.

  • Like 1

Share this post


Link to post
Share on other sites

My Deed is 44 x 39 tiles but I cannot see the whole deed.. is there away I can do this?

Share this post


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

My Deed is 44 x 39 tiles but I cannot see the whole deed.. is there away I can do this?

 

Use your mouse wheel to zoom, and keep your middle mouse button pressed to pan.

 

 

  • Like 1

Share this post


Link to post
Share on other sites

On picture below, I planned 4 arched stone bridges. All are 7 tiles long, 1 tile wide. First bridge got slope set to 5, second to 10, third to 15 and fourth to 20.

 

Altough in 3D view all of them look the same.

 

bridges.jpg

Share this post


Link to post
Share on other sites

DeedPlanner 2.8.2 released! Changes:

  • Added support for floating objects
  • Added more debugging options
  • Added extra error message for: program permissions issues, corrupted downloads, incorrect database file modifications
  • Added ships
  • Added new cave floors and walls
  • Added shrines and spirit gates
  • Fixed all duplicate ID's
  • Fixed Fo and Libila colossus being invisible
  • Corrected pylons and obelisks categories

Program loading errors seem to be more common after Dropbox policies changed, so I added extra error message if corrupted download occurs. Most of error logs posted in this thread since the previous version release are related to this issue.

In addition, small heads up - LEGACY DEEDPLANNER DOWNLOAD WILL BE REMOVED AFTER THE NEXT VERSION RELEASE. If you want to download the 1.7p version - you should do this now.

 

Current priority is an in-game deed exporter. I will have less time in the following few weeks due to "real world" programming projects, but will try to finish both exporter and DeedPlanner 2.8.3 (making it compatible with updated exporter) as soon as possible.

  • Like 2

Share this post


Link to post
Share on other sites

I got the new down load for the deed planner..  but the old one like the new one I cannot put down floors or walls... Not sure why i have done it before.. not doing anything different..I should clarify this is on an existing map of my deed. I have no issues starting from a blank  map...

 

Oh and I used the mouse wheel as you suggested thank you.

 

 

Edited by RavenLure

Share this post


Link to post
Share on other sites
8 minutes ago, antonslavick said:

This is what I get when trying to load it

1a7feb575cd0315ecc1d7362c9bb9d63.png

 

This is a Java error and not the program error. Two possibilities here:

  • DeedPlanner executable file is damaged/incomplete (might be effect of corrupted download)
  • Java version is either too old or something is wrong with its configuration

Sadly it is hard to say more without knowing details. If you will still have problems with the program after checking these issues but still want to run it, I am open to TeamViewer session to fix the problem - just write a PM to me and we will figure something out. :)

Share this post


Link to post
Share on other sites

When i try to add  planter rack to my plan i get this error

Spoiler

[2017-06-04 12:31:45] Error has occurred!
Java vendor: Oracle Corporation
Java version: 1.8.0_131
DeedPlanner 2.8.2
java.nio.file.NoSuchFileException: Data\Objects\shelfPlanter.wom
    at sun.nio.fs.WindowsException.translateToIOException(Unknown Source)
    at sun.nio.fs.WindowsException.rethrowAsIOException(Unknown Source)
    at sun.nio.fs.WindowsException.rethrowAsIOException(Unknown Source)
    at sun.nio.fs.WindowsFileSystemProvider.newByteChannel(Unknown Source)
    at java.nio.file.Files.newByteChannel(Unknown Source)
    at java.nio.file.Files.newByteChannel(Unknown Source)
    at java.nio.file.Files.readAllBytes(Unknown Source)
    at pl.wurmonline.deedplanner.graphics.wom.Model.loadMeshes(Model.java:113)
    at pl.wurmonline.deedplanner.graphics.wom.Model.render(Model.java:100)
    at pl.wurmonline.deedplanner.data.GameObject.render(GameObject.java:29)
    at pl.wurmonline.deedplanner.data.Tile.renderEntity(Tile.java:286)
    at pl.wurmonline.deedplanner.data.Tile.renderEntities(Tile.java:234)
    at pl.wurmonline.deedplanner.data.Tile.render3d(Tile.java:176)
    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)

I get the same error with amphora rack.

I redownloaded it a few times and tried on another computer but results were the same. I checked my antivirus (comodo) and it didn't remove any files.

 

Share this post


Link to post
Share on other sites
15 minutes ago, Watermelonist said:

When i try to add  planter rack to my plan i get this error

  Reveal hidden contents

[2017-06-04 12:31:45] Error has occurred!
Java vendor: Oracle Corporation
Java version: 1.8.0_131
DeedPlanner 2.8.2
java.nio.file.NoSuchFileException: Data\Objects\shelfPlanter.wom
    at sun.nio.fs.WindowsException.translateToIOException(Unknown Source)
    at sun.nio.fs.WindowsException.rethrowAsIOException(Unknown Source)
    at sun.nio.fs.WindowsException.rethrowAsIOException(Unknown Source)
    at sun.nio.fs.WindowsFileSystemProvider.newByteChannel(Unknown Source)
    at java.nio.file.Files.newByteChannel(Unknown Source)
    at java.nio.file.Files.newByteChannel(Unknown Source)
    at java.nio.file.Files.readAllBytes(Unknown Source)
    at pl.wurmonline.deedplanner.graphics.wom.Model.loadMeshes(Model.java:113)
    at pl.wurmonline.deedplanner.graphics.wom.Model.render(Model.java:100)
    at pl.wurmonline.deedplanner.data.GameObject.render(GameObject.java:29)
    at pl.wurmonline.deedplanner.data.Tile.renderEntity(Tile.java:286)
    at pl.wurmonline.deedplanner.data.Tile.renderEntities(Tile.java:234)
    at pl.wurmonline.deedplanner.data.Tile.render3d(Tile.java:176)
    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)

I get the same error with amphora rack.

I redownloaded it a few times and tried on another computer but results were the same. I checked my antivirus (comodo) and it didn't remove any files.

 

 

Wrong database entry, will be fixed with next version release.

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