HTGGeneratorArmor
Twórz konfigurowalne zestawy zbroi z poziomami, enchantami i pięknym GUI – w pełni po polsku i gotowe do gry!
Funkcje:
- Tworzenie zestawów zbroi z poziomami (np. [5] Napierśnik)
- Obsługa typów: IRON, DIAMOND, NETHERITE
- Konfigurowalne enchanty zależne od poziomu
- Spolszczone GUI wyboru i podglądu przedmiotów
- Prosty system konfiguracji (config.yml)
- Wsparcie dla kolorów, lore, nazw i scalingu enchantów
Komendy:
- /createarmor – Tworzy zestaw zbroi z enchantami i nazwą przedmiotu pobraną z configu.
Konfiguracja:
Code (YAML):
# --- Opracowanie Configu / Configuration Overview ---
#
# Ten plik zawiera wszystkie ustawienia związane z generowaniem zestawów zbroi,
# konfiguracją GUI oraz tłumaczeniami.
# Możesz zmieniać poziomy enchantów, nazwy itemów oraz teksty wyświetlane w GUI.
#
# This file contains all settings related to armor set generation,
# GUI configuration, and translations.
# You can adjust enchantment levels, item names, and displayed texts in the GUI.
# --- Konfiguracja enchantów / Enchantment configuration ---
enchant
:
# Maksymalny dozwolony poziom enchantu / Maximum allowed enchantment level
max_level
: 10
# Początkowe poziomy enchantów dla zestawu poziomu 1 / Default starting enchant levels for set level 1
armor
:
-
"UNBREAKING:3"
-
"PROTECTION:3"
-
"MENDING:1"
sword
:
-
"UNBREAKING:3"
-
"SHARPNESS:3"
-
"MENDING:1"
axe
:
-
"UNBREAKING:3"
-
"EFFICIENCY:3"
-
"SHARPNESS:3"
-
"FORTUNE:2"
-
"MENDING:1"
pickaxe
:
-
"UNBREAKING:3"
-
"EFFICIENCY:3"
-
"FORTUNE:2"
-
"MENDING:1"
# --- Dozwolone typy zbroi / Allowed armor types ---
armor_type
:
- IRON
# Żelazo / Iron
- DIAMOND
# Diament / Diamond
- NETHERITE
# Netheryt / Netherite
# --- Nazwy elementów zbroi (polskie) / Armor piece names (Polish) ---
item_names:
helmet
:
"Hełm"
chestplate
:
"Napierśnik"
leggings
:
"Spodnie"
boots
:
"Buty"
sword
:
"Miecz"
pickaxe
:
"Kilof"
axe
:
"Siekiera"
# --- Konfiguracja GUI / GUI configuration ---
gui:
selected_create_setup:
inventory_size
: 9
title
:
"&2Wybierz typ zbroi"
items:
iron:
slot
: 2
material
: IRON_CHESTPLATE
name
:
"&7Zestaw Żelaza"
lore
:
-
"&fKliknij, aby wybrać"
diamond:
slot
: 4
material
: DIAMOND_CHESTPLATE
name
:
"&bZestaw Diamentu"
lore
:
-
"&fKliknij, aby wybrać"
netherite:
slot
: 6
material
: NETHERITE_CHESTPLATE
name
:
"&cZestaw Netherytu"
lore
:
-
"&fKliknij, aby wybrać"
preview_setup:
inventory_size
: 27
title
:
"&1Zestaw podglądu"
take_all_button:
slot
: 26
material
: CHEST
name
:
"&aWeź wszystko"
lore
:
-
"&7Kliknij, aby odebrać cały zestaw."
# --- Wiadomości i tłumaczenia / Messages and translations ---
messages:
select_level
:
"Podaj poziom zestawu (np. 1 lub 2):"
invalid_number
:
"To nie jest poprawna liczba. Spróbuj ponownie."
enter_name
:
"Podaj nazwę zestawu (użyj %item% jako miejsce na typ):"
set_generated
:
"Zestaw wygenerowany z poziomem %level% i nazwą: %name%"
# --- Wersja configu, nie edytować / Config version, do not edit ---
version
: 1.0
GUI:
- Wybierz typ zbroi (GUI)
- Wybierz poziom i nazwę zestawu
- Zobacz podgląd i odbierz gotowe itemy!
Wymagania:
- Minecraft 1.21 (zalecane)
- Java 17+ (zalecane)
Autor:
ToJaWGYT