To jest stara wersja strony!
Admin: Klient MC
Wszystko leży na serwerze minecraft.szeryf.waw.pl w katalogu domowym użytkownika minecraft
w sekcji instalacji, czyli w /home/minecraft/www/install/
Przygotowanie minecraft.jar
Dość zwyczajnie, czysty MC, kasujemy META-INF, wrzucamy forge i optifine. Potem preparujemy mody szeryfowe (skrypt u robsona), wrzucamy. Na koniec jeszcze pl.
Nazwa ma zawierać po przecinkach co było wrzucane, np. minecraft-1.4.7,forge-6.6.2.534,optifine_ud5,szeryf-r3,pl.jar
Dokończę nieco później
Mody
Wszelkie pliki, jak klienta, konfiguracje, mody, coremody wrzucamy do katalogów ./mods/ ./coremods/ ./bin/ itp., np.:
- klienta z pełną nazwą do
./bin/
- podstawowe mody do
./coremods/
- mody do
./mods/
- reszta (w tym konfiguracja) pod siebie, czyli „./”
Katalog ./profiles zawiera profile widoczne w ładowaczce.
Profile
Profile są /home/minecraft/www/install/profiles/. Katalog ten zawiera podkatalogi z nazwą profilu i listę w pliku list
(bez rozszerzenia, to częsta u mnie praktyka).
Lista składa się z linijek:
- „-” (pojedynczy minus, daje separator,
- „PROFIL:ŹRÓDŁO” – definiuje profil PROFIL, który jest linkiem do ŹRÓDŁO (używane do profili typu „deafult”),
- „PROFIL::OPIS” – definiuje profil PROFIL (musi być taki podkatalog) i dale jego OPIS.
Podkatalog PROFIL (np. „mc147”) posiada w sumie tylko jeden plik „packages”, który ma składnię (rozdział pojedynczymi tabulatorami):
MD5SUM SIZE PATH OP/DEST
MD5SUM czy SIZE nie będę opisywał (jest automatycznie ustawiane prze updater).
PATH to nazwa pliku / katalogu.
OP/DEST to operacja lub nazwa docelowa pliku.
Możliwe operacje (oprócz nazwy docelowej) to (dużymi literami):
- REMOVE – usuwanie pliku lub katalogu, na początku
packages
aby przed kopiowaniem było - LINK_TO_ORIGINAL – tylko Linux
- UNZIP – rozpakuj (w katalogu .minecraft), używane do konfiguracji
- IF_NOT_EXISTS – pobiera i kopiuje jeśli nie było wcześniej (np. servers.dat)
Przykłady
Pobieranie pliku bin/minecraft-1.4.7,forge-6.6.2.534,optifine_ud5,szeryf-r3,pl.jar i zapisanie jej lokalnie pod nazwą bin/minecraft.jar
2347cb5ae6f5cc947959d5a06fa4e687 6169812 bin/minecraft-1.4.7,forge-6.6.2.534,optifine_ud5,szeryf-r3,pl.jar bin/minecraft.jar
Aktualizacja
Wystarczy wywołać skrypt aktualizujący (poprawia md5sum i size):
/home/minecraft/www/install/update-profile-packeges PROFIL
Nowy mod
Po prostu skopiuj mod do /home/minecraft/www/install/mods/ i dodaj do ./profiles/PROFIL/packages
0 0 mods/MODNAME
i zaktualizuj
/home/minecraft/www/install/update-profile-packeges PROFIL
Pamiętaj też o dodaniu modu do serwera.