QuartzFixture and (semi-borked) LightningFX

This commit is contained in:
Sebastian Hartte
2020-06-01 16:59:11 +02:00
parent 260b2d1c92
commit 2a1ba12516
37 changed files with 270 additions and 233 deletions
@@ -33,10 +33,10 @@ public abstract class CommonSlabBlock extends SlabBlock
if( !this.isDouble() )
{
BlockState = BlockState.withProperty( HALF, BlockSlab.EnumBlockHalf.BOTTOM );
BlockState = BlockState.with( HALF, BlockSlab.EnumBlockHalf.BOTTOM );
}
this.setDefaultState( BlockState.withProperty( VARIANT, Variant.DEFAULT ) );
this.setDefaultState( BlockState.with( VARIANT, Variant.DEFAULT ) );
this.setCreativeTab( CreativeTabs.BUILDING_BLOCKS );
this.useNeighborBrightness = true;
}
@@ -47,11 +47,11 @@ public abstract class CommonSlabBlock extends SlabBlock
@Override
public BlockState getStateFromMeta( int meta )
{
BlockState BlockState = this.getDefaultState().withProperty( VARIANT, Variant.DEFAULT );
BlockState BlockState = this.getDefaultState().with( VARIANT, Variant.DEFAULT );
if( !this.isDouble() )
{
BlockState = BlockState.withProperty( HALF, ( meta & 8 ) == 0 ? BlockSlab.EnumBlockHalf.BOTTOM : BlockSlab.EnumBlockHalf.TOP );
BlockState = BlockState.with( HALF, ( meta & 8 ) == 0 ? BlockSlab.EnumBlockHalf.BOTTOM : BlockSlab.EnumBlockHalf.TOP );
}
return BlockState;