Uses of Class
com.hypixel.hytale.protocol.BlockRotation
Packages that use BlockRotation
-
Uses of BlockRotation in com.hypixel.hytale.protocol
Fields in com.hypixel.hytale.protocol declared as BlockRotationModifier and TypeFieldDescriptionInteractionSyncData.blockRotationWorldInteraction.blockRotationMethods in com.hypixel.hytale.protocol that return BlockRotationModifier and TypeMethodDescriptionBlockRotation.clone()static BlockRotationInteractionSyncData.getBlockRotation(MemorySegment mem) static BlockRotationInteractionSyncData.getBlockRotation(MemorySegment mem, int offset) static BlockRotationWorldInteraction.getBlockRotation(MemorySegment mem) static BlockRotationWorldInteraction.getBlockRotation(MemorySegment mem, int offset) static BlockRotationBlockRotation.toObject(MemorySegment mem) static BlockRotationBlockRotation.toObject(MemorySegment mem, int offset) static BlockRotationBlockRotation.toObject(MemorySegment mem, int offset, ReadCursor cursor) Decodes one BlockRotation and reports the end of its encoding through the cursor.Constructors in com.hypixel.hytale.protocol with parameters of type BlockRotationModifierConstructorDescriptionBlockRotation(BlockRotation other) InteractionSyncData(InteractionState state, float progress, int operationCounter, int rootInteraction, int totalForks, int entityId, int enteredRootInteraction, BlockPosition blockPosition, BlockFace blockFace, BlockRotation blockRotation, int placedBlockId, float chargeValue, Map<InteractionType, Integer> forkCounts, int chainingIndex, int flagIndex, SelectedHitEntity[] hitEntities, Position attackerPos, Direction attackerRot, Position raycastHit, float raycastDistance, org.joml.Vector3fc raycastNormal, MovementDirection movementDirection, ApplyForceState applyForceState, int nextLabel, UUID generatedUUID) WorldInteraction(int entityId, BlockPosition blockPosition, BlockRotation blockRotation) -
Uses of BlockRotation in com.hypixel.hytale.server.core.modules.interaction
Methods in com.hypixel.hytale.server.core.modules.interaction with parameters of type BlockRotationModifier and TypeMethodDescriptionstatic booleanBlockPlaceUtils.placeBlock(Ref<EntityStore> ref, ItemStack itemStack, String blockTypeKey, ItemContainer itemContainer, org.joml.Vector3i placementNormal, org.joml.Vector3i blockPosition, BlockRotation blockRotation, byte activeSlot, boolean removeItemInHand, Ref<ChunkStore> sectionReference, ComponentAccessor<ChunkStore> chunkStore, ComponentAccessor<EntityStore> entityStore, boolean quickReplace, boolean quickRetype, boolean noPhysics) Called to handle a place block request from a specific player instance.