From 43527ae087db5c629ca45933ab6357b2c3f87043 Mon Sep 17 00:00:00 2001 From: Ned Loynd Date: Tue, 6 Jun 2023 17:39:10 +1000 Subject: [PATCH] Minor optimisations --- .../github/NeRdTheNed/Punch2Prime/Mixin/TntBlockMixin.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) 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);