promotional bannermobile promotional banner
premium banner
Simple Hytale kits plugin: create/list/delete/reload item kits, give them with per‑kit permissions, cooldowns, one‑time kits, and a UI menu with search/random and PNG icons/backgrounds.

Description

Simple Hytale Kits Plugin (v1.3)

Lightweight kits plugin for Hytale: create kits from your inventory/armor, manage per‑kit access, share via UI menu with search and random selection, and serve custom icons/backgrounds.


Features

  • Create kits from your current hotbar/inventory and armor slots.
  • Persistent storage; auto load/save on start/stop.
  • Per‑kit permissions (grant one kit or all kits).
  • One‑time kits: per‑kit flag to allow only a single claim (hidden from menu after claim).
  • UI menu with search + random pick, respects cooldowns, permissions, one‑time rules.
  • Custom assets: icons/backgrounds per kit.
  • Cooldowns per kit; menu cooldown.

Commands

  • /kits — open kit selection UI.
  • /kit get <name> — receive a kit (checks per‑kit permission).
  • /kit list — list kits by name.
  • /kit create <name> — create kit from your inventory + armor.
  • /kit delete <name> — delete kit.
  • /kit reload — reload kits/settings from disk.
  • /kit help — show command help.

Permissions (simplified)

  • simplekits.player — base: /kit (+ get/list/help) and /kits.
  • simplekits.admin — admin actions: create/delete/reload (and base access).
  • simplekits.kit or simplekits.kit.* — access all kits for /kit get.
  • simplekits.kit.<name> — access a specific kit.

Per‑kit Settings (settings.json)

  • cooldownSeconds: number.
  • allowKitStacking: bool.
  • overlapOtherKits: bool.
  • invDeletion: bool.
  • oneTimeKit: bool.
  • allowedWorlds: list (use "all" for any).

Data Layout

  • <plugin-data>/data/ — runtime data:
    • cooldowns.json
    • menu_command_cooldowns.json
    • one_time_kits.json
  • <plugin-data>/data/kits/ — assets (PNG only):
    • {kit}.png — icon (recommended 128×128 or 256×256)
    • {kit}_bg.png — background (recommended 512×512 or 1024×1024; square for best fit)

Assets are auto-packed into the JAR under Common/UI/Custom/kits/ on server start.


Support

Discord