MinecraftConsoles/Minecraft.Client/Common/GameRules
Riley M. c0da06e4ee
major: Switch to forward slashes(+more) to fix compilation on Linux (#1403)
Notably also adds some metadata files for NixOS 

* add support for linux clang cross compiles

* add linux clang instructions

* un-capitalize Mob.horse.*

* update the description in flake.nix

---------

Co-authored-by: Loki <lokirautio@gmail.com>
2026-04-14 16:47:37 -05:00
..
AddEnchantmentRuleDefinition.cpp major: Switch to forward slashes(+more) to fix compilation on Linux (#1403) 2026-04-14 16:47:37 -05:00
AddEnchantmentRuleDefinition.h Revert "shared_ptr -> std::shared_ptr" 2026-03-02 17:37:16 +07:00
AddItemRuleDefinition.cpp major: Switch to forward slashes(+more) to fix compilation on Linux (#1403) 2026-04-14 16:47:37 -05:00
AddItemRuleDefinition.h Revert "shared_ptr -> std::shared_ptr" 2026-03-02 17:37:16 +07:00
ApplySchematicRuleDefinition.cpp major: Switch to forward slashes(+more) to fix compilation on Linux (#1403) 2026-04-14 16:47:37 -05:00
ApplySchematicRuleDefinition.h Remove all MSVC __int64 (#742) 2026-03-07 03:31:30 +07:00
BiomeOverride.cpp major: Switch to forward slashes(+more) to fix compilation on Linux (#1403) 2026-04-14 16:47:37 -05:00
BiomeOverride.h Initial commit 2026-03-01 12:16:08 +08:00
CollectItemRuleDefinition.cpp major: Switch to forward slashes(+more) to fix compilation on Linux (#1403) 2026-04-14 16:47:37 -05:00
CollectItemRuleDefinition.h Revert "shared_ptr -> std::shared_ptr" 2026-03-02 17:37:16 +07:00
CompleteAllRuleDefinition.cpp major: Switch to forward slashes(+more) to fix compilation on Linux (#1403) 2026-04-14 16:47:37 -05:00
CompleteAllRuleDefinition.h Revert "shared_ptr -> std::shared_ptr" 2026-03-02 17:37:16 +07:00
CompoundGameRuleDefinition.cpp major: Switch to forward slashes(+more) to fix compilation on Linux (#1403) 2026-04-14 16:47:37 -05:00
CompoundGameRuleDefinition.h Revert "shared_ptr -> std::shared_ptr" 2026-03-02 17:37:16 +07:00
ConsoleGameRules.h Initial commit 2026-03-01 12:16:08 +08:00
ConsoleGameRulesConstants.h Initial commit 2026-03-01 12:16:08 +08:00
ConsoleGenerateStructure.cpp major: Switch to forward slashes(+more) to fix compilation on Linux (#1403) 2026-04-14 16:47:37 -05:00
ConsoleGenerateStructure.h major: Switch to forward slashes(+more) to fix compilation on Linux (#1403) 2026-04-14 16:47:37 -05:00
ConsoleGenerateStructureAction.h Initial commit 2026-03-01 12:16:08 +08:00
ConsoleSchematicFile.cpp major: Switch to forward slashes(+more) to fix compilation on Linux (#1403) 2026-04-14 16:47:37 -05:00
ConsoleSchematicFile.h major: Switch to forward slashes(+more) to fix compilation on Linux (#1403) 2026-04-14 16:47:37 -05:00
GameRule.cpp Remove AUTO_VAR macro and _toString function (#592) 2026-03-06 02:11:18 +07:00
GameRule.h Modernize project codebase (#906) 2026-03-08 18:08:36 -05:00
GameRuleDefinition.cpp major: Switch to forward slashes(+more) to fix compilation on Linux (#1403) 2026-04-14 16:47:37 -05:00
GameRuleDefinition.h major: Switch to forward slashes(+more) to fix compilation on Linux (#1403) 2026-04-14 16:47:37 -05:00
GameRuleManager.cpp major: Switch to forward slashes(+more) to fix compilation on Linux (#1403) 2026-04-14 16:47:37 -05:00
GameRuleManager.h win cpp23 compat: Minecraft.Client 2026-03-07 23:58:51 +07:00
GameRulesInstance.h Initial commit 2026-03-01 12:16:08 +08:00
LevelGenerationOptions.cpp major: Switch to forward slashes(+more) to fix compilation on Linux (#1403) 2026-04-14 16:47:37 -05:00
LevelGenerationOptions.h major: Switch to forward slashes(+more) to fix compilation on Linux (#1403) 2026-04-14 16:47:37 -05:00
LevelGenerators.cpp Initial commit 2026-03-01 12:16:08 +08:00
LevelGenerators.h Initial commit 2026-03-01 12:16:08 +08:00
LevelRules.cpp Initial commit 2026-03-01 12:16:08 +08:00
LevelRules.h Initial commit 2026-03-01 12:16:08 +08:00
LevelRuleset.cpp major: Switch to forward slashes(+more) to fix compilation on Linux (#1403) 2026-04-14 16:47:37 -05:00
LevelRuleset.h Initial commit 2026-03-01 12:16:08 +08:00
NamedAreaRuleDefinition.cpp major: Switch to forward slashes(+more) to fix compilation on Linux (#1403) 2026-04-14 16:47:37 -05:00
NamedAreaRuleDefinition.h Initial commit 2026-03-01 12:16:08 +08:00
StartFeature.cpp major: Switch to forward slashes(+more) to fix compilation on Linux (#1403) 2026-04-14 16:47:37 -05:00
StartFeature.h major: Switch to forward slashes(+more) to fix compilation on Linux (#1403) 2026-04-14 16:47:37 -05:00
UpdatePlayerRuleDefinition.cpp major: Switch to forward slashes(+more) to fix compilation on Linux (#1403) 2026-04-14 16:47:37 -05:00
UpdatePlayerRuleDefinition.h Revert "shared_ptr -> std::shared_ptr" 2026-03-02 17:37:16 +07:00
UseTileRuleDefinition.cpp major: Switch to forward slashes(+more) to fix compilation on Linux (#1403) 2026-04-14 16:47:37 -05:00
UseTileRuleDefinition.h major: Switch to forward slashes(+more) to fix compilation on Linux (#1403) 2026-04-14 16:47:37 -05:00
XboxStructureActionGenerateBox.cpp major: Switch to forward slashes(+more) to fix compilation on Linux (#1403) 2026-04-14 16:47:37 -05:00
XboxStructureActionGenerateBox.h Initial commit 2026-03-01 12:16:08 +08:00
XboxStructureActionPlaceBlock.cpp major: Switch to forward slashes(+more) to fix compilation on Linux (#1403) 2026-04-14 16:47:37 -05:00
XboxStructureActionPlaceBlock.h Initial commit 2026-03-01 12:16:08 +08:00
XboxStructureActionPlaceContainer.cpp major: Switch to forward slashes(+more) to fix compilation on Linux (#1403) 2026-04-14 16:47:37 -05:00
XboxStructureActionPlaceContainer.h Initial commit 2026-03-01 12:16:08 +08:00
XboxStructureActionPlaceSpawner.cpp major: Switch to forward slashes(+more) to fix compilation on Linux (#1403) 2026-04-14 16:47:37 -05:00
XboxStructureActionPlaceSpawner.h Initial commit 2026-03-01 12:16:08 +08:00