30 lines
971 B
Java
30 lines
971 B
Java
package dev.zontreck.otemod.blocks;
|
|
|
|
import net.minecraft.core.BlockPos;
|
|
import net.minecraft.world.level.BlockGetter;
|
|
import net.minecraft.world.level.block.*;
|
|
import net.minecraft.world.level.block.entity.BlockEntity;
|
|
import net.minecraft.world.level.block.state.BlockState;
|
|
import net.minecraft.world.level.block.state.properties.DirectionProperty;
|
|
import net.minecraft.world.phys.shapes.VoxelShape;
|
|
import org.jetbrains.annotations.Nullable;
|
|
|
|
public class ParallaxWindow extends BaseEntityBlock
|
|
{
|
|
protected static final double OFFSET = 0.0625;
|
|
|
|
public ParallaxWindow(int light) {
|
|
super(Properties.copy(Blocks.BEDROCK).lightLevel(x->light).sound(SoundType.GLASS));
|
|
}
|
|
|
|
@Override
|
|
public boolean propagatesSkylightDown(BlockState pState, BlockGetter pReader, BlockPos pPos) {
|
|
return true;
|
|
}
|
|
|
|
@Nullable
|
|
@Override
|
|
public BlockEntity newBlockEntity(BlockPos blockPos, BlockState blockState) {
|
|
return null;
|
|
}
|
|
}
|