Posted May 24, 2013 Apologies if this has been asked already, but it's a long thread. Is there an easy way for me to add tree models, or do you have plans to do so? Either way, my favorite Wurm program. Add trees and maybe some animal spawns and I can play this instead of Wurm. Share this post Link to post Share on other sites
Posted May 25, 2013 I assume that you are using Windows:1. Open program directory2. Make sure you have hiding known file extensions disabled3. Create new file, rename it to "any name.bat"4. Edit file and paste below code:java -jar DeedPlanner.jar5. Try to run the program using this .bat file.6. If there are still any problems, check what's wrong by editing .bat file again and replace previous code with this one:java -jar DeedPlanner.jarpause HiSteps 1 to 5 fixed the issue..Am i going to have to use a .bat file from now on? Share this post Link to post Share on other sites
Posted May 25, 2013 (edited) @up - this should help you: http://stackoverflow.com/questions/8511063/how-to-run-jar-file-by-double-click-on-windows-7-64. About tree models - these are in another format than most models, I can't import them so far. About save prompt - I will add warning in next version (+new models and textures - I will add everything what can be added). About models like chests, where you can have more than one type of wood - adding every type of wood will be too much - which kind of wood do you like most? Edited May 25, 2013 by Warlander Share this post Link to post Share on other sites
Posted May 25, 2013 I like cherrywood but I would say do the most common ones like pine.. I think pine and birch also got more neutral texture compared to say the old look of willow or the vibrant color of cherry. Share this post Link to post Share on other sites
Posted May 25, 2013 Version 1.5b released! Changes: -added few more models -added exit confirmation window This is probably one of the last versions, so it's time to summarize everything. Everything started with very simple, 2d house calculator for old building system, part of my first Wurm-related (and one of my first programs at all) program Wurm Online Toolbox: About 4-5 months after, there was much more advanced (but still rather simple, made literally in two days), 2d house calculator: Then 2d house calculator evolved into current DeedPlanner: Program development took about 2 months, it was mostly powered by community suggestions, for which I once again thank you very much - without you it would be impossible. I also must thank you for all tips (well... or rather one tip ). 1.5 is the last major version of the program - I will still provide "extended support" - adding minor features, fixing bugs and modifying database. What else? Well... guess what - you decide. If many people will want the specific program - I will make it. I am thinking about starting new, old Haven and Hearth style game project, but I will wait with this a little longer. 1 Share this post Link to post Share on other sites
Posted May 25, 2013 When switching to underground from loaded map: Exception in thread "Thread-2" java.lang.NullPointerExceptionat Mapper.Graphics.MiscRenderer.renderGroundTile(MiscRenderer.java:72)at Mapper.Graphics.MiscRenderer.renderGround(MiscRenderer.java:61)at Mapper.Graphics.MiscRenderer.update(MiscRenderer.java:21)at Mapper.Mapper.draw(Mapper.java:219)at Mapper.Mapper.loop(Mapper.java:134)at Mapper.Mapper.access$500(Mapper.java:29)at Mapper.Mapper$1.run(Mapper.java:117) Share this post Link to post Share on other sites
Posted May 25, 2013 I seem to be unable to zoom far out in the 2d mode. I see a max of 19 tiles high cannot scroll the map around. Share this post Link to post Share on other sites
Posted May 25, 2013 Still getting an exception after update as updater exists. This just now, from1.4e to 15.a: Exception in thread "main" java.lang.NoClassDefFoundError: Form.HouseCalc at java.lang.Class.initializeClass(libgcj.so.13)Caused by: java.lang.ClassNotFoundException: javax.swing.GroupLayout not found in gnu.gcj.runtime.SystemClassLoader{urls=[file:/mnt/aux/oldroot/home/cfuller/games/wurm/tools/Deed-Planner/DeedPlanner.jar], parent=gnu.gcj.runtime.ExtensionClassLoader{urls=[], parent=null}} at java.net.URLClassLoader.findClass(libgcj.so.13) at java.lang.ClassLoader.loadClass(libgcj.so.13) at java.lang.ClassLoader.loadClass(libgcj.so.13) at java.lang.Class.forName(libgcj.so.13) at java.lang.Class.initializeClass(libgcj.so.13) Oh, and something new. Program loads, then the statusbar lights up with a red error message advising me to check the log:May 25, 2013 2:42:03 PM Mapper.Mapper$1 runSEVERE: nulljava.io.FileNotFoundException: Data/Models/largeChest.obj (No such file or directory) at java.io.FileInputStream.open(Native Method) at java.io.FileInputStream.<init>(FileInputStream.java:138) at java.io.FileInputStream.<init>(FileInputStream.java:97) at java.io.FileReader.<init>(FileReader.java:58) at Lib.Object.DataLoader.preloader(DataLoader.java:108) at Lib.Object.DataLoader.load(DataLoader.java:68) at Mapper.Mapper$1.run(Mapper.java:102)Exception in thread "Thread-0" java.lang.NullPointerException at Mapper.Graphics.MiscRenderer.renderGroundTile(MiscRenderer.java:72) at Mapper.Graphics.MiscRenderer.renderGround(MiscRenderer.java:58) at Mapper.Graphics.MiscRenderer.update(MiscRenderer.java:21) at Mapper.Mapper.draw(Mapper.java:219) at Mapper.Mapper.loop(Mapper.java:134) at Mapper.Mapper.access$500(Mapper.java:29) at Mapper.Mapper$1.run(Mapper.java:117)If I keep going and try to load a file, it hangs. Doesn't even close the dialog. Not surprising, as no 2D field of grass has appeared for me to edit. The tabs are mostly blank too. Share this post Link to post Share on other sites
Posted May 25, 2013 what do i need to download? for this? Share this post Link to post Share on other sites
Posted May 25, 2013 First off - Warlander, I *love* your program. All of my Wurm friends are probably tired of hearing me talk about how awesome it is. Possible suggestion - is there any way to add a labeling system to it? I used to map out our mines using Wplanner, and it was nice to label the ql of each like this: Something similar in the Deedplanner would be great! Thanks for making such an awesome program! Share this post Link to post Share on other sites
Posted May 25, 2013 (edited) (response to sfaleron) Try now, second bug should be fixed. About first bug - this is Java error, not my program error. About labels - I don't know where to put then in interface, I don't want to add another tab. Edited May 25, 2013 by Warlander Share this post Link to post Share on other sites
Posted May 25, 2013 (edited) Marvelous. The updater thing updates just fine, so it's really just a minor nuisance. After I load, however, I have to toggle 2D/3D view to use the navigation keys, though. One new thing that would be awesome: a popup window with a cheat sheet of all the keys and what they do, for new folk and old folk who haven't used that feature in a while. I accidentally created a quick-save named "Save name". That could lead to confusion and possibly data loss. Edited May 25, 2013 by sfaleron Share this post Link to post Share on other sites
Posted May 26, 2013 This is an impressive tool! I'm having trouble saving canvas sizes larger than 25x25. I'd like to work with a 51x51 area as that my deed size.Exception in thread "AWT-EventQueue-0" java.lang.ArrayIndexOutOfBoundsException: 25at Form.SaveWindow.saveMaker(SaveWindow.java:69)at Form.SaveWindow.(SaveWindow.java:52)at Form.SaveWindow$7.run(SaveWindow.java:426)at java.awt.event.InvocationEvent.dispatch(Unknown Source)at java.awt.EventQueue.dispatchEventImpl(Unknown Source)at java.awt.EventQueue.access$200(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.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
Posted May 26, 2013 When trying to remove a roof from a freshly loaded file, doesn't happen on a new roof or if I replace the roof before deleting: Exception in thread "Thread-2" java.lang.NullPointerExceptionat Mapper.Logic.RoofUpdater.update(RoofUpdater.java:29)at Mapper.Logic.MapUpdater.update(MapUpdater.java:52)at Mapper.Mapper.logic(Mapper.java:206)at Mapper.Mapper.loop(Mapper.java:133)at Mapper.Mapper.access$500(Mapper.java:29)at Mapper.Mapper$1.run(Mapper.java:117) Also, if I try to load a file with one already loaded without clearing it first the program hangs and says not responding until i force it to close, no error is generated. I can't seem to figure out how to rotate objects, has that been added yet? Share this post Link to post Share on other sites
Posted May 26, 2013 i got this today and wa sunable to save anything *sigh* Exception in thread "AWT-EventQueue-0" java.lang.ArrayIndexOutOfBoundsException after i tried to expand on a border where i had already put another ground tile on Share this post Link to post Share on other sites
Posted May 26, 2013 About above problem (Miretta) - can you show full errpr report? Share this post Link to post Share on other sites
Posted May 26, 2013 your responsibility there may be more bugs in it Exception in thread "AWT-EventQueue-0" java.lang.ArrayIndexOutOfBoundsException: 25 at Form.ResizeWindow.jButton1ActionPerformed(ResizeWindow.java:191) at Form.ResizeWindow.access$000(ResizeWindow.java:9) at Form.ResizeWindow$1.actionPerformed(ResizeWindow.java:41) 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$200(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)Exception in thread "AWT-EventQueue-0" java.lang.ArrayIndexOutOfBoundsException: 25 at Form.ResizeWindow.jButton1ActionPerformed(ResizeWindow.java:191) at Form.ResizeWindow.access$000(ResizeWindow.java:9) at Form.ResizeWindow$1.actionPerformed(ResizeWindow.java:41) 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$200(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)Exception in thread "AWT-EventQueue-0" java.lang.ArrayIndexOutOfBoundsException: 25 at Form.ResizeWindow.jButton1ActionPerformed(ResizeWindow.java:191) at Form.ResizeWindow.access$000(ResizeWindow.java:9) at Form.ResizeWindow$1.actionPerformed(ResizeWindow.java:41) 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$200(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)Exception in thread "AWT-EventQueue-0" java.lang.ArrayIndexOutOfBoundsExceptionException in thread "AWT-EventQueue-0" java.lang.ArrayIndexOutOfBoundsExceptionException in thread "AWT-EventQueue-0" java.lang.ArrayIndexOutOfBoundsExceptionException in thread "AWT-EventQueue-0" java.lang.ArrayIndexOutOfBoundsExceptionException in thread "AWT-EventQueue-0" java.lang.ArrayIndexOutOfBoundsExceptionException in thread "AWT-EventQueue-0" java.lang.ArrayIndexOutOfBoundsExceptionException in thread "AWT-EventQueue-0" java.lang.ArrayIndexOutOfBoundsExceptionException in thread "AWT-EventQueue-0" java.lang.ArrayIndexOutOfBoundsException: 25 at Form.SaveWindow.saveMaker(SaveWindow.java:69) at Form.SaveWindow.<init>(SaveWindow.java:52) at Form.SaveWindow$7.run(SaveWindow.java:426) at java.awt.event.InvocationEvent.dispatch(Unknown Source) at java.awt.EventQueue.dispatchEventImpl(Unknown Source) at java.awt.EventQueue.access$200(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.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)Exception in thread "AWT-EventQueue-0" java.lang.ArrayIndexOutOfBoundsException: 25 at Form.SaveWindow.saveMaker(SaveWindow.java:69) at Form.SaveWindow.<init>(SaveWindow.java:52) at Form.SaveWindow$7.run(SaveWindow.java:426) at java.awt.event.InvocationEvent.dispatch(Unknown Source) at java.awt.EventQueue.dispatchEventImpl(Unknown Source) at java.awt.EventQueue.access$200(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.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)Exception in thread "AWT-EventQueue-0" java.lang.ArrayIndexOutOfBoundsException: 25 at Form.SaveWindow.saveMaker(SaveWindow.java:69) at Form.SaveWindow.<init>(SaveWindow.java:52) at Form.SaveWindow$7.run(SaveWindow.java:426) at java.awt.event.InvocationEvent.dispatch(Unknown Source) at java.awt.EventQueue.dispatchEventImpl(Unknown Source) at java.awt.EventQueue.access$200(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.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)Exception in thread "AWT-EventQueue-0" java.lang.ArrayIndexOutOfBoundsException: 25 at Form.SaveWindow.saveMaker(SaveWindow.java:69) at Form.SaveWindow.<init>(SaveWindow.java:52) at Form.SaveWindow$7.run(SaveWindow.java:426) at java.awt.event.InvocationEvent.dispatch(Unknown Source) at java.awt.EventQueue.dispatchEventImpl(Unknown Source) at java.awt.EventQueue.access$200(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.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)Exception in thread "AWT-EventQueue-0" java.lang.ArrayIndexOutOfBoundsException: 25 at Form.SaveWindow.saveMaker(SaveWindow.java:69) at Form.SaveWindow.<init>(SaveWindow.java:52) at Form.SaveWindow$7.run(SaveWindow.java:426) at java.awt.event.InvocationEvent.dispatch(Unknown Source) at java.awt.EventQueue.dispatchEventImpl(Unknown Source) at java.awt.EventQueue.access$200(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.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)Exception in thread "AWT-EventQueue-0" java.lang.ArrayIndexOutOfBoundsExceptionException in thread "AWT-EventQueue-0" java.lang.ArrayIndexOutOfBoundsException: 25 at Form.SaveWindow.saveMaker(SaveWindow.java:69) at Form.SaveWindow.<init>(SaveWindow.java:52) at Form.SaveWindow$7.run(SaveWindow.java:426) at java.awt.event.InvocationEvent.dispatch(Unknown Source) at java.awt.EventQueue.dispatchEventImpl(Unknown Source) at java.awt.EventQueue.access$200(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.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)Exception in thread "AWT-EventQueue-0" java.lang.ArrayIndexOutOfBoundsException: 25 at Form.SaveWindow.saveMaker(SaveWindow.java:69) at Form.SaveWindow.<init>(SaveWindow.java:52) at Form.SaveWindow$7.run(SaveWindow.java:426) at java.awt.event.InvocationEvent.dispatch(Unknown Source) at java.awt.EventQueue.dispatchEventImpl(Unknown Source) at java.awt.EventQueue.access$200(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.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)Exception in thread "AWT-EventQueue-0" java.lang.ArrayIndexOutOfBoundsExceptionException in thread "AWT-EventQueue-0" java.lang.ArrayIndexOutOfBoundsExceptionException in thread "AWT-EventQueue-0" java.lang.ArrayIndexOutOfBoundsExceptionException in thread "AWT-EventQueue-0" java.lang.ArrayIndexOutOfBoundsExceptionException in thread "AWT-EventQueue-0" java.lang.ArrayIndexOutOfBoundsExceptionException in thread "AWT-EventQueue-0" java.lang.ArrayIndexOutOfBoundsExceptionException in thread "AWT-EventQueue-0" java.lang.ArrayIndexOutOfBoundsExceptionException in thread "AWT-EventQueue-0" java.lang.ArrayIndexOutOfBoundsExceptionException in thread "AWT-EventQueue-0" java.lang.ArrayIndexOutOfBoundsExceptionException in thread "AWT-EventQueue-0" java.lang.ArrayIndexOutOfBoundsExceptionException in thread "AWT-EventQueue-0" java.lang.ArrayIndexOutOfBoundsException Share this post Link to post Share on other sites
Posted May 26, 2013 All above bugs should be fixed right now - version 1.5e released! Share this post Link to post Share on other sites
Posted May 26, 2013 Will you be able to add in trees and bushes or did you have some kind of trouble with at? Share this post Link to post Share on other sites
Posted May 26, 2013 (edited) Trees are in .xsi format, I can import only .dae models. Most of bushes are in correct format, I will add them in next version. By the way - any ideas for the next program? Edited May 26, 2013 by Warlander Share this post Link to post Share on other sites
Posted May 26, 2013 About labels - I don't know where to put then in interface, I don't want to add another tab. What about adding a button at the top? It's been a while since I used wplanner, but I think you clicked the button at the top for text, then click the tile you want to label, and a window would pop up for you to input text and change text color. Shouldn't need a whole new tab. Share this post Link to post Share on other sites
Posted May 26, 2013 maybe a toggle button for text and one Needs to rightlick the tile he wants it on Share this post Link to post Share on other sites