aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/com/detrav/net
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/com/detrav/net')
-rw-r--r--src/main/java/com/detrav/net/DetravModePacket03.java57
-rw-r--r--src/main/java/com/detrav/net/DetravModeSwitchPacket02.java104
-rw-r--r--src/main/java/com/detrav/net/DetravNetwork.java2
3 files changed, 0 insertions, 163 deletions
diff --git a/src/main/java/com/detrav/net/DetravModePacket03.java b/src/main/java/com/detrav/net/DetravModePacket03.java
deleted file mode 100644
index 0d087dedf3..0000000000
--- a/src/main/java/com/detrav/net/DetravModePacket03.java
+++ /dev/null
@@ -1,57 +0,0 @@
-package com.detrav.net;
-
-import com.detrav.events.DetravDrawBlockHighlightEventHandler;
-import com.google.common.io.ByteArrayDataInput;
-import com.google.common.io.ByteArrayDataOutput;
-import com.google.common.io.ByteStreams;
-import net.minecraft.entity.player.EntityPlayer;
-
-/**
- * Created by wital_000 on 18.04.2016.
- */
-public class DetravModePacket03 extends DetravPacket {
-
- EntityPlayer player;
- long mode = 0L;
-
- public DetravModePacket03()
- {
- player =null;
- }
-
- public DetravModePacket03(EntityPlayer aPlayer)
- {
- player = aPlayer;
- }
-
- public DetravModePacket03(long aMode)
- {
- mode = aMode;
- }
-
-
- @Override
- public int getPacketID() {
- return 3;
- }
-
- @Override
- public byte[] encode() {
- ByteArrayDataOutput tOut = ByteStreams.newDataOutput(1);
- if (player != null)
- tOut.writeLong(player.getEntityData().getLong("detrav.minning.mode"));
- else tOut.writeLong(0L);
- return tOut.toByteArray();
- }
-
- @Override
- public Object decode(ByteArrayDataInput aData) {
- long aMode = aData.readLong();
- return new DetravModePacket03(aMode);
- }
-
- @Override
- public void process() {
- DetravDrawBlockHighlightEventHandler.modeBlockBreak = mode;
- }
-}
diff --git a/src/main/java/com/detrav/net/DetravModeSwitchPacket02.java b/src/main/java/com/detrav/net/DetravModeSwitchPacket02.java
deleted file mode 100644
index 0296f6bdab..0000000000
--- a/src/main/java/com/detrav/net/DetravModeSwitchPacket02.java
+++ /dev/null
@@ -1,104 +0,0 @@
-package com.detrav.net;
-
-import com.google.common.io.ByteArrayDataInput;
-import com.google.common.io.ByteArrayDataOutput;
-import com.google.common.io.ByteStreams;
-import net.minecraft.entity.player.EntityPlayer;
-import net.minecraft.entity.player.EntityPlayerMP;
-import net.minecraft.nbt.NBTTagCompound;
-import net.minecraft.server.MinecraftServer;
-import net.minecraft.util.ChatComponentText;
-
-import java.util.ArrayList;
-import java.util.ListIterator;
-
-/**
- * Created by wital_000 on 14.04.2016.
- */
-public class DetravModeSwitchPacket02 extends DetravPacket {
-
- EntityPlayer player;
- boolean back;
-
- public DetravModeSwitchPacket02() {
- player = null;
- }
-
- public DetravModeSwitchPacket02(EntityPlayer aPlayer, boolean aBack) {
- player = aPlayer;
- back = aBack;
- }
-
- @Override
- public int getPacketID() {
- return 2;
- }
-
- @Override
- public byte[] encode() {
- ByteArrayDataOutput tOut = ByteStreams.newDataOutput(1);
- if (player != null)
- tOut.writeInt(player.getEntityId());
- else tOut.writeInt(Integer.MIN_VALUE);
- tOut.writeBoolean(back);
- return tOut.toByteArray();
- }
-
- @Override
- public Object decode(ByteArrayDataInput aData) {
- int id = aData.readInt();
- if (id == Integer.MIN_VALUE)
- return new DetravModeSwitchPacket02();
- boolean aBack = aData.readBoolean();
- //ArrayList<EntityPlayerMP> allp = new ArrayList<EntityPlayerMP>();
- ListIterator itl;
- EntityPlayerMP temp = null;
- for (int i = 0; i < MinecraftServer.getServer().worldServers.length; i++) {
- itl = MinecraftServer.getServer().worldServers[i].playerEntities.listIterator();
- while (itl.hasNext()) {
- temp = (EntityPlayerMP) itl.next();
- if (temp.getEntityId() == id)
- return new DetravModeSwitchPacket02(temp, aBack);
- temp = null;
- }
- }
- return new DetravModeSwitchPacket02(temp, aBack);
- }
-
- @Override
- public void process() {
- if (player != null) {
- NBTTagCompound aData = player.getEntityData();
- //aData.hasNoTags()
- long minningMode = aData.getLong("detrav.minning.mode");
- if (back) {
- if (--minningMode < 0)
- minningMode = 4;
- } else {
- if (++minningMode > 4)
- minningMode = 0;
- }
- switch ((int) minningMode) {
- case 0:
- player.addChatMessage(new ChatComponentText("Mining mode 1x1, just one block"));
- break;
- case 1:
- player.addChatMessage(new ChatComponentText("Mining mode 3x3 by side, nine blocks"));
- break;
- case 2:
- player.addChatMessage(new ChatComponentText("Mining mode 3x3 horizontal, nine blocks"));
- break;
- case 3:
- player.addChatMessage(new ChatComponentText("Mining mode 3x3 vertical, nine blocks"));
- break;
- case 4:
- player.addChatMessage(new ChatComponentText("Mining mode 3x3x3 vein, twenty seven blocks by type"));
- break;
- }
- aData.setLong("detrav.minning.mode", minningMode);
-
- if (player instanceof EntityPlayerMP)
- DetravNetwork.INSTANCE.sendToPlayer(new DetravModePacket03(player), (EntityPlayerMP) player);
- }
- }
-} \ No newline at end of file
diff --git a/src/main/java/com/detrav/net/DetravNetwork.java b/src/main/java/com/detrav/net/DetravNetwork.java
index 892c89e183..988b6c3a69 100644
--- a/src/main/java/com/detrav/net/DetravNetwork.java
+++ b/src/main/java/com/detrav/net/DetravNetwork.java
@@ -35,8 +35,6 @@ public class DetravNetwork extends MessageToMessageCodec<FMLProxyPacket, DetravP
{
new DetravProPickPacket00(),
new DetravPortableChargerPacket01(),
- new DetravModeSwitchPacket02(),
- new DetravModePacket03()
};
}