Hey there. Are you someone interested in starting your very own Bukkit server but can't figure out how to do it for 1.8? Well this is the tutorial for you! I'll show you how to compile the CraftBukkit/Spigot jar file and use it to start a server
Prerequisites:
1. Java Development Kit. In order to compile any java code, you'll need to install the Java Development Kit or JDK. Note that this is different from normal java or the JRE you already have to you probably still need to install it. If you have ever coded in java, then you should already have it. You can get the latest version here: http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
2. You'll also need Git for Windows in order to run .sh files on Windows. You can get it here: http://msysgit.github.io/
Compiling the jar file:
1. Create a new folder somewhere where you'll compile the jars. This won't be the folder you actually run the server from and is simply used to compile the jars. It is a good idea to give the folder a name without spaces or else you may get errors.
3. Run the Buildtools jar using the provided code. Create a new text document in the folder and copy in the code and save as a file ending with the .sh extension. Double click the file and the program will do it's magic. If you have a different JDK version remember to change it to the version you have installed. CODE: JAVA_HOME="C:\Program Files\Java\jdk1.8.0_25" java -jar BuildTools.jar
4. Wait around 10 min or so for it to download and build the jar.
5. Once the program closes, you will have the CraftBukkit/Spigot jars. They are located at FOLDER-NAME-HERE/$server/target/XXXX.jar.
Example: Spigot is located at FOLDER-NAME-HERE/Spigot/target/Spigot-1.8-VERSION-HERE.jar
6. To update simply run the Buildtools.jar again. It should take less time now. Around 2 min for most users.
Just to end off here are some plugins that are fixed by the Spigot team and a plugin compatibility list
Prerequisites:
1. Java Development Kit. In order to compile any java code, you'll need to install the Java Development Kit or JDK. Note that this is different from normal java or the JRE you already have to you probably still need to install it. If you have ever coded in java, then you should already have it. You can get the latest version here: http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
2. You'll also need Git for Windows in order to run .sh files on Windows. You can get it here: http://msysgit.github.io/
Compiling the jar file:
1. Create a new folder somewhere where you'll compile the jars. This won't be the folder you actually run the server from and is simply used to compile the jars. It is a good idea to give the folder a name without spaces or else you may get errors.2. Download the Buildtools.jar file from here: https://hub.spigotmc.org/jenkins/job/BuildTools/lastSuccessfulBuild/artifact/target/BuildTools.jar and place it in the folder
3. Run the Buildtools jar using the provided code. Create a new text document in the folder and copy in the code and save as a file ending with the .sh extension. Double click the file and the program will do it's magic. If you have a different JDK version remember to change it to the version you have installed.
CODE: JAVA_HOME="C:\Program Files\Java\jdk1.8.0_25" java -jar BuildTools.jar
4. Wait around 10 min or so for it to download and build the jar.
5. Once the program closes, you will have the CraftBukkit/Spigot jars. They are located at FOLDER-NAME-HERE/$server/target/XXXX.jar.
Example: Spigot is located at FOLDER-NAME-HERE/Spigot/target/Spigot-1.8-VERSION-HERE.jar
6. To update simply run the Buildtools.jar again. It should take less time now. Around 2 min for most users.
Just to end off here are some plugins that are fixed by the Spigot team and a plugin compatibility list
Found a broken plugin not on the list? Report it here: https://docs.google.com/forms/d/1zv1sAgbTZP7QXD5HPpaDV76-gTZO7VxSOicPKfpjQ5c/viewform
Gaming PC: AMD A8-7600 3.3GHz Quad-Core Processor | Gigabyte GA-F2A68HM-DS2H Micro ATX Motherboard | Kingston HyperX Fury Blue 4GB DDR3-1866 Memory | Western Digital BLACK SERIES 500GB 2.5" 7200 RPM Internal Hard Drive | Thermaltake VL80001W2Z ATX Mid Tower Case | Corsair Builder 430W 80 + Bronze Certified ATX Power Supply | Windows 10 Insider Preview 64-Bit |
Laptop: Intel Core 2 Duo P8600 2.4GHz Dual-Core Processor | Dell Inc. 0F328M Motherboard | 4GB DDR2-667MHz Memory | 74GB Seagate ST980313AS ATA Hard Drive | Dell Latitude E6500 Chassis | Dell 90W AC Adapter | Windows 10 Insider Preview 32-Bit |
Contact me for support or just to chat about PCs, gaming, anime, etc.