KitPlugin [1.12.2-1.20.4] icon

KitPlugin [1.12.2-1.20.4] -----

Custom Kit Menu & Custom Kit & Vault & PlayerPoints



Require: Vault PlaceholderAPI PlayerPoints(soft)

Commands:

/KitPlugin reload - KitPlugin.cmd.reload
/KitPlugin open <Player> <Menu> - KitPlugin.cmd.open / KitPlugin.cmd.open.other
/KitPlugin give <Player> <Kit> - KitPlugin.cmd.give

How to use:
1.Put Plugin & Require Plugin into plugin dir.
2. Strat Server to create plugin file.
3. Stop Server & Set up MySQL 8 in config.yml
4. Start Server.

Images:
upload_2025-2-3_2-38-52.png

upload_2025-2-3_2-39-1.png

upload_2025-2-3_2-39-16.png

Configurations:
Code (Text):
mysql:

  ip: localhost
  port: 3306
  user: root
  password: password
  database: test
  table: kit_data

message:
  prefix: "&7[&bKitPlugin&7]"
  no-permission: "%prefix% &7You don't have permission."
  no-permission-kit:
    - "%prefix% &7You don't have permission to use kit &b%kit%. &7(&b%kit_permission%&7)"
  not-player:
    - "%prefix% &7Console can't use this command."
  not-found-kit:
    - "%prefix% &7Kit &b%kit% &7not found."
  not-found-player:
    - "%prefix% &7Player &b%player% &7not found."
  not-found-menu:
    - "%prefix% &7Menu &b%menu% &7not found."
  not-enough-money:
    - "%prefix% &7You don't have enough money. &8(&6$%kit_money%&8)"
  not-enough-points:
    - "%prefix% &7You don't have enough points. &8(&6$%kit_points%&8)"
  not-enough-space:
    - "%prefix% &7You don't have enough space. (need %space% space)"
  player-receive-kit:
    - "%prefix% &7You received kit &b%kit%."
  player-kit-given:
    - "%prefix% &7You gave kit &b%kit% &7to &b%player%."
  player-kit-limit:
    - "%prefix% &7You can't use kit &b%kit% &7because you have reached the limit."
  player-kit-cooldown:
    - "%prefix% &7You can use kit &b%kit% &7in &b%time%."

text:
  no-permission: "&cYou don't have &7(%kit_permission%) &cPermission."
  kit-cooldown-done: "&aYou can pick this."
  kit-amount-none: "&cYou don't have amount."
  not-enough-vault: "&cNot enough money."
  not-enough-point: "&cNot enough point."

commands:
  help:
    - ""
    - "%prefix% &7Commands Help"
    - "&a/KitPlugin reload &7- Reload Configuration."
    - "&a/KitPlugin open &b<Player> &e<Menu> &7- Open Menu for self or other."
    - "&a/KitPlugin give &b<Player> &e<Kit> &7- Give kit to player."
    - ""
  reload:
    - "%prefix% &7Configuration reload."
  open-menu-other:
    - "%prefix% &7Open menu &b%menu% &7for Player &e%target%&7."
Code (Text):
id: "Example"
name: "&eNew Player Kit"
permission: "KitPlugin.kits.Example"
# %kit_cooldown%
cooldown: 20 #s
# %kit_amount%
amount: 100
# %kit_money%
cost: 0
# %kit_points%
point: 0
defaultKit: true #Give on player join.
ui:
  name: "&eNew Player Kit"
  material: "PLAYER_HEAD"
  skull: "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvZjEzMjczNTNlMmY2MzY0YjQzN2YxZTZjNGE3ZTk3NjRlYTk1ZTI3ZGVlYzAwMzFlZWMxMTQyZGYyZjk0OWIzIn19fQ=="
  lore:
    - "                                               "
    - "&fPermission: &7%kit_permission%"
    - "&fAmount: &e%kit_count%&f/&b%kit_amount%"
    - "&fCooldown: &b%kit_cooldown%s"
    - ""
    - "&fStatus: &a%kit_status%"
ui-close:
  name: "&eNew Player Kit"
  material: "PLAYER_HEAD"
  skull: "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvM2JiYjJkMmFhM2QzZTRiYjU5ZGYzZDU1NWIxNjQ0OTg0YWI1M2UxNjE2ZTdlYWI5YzY1NDgzYmU2ODFjZGI3MiJ9fX0="
  lore:
    - "                                               "
    - "&fPermission: &7%kit_permission%"
    - "&fAmount: &e%kit_count%&f/&b%kit_amount%"
    - "&fCooldown: &b%kit_cooldown%s"
    - ""
    - "&fStatus: &a%kit_status%"
items:
  1:
    name: "&bNice Diamond"
    material: "DIAMOND"
commands:
  - "say The player &b%player_name% receive &6%kit%"
Code (Text):
id: "Menu"
title: "&8&lTest Kit Menu"
slots:
  - "#########"
  - "#       #"
  - "#   `Example`   #"
  - "#       #"
  - "#########"
# Actions
# 1. cmd:<cmd>
# 2. open:<menu>
# 3. close
items:
  "#":
    name: "&aKitPlugin"
    material: "BLACK STAINED GLASS PANE"
    actions:
      - "cmd:say Test"
  "Close":
    name: "&cClick Close"
    material: "PLAYER_HEAD"
    skull: "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvZWQwYTE0MjA4NDRjZTIzN2E0NWQyZTdlNTQ0ZDEzNTg0MWU5ZjgyZDA5ZTIwMzI2N2NmODg5NmM4NTE1ZTM2MCJ9fX0="
    actions:
      - "close"
Resource Information
Author:
----------
Total Downloads: 28
First Release: Feb 2, 2025
Last Update: Feb 2, 2025
Category: ---------------
All-Time Rating:
0 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings