diff --git a/src/main/java/com/github/NeRdTheNed/Punch2Prime/Mixin/TntBlockMixin.java b/src/main/java/com/github/NeRdTheNed/Punch2Prime/Mixin/TntBlockMixin.java index 9c53e4a..20b527d 100644 --- a/src/main/java/com/github/NeRdTheNed/Punch2Prime/Mixin/TntBlockMixin.java +++ b/src/main/java/com/github/NeRdTheNed/Punch2Prime/Mixin/TntBlockMixin.java @@ -9,6 +9,7 @@ import net.minecraft.block.Block; import net.minecraft.block.BlockTNT; +import net.minecraft.block.material.Material; import net.minecraft.block.state.IBlockState; import net.minecraft.entity.EntityLivingBase; import net.minecraft.init.Blocks; @@ -22,8 +23,8 @@ public abstract class TntBlockMixin extends Block { // Dummy constructor, I'm not sure if this is how it's supposed to be done or if I'm bad at Mixins. - public TntBlockMixin() { - super(null); + public TntBlockMixin(Material mat) { + super(mat); } @Inject(method = "()V", at = @At("RETURN")) @@ -39,7 +40,6 @@ public Item getItemDropped(IBlockState state, Random rand, int fortune) { } // More Mixin hacks: always place TNT blocks with the EXPLODE state set to true - @Deprecated @Override public IBlockState getStateForPlacement(World worldIn, BlockPos pos, EnumFacing facing, float hitX, float hitY, float hitZ, int meta, EntityLivingBase placer) { return getStateFromMeta(meta).withProperty(BlockTNT.EXPLODE, true);