Vytvoř mi Minecraft mod pro NeoForge 1.21.1, který bude sloužit jako lehký, ale komplexní nástroj pro filmové natáčení (machinima) v Minecraftu.
Cílem je umožnit jednomu uživateli (režisérovi / kameramanovi) natáčet plynulé, profesionálně vypadající záběry bez nutnosti dalších hráčů nebo složitého nastavování.
Mod musí splňovat následující požadavky:
1. KAMERA A POHYB
- Freecam mód: Možnost odpojit kameru od postavy a volně létat scénou.
- Smooth pohyb: Kamera se pohybuje plynule, bez trhání (vyhlazený pohyb jako v ReplayModu).
- Rychlost letu: Možnost plynule měnit rychlost letu (pomalé pro detailní záběry, rychlejší pro průlety).
- Cinematic zoom: Plynulé přibližování a oddalování pomocí kolečka myši (s možností nastavit rychlost zoomu).
2. NAHRÁVÁNÍ A PŘEHRÁVÁNÍ
- Nahrávání pohybu: Možnost nahrát pohyb kamery a postav (hráčů/NPC) do souboru.
- Přehrávání: Možnost přehrát nahraný pohyb (např. pro opakování stejného záběru).
- Časová osa: Jednoduchá časová osa s možností posouvat se v čase (vpřed / vzad).
3. NPC A HERCI
- Jednoduché NPC: Možnost vytvořit NPC postavu s vybraným skinem a jménem.
- Pohyb po trase: NPC se dá naprogramovat, aby chodilo po předem určené trase (waypoints).
- Animace: NPC umí základní animace (stát, chodit, sedět, mávat).
4. UŽIVATELSKÉ ROZHRANÍ (GUI) A OVLÁDÁNÍ
- Hlavní GUI: Otevírá se klávesou (výchozí např. 'M' nebo 'J'), ale klávesa musí jít změnit v nastavení.
- Settings / Možnosti: Mod musí mít vlastní sekci v Minecraft nastavení (Options → Controls → FilmCraft), kde půjde:
* Změnit klávesu pro otevření GUI.
* Nastavit rychlost freecamu (pomalá / střední / rychlá).
* Nastavit rychlost zoomu.
* Zapnout/vypnout smooth pohyb.
- Ovládací tlačítka v GUI: Nahrávání, přehrávání, freecam, zoom, vytvoření NPC, nastavení trasy.
5. STABILITA A VÝKON
- Mod musí být stabilní na NeoForge 1.21.1 a nesmí způsobovat lagy.
- Nahrávání a přehrávání musí být optimalizované, aby nezpomalovalo hru.
6. JEDNODUCHÉ POUŽITÍ
- Mod musí být snadno použitelný i pro začátečníky (žádné složité příkazy, vše přes GUI nebo klávesy).
- Stačí nainstalovat a používat bez dalšího nastavování.
Mod pojmenuj "FilmCraft" a vytvoř ho jako jeden .jar soubor.
minecraftforge1 views