Package org.geysermc.geyser.util
Class StructureBlockUtils
java.lang.Object
org.geysermc.geyser.util.StructureBlockUtils
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic org.cloudburstmc.math.vector.Vector3icalculateOffset(org.cloudburstmc.protocol.bedrock.data.structure.StructureRotation structureRotation, org.cloudburstmc.protocol.bedrock.data.structure.StructureMirror structureMirror, int sizeX, int sizeZ) static voidsendEmptyStructureData(GeyserSession session) static voidsendJavaStructurePacket(GeyserSession session, org.cloudburstmc.math.vector.Vector3i blockPosition, org.cloudburstmc.math.vector.Vector3i size, org.geysermc.mcprotocollib.protocol.data.game.inventory.UpdateStructureBlockMode mode, org.geysermc.mcprotocollib.protocol.data.game.inventory.UpdateStructureBlockAction action, org.cloudburstmc.protocol.bedrock.data.structure.StructureSettings settings, boolean boundingBoxVisible, String structureName) static voidsendStructureData(GeyserSession session, org.cloudburstmc.math.vector.Vector3i size, String name)
-
Constructor Details
-
StructureBlockUtils
public StructureBlockUtils()
-
-
Method Details
-
sendEmptyStructureData
-
sendStructureData
public static void sendStructureData(GeyserSession session, org.cloudburstmc.math.vector.Vector3i size, String name) -
calculateOffset
public static org.cloudburstmc.math.vector.Vector3i calculateOffset(org.cloudburstmc.protocol.bedrock.data.structure.StructureRotation structureRotation, org.cloudburstmc.protocol.bedrock.data.structure.StructureMirror structureMirror, int sizeX, int sizeZ) -
sendJavaStructurePacket
public static void sendJavaStructurePacket(GeyserSession session, org.cloudburstmc.math.vector.Vector3i blockPosition, org.cloudburstmc.math.vector.Vector3i size, org.geysermc.mcprotocollib.protocol.data.game.inventory.UpdateStructureBlockMode mode, org.geysermc.mcprotocollib.protocol.data.game.inventory.UpdateStructureBlockAction action, org.cloudburstmc.protocol.bedrock.data.structure.StructureSettings settings, boolean boundingBoxVisible, String structureName)
-