promotional bannermobile promotional banner

CannaTaleEssentials

Essentials-style toolkit for Hytale.

CannaTaleEssentials

CannaTaleEssentials is an essentials-style toolkit for Hytale Servers: homes, warps, teleports, messaging, staff tools, and quality-of-life commands designed specifically to work cleanly with your server's moderation flow.

Required dependency

This mod depends on CannaTalePermissions (required in manifest.json)

  • Ensures permissions are available before Essentials registers commands
  • Lets staff/admin gating work consistently using one system

What it includes

Player QoL (no permissions required)

  • Spawn teleport: /spawn
    • Uses the world's real spawn provider (same spawn system new players use)
    • Falls back to Essentials' stored spawn if needed (set via /setspawn)
  • Homes
    • /sethome [name], /home <name>, /delhome <name>, /homes
    • Stored per-player in data.json
  • Warps
    • /warp <name>, /warps
  • Teleport requests
    • /tpa <player> (teleports to them)
    • /tpahere <player> (request them to teleport to you)
    • /tpaccept [player], /tpdeny [player], /tpcancel
    • Requests expire automatically (60s) and only one outstanding request per requester→target pair is kept
  • Private messaging
    • /msg <player> <message...>
    • /reply <message...> (replies to the last DM partner)
  • Back
    • /back returns you to your last saved location
    • Only saved when you teleport via CTE commands (doesn't hijack other teleport systems)
  • Who
    • /who lists online players

Staff tools (permission-gated)

  • Staff chat
    • /staffchat <message...> (alias: /sc)
    • Broadcasts only to players with the staff node
  • Instant staff teleports
    • /tpo <player> (teleport to player instantly) ( /tpohere <player> (teleport player to you instantly)
  • Vanish (persistent)
    • /vanish (alias: /v)
    • Uses each viewer's HiddenPlayersManager to hide/show vanished players
    • Persists across reconnects
    • Shows a small on-screen HUD indicator while vanished
  • Fly
    • /fly toggles flight via MovementManager settings
    • Persists across reconnects and reapplies on plugin reload

Admin tools (permission-gated)

  • Set spawn
    • /setspawn sets the world spawn to your current position (uses the same underlying spawn provider method as world config)
    • Also syncs Essentials' fallback spawn
  • Warp management
    • /setwarp <name>
    • /delwarp <name>

Permissions used by CTE

CTE intentionally keeps permissions simple:

  • cannatale.essentials.staff - staff tools (staffchat, vanish, fly, tpo/tpohere)
  • cannatale.essentials.staff.admin - admin tools (setspawn, setwarp, delwarp)

Data / Files

Created in the plugin data folder:

  • data.json - one simple JSON blob storing:
    • spawn fallback location
    • warps
    • homes
    • persisted vanish state
    • persisted fly state

Nice touch: /cte help hub

  • /cte (alias: /ct) is a help/usage command that lists available commands
  • It only shows Staff/Admin sections if the viewer has the relevant permission notes

The CannaTaleEssentials Team

profile avatar
  • 4
    Projects
  • 1.7K
    Downloads

More from x_omega_x91436