Sign in to follow this  
Warlander

Deedplanner 2.9.10 - 3D House And Deed Planner

Recommended Posts

2 hours ago, Sizan said:

Hello all. I would like to try out this program, but since i'm a complete idiot i did not read all the explanations how to start it. And i'm not only a idiot, i'm a fool also because i did not study IT or something depending on it. So i sit here and play around with the .jar-file , unzip it, look at all the nice files inside and wonder how it works that very most of the nice little programs provided in this forum totally work from alone, you even do not need to start them, thats why there is never a simple explanation how to start them. And all people get along with it, just me, i don't get along with it.

Or maybe the other idiots do not dare to ask here ?

 

So please, after 2 years of development, please add a simple info for idiots, fools and thelike HOW TO START THIS PLEASE.


How incredibly defensive.

although there is no idiots guide to deed planner in publication.
this may serve. (skip to half way and be patient)
https://www.youtube.com/watch?v=n_1WbFsIw40

now that you're annoyed that i haven't answered your question.
If you installed Java, it will run the jar.
You have to install Java x64 - it will associate itself, if not.. work it out.
http://www.oracle.com/technetwork/java/javase/downloads/jre8-downloads-2133155.html

Edited by Steveleeb
addition of quote for new page

Share this post


Link to post
Share on other sites

1st! Great Program!

 

2nd - What is the eta for the fix for the export flip-flop in deedplanner? ie. map is rotated and flipped.

 

3rd Great Program!

 

4th - Any chance of adding the perimeter on the export? 

 

5th - Thank you!

Share this post


Link to post
Share on other sites
On 11/30/2015, 7:09:44, Hordern said:

Use the wurm movement keys - WASD as default - to move around the 2D map as well as the 3D.

 

 

 

 

I notice someone has already brought up the North is South issue for exports. I assume the powers-that-be are also aware that there appears to have been some melting ice-caps somewhere because the water level has risen dramatically. My 5 story house is completely under water!

 

As an idea, an option to manually move the water level would be nice anyway :)

Edit: Just found that option ;)

 

What I do is just arbitrarily raise the global height. It's in the File > Resize down at the very bottom. Adding 100 should drop the water level. On exports where there is actually water nearby, it takes a little thinking but it's not too bad. It works, however. I don't think the export from WO sends the global height out and the lowest point of the export ends up in water.

Share this post


Link to post
Share on other sites

Two computers, one stationary and second one laptop.

 

Both have the same version of Win7 64. Both has the same version of Java 64. Both are fresh installations.

 

On the stationarycomputer newest deed planner doesn't work, older version runs without any problems.

On laptop both versions works.

 

Why?

Share this post


Link to post
Share on other sites
8 hours ago, Steveleeb said:


How incredibly defensive.

although there is no idiots guide to deed planner in publication.
this may serve. (skip to half way and be patient)
https://www.youtube.com/watch?v=n_1WbFsIw40

now that you're annoyed that i haven't answered your question.
If you installed Java, it will run the jar.
You have to install Java x64 - it will associate itself, if not.. work it out.
http://www.oracle.com/technetwork/java/javase/downloads/jre8-downloads-2133155.html

 

To much work for me, i use a elder deed planner. And please: i don't need your ignorance to all this, don't give me any hints again, ok ?

Share this post


Link to post
Share on other sites

Some issues encountered with using Height tab while in cave layer ('Floor 0') :

 

  • When using Add/Remove height from the Height tab  it instead sets it to the value that Add is set to (or to the negative of that amount, if Remove or RMB is used).
  • Same with Lift area -- instead of incrementing the height it sets it to the value Add is set to.

 

Additionally :

  • Select height simply sets bot Set values to 0, regardless of the actual height.
Edited by Thirn

Share this post


Link to post
Share on other sites

Alright. I have a few more requests;

-Options to change the keybinds.

-Barrels, Bed, Well, and BSB/FSB need to be added to the objects list.

 

Also, Deedplanner shows the water level higher than it normally is ingame(my deed is near the ocean). It shows my cave entrance being flooded with water, when it really isn't.

Edited by Benie
Combined my object requests into one line.

Share this post


Link to post
Share on other sites

Is there a stone bench somewhere in DeedPlanner that I'm just missing? Would really like to be able to include those in plans.

Share this post


Link to post
Share on other sites

