Valx' Essential For Fabric Server

Quick rating

Community listing page, reviews here may not be monitored by the author.

Valx' Essential For Fabric Server

No reviews yet

Valx’s Essential server-side mod offering versatile commands and utility tools for modded servers.

Mod Loaders
Minecraft

About

Description

🌟 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

  • /teams — Manage teams

</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.