Uses of Class
com.hypixel.hytale.server.core.entity.InteractionChain
Packages that use InteractionChain
Package
Description
-
Uses of InteractionChain in com.hypixel.hytale.server.core.entity
Methods in com.hypixel.hytale.server.core.entity that return InteractionChainModifier and TypeMethodDescriptionInteractionChain.findForkedChain(ForkedChainId chainId, InteractionChainData data) InteractionContext.fork(InteractionChainData data, InteractionType type, InteractionContext context, RootInteraction rootInteraction, boolean predicted) InteractionContext.fork(InteractionType type, InteractionContext context, RootInteraction rootInteraction, boolean predicted) Forks from the current interaction into the passed interaction ids.InteractionContext.fork(InteractionContext context, RootInteraction rootInteraction, boolean predicted) Forks from the current interaction into the passed interaction ids.InteractionContext.getChain()InteractionChain.getForkedChain(ForkedChainId chainId) Returns the interaction chain for the given fork id.InteractionManager.initChain(InteractionChainData data, InteractionType type, InteractionContext context, RootInteraction rootInteraction, Runnable onCompletion, boolean forceRemoteSync) Creates a new interaction chain without running it.InteractionManager.initChain(InteractionType type, InteractionContext context, RootInteraction rootInteraction, boolean forceRemoteSync) Creates an interaction chain without starting it with the chain data set to empty values.InteractionManager.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.Methods in com.hypixel.hytale.server.core.entity that return types with arguments of type InteractionChainModifier and TypeMethodDescriptionit.unimi.dsi.fastutil.ints.Int2ObjectMap<InteractionChain> InteractionManager.getChains()it.unimi.dsi.fastutil.longs.Long2ObjectMap<InteractionChain> InteractionChain.getForkedChains()InteractionChain.getNewForks()Methods in com.hypixel.hytale.server.core.entity with parameters of type InteractionChainModifier and TypeMethodDescriptionvoidInteractionManager.cancelChains(InteractionChain chain) Called to cancel the given interaction chainvoidInteractionManager.executeChain(Ref<EntityStore> ref, CommandBuffer<EntityStore> commandBuffer, InteractionChain chain) Executes the passed chain.voidInteractionChain.putForkedChain(ForkedChainId chainId, InteractionChain chain) voidInteractionManager.queueExecuteChain(InteractionChain chain) Called to queue the given interaction chain to be executedvoidInteractionManager.sendSyncPacket(InteractionChain chain, int operationBaseIndex, List<InteractionSyncData> interactionData) Called to send a sync packet to the client associated with this interaction managerMethod parameters in com.hypixel.hytale.server.core.entity with type arguments of type InteractionChainModifier and TypeMethodDescription<T> TInteractionManager.forEachInteraction(TriFunction<InteractionChain, Interaction, T, T> func, T val) Callsfuncfor every active interaction running in this manager. -
Uses of InteractionChain in com.hypixel.hytale.server.core.modules.entity.damage
Methods in com.hypixel.hytale.server.core.modules.entity.damage that return InteractionChainModifier and TypeMethodDescriptionDeathComponent.getInteractionChain()The currently running interaction chain for handling this entity's death.Methods in com.hypixel.hytale.server.core.modules.entity.damage with parameters of type InteractionChainModifier and TypeMethodDescriptionvoidDeathComponent.setInteractionChain(InteractionChain interactionChain) Changes the currently running interaction chain that is handling this entity's death. -
Uses of InteractionChain in com.hypixel.hytale.server.core.modules.interaction.event
Methods in com.hypixel.hytale.server.core.modules.interaction.event that return InteractionChainConstructors in com.hypixel.hytale.server.core.modules.interaction.event with parameters of type InteractionChain -
Uses of InteractionChain in com.hypixel.hytale.server.core.modules.interaction.host
Methods in com.hypixel.hytale.server.core.modules.interaction.host that return InteractionChainMethods in com.hypixel.hytale.server.core.modules.interaction.host with parameters of type InteractionChain -
Uses of InteractionChain in com.hypixel.hytale.server.core.modules.interaction.interaction.config
Methods in com.hypixel.hytale.server.core.modules.interaction.interaction.config that return InteractionChainModifier and TypeMethodDescriptionInteraction.mapForkChain(InteractionContext context, InteractionChainData data) Called to map a forked interaction chain from this interaction. -
Uses of InteractionChain in com.hypixel.hytale.server.core.modules.interaction.interaction.config.none
Methods in com.hypixel.hytale.server.core.modules.interaction.interaction.config.none that return InteractionChainModifier and TypeMethodDescriptionSelectInteraction.mapForkChain(InteractionContext context, InteractionChainData data) -
Uses of InteractionChain in com.hypixel.hytale.server.npc.role.support
Methods in com.hypixel.hytale.server.npc.role.support with parameters of type InteractionChainModifier and TypeMethodDescriptionvoidCombatSupport.setExecutingAttack(InteractionChain chain, boolean damageFriendlies, double attackPause)