Sign in to follow this  
Warlander

Deedplanner 2.9.10 - 3D House And Deed Planner

Recommended Posts

hello warlander

 

when will the new version released? and will the new items be there, like bridges etc?

Share this post


Link to post
Share on other sites

Finally I was able to execute DeedPlanner again on my MacBook. But I had to remove /Library/Java/Extensions first. It was conflicting with the libraries included in DeedPlanner.


Thanks!


  • Like 1

Share this post


Link to post
Share on other sites

bridges? lol


 


Edit: It took Rolf and team years to get it figured out do you think you can tackle it? 


Edited by Kegan
  • Like 2

Share this post


Link to post
Share on other sites

bridges? lol

 

Edit: It took Rolf and team years to get it figured out do you think you can tackle it? 

I have more faith in Warlander :P

  • Like 4

Share this post


Link to post
Share on other sites

Any hopes on adding market stalls? :)

 

I tried adding the marketstall on my own... i got them in but they were... kinda misplaced when putting them on the plan x'D

(It was placed 3 tiles off... when i tried to rotate it it still rotated around the selected tile)

Share this post


Link to post
Share on other sites

hello warlander

 

when will the new version released? and will the new items be there, like bridges etc?

This weekend, in best case - maybe even on Friday. New version will include mostly bugfixes and very minor changes, but also some new models (like staircases) and possibility to rotate floors. Small preview:

ugqgyryuffdeivgpougaujfewcfrbewsqatwemvk

 

Any hopes on adding market stalls? :)

I tried adding the marketstall on my own... i got them in but they were... kinda misplaced when putting them on the plan x'D

(It was placed 3 tiles off... when i tried to rotate it it still rotated around the selected tile)

 

I encountered the same issue when trying to add it - I will surely add it when I will have enough time to adapt model to the in-program loader. :)

 

bridges? lol

 

Edit: It took Rolf and team years to get it figured out do you think you can tackle it?

In case of DeedPlanner I don't need to worry about collisions, dropping items, fighting etc. and from the very beginning program was designed for creating 3d structures, so this is mostly matter of figuring out how bridge planning and rendering works in-game and implementing similar algorithms (I need more time to figure out both of these aspects, but I already have some assumptions).

Edited by Warlander
  • Like 8

Share this post


Link to post
Share on other sites

Cannot express ENOUGH how grateful I am for all the work you do on this, Warlander! You've been right on top of new features to the game, helping us implement them into our deeds smoothly and perfectly to our liking with Deedplanner... So very awesome of you!


  • Like 1

Share this post


Link to post
Share on other sites

Hmm, When i download and try to run it in the zip, i just get an error and it crashes. When i extract it to my desktop, i get the same thing. 


Share this post


Link to post
Share on other sites

Hmm, When i download and try to run it in the zip, i just get an error and it crashes. When i extract it to my desktop, i get the same thing.

Error message? Program cannot be run in .zip, but on desktop - if everything got extracted correctly - there shouldn't be any problems.

Share this post


Link to post
Share on other sites

DeedPlanner 2.2.1 released! Changes:

  • Added possibility to rotate floors
  • Added intelligent walls rotation near edge of floor
  • Added small interface changes
  • Added all stairs
  • Added magic chest
  • Made labels-related memory leak less significant

Outside of previously announced features I added few others, including one more interesting, not announced change - intelligent walls rotation. :)

Share this post


Link to post
Share on other sites

DeedPlanner 2.2.1 released! Changes:

  • Added all stairs

Outside of previously announced features I added few others, including one more interesting, not announced change - intelligent walls rotation. :)

 

Share this post


Link to post
Share on other sites

Wonderful tool; just spent a long, long time heightmapping my entire deed and a bit of perimeter.


 


Given such, I have some feature requests in the form of hotkeys, as pictured


 


13hQBpu.jpg


 


The hotkeys, above, as well as the 2-tier graduation of height changes, would have made the job far easier and faster; the main goal is to reduce the amount you to move your mouse away from the tile you were working on.


 


Other ideas to help with this:


