Essential tools for Minecraft SMP Servers (TPA, Flight, etc.)
Essentials is an SMP toolkit that, in my opinion, provides the essential admin and quality of life improvements for a survival server.
/repair [target] – Repairs the main-hand item if it is damageable. Op-level permission by default./heal [target] – Restores health, hunger, and saturation to full. Op-level permission by default./feed [target] – Tops off hunger and saturation. Op-level permission by default./flight [target] – Toggles creative-style flight for survival players. Op-level permission by default./disposal, /trash, /trashcan – Opens a temporary 9x3 inventory for throwing items away. Available to all players by default. The contents are deleted when the screen closes, and the player gets a reminder in chat./tpa <player> – Send a teleport request to another player. Available to all players by default./tpahere <player> – Send a request for another player to teleport to you. Available to all players by default./tpahere – Send TPAHere requests to all online players. Available to all players by default./tpaccept <player> – Accept a teleport request. Available to all players by default./tpdeny <player> – Deny a teleport request. Available to all players by default./tpacancel – Cancel your outgoing teleport request. Available to all players by default./back – Teleport back to your previous position (works after TPA teleports). Available to all players by default.[target] is optional. Defaults to executor.
mods/ folder along with Fabric API.> v2.0.0 clear the config in config/essentials.yaml.config/essentials.yaml.mods/ folder..minecraft/config/essentials.yaml.Essentials uses a YAML configuration file located at .minecraft/config/essentials.yaml (or in your server's config directory). If no configuration file exists, default settings will be used.
The TPA system includes the following configurable options:
timeout_seconds (default: 60) - How long teleport requests last before expiringcooldown_seconds (default: 10) - How long to wait after cancelling a request before sending anotherwindow_seconds for back command (default: 120) - Time window during which /back can be used after a TPA teleportAll TPA commands can be enabled/disabled and have their access level configured (op/all) in the commands section.
./gradlew build
The remapped JAR will be in build/libs/.