mirror of
https://github.com/HibiscusMC/HMCCosmetics.git
synced 2025-12-30 20:39:13 +00:00
fix: first-person backpacks in hidden areas
This commit is contained in:
@@ -69,7 +69,8 @@ public class CosmeticBackpackType extends Cosmetic {
|
||||
}
|
||||
}
|
||||
PacketManager.sendRidingPacket(particleCloud.get(particleCloud.size() - 1), user.getUserBackpackManager().getFirstArmorStandId(), owner);
|
||||
NMSHandlers.getHandler().equipmentSlotUpdate(user.getUserBackpackManager().getFirstArmorStandId(), EquipmentSlot.HEAD, firstPersonBackpack, owner);
|
||||
if (!user.getHidden()) NMSHandlers.getHandler().equipmentSlotUpdate(user.getUserBackpackManager().getFirstArmorStandId(), EquipmentSlot.HEAD, firstPersonBackpack, owner);
|
||||
MessagesUtil.sendDebugMessages("First Person Backpack Update[owner=" + user.getUniqueId() + ",player_location=" + loc + "]!", Level.INFO);
|
||||
}
|
||||
PacketManager.sendRidingPacket(entity.getEntityId(), user.getUserBackpackManager().getFirstArmorStandId(), outsideViewers);
|
||||
|
||||
|
||||
@@ -106,7 +106,7 @@ public class UserBackpackManager {
|
||||
}
|
||||
if (particleCloud != null) {
|
||||
for (int i = 0; i < particleCloud.size(); i++) {
|
||||
//particleCloud.get(i).remove();
|
||||
PacketManager.sendEntityDestroyPacket(particleCloud.get(i), getCloudManager().getViewers());
|
||||
}
|
||||
this.particleCloud = null;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user