A custom plugin for my Minecraft SMP server.
If you want to join the server, you can join the discord server here. Just be friendly & active, and follow the rules!
- Teleportation commands
-
/tpa,/tpaccept,/tpdeny- Teleports expire after 2 minutes & sender is notified
-
/home,/home set,/home clear(one home per player) -
/back- Teleport to last death location -
/warp,/warp list,/warp create,/warp delete(admin only aside from/warpand/warp list) -
/playerwarp <player>,/playerwarp set,/playerwarp remove- Player warps, allowing players to set warps for other players to use
-
- AFK system
-
/afk - AFK Players are shown in the tab list and do not count towards the sleep counter
- Players are automatically set as AFK after 5 minutes of inactivity
- AFK players will be updated to not AFK if they move
-
- Nicknames
-
/nick [nickname]to set nickname or clear nickname if no argument is given - Nicknames are shown in chat
- Nicknames are shown in the tab list
- Nicknames are shown above the player's head
-
- Economy system
-
/balance,/pay - Economy system will be used for player shops and trading
- Admin shop system
-
- Custom items
- Custom item system for adding new items to the game
- Custom crafting recipes for custom items
- Item shop
- Items:
- Mob Off! - Like bug spray, used to repel mobs in a small radius around the player for a short duration
- Mob Off! Candles - Placed item that prevents mob spawning in the chunk it is placed in
- Spawner Range Extender - Increases the activation range of a mob spawner when used on it
- Luck potion - Increases the player's luck attribute for a short duration, increasing the chances of better loot from various sources and other luck based mechanics
The first dragon fight on the server was a success! We had a total of 9 players participate in the fight. The dragon was defeated in a few minutes :3
Thanks to SirOwlie (Minecraft IGN) for the screenshots!
If you would like to contribute to the plugin, feel free to fork the repository and submit a pull request. I will review the changes and merge them if they are good. If you have any questions, feel free to ask in the discord server.
./gradlew shadowJar- Builds the plugin jar file
TODO: Add some utilities for contributing
- Sqlite Schema for migrating in dev environment
- Gradle tasks for running the server in dev environment
This project is licensed under the MIT License. See the LICENSE file for more information.