Industrial Revolution – Chests

Także zacząłem pracę nad skrzyniami od nowa 🙂

 

O to jakże piękny blok skrzyni

2015-01-22 20_09_08-Minecraft 1.7.10

 

Ale to nie nadanie wyglądu jest problemem dlatego zostawiłem to na później. Prawdziwym problemem jest zrobienie z tego bloku prawdziwej skrzyni zdolnej przechowywać przedmioty. Po milionie prób w końcu się udało:

2015-01-22 20_08_37-Minecraft 1.7.10

 

hah, niewiele widać 😉 Spokojnie, już naprawiam 😛

2015-01-22 20_20_41-Minecraft 1.7.10

 

Skrzynia o pojemności 3×3 nie jest zbyt praktyczna? Czepiacie się, to tylko testy.

Przypadkiem zauważyłem, że przekładając przedmioty ze skrzyni do ekwipunku za pomocą klawisza shift itemki się dublują 😀 Taki mały ficzer ^^

O ile problem z dublowaniem się przedmiotów szybko rozwiązałem tak wciąż zostaje problem ze znikającą zawartością skrzyni, gdy wyłączymy grę/zrestartujemy serwer. Postaram się to naprawić w najbliższym czasie, nie ruszę dalej dopóki nie rozwiążę tego problemu.


 

W końcu wszystko się zapisuje 🙂 Teraz jest śmieszniejszy problem, jeśli gracz nie ma w ekwipunku przedmiotu który chce za pomocą kliknięcia z shift przenieść to wielkość stacka się podwoi 😉 Fajne, prawda?

Oczywiście żadne poprawki nic nie dają, znów trzeba od nowa -.- Przy okazji postaram się dodać zewnętrzną teksturę dla skrzyni 😉

2015-01-24 20_05_38-Minecraft 1.7.102015-01-24 20_05_54-Minecraft 1.7.10Jak można łatwo zauważyć wciąż jest źle -.- W tym wszystkim najśmieszniejszy jest oczywiście fakt, że ja wszystko dobrze zrobiłem, a to cholerstwo i tak nie działa. Spróbuję ręcznie przesunąć elementy tak, aby pasowały do okna 🙂

Ach, byłbym zapomniał – klawisz shift znów nie działa, a blok nie ma teraz żadnej tekstury, nawet tej różowej. Jest niewidzialny 😀


 

Przenoszenie z shift-em, GUI, synchronizacja – wszystko w porządku!

2015-01-24 22_33_57-Minecraft 1.7.10

 

Zostało już zrobić tylko jedno – nadać naszej skrzyni teksturę 🙂

2015-01-24 23_21_00-Minecraft 1.7.10

No dobra, jednak przydałaby się bardziej przyjazna dla oka 😉

2015-01-24 23_30_42-

 

No i jest! Skrzynie są gotowe w 90%, zostało jeszcze tylko zrobić przedmiot odpowiadający każdej skrzyni z ładną teksturą, bo na razie wszystkie wyglądają jak drewniana skrzynia 😐


 

Przestałem się już męczyć jeśli chodzi o przedmiot odpowiadający skrzyni. Dodatkowo jest problem, że po wyjściu z gry wszystkie skrzynie obracają się w tę samą stronę. Super dziwny bug, ponieważ wszystko się dobrze zapisuje, a tylko w funkcji odpowiadającej za wyświetlanie jest wartość domyślna -.- Zostawiam to i przechodzę dalej, może jakaś pierwsza maszyna z najniższego tieru – „Hobbyist’s”

Industrial Revolution – Basic GUI, Chests

Zostawiłem na razie generator terenu, gdyż jego stworzenie wymaga wymyślenia kilku sprytnych algorytmów i chwilowo nie mam do tego głowy 🙂

 

Mam zamiar nauczyć się tworzenia interfejsów, które będą się pojawiać przy korzystaniu z maszyn i innych bloków wprowadzonych przez mod. Przykładowym interfejsem jest np. ten należący do pieca:

furnace

 

Akurat na (dobry) początek nie będę tworzył interfejsów do maszyn, ale zacznę od stworzenia skrzyni. Nie jednej, nie dwóch, dodam ich kilka 😉

 

Oczywiście nie istnieje żadna dokumentacja odnośnie tych elementów dla wersji 1.7.10. Chyba jednak zajmie to trochę więcej czasu niż zakładałem.

 

//Standardowo pierwsze podejście – failed 😀

Właściwie to napisałem wszystko, okazało się, że nie działa, stwierdziłem, że nie da się tego naprawić i wszystko usunąłem 😀

Nowe wieści wkrótce

Industrial Revolution – World Generation

Wziąłem się za generowanie świata. W końcu po co tyle minerałów skoro nie można ich wydobywać 😛

 

Pierwsze testy są obiecujące, na razie dodałem obfite występowanie bloku szkła 😀

2015-01-17 15_16_02-

 

Wygląda fajnie 😉

Czas przejść do generowania minerałów. W sumie jeszcze nie rozgryzłem jak to zrobić, problemem jest częstotliwość występowania. Tak więc minerałów zawierających żelazo powinno być wszędzie dużo, ale inne złoża powinny być bardzo rzadkie bądź pojawiać się tylko w wybranych biomach.

cdn…