[Progetto] Minecraft modificato senza mod

Come tutti sappiamo minecraft e un gioco scritto in Java, quindi se io so scrivere in Java posso modificare il gioco?
La mia configurazione:
-Motherboard Asus Z270-A Prime
-CPU Intel i5 7600K
-RAM Corsair Vengeance DDR4 16GB 3000MHz LED Bianchi
-Dissipatore Corsair Hydro H100i v2
-GPU GIGABYTE 1070 8GB DDR5X
-SSD Crucial MX300 525GB
-CASE NZXT H440 Bianco
-PSU Corsair CX650M 650Watt Semi-Modulare
Nooooo! Ci sei arrivato! Grandeeee! 
Solo che se te modifichi il gioco automaticamente crei una mod (mod = abbreviazione di modification, modifica)
Non rispondo a richieste di supporto in privato!

Moderatore&Neswer
Sviluppatore

Mi serve una risposta in fretta grazie

[FACE WITH TEARS OF JOY][FACE WITH TEARS OF JOY][FACE WITH TEARS OF JOY][FACE WITH TEARS OF JOY][FACE WITH TEARS OF JOY][FACE WITH TEARS OF JOY][FACE WITH TEARS OF JOY] sn un pirla

Pero le mod sn dei pacchetti che uno crea, io intendevo modificare direttamente il mio gioco direttamente nella mia directory (Modificato 16/02/2014, 20:35 da Welfo.)
La mia configurazione:
-Motherboard Asus Z270-A Prime
-CPU Intel i5 7600K
-RAM Corsair Vengeance DDR4 16GB 3000MHz LED Bianchi
-Dissipatore Corsair Hydro H100i v2
-GPU GIGABYTE 1070 8GB DDR5X
-SSD Crucial MX300 525GB
-CASE NZXT H440 Bianco
-PSU Corsair CX650M 650Watt Semi-Modulare
Cariximo, le mod sono delle modifiche al gioco. Le mods forge sono distruibuite sotto forme di pacchetti. Se te crei una versione modificata di minecraft, quella è automaticamente una mod.
Se vuoi modificare il gioco, devi però avere l'algoritmo di deobfuscazione o devi usare MCP.
Non rispondo a richieste di supporto in privato!

Moderatore&Neswer
Sviluppatore

Cos e l algoritmo di deobfuscazione e l' mcp?
La mia configurazione:
-Motherboard Asus Z270-A Prime
-CPU Intel i5 7600K
-RAM Corsair Vengeance DDR4 16GB 3000MHz LED Bianchi
-Dissipatore Corsair Hydro H100i v2
-GPU GIGABYTE 1070 8GB DDR5X
-SSD Crucial MX300 525GB
-CASE NZXT H440 Bianco
-PSU Corsair CX650M 650Watt Semi-Modulare
In pratica, Minecraft non è OpenSource, quindi i suoi codici sono stati resi più complicati da leggere grazie all'obfuscazione. Chi possiede l'algoritmo (ovvero, il modo in cui è stato obfuscato il codice) può ottenerne i sorgenti facilmente. In caso contrario, devi usare MCP, una raccolta di script che deobfuscano il codice senza averne l'algoritmo. Inutile dire che l'algoritmo di deobfuscazione lo conoscono solo gli sviluppatori.
Non rispondo a richieste di supporto in privato!

Moderatore&Neswer
Sviluppatore

16/02/2014, 21:27xXanonym^usXx ha scritto: Cos e l algoritmo di deobfuscazione e l' mcp?

Il codice di minecraft è offuscato, cioè metodi/funzioni e variabili hanno i nomi scritti in modo incomprensibile. Facendo un esempio con l'api di bukkit player.getLocation() diventerebbe ac.ghj() , sparando così a caso.

MCP è un programmino che permette di riportare il codice ad una scrittura più "umana", e questo è reso possibile da un gruppo di persone che lavorano studiando il codice di minecraft, scoprendo i meccanismii e riuscendo a "decifrare" il codice. 

L'algoritmo di criptazione permette di offuscare il codice in modo più veloce, secondo alcune regole stabilite appunto dall'algoritmo.
"È come se ci fossimo dimenticati chi siamo, Donald: esploratori, pionieri. Non dei guardiani."

"Un tempo per la meraviglia alzavamo al cielo lo sguardo sentendoci parte del firmamento, ora invece lo abbassiamo preoccupati di far parte del mare di fango."

- Cooper (Interstellar)
Grazie di tutto!
La mia configurazione:
-Motherboard Asus Z270-A Prime
-CPU Intel i5 7600K
-RAM Corsair Vengeance DDR4 16GB 3000MHz LED Bianchi
-Dissipatore Corsair Hydro H100i v2
-GPU GIGABYTE 1070 8GB DDR5X
-SSD Crucial MX300 525GB
-CASE NZXT H440 Bianco
-PSU Corsair CX650M 650Watt Semi-Modulare
Che giochi open source ci sono??
La mia configurazione:
-Motherboard Asus Z270-A Prime
-CPU Intel i5 7600K
-RAM Corsair Vengeance DDR4 16GB 3000MHz LED Bianchi
-Dissipatore Corsair Hydro H100i v2
-GPU GIGABYTE 1070 8GB DDR5X
-SSD Crucial MX300 525GB
-CASE NZXT H440 Bianco
-PSU Corsair CX650M 650Watt Semi-Modulare
su questa parte del forum trattiamo solo di plugin per minecraft , se vuoi parlare di altri giochi vai su questa categoria!
[Immagine: just_cause_3_sfondo_1.jpg]
Discussioni simili

Utente(i) che stanno guardando questa discussione: 1 Ospite(i)