Quantcast
Channel: Portal Minecraft.PL – Odkryj inny świat!
Viewing all articles
Browse latest Browse all 513

Kurs pisania modów (Forge) – Języki i tworzenie gotowego moda.

$
0
0

Witam! Utworzyliśmy w poprzednich częściach pierwsze bloki – kwiaty. Stworzyliśmy do nich generator, który spowodował zmianę wyglądu naszej okolicy. Tylko jest mały problem… nasze bloki dziwnie się nazywają. Dodatkowo co mamy zrobić, aby wydać nasz mod. Tego dowiecie się w tej części artykułu. Zaczynamy!

1. Nazwy naszych bloków.

Dziwne nazwy naszych bloków spowodowane są tym, iż nie przypisaliśmy do nich żadnych zmiennych językowych. Gra więc nazywa nasze bloki według zmiennej „UnlocalizedName„.

Żeby zmienić tą postać rzeczy należy wprowadzić w głównym pliku naszej modyfikacji („Tutorial.java„) pewne zmiany tak aby całość kodu wyglądała tak:

Widzimy szesnaście nowych linijek kodu. Każda z tych linijek odpowiada jednemu kwiatkowi. Można to zapisać ogólnie tak:

Jeśli nasz blok / item nie posiada wartości meta, możemy wpisać 0 lub całkowicie wymazać tą wartość.

 

2. Wydawanie naszego moda!

Dużo osób pytanie mnie: „Jak mogę wydać moda?”. A więc zamieszczam odpowiedź.

a) Przechodzimy do katalogu: „(Katalog Forge)/mcp/” i na początek uruchamiamy plik „recompile.bat”.

b) Czekamy, aż plik zostanie „wykonany”. Naciskamy dowolny klawisz.

c) Następnie uruchamiamy plik „reobfuscate.bat” i czekamy tak jak w punkcie „b”. Całość powinna przebiec szybciej niż poprzednio.

d) Mamy gotowego moda do wydania. Teraz należy go spakować. Przechodzimy do katalogu „(Katalog Forge)/mcp/src/minecraft/assets” i kopiujemy katalog „tutorial”. Następnie przechodzimy do katalogu „(Katalog Forge)/mcp/reobf/minecraft” i wklejamy poprzedni folder. Teraz zaznaczamy nasze dwa foldery i pakujemy je w paczkę ZIP, np: za pomocą WinRar’a.

e) Gotowe! Teraz nasz powstały plik wystarczy podrzucić naszemu koledze lub wgrać na nasz serwer i cieszyć się z gry.  Nie muszę chyba przypominać, że wszystkie modyfikacje kopiujemy do katalogu „%APPDATA%/.minecraft/mods”.

 

3. Pliki do pobrania

Cały kod źródłowy możemy pobrać >> tutaj <<.

PS. Przepraszam za troszkę krótszy artykuł dzisiaj, ale jest to spowodowane sprawami prywatnymi. Za tydzień (jak w każdy czwartek) nadrobimy!


Viewing all articles
Browse latest Browse all 513

Trending Articles


TRX Antek AVT - 2310 ver 2,0


Автовишка HAULOTTE HA 16 SPX


POTANIACZ


Zrób Sam - rocznik 1985 [PDF] [PL]


Maxgear opinie


BMW E61 2.5d błąd 43E2 - klapa gasząca a DPF


Eveline ➤ Matowe pomadki Velvet Matt Lipstick 500, 506, 5007


Auta / Cars (2006) PLDUB.BRRip.480p.XviD.AC3-LTN / DUBBING PL


Peugeot 508 problem z elektroniką


AŚ Jelenia Góra