From 55231bb8d3e1a4e2752ac3d444c4287eb0ca4e8b Mon Sep 17 00:00:00 2001 From: void_17 <61356189+void2012@users.noreply.github.com> Date: Fri, 6 Mar 2026 02:11:18 +0700 Subject: Remove AUTO_VAR macro and _toString function (#592) --- Minecraft.World/TileEntity.cpp | 18 +++++------------- 1 file changed, 5 insertions(+), 13 deletions(-) (limited to 'Minecraft.World/TileEntity.cpp') diff --git a/Minecraft.World/TileEntity.cpp b/Minecraft.World/TileEntity.cpp index ded0c665..1eb9cab2 100644 --- a/Minecraft.World/TileEntity.cpp +++ b/Minecraft.World/TileEntity.cpp @@ -78,8 +78,8 @@ void TileEntity::load(CompoundTag *tag) void TileEntity::save(CompoundTag *tag) { - AUTO_VAR(it, classIdMap.find( this->GetType() )); - if ( it == classIdMap.end() ) + auto it = classIdMap.find(this->GetType()); + if ( it == classIdMap.end() ) { // TODO 4J Stu - Some sort of exception handling //throw new RuntimeException(this->getClass() + " is missing a mapping! This is a bug!"); @@ -98,17 +98,9 @@ void TileEntity::tick() shared_ptr TileEntity::loadStatic(CompoundTag *tag) { shared_ptr entity = nullptr; - - //try - //{ - AUTO_VAR(it, idCreateMap.find(tag->getString(L"id"))); - if (it != idCreateMap.end() ) entity = shared_ptr(it->second()); - //} - //catch (Exception e) - //{ - // TODO 4J Stu - Exception handling? - // e->printStackTrace(); - //} + auto it = idCreateMap.find(tag->getString(L"id")); + if (it != idCreateMap.end()) + entity = shared_ptr(it->second()); if (entity != NULL) { entity->load(tag); -- cgit v1.2.3