Move NeoForge shims out of exported packages
All checks were successful
Build / build (push) Successful in 9m21s

This commit is contained in:
MrSphay
2026-05-07 01:45:30 +02:00
parent d75f342b4f
commit 5f3338e8a7
31 changed files with 46 additions and 46 deletions

View File

@@ -8,7 +8,7 @@ import java.util.function.Supplier;
import net.minecraft.network.FriendlyByteBuf;
import net.neoforged.api.distmarker.Dist;
import net.neoforged.api.distmarker.OnlyIn;
import net.neoforged.neoforge.network.NetworkEvent;
import com.vinlanx.explosionoverhaul.compat.network.NetworkEvent;
public class BlurTestPacket {
private final int durationSeconds;

View File

@@ -8,7 +8,7 @@ import java.util.function.Supplier;
import net.minecraft.network.FriendlyByteBuf;
import net.neoforged.api.distmarker.Dist;
import net.neoforged.api.distmarker.OnlyIn;
import net.neoforged.neoforge.network.NetworkEvent;
import com.vinlanx.explosionoverhaul.compat.network.NetworkEvent;
public class CameraShakeConcussionPacket {
private final int durationSeconds;

View File

@@ -7,8 +7,8 @@ import com.vinlanx.explosionoverhaul.client.ClientEffects;
import java.util.function.Supplier;
import net.minecraft.network.FriendlyByteBuf;
import net.neoforged.api.distmarker.Dist;
import net.neoforged.fml.DistExecutor;
import net.neoforged.neoforge.network.NetworkEvent;
import com.vinlanx.explosionoverhaul.compat.DistExecutor;
import com.vinlanx.explosionoverhaul.compat.network.NetworkEvent;
public class CameraShakePacket {
private final float intensity;

View File

@@ -4,7 +4,7 @@
package com.vinlanx.explosionoverhaul;
import net.neoforged.neoforge.client.event.sound.PlaySoundEvent;
import net.neoforged.neoforge.event.TickEvent;
import com.vinlanx.explosionoverhaul.compat.TickEvent;
import net.neoforged.bus.api.EventPriority;
import net.neoforged.bus.api.SubscribeEvent;

View File

@@ -7,7 +7,7 @@ import com.vinlanx.explosionoverhaul.client.ClientEffects;
import java.util.function.Supplier;
import net.minecraft.network.FriendlyByteBuf;
import net.minecraft.world.phys.Vec3;
import net.neoforged.neoforge.network.NetworkEvent;
import com.vinlanx.explosionoverhaul.compat.network.NetworkEvent;
public class ExplosionVisualsPacket {
private final Vec3 position;

View File

@@ -8,8 +8,8 @@ import java.util.function.Supplier;
import net.minecraft.network.FriendlyByteBuf;
import net.minecraft.world.phys.Vec3;
import net.neoforged.api.distmarker.Dist;
import net.neoforged.fml.DistExecutor;
import net.neoforged.neoforge.network.NetworkEvent;
import com.vinlanx.explosionoverhaul.compat.DistExecutor;
import com.vinlanx.explosionoverhaul.compat.network.NetworkEvent;
public class FlashEffectPacket {
private final Vec3 explosionPos;

View File

@@ -8,7 +8,7 @@ import java.util.function.Supplier;
import net.minecraft.network.FriendlyByteBuf;
import net.neoforged.api.distmarker.Dist;
import net.neoforged.api.distmarker.OnlyIn;
import net.neoforged.neoforge.network.NetworkEvent;
import com.vinlanx.explosionoverhaul.compat.network.NetworkEvent;
public class LowPassTestPacket {
private final int durationSeconds;

View File

@@ -10,8 +10,8 @@ import net.minecraft.client.Minecraft;
import net.minecraft.network.FriendlyByteBuf;
import net.minecraft.network.chat.Component;
import net.neoforged.api.distmarker.Dist;
import net.neoforged.fml.DistExecutor;
import net.neoforged.neoforge.network.NetworkEvent;
import com.vinlanx.explosionoverhaul.compat.DistExecutor;
import com.vinlanx.explosionoverhaul.compat.network.NetworkEvent;
public class OpenALTogglePacket {
private final String target;

View File

@@ -27,8 +27,8 @@ import com.vinlanx.explosionoverhaul.StartConcussionPacket;
import com.vinlanx.explosionoverhaul.SuppressExplosionSoundPacket;
import net.minecraft.resources.ResourceLocation;
import net.minecraft.server.level.ServerPlayer;
import net.neoforged.neoforge.network.NetworkRegistry;
import net.neoforged.neoforge.network.simple.SimpleChannel;
import com.vinlanx.explosionoverhaul.compat.network.NetworkRegistry;
import com.vinlanx.explosionoverhaul.compat.network.simple.SimpleChannel;
public class PacketHandler {
private static final String PROTOCOL_VERSION = "1";

View File

@@ -9,8 +9,8 @@ import net.minecraft.network.FriendlyByteBuf;
import net.minecraft.resources.ResourceLocation;
import net.minecraft.world.phys.Vec3;
import net.neoforged.api.distmarker.Dist;
import net.neoforged.fml.DistExecutor;
import net.neoforged.neoforge.network.NetworkEvent;
import com.vinlanx.explosionoverhaul.compat.DistExecutor;
import com.vinlanx.explosionoverhaul.compat.network.NetworkEvent;
public class PlayTrackedSoundPacket {
private final Vec3 explosionPos;

View File

@@ -7,7 +7,7 @@ import com.vinlanx.explosionoverhaul.BlockIndexManager;
import java.util.function.Supplier;
import net.minecraft.network.FriendlyByteBuf;
import net.minecraft.server.level.ServerPlayer;
import net.neoforged.neoforge.network.NetworkEvent;
import com.vinlanx.explosionoverhaul.compat.network.NetworkEvent;
public class ScanControlPacket {
private final boolean startScan;

View File

@@ -6,7 +6,7 @@ package com.vinlanx.explosionoverhaul;
import com.vinlanx.explosionoverhaul.ScanInfoHUD;
import java.util.function.Supplier;
import net.minecraft.network.FriendlyByteBuf;
import net.neoforged.neoforge.network.NetworkEvent;
import com.vinlanx.explosionoverhaul.compat.network.NetworkEvent;
public class ScanInfoPacket {
private final boolean show;

View File

@@ -7,7 +7,7 @@ import com.vinlanx.explosionoverhaul.BlockIndexManager;
import java.util.function.Supplier;
import net.minecraft.network.FriendlyByteBuf;
import net.minecraft.server.level.ServerPlayer;
import net.neoforged.neoforge.network.NetworkEvent;
import com.vinlanx.explosionoverhaul.compat.network.NetworkEvent;
public class ScanLoadControlPacket {
private final boolean loadExisting;

View File

@@ -6,7 +6,7 @@ package com.vinlanx.explosionoverhaul;
import com.vinlanx.explosionoverhaul.ScanLoadPromptHUD;
import java.util.function.Supplier;
import net.minecraft.network.FriendlyByteBuf;
import net.neoforged.neoforge.network.NetworkEvent;
import com.vinlanx.explosionoverhaul.compat.network.NetworkEvent;
public class ScanLoadPromptPacket {
private final boolean showPrompt;

View File

@@ -6,7 +6,7 @@ package com.vinlanx.explosionoverhaul;
import com.vinlanx.explosionoverhaul.ScanProgressHUD;
import java.util.function.Supplier;
import net.minecraft.network.FriendlyByteBuf;
import net.neoforged.neoforge.network.NetworkEvent;
import com.vinlanx.explosionoverhaul.compat.network.NetworkEvent;
public class ScanProgressPacket {
private final int totalChunks;

View File

@@ -6,7 +6,7 @@ package com.vinlanx.explosionoverhaul;
import com.vinlanx.explosionoverhaul.ScanPromptHUD;
import java.util.function.Supplier;
import net.minecraft.network.FriendlyByteBuf;
import net.neoforged.neoforge.network.NetworkEvent;
import com.vinlanx.explosionoverhaul.compat.network.NetworkEvent;
public class ScanPromptPacket {
private final boolean showPrompt;

View File

@@ -7,8 +7,8 @@ import com.vinlanx.explosionoverhaul.client.ClientEffects;
import java.util.function.Supplier;
import net.minecraft.network.FriendlyByteBuf;
import net.neoforged.api.distmarker.Dist;
import net.neoforged.fml.DistExecutor;
import net.neoforged.neoforge.network.NetworkEvent;
import com.vinlanx.explosionoverhaul.compat.DistExecutor;
import com.vinlanx.explosionoverhaul.compat.network.NetworkEvent;
public class SpawnAmbientCaveDustPacket {
private final float power;

View File

@@ -11,8 +11,8 @@ import net.minecraft.core.particles.ParticleOptions;
import net.minecraft.network.FriendlyByteBuf;
import net.minecraft.world.phys.Vec3;
import net.neoforged.api.distmarker.Dist;
import net.neoforged.fml.DistExecutor;
import net.neoforged.neoforge.network.NetworkEvent;
import com.vinlanx.explosionoverhaul.compat.DistExecutor;
import com.vinlanx.explosionoverhaul.compat.network.NetworkEvent;
public class SpawnCustomGlowPacket {
private final Vec3 pos;

View File

@@ -8,8 +8,8 @@ import java.util.function.Supplier;
import net.minecraft.network.FriendlyByteBuf;
import net.minecraft.world.phys.Vec3;
import net.neoforged.api.distmarker.Dist;
import net.neoforged.fml.DistExecutor;
import net.neoforged.neoforge.network.NetworkEvent;
import com.vinlanx.explosionoverhaul.compat.DistExecutor;
import com.vinlanx.explosionoverhaul.compat.network.NetworkEvent;
public class SpawnDustCloudPacket {
private final Vec3 position;

View File

@@ -8,8 +8,8 @@ import java.util.function.Supplier;
import net.minecraft.network.FriendlyByteBuf;
import net.minecraft.world.phys.Vec3;
import net.neoforged.api.distmarker.Dist;
import net.neoforged.fml.DistExecutor;
import net.neoforged.neoforge.network.NetworkEvent;
import com.vinlanx.explosionoverhaul.compat.DistExecutor;
import com.vinlanx.explosionoverhaul.compat.network.NetworkEvent;
public class SpawnLineSparksPacket {
private final Vec3 position;

View File

@@ -8,8 +8,8 @@ import java.util.function.Supplier;
import net.minecraft.network.FriendlyByteBuf;
import net.minecraft.world.phys.Vec3;
import net.neoforged.api.distmarker.Dist;
import net.neoforged.fml.DistExecutor;
import net.neoforged.neoforge.network.NetworkEvent;
import com.vinlanx.explosionoverhaul.compat.DistExecutor;
import com.vinlanx.explosionoverhaul.compat.network.NetworkEvent;
public class SpawnMistCloudPacket {
private final Vec3 position;

View File

@@ -8,8 +8,8 @@ import java.util.function.Supplier;
import net.minecraft.network.FriendlyByteBuf;
import net.minecraft.world.phys.Vec3;
import net.neoforged.api.distmarker.Dist;
import net.neoforged.fml.DistExecutor;
import net.neoforged.neoforge.network.NetworkEvent;
import com.vinlanx.explosionoverhaul.compat.DistExecutor;
import com.vinlanx.explosionoverhaul.compat.network.NetworkEvent;
public class SpawnShockwavePacket {
private final Vec3 position;

View File

@@ -7,8 +7,8 @@ import com.vinlanx.explosionoverhaul.client.ConcussionAudioEffect;
import java.util.function.Supplier;
import net.minecraft.network.FriendlyByteBuf;
import net.neoforged.api.distmarker.Dist;
import net.neoforged.fml.DistExecutor;
import net.neoforged.neoforge.network.NetworkEvent;
import com.vinlanx.explosionoverhaul.compat.DistExecutor;
import com.vinlanx.explosionoverhaul.compat.network.NetworkEvent;
public class StartConcussionPacket {
private final float power;

View File

@@ -7,8 +7,8 @@ import com.vinlanx.explosionoverhaul.ClientSoundHandler;
import java.util.function.Supplier;
import net.minecraft.network.FriendlyByteBuf;
import net.neoforged.api.distmarker.Dist;
import net.neoforged.fml.DistExecutor;
import net.neoforged.neoforge.network.NetworkEvent;
import com.vinlanx.explosionoverhaul.compat.DistExecutor;
import com.vinlanx.explosionoverhaul.compat.network.NetworkEvent;
public class SuppressExplosionSoundPacket {
private final float power;

View File

@@ -10,7 +10,7 @@ import net.minecraft.client.Minecraft;
import net.minecraft.client.gui.screens.Screen;
import net.minecraft.client.gui.screens.TitleScreen;
import net.neoforged.api.distmarker.Dist;
import net.neoforged.neoforge.event.TickEvent;
import com.vinlanx.explosionoverhaul.compat.TickEvent;
import net.neoforged.bus.api.SubscribeEvent;
import net.neoforged.fml.common.Mod;
import net.neoforged.fml.common.EventBusSubscriber;

View File

@@ -5,7 +5,7 @@ package com.vinlanx.explosionoverhaul.client;
import com.vinlanx.explosionoverhaul.client.IntroMusicManager;
import net.neoforged.api.distmarker.Dist;
import net.neoforged.neoforge.event.TickEvent;
import com.vinlanx.explosionoverhaul.compat.TickEvent;
import net.neoforged.bus.api.SubscribeEvent;
import net.neoforged.fml.common.Mod;
import net.neoforged.fml.common.EventBusSubscriber;

View File

@@ -1,4 +1,4 @@
package net.neoforged.fml;
package com.vinlanx.explosionoverhaul.compat;
import java.util.function.Supplier;
import net.neoforged.api.distmarker.Dist;

View File

@@ -1,4 +1,4 @@
package net.neoforged.neoforge.event;
package com.vinlanx.explosionoverhaul.compat;
import net.minecraft.server.MinecraftServer;
import net.neoforged.neoforge.server.ServerLifecycleHooks;

View File

@@ -1,4 +1,4 @@
package net.neoforged.neoforge.network;
package com.vinlanx.explosionoverhaul.compat.network;
import net.minecraft.server.level.ServerPlayer;

View File

@@ -1,9 +1,9 @@
package net.neoforged.neoforge.network;
package com.vinlanx.explosionoverhaul.compat.network;
import com.vinlanx.explosionoverhaul.compat.network.simple.SimpleChannel;
import java.util.function.Predicate;
import java.util.function.Supplier;
import net.minecraft.resources.ResourceLocation;
import net.neoforged.neoforge.network.simple.SimpleChannel;
public final class NetworkRegistry {
private NetworkRegistry() {

View File

@@ -1,10 +1,10 @@
package net.neoforged.neoforge.network.simple;
package com.vinlanx.explosionoverhaul.compat.network.simple;
import com.vinlanx.explosionoverhaul.compat.network.NetworkEvent;
import java.util.function.BiConsumer;
import java.util.function.Function;
import java.util.function.Supplier;
import net.minecraft.network.FriendlyByteBuf;
import net.neoforged.neoforge.network.NetworkEvent;
public class SimpleChannel {
public <MSG> void registerMessage(int id, Class<MSG> messageType, BiConsumer<MSG, FriendlyByteBuf> encoder, Function<FriendlyByteBuf, MSG> decoder, BiConsumer<MSG, Supplier<NetworkEvent.Context>> handler) {