• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

[Minecraft Modding]Błąd w kodzie... Czemu to nie działa?

Object Storage Arubacloud
0 głosów
209 wizyt
pytanie zadane 16 października 2016 w Java przez robertwe Gaduła (4,620 p.)
Uczę się pisać mody do gry Minecraft ale w poradniku który zobaczyłem było pokazana jak zrobić GUI mimo że mam tak samo to mi nie działa...

kod w którym jest błąd:

http://pastebin.com/K7BVnpgw

Screen:

https://postimg.org/image/5h4hx6w2z/

Proszę o pomoc. Z góry dzięki! :D

Jeśli nie ten dział to proszę o przeniesienie.
1
komentarz 16 października 2016 przez MichuDev Pasjonat (20,300 p.)
Proszę, powiedz co chcesz osiągnąć, i daj cały kod źródłowy. Zobacz do dokumentacji. Pisz kod po angielsku (w miarę twoich umiejętności językowych).
komentarz 16 października 2016 przez robertwe Gaduła (4,620 p.)
próbuję otworzyć GUI po kliknięciu prawym na czarne deski ale jest crasch

cały kod:

MoWoods.java : http://pastebin.com/iWT1wDSL

MoWoodsTool.java : http://pastebin.com/zRpQL8vn

GuiKolorki.java : http://pastebin.com/invSpn1k

Zakladka.java : http://pastebin.com/TyV7SW5b

FioletoweDeski : http://pastebin.com/XXe7PKwm

RozoweDeski.java : http://pastebin.com/PT8Q3cEv

ZolteDeski.java : http://pastebin.com/3DvWYU53

CzerwoneDeski.java : http://pastebin.com/agc37y8B

ZieloneDeski.java : http://pastebin.com/pd2qyYGJ

NiebieskieDeski.java : http://pastebin.com/NaVY4hhU

CzarneDeski.java : http://pastebin.com/qDqr6T9Z
1
komentarz 16 października 2016 przez MichuDev Pasjonat (20,300 p.)
Nie znam się na pisaniu modów do tej gry, ale znam dobrze Javę. Moim zdaniem zrobiłeś coś źle w klasie GuiKolorki.

Nie może to wina, wrzucania nulla w metodzie actionPerformed. W drugim momencie zastanawiałbym się nad drawScreen i initGui. Powiedz czy to błąd kompilacji, czy uruchamiania, pokaż Stack Trace. Zobacz źródło klas gry i zobacz dokumentacje.
komentarz 16 października 2016 przez robertwe Gaduła (4,620 p.)
Problem rozwiązany wystarczyło zmienić:

ModLoader.openGUI(player, new GuiKolorki(world, player));

na:

Minecraft.getMinecraft().displayGuiScreen(new GuiKolorki(world, player));

to pierwsze było by ok ale w starej wersji :D Dzięki za pomoc!

Zaloguj lub zarejestruj się, aby odpowiedzieć na to pytanie.

Podobne pytania

0 głosów
1 odpowiedź 458 wizyt
pytanie zadane 26 lutego 2021 w Offtop przez ::{}:: Gaduła (3,890 p.)
0 głosów
1 odpowiedź 358 wizyt
pytanie zadane 4 grudnia 2017 w Inne języki przez jveaster Początkujący (440 p.)
0 głosów
0 odpowiedzi 62 wizyt

92,575 zapytań

141,424 odpowiedzi

319,649 komentarzy

61,961 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj.

Akademia Sekuraka

Kolejna edycja największej imprezy hakerskiej w Polsce, czyli Mega Sekurak Hacking Party odbędzie się już 20 maja 2024r. Z tej okazji mamy dla Was kod: pasjamshp - jeżeli wpiszecie go w koszyku, to wówczas otrzymacie 40% zniżki na bilet w wersji standard!

Więcej informacji na temat imprezy znajdziecie tutaj. Dziękujemy ekipie Sekuraka za taką fajną zniżkę dla wszystkich Pasjonatów!

Akademia Sekuraka

Niedawno wystartował dodruk tej świetnej, rozchwytywanej książki (około 940 stron). Mamy dla Was kod: pasja (wpiszcie go w koszyku), dzięki któremu otrzymujemy 10% zniżki - dziękujemy zaprzyjaźnionej ekipie Sekuraka za taki bonus dla Pasjonatów! Książka to pierwszy tom z serii o ITsec, który łagodnie wprowadzi w świat bezpieczeństwa IT każdą osobę - warto, polecamy!

...