diff --git a/src/main/java/net/mcreator/superbwarfare/block/BarbedWireBlock.java b/src/main/java/net/mcreator/superbwarfare/block/BarbedWireBlock.java index d25a0c9dc..c98bc5420 100644 --- a/src/main/java/net/mcreator/superbwarfare/block/BarbedWireBlock.java +++ b/src/main/java/net/mcreator/superbwarfare/block/BarbedWireBlock.java @@ -30,6 +30,7 @@ import net.minecraft.world.phys.shapes.VoxelShape; import java.util.List; +@SuppressWarnings("deprecation") public class BarbedWireBlock extends Block { public static final BooleanProperty WATERLOGGED = BlockStateProperties.WATERLOGGED; public static final DirectionProperty FACING = HorizontalDirectionalBlock.FACING; diff --git a/src/main/java/net/mcreator/superbwarfare/block/DragonTeethBlock.java b/src/main/java/net/mcreator/superbwarfare/block/DragonTeethBlock.java index e03ca9778..559bba867 100644 --- a/src/main/java/net/mcreator/superbwarfare/block/DragonTeethBlock.java +++ b/src/main/java/net/mcreator/superbwarfare/block/DragonTeethBlock.java @@ -22,6 +22,7 @@ import net.minecraft.world.phys.shapes.CollisionContext; import net.minecraft.world.phys.shapes.Shapes; import net.minecraft.world.phys.shapes.VoxelShape; +@SuppressWarnings("deprecation") public class DragonTeethBlock extends Block { public static final BooleanProperty WATERLOGGED = BlockStateProperties.WATERLOGGED; public DragonTeethBlock() { diff --git a/src/main/java/net/mcreator/superbwarfare/client/renderer/item/M4ItemRenderer.java b/src/main/java/net/mcreator/superbwarfare/client/renderer/item/M4ItemRenderer.java index 9e46129db..33becb535 100644 --- a/src/main/java/net/mcreator/superbwarfare/client/renderer/item/M4ItemRenderer.java +++ b/src/main/java/net/mcreator/superbwarfare/client/renderer/item/M4ItemRenderer.java @@ -79,11 +79,11 @@ public class M4ItemRenderer extends GeoItemRenderer { if (name.equals("flare")) { Player player = Minecraft.getInstance().player; - ItemStack pstack = null; + ItemStack itemStack = null; if (player != null) { - pstack = player.getMainHandItem(); + itemStack = player.getMainHandItem(); } - if (pstack != null && pstack.getOrCreateTag().getDouble("flash_time") > 0) { + if (itemStack != null && itemStack.getOrCreateTag().getDouble("flash_time") > 0) { bone.setHidden(false); bone.setScaleX((float) (0.55 + 0.5 * (Math.random() - 0.5))); bone.setScaleY((float) (0.55 + 0.5 * (Math.random() - 0.5))); @@ -95,6 +95,11 @@ public class M4ItemRenderer extends GeoItemRenderer { if (this.transformType.firstPerson() && renderingArms) { AbstractClientPlayer player = mc.player; + + if (player == null) { + return; + } + PlayerRenderer playerRenderer = (PlayerRenderer) mc.getEntityRenderDispatcher().getRenderer(player); PlayerModel model = playerRenderer.getModel(); stack.pushPose(); diff --git a/src/main/java/net/mcreator/superbwarfare/entity/Mle1934Entity.java b/src/main/java/net/mcreator/superbwarfare/entity/Mle1934Entity.java index d3b5599b3..20449bbea 100644 --- a/src/main/java/net/mcreator/superbwarfare/entity/Mle1934Entity.java +++ b/src/main/java/net/mcreator/superbwarfare/entity/Mle1934Entity.java @@ -388,7 +388,7 @@ public class Mle1934Entity extends PathfinderMob implements GeoEntity, ICannonEn .add(Attributes.KNOCKBACK_RESISTANCE, 1); } - private PlayState movementPredicate(AnimationState event) { + private PlayState movementPredicate(AnimationState event) { if (this.animationprocedure.equals("empty")) { if (this.getFirstPassenger() != null) { @@ -408,7 +408,7 @@ public class Mle1934Entity extends PathfinderMob implements GeoEntity, ICannonEn return PlayState.STOP; } - private PlayState procedurePredicate(AnimationState event) { + private PlayState procedurePredicate(AnimationState event) { if (!animationprocedure.equals("empty") && event.getController().getAnimationState() == AnimationController.State.STOPPED) { event.getController().setAnimation(RawAnimation.begin().thenPlay(this.animationprocedure)); if (event.getController().getAnimationState() == AnimationController.State.STOPPED) {