FishingBattlePlugin

Codexe Enginev1.0

Vytvor Minecraft plugin v Jave (Spigot/Paper) s názvom „FishingBattle“ alebo podobným. Plugin musí byť: jednoduchý na setup (konfiguračný súbor config.yml) kompletne v slovenskom jazyku (chat správy, bossbar, messages) kompatibilný s PaperMC ľahko rozšíriteľný 🎮 HERNÝ SYSTÉM (MINIHRA) Plugin je minihra pre 2 hráčov (PvP fishing challenge): 🔁 Priebeh hry: Dvaja hráči sa prihlásia do queue / alebo admin spustí hru príkazom: /fishing start <player1> <player2> Hráči dostanú: základný fishing rod malý inventár (voliteľné) teleport na arénu Hra má 4 kolá 🎯 Každé kolo: hráči majú limitovaný čas na rybolov (napr. 3–5 minút) chytajú ryby (custom loot system – rôzne rarity rýb) 🛒 Medzi kolami: 1 minúta pauza hráči idú k custom villager traderovi môžu: predávať ryby za emeraldy kupovať lepšie fishing prúty 💰 ECONOMY SYSTEM ryby majú rôzne hodnoty: common fish rare fish epic fish legendary fish emeraldy sú hlavná mena v minihre 🎣 UPGRADE SYSTÉM PRÚTOV Hráči si môžu kupovať: rýchlejší fishing rod šťastnejší drop (luck boost) “auto-hook” bonus (šanca na instant catch) efektové prúty (particles) ✨ ŠPECIÁLNA MECHANIKA (PRIDAJ NIEČO EXTRA) Pridaj aspoň 1–2 unikátne mechaniky, napríklad: mystery fish event (náhodná ryba = veľký bonus) storm event (zmení šancu na rare fish) combo systém (viac catchov po sebe = bonus emeraldy) boss fish (rare mini boss ryba, ktorú treba “bojovať”) 🧾 CUSTOM VILLAGER custom trader NPC GUI obchodovanie (nie len vanilla trade) jednoduchá konfigurácia tradeov v config.yml ⚙️ CONFIG.YML POŽIADAVKY V confige musí ísť meniť: čas kôl počet kôl ceny rýb itemy rewardov názvy správ (Slovak messages) upgrade ceny enable/disable špeciálnych eventov 🎨 TEXTURE PACK SUPPORT Plugin musí byť pripravený na: custom fish itemy (CustomModelData) custom rod textúry názvy itemov pre resource pack 📌 PRÍKAZY /fishing start <p1> <p2> /fishing stop /fishing reload /fishing join (voliteľné queue) 🧠 TECHNICKÉ POŽIADAVKY PaperMC API event-based systém (FishingEvent) clean code (services, managers) easy extend (FishManager, GameManager, ShopManager) 🏁 CIEĽ Vytvoriť plne funkčný, zábavný a moderný fishing minigame plugin, ktorý sa dá ľahko použiť na serveri s kamarátmi. ❓ (voliteľné rozšírenie) Ak máš miesto, pridaj: leaderboard najlepších hráčov custom sounds actionbar + bossbar progress

7 views0 upvotes
Select a file to view