Release 10.0.3
This commit is contained in:
		
							
								
								
									
										2
									
								
								pom.xml
									
									
									
									
									
								
							
							
						
						
									
										2
									
								
								pom.xml
									
									
									
									
									
								
							| @@ -5,7 +5,7 @@ | ||||
|     <!-- A good example on why temporary names for project identification shouldn't be used --> | ||||
|     <groupId>LibsDisguises</groupId> | ||||
|     <artifactId>LibsDisguises</artifactId> | ||||
|     <version>10.0.2-SNAPSHOT</version> | ||||
|     <version>10.0.3</version> | ||||
|  | ||||
|     <build> | ||||
|         <defaultGoal>exec:java clean install</defaultGoal> | ||||
|   | ||||
| @@ -158,8 +158,8 @@ public class PacketHandlerSpawn implements IPacketHandler { | ||||
|             boolean visibleOrNewCompat = playerDisguise.isNameVisible() || DisguiseConfig.isScoreboardDisguiseNames(); | ||||
|  | ||||
|             WrappedGameProfile spawnProfile = visibleOrNewCompat ? playerDisguise.getGameProfile() : ReflectionManager | ||||
|                     .getGameProfileWithThisSkin(UUID.randomUUID(), | ||||
|                             visibleOrNewCompat ? playerDisguise.getName() : "", playerDisguise.getGameProfile()); | ||||
|                     .getGameProfileWithThisSkin(UUID.randomUUID(), visibleOrNewCompat ? playerDisguise.getName() : "", | ||||
|                             playerDisguise.getGameProfile()); | ||||
|  | ||||
|             int entityId = disguisedEntity.getEntityId(); | ||||
|  | ||||
| @@ -196,10 +196,6 @@ public class PacketHandlerSpawn implements IPacketHandler { | ||||
|  | ||||
|             boolean selfDisguise = observer == disguisedEntity; | ||||
|  | ||||
|             WrappedDataWatcher newWatcher = DisguiseUtilities | ||||
|                     .createSanitizedDataWatcher(WrappedDataWatcher.getEntityWatcher(disguisedEntity), | ||||
|                             disguise.getWatcher()); | ||||
|  | ||||
|             // Spawn him in front of the observer | ||||
|             StructureModifier<Double> doubles = spawnPlayer.getDoubles(); | ||||
|             doubles.write(0, spawnAt.getX()); | ||||
| @@ -212,6 +208,10 @@ public class PacketHandlerSpawn implements IPacketHandler { | ||||
|  | ||||
|             packets.addPacket(spawnPlayer); | ||||
|  | ||||
|             WrappedDataWatcher newWatcher = DisguiseUtilities | ||||
|                     .createSanitizedDataWatcher(WrappedDataWatcher.getEntityWatcher(disguisedEntity), | ||||
|                             disguise.getWatcher()); | ||||
|  | ||||
|             if (NmsVersion.v1_15.isSupported()) { | ||||
|                 PacketContainer metaPacket = ProtocolLibrary.getProtocolManager() | ||||
|                         .createPacketConstructor(PacketType.Play.Server.ENTITY_METADATA, entityId, newWatcher, true) | ||||
|   | ||||
		Reference in New Issue
	
	Block a user