Emrys Posted May 29, 2009 Posted May 29, 2009 This guide should help you to be able to find datapack java files through the Open Type window (CTRL+SHIFT+T), use code completion, have syntax highlighting (errors and warnings) and see errors in Problems view on datapack. //edit: added libs from gameserver just follow these 2 simple steps (described in detail): 1. change the datapack from default general project to eclipse java project a. open the .project file of your datapack project in eclipse b. locate the <buildCommand> and the <name> tag under it c. delete org.python.pydev.PyDevBuilder and replace it by org.eclipse.jdt.core.javabuilder: 1. <buildCommand> 2. <name>org.eclipse.jdt.core.javabuilder</name> 3. <arguments> 4. </arguments> 5. </buildCommand> d. locate the <natures> tag and the <nature> tag under it e. delete org.python.pydev.pythonNature and replace it by org.eclipse.jdt.core.javanature: 1. <natures> 2. <nature>org.eclipse.jdt.core.javanature</nature> 3. </natures> f.save the changed .project file g.after this, you should be able to see java properties in the properties of the datapack project like java build path 2.include gameserver project and libraries in the build path of the datapack project (datapack project should be now an eclipse java project) a.right-click your datapack project and select Properties b.select Java Build Path c.select tab Source d.remove the default one (datapack/src folder), navigate to datapack/data/scripts and check the folder scripts and click OK e.select tab Projects f.click Add... and check your gameserver project and click OK g.select tab Libraries h.click Add JARs..., navigate to gameserver/lib and select all the jar files (click first jar, hold shift, click last jar) and click OK i.click OK j.after this, the file .classpath in datapack project should be created by eclipse Credits: Janiii Quote
Emrys Posted May 29, 2009 Author Posted May 29, 2009 For people who dont understand what is does... It checks if there is a problem from datapack that is affected with core.... And helps you to solve it Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.