Создание растения

1,087
2
Появилась проблема с ростением семечком. Вот исходный код всей этой бульды:
MMBlocks
BlockMMPlant
BlockWisperPlant
Но к сожалению эта штука (Wisper Plant) не хочет даже ставиться куда либо (А поставил я Farmland). В чём проблема я так и не понял. И по идее само растение должно давать нам нитки. Но я этого затестить не могу, потому что само семя не ставится. Бида пичаль памагите мне
Помогите если не лень :)
 
В методе canBlockStay ты проверяешь блок на y-2,а на сколько я понял тебе нужно y-1
 
Код:
super.canBlockStay(w, x, y, z) && w.getBlock(x, y-2, z) == Blocks.farmland;
Как он может ставится, если под ним И(!) на два блока снизу должна стоять грядка? Грядка же сразу заменяется на землю, если ее закрываешь блоком и она становится землей, вот условие и не выполняется.
 
Agravaine написал(а):
Код:
super.canBlockStay(w, x, y, z) && w.getBlock(x, y-2, z) == Blocks.farmland;
Как он может ставится, если под ним И(!) на два блока снизу должна стоять грядка? Грядка же сразу заменяется на землю, если ее закрываешь блоком и она становится землей, вот условие и не выполняется.
Ёпрст. Я чёт не сразу увидел, что написал это -_- Чтож спасибо. Тему пока не закрывайте. Мало ли :)
[merge_posts_bbcode]Добавлено: 05.10.2015 17:26:34[/merge_posts_bbcode]

plumbum40 написал(а):
В методе canBlockStay ты проверяешь блок на y-2,а на сколько я понял тебе нужно y-1
Ну почти ;)
 
Назад
Сверху