47 MCAPI ::Scripting::Result_deprecated<
48 ::std::vector<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptBlock>>>
51 MCAPI ::Scripting::Result_deprecated<::std::vector<::Vec3>> getAttachedBlocksLocations();
53 MCAPI ::Scripting::Result_deprecated<::std::vector<::BlockPos>> getAttachedBlocks_V010();
55 MCAPI ::Scripting::Result_deprecated<bool> isExpanded();
57 MCAPI ::Scripting::Result_deprecated<bool> isExpanding();
59 MCAPI ::Scripting::Result_deprecated<bool> isMoving();
61 MCAPI ::Scripting::Result_deprecated<bool> isRetracted();
63 MCAPI ::Scripting::Result_deprecated<bool> isRetracting();
65 MCAPI ::Scripting::Result_deprecated<::PistonState> state();
71 MCAPI static ::Scripting::ClassBindingBuilder<::ScriptModuleMinecraft::ScriptBlockPistonComponent>
74 MCAPI static ::std::optional<
82 MCAPI
static char const*& ComponentId();
94 MCAPI
static void** $vftable();