From dc4a23684168de9f8f1605f2ebc9ae42563984ad Mon Sep 17 00:00:00 2001 From: Atsuihsio <842960157@qq.com> Date: Wed, 31 Jul 2024 17:34:55 +0800 Subject: [PATCH] =?UTF-8?q?=E8=B0=83=E6=95=B4mle1934=E7=9A=84=E4=B9=98?= =?UTF-8?q?=E5=AE=A2=E4=BD=8D=E7=BD=AE=EF=BC=8C=E7=AC=AC=E4=B8=89=E4=BA=BA?= =?UTF-8?q?=E7=A7=B0=E8=A7=86=E8=A7=92=E4=BD=8D=E7=BD=AE=E5=92=8C=E7=A2=B0?= =?UTF-8?q?=E6=92=9E=E7=AE=B1=E5=A4=A7=E5=B0=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/net/mcreator/superbwarfare/entity/Mle1934Entity.java | 2 +- .../java/net/mcreator/superbwarfare/init/ModEntities.java | 4 ++-- .../java/net/mcreator/superbwarfare/mixins/CameraMixin.java | 4 ++++ 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/src/main/java/net/mcreator/superbwarfare/entity/Mle1934Entity.java b/src/main/java/net/mcreator/superbwarfare/entity/Mle1934Entity.java index 8c6adb8d0..c7380be87 100644 --- a/src/main/java/net/mcreator/superbwarfare/entity/Mle1934Entity.java +++ b/src/main/java/net/mcreator/superbwarfare/entity/Mle1934Entity.java @@ -104,7 +104,7 @@ public class Mle1934Entity extends PathfinderMob implements GeoEntity { @Override public double getPassengersRidingOffset() { - return super.getPassengersRidingOffset() - 0.25; + return super.getPassengersRidingOffset() - 0.1; } @Override diff --git a/src/main/java/net/mcreator/superbwarfare/init/ModEntities.java b/src/main/java/net/mcreator/superbwarfare/init/ModEntities.java index d447f67f8..616666d77 100644 --- a/src/main/java/net/mcreator/superbwarfare/init/ModEntities.java +++ b/src/main/java/net/mcreator/superbwarfare/init/ModEntities.java @@ -27,9 +27,9 @@ public class ModEntities { public static final RegistryObject> CLAYMORE = register("claymore", EntityType.Builder.of(ClaymoreEntity::new, MobCategory.CREATURE).setShouldReceiveVelocityUpdates(true).setTrackingRange(64).setUpdateInterval(3).setCustomClientFactory(ClaymoreEntity::new).fireImmune().sized(0.5f, 0.5f)); public static final RegistryObject> MK_42 = register("mk_42", - EntityType.Builder.of(Mk42Entity::new, MobCategory.CREATURE).setShouldReceiveVelocityUpdates(true).setTrackingRange(64).setUpdateInterval(3).setCustomClientFactory(Mk42Entity::new).fireImmune().sized(5.4f, 3.5f)); + EntityType.Builder.of(Mk42Entity::new, MobCategory.CREATURE).setShouldReceiveVelocityUpdates(true).setTrackingRange(64).setUpdateInterval(3).setCustomClientFactory(Mk42Entity::new).fireImmune().sized(3.4f, 3.5f)); public static final RegistryObject> MLE_1934 = register("mle_1934", - EntityType.Builder.of(Mle1934Entity::new, MobCategory.CREATURE).setShouldReceiveVelocityUpdates(true).setTrackingRange(64).setUpdateInterval(3).setCustomClientFactory(Mle1934Entity::new).fireImmune().sized(5.4f, 3.5f)); + EntityType.Builder.of(Mle1934Entity::new, MobCategory.CREATURE).setShouldReceiveVelocityUpdates(true).setTrackingRange(64).setUpdateInterval(3).setCustomClientFactory(Mle1934Entity::new).fireImmune().sized(6f, 3.7f)); public static final RegistryObject> DRONE = register("drone", EntityType.Builder.of(DroneEntity::new, MobCategory.CREATURE).setShouldReceiveVelocityUpdates(true).setTrackingRange(64).setUpdateInterval(3).setCustomClientFactory(DroneEntity::new).sized(0.7f, 0.175f)); diff --git a/src/main/java/net/mcreator/superbwarfare/mixins/CameraMixin.java b/src/main/java/net/mcreator/superbwarfare/mixins/CameraMixin.java index 79b516115..efcdae2be 100644 --- a/src/main/java/net/mcreator/superbwarfare/mixins/CameraMixin.java +++ b/src/main/java/net/mcreator/superbwarfare/mixins/CameraMixin.java @@ -2,6 +2,7 @@ package net.mcreator.superbwarfare.mixins; import net.mcreator.superbwarfare.entity.DroneEntity; import net.mcreator.superbwarfare.entity.Mk42Entity; +import net.mcreator.superbwarfare.entity.Mle1934Entity; import net.mcreator.superbwarfare.init.ModItems; import net.minecraft.client.Camera; import net.minecraft.client.Minecraft; @@ -52,6 +53,9 @@ public abstract class CameraMixin { if (thirdPerson && entity.getVehicle() instanceof Mk42Entity) { move(-getMaxZoom(8), 1.0, 0.0); } + if (thirdPerson && entity.getVehicle() instanceof Mle1934Entity) { + move(-getMaxZoom(10), 1.3, 0.0); + } } @Shadow