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