QuesitoKit icon

QuesitoKit -----

Permite crear, editar y gestionar kits mediante una interfaz gráfica o comandos.



✨ QSkits - Plugin de Kits para Spigot ✨

QSkits es un plugin de kits para servidores Spigot que permite crear, editar y administrar kits fácilmente mediante comandos y una interfaz gráfica intuitiva.
Funciona a partir de la versión 1.21.1 de Minecraft y superiores.


---
️ 1. Comandos
  • /qskit - Abre el menú de kits.
  • /qskit create <nombre> - Crea un kit con tu inventario actual.
  • /qskit give <nombre> - Reclama un kit para ti.
  • /qskit give <nombre> <jugador> - Da un kit a otro jugador.
  • /qskit delete <nombre> - Elimina un kit existente.
  • /qskit resetcooldown <kit> <jugador> - Resetea el cooldown de un kit para un jugador.
  • /qskit list - Lista los kits disponibles.
  • /qskit help - Muestra esta ayuda.
  • /qskit reload - Recarga el plugin.
---

2. Permisos

  • qskit.use: Permite abrir el menú de kits con /qskit (default: true).
  • qskit.create: Permite crear kits con /qskit create (default: op).
  • qskit.edit: Permite editar kits con GUI /qskit edit (default: op).
  • qskit.give: Permite reclamar kits con /qskit give (default: op).
  • qskit.give.others: Permite dar kits a otros jugadores (default: op).
  • qskit.resetcooldown: Permite resetear cooldowns (default: op).
  • qskit.list: Permite listar kits disponibles (default: op).
  • qskit.help: Permite ver el menú de ayuda (default: op).
  • qskit.nocooldown: Permite ignorar cooldowns (default: op).
  • qskit.reload: Permite recargar el plugin (default: op).
  • qskit.delete: Permite eliminar kits (default: op).

---

⚙️ 3. Ejemplo de Configuración de Kit (normal.yml)

es recomendable mejorar el display es como veran tus jugadores , el can_use, no_permission,on_cooldown estas secciones
puedes modificarlas para que se vea mejor , y lo que es el tiempo ,el precio,menu,slots donde estara el kit puedes usar el comando
/kit edit (nombre) para configurar de una forma mas rapida:
los materiales de minecraft: https://minegrift.blogspot.com/2014/03/id-y-tilename-de-los-bloques-e-items-en.html
los colores de minecraft:
Code (YAML):

Códigos de color para texto (usa § o & seguido del código)
:

§0 - Negro
§1 - Azul oscuro
§2 - Verde oscuro
§3 - Cian oscuro
§4 - Rojo oscuro
§5 - Púrpura oscuro
§6 - Oro (amarillo )
§7 - Gris claro
§8 - Gris oscuro
§9 - Azul claro
§a - Verde claro
§b - Cian claro
§c - Rojo claro
§d - Rosa claro
§e - Amarillo claro
§f - Blanco

Códigos de formato (estilos para texto)
:
§k - Texto mágico (obfuscado )
§l - Negrita
§m - Tachado
§n - Subrayado
§o - Cursiva
§r - Reiniciar formato (quita todos los estilos y colores )
 

Es recomendable que no modifiques los items de manera manual es mejor que utilizes mediante el editor usando el comando
/kit edit (nombre) para una mejor comodidad

Code (YAML):

cooldown
: 3600 # tiempo en segundos
permission_required
: false # permiso requerido
price
: 20.0 #precio del kit
display
:
  #se muestra cuando esta disponible.
  can_use
:
    material
: CHEST
    name
: '&anormal Kit (Disponible )'
    lore
:
   - '&fPuedes reclamar este kit.'
    - '&7Usa /kits give pepe para obtenerlo.'
  #se muestra cuando no tiene permiso.
  no_permission
:
    material
: BARRIER
    name
: '&cnormal Kit (Sin permiso )'
    lore
:
   - '&fNo tienes permiso para usar este kit.'
  #se muestra cuando ya has reclamado el kit y permanece en tiempo de espera.
  on_cooldown
:
    material
: TNT
    name
: '&enormal Kit (En cooldown )'
    lore
:
   - '&fDebes esperar %time%  para reclamar este kit nuevamente.'
items
:
  '2'
:
    type
: NETHERITE_SWORD
    amount
: 1
    enchants
:
      sharpness
: 10
  '3'
:
    type
: REDSTONE_BLOCK
    amount
: 64
 
---

️ 4. Menús Configurables (menu.yml)

