Programy i edytory/MCP: Różnice pomiędzy wersjami

Z Minecraft Wiki Polska
Przejdź do nawigacji Przejdź do wyszukiwania
[wersja nieprzejrzana][wersja nieprzejrzana]
Utworzył nową stronę „{{Odpowiedzialność}} {{ Program |nazwa=Minecraft Cody Pack |opis=Minecraft Cody Pack |wersja=v7.26 |windows=tak |linux= |macos= |other= |dla=MC 1.4.7 |źródło=N/...”
 
d MCP przeniesiono do Modyfikacje/MCP: Kategoryzacja
(Brak różnic)

Wersja z 17:41, 22 sty 2013

Treść strony Programy i edytory/MCP nie jest wspierana przez Mojang Studios ani Minecraft Wiki. Strona opisuje element stworzony przez społeczność gry.
Minecraft Cody Pack

Opis: Minecraft Cody Pack
Wersja: v7.26
Platforma:
Kompatybilne z: MC 1.4.7
Dostęp do źródła: N/A
Napisano w: N/A
Autor: (c) Copyright by the MCP Team
Forum: N/A
Witryna: http://mcp.ocean-labs.de/

MCP (Minecraft Cody Pack), to środowisko dekompilujące kod główny gry Minecraft.

Zastosowanie

MCP dekompiluje kod bitowy plików klas w Minecraftcie. Umożliwia to odczytanie kodu źródłowego gry - co jest bardzo przydatne podczas tworzenia modyfikacji.

Działanie

Aby stworzyć moda, należy najpierw pobrać i wypakować do dowolnego folderu pliki MCP. Następnie kopiujemy czyste pliki Minecrafta (tj. foldery bin oraz resources z katalogu %appdata%\.minecraft\) i plik serwerowy (tj. minecraft_server.jar) do folderu jars (znajdującym się w katalogu z wypakowanymi plikami MCP). Następnym krokiem jest uruchomienie pliku decompile.bat (plik znajduje się w katalogu, do którego wypakowaliśmy MCP) - spowoduje to zdekompilowanie plików. Dekompilacja trwa (w zależności od różnych czynników) od 30s do 15min. Po zakończeniu dekompilacji, wszystkie zdekompilowane pliki klienta Minecraft, znajdują się w katalogu \src\minecraft\. Pliki serwera Minecraft, w katalogu \src\minecraft_server\. Po z edytowaniu odpowiednich plików, można ponownie skompilować pliki klas. A by to uczynić należy uruchomić recompile.bat. Spowoduje to skompilowanie plików - pliki te znajdują się teraz w katalogu bin (dla klienta: \bin\minecraft\; dla serwera: \bin\minecraft_server\). Teraz, aby otrzymać tylko skompilowane klasy z edytowanych plików, kliknij reobfuscate.bat - spowoduje to zaciemnienie z edytowanych klas. Aby użyć z edytowanych klas w kliencie Minecraft, skopiu pliki z \reobf\minecraft\ do %appdata%\.minecraft\bin\minecraft.jar. Aby zmodyfikować serwer Minecraft, skopiuj pliki z \reobf\minecraft_server\ do pliku .jar serwera.

Tutorial

Osoby chcące tworzyć modyfikacje, zachęcam do zapoznania się z poradnikiem:

(Tut) Zaawansowane Tworzenie Modów

Pobieranie i instalacja

1. Pobieramy JDK.

2. Dodajemy zmienną środowiskową (Start->Komputer->Właściwości->Zaawansowane ustawienia systemu->Zmienne środowiskowe… - Dodaj teraz do wartości zmiennej Path, ścieżke do JDK)

3. Pobieramy MCP.

4. Tworzymy nowy folder i przenosimy do niego wypakowane pliki MCP.

Screenshoty

Niewyodrębnione pliki MCP
Poprawna zawartość folderu jars
Okno wyświetlone po uruchomieniu decompile.bat
Zawartość katalogu \src\minecraft\net\minecraft\src\ po zakończeniu dekompilacji