A small dot on the last corner you edited (so if you do move the mouse away, it's quickly found).


Colourblind mode - green-to-red was painful to see what tiles were finished, since I'm red/green colourblind. Might suggest blue-to-red in such a mode.


 


Fantastic tool, I look forward to seeing bridges.


Share this post


Link to post
Share on other sites

Wonderful tool; just spent a long, long time heightmapping my entire deed and a bit of perimeter.

 

Given such, I have some feature requests in the form of hotkeys, as pictured

 

13hQBpu.jpg

 

The hotkeys, above, as well as the 2-tier graduation of height changes, would have made the job far easier and faster; the main goal is to reduce the amount you to move your mouse away from the tile you were working on.

 

Other ideas to help with this:

A small dot on the last corner you edited (so if you do move the mouse away, it's quickly found).

Colourblind mode - green-to-red was painful to see what tiles were finished, since I'm red/green colourblind. Might suggest blue-to-red in such a mode.

 

Fantastic tool, I look forward to seeing bridges.

Hotkeys are very good idea, I will check if it is possible to add them without any major changes, the same with a small dot.

Colorblind mode should appear in next update.

Edit:

I will just leave one big spoiler here... Open it at your own risk. :D

4UhQg0F.png

Edited by Warlander
  • Like 4

Share this post


Link to post
Share on other sites

Hello,

 

I have been trying to load up maps in the new version and keep running into errors.  I searched the thread, but I did not see anything similar.  None of my old maps will load.  I am running Java 8 64 and Win 8.1.  Any help would be appreciated.  Thank you for a great program.

 

[2015-05-19 10:20:42] Error has occurred!

Java vendor: Oracle Corporation

Java version: 1.8.0_45

java.lang.NoClassDefFoundError: com/google/common/io/LittleEndianDataInputStream

    at pl.wurmonline.deedplanner.data.Map.parseMap(Map.java:55)

    at pl.wurmonline.deedplanner.forms.LoadWindow.loadManager(LoadWindow.java:31)

    at pl.wurmonline.deedplanner.forms.LoadWindow.fileButtonActionPerformed(LoadWindow.java:180)

    at pl.wurmonline.deedplanner.forms.LoadWindow.access$400(LoadWindow.java:17)

    at pl.wurmonline.deedplanner.forms.LoadWindow$5.actionPerformed(LoadWindow.java:88)

    at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)

    at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)

    at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)

    at javax.swing.DefaultButtonModel.setPressed(Unknown Source)

    at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)

    at java.awt.Component.processMouseEvent(Unknown Source)

    at javax.swing.JComponent.processMouseEvent(Unknown Source)

    at java.awt.Component.processEvent(Unknown Source)

    at java.awt.Container.processEvent(Unknown Source)

    at java.awt.Component.dispatchEventImpl(Unknown Source)

    at java.awt.Container.dispatchEventImpl(Unknown Source)

    at java.awt.Component.dispatchEvent(Unknown Source)

    at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)

    at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)

    at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)

    at java.awt.Container.dispatchEventImpl(Unknown Source)

    at java.awt.Window.dispatchEventImpl(Unknown Source)

    at java.awt.Component.dispatchEvent(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$1.doIntersectionPrivilege(Unknown Source)

    at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)

    at java.awt.EventQueue$4.run(Unknown Source)

    at java.awt.EventQueue$4.run(Unknown Source)

    at java.security.AccessController.doPrivileged(Native Method)

    at java.security.ProtectionDomain$1.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)

Caused by: java.lang.ClassNotFoundException: com.google.common.io.LittleEndianDataInputStream

    at java.net.URLClassLoader.findClass(Unknown Source)

    at java.lang.ClassLoader.loadClass(Unknown Source)

    at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)

    at java.lang.ClassLoader.loadClass(Unknown Source)

    ... 41 more

Share this post


Link to post
Share on other sites

I had an idea tonight..  When you are working with a big building and want to try something new it can be a pain to delete every wall/floor so why not put in a building delete function? I was thinking that maybe in the labels and materials tab might be a good spot and maybe the same code that figures out what is part of the building in there can figure out what to delete. 


 


It might not work but just something to think about :)


Edited by Kegan

Share this post


Link to post
Share on other sites

I had an idea tonight..  When you are working with a big building and want to try something new it can be a pain to delete every wall/floor so why not put in a building delete function? I was thinking that maybe in the labels and materials tab might be a good spot and maybe the same code that figures out what is part of the building in there can figure out what to delete. 

 

It might not work but just something to think about :)

Nice idea, I encountered similar issue when using program to plan my own house yesterday - existing code should be possible to reuse, when I will finish caves I will take a look at this.

Share this post


Link to post
Share on other sites

I will just leave one big spoiler here... Open it at your own risk. :D

4UhQg0F.png

Image not loading

Share this post


Link to post
Share on other sites