Para crear un nuevo menu simplemente copida una seccion de cualquiera que este creada ejemplo:
nomas cuando vallan a crear un menu aseguresen de que este menu_(nombre) para asi diferenciar de una forma mas rapida.
EXPLICACION:
- buttons: Son botones de los cuales ayudaran a ir a otro menu simpre y cuando exista el menu y tenga la propiedad de opens_menu ,
nomas copian tal como esta se puede modificar el material, name, slots y el opens_menu.
- fillers: son decoraciones para el menu se pueden modificar segiendo la intentacion osea como esta puesto en el ejemplo , puedes
agregar mas materiales y cambiar su slots.
- kits: En esta seccion puedes poner los nombres de los kits junto al slot que quieras que se visualize.


Code (YAML):

menu_legendario
:
  title
: '            &6Menú de Kits legendario'
  size
: 54
  buttons
:
    - material
: DIAMOND
      name
: '&bIr a Menú VIP'
      slot
: 50
      opens_menu
: menu_vip
    - material
: GOLD_INGOT
      name
: '&6Ir a Menú Especial'
      slot
: 51
      opens_menu
: menu_especial
  fillers
:
    - material
: BLACK_STAINED_GLASS_PANE
      name
: ' '
      slots
:
       - 0
        - 1
        - 2
        - 3
        - 4
        - 5
        - 6
        - 7
        - 8
    - material
: BLUE_STAINED_GLASS_PANE
      name
: ' '
      slots
:
       - 9
        - 17
        - 18
        - 26
        - 27
    - material
: RED_STAINED_GLASS_PANE
      name
: ' '
      slots
:
       - 35
        - 36
        - 44
        - 45
        - 46
        - 47
        - 48
        - 49
        - 50
        - 51
        - 52
        - 53
  kits
:
    normal
: 10
 
Code (YAML):

menu
:
  title
: '            &6Menú de Kits'
  size
: 54
  buttons
:
    - material
: DIAMOND
      name
: '&bIr a Menú VIP'
      slot
: 50
      opens_menu
: menu_vip
    - material
: GOLD_INGOT
      name
: '&6Ir a Menú Especial'
      slot
: 51
      opens_menu
: menu_especial
  fillers
:
    - material
: BLACK_STAINED_GLASS_PANE
      name
: ' '
      slots
:
       - 0
        - 1
        - 2
        - 3
        - 4
        - 5
        - 6
        - 7
        - 8
    - material
: BLUE_STAINED_GLASS_PANE
      name
: ' '
      slots
:
       - 9
        - 17
        - 18
        - 26
        - 27
    - material
: RED_STAINED_GLASS_PANE
      name
: ' '
      slots
:
       - 35
        - 36
        - 44
        - 45
        - 46
        - 47
        - 48
        - 49
        - 50
        - 51
        - 52
        - 53
  kits
:
    normal
: 10

# Solo kits normales

menu_vip
:
  title
: '         &bMenú de Kits VIP'
  size
: 54
  buttons
:
    - material
: DIAMOND
      name
: '&bIr a Menú Especial'
      slot
: 50
      opens_menu
: menu_especial
    - material
: GOLD_INGOT
      name
: '&6Ir a Menú normal'
      slot
: 51
      opens_menu
: menu

  fillers
:
    - material
: BLACK_STAINED_GLASS_PANE
      name
: ' '
      slots
:
       - 0
        - 1
        - 2
        - 3
        - 4
        - 5
        - 6
        - 7
        - 8
    - material
: BLUE_STAINED_GLASS_PANE
      name
: ' '
      slots
:
       - 9
        - 17
        - 18
        - 26
        - 27
    - material
: RED_STAINED_GLASS_PANE
      name
: ' '
      slots
:
       - 35
        - 36
        - 44
        - 45
        - 46
        - 47
        - 48
        - 49
        - 50
        - 51
        - 52
        - 53
  kits
:
    vip
: 10
# Solo kits VIP
menu_especial
:
  title
: '         &bMenú de Kits especial'
  size
: 54
  buttons
:
    - material
: DIAMOND
      name
: '&bIr a Menú VIP'
      slot
: 50
      opens_menu
: menu_vip
    - material
: GOLD_INGOT
      name
: '&6Ir a Menú normal'
      slot
: 51
      opens_menu
: menu
  fillers
:
    - material
: BLACK_STAINED_GLASS_PANE
      name
: ' '
      slots
:
       - 0
        - 1
        - 2
        - 3
        - 4
        - 5
        - 6
        - 7
        - 8
    - material
: BLUE_STAINED_GLASS_PANE
      name
: ' '
      slots
:
       - 9
        - 17
        - 18
        - 26
        - 27
    - material
: RED_STAINED_GLASS_PANE
      name
: ' '
      slots
