Skip to content

Hypepixel/Development-servers

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Development Servers

Local scripts for Spigot, PaperMC, and Cuberite development server setups to quickly test plugins and configs. This repository helps automate the process of setting up development servers. The scripts are programmed to use a clean folder structure with paths like build and server to seperate build steps and ouput.

Table of contents

Usage

Windows

Prerequisites

Name Description Version
cURL Curl is used in command lines or scripts to transfer data. Windows 32 or 64 bit
Java Java lets you develop and deploy Java applications on desktops and servers. JDK and JRE 8 or newer

Linux

Prerequisites

Name Description Version
cURL Curl is used in command lines or scripts to transfer data. Linux (any distro)
Java Java lets you develop and deploy Java applications on desktops and servers. OpenJDK and OpenJRE 8 or newer

Steps

In spigot, cuberite and paper you will find the build and start scripts.

  • Run install.bat
    • This will download the latest BuildTools.jar or server jar directly from the download API.
    • It will ask you to specify which version of Minecraft to install. They can be found here. Please keep in mind that the latest version is not always updated immediately.
    • For Spigot it will then run BuildTools.jar to clone the specified version of Spigot.
    • If the installation was succesful it will rename the java file to spigot.jar, cuberite.jar or paper.jar for convenience.
  • Run start.bat
    • This will start the server by calling the server jar with -nogui by default.

References

Simple instructions to build CraftBukkit and Spigot

A guide to installing a Spigot server

License

This project is licensed under the MIT License. Licenses of tools and dependencies are not included and may vary.

About

Local scripts for Spigot, PaperMC, and Cuberite development server setups to quickly test plugins and configs.

Topics

Resources

License

Stars

Watchers

Forks