aboutsummaryrefslogtreecommitdiff
path: root/Minecraft.World/SetEquippedItemPacket.cpp
diff options
context:
space:
mode:
authorvoid_17 <heroerror3@gmail.com>2026-03-02 15:58:20 +0700
committervoid_17 <heroerror3@gmail.com>2026-03-02 15:58:20 +0700
commit7074f35e4ba831e358117842b99ee35b87f85ae5 (patch)
tree7d440d23473196af3056bf2ff4c59d9e740a06f5 /Minecraft.World/SetEquippedItemPacket.cpp
parentd63f79325f85e014361eb8cf1e41eaebedb1ae71 (diff)
shared_ptr -> std::shared_ptr
This is one of the first commits in a plan to remove all `using namespace std;` lines in the entire codebase as it is considered anti-pattern today.
Diffstat (limited to 'Minecraft.World/SetEquippedItemPacket.cpp')
-rw-r--r--Minecraft.World/SetEquippedItemPacket.cpp14
1 files changed, 7 insertions, 7 deletions
diff --git a/Minecraft.World/SetEquippedItemPacket.cpp b/Minecraft.World/SetEquippedItemPacket.cpp
index 1da93b84..cbb71803 100644
--- a/Minecraft.World/SetEquippedItemPacket.cpp
+++ b/Minecraft.World/SetEquippedItemPacket.cpp
@@ -14,7 +14,7 @@ SetEquippedItemPacket::SetEquippedItemPacket()
item = nullptr;
}
-SetEquippedItemPacket::SetEquippedItemPacket(int entity, int slot, shared_ptr<ItemInstance> item)
+SetEquippedItemPacket::SetEquippedItemPacket(int entity, int slot, std::shared_ptr<ItemInstance> item)
{
this->entity = entity;
this->slot = slot;
@@ -23,7 +23,7 @@ SetEquippedItemPacket::SetEquippedItemPacket(int entity, int slot, shared_ptr<It
this->item = item == NULL ? nullptr : item->copy();
}
-void SetEquippedItemPacket::read(DataInputStream *dis) //throws IOException
+void SetEquippedItemPacket::read(DataInputStream *dis) //throws IOException
{
entity = dis->readInt();
slot = dis->readShort();
@@ -32,7 +32,7 @@ void SetEquippedItemPacket::read(DataInputStream *dis) //throws IOException
item = readItem(dis);
}
-void SetEquippedItemPacket::write(DataOutputStream *dos) //throws IOException
+void SetEquippedItemPacket::write(DataOutputStream *dos) //throws IOException
{
dos->writeInt(entity);
dos->writeShort(slot);
@@ -41,7 +41,7 @@ void SetEquippedItemPacket::write(DataOutputStream *dos) //throws IOException
writeItem(item, dos);
}
-void SetEquippedItemPacket::handle(PacketListener *listener)
+void SetEquippedItemPacket::handle(PacketListener *listener)
{
listener->handleSetEquippedItem(shared_from_this());
}
@@ -52,7 +52,7 @@ int SetEquippedItemPacket::getEstimatedSize()
}
// 4J Stu - Brought forward from 1.3 to fix #64688 - Customer Encountered: TU7: Content: Art: Aura of enchanted item is not displayed for other players in online game
-shared_ptr<ItemInstance> SetEquippedItemPacket::getItem()
+std::shared_ptr<ItemInstance> SetEquippedItemPacket::getItem()
{
return item;
}
@@ -62,8 +62,8 @@ bool SetEquippedItemPacket::canBeInvalidated()
return true;
}
-bool SetEquippedItemPacket::isInvalidatedBy(shared_ptr<Packet> packet)
+bool SetEquippedItemPacket::isInvalidatedBy(std::shared_ptr<Packet> packet)
{
- shared_ptr<SetEquippedItemPacket> target = dynamic_pointer_cast<SetEquippedItemPacket>(packet);
+ std::shared_ptr<SetEquippedItemPacket> target = dynamic_pointer_cast<SetEquippedItemPacket>(packet);
return target->entity == entity && target->slot == slot;
} \ No newline at end of file