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) – Jedzenie / Ciasto

Kurs pisania modów (Forge) – Jedzenie / Ciasto

Kurs Java Minecraft

Witam! Dzisiaj pokażę Wam, jak stworzyć jedzenie w grze, a konkretnie – ciasto! Jedzenie jest bardzo istotne w grze, bez niego daleko nie zajdziemy. Nie stworzymy dzisiaj prostego jedzenia, takiego jak np. chleb, lecz coś więcej. Na pewno znacie blok ciasta. My stworzymy podobny, tylko o smaku marchewkowym! Rozumiem, że takiego ciasta nikt by nie zjadł, ale na potrzeby poradnika zrobimy wyjątek.

Niektórzy prosili o dwupoziomowy blok kwiatów. Z powodu braku czasu nie zdążyłem stworzyć ani grafiki, ani popracować nad kodem. Skupimy się na tym za tydzień.

Nasz efekt końcowy będzie wyglądał tak:

 

1. Główny plik „ciastka”

Oczywiście zaczniemy od podstawowych plików naszego projektu, czyli paczki o nazwie”tutorial” oraz pliku class „Tutorial.class” wraz z naszym podstawowym kodem z pierwszej części serii.

Stworzymy teraz główny plik naszego ciastka. Będzie on niebywale prosty i krótki. Samo ciastko nie jest trudne w budowie. Większość kodu udostępnili nam twórcy Forge’a. Tworzymy nowy plik class w naszej głównej paczce „tutorial” i nazywamy go „CakeTutorial”. Edytujemy plik, aby zawartość wyglądała tak:

CakeTutorial.class

Widzimy rozszerzenie naszej klasy „BlockCake”. To właśnie tam zapisane są wszystkie procedury dotyczące naszego ciastka. Nie trzeba ich ani edytować, ani zmieniać. Nazywam je „uniwersalnymi”. Dalej widzimy konstruktor naszej klasy, a zaraz pod nim jedyną procedurę „idPicked”. Za co ona odpowiada? Dotyczy ona trybu Creative. Gdy klikniemy środkowym przyciskiem myszy na jakiś blok w trybie creative, to pojawi się nam on w inwentarzu. Osoby lubiące budować będą wiedziały, o co chodzi, gdyż na pewno często używają tego udogodnienia. Ale czym jest przedmiot „Tutorial.TutCakeI.itemID”? Otóż do naszego ciastka przyporządkujemy item, którym będziemy stawiać nasze ciasto na ziemi.

 

2. Główny plik naszego moda

Przechodzimy teraz do głównego pliku naszej modyfikacji, czyli „Tutorial.class”. Przypisujemy do zmiennych dwa nowe przedmioty:

Widzimy blok naszego ciastka i item go reprezentujący. W naszym bloku ustawiliśmy twardość oraz odgłos chodzenia po tym bloku. W przypadku itemu ustawiliśmy maksymalną ilość naszego przedmiotu w jednym stacku oraz przypisaliśmy go do zakładki z jedzeniem.

Teraz wystarczy przypisać zmienne językowe oraz zarejestrować nasz blok.

Co do receptury… hmmm… macie na nią ciekawy pomysł? Piszcie w komentarzach.

Cały nasz plik główny powinien więc wyglądać tak:

Tutorial.class

Bardzo polecam przestudiować oryginalny plik z ciastkiem. Nazywa się on „BlockCake”. Znajduje się on w paczce „net.minecraft.block”. Całość jego budowy może dla początkujących programistów być troszkę skomplikowana, ale dla ludzi już piszących będzie bardzo prosta. Stopień trudności, według mnie, to 4/10.

 

3. Kod źródłowy + grafika

Cały pod źródłowy możecie pobrać tutaj >>Pobierz<<