Hey,

 

Looks like a cool program, but i can't get it to run on my mac.

 

Error Log below:

 

Exception in thread "Mapper thread" java.lang.UnsatisfiedLinkError: Can't load library: /Documents/DeedPlanner/Mac/liblwjgl.dylib
    at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1824)
    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)

 

 

Got in the mood this morning and sorted this one. File extension name was wrong. Simple rename and sorted it.

Edited by Andranis
Resolved

Share this post


Link to post
Share on other sites

Got small problem with bridges.

 

I made two bridges (2 tile long, stone, flat) alligned by mistake. So I deleted one of them (by changing height of a ground below it), then saved project.

 

But every time I load this project that bridge come back. I can remove it and save project but bridge always come back after loading. I cannot get rid of it.

 

bridges_error.jpg

Edited by Wilczan
Picture added

Share this post


Link to post
Share on other sites
On 12/7/2015 at 10:46 AM, Benie said:

Alright. I have a few more requests;

-Options to change the keybinds.

-Barrels, Bed, Well, and BSB/FSB need to be added to the objects list.

 

Also, Deedplanner shows the water level higher than it normally is ingame(my deed is near the ocean). It shows my cave entrance being flooded with water, when it really isn't.

 

The village export is relative height, so you'll need to use the global height adjustment in Deedplanner to raise things up to match in-game.

 

I've also added things to the Deedplanner Trello so they're not lost in posts. :)

 

If you see something missed, feel free to mention it!

 

https://trello.com/b/o7MrFdUa/deedplanner

Share this post


Link to post
Share on other sites
On 09.12.2015 at 2:27 PM, Wilczan said:

Got small problem with bridges.

 

I made two bridges (2 tile long, stone, flat) alligned by mistake. So I deleted one of them (by changing height of a ground below it), then saved project.

 

But every time I load this project that bridge come back. I can remove it and save project but bridge always come back after loading. I cannot get rid of it.

 

Indeed, bridges are hard to get rid of and they can't be deleted with regular 'undo' option. Another issue with bridges is when you choose to model a multilane bridge, its sections never come out right, they're always wrong and mixed up. Other than this, great job, thanks a lot for keeping this updated, Keenan!

Edited by zigozag

Share this post


Link to post
Share on other sites

Is it, or would it be possible to load maps from generators? I wanted to fix up the spot I chose on the map I generated (like getting rid of marsh without having to build floorboards in game) but the map doesn't load.

Any have any experience or advice with trying to accomplish this? Thanks. Currently I use WGenerator map generator because it was the only one that would generate maps that worked and it has the best options of the ones I looked at.

 

Any help would be appreciated.

Share this post


Link to post
Share on other sites

Had this working ok in Windows 7.  I installed Windows 10 after a disc failure to check it out.  Can't get Deedplaner to run.  Doesn't even launch.  Installed NetBeans and JDK and tried compiling the source.  No luck there either.  Any know issues with WIndows 10?

 

Share this post


Link to post
Share on other sites
1 minute ago, Vindekator said:

Had this working ok in Windows 7.  I installed Windows 10 after a disc failure to check it out.  Can't get Deedplaner to run.  Doesn't even launch.  Installed NetBeans and JDK and tried compiling the source.  No luck there either.  Any know issues with WIndows 10?

 

 

You installed Java 8???

Share this post


Link to post
Share on other sites

Oh yeah, latest and greatest.  64 bit and everything.  Since I was using a new hard drive I have to reinstall everything.

Share this post


Link to post
Share on other sites
7 hours ago, Vindekator said:

Oh yeah, latest and greatest.  64 bit and everything.  Since I was using a new hard drive I have to reinstall everything.

... I have to ask, did you install 32bit as well? You need both. Just making sure.

Share this post


Link to post
Share on other sites

So, trying to compile.  Doesn't work, where to start?  The file not found seems to be because of the location of the source not being in sync to some expected location.  Where should the project be placed?

 

Spoiler

