регистрация блокаЛюбой блок работает так как вы ему сказали (или как было сказано там откуда вы скопировали). Поэтому лучше выложить код забора. Сейчас я даже не представляю как он выглядит в 1.16.5, но уже по коду будет видно что не так.
public static final RegistryObject<Block> IVANOV_23FEBRARI_FENCE = registerBlock("ivanov_23febrari_fence",
() -> new FenceBlock(AbstractBlock.Properties.create(Material.IRON)
.harvestLevel(2).setRequiresTool().harvestTool(ToolType.PICKAXE).hardnessAndResistance(6f)));
{
"multipart": [
{
"apply": {
"model": "tutorialmod:block/ivanov_23febrari_fence_post"
}
},
{
"when": {
"north": "true"
},
"apply": {
"model": "tutorialmod:block/ivanov_23febrari_fence_side",
"uvlock": true
}
},
{
"when": {
"east": "true"
},
"apply": {
"model": "tutorialmod:block/ivanov_23febrari_fence_side",
"y": 90,
"uvlock": true
}
},
{
"when": {
"south": "true"
},
"apply": {
"model": "tutorialmod:block/ivanov_23febrari_fence_side",
"y": 180,
"uvlock": true
}
},
{
"when": {
"west": "true"
},
"apply": {
"model": "tutorialmod:block/ivanov_23febrari_fence_side",
"y": 270,
"uvlock": true
}
}
]
}
я вот это ждал, можно его код?new FenceBlock
куда смотреть? Где его java код?да смотри
ну открылось у меня что дальше?Удерживай Ctrl и нажми ЛКМ на этом слове FenceBlock и он откроется.
Если бы его не было, это была бы ошибка и мод бы не компилировался.
также, после слова package идёт импорт файлов которые лежат не только в твоём моде. Это путь до них, можешь щёлкнуть по ним удерживая Ctrl.
А дальше идёт твой action с посылом на изучение java.ну открылось у меня что дальше?