For 2.3-SNAPSHOT, text update method (#11)!
This commit is contained in:
@@ -8,7 +8,7 @@
|
||||
<parent>
|
||||
<groupId>net.jitse</groupId>
|
||||
<artifactId>npclib-nms</artifactId>
|
||||
<version>2.2-SNAPSHOT</version>
|
||||
<version>2.3-SNAPSHOT</version>
|
||||
</parent>
|
||||
|
||||
<artifactId>npclib-nms-v1_12_R1</artifactId>
|
||||
|
||||
@@ -6,7 +6,7 @@ package net.jitse.npclib.nms.v1_12_R1;
|
||||
|
||||
import net.jitse.npclib.NPCLib;
|
||||
import net.jitse.npclib.api.state.NPCSlot;
|
||||
import net.jitse.npclib.hologram._Hologram;
|
||||
import net.jitse.npclib.hologram.Hologram;
|
||||
import net.jitse.npclib.internal.MinecraftVersion;
|
||||
import net.jitse.npclib.internal.NPCBase;
|
||||
import net.jitse.npclib.nms.v1_12_R1.packets.*;
|
||||
@@ -26,7 +26,7 @@ import java.util.UUID;
|
||||
* @author Jitse Boonstra
|
||||
*/
|
||||
public class NPC_v1_12_R1 extends NPCBase {
|
||||
private _Hologram hologram;
|
||||
|
||||
private PacketPlayOutNamedEntitySpawn packetPlayOutNamedEntitySpawn;
|
||||
private PacketPlayOutScoreboardTeam packetPlayOutScoreboardTeamRegister;
|
||||
private PacketPlayOutPlayerInfo packetPlayOutPlayerInfoAdd, packetPlayOutPlayerInfoRemove;
|
||||
@@ -40,8 +40,7 @@ public class NPC_v1_12_R1 extends NPCBase {
|
||||
|
||||
@Override
|
||||
public void createPackets() {
|
||||
this.hologram = new _Hologram(location.clone().add(0, 0.5, 0), text);
|
||||
hologram.generatePackets(MinecraftVersion.V1_12_R1);
|
||||
this.hologram = new Hologram(MinecraftVersion.V1_12_R1, location.clone().add(0, 0.5, 0), text);
|
||||
|
||||
PacketPlayOutPlayerInfoWrapper packetPlayOutPlayerInfoWrapper = new PacketPlayOutPlayerInfoWrapper();
|
||||
|
||||
@@ -81,7 +80,7 @@ public class NPC_v1_12_R1 extends NPCBase {
|
||||
playerConnection.sendPacket(packetPlayOutNamedEntitySpawn);
|
||||
playerConnection.sendPacket(packetPlayOutEntityHeadRotation);
|
||||
|
||||
hologram.spawn(player);
|
||||
hologram.show(player);
|
||||
|
||||
Bukkit.getScheduler().runTaskLater(instance.getPlugin(), () ->
|
||||
playerConnection.sendPacket(packetPlayOutPlayerInfoRemove), 50);
|
||||
@@ -93,7 +92,8 @@ public class NPC_v1_12_R1 extends NPCBase {
|
||||
|
||||
playerConnection.sendPacket(packetPlayOutEntityDestroy);
|
||||
playerConnection.sendPacket(packetPlayOutPlayerInfoRemove);
|
||||
hologram.destroy(player);
|
||||
|
||||
hologram.hide(player);
|
||||
}
|
||||
|
||||
@Override
|
||||
|
||||
Reference in New Issue
Block a user