ant -f C:\\Users\\Dadoo\\Documents\\Programming\\DeedPlanner-2-master -Dnb.internal.action.name=debug -Ddebug.class=pl.wurmonline.deedplanner.Launcher debug
init:
Deleting: C:\Users\Dadoo\Documents\Programming\DeedPlanner-2-master\build\built-jar.properties
deps-jar:
Updating property file: C:\Users\Dadoo\Documents\Programming\DeedPlanner-2-master\build\built-jar.properties
compile:
Dec 25, 2015 11:03:46 PM pl.wurmonline.deedplanner.forms.Loading lambda$new$25
SEVERE: null
java.io.FileNotFoundException: C:\Users\Dadoo\Documents\Programming\DeedPlanner-2-master\Data\objects.xml (The system cannot find the path specified)
    at java.io.FileInputStream.open0(Native Method)
    at java.io.FileInputStream.open(FileInputStream.java:195)
    at java.io.FileInputStream.<init>(FileInputStream.java:138)
    at java.io.FileInputStream.<init>(FileInputStream.java:93)
    at sun.net.www.protocol.file.FileURLConnection.connect(FileURLConnection.java:90)
    at sun.net.www.protocol.file.FileURLConnection.getInputStream(FileURLConnection.java:188)
    at com.sun.org.apache.xerces.internal.impl.XMLEntityManager.setupCurrentEntity(XMLEntityManager.java:623)
    at com.sun.org.apache.xerces.internal.impl.XMLVersionDetector.determineDocVersion(XMLVersionDetector.java:189)
    at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:812)
    at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:777)
    at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141)
    at com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:243)
    at com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:339)
    at javax.xml.parsers.DocumentBuilder.parse(DocumentBuilder.java:205)
    at pl.wurmonline.deedplanner.util.XMLUtils.fileToXMLDoc(XMLUtils.java:16)
    at pl.wurmonline.deedplanner.data.io.DataLoader.loadData(DataLoader.java:23)
    at pl.wurmonline.deedplanner.forms.Loading.lambda$new$25(Loading.java:27)
    at java.lang.Thread.run(Thread.java:745)

[2015-12-25 23:03:47] <Tex> {water.png} Texture data loaded!
[2015-12-25 23:03:49] <GLInit> GL2 support: true
[2015-12-25 23:03:49] <GLInit> GL3 support: true
[2015-12-25 23:03:49] <GLInit> GL4 support: true
[2015-12-25 23:03:49] <GLInit> GLSL support: true
[2015-12-25 23:03:49] <GLInit> Hardware rendering: true
[2015-12-25 23:03:49] <Shaders> Shader loaded from files: "Simple" and "Simple"
[2015-12-25 23:03:49] <Shaders> Shader loaded from files: "Diagonal" and "Diagonal"
[2015-12-25 23:03:49] Error has occurred!
Java vendor: Oracle Corporation
Java version: 1.8.0_65
java.lang.NullPointerException
    at pl.wurmonline.deedplanner.data.Tile.renderGround(Tile.java:185)
    at pl.wurmonline.deedplanner.data.Tile.renderWorld(Tile.java:165)
    at pl.wurmonline.deedplanner.data.Tile.render3d(Tile.java:151)
    at pl.wurmonline.deedplanner.data.Map.render(Map.java:428)
    at pl.wurmonline.deedplanner.graphics.GraphicsLoop.display(GraphicsLoop.java:64)
    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.paintChildren(JComponent.java:889)
    at javax.swing.JComponent.paint(JComponent.java:1065)
    at javax.swing.JComponent.paintChildren(JComponent.java:889)
    at javax.swing.JComponent.paint(JComponent.java:1065)
    at javax.swing.JLayeredPane.paint(JLayeredPane.java:586)
    at javax.swing.JComponent.paintChildren(JComponent.java:889)
    at javax.swing.JComponent.paintToOffscreen(JComponent.java:5217)
    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.paint(JComponent.java:1042)
    at java.awt.GraphicsCallback$PaintCallback.run(GraphicsCallback.java:39)
    at sun.awt.SunGraphicsCallback.runOneComponent(SunGraphicsCallback.java:79)
    at sun.awt.SunGraphicsCallback.runComponents(SunGraphicsCallback.java:116)
    at java.awt.Container.paint(Container.java:1975)
    at java.awt.Window.paint(Window.java:3912)
    at javax.swing.RepaintManager$4.run(RepaintManager.java:842)
    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 javax.swing.RepaintManager.prePaintDirtyRegions(RepaintManager.java:738)
    at javax.swing.RepaintManager.access$1200(RepaintManager.java:64)
    at javax.swing.RepaintManager$ProcessingRunnable.run(RepaintManager.java:1732)
    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: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)

