3#include "mc/_HeaderOutputPredefine.h"
10namespace SharedTypes::v1_26_10::BlockDefinition {
struct BlockComponents; }
15namespace BlockDefinitionUpgradeImpl {
18MCAPI ::SharedTypes::v1_26_10::BlockDefinition::GeometryComponent
19internalTransformGeometry(::BlockGeometryDescription
const& description);
21MCAPI ::SharedTypes::v1_26_10::BlockDefinition::MaterialInstancesComponent
22internalTransformMaterialInstances(::BlockMaterialInstancesDescription
const& description);
24MCAPI
void transformBreathability(
25 ::BlockComponentDescription
const& blockComponentDescription,
26 ::SharedTypes::v1_26_10::BlockDefinition::BlockComponents& blockComponents
29MCAPI
void transformChestObstruction(
30 ::BlockComponentDescription
const& blockComponentDescription,
31 ::SharedTypes::v1_26_10::BlockDefinition::BlockComponents& blockComponents
34MCAPI
void transformCollisionBox(
35 ::BlockComponentDescription
const& blockComponentDescription,
36 ::SharedTypes::v1_26_10::BlockDefinition::BlockComponents& blockComponents
39MCAPI
void transformConnectionRule(
40 ::BlockComponentDescription
const& blockComponentDescription,
41 ::SharedTypes::v1_26_10::BlockDefinition::BlockComponents& blockComponents
44MCAPI
void transformCraftingTable(
45 ::BlockComponentDescription
const& blockComponentDescription,
46 ::SharedTypes::v1_26_10::BlockDefinition::BlockComponents& blockComponents
49MCAPI
void transformDestructibleByExplosion(
50 ::BlockComponentDescription
const& blockComponentDescription,
51 ::SharedTypes::v1_26_10::BlockDefinition::BlockComponents& blockComponents
54MCAPI
void transformDestructibleByMining(
55 ::BlockComponentDescription
const& blockComponentDescription,
56 ::SharedTypes::v1_26_10::BlockDefinition::BlockComponents& blockComponents
59MCAPI
void transformDestructionParticles(
60 ::BlockComponentDescription
const& blockComponentDescription,
61 ::SharedTypes::v1_26_10::BlockDefinition::BlockComponents& blockComponents
64MCAPI
void transformDisplayName(
65 ::BlockComponentDescription
const& blockComponentDescription,
66 ::SharedTypes::v1_26_10::BlockDefinition::BlockComponents& blockComponents
69MCAPI
void transformEmbeddedVisual(
70 ::BlockComponentDescription
const& blockComponentDescription,
71 ::SharedTypes::v1_26_10::BlockDefinition::BlockComponents& blockComponents
74MCAPI
void transformEntityFallOn(
75 ::BlockComponentDescription
const& blockComponentDescription,
76 ::SharedTypes::v1_26_10::BlockDefinition::BlockComponents& blockComponents
79MCAPI
void transformFallOnComponent(
80 ::BlockComponentDescription
const& blockComponentDescription,
81 ::SharedTypes::v1_26_10::BlockDefinition::BlockComponents& blockComponents
84MCAPI
void transformFlammable(
85 ::BlockComponentDescription
const& blockComponentDescription,
86 ::SharedTypes::v1_26_10::BlockDefinition::BlockComponents& blockComponents
89MCAPI
void transformFlowerPottable(
90 ::BlockComponentDescription
const&,
91 ::SharedTypes::v1_26_10::BlockDefinition::BlockComponents& blockComponents
94MCAPI
void transformFriction(
95 ::BlockComponentDescription
const& blockComponentDescription,
96 ::SharedTypes::v1_26_10::BlockDefinition::BlockComponents& blockComponents
99MCAPI
void transformGeometry(
100 ::BlockComponentDescription
const& blockComponentDescription,
101 ::SharedTypes::v1_26_10::BlockDefinition::BlockComponents& blockComponents
104MCAPI
void transformInteractComponent(
105 ::BlockComponentDescription
const& blockComponentDescription,
106 ::SharedTypes::v1_26_10::BlockDefinition::BlockComponents& blockComponents
109MCAPI
void transformItemVisual(
110 ::BlockComponentDescription
const& blockComponentDescription,
111 ::SharedTypes::v1_26_10::BlockDefinition::BlockComponents& blockComponents
114MCAPI
void transformLightDampening(
115 ::BlockComponentDescription
const& blockComponentDescription,
116 ::SharedTypes::v1_26_10::BlockDefinition::BlockComponents& blockComponents
119MCAPI
void transformLightEmission(
120 ::BlockComponentDescription
const& blockComponentDescription,
121 ::SharedTypes::v1_26_10::BlockDefinition::BlockComponents& blockComponents
124MCAPI
void transformLiquidDetection(
125 ::BlockComponentDescription
const& blockComponentDescription,
126 ::SharedTypes::v1_26_10::BlockDefinition::BlockComponents& blockComponents
129MCAPI
void transformLoot(
130 ::BlockComponentDescription
const& blockComponentDescription,
131 ::SharedTypes::v1_26_10::BlockDefinition::BlockComponents& blockComponents
134MCAPI
void transformMapColor(
135 ::BlockComponentDescription
const& blockComponentDescription,
136 ::SharedTypes::v1_26_10::BlockDefinition::BlockComponents& blockComponents
139MCAPI
void transformMaterialInstance(
140 ::BlockComponentDescription
const& blockComponentDescription,
141 ::SharedTypes::v1_26_10::BlockDefinition::BlockComponents& blockComponents
144MCAPI
void transformMovable(
145 ::BlockComponentDescription
const& blockComponentDescription,
146 ::SharedTypes::v1_26_10::BlockDefinition::BlockComponents& blockComponents
149MCAPI
void transformPlacedComponent(
150 ::BlockComponentDescription
const& blockComponentDescription,
151 ::SharedTypes::v1_26_10::BlockDefinition::BlockComponents& blockComponents
154MCAPI
void transformPlacementFilter(
155 ::BlockComponentDescription
const& blockComponentDescription,
156 ::SharedTypes::v1_26_10::BlockDefinition::BlockComponents& blockComponents
159MCAPI
void transformPlayerDestroyedComponent(
160 ::BlockComponentDescription
const& blockComponentDescription,
161 ::SharedTypes::v1_26_10::BlockDefinition::BlockComponents& blockComponents
164MCAPI
void transformPlayerPlacingComponent(
165 ::BlockComponentDescription
const& blockComponentDescription,
166 ::SharedTypes::v1_26_10::BlockDefinition::BlockComponents& blockComponents
169MCAPI
void transformPrecipitationInteractions(
170 ::BlockComponentDescription
const& blockComponentDescription,
171 ::SharedTypes::v1_26_10::BlockDefinition::BlockComponents& blockComponents
174MCAPI
void transformQueuedTickingComponent(
175 ::BlockComponentDescription
const& blockComponentDescription,
176 ::SharedTypes::v1_26_10::BlockDefinition::BlockComponents& blockComponents
179MCAPI
void transformRandomOffset(
180 ::BlockComponentDescription
const& blockComponentDescription,
181 ::SharedTypes::v1_26_10::BlockDefinition::BlockComponents& blockComponents
184MCAPI
void transformRandomTickingComponent(
185 ::BlockComponentDescription
const& blockComponentDescription,
186 ::SharedTypes::v1_26_10::BlockDefinition::BlockComponents& blockComponents
189MCAPI
void transformRedstoneConductivity(
190 ::BlockComponentDescription
const& blockComponentDescription,
191 ::SharedTypes::v1_26_10::BlockDefinition::BlockComponents& blockComponents
194MCAPI
void transformRedstoneConsumer(
195 ::BlockComponentDescription
const& blockComponentDescription,
196 ::SharedTypes::v1_26_10::BlockDefinition::BlockComponents& blockComponents
199MCAPI
void transformRedstoneProducer(
200 ::BlockComponentDescription
const& blockComponentDescription,
201 ::SharedTypes::v1_26_10::BlockDefinition::BlockComponents& blockComponents
204MCAPI
void transformReplaceable(
205 ::BlockComponentDescription
const&,
206 ::SharedTypes::v1_26_10::BlockDefinition::BlockComponents& blockComponents
209MCAPI
void transformSelectionBox(
210 ::BlockComponentDescription
const& blockComponentDescription,
211 ::SharedTypes::v1_26_10::BlockDefinition::BlockComponents& blockComponents
214MCAPI
void transformStepOffComponent(
215 ::BlockComponentDescription
const& blockComponentDescription,
216 ::SharedTypes::v1_26_10::BlockDefinition::BlockComponents& blockComponents
219MCAPI
void transformStepOnComponent(
220 ::BlockComponentDescription
const& blockComponentDescription,
221 ::SharedTypes::v1_26_10::BlockDefinition::BlockComponents& blockComponents
224MCAPI
void transformSupport(
225 ::BlockComponentDescription
const& blockComponentDescription,
226 ::SharedTypes::v1_26_10::BlockDefinition::BlockComponents& blockComponents
229MCAPI
void transformTick(
230 ::BlockComponentDescription
const& blockComponentDescription,
231 ::SharedTypes::v1_26_10::BlockDefinition::BlockComponents& blockComponents
234MCAPI
void transformTransformation(
235 ::BlockComponentDescription
const& blockComponentDescription,
236 ::SharedTypes::v1_26_10::BlockDefinition::BlockComponents& blockComponents
239MCAPI
void transformUnitCube(
240 ::BlockComponentDescription
const&,
241 ::SharedTypes::v1_26_10::BlockDefinition::BlockComponents& blockComponents
247MCAPI ::std::unordered_map<
250 void(::BlockComponentDescription
const&, ::SharedTypes::v1_26_10::BlockDefinition::BlockComponents&)>>&
Definition BlockComponentDescription.h:20
Definition BlockGeometryDescription.h:20
Definition BlockMaterialInstancesDescription.h:23
Definition BlockComponents.h:15
Definition GeometryComponent.h:19
Definition MaterialInstancesComponent.h:20