diff --git a/src/main/java/com/vinlanx/explosionoverhaul/ServerExplosionHandler.java b/src/main/java/com/vinlanx/explosionoverhaul/ServerExplosionHandler.java index 8da4d30..7aff719 100644 --- a/src/main/java/com/vinlanx/explosionoverhaul/ServerExplosionHandler.java +++ b/src/main/java/com/vinlanx/explosionoverhaul/ServerExplosionHandler.java @@ -205,7 +205,7 @@ public class ServerExplosionHandler { } private static boolean hasLineOfSight(ServerLevel level, Vec3 from, Vec3 to) { - return level.clip(new ClipContext(from, to, ClipContext.Block.COLLIDER, ClipContext.Fluid.NONE, null)).getType() == HitResult.Type.MISS; + return level.clip(new ClipContext(from, to, ClipContext.Block.COLLIDER, ClipContext.Fluid.NONE, (Entity)null)).getType() == HitResult.Type.MISS; } private static boolean isInCave(ServerLevel level, BlockPos pos) { diff --git a/src/main/java/com/vinlanx/explosionoverhaul/compat/network/simple/SimpleChannel.java b/src/main/java/com/vinlanx/explosionoverhaul/compat/network/simple/SimpleChannel.java index cec2465..36c40a6 100644 --- a/src/main/java/com/vinlanx/explosionoverhaul/compat/network/simple/SimpleChannel.java +++ b/src/main/java/com/vinlanx/explosionoverhaul/compat/network/simple/SimpleChannel.java @@ -15,7 +15,6 @@ import net.minecraft.network.protocol.common.custom.CustomPacketPayload; import net.minecraft.resources.ResourceLocation; import net.minecraft.server.level.ServerPlayer; import net.minecraft.world.entity.player.Player; -import net.neoforged.neoforge.client.network.ClientPacketDistributor; import net.neoforged.neoforge.network.PacketDistributor; import net.neoforged.neoforge.network.event.RegisterPayloadHandlersEvent; import net.neoforged.neoforge.network.handling.IPayloadContext; @@ -52,7 +51,7 @@ public class SimpleChannel { public void sendToServer(Object message) { LegacyPayload payload = this.encodePayload(message); if (payload != null) { - ClientPacketDistributor.sendToServer(payload); + PacketDistributor.sendToServer(payload); } }