Class BlockPlaceDirectly1_17_1
java.lang.Object
dev.thorinwasher.blockanimator.paper.v1_17_1.BlockPlaceDirectly1_17_1
- All Implemented Interfaces:
dev.thorinwasher.blockanimator.api.animator.BlockAnimator<org.bukkit.block.data.BlockData>
public class BlockPlaceDirectly1_17_1
extends Object
implements dev.thorinwasher.blockanimator.api.animator.BlockAnimator<org.bukkit.block.data.BlockData>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidblockDestroy(dev.thorinwasher.blockanimator.api.supplier.ImmutableVector3i identifier) voidblockMove(dev.thorinwasher.blockanimator.api.supplier.ImmutableVector3i identifier, org.joml.Vector3d to, dev.thorinwasher.blockanimator.api.supplier.BlockSupplier<org.bukkit.block.data.BlockData> blockSupplier, org.joml.Matrix4f transform) voidblockPlace(dev.thorinwasher.blockanimator.api.supplier.ImmutableVector3i identifier, dev.thorinwasher.blockanimator.api.supplier.BlockSupplier<org.bukkit.block.data.BlockData> blockSupplier) voidfinishAnimation(dev.thorinwasher.blockanimator.api.supplier.BlockSupplier<org.bukkit.block.data.BlockData> blockSupplier)
-
Constructor Details
-
BlockPlaceDirectly1_17_1
public BlockPlaceDirectly1_17_1(org.bukkit.World world)
-
-
Method Details
-
blockMove
public void blockMove(dev.thorinwasher.blockanimator.api.supplier.ImmutableVector3i identifier, org.joml.Vector3d to, dev.thorinwasher.blockanimator.api.supplier.BlockSupplier<org.bukkit.block.data.BlockData> blockSupplier, org.joml.Matrix4f transform) - Specified by:
blockMovein interfacedev.thorinwasher.blockanimator.api.animator.BlockAnimator<org.bukkit.block.data.BlockData>
-
blockPlace
public void blockPlace(dev.thorinwasher.blockanimator.api.supplier.ImmutableVector3i identifier, dev.thorinwasher.blockanimator.api.supplier.BlockSupplier<org.bukkit.block.data.BlockData> blockSupplier) - Specified by:
blockPlacein interfacedev.thorinwasher.blockanimator.api.animator.BlockAnimator<org.bukkit.block.data.BlockData>
-
blockDestroy
public void blockDestroy(dev.thorinwasher.blockanimator.api.supplier.ImmutableVector3i identifier) - Specified by:
blockDestroyin interfacedev.thorinwasher.blockanimator.api.animator.BlockAnimator<org.bukkit.block.data.BlockData>
-
finishAnimation
public void finishAnimation(dev.thorinwasher.blockanimator.api.supplier.BlockSupplier<org.bukkit.block.data.BlockData> blockSupplier) - Specified by:
finishAnimationin interfacedev.thorinwasher.blockanimator.api.animator.BlockAnimator<org.bukkit.block.data.BlockData>
-