All A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
class Interaction

com.hypixel.hytale.server.core.modules.interaction.interaction.config

Interaction configuration. Has CODEC for registration.

class InteractionConfiguration

com.hypixel.hytale.server.core.modules.interaction.interaction.config

Methods: com.hypixel.hytale.protocol.InteractionEffects toPacket(); com.hypixel.hytale.server.core.asset.type.model.config.ModelParticle[] getParticles(); java.lang.String getWorldSoundEventId(); int getWorldSoundEventIndex(); java.lang.String getLocalSoundEventId(); int getLocalSoundEventIndex(); com.hypixel.hytale.protocol.ModelTrail[] getTrails(); boolean isWaitForAnimationToFinish(); java.lang.String getItemPlayerAnimationsId(); java.lang.String getItemAnimationId(); boolean isClearAnimationOnFinish(

class InteractionPriority

com.hypixel.hytale.server.core.modules.interaction.interaction.config

Extends java.lang.Record. Methods: int getPriority(com.hypixel.hytale.protocol.PrioritySlot); com.hypixel.hytale.protocol.InteractionPriority toPacket(); java.lang.String toString(); int hashCode(); boolean equals(java.lang.Object); java.util.Map<com.hypixel.hytale.protocol.PrioritySlot, java.lang.Integer> values(); java.lang.Object toPacket()

class InteractionPriorityCodec

com.hypixel.hytale.server.core.modules.interaction.interaction.config

Methods: com.hypixel.hytale.server.core.modules.interaction.interaction.config.InteractionPriority decode(org.bson.BsonValue, com.hypixel.hytale.codec.ExtraInfo); org.bson.BsonValue encode(com.hypixel.hytale.server.core.modules.interaction.interaction.config.InteractionPriority, com.hypixel.hytale.codec.ExtraInfo)

class InteractionRules

com.hypixel.hytale.server.core.modules.interaction.interaction.config

Methods: com.hypixel.hytale.server.core.modules.interaction.interaction.config.InteractionPriority decodeJson(com.hypixel.hytale.codec.util.RawJsonReader, com.hypixel.hytale.codec.ExtraInfo); com.hypixel.hytale.codec.schema.config.Schema toSchema(com.hypixel.hytale.codec.schema.SchemaContext); java.lang.Object decodeJson(com.hypixel.hytale.codec.util.RawJsonReader, com.hypixel.hytale.codec.ExtraInfo); org.bson.BsonValue encode(java.lang.Object, com.hypixel.hytale.codec.ExtraInfo); java.lang.Object decode

class RootInteraction

com.hypixel.hytale.server.core.modules.interaction.interaction.config

Methods: static com.hypixel.hytale.assetstore.AssetStore<java.lang.String, com.hypixel.hytale.server.core.modules.interaction.interaction.config.RootInteraction, com.hypixel.hytale.assetstore.map.IndexedLookupTableAssetMap<java.lang.String, com.hypixel.hytale.server.core.modules.interaction.interaction.config.RootInteraction>> getAssetStore(); static com.hypixel.hytale.assetstore.map.IndexedLookupTableAssetMap<java.lang.String, com.hypixel.hytale.server.core.modules.interaction.interaction.config.RootInt

abstract SimpleInteraction

com.hypixel.hytale.server.core.modules.interaction.interaction.config

Base class for item interactions. Override handle() method.

class SingleCollector

com.hypixel.hytale.server.core.modules.interaction.interaction.config.data

Methods: T getResult(); void start(); void into(com.hypixel.hytale.server.core.entity.InteractionContext, com.hypixel.hytale.server.core.modules.interaction.interaction.config.Interaction); boolean collect(com.hypixel.hytale.server.core.modules.interaction.interaction.config.data.CollectorTag, com.hypixel.hytale.server.core.entity.InteractionContext, com.hypixel.hytale.server.core.modules.interaction.interaction.config.Interaction); void outof(); void finished()

class StringTag

com.hypixel.hytale.server.core.modules.interaction.interaction.config.data

Methods: java.lang.String getTag(); boolean equals(java.lang.Object); int hashCode(); java.lang.String toString(); static com.hypixel.hytale.server.core.modules.interaction.interaction.config.data.StringTag of(java.lang.String)

class TreeCollector

com.hypixel.hytale.server.core.modules.interaction.interaction.config.data

Methods: void start(); void into(com.hypixel.hytale.server.core.entity.InteractionContext, com.hypixel.hytale.server.core.modules.interaction.interaction.config.Interaction); boolean collect(com.hypixel.hytale.server.core.modules.interaction.interaction.config.data.CollectorTag, com.hypixel.hytale.server.core.entity.InteractionContext, com.hypixel.hytale.server.core.modules.interaction.interaction.config.Interaction); void outof(); void finished()

class UnarmedInteractions

com.hypixel.hytale.server.core.modules.interaction.interaction

Methods: static com.hypixel.hytale.assetstore.map.DefaultAssetMap<java.lang.String, com.hypixel.hytale.server.core.modules.interaction.interaction.UnarmedInteractions> getAssetMap(); java.lang.String getId(); java.util.Map<com.hypixel.hytale.protocol.InteractionType, java.lang.String> getInteractions(); java.lang.String toString(); java.lang.Object getId()