EcoEnchants - 200+ niestandardowych zaklęć
EcoEnchants to darmowy plugin z ekosystemu Eco, oferujący ponad 200 niestandardowych zaklęć w pełni zintegrowanych z vanillowym systemem enchantów. Enchanty pojawiają się na stole, w kowadle i u villagerów. Każdy enchant konfigurujesz w YAMLu z systemem libreforge.
Co to jest EcoEnchants
EcoEnchants to flagowy plugin ekosystemu Eco od Auxilor. Z ponad 200 gotowymi zaklęciami i możliwością tworzenia własnych, jest jednym z najbardziej rozbudowanych darmowych pluginów enchantowych na rynku. Każdy enchant jest w pełni konfigurowalny dzięki silnikowi libreforge.
Plugin wyróżnia się pełną integracją z vanillowym systemem enchantów Minecraft - niestandardowe zaklęcia pojawiają się na stole enchantowym, w kowadle, u bibliotekarzy i w loot tables. Gracze nie muszą uczyć się nowych mechanik - wszystko działa jak natywne enchanty.
EcoEnchants jest darmowy i dostępny na Modrinth. Wymaga Eco jako zależności.
Integracja z vanillą
EcoEnchants rejestruje zaklęcia w Minecraft Registry, co zapewnia natywną integrację:
- Stół enchantowy - niestandardowe enchanty pojawiają się losowo, z konfigurowalnymi wagami. Rzadsze enchanty wymagają wyższego poziomu enchantowania
- Kowadło - łączenie przedmiotów działa bez zmian. Koszty doświadczenia są obliczane standardowo
- Villagerzy bibliotekarze - oferują książki z niestandardowymi enchantami w handlu
- Loot tables - enchanty mogą pojawiać się na przedmiotach w skrzyniach dungeonów i struktur
- Grindstone - usuwanie enchantów działa standardowo
- Komenda /enchant - wspiera nowe enchanty z tab-completion
Dzięki tej integracji EcoEnchants jest kompatybilny z każdym pluginem, który operuje na vanillowych enchantach - nie wymaga dodatkowego wsparcia od zewnętrznych autorów.
Przegląd zaklęć
Broń (miecze i topory):
- Venom - zatruwa trafiony cel (poziom trucizny zależy od poziomu enhantu)
- Soulbound - przedmiot nie upada przy śmierci
- Bleed - trafiony cel krwawi (obrażenia przez czas)
- Frenzy - szansa na zyskanie Speed i Strength na kilka sekund
- Life Steal - kradzie zdrowie proporcjonalnie do zadanych obrażeń
- Infernal Touch - podpala trafione moby i automatycznie gotuje drop z mięsa
Zbroja:
- Spring - wyższe skoki (buty, skaluje z poziomem)
- Radar - ostrzega o pobliskich graczach (hełm)
- Evasion - szansa na uniknięcie obrażeń
- Rebounding - odbija część obrażeń do atakującego
- Strengthening - daje Resistance przy niskim HP
Narzędzia:
- Telekinesis - drop prosto do ekwipunku
- Replenish - automatyczne przesadzanie plonów
- Lumberjack - ścina całe drzewo jednym uderzeniem
- Smelting Touch - wytapia rudy przy kopaniu
- Vein Miner - kopie całą żyłę rudy
Łuk i kusza:
- Rapid - szybsze napinanie łuku
- Sycophant - strzały leczą strzelca za obrażenia
- Tripleshot - wystrzeliwuje trzy strzały naraz
Typy zaklęć
EcoEnchants dzieli zaklęcia na typy, które kontrolują ich zachowanie:
| Typ | Opis | Limit na przedmiot |
|---|---|---|
| Normal | Standardowe zaklęcia, wiele na jednym przedmiocie | Bez limitu |
| Special | Potężniejsze zaklęcia z ograniczeniem | 1 per przedmiot |
| Artifact | Efekty cząsteczkowe (particles) z broni/zbroi | 1 per przedmiot |
| Spell | Aktywowane prawym klikiem, nie pasywne | 1 per przedmiot |
| Curse | Negatywne efekty (cursed enchants) | Bez limitu |
Typ Spell to unikalna kategoria - zaklęcia aktywowane przez gracza (prawy klik z przedmiotem w ręce) zamiast pasywnych efektów. Na przykład enchant "Missile" wystrzeliwuje ognistą kulę przy prawym kliku mieczem, z cooldownem.
Typ Artifact to czysto kosmetyczne efekty - cząsteczki lecą za strzałami, otaczają gracza w zbroi lub pojawiają się przy kopaniu. Popularne na serwerach, gdzie gracze chcą wyróżnić się wizualnie.
Konfiguracja i tworzenie
Gotowe enchanty w plugins/EcoEnchants/enchants/. Przykład konfiguracji:
# venom.yml
display-name: "&aVenom"
description:
- "&7Szansa na zatrucie wroga"
- "&7na &a%level%&7 sekund"
type: normal
targets:
- sword
- axe
max-level: 5
rarity: rare
conflicts:
- poison_aspect
obtaining:
table:
enabled: true
min-level: 15
villager:
enabled: true
loot:
enabled: true
effects:
- id: potion_effect
args:
effect: POISON
level: 1
duration: "%level% * 20"
apply-to-victim: true
triggers:
- melee_attack
conditions:
- id: random_chance
args:
chance: "25 + (%level% * 5)" Możesz też tworzyć zupełnie nowe enchanty. Tworzysz plik YAML w folderze enchants/, definiujesz nazwę, typ, cele, efekty z triggerami i warunkami - i enchant jest gotowy po /eco reload. Bez programowania.
Klucz effects korzysta z systemu libreforge z Eco, który oferuje dziesiątki efektów: obrażenia, leczenie, teleportacja, spawning mobów, cząsteczki, dźwięki, komendy i wiele więcej.
Porady dla adminów
- Nie włączaj wszystkich 200 na raz - za dużo enchantów na stole enchantowym rozmywa szanse. Zacznij od 50-80 i dodawaj w miarę rozwoju serwera
- Typy Special i Spell - ogranicz je do nagród z bossów (EcoBosses) lub skrzynek. Zbyt łatwy dostęp dewaluuje je
- Konflikty enchantów - ustaw konflikty między podobnymi enchantami. Na przykład Venom i Poison nie powinny łączyć się na jednym mieczu
- Testuj na sobie -
/enchant [gracz] [enchant] [poziom]pozwala szybko przetestować każdy enchant - Integracja z ekosystemem - enchanty współpracują z EcoItems (niestandardowe przedmioty z enchantami) i EcoSkills (umiejętności wzmacniające enchanty)
Alternatywy: ExcellentEnchants (prostszy, bez zależności), CrazyEnchantments (system NPC), AdvancedEnchantments (premium, system tier-ów). EcoEnchants oferuje najlepszą konfigurowalność wśród darmowych opcji.