:
       - 35
        - 36
        - 44
        - 45
        - 46
        - 47
        - 48
        - 49
        - 50
        - 51
        - 52
        - 53
  kits
:
    campesino
: 10
# Solo kits VIP

preview
:
  title
: '&aPrevisualización de Kit : &e%kit%'
  size
: 54
  fillers
:
    - material
: GRAY_STAINED_GLASS_PANE
      name
: ' '
      slots
:
       - 0
        - 1
        - 2
        - 3
        - 4
        - 5
        - 6
        - 7
        - 8
        - 45
        - 46
        - 47
        - 48
        - 49
        - 50
        - 51
        - 52
  close_button
:
    material
: BARRIER
    name
: '&cCerrar Previsualización'
    slot
: 53
 
---

5. Mensajes Personalizables (mensajes.yml)

los mensajes simplemente los puedes traducir a tu lenguaje que quieras respetando el formato y las variables de cada mensaje,
puedes usar los codigos de colores que estan en la parte de arriba.

Code (YAML):

#Placeholders disponibles: %kit%, %time%, %required%, %free%, %price%, %slot%, %menu%

kit_cooldown_sender
: "&cEl jugador %player% debe esperar %seconds% segundos para recibir este kit."
kit_cooldown_target
: "&cDebes esperar %seconds% segundos para volver a usar este kit."
kit_no_space_sender
: "&cEl jugador %player% no tiene espacio suficiente para el kit."
kit_no_space_target
: "&cNo tienes suficiente espacio en tu inventario."
kit_given_sender
: "&aLe diste el kit &6%kit% &aa &e%player%"
kit_given_target
: "&aHas recibido el kit &6%kit%"
no_permission
: "§cNo tienes permiso para usar este kit."
cooldown
: "§cEste kit está en cooldown debes esperar %time%"
kit_given
: "§aHas recibido el kit §e%kit%§a correctamente."
kit_not_found
: "§cKit no encontrado: §e%kit%"
no_inventory_space
: "&cNo tienes suficiente espacio en tu inventario. Requiere %required% espacios, tienes %free%."
no_money
: "&c❌ No tienes suficiente dinero para reclamar este kit. Precio: $%price%"
paid_kit
: "&a✅ Has pagado $%price% por el kit."
slot_occupied
: "❌ El slot %slot% ya está ocupado por el kit '%kit%' en '%menu%'."
kit_updated
: "✅ Kit '%kit%' actualizado al slot %slot% en '%menu%'."
slot_out_of_range
: "&c❌ El slot debe estar entre 0 y 53."
slot_occupie
: "&c❌ El slot %slot% ya está ocupado por el kit '%kit%'."
prompt_enter_slot
: "&eEscribe el nuevo slot para el kit (0-53):"
no_free_slots
: "&c❌ No hay slots libres disponibles en el menú."
ask_use_next_free
: "&e¿Quieres usar el siguiente slot libre: %slot%? (&así✅&e/&cno❌)"
slot_updated
: "&a✅ Slot actualizado a: %slot%"
operation_cancelled
: "&c❌ Operación cancelada."
invalid_number
: "&c❌ Eso no es un número válido."
kit_saved
: "&aKit %kit% guardado correctamente."
prompt_enter_price
: "&eEscribe el nuevo precio para el kit:"
invalid_price
: "&c❌ Precio inválido. Debe ser un número positivo."
price_updated
: "&a✅ Precio actualizado a %price%."
prompt_enter_cooldown
: "&eEscribe el nuevo cooldown para el kit (ejemplo: 1a,1mes,1d, 1m, 10s):"
invalid_cooldown_format
: "&cFormato inválido. Intenta de nuevo (ejemplo: 1a,1mes,1d, 1m, 10s)"
cooldown_updated
: "&aCooldown actualizado a &e%cooldown% &asegundos."

 
---

6. Notas

- El comando `/qskit edit` abre un GUI para editar kits de forma visual y sencilla.
- Los menús están llenos de fillers para mantener la estética y evitar huecos vacíos.
- Los kits pueden tener permisos específicos, cooldowns y costos configurables.
- Usa los placeholders en los mensajes para una experiencia personalizada y clara para los jugadores.
imagen del menu de edicion:
tiempo.png
---

Soporte y Comunidad

Si necesitas ayuda o soporte, puedes unirte a nuestro servidor de Discord donde la comunidad y el equipo de desarrollo están disponibles para asistirte.


No olvides dejarnos una reseña y calificación para ayudarnos a crecer y mejorar cada día. ¡Gracias por tu apoyo!
Resource Information
Author:
----------
Total Downloads: 46
First Release: Jun 9, 2025
Last Update: Jul 29, 2025
Category: ---------------
All-Time Rating:
1 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings