我正在制作一个不占用 Fabric 1.18 中的完整块的块。
我已经按照 Fabric wiki 上的建议尝试了以下代码。
protected static final VoxelShape SHAPE = Block.createCuboidShape(2.d, .0d, 2.d, 14.d, 4.d, 14.d);
@Override
public VoxelShape getOutlineShape(BlockState state, BlockView view, BlockPos pos, ShapeContext context) {
return SHAPE;
}
它确实有效,只是在 IDE 和控制台中显示了已弃用的警告。
还有什么我应该用的吗?