Skip to content

The main plugin used for the Skulk Network Minecraft server.

License

Notifications You must be signed in to change notification settings

SkulkNetwork/Plugin

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Skulk Network Plugin (SNP)

The main plugin used for the Skulk Network Minecraft server (Soon™).

You are free to use this plugin for your own server, but keep in mind that I am not responsible for any issues that may arise from using this plugin. And I am not obligated to provide support for this plugin. But I will try to help you if I can (Add me on Discord: RGBCube#4777).

📥 Downloading

You can download the latest version of the plugin from the latest release.

📦 Features

🐮 Entity Behavioural Changes

  • Creepers don't break blocks.
  • The Ender dragon drops and OP Elytra when you kill it (Only once per person).
  • Endermen don't pick up blocks.
  • Explosions drop all blocks they destroy.

🧀 Additional Food Features

  • Cookies reset insomnia, so phantoms won't attack you.

📣 Default Broadcast Message Changes

All the following have been changed to fit this message format: [ <symbol> ] <message>

  • Player death messages.
  • Advancement get messages. (BROKEN)
  • Player join messages.
  • Player quit messages.
  • Unknown command messages.

🔇 Silencing Mobs

You can silence any mob by naming it Silenced.

🏠 Homes

You respawn on your default home when you die (Default homes are named 'home').

🗃️ Commands

  • /home [name] - Teleports you to one of your homes.
  • /home-set [name] - Makes the current location a home.
  • /home-delete [name] - Deletes a home.
  • /home-list - Tells you all your homes.

📍 TPA (TelePort Ask)

🗃️ Commands

  • /tpa <player> - Sends a TPA request to a player.
  • /tpa-accept [player] - Accepts a TPA request sent to you.
  • /tpa-reject [player] - Rejects a TPA request sent to you.
  • /tpa-cancel [player] - Cancels the TPA request you sent to a player.
  • /tpa-ignore <player> - Ignores a player's TPA requests until the command is ran again for the player.
  • /tpa-ignore-all - Ignores all TPA requests sent to you until the command is ran again.
  • /tpa-list-ignored - Tells you all the people you have ignored.

🧱 Building Manually

You need to have Apache Maven installed to build the plugin. If you do, run the following command in the root directory of the project:

mvn clean package

The JAR file will be in the target directory named SNP-X.X.X.jar. You can use this file like any other plugin JAR.

📄 License

Copyright (C) 2022-present RGBCube

This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program. If not, see <https://www.gnu.org/licenses/>.