Fix dice and minor refactoring
This commit is contained in:
parent
83a976ae8b
commit
5db68cbf85
27 changed files with 167 additions and 23 deletions
|
@ -23,18 +23,19 @@ import net.minecraft.world.WorldView;
|
|||
import org.jetbrains.annotations.Nullable;
|
||||
import su.a71.new_soviet.util.Shapes;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
public class LampPostLampBlock extends Block implements Waterloggable {
|
||||
public static final DirectionProperty FACING;
|
||||
public static final BooleanProperty WATERLOGGED;
|
||||
public Shapes.HorizontalShape SHAPE;
|
||||
|
||||
public LampPostLampBlock(AbstractBlock.Settings settings, Shapes.HorizontalShape shape) {
|
||||
public LampPostLampBlock(AbstractBlock.Settings settings, Shapes.HorizontalShape shape) {
|
||||
super(settings.luminance((state) -> 14));
|
||||
SHAPE = shape;
|
||||
this.setDefaultState(this.stateManager.getDefaultState()
|
||||
.with(WATERLOGGED, false)
|
||||
.with(Properties.HORIZONTAL_FACING, Direction.NORTH));
|
||||
|
||||
}
|
||||
|
||||
public VoxelShape getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue