Marketplace/Gameplay/NpcHover

NpcHover

minecraftFreev1.0.0

Description

Chci vytvořit Minecraft plugin, který bude rozšiřovat funkčnost NPC, ideálně s podporou pro ModeledNPCs nebo podobný systém pro modelovaná NPC.

Hlavní funkce pluginu

Plugin má fungovat tak, že když hráč najede kurzorem (hoverne) na NPC, tak se na tomto NPC aktivuje speciální vizuální a zvukový efekt.

Požadované chování při hoveru na NPC:
Pokud hráč zaměří NPC kurzorem, plugin rozpozná, že se na něj dívá.
Jakmile je NPC v hover stavu:
NPC se vizuálně zvětší (scale up).
Přehraje se Tick sound jako zpětná vazba pro hráče.
Aktivuje se také efekt pro hologram nad NPC.
Interakční vzdálenosti přes config

Chci, aby plugin měl vlastní config.yml, kde půjdou upravit důležité vzdálenosti a chování.

V configu chci mít možnost nastavit:
Na kolik bloků může hráč s NPC interagovat
Například:
kliknutí na NPC
otevření menu
spuštění akce / dialogu
Na kolik bloků se aktivuje hover efekt
To znamená vzdálenost, na kterou plugin začne kontrolovat, jestli hráč míří na NPC, a pokud ano, tak spustí:
zvětšení NPC
zvuk
hover hologram efekt
Příklad nastavitelných hodnot:
interact-distance: 4
hover-distance: 6
Vlastní hologram systém

Plugin má mít vlastní hologram systém, ne být závislý na externím hologram pluginu.

Požadavky na hologram systém:
Každé NPC může mít svůj hologram.
Hologram se zobrazí nad NPC.
Hologram může obsahovat:
název NPC
popis
akční text typu „Klikni pro interakci“
Hologram musí být propojený s hover efektem.
Chování hologramu při hoveru:
Když hráč hoverne na NPC:
hologram se také scale upne
ideálně stejně nebo podobně jako samotné NPC
může se zvýraznit, aby bylo jasné, že je NPC aktivní / vybrané
Další očekávané chování
Hover efekt se má aktivovat jen pokud hráč skutečně míří na konkrétní NPC, ne pouze když je poblíž.
Pokud hráč přestane mířit na NPC:
NPC se vrátí do původní velikosti
hologram se vrátí do normálního stavu
efekt se deaktivuje
Tick sound by se neměl spamovat nonstop každý tick, ale ideálně:
jen při prvním aktivování hoveru
nebo s nějakým malým cooldownem
Ideální technické požadavky
Kompatibilita s Paper/Spigot
Podpora pro modelovaná NPC
Čistě řešený config
Možnost snadno přidávat další efekty do budoucna
Optimalizace, aby kontrola hoveru nezatěžovala server

Reviews (0)

No reviews yet

Be the first to leave a review!

Patrik Rotter

Seller

Patrik Rotter

0

downloads

Versionv1.0.0
Platformminecraft
Typepaper
Minecraft VersionMC 1.21
CategoryMinecraft Plugins > Gameplay
Published on22/03/2026
Last update21/04/2026
Free