Minecraft.PL

Baner serwera Minecraft.PL
  • Newsy
  • Forum
  • Pobierz
    • Gra i serwerMinecraft Download
    • SkinyMinecraft Download
  • Poradniki
    • Czym jest Minecraft?Czym jest minecraft
    • Crafting (Rzemiosło)Crafting minecraft
    • Zmiana skinaSkiny minecraft
    • Encyklopedia
      • Stworzenia
      • Jedzenie
      • Muzyka
      • Narzędzia
      • Piec
      • Rolnictwo
  • Discord

Strona główna » Kurs pisania modów (Forge) – Podstawy

Kurs pisania modów (Forge) – Podstawy

Kurs Java Minecraft

Witam!

Niektórzy czytali na pewno już mój poradnik na tutejszym forum. Tworzyliśmy w nim nową, dużą modyfikację do Minecrafta. Od teraz, w każdy czwartek będę wydawał taki poradnik na stronie głównej naszego serwisu. Nie będzie to kontynuacja tamtej serii, ale coś bardzo podobnego. Zaczniemy od początku, tylko w troszkę inny sposób. Będę bardziej szczegółowo tłumaczył kod oraz dodawał więcej zdjęć do opisów. Pisząc ten kurs, chcę dotrzeć do jak największej liczby graczy, tak, aby nawet osoba nie znająca się na programowaniu (nie znająca Javy) mogła stworzyć coś nowego w grze.

Zabieramy się do pracy.

1. Co nam jest potrzebne? 

Każdy na pewno wie, czym jest Forge. Dzięki niemu możemy cieszyć się wspaniałymi dodatkami w grze, które urozmaicają nam rozrywkę. Dzięki niemu możemy też tworzyć modyfikacje.

Zauważyliście na pewno, że istnieje bardzo mało modów pod Minecrafta 1.7.4. Bardzo chciałem poprowadzić dla was kurs pod wersję 1.7.4, ale niestety nie ma jeszcze odpowiedniej wersji Forge’a. Dlatego zaczniemy od wersji 1.6.4 – dla niej istnieje rekomendowana i stabilna wersja. W przyszłości przejdziemy na wersję 1.7.4.

Forge pobieramy ze strony: http://files.minecraftforge.net/. Pobieramy plik „src” – jest to wersja dla programistów.

Gdy już ściągniemy naszego Forge’a, uruchamiamy plik „install.cmd„. Proces instalacji może troszkę potrwać, więc w tym czasie zajmiemy się pobraniem programu Eclipse. Jest to edytor języka Java, w którym będziemy pisać naszego moda. Eclipse pobieramy ze strony: http://www.eclipse.org/downloads/ .

Potrzebna jest nam również Java JDK (jest to wersja dla programistów) . Do pobrania z http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html

Gdy mamy już wszystko gotowe (zainstalowany Eclipse oraz Forge), uruchamiamy Eclipse. Wyskoczy nam okienko, w którym musimy wybrać nasz folder roboczy. Wskazujemy na „(katalog instalacji Forge)/mcp/eclipse/„.

Po lewej stronie mamy drzewko nawigacyjne. Wybieramy „Minecraft„, a następnie „src„.  Tutaj będziemy tworzyć naszą modyfikację. Nie będę opisywał, czym jest paczka albo plik class. Dla zainteresowanych polecam poradniki o podstawach Javy.

 

2. Zaczynamy tworzyć!

Klikamy prawym przyciskiem myszy w drzewku nawigacyjnym na katalog „src” i wybieramy New–>Package. Tworzymy w ten sposób nową paczkę. Nazywamy ją „tutorial„.

Następnie w stworzonej przez nas paczce tworzymy nowy plik class. W związku z tym klikamy prawym przyciskiem myszy na paczkę „tutorial” i wybieramy New –> Class. Plik ten nazywamy „Tutorial„. 

Nazwy te oczywiście mogą być inne, zależy to tylko od was. Zawartość pliku powinna wyglądać tak:

Tutorial.java

Ten plik to podstawa naszego moda. Będzie on uruchamiany w pierwszej kolejności po włączeniu gry. Czym są poszczególne linie kodu? Będę opisywał je w komentarzach, tak jak widzicie powyżej. Części kodu, których nie opisałem, tymczasowo nie będę omawiał. Będą one wyjaśnione w następnych częściach kursu. Co tak naprawdę robi ten kod? Tak naprawdę nic! Jest to tylko podstawowy plik. Będziemy go stopniowo rozbudowywać.

Klikamy w Eclipse na przycisk „Run„. Znajduje się on na pasku u góry.

Gdy gra się uruchomi i klikniemy na przycisk „Mods„, to naszym oczom ukaże się taki widok:

Nasza modyfikacja została wczytana do gry!

Ktoś może powiedzieć, że to krótki artykuł, ale ja chciałem zapoznać was w dzisiejszej części tylko z podstawami. Za tydzień zaczniemy tworzyć podstawowe bloki. Stworzymy szesnaście nowych rodzajów kwiatów oraz zakładkę „CreativeTabs„.

lut 6, 2014Mevistor
Budowa nowego ShadowVille.PLMinecraft Snapshot 14w06a
Comments: 29
  1. GreenSneaky
    12 lat temu

    Witamy nowego redaktora :)

    ReplyCancel
    • Mevistor
      12 lat temu

      Również witam :)

      ReplyCancel
      • Superkocur
        12 lat temu

        A więc nowy redaktor? Jak udało Ci się dołączyć do grona redaktorów? Z tego co wiem nie ma teraz rekrutacji. Ja zawsze chciałem być redaktorem, ale nikt nie powiedział mi jak się nim stać…

        ReplyCancel
        • GreenSneaky
          12 lat temu

          Do grona redaktorów dołączył dzięki mnie (SeeRazo), jak ? napisał bardzo dobry poradnik tworzenia modyfikacji na forum. Rekrutacja nie musi być otwarta żeby samemu wykazać się odrobiną kreatywności, musisz pokazać że umiesz pisać, potem jeszcze mieć na to czas. Potem tylko liczyć na to że ktoś to zobaczy i napisze tak jak do Mevistora. Jak będzie wakat zawsze szybciej wybierze się osobę która już napisała kilka dobrych poradników na forum etc. Możesz poczekać również do rekrutacji która z pewnością w najbliższych miesiącach się odbędzie.

          ReplyCancel
          • Superkocur
            12 lat temu

            Dzięki za info… Jakoś nie lubię pisać na forum, ale jak takie są wymagania bycia redaktorem…

            ReplyCancel
  2. Greenfox453
    12 lat temu

    Fajne

    ReplyCancel
    • PlayMax12345
      12 lat temu

      Yo greenfox
      Kojarzysz?

      ReplyCancel
  3. Kamil1650
    12 lat temu

    Zawsze chciałem napisać modyfikacje zobaczymy co wyjdzie :D

    ReplyCancel
  4. Kam
    12 lat temu

    Poradnik jest bardzo dobry, przejrzysty i prosty do zrozumienia.
    Moim zdaniem zapominałeś tylko wspomnieć, że do do pracy z eclips potrzeba JDK. Sądzę, że początkowi mogą o tym nie wiedzieć.

    ReplyCancel
    • Mevistor
      12 lat temu

      Słuszna uwaga. Standardowo mam zainstalowane JDK, więc nie pomyślałem żeby o tym wspomnieć….

      ReplyCancel
  5. Gościu
    12 lat temu

    zauważyłem drobny błąd językowy. Powinno być „bardziej szczegółowo”, a nie „szczegółowiej” :-) a tak to wszystko jest ok.

    ReplyCancel
    • Mevistor
      12 lat temu

      Racja – poprawiłem :-)

      ReplyCancel
  6. Wojtek Ratuszyński
    12 lat temu

    Mevistor zacznij od podstawowych bloków, a potem zrób poradnik o płytach, bo chciałbym zrobić płyty ziemi i trawy. I jakby się dało jakiś poradnik na generowanie świata :D

    ReplyCancel
    • Mevistor
      12 lat temu

      Jeśli dobrze rozumiem, to chodzi Ci o płytki naciskowe? Będzie poradnik do tego, ale później. Tak samo jeśli chodzi o generowanie świata.

      ReplyCancel
      • Piotr
        12 lat temu

        Chyba miał na myśli półbloki (slabs).

        ReplyCancel
        • Mevistor
          12 lat temu

          Pół-bloki czy płytki naciskowe – to i to będzie =)

          ReplyCancel
  7. Superkocur
    12 lat temu

    KTO TO JEST MEVIESTOR? NOWY REDAKTOR? WTF? Z DNIA NA DZIEŃ CORAZ MNIEJ KUMAM!!!

    ReplyCancel
    • GreenSneaky
      12 lat temu

      Odpowiedz w poście na dole. ;]

      ReplyCancel
  8. hubsion1
    12 lat temu

    da sie z tad pobrac minecraft’a 1.6.4???????????? pomuzcie plis!!!!!!!!!!

    ReplyCancel
    • HAHAHA_HATER
      12 lat temu

      Zanim zabierzesz się za pisanie modów, polecam nauczyć się pisać po polsku.

      ReplyCancel
  9. Theasders
    12 lat temu

    jak uruchamiam install.cmd to mi się robi nie znaleziono ścieżki

    ReplyCancel
    • Mevistor
      12 lat temu

      a do jakiego katalogu wypakowałeś pliki?? dzieje się tak gdy w ścieżce do katalogu występują znaki takie jak: ł, ó, ż, lub inne nietypowe. Polecam wypakować wszystko na dysk C, np: do katalogu „C:/Forge”.

      ReplyCancel
  10. Kam
    12 lat temu

    Robię wszystko tak jak mówi ale jak tworzę class to mam w niej tylko:
    package tutorial;

    public class Tutorial {

    }

    ReplyCancel
    • Mevistor
      12 lat temu

      No i tak powinieneś mieć. Poprawnie. Resztę musisz dopisać ręcznie.

      ReplyCancel
  11. MuZYK
    12 lat temu

    Nie mam install.cmd

    ReplyCancel
  12. JAREKTV JAR
    12 lat temu

    siemka polecam MCReator Mod Maker do robienia modów!

    ReplyCancel
  13. Basker
    12 lat temu

    mam wszystko tak samo ja ty w Tutorial.java i gdy naciskam run ładuje się minecraft i po około 5s wyłącza się dlaczego?

    ReplyCancel
    • Basker
      12 lat temu

      ok już działa nie było pytania :D

      ReplyCancel
  14. guzik
    12 lat temu

    ja gdy próbuje zainstalować Eclipse wyskakuje mi jakiś error, próbowałem instalowac różne wersje JDK i Eclipse ale nic nie pomaga :(

    ReplyCancel

Dodaj komentarz Anuluj pisanie odpowiedzi

Mevistor
12 lat temu 29 komentarzy Modyfikacje, Poradniki10,491

© Copyright 2026 by Minecraft.PL – Wszelkie prawa zastrzeżone

Nasze utrzymanie!
Discord



Czym jest Minecraft?
Wyobraź sobie możliwość budowania jak za czasów klocków lego, świat nawiedzany przez przeróżne potwory, od zombie do wybuchających creeperów, przygodówkę, kiedy to wpadamy do ciemnej jaskini zapominając nagle gdzie było wyjście, połącz z wypixelowaną grafiką i masz Minecraft'a.

Czytaj dalej
|Serwery Minecraft
|Serwer Discord
|Skontaktuj się z nami!
2026 © Minecraft.PL
Strona Minecraft.pl nie jest w żaden sposób powiązana z Mojang!