I missed the edit with the screenshot of the mine nice work. Will the mine have height to them of just one level? 


Share this post


Link to post
Share on other sites

First I want to say, great job you are doing, Warlander. Deed planner is excelent tool.

And now my stupid question (no offence, please, I do not want to be rude) :)

Is there any chance bridges will be included any time soon?

I just finished design of indoor swimming pool, where roof will be from bridges. And because that project will be quite big, I want to test how such roof will looks like, before I will drown thousands of bricks there...

Share this post


Link to post
Share on other sites

I missed the edit with the screenshot of the mine nice work. Will the mine have height to them of just one level?

Possibility to edit both absolute height and cave height - cave height will be shown with dots.

About bridges - I want to implement them, but I need some time to gather more data and design the whole feature.

  • Like 2

Share this post


Link to post
Share on other sites

In the old cave system and the regular planner now i use different ground/blocks to indicate slope but in the new version you had posted it looked to be in 3d so was just wondering.  I can't even begin to imagine how hard bridges is going to be but i think you will get it figured out. :)


Edited by Kegan

Share this post


Link to post
Share on other sites

Crash when trying to start

 

 

http://pastebin.com/0ya9R5nS

It crashed for me too but i am going to paste in the error here for Warlander. Are you using an old map that is no longer compatible maybe or is this a new one?

 

Error that is given..

[Fatal Error] :1:1: Content is not allowed in prolog.

[2015-05-21 14:07:25] Error has occurred!

Java vendor: Oracle Corporation

Java version: 1.8.0_20

java.lang.NoClassDefFoundError: com/google/common/io/LittleEndianDataInputStream

at pl.wurmonline.deedplanner.data.Map.parseMap(Map.java:55)

at pl.wurmonline.deedplanner.forms.LoadWindow.loadManager(LoadWindow.java:31)

at pl.wurmonline.deedplanner.forms.LoadWindow.urlButtonActionPerformed(LoadWindow.java:156)

at pl.wurmonline.deedplanner.forms.LoadWindow.access$200(LoadWindow.java:17)

at pl.wurmonline.deedplanner.forms.LoadWindow$3.actionPerformed(LoadWindow.java:72)

at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)

at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)

at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)

at javax.swing.DefaultButtonModel.setPressed(Unknown Source)

at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)

at java.awt.Component.processMouseEvent(Unknown Source)

at javax.swing.JComponent.processMouseEvent(Unknown Source)

at java.awt.Component.processEvent(Unknown Source)

at java.awt.Container.processEvent(Unknown Source)

at java.awt.Component.dispatchEventImpl(Unknown Source)

at java.awt.Container.dispatchEventImpl(Unknown Source)

at java.awt.Component.dispatchEvent(Unknown Source)

at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)

at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)

at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)

at java.awt.Container.dispatchEventImpl(Unknown Source)

at java.awt.Window.dispatchEventImpl(Unknown Source)

at java.awt.Component.dispatchEvent(Unknown Source)

at java.awt.EventQueue.dispatchEventImpl(Unknown Source)

at java.awt.EventQueue.access$400(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$1.doIntersectionPrivilege(Unknown Source)

at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)

at java.awt.EventQueue$4.run(Unknown Source)

at java.awt.EventQueue$4.run(Unknown Source)

at java.security.AccessController.doPrivileged(Native Method)

at java.security.ProtectionDomain$1.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)

Caused by: java.lang.ClassNotFoundException: com.google.common.io.LittleEndianDataInputStream

at java.net.URLClassLoader$1.run(Unknown Source)

at java.net.URLClassLoader$1.run(Unknown Source)

at java.security.AccessController.doPrivileged(Native Method)

at java.net.URLClassLoader.findClass(Unknown Source)

at java.lang.ClassLoader.loadClass(Unknown Source)

at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)

at java.lang.ClassLoader.loadClass(Unknown Source)

... 41 more

Edited by Kegan

Share this post


Link to post
Share on other sites

I have to repeat what others have said, thank you so so so much for this tool. I really don't see how we could manage without it!


 


Looking forward to when bridges are added, even if it's in the form of have a few static kinds to start with. By static I mean say a 3 tile long, 1 tile wide bridge. Or a 10 tile long, 2 tile wide bridge. Just something "rough" that we can get at least some idea with.


 


Some feedback as well. I find myself missing the icons at the top to switch between 2d and 3d mode. Any possibility to return those? (and of course add a third for the wurm view)


 


Thanks again!


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