NovaKits
PluginLicenseRef-All-Rights-Reserved

NovaKits

A highly customizable kit plugin with GUI editing, permissions, cooldowns, previews, and full inventory-based management.

25
Downloads
0
Followers
1 months ago
Updated
📦
1
Versions

📖About NovaKits

NovaKits

A modern and highly customizable Minecraft kit plugin that gives server owners complete control over their kit system through an intuitive in-game GUI.

Perfect for KitPvP, Practice, Survival, Minigames, and large server networks.

✨ Features

🖥️ GUI-Based Management

  • Full inventory-based kit editor
  • Create, edit, and delete kits in-game
  • No complicated configuration files
  • Interactive admin panels
  • Easy drag-and-drop editing

🎨 Customization

  • Custom kit icons
  • Editable kit names
  • Custom lore and descriptions
  • Multiple kit pages
  • Fully customizable layouts

🎁 Player Features

  • Preview kits before claiming
  • Auto-equip armor
  • Toggle between normal give and shulker box give
  • Smooth and intuitive claiming experience

⏰ Cooldowns & Permissions

  • Per-kit cooldowns
  • Rank-based cooldowns
  • Global cooldowns
  • Permission support
  • Permission bypass support
  • Kit groups

📚 Advanced Management

  • Move kits between pages
  • Reset kits instantly
  • Enable or disable kits
  • Edit items directly from inventory
  • Manage permissions in-game

📋 Commands

Player Commands

  • /kit
  • /kit <kit>
  • /kits

Admin Commands

  • /kitadmin create
  • /kitadmin delete
  • /kitadmin edit
  • /kitadmin editloot
  • /kitadmin enable
  • /kitadmin disable
  • /kitadmin give
  • /kitadmin groups
  • /kitadmin perms
  • /kitadmin cooldown
  • /kitadmin rankcooldown
  • /kitadmin globalrankcooldown
  • /kitadmin iconhand
  • /kitadmin rename
  • /kitadmin slot
  • /kitadmin page
  • /kitadmin preview
  • /kitadmin reset
  • /kitadmin resetcooldown
  • /kitadmin loot
  • /kitadmin list

🎯 Perfect For

  • KitPvP Servers
  • Practice Servers
  • Survival Servers
  • Minigames
  • Custom Server Networks

🚀 Why NovaKits?

NovaKits is designed to provide a powerful yet easy-to-use kit management experience. Manage every aspect of your server's kits directly in-game while giving players a polished and professional interface.

No complex setup. No endless configuration files. Just powerful kit management.

🔐 LuckPerms Integration

NovaKits integrates seamlessly with LuckPerms, allowing you to restrict kits by player ranks/groups or permissions.

Rank/Group Based Kits

Assign a kit to one or more LuckPerms groups:

/kitadmin groups vipkit vip

Only players in the vip group can claim vipkit.

Multiple groups can be assigned:

/kitadmin groups vipkit vip,mvp,owner

Players in vip, mvp, or owner will be able to claim the kit.

Permission Based Kits

Assign a permission to a kit:

/kitadmin perms vipkit novakits.kit.vipkit

Grant the permission through LuckPerms:

/lp group vip permission set novakits.kit.vipkit true

Players with the permission will be able to claim the kit.

Required Permission

Players must have the base NovaKits permission:

/lp group default permission set novakits.use true

This permission is required to open and use kits.

LuckPerms Examples

Give a player a rank:

/lp user Steve parent add vip

Remove a rank:

/lp user Steve parent remove vip

View a player's groups:

/lp user Steve parent info

Grant kit access:

/lp group vip permission set novakits.kit.vipkit true

Rank Cooldowns

Set different cooldowns based on player ranks:

/kitadmin rankcooldown vipkit vip 12h
/kitadmin rankcooldown vipkit mvp 6h
/kitadmin rankcooldown vipkit owner 20m

Example:

  • VIP → 12 Hours
  • MVP → 6 Hours
  • Owner → 20 Minutes

Global Rank Cooldowns

Apply cooldowns across all kits for a specific rank:

/kitadmin globalrankcooldown founder 20m

This gives the founder rank a 20-minute cooldown across all kits unless a kit-specific rank cooldown overrides it.

Two Ways To Control Access

Option 1: Rank-Based Access

/kitadmin groups vipkit vip,mvp,owner

Option 2: Permission-Based Access

/kitadmin perms vipkit novakits.kit.vipkit
/lp group vip permission set novakits.kit.vipkit true

Use whichever system best fits your server setup.