From d98913bb21efd1e7abcdc6a2e3c83d2059387a75 Mon Sep 17 00:00:00 2001 From: Light_Quanta Date: Tue, 4 Mar 2025 23:07:53 +0800 Subject: [PATCH] =?UTF-8?q?=E7=A7=BB=E9=99=A4=E6=97=A0=E4=BA=BA=E6=9C=BA?= =?UTF-8?q?=E7=9A=84=E8=83=BD=E9=87=8F=E5=AD=98=E5=82=A8Capability?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../superbwarfare/entity/vehicle/DroneEntity.java | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/main/java/com/atsuishio/superbwarfare/entity/vehicle/DroneEntity.java b/src/main/java/com/atsuishio/superbwarfare/entity/vehicle/DroneEntity.java index 38bc89b58..952729bec 100644 --- a/src/main/java/com/atsuishio/superbwarfare/entity/vehicle/DroneEntity.java +++ b/src/main/java/com/atsuishio/superbwarfare/entity/vehicle/DroneEntity.java @@ -46,6 +46,8 @@ import net.minecraft.world.level.Explosion; import net.minecraft.world.level.Level; import net.minecraft.world.phys.AABB; import net.minecraft.world.phys.Vec3; +import net.minecraftforge.common.capabilities.Capability; +import net.minecraftforge.common.util.LazyOptional; import net.minecraftforge.event.ForgeEventFactory; import net.minecraftforge.items.ItemHandlerHelper; import net.minecraftforge.network.NetworkHooks; @@ -155,6 +157,11 @@ public class DroneEntity extends MobileVehicleEntity implements GeoEntity { compound.putInt("KamikazeMode", this.entityData.get(KAMIKAZE_MODE)); } + @Override + public @NotNull LazyOptional getCapability(@NotNull Capability cap) { + return LazyOptional.empty(); + } + @Override public void readAdditionalSaveData(CompoundTag compound) { super.readAdditionalSaveData(compound);