ShadowEssentials
ModLicenseRef-All-Rights-Reserved

ShadowEssentials

ShadowEssentials is an all‑in‑one essentials, teleportation and utilities framework for Fabric servers

66
Downloads
0
Followers
3 months ago
Updated
📦
1
Versions

📖About ShadowEssentials

📦ShadowEssentials

  • ShadowEssentials is an all‑in‑one essentials, teleportation and utilities framework for Fabric servers. It focuses on clean formatting, powerful but intuitive commands, per‑world restrictions, and a fully modular design so you can enable only what you need.

Features

  • Complete teleportation suite – /spawn, /back, /home, /tpa, /tpahere, /tpall, with optional delays, cooldowns and daily limits.
  • Homes & warps with GUIs – Per‑player homes and global warps, including a configurable warp menu and in‑game warp editor GUI.
  • Flight & TempFly – Toggleable fly mode, timed flight with boss‑bar style feedback, daily rewards and configurable caps.
  • Inventory & moderation tools – View inventories and ender chests, repair items, clear inventories, and manage nearby players.
  • Item editing – Rename items, edit lore, attributes, trims, custom model data, durabilities, firework and color data.
  • Per‑world and per‑command control – Block or allow features per world, with cooldowns and fine‑grained permissions.
  • Configurable messages & GUI layouts – JSON/JSONC configs for messages, menus and behavior; reload most settings without restart.

📝Commands and Permissions

Spoiler
  • /sessentials reload - alias /se,/ses
    Permission: shadowessentials.reload
  • /back
    Permission: shadowessentials.back
  • /enderchest - alias /ec
    Permission: shadowessentials.enderchest
  • /anvil
    Permission: shadowessentials.anvil
  • /cartography
    Permission: shadowessentials.cartography
  • /stonecutter
    Permission: shadowessentials.stonecutter
  • /grindstone
    Permission: shadowessentials.grindstone
  • /loom - open loom.
    Permission: shadowessentials.loom
  • /craft
    Permission: shadowessentials.craft
  • /fly
    Permission: shadowessentials.fly
  • /fly on
    Permission: shadowessentials.fly.on
  • /fly off
    Permission: shadowessentials.fly.off
  • /fly <player>
    Permission: shadowessentials.fly.others
  • /gamemode <mode> - alias /gm
    Permission: shadowessentials.gamemode
  • /gamemode <mode> <target> - alias /gm
    Permission: shadowessentials.gamemode.others
  • /gmc
    Permission: shadowessentials.gmc
  • /gms
    Permission: shadowessentials.gms
  • /gma
    Permission: shadowessentials.gma
  • /gmsp
    Permission: shadowessentials.gmsp
  • /home <name>
    Permission: shadowessentials.home
  • /sethome <name>
    Permission: shadowessentials.sethome
  • /deletehome <name> or /deletehome <name>
    Permission: shadowessentials.delhome
  • /homes
    Permission: shadowessentials.homes
  • /invsee <player>
    Permission: shadowessentials.invsee
  • /invseeedit <player>
    Permission: shadowessentials.invsee.edit
  • /invseeoffline <name>
    Permission: shadowessentials.invsee.offline
  • /itemeditor rename <name>
    Permission: shadowessentials.item.rename
  • /itemeditor name clear/reset
    Permission: shadowessentials.item.rename
  • /itemeditor lore
    Permission: shadowessentials.item.lore
  • /itemeditor amount <count>
    Permission: shadowessentials.item.amount
  • /itemeditor unbreakable <true/false>
    Permission: shadowessentials.item.unbreakable
  • /itemeditor durability <value>
    Permission: shadowessentials.item.durability
  • /itemeditor enchant <enchantment> <level>
    Permission: shadowessentials.item.enchant
  • /itemeditor attribute <attribute> <amount> <slot> <operation> <showTooltip>
    Permission: shadowessentials.item.attribute
  • /itemeditor leathercolor <r> <g> <b> <showTooltip>
    Permission: shadowessentials.item.leathercolor
  • /itemeditor potioncolor <r> <g> <b>
    Permission: shadowessentials.item.potioncolor
  • /itemeditor fireworkpower <power>
    Permission: shadowessentials.item.fireworkpower
  • /itemeditor trim <pattern> <material>
    Permission: shadowessentials.item.trim
  • /itemeditor modeldata (set/clear)
    Permission: shadowessentials.item.modeldata
  • /enchant set <enchant> <level>
    Permission: shadowessentials.enchant
  • /speed
    Permission: shadowessentials.speed
  • /repair
    Permission: shadowessentials.repair
  • /repair all
    Permission: shadowessentials.repair.all
  • /heal
    Permission: shadowessentials.heal
  • /heal <others>
    Permission: shadowessentials.heal.others
  • /feed
    Permission: shadowessentials.feed
  • /feed <others>
    Permission: shadowessentials.feed.others
  • /clear & /clearinventory
    Permission: shadowessentials.clear
  • /clear <others> & /clearinventory <others>
    Permission: shadowessentials.clear.others
  • /near
    Permission: shadowessentials.near
  • /seen
    Permission: shadowessentials.seen
  • /spawn
    Permission: shadowessentials.spawn
  • /setspawn
    Permission: shadowessentials.setspawn
  • /tempfly
    Permission: shadowessentials.tempfly
  • /tempfly on
    Permission: shadowessentials.tempfly.on
  • /tempfly off
    Permission: shadowessentials.tempfly.off
  • /tempfly give <player> <time>
    Permission: shadowessentials.tempfly.give
  • /tempfly set <player> <time>
    Permission: shadowessentials.tempfly.set
  • /tempfly extract <player> <time>
    Permission: shadowessentials.tempfly.extract
  • /tempfly left
    Permission: shadowessentials.tempfly.left
  • /tpa <player>
    Permission: shadowessentials.tpa
  • /tpahere <player>
    Permission: shadowessentials.tpahere
  • /tpaccept
    Permission: shadowessentials.tpaccept
  • /tpdeny
    Permission: shadowessentials.tpdeny
  • /tpcancel
    Permission: shadowessentials.tpcancel
  • /tpall
    Permission: shadowessentials.tpall
  • /warp <name>
    Permission: shadowessentials.warp
  • /setwarp <name>
    Permission: shadowessentials.setwarp
  • /delwarp <name>
    Permission: shadowessentials.delwarp
  • /warps
    Permission: shadowessentials.warps
    Permission: shadowessentials.editor.warp

📁Configuration Files

config/ShadowEssentials/config.jsonc – Main behaviour flags, cooldowns, per‑world rules and module toggles.
config/ShadowEssentials/lang/*.jsonc – Language files, fully editable and reloadable.
config/ShadowEssentials/gui/warps_menu.json – Layout & visuals for the warps menu GUI.
config/ShadowEssentials/gui/warp_editor.json – Layout & visuals for the warp editor GUI.

📁Data Files

config/ShadowEssentials/data/warps/*.json – Stored warp locations, including display name, lore and icon data.
(Other modules may create additional data files in config/ShadowEssentials/data/ as needed.)