[2015-12-25 23:03:49] Error has occurred!
Java vendor: Oracle Corporation
Java version: 1.8.0_65
java.lang.NullPointerException
    at pl.wurmonline.deedplanner.data.Tile.renderGround(Tile.java:185)
    at pl.wurmonline.deedplanner.data.Tile.renderWorld(Tile.java:165)
    at pl.wurmonline.deedplanner.data.Tile.render3d(Tile.java:151)
    at pl.wurmonline.deedplanner.data.Map.render(Map.java:428)
    at pl.wurmonline.deedplanner.graphics.GraphicsLoop.display(GraphicsLoop.java:64)
    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.paintChildren(JComponent.java:889)
    at javax.swing.JComponent.paint(JComponent.java:1065)
    at javax.swing.JComponent.paintChildren(JComponent.java:889)
    at javax.swing.JComponent.paint(JComponent.java:1065)
    at javax.swing.JLayeredPane.paint(JLayeredPane.java:586)
    at javax.swing.JComponent.paintChildren(JComponent.java:889)
    at javax.swing.JComponent.paintToOffscreen(JComponent.java:5217)
    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.paint(JComponent.java:1042)
    at java.awt.GraphicsCallback$PaintCallback.run(GraphicsCallback.java:39)
    at sun.awt.SunGraphicsCallback.runOneComponent(SunGraphicsCallback.java:79)
    at sun.awt.SunGraphicsCallback.runComponents(SunGraphicsCallback.java:116)
    at java.awt.Container.paint(Container.java:1975)
    at java.awt.Window.paint(Window.java:3912)
    at javax.swing.RepaintManager$4.run(RepaintManager.java:842)
    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 javax.swing.RepaintManager.prePaintDirtyRegions(RepaintManager.java:738)
    at javax.swing.RepaintManager.access$1200(RepaintManager.java:64)
    at javax.swing.RepaintManager$ProcessingRunnable.run(RepaintManager.java:1732)
    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: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)

java.lang.reflect.InvocationTargetException
    at java.awt.EventQueue.invokeAndWait(EventQueue.java:1319)
    at java.awt.EventQueue.invokeAndWait(EventQueue.java:1294)
    at javax.swing.SwingUtilities.invokeAndWait(SwingUtilities.java:1348)
    at com.jogamp.opengl.util.AWTAnimatorImpl.display(AWTAnimatorImpl.java:90)
    at com.jogamp.opengl.util.AnimatorBase.display(AnimatorBase.java:416)
    at com.jogamp.opengl.util.FPSAnimator$MainTask.run(FPSAnimator.java:172)
    at java.util.TimerThread.mainLoop(Timer.java:555)
    at java.util.TimerThread.run(Timer.java:505)
Caused by: java.lang.NullPointerException
    at pl.wurmonline.deedplanner.data.Tile.renderGround(Tile.java:185)
    at pl.wurmonline.deedplanner.data.Tile.renderWorld(Tile.java:165)
    at pl.wurmonline.deedplanner.data.Tile.render3d(Tile.java:151)
    at pl.wurmonline.deedplanner.data.Map.render(Map.java:428)
    at pl.wurmonline.deedplanner.graphics.GraphicsLoop.display(GraphicsLoop.java:64)
    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)
java.lang.reflect.InvocationTargetException
    at java.awt.EventQueue.invokeAndWait(EventQueue.java:1319)
    at java.awt.EventQueue.invokeAndWait(EventQueue.java:1294)
    at javax.swing.SwingUtilities.invokeAndWait(SwingUtilities.java:1348)
    at com.jogamp.opengl.util.AWTAnimatorImpl.display(AWTAnimatorImpl.java:90)
    at com.jogamp.opengl.util.AnimatorBase.display(AnimatorBase.java:416)
    at com.jogamp.opengl.util.FPSAnimator$MainTask.run(FPSAnimator.java:172)
    at java.util.TimerThread.mainLoop(Timer.java:555)
    at java.util.TimerThread.run(Timer.java:505)
