Files
Explosion-Overhaul/com/vinlanx/explosionoverhaul/PacketHandler.java
2026-05-04 10:03:58 +00:00

63 lines
5.4 KiB
Java

/*
* Decompiled with CFR 0.152.
*/
package com.vinlanx.explosionoverhaul;
import com.vinlanx.explosionoverhaul.BlurTestPacket;
import com.vinlanx.explosionoverhaul.CameraShakeConcussionPacket;
import com.vinlanx.explosionoverhaul.CameraShakePacket;
import com.vinlanx.explosionoverhaul.ExplosionVisualsPacket;
import com.vinlanx.explosionoverhaul.FlashEffectPacket;
import com.vinlanx.explosionoverhaul.LowPassTestPacket;
import com.vinlanx.explosionoverhaul.OpenALTogglePacket;
import com.vinlanx.explosionoverhaul.PlayTrackedSoundPacket;
import com.vinlanx.explosionoverhaul.ScanControlPacket;
import com.vinlanx.explosionoverhaul.ScanInfoPacket;
import com.vinlanx.explosionoverhaul.ScanLoadControlPacket;
import com.vinlanx.explosionoverhaul.ScanLoadPromptPacket;
import com.vinlanx.explosionoverhaul.ScanProgressPacket;
import com.vinlanx.explosionoverhaul.ScanPromptPacket;
import com.vinlanx.explosionoverhaul.SpawnAmbientCaveDustPacket;
import com.vinlanx.explosionoverhaul.SpawnCustomGlowPacket;
import com.vinlanx.explosionoverhaul.SpawnDustCloudPacket;
import com.vinlanx.explosionoverhaul.SpawnLineSparksPacket;
import com.vinlanx.explosionoverhaul.SpawnMistCloudPacket;
import com.vinlanx.explosionoverhaul.SpawnShockwavePacket;
import com.vinlanx.explosionoverhaul.StartConcussionPacket;
import com.vinlanx.explosionoverhaul.SuppressExplosionSoundPacket;
import net.minecraft.resources.ResourceLocation;
import net.minecraftforge.network.NetworkRegistry;
import net.minecraftforge.network.simple.SimpleChannel;
public class PacketHandler {
private static final String PROTOCOL_VERSION = "1";
public static final SimpleChannel INSTANCE = NetworkRegistry.newSimpleChannel((ResourceLocation)ResourceLocation.fromNamespaceAndPath((String)"explosionoverhaul", (String)"main"), () -> "1", "1"::equals, "1"::equals);
public static void register() {
int messageId = 0;
INSTANCE.registerMessage(messageId++, CameraShakePacket.class, CameraShakePacket::encode, CameraShakePacket::decode, CameraShakePacket::handle);
INSTANCE.registerMessage(messageId++, ExplosionVisualsPacket.class, ExplosionVisualsPacket::encode, ExplosionVisualsPacket::decode, ExplosionVisualsPacket::handle);
INSTANCE.registerMessage(messageId++, SpawnCustomGlowPacket.class, SpawnCustomGlowPacket::encode, SpawnCustomGlowPacket::decode, SpawnCustomGlowPacket::handle);
INSTANCE.registerMessage(messageId++, PlayTrackedSoundPacket.class, PlayTrackedSoundPacket::encode, PlayTrackedSoundPacket::decode, PlayTrackedSoundPacket::handle);
INSTANCE.registerMessage(messageId++, SuppressExplosionSoundPacket.class, SuppressExplosionSoundPacket::encode, SuppressExplosionSoundPacket::decode, SuppressExplosionSoundPacket::handle);
INSTANCE.registerMessage(messageId++, StartConcussionPacket.class, StartConcussionPacket::encode, StartConcussionPacket::decode, StartConcussionPacket::handle);
INSTANCE.registerMessage(messageId++, SpawnShockwavePacket.class, SpawnShockwavePacket::encode, SpawnShockwavePacket::decode, SpawnShockwavePacket::handle);
INSTANCE.registerMessage(messageId++, SpawnDustCloudPacket.class, SpawnDustCloudPacket::encode, SpawnDustCloudPacket::decode, SpawnDustCloudPacket::handle);
INSTANCE.registerMessage(messageId++, SpawnMistCloudPacket.class, SpawnMistCloudPacket::encode, SpawnMistCloudPacket::decode, SpawnMistCloudPacket::handle);
INSTANCE.registerMessage(messageId++, SpawnAmbientCaveDustPacket.class, SpawnAmbientCaveDustPacket::encode, SpawnAmbientCaveDustPacket::decode, SpawnAmbientCaveDustPacket::handle);
INSTANCE.registerMessage(messageId++, SpawnLineSparksPacket.class, SpawnLineSparksPacket::encode, SpawnLineSparksPacket::decode, SpawnLineSparksPacket::handle);
INSTANCE.registerMessage(messageId++, FlashEffectPacket.class, FlashEffectPacket::encode, FlashEffectPacket::decode, FlashEffectPacket::handle);
INSTANCE.registerMessage(messageId++, LowPassTestPacket.class, LowPassTestPacket::encode, LowPassTestPacket::decode, LowPassTestPacket::handle);
INSTANCE.registerMessage(messageId++, BlurTestPacket.class, BlurTestPacket::encode, BlurTestPacket::decode, BlurTestPacket::handle);
INSTANCE.registerMessage(messageId++, CameraShakeConcussionPacket.class, CameraShakeConcussionPacket::encode, CameraShakeConcussionPacket::decode, CameraShakeConcussionPacket::handle);
INSTANCE.registerMessage(messageId++, OpenALTogglePacket.class, OpenALTogglePacket::encode, OpenALTogglePacket::decode, OpenALTogglePacket::handle);
INSTANCE.registerMessage(messageId++, ScanProgressPacket.class, ScanProgressPacket::encode, ScanProgressPacket::new, ScanProgressPacket::handle);
INSTANCE.registerMessage(messageId++, ScanPromptPacket.class, ScanPromptPacket::encode, ScanPromptPacket::decode, ScanPromptPacket::handle);
INSTANCE.registerMessage(messageId++, ScanControlPacket.class, ScanControlPacket::encode, ScanControlPacket::decode, ScanControlPacket::handle);
INSTANCE.registerMessage(messageId++, ScanInfoPacket.class, ScanInfoPacket::encode, ScanInfoPacket::decode, ScanInfoPacket::handle);
INSTANCE.registerMessage(messageId++, ScanLoadPromptPacket.class, ScanLoadPromptPacket::encode, ScanLoadPromptPacket::decode, ScanLoadPromptPacket::handle);
INSTANCE.registerMessage(messageId++, ScanLoadControlPacket.class, ScanLoadControlPacket::encode, ScanLoadControlPacket::decode, ScanLoadControlPacket::handle);
}
}