Originally, there was only Bukkit if you wanted plugins. Then, Spigot came along and provided improvements to Bukkit. Eventually, PaperSpigot came along and is super fast and efficient. Today, we will be using PaperSpigot. Since this guide is for a main version 1.8 server, we will be using the 1.8.8 PaperSpigot JAR file. The download for this is here.
Download this, and using FileZilla or CyberDuck, upload it to your server. Then, if you are using HeavyNode, you can go to Server Configuration > Startup Parameters and change the JAR file to paper-433.jar. If you aren’t using HeavyNode, you will have to figure out how to change the Jar file, but it will be similar.
To upload and delete files from your server, you have to use a FTP or SFTP client. The main FTP client is FileZilla, while the main SFTP Client it CyberDuck (Although CyberDuck supports many protocols, including FTP). The host I’m going to use in this tutorial, HeavyNode, uses SFTP, so you need to use CyberDuck. You can download this HERE.
If you are using HeavyNode as your hosting provider, you can find your username, server, and password under the Server Configuration section, in the SFTP Settings tab.
Go into CyberDuck, and click on “Open Connection,” and when the menu opens, paste the server, the username, and type in your password. You now have set up CyberDuck!