Skip to content

Commit

Permalink
Merge branch 'Ultimate' of git://github.com/Unknown025/Flans-Mod-Plus…
Browse files Browse the repository at this point in the history
… into Unknown025-Ultimate
  • Loading branch information
SecretAgent12 committed Mar 6, 2022
2 parents b21ad81 + 4c3b2ac commit cf7ee2b
Show file tree
Hide file tree
Showing 2 changed files with 60 additions and 108 deletions.

This file was deleted.

120 changes: 60 additions & 60 deletions src/main/java/com/flansmod/common/network/PacketSendPlayerClasses.java
Original file line number Diff line number Diff line change
@@ -1,60 +1,60 @@
package com.flansmod.common.network;

import com.flansmod.client.gui.GuiTeamSelect;
import com.flansmod.common.FlansMod;
import com.flansmod.common.PlayerData;
import com.flansmod.common.PlayerHandler;
import com.flansmod.common.driveables.mechas.MechaInventory;
import com.flansmod.common.teams.PlayerClass;
import com.flansmod.common.teams.TeamsManager;
import cpw.mods.fml.relauncher.Side;
import cpw.mods.fml.relauncher.SideOnly;
import io.netty.buffer.ByteBuf;
import io.netty.channel.ChannelHandlerContext;
import net.minecraft.client.Minecraft;
import net.minecraft.entity.player.EntityPlayer;
import net.minecraft.entity.player.EntityPlayerMP;
import scala.collection.parallel.ParIterableLike;

public class PacketSendPlayerClasses extends PacketBase {
public PlayerClass[] classes;

@SuppressWarnings("unused")
public PacketSendPlayerClasses() {
}

public PacketSendPlayerClasses(PlayerClass[] classes) {
this.classes = classes;
}

@Override
public void encodeInto(ChannelHandlerContext ctx, ByteBuf data) {

data.writeByte(classes.length);
for (PlayerClass playerClass : classes) {
writeUTF(data, playerClass.shortName);
}
}

@Override
public void decodeInto(ChannelHandlerContext ctx, ByteBuf data) {
byte numClasses = data.readByte();
classes = new PlayerClass[numClasses];
for(int i = 0; i < numClasses; i++)
{
classes[i] = PlayerClass.getClass(readUTF(data));
}
}

@Override
public void handleServerSide(EntityPlayerMP playerEntity) {

}

@Override
@SideOnly(Side.CLIENT)
public void handleClientSide(EntityPlayer clientPlayer) {
Minecraft.getMinecraft().displayGuiScreen(new GuiTeamSelect(classes));
}
}

package com.flansmod.common.network;

import com.flansmod.client.gui.GuiTeamSelect;
import com.flansmod.common.FlansMod;
import com.flansmod.common.PlayerData;
import com.flansmod.common.PlayerHandler;
import com.flansmod.common.driveables.mechas.MechaInventory;
import com.flansmod.common.teams.PlayerClass;
import com.flansmod.common.teams.TeamsManager;
import cpw.mods.fml.relauncher.Side;
import cpw.mods.fml.relauncher.SideOnly;
import io.netty.buffer.ByteBuf;
import io.netty.channel.ChannelHandlerContext;
import net.minecraft.client.Minecraft;
import net.minecraft.entity.player.EntityPlayer;
import net.minecraft.entity.player.EntityPlayerMP;
import scala.collection.parallel.ParIterableLike;

public class PacketSendPlayerClasses extends PacketBase {
public PlayerClass[] classes;

@SuppressWarnings("unused")
public PacketSendPlayerClasses() {
}

public PacketSendPlayerClasses(PlayerClass[] classes) {
this.classes = classes;
}

@Override
public void encodeInto(ChannelHandlerContext ctx, ByteBuf data) {

data.writeByte(classes.length);
for (PlayerClass playerClass : classes) {
writeUTF(data, playerClass.shortName);
}
}

@Override
public void decodeInto(ChannelHandlerContext ctx, ByteBuf data) {
byte numClasses = data.readByte();
classes = new PlayerClass[numClasses];
for(int i = 0; i < numClasses; i++)
{
classes[i] = PlayerClass.getClass(readUTF(data));
}
}

@Override
public void handleServerSide(EntityPlayerMP playerEntity) {

}

@Override
@SideOnly(Side.CLIENT)
public void handleClientSide(EntityPlayer clientPlayer) {
Minecraft.getMinecraft().displayGuiScreen(new GuiTeamSelect(classes));
}
}

0 comments on commit cf7ee2b

Please sign in to comment.