feat: new chunk load toggle

also fixes item frames / paintings in dlc worlds
This commit is contained in:
Fireblade
2026-07-24 15:14:27 -04:00
parent 261700ea8b
commit 306d1c9fb7
10 changed files with 50 additions and 6 deletions
+2
View File
@@ -74,6 +74,7 @@ shared_ptr<HangingEntity> HangingEntityItem::createEntity(Level *level, int x, i
{
shared_ptr<Painting> painting = std::make_shared<Painting>(level, x, y, z, dir);
painting->placedByPlayer = true;
painting->placedByTutorial = false;
#ifndef _CONTENT_PACKAGE
if (app.DebugArtToolsOn() && auxValue > 0)
@@ -92,6 +93,7 @@ shared_ptr<HangingEntity> HangingEntityItem::createEntity(Level *level, int x, i
{
shared_ptr<ItemFrame> itemFrame = std::make_shared<ItemFrame>(level, x, y, z, dir);
itemFrame->placedByPlayer = true;
itemFrame->placedByTutorial = false;
itemFrame->setDir(dir);
return dynamic_pointer_cast<HangingEntity> (itemFrame);