𝔸𝕟𝕕𝕣𝕖𝕩.PN

@𝔸𝕟𝕕𝕣𝕖𝕩.PNJoined 2026
0
Score
1
Public projects
0
Views

Badges2/14

II
Going Public
common
I
First Build
common

Top projects1

PrimeCityMod

+0

# PROMPT — PRIME CITY RP CUSTOM MOD 1.20.1 Vreau să creezi un mod Minecraft complet, personalizat și profesional pentru serverul meu de Roleplay, numit **PRIME CITY**. ## 1. Informații despre mod - Numele modului: Prime City RP - ID mod: `primecity` - Versiune Minecraft: **1.20.1** - Loader: Forge pentru Minecraft 1.20.1 - Limbaj: Java - Autor principal al modului: Andrex - Numele afișat: PRIME CITY - Descriere: MOD CUSTOM CREAT PENTRU PRIME CITY ROLEPLAY - Design predominant: negru, auriu și portocaliu, cu elemente moderne de Roleplay. - Mod destinat utilizării pe un server multiplayer de Roleplay. **IMPORTANT:** Creează un proiect Java complet, compilabil, nu doar exemple de cod. La final, vreau toate fișierele sursă și instrucțiuni de compilare a unui fișier `.jar`. Nu inventa clase sau metode inexistente și nu lăsa funcționalități principale implementate doar vizual. ## 2. HUD custom Prime City Folosește imaginea atașată ca referință vizuală pentru HUD. Vreau să păstrezi stilul auriu-portocaliu, marginile metalice, efectul 3D și aspectul premium. HUD-ul trebuie să fie poziționat în partea dreaptă sus și să conțină: - Logo-ul Prime City în partea stângă. - Ceas cu ora actuală. - Calendar cu ziua, luna și anul. - ID-ul numeric al jucătorului. - Banii jucătorului. - Simboluri și pictograme personalizate pentru fiecare informație. Cerințe: - Interfață transparentă, fără fundal inutil. - Fonturi lizibile. - Elemente aliniate perfect. - Animații discrete la actualizarea banilor. - HUD-ul să nu acopere inventarul sau meniurile. - Posibilitatea de a activa sau dezactiva HUD-ul din setări. - ID unic pentru fiecare jucător, sincronizat de server și păstrat după reconectare. - Banii să fie sincronizați corect între server și client. ## 3. Loading screen PRIME CITY Creează un ecran de încărcare personalizat pentru conectarea la server și încărcarea lumii. Design: - Fundal negru, cu elemente aurii și portocalii. - Logo mare PRIME CITY. - Animație modernă de încărcare. - Bară de progres. - Textul „BINE AI VENIT ÎN PRIME CITY”. - Text secundar: „ROMANIAN ROLEPLAY”. - Aspect premium, asemănător unui launcher profesional de Roleplay. În partea dreaptă, afișează: **OWNERI PRINCIPALI** - Naga - Zmothy În partea stângă, afișează: **OWNERI SECUNDARI** - Andrex Numele trebuie să fie scrise exact așa. Nu schimba rolurile și nu adăuga alte persoane. Loading screen-ul trebuie să fie compatibil cu Forge 1.20.1 și să nu provoace blocarea jocului. Dacă ecranul trebuie implementat printr-un meniu custom sau un eveniment specific, folosește metoda compatibilă cu Forge 1.20.1. ## 4. Sistem de bani custom Creează un sistem propriu de bani pentru Prime City. Funcționalități: - Sold personal pentru fiecare jucător. - Salvare persistentă a banilor. - Sincronizare multiplayer. - Afișare în HUD. - Transfer de bani între jucători. - Comenzi pentru administratori. - Istoric de tranzacții. - Verificări împotriva valorilor negative și a modificării neautorizate a soldului. - Persistență după restartul serverului. Comenzi dorite: - `/prime balance` - `/prime pay <jucator> <suma>` - `/prime money <jucator>` - `/prime setmoney <jucator> <suma>` - `/prime addmoney <jucator> <suma>` Comenzile administrative trebuie protejate prin permisiuni. ## 5. Bancnote custom Prime City Creează bancnote fizice personalizate, reprezentate prin obiecte Minecraft cu texturi proprii. Valorile dorite: - 100 - 500 - 1.000 - 5.000 - 10.000 - 50.000 - 100.000 Pe bancnote trebuie să scrie **BANCA NAȚIONALĂ PRIME CITY**, nu Banca Națională a României. Design: - Stil românesc, premium, cu detalii aurii și negre. - Logo Prime City. - Valoarea bancnotei clar vizibilă. - Texturi pentru față și spate, acolo unde modelul permite. - Modele 3D sau iteme personalizate. - Denumiri și descrieri personalizate. Bancnotele trebuie să poată fi ținute în inventar, transferate și folosite în economia serverului. Valoarea lor trebuie validată de server, nu doar de client, pentru a preveni falsificarea soldurilor. ## 6. Statusul jucătorului Creează un sistem de status pentru Roleplay, cu un panou custom care poate fi deschis dintr-o tastă configurabilă. Afișează: - Numele jucătorului. - ID-ul permanent. - Banii disponibili. - Starea de sănătate. - Nivelul de foame și sete, dacă sunt implementate în mod. - Statusul de conectare. - Informații despre job, dacă există integrare cu sistemele serverului. - Starea vehiculului atunci când jucătorul conduce. Interfața trebuie să fie modernă, cu pictograme și bare vizuale. Nu afișa valori fictive: fiecare statistică trebuie să fie legată de un sistem real sau să fie marcată ca neimplementată până la integrarea acestuia. ## 7. Hartă custom cu GPS Creează un sistem de hartă pentru Prime City. Funcționalități: - Hartă custom, cu aspect de oraș. - Interfață inspirată de sistemele GPS din jocurile Roleplay. - Marcarea poziției jucătorului. - Puncte de interes. - Stabilirea unei destinații. - Indicator de direcție către destinație. - Distanța până la destinație. - Actualizarea poziției în timp real. - Posibilitatea de a șterge destinația. - Buton pentru deschiderea și închiderea hărții. - Suport pentru coordonate Minecraft și dimensiuni configurabile. Creează o interfață care poate folosi ulterior o hartă personalizată a orașului Prime City. Nu inventa o hartă reală a orașului: dacă textura hărții nu este furnizată, creează un model demonstrativ înlocuibil. GPS-ul trebuie să calculeze direcția și distanța reală folosind coordonatele jucătorului. ## 8. Sistem radio pentru mașini Creează un sistem de radio custom pentru vehiculele compatibile. Funcționalități: - Interfață radio în stil Prime City. - Deschiderea radioului numai când jucătorul se află într-un vehicul compatibil. - Numele postului radio. - Butoane pentru postul anterior și următor. - Volum configurabil. - Pornire și oprire. - Afișarea numelui melodiei, atunci când informația este disponibilă. - Posibilitatea de a adăuga posturi radio noi printr-un fișier de configurare. - Opțiune pentru posturi radio online, dacă este implementată compatibil și legal. - Tratarea corectă a deconectării și a ieșirii din vehicul. Nu utiliza melodii protejate fără permisiune. Creează un sistem extensibil, cu surse audio configurabile. **Important:** Nu presupune că toate modurile de mașini oferă aceleași API-uri. Creează un sistem de integrare separat și explică ce trebuie adaptat pentru modurile de vehicule folosite pe server. ## 9. Compatibilitate multiplayer Toate funcționalitățile economice și datele importante trebuie gestionate de server. Cerințe: - Sincronizare corectă între jucători. - Salvarea datelor pe server. - Validarea comenzilor și tranzacțiilor. - Fără valori de bani controlate exclusiv de client. - Fără ID-uri duplicate. - Gestionarea reconectării și a restartului serverului. - Evitarea crash-urilor și a erorilor de sincronizare. Separă codul client de codul server și folosește mecanismele recomandate de Forge 1.20.1. ## 10. Structura proiectului Generează toate fișierele necesare, inclusiv: - `build.gradle` - `settings.gradle` - `gradle.properties` - `mods.toml` - Clasa principală a modului. - Clasele pentru HUD. - Clasele pentru meniuri și loading screen. - Sistemul de bani și ID-uri. - Sistemul de bancnote. - Sistemul de GPS. - Sistemul radio. - Sistemul de configurare. - Pachetele de resurse. - Modelele și texturile. - Fișierele de limbă română. - Tastele configurabile. - Codul de sincronizare client-server. Folosește o arhitectură clară și explică unde trebuie puse toate fișierele. ## 11. Rezultatul final Vreau: 1. Proiectul complet, cu toate fișierele sursă. 2. Toate clasele Java complete. 3. Texturile și modelele custom. 4. Configurația pentru Forge 1.20.1. 5. Comenzile disponibile și permisiunile lor. 6. Pașii exacți pentru deschiderea proiectului în Visual Studio Code. 7. Pașii pentru compilarea modului în `primecity.jar`. 8. Instrucțiuni pentru instalarea modului pe client și pe server. 9. O listă clară cu funcționalitățile implementate complet și cele care necesită integrarea unui alt mod. 10. Cod fără erori de compilare, fără metode fictive și fără fișiere lipsă. Nu vreau doar un HUD desenat sau o machetă. Vreau un mod modular, funcțional și extensibil, creat pentru Prime City Roleplay, Minecraft Forge 1.20.1. Începe prin a crea structura proiectului și clasa principală, apoi implementează sistemele în ordine, verificând compatibilitatea fiecărei componente cu Minecraft Forge 1.20.1.

minecraftfabric0 views

Want your name on a profile like this?