🌟 Valx'Essential
Valx'Essential is a server-side Fabric mod offering a powerful suite of moderation tools and commands for Minecraft servers.
(Need Fabric API)
✨ Key Features
- ✅ Server-side only — No client installation required
- 🔄 Live configuration reload via commands
- 🧩 Easy integration with other Fabric mods
- 📁 Readable JSON configuration
- ⚙️ Lightweight and efficient
- 🚫 Advanced freeze system — Freeze players with auto-ban on disconnect
- ⏱️ Automatic playtime tracking — Track player activity
- 🔧 Maintenance mode — Control server access during updates
- 💬 Chat slowmode — Prevent spam with configurable cooldowns
- 🚫 Player ignore system — Let players ignore annoying messages
📚 About
Valx'Essential was created to bring essential quality-of-life and moderation tools to modded servers, streamlining administration and enhancing gameplay for both staff and players.
<details> <summary>📜 List of Available Commands (click to expand)</summary>
🕒 Time Commands
/day — Set time to day (6:00 AM)
/night — Set time to night (7:00 PM)
🌦️ Weather Commands
/clearweather — Stop rain and thunderstorms
/sun — Set clear weather (~14 hours)
/rain — Set rain for 5 minutes
🎮 Gamemode Commands
/gm c — Creative mode
/gm s — Survival mode
/gm a — Adventure mode
/gm sp — Spectator mode
🔨 Moderation Commands
/ban <player> [reason] — Ban a player
/unban <player> — Unban a player
/kick <player> [reason] — Kick a player
/mute <player> [duration] [reason] — Mute a player
/unmute <player> — Unmute a player
/warn <player> <reason> — Warn a player
/freeze <player> [message] — Freeze a player in place
/unfreeze <player> — Unfreeze a player
/tempban <player> <time> [reason] — Temporary ban with custom duration
/slowmode <seconds> — Enable chat slowmode (0 to disable)
🛠️ Server Management Commands
/maintenance on — Enable maintenance mode
/maintenance off — Disable maintenance mode
/maintenance allow <player> — Allow player during maintenance
/maintenance allow <playername> — Allow offline player by name
/maintenance disallow <player> — Remove player from allowed list
/maintenance status — Check maintenance status
/maintenance list — List allowed players
🧍 Player Commands
/god — Toggle god mode
/vanish — Toggle invisibility
/heal [player] — Fully heal a player
/feed [player] — Feed a player fully
/enderchest [player] — Open enderchest (own or another player's)
/ignore <player> — Toggle ignoring a player's messages
/ignore — List ignored players
/playtime [player] — Check playtime (own or another player's)
🧭 Teleportation Commands
/spawn — Teleport to spawn
/spawnset — Set the spawn point
/up — Teleport to the surface
/home [name] — Teleport to a home
/home list — List homes
/sethome [name] — Set a home
/delhome <name> — Delete a home
/homecheck <player> — Check player homes
💬 Communication Commands
/alert <message> — Global alert
/msg <player> <message> — Private message
/clearchat — Clear the chat
🔍 Inspection Commands
/lookup <player> — View player inventory
/seen <player> — Last seen info
/tps — Server performance
/list — List online players
/ping [player] — Show ping
🧑🤝🧑 Team Commands
</details>
🛡️ Permission Nodes
<details> <summary>🔐 Click to view detailed permissions</summary>
🔧 System Permissions
com.valxfabricessential.admin — Full access
com.valxfabricessential.moderator — Moderator access
com.valxfabricessential.helper — Helper access
🕒 Time
com.valxfabricessential.day — /day
com.valxfabricessential.night — /night
🌦️ Weather
com.valxfabricessential.clearweather — /clearweather
com.valxfabricessential.sun — /sun
com.valxfabricessential.rain — /rain
🎮 Gamemodes
com.valxfabricessential.gamemode.creative — /gm c
com.valxfabricessential.gamemode.survival — /gm s
com.valxfabricessential.gamemode.adventure — /gm a
🔨 Moderation
com.valxfabricessential.ban — /ban
com.valxfabricessential.unban — /unban
com.valxfabricessential.kick — /kick
com.valxfabricessential.mute — /mute
com.valxfabricessential.unmute — /unmute
com.valxfabricessential.warn — /warn
com.valxfabricessential.freeze — /freeze, /unfreeze
com.valxfabricessential.tempban — /tempban
com.valxfabricessential.slowmode — /slowmode
🛠️ Server Management
com.valxfabricessential.maintenance — /maintenance
🧍 Player Tools
com.valxfabricessential.god — /god
com.valxfabricessential.vanish — /vanish
com.valxfabricessential.heal — /heal
com.valxfabricessential.feed — /feed
com.valxfabricessential.enderchest — /enderchest
com.valxfabricessential.ignore — /ignore
com.valxfabricessential.playtime — /playtime
vanish.staff.visibility — See vanished players
🧭 Teleportation
com.valxfabricessential.spawn — /spawn
com.valxfabricessential.spawnset — /spawnset
com.valxfabricessential.up — /up
com.valxfabricessential.home — /home
com.valxfabricessential.sethome — /sethome
com.valxfabricessential.delhome — /delhome
com.valxfabricessential.homecheck — /homecheck
💬 Communication
com.valxfabricessential.alert — /alert
com.valxfabricessential.msg — /msg
com.valxfabricessential.clearchat — /clearchat
🔍 Inspection
com.valxfabricessential.lookup — /lookup
com.valxfabricessential.seen — /seen
com.valxfabricessential.tps — /tps
com.valxfabricessential.list — /list
com.valxfabricessential.ping — /ping
🧑🤝🧑 Teams
com.valxfabricessential.team — /teams
</details>
🧱 Default Permission Levels
| Level |
Access |
| 0 |
/spawn, /home, /sethome, /delhome, /list, /ping, /msg, /ignore, /playtime |
| 1 |
/warn, /seen, /lookup (read-only) |
| 2 |
Time, weather, gamemodes, god/vanish/heal/feed/up, mod tools, /freeze, /tempban, /slowmode, /enderchest |
| 3 |
Everything from Level 2 + /spawnset, /homecheck |
| 4 |
Everything + /maintenance (server owner level) |
⚙️ Configuration Files
All configuration files are automatically generated in the config/ folder:
valxfabricessential.json — Main config
valxfabricessential_commands.json — Commands config
valxfabricessential_homes.json — Homes data
valxfabricessential_teams.json — Teams data
valxfabricessential_moderation.json — Moderation data
valxfabricessential_playerdata.json — Player data
valxfabricessential_playtime.json — Player playtime data
valxfabricessential_maintenance.json — Maintenance settings
maintenance_allowed.txt — List of players allowed during maintenance
🔧 You can edit these files to personalize messages, modify rules, or tweak behavior.
🎯 Valx'Essential — the only essential you need for a better server experience.