This is the primary repository for the Kaijo PaperSpigot 1.7.10 software. PaperSpigot is a high performance Spigot fork that aims to fix gameplay and mechanics inconsistencies. I will not continue to update this, development is finished. This was created for kPractice and to be similar to Kohi.
This was originally the IPVP fork of PaperSpigot but I modified it more. Modifications Include
- Hidden players being able to have their name tabbed and not having their name removed from the tablist upon vanish.
- Players that are hidden can't see projectiles or receive potion splash effects from players that have them hidden.
- Most of the command colors are changed to represent Kohi's aesthetic.
- Console broadcast has been changed.
- Version name is renamed to "Kaijo" (getVersionName).
- Knockback is patched from prplz's code (https://gist.github.com/prplz/88058283059dd46c8208c8a918c65bb8).
Install Kaijo:
- Clone this repository to your computer via
git clone
or GitHub's download feature - Initialize git submodules:
git submodule update --init
- Apply code patches to update submodules:
./applyPatches.sh
- Compile the code via Maven 3:
mvn clean install
The PaperSpigot server file will appear in the PaperSpigot-Server/target/
directory as paperspigot-1.7.10-R0.1-SNAPSHOT.jar
New to this?
Installation requires Git and Maven 3, if you do not have these please view the following links:
- Maven 3 Download and Installation Instructions
- For Windows: Git Download
Creation of a patch is simple and easy:
- Follow the Installation Instructions and install our current patches
- Navigate to
PaperSpigot-Server
orPaperSpigot-API
and modify the code you need - Commit your changes to the
PaperSpigot-Server
orPaperSpigot-API
subdirectories - Return to the parent directory and execute the
./rebuildPatches.sh
script- This will automatically generate your new patch files for your code