Skip to content

DimitrisVar/Essentials

 
 

Repository files navigation

Essentials is an all-in-one utility plugin for Hytale server administrators.

Download here

Features

  • All messages customizable!
  • Homes (multi-home support)
  • Server warps
  • Server spawn with protection
  • TPA (teleport requests)
  • Kits (with cooldowns and GUI)
  • Chat formatting (per-rank)
  • Build protection (global or spawn-only)
  • Random teleport
  • /back on death
  • Sleep percentage
  • Private messaging
  • Custom join/leave messages (removes ugly default join/leave messages)
  • Starter kits for new players
  • Other useful commands: /list, /heal, /freecam, /god, /tphere, /top

Homes TPA Warps

Chat Format Chat Format2

Kits

Commands

Command Description Permission
/sethome Set a home essentials.sethome
/home Teleport to your home essentials.home
/home PLAYER: List another player's homes essentials.home.others
/home PLAYER:HOME Teleport to another player's home essentials.home.others
/delhome Delete a home essentials.delhome
/setwarp Set a server warp essentials.setwarp
/warp Teleport to a warp essentials.warp
/warp NAME PLAYER Teleport another player to a warp essentials.warp.others
/delwarp Delete a warp essentials.delwarp
/setspawn Set server spawn essentials.setspawn
/spawn Teleport to spawn essentials.spawn
/spawn PLAYER Teleport another player to spawn essentials.spawn.others
/tpa Request to teleport to a player essentials.tpa
/tpaccept Accept a teleport request essentials.tpaccept
/kit Open kit selection GUI essentials.kit
/kit create Create a kit from your inventory essentials.kit.create
/kit delete Delete a kit essentials.kit.delete
/kit KITNAME PLAYER Give another player a kit essentials.kit.other
/back Teleport to your last death essentials.back
/rtp Random teleport essentials.rtp
/list List online players essentials.list
/heal Restore your health to full essentials.heal
/freecam Toggle freecam mode essentials.freecam
/god Toggle god mode (invincibility) essentials.god
/msg Send a private message essentials.msg
/r Reply to last message essentials.msg
/tphere Teleport a player to you essentials.tphere
/top Teleport to highest block essentials.top
/essentials reload Reload configuration essentials.reload
/shout Broadcast message to all players essentials.shout
/repair Repair the item in your hand essentials.repair
/rules Display server rules None
/trash Throw away some items essentials.trash

Permissions

If you don't have a permissions mod, you can add a permission to all players with the command: /perm group add Adventure essentials.kit

If you have a permissions mod, follow the instructions for that mod.

NOTE: Permissions are case sensitive!

Permission Description
essentials.sethome Set homes
essentials.home Teleport to homes
essentials.home.others View and teleport to other players' homes
essentials.delhome Delete homes
essentials.homes.TIER Home limit for tier (e.g., essentials.homes.vip). Configure tiers in config.toml
essentials.setwarp Create warps
essentials.warp Teleport to warps
essentials.warp.others Teleport other players to warps (console always has access)
essentials.delwarp Delete warps
essentials.setspawn Set server spawn
essentials.spawn Teleport to spawn
essentials.spawn.others Teleport other players to spawn (console always has access)
essentials.tpa Send teleport requests
essentials.tpaccept Accept teleport requests
essentials.build.bypass Build when global building is disabled
essentials.spawn.bypass Build in spawn protection area
essentials.kit Open kit selection GUI
essentials.kit.kitname Access to claim a specific kit. Kit names are case sensitive--they should be all lowercase!
essentials.kit.create Create new kits
essentials.kit.delete Delete kits
essentials.kit.cooldown.bypass Bypass kit cooldowns
essentials.teleport.bypass Bypass teleport delay
essentials.back Teleport to last death location
essentials.rtp Random teleport
essentials.rtp.cooldown.bypass Bypass RTP cooldown
essentials.list List online players
essentials.heal Restore health to full
essentials.freecam Toggle freecam
essentials.god Toggle god mode (invincibility)
essentials.msg Send private messages and reply (aliases: /m, /message, /whisper, /pm, /r, /reply)
essentials.tphere Teleport players to you
essentials.top Teleport to highest block
essentials.reload Reload configuration files
essentials.chat.color Use color codes in chat messages
essentials.shout Broadcast messages to all players (aliases: /broadcast)
essentials.repair Repair items (aliases: /fix)
essentials.repair.cooldown.bypass Bypass repair cooldown
essentials.trash Open /trash

Configuration

Configuration is stored in config.toml.

Kits

Kits are configured in kits.toml. Create kits in-game with /kit create <name> or edit the file directly.

  • display-name - Name shown in the kit GUI
  • cooldown - Cooldown in seconds (0 = no cooldown)
  • type - "add" to add items to inventory, "replace" to clear inventory first

Each kit requires essentials.kit.kitNameHere permission to claim. Items that don't fit in the intended slot (e.g., armor when already wearing armor) will go to the player's inventory, and only drop on the ground if the inventory is full.

Community & Support

Join our Discord for support, bugs, and suggestions:
https://discord.gg/z53BDHS89M


Note: Essentials is inspired by but not affiliated with the EssentialsX Minecraft plugin.

About

Essentials Core Fork

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Java 100.0%