Sponge
This article is a MinecraftOnline Wiki stub, and may be in need of expansion. Consider using one of the infobox templates if appropriate: building, settlement, organisation, warp. |
Sponge is a Minecraft server mod designed for modern Java Edition servers and is maintained by the Sponge Team, currently it is being used by MinecraftOnline as its plugin platform.
Sponge provides an API and framework for running plugins written in Java, Kotlin or Scala on Minecraft servers. This is achieved by modifying the vanilla Minecraft server's code using Mixins. Additionally, it provides services for handling necessities like permissions. Sponge includes patches for bugs and exploits as well as various performance improvements.
MinecraftOnline began using Sponge with the update to 1.12.2 on April 3rd 2021. It replaced CanaryMod. Sponge is in use presently.
Plugins
Plugins are loaded on the server to add extra functionality to the game. Examples of this might be commands or grief alerts.
A comprehensive list of plugins on the server can be found here.
Entity Activation Range
On MinecraftOnline, entities farther from a player get slowed down. This include mobs, dropped items, etc. See Sponge docs for general details.
The MCO specific values are as follows, per Anna_28 as seen in Discord:
- defaults is 32
- ambient=16
- aquatic=16
- creature=16
- misc=8
- monster=32
- minecart=64