From abdaee98c9079a8a16f5d272c81fc704b658f217 Mon Sep 17 00:00:00 2001 From: to_binio Date: Thu, 5 Oct 2023 18:05:01 +0200 Subject: [PATCH] minor cleanups --- .../java/tobinio/realarrowtip/ModelPredicateProvider.java | 4 ---- src/main/java/tobinio/realarrowtip/mixin/BowItemMixin.java | 1 - src/main/java/tobinio/realarrowtip/mixin/ItemColorsMixin.java | 3 --- src/main/java/tobinio/realarrowtip/mixin/ItemMixin.java | 1 - .../realarrowtip/mixin/ProjectileEntityRendererMixin.java | 2 -- 5 files changed, 11 deletions(-) diff --git a/src/main/java/tobinio/realarrowtip/ModelPredicateProvider.java b/src/main/java/tobinio/realarrowtip/ModelPredicateProvider.java index 9bac494..481afbd 100644 --- a/src/main/java/tobinio/realarrowtip/ModelPredicateProvider.java +++ b/src/main/java/tobinio/realarrowtip/ModelPredicateProvider.java @@ -1,12 +1,8 @@ package tobinio.realarrowtip; import net.minecraft.client.item.ModelPredicateProviderRegistry; -import net.minecraft.client.world.ClientWorld; -import net.minecraft.entity.LivingEntity; import net.minecraft.entity.mob.StrayEntity; import net.minecraft.item.CrossbowItem; -import net.minecraft.item.Item; -import net.minecraft.item.ItemStack; import net.minecraft.item.Items; import net.minecraft.util.Identifier; diff --git a/src/main/java/tobinio/realarrowtip/mixin/BowItemMixin.java b/src/main/java/tobinio/realarrowtip/mixin/BowItemMixin.java index 38624bb..77909b9 100644 --- a/src/main/java/tobinio/realarrowtip/mixin/BowItemMixin.java +++ b/src/main/java/tobinio/realarrowtip/mixin/BowItemMixin.java @@ -17,7 +17,6 @@ public abstract class BowItemMixin extends ItemMixin { @Override protected void useOnEntity(World world, LivingEntity user, ItemStack stack, int remainingUseTicks, CallbackInfo ci) { - stack.setHolder(user); } } diff --git a/src/main/java/tobinio/realarrowtip/mixin/ItemColorsMixin.java b/src/main/java/tobinio/realarrowtip/mixin/ItemColorsMixin.java index e6cc818..1adcac7 100644 --- a/src/main/java/tobinio/realarrowtip/mixin/ItemColorsMixin.java +++ b/src/main/java/tobinio/realarrowtip/mixin/ItemColorsMixin.java @@ -8,14 +8,12 @@ import net.minecraft.entity.LivingEntity; import net.minecraft.entity.mob.StrayEntity; import net.minecraft.item.ItemStack; import net.minecraft.item.Items; -import net.minecraft.potion.Potion; import net.minecraft.potion.PotionUtil; import net.minecraft.potion.Potions; import org.spongepowered.asm.mixin.Mixin; import org.spongepowered.asm.mixin.injection.At; import org.spongepowered.asm.mixin.injection.Inject; import org.spongepowered.asm.mixin.injection.callback.CallbackInfoReturnable; -import tobinio.realarrowtip.RealArrowTip; import java.util.Optional; @@ -30,7 +28,6 @@ public abstract class ItemColorsMixin { @Inject (method = "create", at = @At (value = "RETURN")) private static void create(BlockColors blockColors, CallbackInfoReturnable cir, @Local ItemColors itemColors) { - itemColors.register((stack, tintIndex) -> { if (tintIndex != 1) return -1; diff --git a/src/main/java/tobinio/realarrowtip/mixin/ItemMixin.java b/src/main/java/tobinio/realarrowtip/mixin/ItemMixin.java index 6bdfa83..63e6e08 100644 --- a/src/main/java/tobinio/realarrowtip/mixin/ItemMixin.java +++ b/src/main/java/tobinio/realarrowtip/mixin/ItemMixin.java @@ -21,6 +21,5 @@ public class ItemMixin { @Inject (method = "usageTick", at = @At (value = "HEAD")) protected void useOnEntity(World world, LivingEntity user, ItemStack stack, int remainingUseTicks, CallbackInfo ci) { - } } diff --git a/src/main/java/tobinio/realarrowtip/mixin/ProjectileEntityRendererMixin.java b/src/main/java/tobinio/realarrowtip/mixin/ProjectileEntityRendererMixin.java index 3d87cec..948b444 100644 --- a/src/main/java/tobinio/realarrowtip/mixin/ProjectileEntityRendererMixin.java +++ b/src/main/java/tobinio/realarrowtip/mixin/ProjectileEntityRendererMixin.java @@ -15,11 +15,9 @@ import net.minecraft.util.math.RotationAxis; import org.joml.Matrix3f; import org.joml.Matrix4f; import org.spongepowered.asm.mixin.Mixin; -import org.spongepowered.asm.mixin.Shadow; import org.spongepowered.asm.mixin.Unique; import org.spongepowered.asm.mixin.injection.At; import org.spongepowered.asm.mixin.injection.Inject; -import org.spongepowered.asm.mixin.injection.Redirect; import org.spongepowered.asm.mixin.injection.callback.CallbackInfo; import tobinio.realarrowtip.RealArrowTip; -- 2.51.2