From 9978311241c84ca6cc04ff99d3f4662b3a8dd6ec Mon Sep 17 00:00:00 2001 From: Tropical <42101043+tropicaaal@users.noreply.github.com> Date: Sun, 22 Mar 2026 15:20:04 -0500 Subject: [PATCH] fix: missing `Entity::RIDING_TAG`, exclude demo mode --- Minecraft.Client/meson.build | 1 + Minecraft.World/Entities/Entity.cpp | 1 + 2 files changed, 2 insertions(+) diff --git a/Minecraft.Client/meson.build b/Minecraft.Client/meson.build index fa0bd92f8..8e8f3e5e5 100644 --- a/Minecraft.Client/meson.build +++ b/Minecraft.Client/meson.build @@ -3,6 +3,7 @@ exclude_sources = [ ' ! -name "SurvivalMode.cpp"', ' ! -name "CreativeMode.cpp"', ' ! -name "GameMode.cpp"', + ' ! -name "DemoMode.cpp"', ' ! -name "PreStitchedTextureMap.cpp"', ] diff --git a/Minecraft.World/Entities/Entity.cpp b/Minecraft.World/Entities/Entity.cpp index 552bf572f..c0f4412ed 100644 --- a/Minecraft.World/Entities/Entity.cpp +++ b/Minecraft.World/Entities/Entity.cpp @@ -51,6 +51,7 @@ inline void EntityTlsSetValue(pthread_key_t key, void* value) { #endif } // namespace +const std::wstring Entity::RIDING_TAG = L"Riding"; int Entity::entityCounter = 2048; // 4J - changed initialiser to 2048, as we are using range 0 - 2047 // as special unique smaller ids for things that need network tracked