promotional bannermobile promotional banner
premium banner
Valxโ€™s Essential server-side mod offering versatile commands and utility tools for modded servers.

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.