NamelessMC / Nameless-Plugin

Official NamelessMC server plugin
https://spigotmc.org/resources/nameless-plugin-for-v2.59032/
GNU General Public License v3.0
42 stars 26 forks source link

Nameless-Plugin

build status translation status discord

The official Minecraft plugin for NamelessMC v2. For compiled files see the spigot resource page

Features

Installation

  1. Install the plugin jar file in the plugins folder
  2. Restart the server
  3. Modify config.yaml: enter API URL and server id.
  4. Run /nlpl reload

Translations

Translation status

Compiling

Requirements: Maven, Git, JDK 11, JDK 17 (only required for paper and sponge9)

On Debian/Ubuntu: apt install maven git openjdk-11-jdk openjdk-17-jdk

git clone https://github.com/Derkades/Derkutils
cd Derkutils
git checkout spigot-1.13 # important!
mvn clean install # Uses JDK 11
cd ..

git clone https://github.com/NamelessMC/Nameless-Java-API
cd Nameless-Java-API
mvn clean install # Uses JDK 11
cd ..

git clone https://github.com/NamelessMC/Nameless-Plugin
cd Nameless-Plugin
mvn clean package # Uses JDK 11 and 17
# find jar in {bungeecord,paper,spigot,sponge7,sponge8,sponge9,velocity}/target/*

Building the entire project can take quite a long time. You might want to build a single module only:

mvn package -pl velocity -am