Caused by: java.lang.NullPointerException
    at pl.wurmonline.deedplanner.data.Tile.renderGround(Tile.java:185)
    at pl.wurmonline.deedplanner.data.Tile.renderWorld(Tile.java:165)
    at pl.wurmonline.deedplanner.data.Tile.render3d(Tile.java:151)
    at pl.wurmonline.deedplanner.data.Map.render(Map.java:428)
    at pl.wurmonline.deedplanner.graphics.GraphicsLoop.display(GraphicsLoop.java:64)
    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)
java.lang.reflect.InvocationTargetException
    at java.awt.EventQueue.invokeAndWait(EventQueue.java:1319)
    at java.awt.EventQueue.invokeAndWait(EventQueue.java:1294)
    at javax.swing.SwingUtilities.invokeAndWait(SwingUtilities.java:1348)
    at com.jogamp.opengl.util.AWTAnimatorImpl.display(AWTAnimatorImpl.java:90)
    at com.jogamp.opengl.util.AnimatorBase.display(AnimatorBase.java:416)
    at com.jogamp.opengl.util.FPSAnimator$MainTask.run(FPSAnimator.java:172)
    at java.util.TimerThread.mainLoop(Timer.java:555)
    at java.util.TimerThread.run(Timer.java:505)
Caused by: java.lang.NullPointerException
    at pl.wurmonline.deedplanner.data.Tile.renderGround(Tile.java:185)
    at pl.wurmonline.deedplanner.data.Tile.renderWorld(Tile.java:165)
    at pl.wurmonline.deedplanner.data.Tile.render3d(Tile.java:151)
    at pl.wurmonline.deedplanner.data.Map.render(Map.java:428)
    at pl.wurmonline.deedplanner.graphics.GraphicsLoop.display(GraphicsLoop.java:64)
    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)
java.lang.reflect.InvocationTargetException
    at java.awt.EventQueue.invokeAndWait(EventQueue.java:1319)
    at java.awt.EventQueue.invokeAndWait(EventQueue.java:1294)
    at javax.swing.SwingUtilities.invokeAndWait(SwingUtilities.java:1348)
    at com.jogamp.opengl.util.AWTAnimatorImpl.display(AWTAnimatorImpl.java:90)
    at com.jogamp.opengl.util.AnimatorBase.display(AnimatorBase.java:416)
    at com.jogamp.opengl.util.FPSAnimator$MainTask.run(FPSAnimator.java:172)
    at java.util.TimerThread.mainLoop(Timer.java:555)
    at java.util.TimerThread.run(Timer.java:505)
Caused by: java.lang.NullPointerException
    at pl.wurmonline.deedplanner.data.Tile.renderGround(Tile.java:185)
    at pl.wurmonline.deedplanner.data.Tile.renderWorld(Tile.java:165)
    at pl.wurmonline.deedplanner.data.Tile.render3d(Tile.java:151)
    at pl.wurmonline.deedplanner.data.Map.render(Map.java:428)
    at pl.wurmonline.deedplanner.graphics.GraphicsLoop.display(GraphicsLoop.java:64)
    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)

 

Share this post


Link to post
Share on other sites
2 hours ago, Roushi said:

... I have to ask, did you install 32bit as well? You need both. Just making sure.

Hmm.  No.  Only the 64bit.  Compatability requirement?

Share this post


Link to post
Share on other sites

Does anyone have this running on 64bit Windows 10?  I just read some things that seem to imply that you can't load 32bit drivers on 64bit Win 10 and I certainly haven't had any luck installing 32bit Java.  64bit no problem.

 

Well, don't I feel foolish.  32 bit is there...   where it belongs...   in the (x86) folder....   doh.

 

Edited by Vindekator
Light dawns on marblehead.....

Share this post


Link to post
Share on other sites

Windows 10 Pro 64 bit, java 8 update 66 (1.8.0_66-b18) 64 bit only.  I am able to run 2.4.1.  On first attempt it wanted to know what program to associate the .jar file to since i haven't run it since upgrading to 10, on second try it loaded right up.

 

I have yet to run into an instance of needing 32 bit installed on my machine since removing it nearly a year ago.

Share this post


Link to post
Share on other sites

I found some time to work on current DeedPlanner issues, and I have to ask - are there any other things (not suggested yet) you would like to see?

 

Out of most important stuff, bridges improvements are coming next, I have graphical engine improvements in mind as well (current one handles rendering relatively well, but scales terribly and cannot support any advanced graphics stuff like lighting).

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