Uses of Class
com.hypixel.hytale.protocol.BlockPosition
Packages that use BlockPosition
Package
Description
-
Uses of BlockPosition in com.hypixel.hytale.builtin.adventure.memories.page
Constructors in com.hypixel.hytale.builtin.adventure.memories.page with parameters of type BlockPositionModifierConstructorDescriptionMemoriesPage(PlayerRef playerRef, BlockPosition blockPosition) MemoriesUnlockedPage(PlayerRef playerRef, BlockPosition blockPosition) -
Uses of BlockPosition in com.hypixel.hytale.builtin.buildertools
Methods in com.hypixel.hytale.builtin.buildertools with parameters of type BlockPositionModifier and TypeMethodDescriptionorg.joml.Vector3iBuilderToolsPacketHandler.fromBlockPosition(BlockPosition position) -
Uses of BlockPosition in com.hypixel.hytale.builtin.portals.ui
Methods in com.hypixel.hytale.builtin.portals.ui with parameters of type BlockPositionModifier and TypeMethodDescriptionstatic voidPortalDeviceActivePage.open(Ref<EntityStore> ref, ComponentAccessor<EntityStore> componentAccessor, PlayerRef playerRef, Ref<ChunkStore> blockRef, BlockPosition block) Sends the client page for the state of a device that has a portal.Constructors in com.hypixel.hytale.builtin.portals.ui with parameters of type BlockPositionModifierConstructorDescriptionPortalActivePrompt(int id, BlockPosition block, String worldName, UUID destinationWorldUuid) PortalSummonPrompt(int id, BlockPosition block, ItemStack offeredItemStack, String worldName) -
Uses of BlockPosition in com.hypixel.hytale.protocol
Fields in com.hypixel.hytale.protocol declared as BlockPositionModifier and TypeFieldDescriptionInteractionChainData.blockPositionInteractionSyncData.blockPositionWorldInteraction.blockPositionMethods in com.hypixel.hytale.protocol that return BlockPositionModifier and TypeMethodDescriptionBlockPosition.clone()static BlockPositionInteractionChainData.getBlockPosition(MemorySegment mem) static BlockPositionInteractionChainData.getBlockPosition(MemorySegment mem, int offset) static BlockPositionInteractionSyncData.getBlockPosition(MemorySegment mem) static BlockPositionInteractionSyncData.getBlockPosition(MemorySegment mem, int offset) static BlockPositionWorldInteraction.getBlockPosition(MemorySegment mem) static BlockPositionWorldInteraction.getBlockPosition(MemorySegment mem, int offset) static BlockPositionBlockPosition.toObject(MemorySegment mem) static BlockPositionBlockPosition.toObject(MemorySegment mem, int offset) static BlockPositionBlockPosition.toObject(MemorySegment mem, int offset, ReadCursor cursor) Decodes one BlockPosition and reports the end of its encoding through the cursor.Constructors in com.hypixel.hytale.protocol with parameters of type BlockPositionModifierConstructorDescriptionBlockPosition(BlockPosition other) InteractionChainData(int entityId, UUID proxyId, org.joml.Vector3fc hitLocation, String hitDetail, BlockPosition blockPosition, int targetSlot, org.joml.Vector3fc hitNormal) 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 BlockPosition in com.hypixel.hytale.protocol.packets.buildertools
Fields in com.hypixel.hytale.protocol.packets.buildertools declared as BlockPositionModifier and TypeFieldDescriptionBuilderToolSelectionTransform.initialPastePointForClipboardPasteBuilderToolSelectionTransform.initialSelectionMaxBuilderToolSelectionTransform.initialSelectionMinBuilderToolStackArea.selectionMaxBuilderToolStackArea.selectionMinBuilderToolSelectionTransform.translationOffsetMethods in com.hypixel.hytale.protocol.packets.buildertools that return BlockPositionModifier and TypeMethodDescriptionstatic BlockPositionBuilderToolSelectionTransform.getInitialPastePointForClipboardPaste(MemorySegment mem) static BlockPositionBuilderToolSelectionTransform.getInitialPastePointForClipboardPaste(MemorySegment mem, int offset) static BlockPositionBuilderToolSelectionTransform.getInitialSelectionMax(MemorySegment mem) static BlockPositionBuilderToolSelectionTransform.getInitialSelectionMax(MemorySegment mem, int offset) static BlockPositionBuilderToolSelectionTransform.getInitialSelectionMin(MemorySegment mem) static BlockPositionBuilderToolSelectionTransform.getInitialSelectionMin(MemorySegment mem, int offset) static BlockPositionBuilderToolStackArea.getSelectionMax(MemorySegment mem) static BlockPositionBuilderToolStackArea.getSelectionMax(MemorySegment mem, int offset) static BlockPositionBuilderToolStackArea.getSelectionMin(MemorySegment mem) static BlockPositionBuilderToolStackArea.getSelectionMin(MemorySegment mem, int offset) static BlockPositionBuilderToolSelectionTransform.getTranslationOffset(MemorySegment mem) static BlockPositionBuilderToolSelectionTransform.getTranslationOffset(MemorySegment mem, int offset) Constructors in com.hypixel.hytale.protocol.packets.buildertools with parameters of type BlockPositionModifierConstructorDescriptionBuilderToolSelectionTransform(org.joml.Quaternionfc rotation, BlockPosition translationOffset, BlockPosition initialSelectionMin, BlockPosition initialSelectionMax, org.joml.Vector3fc initialRotationOrigin, boolean cutOriginal, boolean applyTransformationToSelectionMinMax, boolean isExitingTransformMode, BlockPosition initialPastePointForClipboardPaste) BuilderToolStackArea(BlockPosition selectionMin, BlockPosition selectionMax, int xNormal, int yNormal, int zNormal, int numStacks) -
Uses of BlockPosition in com.hypixel.hytale.protocol.packets.world
Fields in com.hypixel.hytale.protocol.packets.world declared as BlockPositionMethods in com.hypixel.hytale.protocol.packets.world that return BlockPositionModifier and TypeMethodDescriptionstatic BlockPositionUpdateBlockDamage.getBlockPosition(MemorySegment mem) static BlockPositionUpdateBlockDamage.getBlockPosition(MemorySegment mem, int offset) static BlockPositionSetBlockMusicEmitter.getPosition(MemorySegment mem) static BlockPositionSetBlockMusicEmitter.getPosition(MemorySegment mem, int offset) Constructors in com.hypixel.hytale.protocol.packets.world with parameters of type BlockPositionModifierConstructorDescriptionSetBlockMusicEmitter(BlockPosition position, MusicEmitterConfig emitter, long playbackOffsetMillis) UpdateBlockDamage(BlockPosition blockPosition, float damage, float delta) -
Uses of BlockPosition in com.hypixel.hytale.server.core.entity
Methods in com.hypixel.hytale.server.core.entity that return BlockPositionModifier and TypeMethodDescriptionInteractionContext.getTargetBlock()InteractionContext.getTargetBlockRaw()Methods in com.hypixel.hytale.server.core.entity with parameters of type BlockPositionModifier and TypeMethodDescriptionInteractionManager.initChain(InteractionType type, InteractionContext context, RootInteraction rootInteraction, int entityId, BlockPosition blockPosition, boolean forceRemoteSync) Creates an interaction chain without starting it with the chain data using the providedentityIdandblockPosition. -
Uses of BlockPosition in com.hypixel.hytale.server.core.entity.entities.player.pages
Constructors in com.hypixel.hytale.server.core.entity.entities.player.pages with parameters of type BlockPositionModifierConstructorDescriptionConfirmationPage(PlayerRef playerRef, ConfirmationPage.Text text, String successRootId, String failRootId, BlockPosition targetBlock, BlockPosition targetBlockRaw, String worldName) -
Uses of BlockPosition in com.hypixel.hytale.server.core.modules.interaction
Methods in com.hypixel.hytale.server.core.modules.interaction with parameters of type BlockPositionModifier and TypeMethodDescriptionstatic voidBlockInteractionUtils.runRootInteractionOnBlock(Ref<EntityStore> ref, Store<EntityStore> store, String rootId, BlockPosition targetBlock, BlockPosition targetBlockRaw) Runs a root interaction as a Use on a block, after the interaction that found the block has ended. -
Uses of BlockPosition in com.hypixel.hytale.server.core.modules.interaction.interaction.config
Fields in com.hypixel.hytale.server.core.modules.interaction.interaction.config with type parameters of type BlockPositionModifier and TypeFieldDescriptionstatic final MetaKey<BlockPosition> Interaction.TARGET_BLOCKA meta key containing the block position of the target block.static final MetaKey<BlockPosition> Interaction.TARGET_BLOCK_RAWA meta key containing the raw block position of the target block (before any adjustments were made). -
Uses of BlockPosition in com.hypixel.hytale.server.core.modules.interaction.interaction.config.none
Fields in com.hypixel.hytale.server.core.modules.interaction.interaction.config.none with type parameters of type BlockPositionModifier and TypeFieldDescriptionstatic final MetaKey<Set<BlockPosition>> SelectInteraction.HIT_BLOCKSA meta key for storing the target entity in forked interactions. -
Uses of BlockPosition in com.hypixel.hytale.server.core.modules.interaction.interaction.config.server
Methods in com.hypixel.hytale.server.core.modules.interaction.interaction.config.server with parameters of type BlockPositionModifier and TypeMethodDescriptionvoidOpenChapterRewardsInteraction.ChapterRewardsPrompt.set(String successRootId, String failRootId, BlockPosition targetBlock, BlockPosition targetBlockRaw, String worldName) -
Uses of BlockPosition in com.hypixel.hytale.server.core.modules.interaction.interaction.util
Methods in com.hypixel.hytale.server.core.modules.interaction.interaction.util with parameters of type BlockPositionModifier and TypeMethodDescriptionstatic booleanInteractionValidation.canEntityInteractWithBlock(Ref<EntityStore> ref, ComponentAccessor<EntityStore> componentAccessor, ItemStack heldItem, BlockPosition blockPosition, BlockPosition contactPosition) Validates whether the entity acting on a block is close enough to it.static booleanInteractionValidation.canPlayerInteractWithBlock(Ref<EntityStore> ref, ComponentAccessor<EntityStore> componentAccessor, ItemStack heldItem, BlockPosition blockPosition) -
Uses of BlockPosition in com.hypixel.hytale.server.core.modules.projectile.config
Methods in com.hypixel.hytale.server.core.modules.projectile.config that return BlockPositionModifier and TypeMethodDescriptionStandardPhysicsProvider.getContactBlock()The cell this projectile last collided with, ornullif it has not struck a block. -
Uses of BlockPosition in com.hypixel.hytale.server.core.universe.world.chunk
Methods in com.hypixel.hytale.server.core.universe.world.chunk that return BlockPositionModifier and TypeMethodDescriptionstatic BlockPositionBlockOperations.resolveBaseBlockPosition(ChunkStore chunkStore, BlockPosition position) Resolves the base block position for the given target position by following its filler offset back to the origin block.Methods in com.hypixel.hytale.server.core.universe.world.chunk with parameters of type BlockPositionModifier and TypeMethodDescriptionstatic BlockPositionBlockOperations.resolveBaseBlockPosition(ChunkStore chunkStore, BlockPosition position) Resolves the base block position for the given target position by following its filler offset back to the origin block.