Download ServerEssentials — Minecraft Mods — MetaMods

ServerEssentials

Active

Downloads

0

Last update

3 years ago

Versions

1.18.2
Server
Fabric
Control
Utils

ServerEssentials

ServerEssentials is a server-side mod for Fabric designed to extend Minecraft server functionality with a set of popular commands familiar to administrators and players from Bukkit/Spigot systems.

Core Features

The mod provides complete implementation of the following commands:

  • Teleportation: tpa (request to teleport to player), tpahere (invite player to your location), tpaccept/tpdeny (accept/deny requests), back (return to previous position)
  • Personal points: home (home location), sethome (set home), delhome (delete home), warp/setwarp/delwarp (public teleportation points setup and usage)
  • Other functions: afk (away mode), ping (latency check), fly (flight), hat (wear blocks as headgear), sit (sitting on stairs)

Additionally, the essperm command is provided to integrate standard vanilla commands with LuckPerms permission system and configure operator levels.

Help System

A comprehensive help system is implemented via the /man command. Help files are stored in the config/Essentials/manpages directory and use flexible search system:

  • /man command.fly → searches for config/Essentials/manpages/command/fly/_index.txt
  • If file is not found, alternative search through _notfound.txt is used
  • /man command without parameters displays the main help page

Help Pages Format

The system uses tag-based markup in \tagname(args){body} or \tagname{body} format:

Basic Formatting

\n{text}         # underline text
\1{help}\2{info}   # colored formatting like in bukkit systems

Colors and Styles

\color(red){red text}
\color(#231093){custom color}
\format(underline){underlined}

Interactive Elements

\run_command(/man command.fly){Open fly help}
\suggest_command(/tell Player){Suggest message command}
\copy_to_clipboard(text){Copy to clipboard}

Pagination and Special Tags

First line \i{}
Second line \line{}
Welcome, \sourceEntity{}.  # player name substitution
Page \wantedEntry{} not found  # indicating requested section

Configuration Settings

File config/Essentials/config.json allows flexible configuration:

  • sitEnabled = true - allowing to sit on stairs
  • gameLogEnabled = false - experimental feature (ignored)
  • dropSkullOnDeath = true - dropping player skull upon death by another player

The mod initially supports Chinese localization, but users can customize translations via the config/Essentials/translation.json file.

Project members
CaveNightingale

CaveNightingale

Developer

Wurmatron

Wurmatron

Created: 2 Oct 2025

ID: 19143