Plugins/API12
![]() |
This page refers to features not yet available on MinecraftOnline. Details are subject to change at any time. |
MinecraftOnline uses various plugins to expand the functionality of Sponge, the server mod used on the server. Prior to running Sponge, MinecraftOnline utilized the Canary server mod, featuring its own set of plugins.
This list is for Sponge API 12 and is not currently in production use. The list is not finalized.
See the current list for API 7.
This page is intended as a reference list, primarily for administrative purposes.
In current use
These are plugins that are loaded at startup on each server run and stored in mods/.
GriefAlert
Inspired by the Canary plugin of the same name. Provides alerts for moderators for various ingame actions, such as breaking and placing blocks.
- Current maintainer:
MrSlimeDiamond
- Programmers:
PietElite
- Plugin filename: GriefAlert.jar
- Files:
- config/griefalert/griefalert.conf - configuration
- Issue tracker: https://gitlab.com/minecraftonline/griefalert/-/issue
CraftBook Extra
Inspired by the Canary plugin of the same name. CraftBook Extra is the spiritual successor to M4411K4's fork of sk89q's CraftBook plugin.
- Current maintainer:
doublehelix457
tyhdefu
- Plugin filename: craftbook-extra-sponge.jar
- Issue tracker: https://gitlab.com/minecraftonline/craftbook-extra/-/issues
MCOCommands
Commands for MinecraftOnline. Handles most of the server's commands, namely transportation and other misc commands. Also handles quite a lot of advancements.
- Current maintainer:
MrSlimeDiamond
- Programmers:
Axilie
techkid6
- Plugin filename: MCOCommands-version.jar
- Files:
- config/mcocommands/mcocommands.conf - main configuration file
- config/mcocommands/data.conf - extra configuration file mostly pertaining to data
- config/mcocommands/warps.conf - warps configuration
- config/mcocommands/ruleshalls.conf - rules halls configuration
- config/mcocommands/kits.conf - kits configuration
- config/mcocommands/cooldowns.conf - configuration for virtual cooldowns and custom cooldown intervals
- Issue tracker: https://gitlab.com/minecraftonline/mcocommands/-/issues
Trivia
During 1.12.2, this plugin was not used, instead Exec scripts were used.
Further reading
MCOData
Plugin providing a backend and API for player information, tracking player stats like firstseen, lastseen, and player hour counts.
- Current maintainer:
MrSlimeDiamond
- Plugin filename: mcodata-version.jar
- Files:
- config/mcodata/mcodata.conf - configuration
greport
Small plugin specifically for handling grief reports.
- Current maintainer:
MrSlimeDiamond
- Plugin filename: greport-version.jar
- Files:
- config/greport/greport.conf - configuration
LWC
Inspired by the Canary plugin of the same name. Provides container locking with the /lwc command.
- Current maintainer:
doublehelix457
- Plugin filename: LWC-MCOv2.jar
- Issue tracker: https://gitlab.com/minecraftonline/lwc/-/issues
Nope
A successor to LionsArea, provides advanced region management across the world. Regions, called Zones, can be configured to allow or disallow players, commands, PvP, PvE, and more.
- Current maintainer:
FuzbolMC
- Programmers:
PietElite
tyhdefu
- Plugin filename: nope.jar
- Issue tracker: https://gitlab.com/minecraftonline/nope/-/issues
MinecraftGift
A Java plugin replacement for the Bash minecraftgift.sh script.
- Current maintainer:
Ted1246
FuzbolMC
- Plugin filename: MinecraftGift.jar
- Issue tracker: https://gitlab.com/minecraftonline/minecraftgift/-/issues
NamedBoats
A plugin that allows the naming of boat items to cause the entity to have the same name and keep the name on the item dropped when broken. This matches the vanilla behaviour of renaming Minecarts. Also supports renaming armour stands, item frames, painting items, and ender crystals.
- Current maintainer:
Anna_28
- Plugin filename: NamedBoats.jar
- Issue tracker: https://gitlab.com/minecraftonline/namedboats/-/issues
CraftingPlusPlus
Enables custom crafting recipes within the server.
DropSpawner
A Sponge plugin to drop spawners as blocks.
- Maintainer:
14mRh4X0r
- Programmers:
Axilie
- Issue tracker: https://gitlab.com/minecraftonline/dropspawner/-/issues
Frontex
Prevents personae non-gratae from entering the server.
- Maintainer:
14mRh4X0r
- Programmers:
MrSlimeDiamond
techkid6
- Issue tracker: https://gitlab.com/minecraftonline/frontex/-/issues
LionsShop
Create signs for shops, allowing buying and selling of items without directly interacting with players.
- Maintainer:
bastetfurry,
tyhdefu
LuckPerms
A permission management plugin.
LetMeEat
Eat food even with low TPS.
Espial
Grief prevention plugin supporting logging of player actions, rollbacks and restores, and more. Tied in with GriefAlert, used by admins for log checks.
- Maintainer:
MrSlimeDiamond
- Issue tracker: https://github.com/MrSlimeDiamond/Espial/issues
Room101
Used for interrogation of players by staff. It is NOT a jail.
- Issue tracker: https://gitlab.com/minecraftonline/room101/-/issues
Spark
A fork of a performance profiling plugin based on sk89q's WarmRoast profiler. Enables CPU profiler, memory inspection, and server health reports.
- Maintainer:
14mRh4X0r
WorldEdit
A powerful administrative tool to modify the terrains of the world. Also adds support for the WorldEditCUI mod which is useful for Craftbook's area viewing.
Lightonia
Allows access to server backups, including world backups as well as player inventory backups. Useful in fixing Grief.
- Maintainer:
AlphaAlex115
- Programmers:
Axilie
PopChat
- Maintainer:
techkid6
MCOChat
- Maintainer:
techkid6
PenguinDungeons
A plugin to enable the configuration of dungeons in a specific area. A dungeon wand and NBT spawn egg does the magic for all sorts of server events since 2021.
This is also used for Steve Police and Pigchinko, and loot chests like those in Hedge Maze.
- Maintainer:
tyhdefu,
Anna_28
- Issue tracker: https://gitlab.com/minecraftonline/PenguinDungeons/-/issues
No longer in use
EggStop
Prevents dragon eggs from teleporting or falling.
- Maintainer:
techkid6
This plugin was replaced by a Nope zone config setting.
Steve Police
Summons the Steve Police upon PvP kills. Originally comes from SlowRiot's drunken idea.
This plugin was replaced by PenguinDungeons.
- Maintainer:
techkid6
FishyShield
Inspired by the Canary plugin of the same name. A replacement for the ageing and unmaintained WorldGuard
Protects blocks from explosions/fire damage without altering effects on players and mobs, protects blocks from being destroyed by liquids, and rebalances damage dealt to players by mobs and fire. Supports per-world/per-dimension configuration.
This plugin was replaced by Nope.
- Maintainer:
doublehelix457
Not Plugins
The following entries are not actually server plugins, but rather collections of scripts or programs.
Overviewer
Server Scripts
Scripts that help run and manage the server.
- Issue tracker: https://gitlab.com/minecraftonline/scripts/-/issues
Map
MCO's fork of the Overviewer system.
Overviewer Map Overlay
Markers and routes displayed on to the live map. Automatically generated from information on this wiki.
- Maintainer:
Microcosms
mcrender
MinecraftOnline's on-demand world raytracer system. Uses Chunky.
- Issue tracker: https://gitlab.com/minecraftonline/mcrender/-/issues
MinecraftOnline Resource Pack
When used in combination with OptiFine, adds custom textures to MinecraftOnline specific items and mobs.
- Maintainer:
Anna_28