• Гость, темы в этой категории создаются через Ресурсы!
    После создания туториала в Ресурсах в этом форуме будет автоматически создана тема для обсуждения.
Иконка ресурса

Я старался)))

Rey838

Каменная лига
Сообщения
70
Лучшие ответы
0
Симпатии
7
#1
Rey838 добавил(а) новый ресурс:

Ещё в разработке, если что-то не так, пишите. - Создание многоблочной структуры

Многоблочная структура

В прошлой статье я рассказывал, как сделать хитбокс для блока, а в этот раз мы будем делать полноценную многоблочную структуру. Во время написания кода интерпретатор будет говорить об ошибках, но не стоит волноваться, в конце всё будет по фэншую.

Сначала, как всегда основной класс

Java:
public class BlockTable extends BlockHorizontal {
    public static final...
Узнать больше об этом ресурсе...
 

Nix13

Железная лига
Сообщения
1,244
Лучшие ответы
12
Симпатии
97
#2
В основном классе в конце конструктора скобку пропусти фигурную
 

TheTestMod

Каменная лига
Сообщения
165
Лучшие ответы
2
Симпатии
43
#3
Может быть полезным для небольших мультиблочных машинок...
(детально не смотрел, но думаю, что все по феншую)
 

Rey838

Каменная лига
Сообщения
70
Лучшие ответы
0
Симпатии
7
#4
Есть одна проблема в коде. Если я кликаю со столом в руке по боковой стороне блока, то он устанавливается на блок выше, чем надо. Чтобы устранить это надо как-то узнать сторону по которой я кликнул в EventHandler. Если, кто знает скажите.
 

Agravaine

Золотая лига
Сообщения
3,859
Лучшие ответы
135
Симпатии
373
#5
Ниочем, если честно.
А если мне нужно добавить блоков? Тут копипастить одинакового кода.
Мне кажется нужно замутить тайл, в котором хранить как бы родительский блок.
И когда ломаешь дочерний, достаешь коорды родителя и уже через него ломаешь все остальные.
 

Гарик

Золотая лига
Сообщения
2,577
Лучшие ответы
40
Симпатии
377
#6
Ну, такое себе если честно...
(Нет ты конечно постарался, молодец!)
Но я советую почитать разные темы по поводу мультиблоков, может что-то подчеркнёшь для себя, и дополнишь этот туториал.
 
Последнее редактирование:

Rey838

Каменная лига
Сообщения
70
Лучшие ответы
0
Симпатии
7
#7
Я вообще начал писать гайды по мере того, как узнавал что-то новое (я новичок в моддинге). А тут увлёкся и отошёл от создания своего мода. Я делаю мод на растения и продукты (палки для растений в предыдущей статье оттуда), а тут пришлось уйти от темы, вот и получилась фигня. Поэтому я буду делать гайды, но только на известные мне темы. Эту тему я пока оставлю.
 
Сверху