minecraft-src/net/minecraft/world/level/block/DirectionalBlock.java
2025-07-04 02:00:41 +03:00

18 lines
642 B
Java

package net.minecraft.world.level.block;
import com.mojang.serialization.MapCodec;
import net.minecraft.core.Direction;
import net.minecraft.world.level.block.state.BlockBehaviour;
import net.minecraft.world.level.block.state.properties.BlockStateProperties;
import net.minecraft.world.level.block.state.properties.EnumProperty;
public abstract class DirectionalBlock extends Block {
public static final EnumProperty<Direction> FACING = BlockStateProperties.FACING;
protected DirectionalBlock(BlockBehaviour.Properties properties) {
super(properties);
}
@Override
protected abstract MapCodec<? extends DirectionalBlock> codec();
}