What is it?(top)
Spigot updates will come in the form of binary patches. These patches will be issued nightly, based on the day’s current date, and will contain a summary of all changes issued since build #1649.
What are binary patches?(top)
Downloads(top)
SpigotPatcher 1.0: http://www.spigotmc.org/spigot-updates/SpigotPatcher-1.0.jar (33a73112e1fa90706b96cd02c87b447a)
Spigot-20140909a.bps: http://www.spigotmc.org/spigot-updates/spigot-20140909a.bps
(98bc6f3b4a5927a026739cfe8747f998)
Final Checksum: a08aaa6d7f13b648ddf40801a3343ac8
How to apply the patches(top)
Below are instructions for how to apply the patches on your particular operating system.Windows(top)
- As a prerequisite, install Java 7 or above if you don't have it already
- Download the Spigot Patcher (here) and the patch file (here).
- Place all downloaded files into a new folder, for example patcher within your Downloads folder. Ensure that your copy of Spigot build #1649 is placed in the same directory.
- Open CMD (easiest way is to press Windows Key + R and type cmd.exe followed by enter)
- Type the following command, presuming the files are stored in C:\Users\<user>\Downloads\patcher
Code (Text):cd Downloads/patcher - Now type the following to patch your Spigot build
Code (Text):java -jar SpigotPatcher-1.0.jar spigot-1649.jar spigot-20140909a.bps spigot-patched.jar - Your build will now be patched and saved under the name "spigot-patched.jar". If you see something similar to the below screenshot, you have successfully patched.
Mac OS X(top)
1. As a prerequisite, install Java 7 or above if you don't have it already [OS X].
2. Download the Spigot Patcher (here) and the patch file (here).
3. Place all of the files in a new directory dedicated to Spigot.
4. Open Terminal and enter your directory you made. For example, you can make a folder called "tmp" in the Downloads folder. To enter the folder in Terminal, type the following:
5. Now, type into Terminal:
6. Congratulations! You successfully applied the Spigot patch! The spigot-patched.jar file will appear in "tmp" after you run the above command.
2. Download the Spigot Patcher (here) and the patch file (here).
3. Place all of the files in a new directory dedicated to Spigot.
4. Open Terminal and enter your directory you made. For example, you can make a folder called "tmp" in the Downloads folder. To enter the folder in Terminal, type the following:
Code (Text):
cd Downloads/tmp/
Code (Text):
java -jar SpigotPatcher-1.0.jar spigot-1649.jar spigot-20140909a.bps spigot-patched.jar
Linux(top)
These instructions assume you have ssh access to your linux server.
In your shell, create a spigotwork folder under /home , we will use this folder to do our patch work.
Open you favorite editor:
- cd /home
- mkdir spigotwork
- cd spigotwork
Use wget to get the patch jar and patch bps files.
- Copy the spigot1649.jar into the folder the folder
- In your spigotwork folder you should now have 3 files:
- Run the command:
-
Code (Text):java -jar /home/spigotwork/SpigotPatcher-1.0.jar /home/spigotwork/spigot1649.jar /home/spigotwork/spigot-20140909a.bps /home/spigotwork/spigot-patched.jar
- The output should look like this:
- You will now have spigot-patched.jar in the folder too. This is the file you will now run on your server.
-
- Copy spigot-patched.jar to your server folder
- Rename it to your desired name
- Stop and Restart your spigot server
- Type /version and you should get:
- "This server is running CraftBukkit version git-Spigot-1.7.9-R0.2-204-g534549b"
Open you favorite editor:
- vi fixspigot.sh
- press insert (to start insert mode)
- Type in the following command line:
-
Code (Text):java -jar /home/spigotwork/SpigotPatcher-1.0.jar /home/spigotwork/spigot1649.jar /home/spigotwork/spigot-20140909a.bps /home/spigotwork/spigot-patched.jar
- press [Esc]
- press :
- press x [ENTER]
- You should now be back at the command prompt.
- Make the script runnable by typing: chmod +x fixspigot.sh
- Now you can run it with this command:
- ./fixspigot.sh