27 virtual ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptBlockLocationIterator>
30 virtual ::std::unique_ptr<::BaseBlockLocationIterator> createBlockLocationIterator() ;
36 MCAPI ScriptSimpleBlockVolume();
42 MCAPI ScriptSimpleBlockVolume(
::Vec3 const& from,
::Vec3 const& to);
44 MCAPI
bool doesLocationTouchFaces(
::Vec3 const& pos);
48 MCAPI ::Vec3 getFrom()
const;
50 MCAPI ::Vec3 getTo()
const;
52 MCAPI ::SimpleBlockVolume::IntersectionResult
55 MCAPI ::ScriptModuleMinecraft::ScriptSimpleBlockVolume&
58 MCAPI
void setFrom(
::Vec3 const& from);
60 MCAPI
void setTo(
::Vec3 const& to);
66 MCAPI static ::Scripting::ClassBinding bind();
68 MCAPI static ::Scripting::EnumBinding bindEnums();
86 MCAPI ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptBlockLocationIterator>
89 MCAPI ::std::unique_ptr<::BaseBlockLocationIterator> $createBlockLocationIterator();