diff --git a/api/pom.xml b/api/pom.xml
index c62b443..96a24a1 100755
--- a/api/pom.xml
+++ b/api/pom.xml
@@ -7,7 +7,7 @@
net.jitse
npclib
- 1.4.1
+ 1.4.2
npclib-api
@@ -19,12 +19,6 @@
${project.version}
compile
-
- net.jitse
- npclib-nms-v1_7_R4
- ${project.version}
- compile
-
net.jitse
npclib-nms-v1_8_R1
diff --git a/commons/pom.xml b/commons/pom.xml
index 5d745c2..3a1a63c 100755
--- a/commons/pom.xml
+++ b/commons/pom.xml
@@ -7,7 +7,7 @@
net.jitse
npclib
- 1.4.1
+ 1.4.2
npclib-commons
@@ -31,14 +31,7 @@
org.spigotmc
spigot
- 1.7.10-R0.1-SNAPSHOT
- provided
-
-
-
- io.netty
- netty-all
- 4.0.23.Final
+ 1.13.2-R0.1-SNAPSHOT
provided
diff --git a/commons/src/main/java/com/comphenix/tinyprotocol/LegacyTinyProtocol.java b/commons/src/main/java/com/comphenix/tinyprotocol/LegacyTinyProtocol.java
deleted file mode 100755
index a5e6372..0000000
--- a/commons/src/main/java/com/comphenix/tinyprotocol/LegacyTinyProtocol.java
+++ /dev/null
@@ -1,331 +0,0 @@
-package com.comphenix.tinyprotocol;
-
-import com.google.common.collect.Lists;
-import com.google.common.collect.MapMaker;
-import net.jitse.npclib.logging.NPCLibLogger;
-import net.minecraft.util.com.mojang.authlib.GameProfile;
-import net.minecraft.util.io.netty.channel.*;
-import org.bukkit.Bukkit;
-import org.bukkit.entity.Player;
-import org.bukkit.event.EventHandler;
-import org.bukkit.event.EventPriority;
-import org.bukkit.event.HandlerList;
-import org.bukkit.event.Listener;
-import org.bukkit.event.player.PlayerJoinEvent;
-import org.bukkit.event.server.PluginDisableEvent;
-import org.bukkit.plugin.Plugin;
-import org.bukkit.scheduler.BukkitRunnable;
-
-import java.util.*;
-import java.util.concurrent.atomic.AtomicInteger;
-import java.util.logging.Level;
-import java.util.logging.Logger;
-
-/**
- * Minimized version of TinyProtocol by Kristian suited for NPCLib.
- */
-public abstract class LegacyTinyProtocol {
-
- private static final AtomicInteger ID = new AtomicInteger(0);
-
- // Used in order to lookup a channel
- private static final Reflection.MethodInvoker getPlayerHandle = Reflection.getMethod("{obc}.entity.CraftPlayer", "getHandle");
- private static final Reflection.FieldAccessor