diff --git a/.gitignore b/.gitignore
old mode 100644
new mode 100755
diff --git a/.travis.yml b/.travis.yml
old mode 100644
new mode 100755
diff --git a/LICENSE.md b/LICENSE.md
old mode 100644
new mode 100755
diff --git a/README.md b/README.md
old mode 100644
new mode 100755
diff --git a/api/pom.xml b/api/pom.xml
old mode 100644
new mode 100755
index fe1d660..e324387
--- a/api/pom.xml
+++ b/api/pom.xml
@@ -7,7 +7,7 @@
net.jitse
npclib
- 1.1.4
+ 1.2
npclib-api
@@ -67,6 +67,12 @@
${project.version}
compile
+
+ net.jitse
+ npclib-nms-v1_13_R1
+ ${project.version}
+ compile
+
diff --git a/build.sh b/build.sh
old mode 100644
new mode 100755
diff --git a/commons/pom.xml b/commons/pom.xml
old mode 100644
new mode 100755
index 0b9befa..2f10a4c
--- a/commons/pom.xml
+++ b/commons/pom.xml
@@ -7,7 +7,7 @@
net.jitse
npclib
- 1.1.4
+ 1.2
npclib-commons
@@ -16,7 +16,7 @@
org.spigotmc
spigot
- 1.12.2-R0.1-SNAPSHOT
+ 1.13-R0.1-SNAPSHOT
provided
diff --git a/commons/src/main/java/com/comphenix/tinyprotocol/Reflection.java b/commons/src/main/java/com/comphenix/tinyprotocol/Reflection.java
old mode 100644
new mode 100755
diff --git a/commons/src/main/java/com/comphenix/tinyprotocol/TinyProtocol.java b/commons/src/main/java/com/comphenix/tinyprotocol/TinyProtocol.java
old mode 100644
new mode 100755
diff --git a/commons/src/main/java/net/jitse/npclib/NPCLib.java b/commons/src/main/java/net/jitse/npclib/NPCLib.java
old mode 100644
new mode 100755
diff --git a/commons/src/main/java/net/jitse/npclib/NPCManager.java b/commons/src/main/java/net/jitse/npclib/NPCManager.java
old mode 100644
new mode 100755
diff --git a/commons/src/main/java/net/jitse/npclib/api/ActionHandler.java b/commons/src/main/java/net/jitse/npclib/api/ActionHandler.java
old mode 100644
new mode 100755
diff --git a/commons/src/main/java/net/jitse/npclib/api/NPC.java b/commons/src/main/java/net/jitse/npclib/api/NPC.java
old mode 100644
new mode 100755
diff --git a/commons/src/main/java/net/jitse/npclib/api/PacketHandler.java b/commons/src/main/java/net/jitse/npclib/api/PacketHandler.java
old mode 100644
new mode 100755
diff --git a/commons/src/main/java/net/jitse/npclib/api/packet/NPCPacket.java b/commons/src/main/java/net/jitse/npclib/api/packet/NPCPacket.java
old mode 100644
new mode 100755
diff --git a/commons/src/main/java/net/jitse/npclib/events/NPCDestroyEvent.java b/commons/src/main/java/net/jitse/npclib/events/NPCDestroyEvent.java
old mode 100644
new mode 100755
diff --git a/commons/src/main/java/net/jitse/npclib/events/NPCInteractEvent.java b/commons/src/main/java/net/jitse/npclib/events/NPCInteractEvent.java
old mode 100644
new mode 100755
diff --git a/commons/src/main/java/net/jitse/npclib/events/NPCSpawnEvent.java b/commons/src/main/java/net/jitse/npclib/events/NPCSpawnEvent.java
old mode 100644
new mode 100755
diff --git a/commons/src/main/java/net/jitse/npclib/events/click/ClickType.java b/commons/src/main/java/net/jitse/npclib/events/click/ClickType.java
old mode 100644
new mode 100755
diff --git a/commons/src/main/java/net/jitse/npclib/events/trigger/TriggerType.java b/commons/src/main/java/net/jitse/npclib/events/trigger/TriggerType.java
old mode 100644
new mode 100755
diff --git a/commons/src/main/java/net/jitse/npclib/listeners/ChunkListener.java b/commons/src/main/java/net/jitse/npclib/listeners/ChunkListener.java
old mode 100644
new mode 100755
diff --git a/commons/src/main/java/net/jitse/npclib/listeners/PacketListener.java b/commons/src/main/java/net/jitse/npclib/listeners/PacketListener.java
old mode 100644
new mode 100755
diff --git a/commons/src/main/java/net/jitse/npclib/listeners/PlayerListener.java b/commons/src/main/java/net/jitse/npclib/listeners/PlayerListener.java
old mode 100644
new mode 100755
diff --git a/commons/src/main/java/net/jitse/npclib/nms/holograms/Hologram.java b/commons/src/main/java/net/jitse/npclib/nms/holograms/Hologram.java
old mode 100644
new mode 100755
index 6512eb5..6716b50
--- a/commons/src/main/java/net/jitse/npclib/nms/holograms/Hologram.java
+++ b/commons/src/main/java/net/jitse/npclib/nms/holograms/Hologram.java
@@ -5,8 +5,13 @@
package net.jitse.npclib.nms.holograms;
import com.comphenix.tinyprotocol.Reflection;
+import net.minecraft.server.v1_13_R1.EntityArmorStand;
import org.bukkit.Location;
+import org.bukkit.Nameable;
import org.bukkit.World;
+import org.bukkit.craftbukkit.v1_13_R1.entity.CraftArmorStand;
+import org.bukkit.entity.ArmorStand;
+import org.bukkit.entity.Entity;
import org.bukkit.entity.Player;
import java.util.ArrayList;
@@ -26,6 +31,8 @@ public class Hologram {
private Set