Fix Mob Spawn, Mount and Cloner Packets

This commit is contained in:
Kam committed 2025-03-11 21:48:07 -04:00
1 parent a1a0ebdc3f
commit 7e2ed41169
3 files changed
+16 -24

No files matched your search

@@ -3,10 +3,7 @@ package kamkeel.npcs.network.packets.request;
import cpw.mods.fml.relauncher.Side;
import cpw.mods.fml.relauncher.SideOnly;
import io.netty.buffer.ByteBuf;
import kamkeel.npcs.network.AbstractPacket;
import kamkeel.npcs.network.PacketChannel;
import kamkeel.npcs.network.PacketHandler;
import kamkeel.npcs.network.PacketUtil;
import kamkeel.npcs.network.*;
import kamkeel.npcs.network.enums.EnumItemPacketType;
import kamkeel.npcs.network.enums.EnumRequestPacket;
import kamkeel.npcs.util.ByteBufUtils;
@@ -79,11 +76,11 @@ public final class MountPacket extends AbstractPacket {
}
}
public static MountPacket Player() {
return new MountPacket(Action.Player, new NBTTagCompound());
public static void Player() {
PacketClient.sendClient(new MountPacket(Action.Player, new NBTTagCompound()));
}
public static MountPacket Spawn(NBTTagCompound compound) {
return new MountPacket(Action.Spawn, compound);
public static void Spawn(NBTTagCompound compound) {
PacketClient.sendClient(new MountPacket(Action.Spawn, compound));
}
private enum Action {
@@ -3,10 +3,7 @@ package kamkeel.npcs.network.packets.request.clone;
import cpw.mods.fml.relauncher.Side;
import cpw.mods.fml.relauncher.SideOnly;
import io.netty.buffer.ByteBuf;
import kamkeel.npcs.network.AbstractPacket;
import kamkeel.npcs.network.PacketChannel;
import kamkeel.npcs.network.PacketHandler;
import kamkeel.npcs.network.PacketUtil;
import kamkeel.npcs.network.*;
import kamkeel.npcs.network.enums.EnumItemPacketType;
import kamkeel.npcs.network.enums.EnumRequestPacket;
import kamkeel.npcs.util.ByteBufUtils;
@@ -52,11 +49,11 @@ public class MobSpawnerPacket extends AbstractPacket {
this.compound = compound;
}
public static MobSpawnerPacket Server(int x, int y, int z, String name, int tab) {
return new MobSpawnerPacket(Action.Server, x, y, z, name, tab);
public static void Server(int x, int y, int z, String name, int tab) {
PacketClient.sendClient(new MobSpawnerPacket(Action.Server, x, y, z, name, tab));
}
public static MobSpawnerPacket Client(int x, int y, int z, NBTTagCompound compound) {
return new MobSpawnerPacket(Action.Client, x, y, z, compound);
public static void Client(int x, int y, int z, NBTTagCompound compound) {
PacketClient.sendClient(new MobSpawnerPacket(Action.Client, x, y, z, compound));
}
@Override
@@ -4,10 +4,7 @@ import cpw.mods.fml.common.FMLCommonHandler;
import cpw.mods.fml.relauncher.Side;
import cpw.mods.fml.relauncher.SideOnly;
import io.netty.buffer.ByteBuf;
import kamkeel.npcs.network.AbstractPacket;
import kamkeel.npcs.network.PacketChannel;
import kamkeel.npcs.network.PacketHandler;
import kamkeel.npcs.network.PacketUtil;
import kamkeel.npcs.network.*;
import kamkeel.npcs.network.enums.EnumItemPacketType;
import kamkeel.npcs.network.enums.EnumRequestPacket;
import kamkeel.npcs.util.ByteBufUtils;
@@ -58,11 +55,12 @@ public class SpawnMobPacket extends AbstractPacket {
this.compound = compound;
}
public static SpawnMobPacket Server(int x, int y, int z, String name, int tab) {
return new SpawnMobPacket(Action.Server, x, y, z, name, tab);
public static void Server(int x, int y, int z, String name, int tab) {
PacketClient.sendClient(new SpawnMobPacket(Action.Server, x, y, z, name, tab));
}
public static SpawnMobPacket Client(int x, int y, int z, NBTTagCompound compound) {
return new SpawnMobPacket(Action.Client, x, y, z, compound);
public static void Client(int x, int y, int z, NBTTagCompound compound) {
PacketClient.sendClient(new SpawnMobPacket(Action.Client, x, y, z, compound));
}
@Override