3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/common/WeakPtr.h"
17namespace FlatteningUtils {
21 ::CompoundTagUpdaterContext& context,
22 uchar
const*
const version,
23 ::FlatteningUtils::LegacyBlockInfo
const& legacyBlockInfo,
24 ::std::vector<::std::shared_ptr<::FlatteningUtils::RemovedState>>
const& removedStates
28assignPreFlatteningDestructionParticlesTexture(::Block
const& block, ::std::string& texture, ushort& auxValue);
30MCAPI ::std::vector<::WeakPtr<::BlockType const>>
31getComplexAliasBlocks(::FlatteningUtils::LegacyBlockInfo
const& legacyBlockInfo, uint64 expectedCount);
33MCAPI ::std::function<::Block
const*(int)>
34getSimpleBlockComplexAliasCallback(::FlatteningUtils::LegacyBlockInfo
const& legacyBlockInfo, uint64 expectedCount);
39MCAPI ::FlatteningUtils::LegacyBlockInfo
const& LegacyAnvilInfo();
41MCAPI ::std::vector<::std::reference_wrapper<::FlatteningUtils::LegacyBlockInfo const>>
const& LegacyBlockInfos();
43MCAPI ::FlatteningUtils::LegacyBlockInfo
const& LegacyBrownMushroomInfo();
45MCAPI ::FlatteningUtils::LegacyBlockInfo
const& LegacyCarpetInfo();
47MCAPI ::FlatteningUtils::LegacyBlockInfo
const& LegacyChemistryTableInfo();
49MCAPI ::FlatteningUtils::LegacyBlockInfo
const& LegacyCobblestoneWallInfo();
51MCAPI ::FlatteningUtils::LegacyBlockInfo
const& LegacyColoredTorchBPInfo();
53MCAPI ::FlatteningUtils::LegacyBlockInfo
const& LegacyColoredTorchRGInfo();
55MCAPI ::FlatteningUtils::LegacyBlockInfo
const& LegacyConcreteInfo();
57MCAPI ::FlatteningUtils::LegacyBlockInfo
const& LegacyConcretePowderInfo();
59MCAPI ::FlatteningUtils::LegacyBlockInfo
const& LegacyCoralBlockInfo();
61MCAPI ::FlatteningUtils::LegacyBlockInfo
const& LegacyCoralFanInfo();
63MCAPI ::FlatteningUtils::LegacyBlockInfo
const& LegacyCoralInfo();
65MCAPI ::FlatteningUtils::LegacyBlockInfo
const& LegacyCoralWallFan1Info();
67MCAPI ::FlatteningUtils::LegacyBlockInfo
const& LegacyCoralWallFan2Info();
69MCAPI ::FlatteningUtils::LegacyBlockInfo
const& LegacyCoralWallFan3Info();
71MCAPI ::FlatteningUtils::LegacyBlockInfo
const& LegacyDeadCoralFanInfo();
73MCAPI ::FlatteningUtils::LegacyBlockInfo
const& LegacyDirtInfo();
75MCAPI ::FlatteningUtils::LegacyBlockInfo
const& LegacyDoublePlantInfo();
77MCAPI ::FlatteningUtils::LegacyBlockInfo
const& LegacyFenceInfo();
79MCAPI ::FlatteningUtils::LegacyBlockInfo
const& LegacyHardStainedGlassInfo();
81MCAPI ::FlatteningUtils::LegacyBlockInfo
const& LegacyHardStainedGlassPaneInfo();
83MCAPI ::FlatteningUtils::LegacyBlockInfo
const& LegacyInfestedBlockInfo();
85MCAPI ::FlatteningUtils::LegacyBlockInfo
const& LegacyLavaCauldronInfo();
87MCAPI ::FlatteningUtils::LegacyBlockInfo
const& LegacyLeaves2Info();
89MCAPI ::FlatteningUtils::LegacyBlockInfo
const& LegacyLeavesInfo();
91MCAPI ::FlatteningUtils::LegacyBlockInfo
const& LegacyLightBlockInfo();
93MCAPI ::FlatteningUtils::LegacyBlockInfo
const& LegacyLog2Info();
95MCAPI ::FlatteningUtils::LegacyBlockInfo
const& LegacyLogInfo();
97MCAPI ::FlatteningUtils::LegacyBlockInfo
const& LegacyPlanksInfo();
99MCAPI ::FlatteningUtils::LegacyBlockInfo
const& LegacyPrismarineInfo();
101MCAPI ::FlatteningUtils::LegacyBlockInfo
const& LegacyPurpurInfo();
103MCAPI ::FlatteningUtils::LegacyBlockInfo
const& LegacyQuartzInfo();
105MCAPI ::FlatteningUtils::LegacyBlockInfo
const& LegacyRedFlowerInfo();
107MCAPI ::FlatteningUtils::LegacyBlockInfo
const& LegacyRedMushroomInfo();
109MCAPI ::FlatteningUtils::LegacyBlockInfo
const& LegacyRedSandstoneInfo();
111MCAPI ::FlatteningUtils::LegacyBlockInfo
const& LegacySandInfo();
113MCAPI ::FlatteningUtils::LegacyBlockInfo
const& LegacySandstoneInfo();
115MCAPI ::FlatteningUtils::LegacyBlockInfo
const& LegacySaplingInfo();
117MCAPI ::FlatteningUtils::LegacyBlockInfo
const& LegacyShulkerBoxInfo();
119MCAPI ::FlatteningUtils::LegacyBlockInfo
const& LegacySkullInfo();
121MCAPI ::FlatteningUtils::LegacyBlockInfo
const& LegacySpongeInfo();
123MCAPI ::FlatteningUtils::LegacyBlockInfo
const& LegacyStainedGlassInfo();
125MCAPI ::FlatteningUtils::LegacyBlockInfo
const& LegacyStainedGlassPaneInfo();
127MCAPI ::FlatteningUtils::LegacyBlockInfo
const& LegacyStoneBricksInfo();
129MCAPI ::FlatteningUtils::LegacyBlockInfo
const& LegacyStoneDoubleSlab1Info();
131MCAPI ::FlatteningUtils::LegacyBlockInfo
const& LegacyStoneDoubleSlab2Info();
133MCAPI ::FlatteningUtils::LegacyBlockInfo
const& LegacyStoneDoubleSlab3Info();
135MCAPI ::FlatteningUtils::LegacyBlockInfo
const& LegacyStoneDoubleSlab4Info();
137MCAPI ::FlatteningUtils::LegacyBlockInfo
const& LegacyStoneInfo();
139MCAPI ::FlatteningUtils::LegacyBlockInfo
const& LegacyStoneSlab1Info();
141MCAPI ::FlatteningUtils::LegacyBlockInfo
const& LegacyStoneSlab2Info();
143MCAPI ::FlatteningUtils::LegacyBlockInfo
const& LegacyStoneSlab3Info();
145MCAPI ::FlatteningUtils::LegacyBlockInfo
const& LegacyStoneSlab4Info();
147MCAPI ::FlatteningUtils::LegacyBlockInfo
const& LegacyStructureVoidInfo();
149MCAPI ::FlatteningUtils::LegacyBlockInfo
const& LegacyTallGrassInfo();
151MCAPI ::FlatteningUtils::LegacyBlockInfo
const& LegacyTerracottaInfo();
153MCAPI ::FlatteningUtils::LegacyBlockInfo
const& LegacyTntInfo();
155MCAPI ::FlatteningUtils::LegacyBlockInfo
const& LegacyWoodInfo();
157MCAPI ::FlatteningUtils::LegacyBlockInfo
const& LegacyWoodenDoubleSlabInfo();
159MCAPI ::FlatteningUtils::LegacyBlockInfo
const& LegacyWoodenSlabInfo();
161MCAPI ::FlatteningUtils::LegacyBlockInfo
const& LegacyWoolInfo();
Definition BlockType.h:84
Definition CompoundTagUpdaterContext.h:14
Definition RemovedState.h:13
Definition LegacyBlockInfo.h:15