22 lines
742 B
Java
22 lines
742 B
Java
package dev.zontreck.libzontreck.blocks;
|
|
|
|
import net.minecraft.core.BlockPos;
|
|
import net.minecraft.world.level.BlockGetter;
|
|
import net.minecraft.world.level.block.Block;
|
|
import net.minecraft.world.level.block.state.BlockState;
|
|
import net.minecraft.world.phys.shapes.CollisionContext;
|
|
import net.minecraft.world.phys.shapes.VoxelShape;
|
|
|
|
public class BlockCustomVoxels extends PartialTransparentBlock
|
|
{
|
|
private VoxelShape superShape;
|
|
public BlockCustomVoxels(Properties p_54120_, VoxelShape shape) {
|
|
super(p_54120_);
|
|
this.superShape = shape;
|
|
}
|
|
|
|
@Override
|
|
public VoxelShape getShape(BlockState p_60555_, BlockGetter p_60556_, BlockPos p_60557_, CollisionContext p_60558_) {
|
|
return superShape;
|
|
}
|
|
}
|