Come è ora, mio fratello ha la versione 1.6.4 con Feed The Beast, giocavo alla vaniglia 1.7.4, ma dopo aver visto la mod Vein Miner, ho deciso di passare alla versione 1.6.4 solo per quello.
Tuttavia, sorge un problema quando ho iniziato a configurarlo: non riesco a separare le mod.
Quando avvio il launcher, ha entrambi i nostri profili (il suo con 1.6.4 con mod e il mio con vanilla 1.7.4). Quello che mi piacerebbe accadesse è che il mio profilo usi anche la 1.6.4, ma con diverse mod, ma non sono sicuro di come suddividere la cartella mod di MCForge in profili diversi.
Ho provato ad impostare il mio profilo su una diversa directory di gioco (.minecraft2 per i test semplici), ma ho notato che non scaricava nuovamente il gioco 1.6.4, ma in realtà continuava a usarlo dalla cartella originale .minecraft. Tutto ciò che ha fatto in modo diverso è stato salvare il mondo salvando i dati e i pacchetti di texture nella cartella .minecraft2.
È ansible copiare semplicemente la .minecraft/versions/1.6.4
nella nuova directory di gioco per il mio profilo e iniziare ad aggiungere mod in questo modo? In caso contrario, come si ottiene ciò che sto cercando: due profili che utilizzano la stessa versione di Minecraft con diverse mod?
Modifica: la copia della cartella /versions/1.6.4
nella nuova directory di gioco non funziona, poiché quando si tenta di installare MCForge, viene visualizzato un errore su un file di avvio (o sulla mancanza di uno). Capisco il problema con questo, ma non sono sicuro di cosa fare al riguardo.
Ho il mio setup in questo modo:
Eseguo minecraft da un alias terminal:
alias minecraft="java -jar $HOME/Games/Minecraft.jar"
Funziona bene, ma questo non è il launcher ACTUAL, credo, in quanto esiste
$HOME/.minecraft/launcher.jar
Se wheressi copiare i 3 file di avvio (launcher.jar, launcher.pack.lzma, launcher_profiles.json), sarebbe sufficiente? Ma questo solleva un altro problema: come faccio a far sì che l'alias faccia riferimento a entrambe le directory dei giochi? Sei in grado di avviare il file di avvio nella cartella .minecraft?
cioè alias minecraft="java -jar $HOME/.minecraft/launcher.jar"
Questo creerebbe qualche conflitto di sicurezza, o va perfettamente bene?
Se hai bisogno di ulteriori informazioni, non esitare a chiedere.
Quello che ho fatto per questo è che ho creato una directory sotto il mio $ HOME chiamata .minecraftProfiles e ho inserito ciascun profilo separato nella sua sottodirectory. Ad esempio, vanilla 1.7.4 ho messo su homedir /.minecraftProfiles/1.7.4-vanilla
.
$HOME/.minecraft/versions/ profilename / profilename .json
quando è necessario che mantenga effettivamente alcuni dati necessari (se stesso versione di Minecraft e che desidera mantenere Forge, ad esempio) Se non stai usando il launcher di vanilla (leggi: FTB / Technic launchers), tutto quello che posso dire con il 100% di affidabilità è che dovresti usare un account utente separato (per Linux, che dovresti essere per persone diverse comunque secondo molti specialisti della sicurezza di Linux) o si occupano di spostare manualmente la posizione di archiviazione di questi lanciatori each volta prima dell'avvio.
(parzialmente fuori tema) Ho scelto di utilizzare uno schema di denominazione della version - info
per la denominazione delle directory dei miei profili, ma è ansible scegliere di aggiungere il nome dell'utente all'inizio di esso.
Sì, puoi effettivamente copiare la cartella della versione, ma devi prima fare altro
Minecraft ora dovrebbe vedere un'altra versione, in caso contrario, controllare la console di sviluppo per informazioni.
Prova a guardare i lanciatori di terze parti come MagicLauncher e MultiMC. Ho scoperto che MultiMC funziona molto bene per l'impostazione di più profili, e sono abbastanza sicuro che abbia una versione Linux.
MultiMC può farlo creando "istanze" differenti della cartella di Minecraft. (Attenzione: queste istanze sono nella directory di installazione di MultiMC, non nella directory di Minecraft.) Puoi separare le tue mod creando un'istanza, installando Forge attraverso la window "Aggiungi Mod" (prima scheda, non seconda) e copia-incolla le tue mod da la directory FTB dell'istanza. Puoi abilitare / disabilitare le mod anche attraverso questa window di dialogo. Il programma è ancora nelle sue fasi iniziali, quindi ci sono un paio di bug. Devo mantenere la RAM allocata sotto 1,5 GB, anche se non so se questo sarà un problema con Linux. Non è necessario che tuo fratello usi MultiMC; le directory di istanza sono separate dalle directory di Minecraft e FTB, quindi puoi usare MultiMC e lui può continuare a utilizzare il launcher di vanilla.