mar 27, 2014Mevistor
Notch wycofuje wsparcie Minecraft dla Oculusa.Kurs pisania modów (Forge) - Roślinność wysokopienna!
Comments: 15
  1. patrolpolpol
    11 lat temu

    Dzięki wielkie za ten poradnik, jednak troche żałuję tego proszonego przeze mnie poradnika o kwiatach. Mam nadzieję, że ukaże się za tydzień.
    P.S. A potem fajnie by było miec poradnik o strukturach w forge (za dwa tygodnie).

    ReplyCancel
  2. Kamila Gutkind
    11 lat temu

    Nigdy w życiu się tego nie nauczę :( ale dodam, że ciasto marchewkowe istnieje i jest świetne… jest pyszne… w USA jest często używane jako spód do tortów. Ja potrafię dodawać marchewkę do ciasta na miodownik, kruchych rogalików a nawet pizzy :P Czyli trafione :P

    ReplyCancel
  3. Kamila Gutkind
    11 lat temu

    ale jesteś kozak typeczku :)

    ReplyCancel
  4. MasterMars99
    11 lat temu

    Czy wiesz jak zrobić aby blok który stworzyliśmy zmienił się na inny jak np. dirt będzie stał obok niego, i jak będzie stał zamiast dirta stone to stone zmini się na cobel.

    ReplyCancel
  5. masterkubala
    11 lat temu

    Jedyne ciasto które jem poza sernikiem to właśnie ciasto marchewkowe – dlaczego nikt nie zjadłby go Mevistorze?

    ReplyCancel
  6. MrFkkm
    11 lat temu

    a dasz link do tematu o tworzeniu modu bez forge’ra?

    Mod nie będzie dodawał żadnych innych bloków itp. tylko zmieniał dwie rzeczy

    ReplyCancel
  7. Mevistor
    11 lat temu

    Upsss…Powiem szczerze: nawet nie wiedziałem, że takowe ciasto naprawdę istnieje :)

    ReplyCancel
  8. Kris02
    11 lat temu

    A receptura na ciasto marchwiowe mogła by wyglądać tak:
    Zwykłe ciasto + marchewki lub
    Recepta na normalne ciasto ale zamiast mleka marchewki

    ReplyCancel
  9. Ciasto Marchewkowe !!!
    11 lat temu

    nikt by nie zjadł wolne żarty

    ReplyCancel
  10. Greenfox453
    11 lat temu

    Przydałby się poradnik jak tworzyć moby. I spawery i jajka spawnujące te moby.

    ReplyCancel
  11. LePatricco
    11 lat temu

    Mevi a jak zrobić by z naszej roślinki (2 poradnik) zrobić by wypadały jakieś inne itemy ?
    np. Jak zrobisz buraka to żeby burak wyleciał bez liści i zdatny do jedzenia :D

    ReplyCancel
    • Mevistor
      11 lat temu

      Co do buraka to będziemy go robić :) Będzie poradnik o warzywach i owocach (nowych plantacjach). Żeby wypadła inna rzecz z kwiatka w pliku BlockFlower.java (czyli głównym pliku bloku kwiatka) dopisz procedure:

      @Override
      public int idDropped(int par1, Random par2Random, int par3)
      {

      return Block.wood.blockID // Tutaj wpisz przedmiot który ma wypaść
      }

      W tym wypadku wpisałem drewno, które wypadnie Ci po zniszczeniu bloku.

      ReplyCancel
  12. legofan_1
    11 lat temu

    receptura na ciasto takie samo jak ciasto tylko że zamiast cukru marchewki

    ReplyCancel
  13. MARCHEWA
    11 lat temu

    ja jadłem marchewkowe ciasto i smakowało jak piernik ale dobre było :P

    ReplyCancel
  14. Price_51
    11 lat temu

    Mevistor! Proszę o pomoc. Czy mógłbyś zrobić poradnik kro po kroku jak zainstalować eclipse?

    ReplyCancel

Dodaj komentarz Anuluj pisanie odpowiedzi

Mevistor
11 lat temu 15 komentarzy Minecraft174

© 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!