Fabric 1.0.0 1.21.1
Curse Maven Snippet
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
- Configurable MOTD (
- 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:
serverandrtpsections; module toggles forserverandrtp - 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
RemotePlayerclone with synced equipment - NeoForge crash
IllegalAccessErroronDATA_PLAYER_MODE_CUSTOMISATION— access via@Accessormixin
- Item alignment (vanilla 16×16 slot convention; frame drawn at
- Config / display
- Safer defaults for
chat.formatandtablist.playerFormat(LuckPerms prefix) - Optional global prefix in config
- Safer defaults for
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
All Relations
- All Relations
- Embedded Library
- Optional Dependency
- Required Dependency
- Tool
- Incompatible
- Include

