aboutsummaryrefslogtreecommitdiff
path: root/Minecraft.World/MenuBackup.cpp
diff options
context:
space:
mode:
authorLoki Rautio <lokirautio@gmail.com>2026-03-04 03:56:03 -0600
committerLoki Rautio <lokirautio@gmail.com>2026-03-04 03:56:03 -0600
commit42aec6dac53dffa6afe072560a7e1d4986112538 (patch)
tree0836426857391df1b6a83f6368a183f83ec9b104 /Minecraft.World/MenuBackup.cpp
parentc9d58eeac7c72f0b3038e084667b4d89a6249fce (diff)
parentef9b6fd500dfabd9463267b0dd9e29577eea8a2b (diff)
Merge branch 'main' into pr/win64-world-saves
# Conflicts: # Minecraft.Client/MinecraftServer.cpp # README.md
Diffstat (limited to 'Minecraft.World/MenuBackup.cpp')
-rw-r--r--Minecraft.World/MenuBackup.cpp10
1 files changed, 5 insertions, 5 deletions
diff --git a/Minecraft.World/MenuBackup.cpp b/Minecraft.World/MenuBackup.cpp
index 6d09f3e3..b6d3ba09 100644
--- a/Minecraft.World/MenuBackup.cpp
+++ b/Minecraft.World/MenuBackup.cpp
@@ -15,11 +15,11 @@ MenuBackup::MenuBackup(shared_ptr<Inventory> inventory, AbstractContainerMenu *m
void MenuBackup::save(short changeUid)
{
- ItemInstanceArray *backup = new ItemInstanceArray( (int)menu->slots->size() + 1 );
+ ItemInstanceArray *backup = new ItemInstanceArray( (int)menu->slots.size() + 1 );
(*backup)[0] = ItemInstance::clone(inventory->getCarried());
- for (unsigned int i = 0; i < menu->slots->size(); i++)
+ for (unsigned int i = 0; i < menu->slots.size(); i++)
{
- (*backup)[i + 1] = ItemInstance::clone(menu->slots->at(i)->getItem());
+ (*backup)[i + 1] = ItemInstance::clone(menu->slots.at(i)->getItem());
}
// TODO Is unordered_map use correct?
// Was backups.put(changeUid, backup);
@@ -39,9 +39,9 @@ void MenuBackup::rollback(short changeUid)
ItemInstanceArray *backup = backups->at(changeUid);
backups->clear();
inventory->setCarried( (*backup)[0] );
- for (unsigned int i = 0; i < menu->slots->size(); i++)
+ for (unsigned int i = 0; i < menu->slots.size(); i++)
{
- menu->slots->at(i)->set( (*backup)[i + 1] );
+ menu->slots.at(i)->set( (*backup)[i + 1] );
}
} \ No newline at end of file