promotional bannermobile promotional banner

BEssentials

All-in-one server management plugin with the essential commands to run a Minecraft server.
Back to Files

Fabric 1.0.0 1.21.1

File namebessentials-fabric-1.0.0+1.21.1.jar
Uploader
BountyyBountyy
Uploaded
Aug 22, 2026
Downloads
4
Size
13.8 MB
Mod Loaders
Fabric
File ID
8710037
Type
R
Release
Supported game versions
  • 1.21.1

Curse Maven Snippet

Fabric

modImplementation "curse.maven:bessentials-1662790:8710037"

Learn more about Curse Maven

What's new

Added

  • Server module
    • Configurable MOTD (server.motd) applied to the server list ping
    • Maintenance mode (/maintenance on|off|toggle): kicks players without bypass, dedicated MOTD (maintenanceMotd), configurable kick message
    • Join/quit announcement filtering for silent kicks and rejected joins
  • Vanish (/vanish [player])
    • Hides the player entity and tab-list entry from others
    • Permissions: bessentials.vanish, bessentials.vanish.other, bessentials.vanish.see
    • Tab list filtering so vanished players are not shown
  • RTP (/rtp)
    • Warmup, cooldown, max attempts, and per-world zones (center, radii, Y range)
    • Global permission plus per-dimension nodes (bessentials.rtp.<namespace>.<path>)
  • Utility menus
    • /craft, /anvil, /grindstone, /stonecutter, /smithing, /loom, /cartography, /enderchest
  • Config: server and rtp sections; module toggles for server and rtp
  • Locales (EN/FR): maintenance, vanish, RTP, and menu-open messages
  • Mixins: PlayerListMixin (join gate + chat silence), PlayerAccessor (invsee skin layers)

Fixed

  • Invsee
    • Item alignment (vanilla 16×16 slot convention; frame drawn at x-1, y-1)
    • Narrower tabs with spacing and opaque faces (no more overlap)
    • Inactive tab slots no longer rendered (no inventory / ender chest mixing)
    • 3D preview via isolated RemotePlayer clone with synced equipment
    • NeoForge crash IllegalAccessError on DATA_PLAYER_MODE_CUSTOMISATION — access via @Accessor mixin
  • Config / display
    • Safer defaults for chat.format and tablist.playerFormat (LuckPerms prefix)
    • Optional global prefix in config

Permissions

Node Purpose
bessentials.maintenance Toggle maintenance mode
bessentials.maintenance.bypass Stay / join during maintenance
bessentials.vanish Toggle own vanish
bessentials.vanish.other Vanish another player
bessentials.vanish.see See vanished players
bessentials.rtp Use RTP (plus per-world nodes)
bessentials.craft Open crafting table
bessentials.anvil Open anvil
bessentials.grindstone Open grindstone
bessentials.stonecutter Open stonecutter
bessentials.smithing Open smithing table
bessentials.loom Open loom
bessentials.cartography Open cartography table
bessentials.enderchest Open ender chest

Technical

  • Mixin registration for Fabric and NeoForge
  • Bessentials.active() / Bessentials.services() exposed for the maintenance gate

This mod has no additional files