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
abstract AbstractAsyncCommand

com.hypixel.hytale.server.core.command.system.basecommands

Base class for async commands that need world access. Override executeAsync(CommandContext). Use context.sender() to get CommandSender, cast to Player if needed. Access player reference via player.getReference(), then store via ref.getStore().

abstract AbstractCommand

com.hypixel.hytale.server.core.command.system.basecommands

Base class for simple synchronous commands. Override execute(CommandContext) which returns CompletableFuture<Void>. Use context.sendMessage() to respond.

abstract AbstractCommand

com.hypixel.hytale.server.core.command.system

Base class for simple synchronous commands. Override execute(CommandContext) which returns CompletableFuture<Void>. Use context.sendMessage() to respond.

abstract AbstractCommandCollection

com.hypixel.hytale.server.core.command.system.basecommands

Container for subcommands only, no direct execution.

abstract AbstractPlayerCommand

com.hypixel.hytale.server.core.command.system.basecommands

Base class for commands that require a player context. Provides Store, Ref, PlayerRef, and World parameters for ECS access.

abstract AbstractShortSectionPalette

com.hypixel.hytale.server.core.universe.world.chunk.section.palette

Abstract class. Methods: int get(int); boolean contains(int); boolean containsAny(it.unimi.dsi.fastutil.ints.IntList); int count(); int count(int); it.unimi.dsi.fastutil.ints.IntSet values(); void forEachValue(java.util.function.IntConsumer); it.unimi.dsi.fastutil.ints.Int2ShortMap valueCounts(); void serializeForPacket(io.netty.buffer.ByteBuf); void serialize(com.hypixel.hytale.server.core.universe.world.chunk.section.palette.ISectionPalette$KeySerializer, io.netty.buffer.ByteBuf); void deserialize(java.util.function.T

abstract AbstractTargetEntityCommand

com.hypixel.hytale.server.core.command.system.basecommands

Base for commands targeting entities.

abstract AbstractTargetPlayerCommand

com.hypixel.hytale.server.core.command.system.basecommands

Base for commands targeting specific players.

abstract AbstractWorldCommand

com.hypixel.hytale.server.core.command.system.basecommands

Base for commands requiring world context.

class AccessControlModule

com.hypixel.hytale.server.core.modules.accesscontrol

Singleton for access control. Get with AccessControlModule.get(). Contains whitelist and ban providers.

class ActiveAnimationComponent

com.hypixel.hytale.server.core.modules.entity

Current animations playing. Methods: setPlayingAnimation(AnimationSlot, String), getActiveAnimations().

class AddPlayerToWorldEvent

com.hypixel.hytale.server.core.event.events.player

Methods: com.hypixel.hytale.component.Holder<com.hypixel.hytale.server.core.universe.world.storage.EntityStore> getHolder(); com.hypixel.hytale.server.core.universe.world.World getWorld(); void setWorld(com.hypixel.hytale.server.core.universe.world.World); com.hypixel.hytale.math.vector.Transform getTransform(); void setTransform(com.hypixel.hytale.math.vector.Transform); java.lang.String toString(); com.hypixel.hytale.component.Holder<com.hypixel.hytale.server.core.universe.world.storage.EntityStore> ge

class AddReason

com.hypixel.hytale.server.core.ecs

Enum for entity creation reasons. Values: SPAWN (new entity), LOAD (from disk), CLONE (duplicated). Pass to store.addEntity(holder, AddReason).

class AllLegacyLivingEntityTypesQuery

com.hypixel.hytale.server.core.modules.entity

Methods: boolean test(com.hypixel.hytale.component.Archetype<com.hypixel.hytale.server.core.universe.world.storage.EntityStore>); boolean requiresComponentType(com.hypixel.hytale.component.ComponentType<com.hypixel.hytale.server.core.universe.world.storage.EntityStore, ?>); void validateRegistry(com.hypixel.hytale.component.ComponentRegistry<com.hypixel.hytale.server.core.universe.world.storage.EntityStore>); void validate(); boolean test(com.hypixel.hytale.component.Archetype<com.hypixel.hytale.server.c

class AllWorldsLoadedEvent

com.hypixel.hytale.server.core.universe.world.events

Extends com.hypixel.hytale.server.core.universe.world.events.ChunkEvent. Methods: java.lang.String toString()

class AmbienceFXConditions

com.hypixel.hytale.server.core.asset.type.ambiencefx.config

Methods: com.hypixel.hytale.protocol.AmbienceFXConditions toPacket(); boolean isNever(); java.lang.String[] getEnvironmentIds(); int[] getEnvironmentIndices(); java.lang.String[] getWeatherIds(); int[] getWeatherIndices(); java.lang.String[] getFluidFXIds(); int[] getFluidFXIndices(); com.hypixel.hytale.server.core.asset.type.ambiencefx.config.AmbienceFXBlockSoundSet[] getSurroundingBlockSoundSets(); com.hypixel.hytale.protocol.Range getAltitude(); com.hypixel.hytale.protocol.Rangeb getWalls(); boolean g

class AmbienceFXMusic

com.hypixel.hytale.server.core.asset.type.ambiencefx.config

Methods: com.hypixel.hytale.protocol.AmbienceFXBlockSoundSet toPacket(); java.lang.String getBlockSoundSetId(); com.hypixel.hytale.protocol.Rangef getPercent(); java.lang.String toString(); java.lang.Object toPacket(); com.hypixel.hytale.protocol.AmbienceFXMusic toPacket(); java.lang.String[] getTracks(); float getDecibels(); float getVolume(); java.lang.String toString(); java.lang.Object toPacket()

class AmbienceFXSound

com.hypixel.hytale.server.core.asset.type.ambiencefx.config

Methods: com.hypixel.hytale.protocol.AmbienceFXSound toPacket(); java.lang.String getSoundEventId(); int getSoundEventIndex(); com.hypixel.hytale.protocol.AmbienceFXSoundPlay3D getPlay3D(); java.lang.String getBlockSoundSetId(); com.hypixel.hytale.protocol.AmbienceFXAltitude getAltitude(); com.hypixel.hytale.protocol.Rangef getFrequency(); com.hypixel.hytale.protocol.Range getRadius(); java.lang.String toString(); java.lang.Object toPacket()

class AmbienceFXSoundEffect

com.hypixel.hytale.server.core.asset.type.ambiencefx.config

Methods: com.hypixel.hytale.protocol.AmbienceFXSoundEffect toPacket(); java.lang.String getReverbEffectId(); int getReverbEffectIndex(); java.lang.String getEqualizerEffectId(); int getEqualizerEffectIndex(); boolean isInstant(); java.lang.String toString(); java.lang.Object toPacket()

class AmbienceTracker

com.hypixel.hytale.builtin.ambience.components

Methods: static com.hypixel.hytale.component.ResourceType<com.hypixel.hytale.server.core.universe.world.storage.EntityStore, com.hypixel.hytale.builtin.ambience.resources.AmbienceResource> getResourceType(); void setForcedMusicAmbience(java.lang.String); int getForcedMusicIndex(); com.hypixel.hytale.component.Resource<com.hypixel.hytale.server.core.universe.world.storage.EntityStore> clone(); java.lang.Object clone(); static com.hypixel.hytale.component.ComponentType<com.hypixel.hytale.server.core.univer

class AndCondition

com.hypixel.hytale.builtin.hytalegenerator.materialproviders.spaceanddepth.conditions

Methods: boolean qualifies(int, int, int, int, int, int, int)

class AnimationSlot

com.hypixel.hytale.server.core.modules.entity

Animation slot identifier for ActiveAnimationComponent.

abstract AnnotatedComponentBase

com.hypixel.hytale.server.npc.corecomponents

Abstract class. Methods: void getInfo(com.hypixel.hytale.server.npc.role.Role, com.hypixel.hytale.server.npc.util.ComponentInfo); void setContext(com.hypixel.hytale.server.npc.util.IAnnotatedComponent, int); com.hypixel.hytale.server.npc.util.IAnnotatedComponent getParent(); int getIndex()

class AnyQuery

com.hypixel.hytale.component.query

Methods: boolean test(com.hypixel.hytale.component.Archetype<ECS_TYPE>); boolean requiresComponentType(com.hypixel.hytale.component.ComponentType<ECS_TYPE, ?>); void validateRegistry(com.hypixel.hytale.component.ComponentRegistry<ECS_TYPE>); void validate()

class Archetype

com.hypixel.hytale.component

Represents component type combinations for efficient entity storage. Entities with same components share archetypes. Use Archetype.of(), Archetype.add(), Archetype.remove() static methods.

class ArchetypeChunk

com.hypixel.hytale.server.core.ecs

Chunk of entities with same component archetype. Used in ECS event handlers.

class ArchetypeChunk

com.hypixel.hytale.component

Contains entities of the same archetype (same component signature) for efficient iteration. Used in EntityTickingSystem.

abstract ArchetypeTickingSystem

com.hypixel.hytale.component

System that filters entities by query before ticking. Override getQuery() and tick(dt, chunk, store, buffer).

class ArgTypes

com.hypixel.hytale.server.core.command.system

Built-in argument types: STRING, INTEGER, DOUBLE, BOOLEAN, PLAYER_REF, WORLD, ITEM_ASSET, BLOCK_TYPE_KEY, GAME_MODE, RELATIVE_POSITION, ROTATION, ENTITY_ID.

class ArraySizeValidator

com.hypixel.hytale.codec.validation.validator

Methods: void accept(T[], com.hypixel.hytale.codec.validation.ValidationResults); void updateSchema(com.hypixel.hytale.codec.schema.SchemaContext, com.hypixel.hytale.codec.schema.config.Schema); void accept(java.lang.Object, com.hypixel.hytale.codec.validation.ValidationResults); void accept(java.lang.Object, java.lang.Object)

class AssetEditorAssetListSetup

com.hypixel.hytale.protocol.packets.asseteditor

Methods: int getId(); static com.hypixel.hytale.protocol.packets.asseteditor.AssetEditorAssetListSetup deserialize(io.netty.buffer.ByteBuf, int); static int computeBytesConsumed(io.netty.buffer.ByteBuf, int); void serialize(io.netty.buffer.ByteBuf); int computeSize(); static com.hypixel.hytale.protocol.io.ValidationResult validateStructure(io.netty.buffer.ByteBuf, int); com.hypixel.hytale.protocol.packets.asseteditor.AssetEditorAssetListSetup clone(); boolean equals(java.lang.Object); int hashCode(); jav

class AssetEditorAssetPackSetup

com.hypixel.hytale.protocol.packets.asseteditor

Methods: int getId(); static com.hypixel.hytale.protocol.packets.asseteditor.AssetEditorAssetListUpdate deserialize(io.netty.buffer.ByteBuf, int); static int computeBytesConsumed(io.netty.buffer.ByteBuf, int); void serialize(io.netty.buffer.ByteBuf); int computeSize(); static com.hypixel.hytale.protocol.io.ValidationResult validateStructure(io.netty.buffer.ByteBuf, int); com.hypixel.hytale.protocol.packets.asseteditor.AssetEditorAssetListUpdate clone(); boolean equals(java.lang.Object); int hashCode(); i

class AssetEditorAssetUpdated

com.hypixel.hytale.protocol.packets.asseteditor

Methods: static com.hypixel.hytale.protocol.packets.asseteditor.AssetEditorAssetType deserialize(io.netty.buffer.ByteBuf, int); static int computeBytesConsumed(io.netty.buffer.ByteBuf, int); void serialize(io.netty.buffer.ByteBuf); int computeSize(); static com.hypixel.hytale.protocol.io.ValidationResult validateStructure(io.netty.buffer.ByteBuf, int); com.hypixel.hytale.protocol.packets.asseteditor.AssetEditorAssetType clone(); boolean equals(java.lang.Object); int hashCode(); java.lang.Object clone();

class AssetEditorAuthorization

com.hypixel.hytale.protocol.packets.asseteditor

Methods: int getId(); static com.hypixel.hytale.protocol.packets.asseteditor.AssetEditorAuthorization deserialize(io.netty.buffer.ByteBuf, int); static int computeBytesConsumed(io.netty.buffer.ByteBuf, int); void serialize(io.netty.buffer.ByteBuf); int computeSize(); static com.hypixel.hytale.protocol.io.ValidationResult validateStructure(io.netty.buffer.ByteBuf, int); com.hypixel.hytale.protocol.packets.asseteditor.AssetEditorAuthorization clone(); boolean equals(java.lang.Object); int hashCode(); java.

class AssetEditorCapabilities

com.hypixel.hytale.protocol.packets.asseteditor

Methods: int getId(); static com.hypixel.hytale.protocol.packets.asseteditor.AssetEditorCapabilities deserialize(io.netty.buffer.ByteBuf, int); static int computeBytesConsumed(io.netty.buffer.ByteBuf, int); void serialize(io.netty.buffer.ByteBuf); int computeSize(); static com.hypixel.hytale.protocol.io.ValidationResult validateStructure(io.netty.buffer.ByteBuf, int); com.hypixel.hytale.protocol.packets.asseteditor.AssetEditorCapabilities clone(); boolean equals(java.lang.Object); int hashCode(); java.la

class AssetEditorCreateAsset

com.hypixel.hytale.protocol.packets.asseteditor

Methods: int getId(); static com.hypixel.hytale.protocol.packets.asseteditor.AssetEditorCreateAsset deserialize(io.netty.buffer.ByteBuf, int); static int computeBytesConsumed(io.netty.buffer.ByteBuf, int); void serialize(io.netty.buffer.ByteBuf); int computeSize(); static com.hypixel.hytale.protocol.io.ValidationResult validateStructure(io.netty.buffer.ByteBuf, int); com.hypixel.hytale.protocol.packets.asseteditor.AssetEditorCreateAsset clone(); boolean equals(java.lang.Object); int hashCode(); java.lang

class AssetEditorCreateAssetPack

com.hypixel.hytale.protocol.packets.asseteditor

Methods: int getId(); static com.hypixel.hytale.protocol.packets.asseteditor.AssetEditorCreateAssetPack deserialize(io.netty.buffer.ByteBuf, int); static int computeBytesConsumed(io.netty.buffer.ByteBuf, int); void serialize(io.netty.buffer.ByteBuf); int computeSize(); static com.hypixel.hytale.protocol.io.ValidationResult validateStructure(io.netty.buffer.ByteBuf, int); com.hypixel.hytale.protocol.packets.asseteditor.AssetEditorCreateAssetPack clone(); boolean equals(java.lang.Object); int hashCode(); j

class AssetEditorCreateDirectory

com.hypixel.hytale.protocol.packets.asseteditor

Methods: int getId(); static com.hypixel.hytale.protocol.packets.asseteditor.AssetEditorCreateDirectory deserialize(io.netty.buffer.ByteBuf, int); static int computeBytesConsumed(io.netty.buffer.ByteBuf, int); void serialize(io.netty.buffer.ByteBuf); int computeSize(); static com.hypixel.hytale.protocol.io.ValidationResult validateStructure(io.netty.buffer.ByteBuf, int); com.hypixel.hytale.protocol.packets.asseteditor.AssetEditorCreateDirectory clone(); boolean equals(java.lang.Object); int hashCode(); j

class AssetEditorDeleteAsset

com.hypixel.hytale.protocol.packets.asseteditor

Methods: int getId(); static com.hypixel.hytale.protocol.packets.asseteditor.AssetEditorDeleteAsset deserialize(io.netty.buffer.ByteBuf, int); static int computeBytesConsumed(io.netty.buffer.ByteBuf, int); void serialize(io.netty.buffer.ByteBuf); int computeSize(); static com.hypixel.hytale.protocol.io.ValidationResult validateStructure(io.netty.buffer.ByteBuf, int); com.hypixel.hytale.protocol.packets.asseteditor.AssetEditorDeleteAsset clone(); boolean equals(java.lang.Object); int hashCode(); java.lang

class AssetEditorDeleteAssetPack

com.hypixel.hytale.protocol.packets.asseteditor

Methods: int getId()

class AssetEditorDeleteDirectory

com.hypixel.hytale.protocol.packets.asseteditor

Methods: static com.hypixel.hytale.protocol.packets.asseteditor.AssetEditorDeleteAssetPack deserialize(io.netty.buffer.ByteBuf, int); static int computeBytesConsumed(io.netty.buffer.ByteBuf, int); void serialize(io.netty.buffer.ByteBuf); int computeSize(); static com.hypixel.hytale.protocol.io.ValidationResult validateStructure(io.netty.buffer.ByteBuf, int); com.hypixel.hytale.protocol.packets.asseteditor.AssetEditorDeleteAssetPack clone(); boolean equals(java.lang.Object); int hashCode(); java.lang.Obje

class AssetEditorDiscardChanges

com.hypixel.hytale.protocol.packets.asseteditor

Methods: int getId(); static com.hypixel.hytale.protocol.packets.asseteditor.AssetEditorDiscardChanges deserialize(io.netty.buffer.ByteBuf, int); static int computeBytesConsumed(io.netty.buffer.ByteBuf, int); void serialize(io.netty.buffer.ByteBuf); int computeSize(); static com.hypixel.hytale.protocol.io.ValidationResult validateStructure(io.netty.buffer.ByteBuf, int); com.hypixel.hytale.protocol.packets.asseteditor.AssetEditorDiscardChanges clone(); boolean equals(java.lang.Object); int hashCode(); jav

class AssetEditorEnableAssetPack

com.hypixel.hytale.protocol.packets.asseteditor

Methods: int getId(); static com.hypixel.hytale.protocol.packets.asseteditor.AssetEditorEnableAssetPack deserialize(io.netty.buffer.ByteBuf, int); static int computeBytesConsumed(io.netty.buffer.ByteBuf, int); void serialize(io.netty.buffer.ByteBuf); int computeSize(); static com.hypixel.hytale.protocol.io.ValidationResult validateStructure(io.netty.buffer.ByteBuf, int); com.hypixel.hytale.protocol.packets.asseteditor.AssetEditorEnableAssetPack clone(); boolean equals(java.lang.Object); int hashCode(); j

class AssetEditorExportAssetFinalize

com.hypixel.hytale.protocol.packets.asseteditor

Methods: int getId(); static com.hypixel.hytale.protocol.packets.asseteditor.AssetEditorExportAssetFinalize deserialize(io.netty.buffer.ByteBuf, int); static int computeBytesConsumed(io.netty.buffer.ByteBuf, int); void serialize(io.netty.buffer.ByteBuf); int computeSize(); static com.hypixel.hytale.protocol.io.ValidationResult validateStructure(io.netty.buffer.ByteBuf, int); com.hypixel.hytale.protocol.packets.asseteditor.AssetEditorExportAssetFinalize clone(); boolean equals(java.lang.Object); int hashC

class AssetEditorExportAssetInitialize

com.hypixel.hytale.protocol.packets.asseteditor

Methods: int getId(); static com.hypixel.hytale.protocol.packets.asseteditor.AssetEditorExportAssetInitialize deserialize(io.netty.buffer.ByteBuf, int); static int computeBytesConsumed(io.netty.buffer.ByteBuf, int); void serialize(io.netty.buffer.ByteBuf); int computeSize(); static com.hypixel.hytale.protocol.io.ValidationResult validateStructure(io.netty.buffer.ByteBuf, int); com.hypixel.hytale.protocol.packets.asseteditor.AssetEditorExportAssetInitialize clone(); boolean equals(java.lang.Object); int h

class AssetEditorExportAssetPart

com.hypixel.hytale.protocol.packets.asseteditor

Methods: int getId(); static com.hypixel.hytale.protocol.packets.asseteditor.AssetEditorExportAssetPart deserialize(io.netty.buffer.ByteBuf, int); static int computeBytesConsumed(io.netty.buffer.ByteBuf, int); void serialize(io.netty.buffer.ByteBuf); int computeSize(); static com.hypixel.hytale.protocol.io.ValidationResult validateStructure(io.netty.buffer.ByteBuf, int); com.hypixel.hytale.protocol.packets.asseteditor.AssetEditorExportAssetPart clone(); boolean equals(java.lang.Object); int hashCode(); j

class AssetEditorExportAssets

com.hypixel.hytale.protocol.packets.asseteditor

Methods: int getId(); int getId(); static com.hypixel.hytale.protocol.packets.asseteditor.AssetEditorExportComplete deserialize(io.netty.buffer.ByteBuf, int); static int computeBytesConsumed(io.netty.buffer.ByteBuf, int); void serialize(io.netty.buffer.ByteBuf); int computeSize(); static com.hypixel.hytale.protocol.io.ValidationResult validateStructure(io.netty.buffer.ByteBuf, int); com.hypixel.hytale.protocol.packets.asseteditor.AssetEditorExportComplete clone(); boolean equals(java.lang.Object); int ha

class AssetEditorExportDeleteAssets

com.hypixel.hytale.protocol.packets.asseteditor

Methods: java.lang.Object clone(); int getId(); static com.hypixel.hytale.protocol.packets.asseteditor.AssetEditorExportDeleteAssets deserialize(io.netty.buffer.ByteBuf, int); static int computeBytesConsumed(io.netty.buffer.ByteBuf, int); void serialize(io.netty.buffer.ByteBuf); int computeSize(); static com.hypixel.hytale.protocol.io.ValidationResult validateStructure(io.netty.buffer.ByteBuf, int); com.hypixel.hytale.protocol.packets.asseteditor.AssetEditorExportDeleteAssets clone(); boolean equals(java

class AssetEditorFetchAsset

com.hypixel.hytale.protocol.packets.asseteditor

Methods: int getId(); static com.hypixel.hytale.protocol.packets.asseteditor.AssetEditorFetchAsset deserialize(io.netty.buffer.ByteBuf, int); static int computeBytesConsumed(io.netty.buffer.ByteBuf, int); void serialize(io.netty.buffer.ByteBuf); int computeSize(); static com.hypixel.hytale.protocol.io.ValidationResult validateStructure(io.netty.buffer.ByteBuf, int); com.hypixel.hytale.protocol.packets.asseteditor.AssetEditorFetchAsset clone(); boolean equals(java.lang.Object); int hashCode()

class AssetEditorFetchAssetReply

com.hypixel.hytale.protocol.packets.asseteditor

Methods: int getId(); static com.hypixel.hytale.protocol.packets.asseteditor.AssetEditorFetchAssetReply deserialize(io.netty.buffer.ByteBuf, int); static int computeBytesConsumed(io.netty.buffer.ByteBuf, int); void serialize(io.netty.buffer.ByteBuf); int computeSize(); static com.hypixel.hytale.protocol.io.ValidationResult validateStructure(io.netty.buffer.ByteBuf, int); com.hypixel.hytale.protocol.packets.asseteditor.AssetEditorFetchAssetReply clone(); boolean equals(java.lang.Object); int hashCode(); j

class AssetEditorFetchAutoCompleteDataReply

com.hypixel.hytale.protocol.packets.asseteditor

Methods: int getId(); static com.hypixel.hytale.protocol.packets.asseteditor.AssetEditorFetchAutoCompleteData deserialize(io.netty.buffer.ByteBuf, int); static int computeBytesConsumed(io.netty.buffer.ByteBuf, int); void serialize(io.netty.buffer.ByteBuf); int computeSize(); static com.hypixel.hytale.protocol.io.ValidationResult validateStructure(io.netty.buffer.ByteBuf, int); com.hypixel.hytale.protocol.packets.asseteditor.AssetEditorFetchAutoCompleteData clone(); boolean equals(java.lang.Object); int h

class AssetEditorFetchJsonAssetWithParentsReply

com.hypixel.hytale.protocol.packets.asseteditor

Methods: int getId(); static com.hypixel.hytale.protocol.packets.asseteditor.AssetEditorFetchJsonAssetWithParentsReply deserialize(io.netty.buffer.ByteBuf, int); static int computeBytesConsumed(io.netty.buffer.ByteBuf, int); void serialize(io.netty.buffer.ByteBuf); int computeSize(); static com.hypixel.hytale.protocol.io.ValidationResult validateStructure(io.netty.buffer.ByteBuf, int); com.hypixel.hytale.protocol.packets.asseteditor.AssetEditorFetchJsonAssetWithParentsReply clone(); boolean equals(java.l

class AssetEditorFetchLastModifiedAssets

com.hypixel.hytale.protocol.packets.asseteditor

Methods: int getId(); static com.hypixel.hytale.protocol.packets.asseteditor.AssetEditorFetchLastModifiedAssets deserialize(io.netty.buffer.ByteBuf, int); static int computeBytesConsumed(io.netty.buffer.ByteBuf, int); void serialize(io.netty.buffer.ByteBuf); int computeSize(); static com.hypixel.hytale.protocol.io.ValidationResult validateStructure(io.netty.buffer.ByteBuf, int); com.hypixel.hytale.protocol.packets.asseteditor.AssetEditorFetchLastModifiedAssets clone(); boolean equals(java.lang.Object); i

class AssetEditorInitialize

com.hypixel.hytale.protocol.packets.asseteditor

Methods: int getId(); static com.hypixel.hytale.protocol.packets.asseteditor.AssetEditorInitialize deserialize(io.netty.buffer.ByteBuf, int); static int computeBytesConsumed(io.netty.buffer.ByteBuf, int); void serialize(io.netty.buffer.ByteBuf); int computeSize(); static com.hypixel.hytale.protocol.io.ValidationResult validateStructure(io.netty.buffer.ByteBuf, int); com.hypixel.hytale.protocol.packets.asseteditor.AssetEditorInitialize clone(); boolean equals(java.lang.Object); int hashCode(); java.lang.O

class AssetEditorJsonAssetUpdated

com.hypixel.hytale.protocol.packets.asseteditor

Methods: java.lang.Object clone(); int getId(); static com.hypixel.hytale.protocol.packets.asseteditor.AssetEditorJsonAssetUpdated deserialize(io.netty.buffer.ByteBuf, int); static int computeBytesConsumed(io.netty.buffer.ByteBuf, int); void serialize(io.netty.buffer.ByteBuf); int computeSize(); static com.hypixel.hytale.protocol.io.ValidationResult validateStructure(io.netty.buffer.ByteBuf, int); com.hypixel.hytale.protocol.packets.asseteditor.AssetEditorJsonAssetUpdated clone(); boolean equals(java.lan

class AssetEditorLastModifiedAssets

com.hypixel.hytale.protocol.packets.asseteditor

Methods: int getId(); static com.hypixel.hytale.protocol.packets.asseteditor.AssetEditorLastModifiedAssets deserialize(io.netty.buffer.ByteBuf, int); static int computeBytesConsumed(io.netty.buffer.ByteBuf, int); void serialize(io.netty.buffer.ByteBuf); int computeSize(); static com.hypixel.hytale.protocol.io.ValidationResult validateStructure(io.netty.buffer.ByteBuf, int); com.hypixel.hytale.protocol.packets.asseteditor.AssetEditorLastModifiedAssets clone(); boolean equals(java.lang.Object); int hashCod

class AssetEditorPopupNotification

com.hypixel.hytale.protocol.packets.asseteditor

Methods: int getId(); static com.hypixel.hytale.protocol.packets.asseteditor.AssetEditorModifiedAssetsCount deserialize(io.netty.buffer.ByteBuf, int); static int computeBytesConsumed(io.netty.buffer.ByteBuf, int); void serialize(io.netty.buffer.ByteBuf); int computeSize(); static com.hypixel.hytale.protocol.io.ValidationResult validateStructure(io.netty.buffer.ByteBuf, int); com.hypixel.hytale.protocol.packets.asseteditor.AssetEditorModifiedAssetsCount clone(); boolean equals(java.lang.Object); int hashC

class AssetEditorRebuildCaches

com.hypixel.hytale.protocol.packets.asseteditor

Methods: static com.hypixel.hytale.protocol.packets.asseteditor.AssetEditorPreviewCameraSettings deserialize(io.netty.buffer.ByteBuf, int); int getId(); static int computeBytesConsumed(io.netty.buffer.ByteBuf, int); void serialize(io.netty.buffer.ByteBuf); int computeSize(); static com.hypixel.hytale.protocol.io.ValidationResult validateStructure(io.netty.buffer.ByteBuf, int); com.hypixel.hytale.protocol.packets.asseteditor.AssetEditorPreviewCameraSettings clone(); boolean equals(java.lang.Object); int h

class AssetEditorRedoChanges

com.hypixel.hytale.protocol.packets.asseteditor

Methods: int getId(); static com.hypixel.hytale.protocol.packets.asseteditor.AssetEditorRedoChanges deserialize(io.netty.buffer.ByteBuf, int); static int computeBytesConsumed(io.netty.buffer.ByteBuf, int); void serialize(io.netty.buffer.ByteBuf); int computeSize(); static com.hypixel.hytale.protocol.io.ValidationResult validateStructure(io.netty.buffer.ByteBuf, int); com.hypixel.hytale.protocol.packets.asseteditor.AssetEditorRedoChanges clone(); boolean equals(java.lang.Object); int hashCode(); java.lang

class AssetEditorRenameAsset

com.hypixel.hytale.protocol.packets.asseteditor

Methods: int getId()

class AssetEditorRenameDirectory

com.hypixel.hytale.protocol.packets.asseteditor

Methods: static com.hypixel.hytale.protocol.packets.asseteditor.AssetEditorRenameAsset deserialize(io.netty.buffer.ByteBuf, int); static int computeBytesConsumed(io.netty.buffer.ByteBuf, int); void serialize(io.netty.buffer.ByteBuf); int computeSize(); static com.hypixel.hytale.protocol.io.ValidationResult validateStructure(io.netty.buffer.ByteBuf, int); com.hypixel.hytale.protocol.packets.asseteditor.AssetEditorRenameAsset clone(); boolean equals(java.lang.Object); int hashCode(); java.lang.Object clone

class AssetEditorRequestDataset

com.hypixel.hytale.protocol.packets.asseteditor

Methods: int getId(); int getId(); static com.hypixel.hytale.protocol.packets.asseteditor.AssetEditorRequestChildrenList deserialize(io.netty.buffer.ByteBuf, int); static int computeBytesConsumed(io.netty.buffer.ByteBuf, int); void serialize(io.netty.buffer.ByteBuf); int computeSize(); static com.hypixel.hytale.protocol.io.ValidationResult validateStructure(io.netty.buffer.ByteBuf, int); com.hypixel.hytale.protocol.packets.asseteditor.AssetEditorRequestChildrenList clone(); boolean equals(java.lang.Objec

class AssetEditorRequestDatasetReply

com.hypixel.hytale.protocol.packets.asseteditor

Methods: int getId(); static com.hypixel.hytale.protocol.packets.asseteditor.AssetEditorRequestDatasetReply deserialize(io.netty.buffer.ByteBuf, int); static int computeBytesConsumed(io.netty.buffer.ByteBuf, int); void serialize(io.netty.buffer.ByteBuf); int computeSize(); static com.hypixel.hytale.protocol.io.ValidationResult validateStructure(io.netty.buffer.ByteBuf, int); com.hypixel.hytale.protocol.packets.asseteditor.AssetEditorRequestDatasetReply clone(); boolean equals(java.lang.Object); int hashC

class AssetEditorSelectAsset

com.hypixel.hytale.protocol.packets.asseteditor

Methods: int getId(); static com.hypixel.hytale.protocol.packets.asseteditor.AssetEditorSelectAsset deserialize(io.netty.buffer.ByteBuf, int); static int computeBytesConsumed(io.netty.buffer.ByteBuf, int); void serialize(io.netty.buffer.ByteBuf); int computeSize(); static com.hypixel.hytale.protocol.io.ValidationResult validateStructure(io.netty.buffer.ByteBuf, int); com.hypixel.hytale.protocol.packets.asseteditor.AssetEditorSelectAsset clone(); boolean equals(java.lang.Object); int hashCode(); java.lang

class AssetEditorSetGameTime

com.hypixel.hytale.protocol.packets.asseteditor

Methods: int getId(); static com.hypixel.hytale.protocol.packets.asseteditor.AssetEditorSetGameTime deserialize(io.netty.buffer.ByteBuf, int); static int computeBytesConsumed(io.netty.buffer.ByteBuf, int); void serialize(io.netty.buffer.ByteBuf); int computeSize(); static com.hypixel.hytale.protocol.io.ValidationResult validateStructure(io.netty.buffer.ByteBuf, int); com.hypixel.hytale.protocol.packets.asseteditor.AssetEditorSetGameTime clone(); boolean equals(java.lang.Object); int hashCode(); java.lang

class AssetEditorSetupAssetTypes

com.hypixel.hytale.protocol.packets.asseteditor

Methods: int getId(); static com.hypixel.hytale.protocol.packets.asseteditor.AssetEditorSetupAssetTypes deserialize(io.netty.buffer.ByteBuf, int); static int computeBytesConsumed(io.netty.buffer.ByteBuf, int); void serialize(io.netty.buffer.ByteBuf); int computeSize(); static com.hypixel.hytale.protocol.io.ValidationResult validateStructure(io.netty.buffer.ByteBuf, int); com.hypixel.hytale.protocol.packets.asseteditor.AssetEditorSetupAssetTypes clone(); boolean equals(java.lang.Object)

class AssetEditorSetupSchemas

com.hypixel.hytale.protocol.packets.asseteditor

Methods: int hashCode(); java.lang.Object clone(); int getId(); static com.hypixel.hytale.protocol.packets.asseteditor.AssetEditorSetupSchemas deserialize(io.netty.buffer.ByteBuf, int); static int computeBytesConsumed(io.netty.buffer.ByteBuf, int); void serialize(io.netty.buffer.ByteBuf); int computeSize(); static com.hypixel.hytale.protocol.io.ValidationResult validateStructure(io.netty.buffer.ByteBuf, int); com.hypixel.hytale.protocol.packets.asseteditor.AssetEditorSetupSchemas clone(); boolean equals(

class AssetEditorSubscribeModifiedAssetsChanges

com.hypixel.hytale.protocol.packets.asseteditor

Methods: int getId(); static com.hypixel.hytale.protocol.packets.asseteditor.AssetEditorSubscribeModifiedAssetsChanges deserialize(io.netty.buffer.ByteBuf, int); static int computeBytesConsumed(io.netty.buffer.ByteBuf, int); void serialize(io.netty.buffer.ByteBuf); int computeSize(); static com.hypixel.hytale.protocol.io.ValidationResult validateStructure(io.netty.buffer.ByteBuf, int); com.hypixel.hytale.protocol.packets.asseteditor.AssetEditorSubscribeModifiedAssetsChanges clone(); boolean equals(java.l

class AssetEditorUndoChanges

com.hypixel.hytale.protocol.packets.asseteditor

Methods: int getId(); static com.hypixel.hytale.protocol.packets.asseteditor.AssetEditorUndoChanges deserialize(io.netty.buffer.ByteBuf, int); static int computeBytesConsumed(io.netty.buffer.ByteBuf, int); void serialize(io.netty.buffer.ByteBuf); int computeSize(); static com.hypixel.hytale.protocol.io.ValidationResult validateStructure(io.netty.buffer.ByteBuf, int); com.hypixel.hytale.protocol.packets.asseteditor.AssetEditorUndoChanges clone(); boolean equals(java.lang.Object); int hashCode(); java.lang

class AssetEditorUndoRedoReply

com.hypixel.hytale.protocol.packets.asseteditor

Methods: int getId(); static com.hypixel.hytale.protocol.packets.asseteditor.AssetEditorUndoRedoReply deserialize(io.netty.buffer.ByteBuf, int); static int computeBytesConsumed(io.netty.buffer.ByteBuf, int); void serialize(io.netty.buffer.ByteBuf); int computeSize(); static com.hypixel.hytale.protocol.io.ValidationResult validateStructure(io.netty.buffer.ByteBuf, int); com.hypixel.hytale.protocol.packets.asseteditor.AssetEditorUndoRedoReply clone(); boolean equals(java.lang.Object); int hashCode(); java.

class AssetEditorUpdateAsset

com.hypixel.hytale.protocol.packets.asseteditor

Methods: int getId(); static com.hypixel.hytale.protocol.packets.asseteditor.AssetEditorUpdateAsset deserialize(io.netty.buffer.ByteBuf, int); static int computeBytesConsumed(io.netty.buffer.ByteBuf, int); void serialize(io.netty.buffer.ByteBuf); int computeSize(); static com.hypixel.hytale.protocol.io.ValidationResult validateStructure(io.netty.buffer.ByteBuf, int); com.hypixel.hytale.protocol.packets.asseteditor.AssetEditorUpdateAsset clone(); boolean equals(java.lang.Object); int hashCode(); java.lang

class AssetEditorUpdateAssetPack

com.hypixel.hytale.protocol.packets.asseteditor

Methods: int getId(); static com.hypixel.hytale.protocol.packets.asseteditor.AssetEditorUpdateAssetPack deserialize(io.netty.buffer.ByteBuf, int); static int computeBytesConsumed(io.netty.buffer.ByteBuf, int); void serialize(io.netty.buffer.ByteBuf); int computeSize(); static com.hypixel.hytale.protocol.io.ValidationResult validateStructure(io.netty.buffer.ByteBuf, int); com.hypixel.hytale.protocol.packets.asseteditor.AssetEditorUpdateAssetPack clone(); boolean equals(java.lang.Object); int hashCode(); j

class AssetEditorUpdateJsonAsset

com.hypixel.hytale.protocol.packets.asseteditor

Methods: int getId(); static com.hypixel.hytale.protocol.packets.asseteditor.AssetEditorUpdateJsonAsset deserialize(io.netty.buffer.ByteBuf, int); static int computeBytesConsumed(io.netty.buffer.ByteBuf, int); void serialize(io.netty.buffer.ByteBuf); int computeSize(); static com.hypixel.hytale.protocol.io.ValidationResult validateStructure(io.netty.buffer.ByteBuf, int); com.hypixel.hytale.protocol.packets.asseteditor.AssetEditorUpdateJsonAsset clone(); boolean equals(java.lang.Object); int hashCode(); j

class AssetEditorUpdateSecondsPerGameDay

com.hypixel.hytale.protocol.packets.asseteditor

Methods: int getId(); static com.hypixel.hytale.protocol.packets.asseteditor.AssetEditorUpdateModelPreview deserialize(io.netty.buffer.ByteBuf, int); static int computeBytesConsumed(io.netty.buffer.ByteBuf, int); void serialize(io.netty.buffer.ByteBuf); int computeSize(); static com.hypixel.hytale.protocol.io.ValidationResult validateStructure(io.netty.buffer.ByteBuf, int); com.hypixel.hytale.protocol.packets.asseteditor.AssetEditorUpdateModelPreview clone(); boolean equals(java.lang.Object); int hashCod

class AssetEditorUpdateWeatherPreviewLock

com.hypixel.hytale.protocol.packets.asseteditor

Methods: int getId(); static com.hypixel.hytale.protocol.packets.asseteditor.AssetEditorUpdateWeatherPreviewLock deserialize(io.netty.buffer.ByteBuf, int); static int computeBytesConsumed(io.netty.buffer.ByteBuf, int); void serialize(io.netty.buffer.ByteBuf); int computeSize(); static com.hypixel.hytale.protocol.packets.asseteditor.AssetInfo deserialize(io.netty.buffer.ByteBuf, int); static int computeBytesConsumed(io.netty.buffer.ByteBuf, int); void serialize(io.netty.buffer.ByteBuf); int computeSize();

class AssetPackUnregisterEvent

com.hypixel.hytale.server.core.asset

Methods: com.hypixel.hytale.assetstore.AssetPack getAssetPack()

class AssetPart

com.hypixel.hytale.protocol.packets.setup

Methods: int getId(); static com.hypixel.hytale.protocol.packets.setup.AssetInitialize deserialize(io.netty.buffer.ByteBuf, int); static int computeBytesConsumed(io.netty.buffer.ByteBuf, int); void serialize(io.netty.buffer.ByteBuf); int computeSize(); static com.hypixel.hytale.protocol.io.ValidationResult validateStructure(io.netty.buffer.ByteBuf, int); com.hypixel.hytale.protocol.packets.setup.AssetInitialize clone(); boolean equals(java.lang.Object); int hashCode(); java.lang.Object clone(); int getId

class AStarNodePoolProviderSimple

com.hypixel.hytale.server.npc.navigation

Methods: com.hypixel.hytale.server.npc.navigation.AStarNodePool getPool(int); static com.hypixel.hytale.component.ResourceType<com.hypixel.hytale.server.core.universe.world.storage.EntityStore, com.hypixel.hytale.server.npc.navigation.AStarNodePoolProviderSimple> getResourceType(); com.hypixel.hytale.server.npc.navigation.AStarNodePool getPool(int); com.hypixel.hytale.component.Resource<com.hypixel.hytale.server.core.universe.world.storage.EntityStore> clone(); java.lang.Object clone()

class AStarNodePoolSimple

com.hypixel.hytale.server.npc.navigation

Methods: com.hypixel.hytale.server.npc.navigation.AStarNode allocate(); void deallocate(com.hypixel.hytale.server.npc.navigation.AStarNode)

class AttitudeMemoryEntry

com.hypixel.hytale.server.npc.util

Methods: void tick(float); double getRemainingDuration(); double getInitialDuration(); com.hypixel.hytale.server.core.asset.type.attitude.Attitude getAttitudeOverride(); boolean isExpired()

class AudioComponent

com.hypixel.hytale.server.core.modules.entity

Stores entity audio settings.

class AuthToken

com.hypixel.hytale.protocol.packets.auth

Methods: int getId(); static com.hypixel.hytale.protocol.packets.auth.AuthToken deserialize(io.netty.buffer.ByteBuf, int); static int computeBytesConsumed(io.netty.buffer.ByteBuf, int); void serialize(io.netty.buffer.ByteBuf); int computeSize(); static com.hypixel.hytale.protocol.io.ValidationResult validateStructure(io.netty.buffer.ByteBuf, int); com.hypixel.hytale.protocol.packets.auth.AuthToken clone(); boolean equals(java.lang.Object); int hashCode(); int getId(); static com.hypixel.hytale.protocol.p

abstract Ban

com.hypixel.hytale.server.core.modules.accesscontrol.ban

Interface for bans. Contains getTarget(), getBy(), getReason(), getDisconnectReason().

class BasicHeightThresholdInterpreter

com.hypixel.hytale.procedurallib.condition

Methods: int getLowestNonOne(); int getHighestNonZero(); double getContext(int, double, double); int getLength(); float getThreshold(int, double, double, int); float getThreshold(int, double, double, int, double); java.lang.String toString()

class BenchUpgradeRequirement

com.hypixel.hytale.server.core.asset.type.blocktype.config.bench

Methods: com.hypixel.hytale.server.core.inventory.MaterialQuantity[] getInput(); float getTimeSeconds(); java.lang.String toString(); com.hypixel.hytale.protocol.BenchUpgradeRequirement toPacket(); java.lang.Object toPacket()

class BlockFaceSupport

com.hypixel.hytale.server.core.asset.type.blocktype.config

Methods: java.lang.String getFaceType(); com.hypixel.hytale.math.vector.Vector3i[] getFiller(); boolean providesSupportFromFiller(com.hypixel.hytale.math.vector.Vector3i); java.lang.String toString(); static com.hypixel.hytale.server.core.asset.type.blocktype.config.BlockFaceSupport rotate(com.hypixel.hytale.server.core.asset.type.blocktype.config.BlockFaceSupport, com.hypixel.hytale.server.core.asset.type.blocktype.config.Rotation, com.hypixel.hytale.server.core.asset.type.blocktype.config.Rotation, com

class BlockGathering

com.hypixel.hytale.server.core.asset.type.blocktype.config

Methods: com.hypixel.hytale.protocol.BlockGathering toPacket(); com.hypixel.hytale.server.core.asset.type.blocktype.config.BlockBreakingDropType getBreaking(); com.hypixel.hytale.server.core.asset.type.blocktype.config.HarvestingDropType getHarvest(); com.hypixel.hytale.server.core.asset.type.blocktype.config.SoftBlockDropType getSoft(); boolean isHarvestable(); boolean isSoft(); com.hypixel.hytale.server.core.asset.type.blocktype.config.PhysicsDropType getPhysics(); boolean shouldUseDefaultDropWhenPlace

class BlockGroup

com.hypixel.hytale.server.core.asset.type.item.config

Methods: static com.hypixel.hytale.server.core.asset.type.item.config.BlockGroup findItemGroup(com.hypixel.hytale.server.core.asset.type.item.config.Item); java.lang.String getId(); java.lang.String get(int); int size(); int getIndex(com.hypixel.hytale.server.core.asset.type.item.config.Item); com.hypixel.hytale.protocol.BlockGroup toPacket(); java.lang.Object getId(); java.lang.Object toPacket()

abstract BlockingDiskFile

com.hypixel.hytale.server.core.util.io

Base class for file persistence. Override read(), write(), create(). Use syncLoad(), syncSave(). Thread-safe with fileLock.

class BlockMapMarker

com.hypixel.hytale.server.core.universe.world.meta.state

Methods: static com.hypixel.hytale.component.ComponentType<com.hypixel.hytale.server.core.universe.world.storage.ChunkStore, com.hypixel.hytale.server.core.universe.world.meta.state.BlockMapMarker> getComponentType(); java.lang.String getName(); java.lang.String getIcon(); com.hypixel.hytale.component.Component<com.hypixel.hytale.server.core.universe.world.storage.ChunkStore> clone(); java.lang.Object clone()

class BlockMigration

com.hypixel.hytale.server.core.asset.type.blocktype.config

Methods: static com.hypixel.hytale.assetstore.map.DefaultAssetMap<java.lang.Integer, com.hypixel.hytale.server.core.asset.type.blocktype.config.BlockMigration> getAssetMap(); java.lang.Integer getId(); java.lang.String getMigration(java.lang.String); java.lang.String getDirectMigration(java.lang.String); java.lang.String getNameMigration(java.lang.String); java.util.Map<java.lang.String, java.lang.String> getDirectMigrations(); java.util.Map<java.lang.String, java.lang.String> getNameMigrations(); java.l

class BlockPlacementSettings

com.hypixel.hytale.server.core.asset.type.blocktype.config

Methods: com.hypixel.hytale.protocol.BlockMovementSettings toPacket(); boolean isClimbable(); boolean isBouncy(); float getBounceVelocity(); float getDrag(); float getFriction(); float getClimbUpSpeedMultiplier(); float getClimbDownSpeedMultiplier(); float getClimbLateralSpeedMultiplier(); float getTerminalVelocityModifier(); float getHorizontalSpeedMultiplier(); float jumpForceMultiplier(); java.lang.String toString(); java.lang.Object toPacket(); com.hypixel.hytale.protocol.BlockPlacementSettings toPac

class BlockSelectorToolData

com.hypixel.hytale.server.core.asset.type.item.config

Methods: com.hypixel.hytale.protocol.BlockSelectorToolData toPacket(); double getDurabilityLossOnUse(); java.lang.Object toPacket()

class BlockTracker

com.hypixel.hytale.server.core.modules.collision

Methods: com.hypixel.hytale.math.vector.Vector3i getPosition(int); int getCount(); void reset(); boolean track(int, int, int); void trackNew(int, int, int); boolean isTracked(int, int, int); void untrack(int, int, int); void untrack(int); int getIndex(int, int, int)

class BlockType

com.hypixel.hytale.server.core.block

Block definition type. Use BlockType.getAssetMap() for registry access.

abstract BodyMotionBase

com.hypixel.hytale.server.npc.corecomponents

Abstract class. Extends com.hypixel.hytale.server.npc.corecomponents.MotionBase. Methods: com.hypixel.hytale.math.vector.Vector3d getPosition(); int getChunkChangeRevision(); int getFoundBlockType(); void setChunkChangeRevision(int); void setFoundBlockType(int); void setReservationHolder(com.hypixel.hytale.server.npc.blackboard.view.resource.ResourceView); void reset(com.hypixel.hytale.server.npc.entities.NPCEntity); boolean isActive()

class BodyMotionSequence

com.hypixel.hytale.server.npc.corecomponents.utility

Extends com.hypixel.hytale.server.npc.corecomponents.utility.MotionSequence. Methods: com.hypixel.hytale.server.npc.instructions.BodyMotion getSteeringMotion(); com.hypixel.hytale.server.npc.corecomponents.utility.ActionNothing build(com.hypixel.hytale.server.npc.asset.builder.BuilderSupport); com.hypixel.hytale.server.npc.corecomponents.utility.builders.BuilderActionNothing readConfig(com.google.gson.JsonElement); java.lang.String getShortDescription(); java.lang.String getLongDescription(); com.hypixel.hytale.server.npc.asset.builder.BuilderDescriptorState getBuilderDescriptorS

class BooleanVoxelSpace

com.hypixel.hytale.builtin.hytalegenerator.datastructures.voxelspace

Methods: int sizeX(); int sizeY(); int sizeZ(); void pasteFrom(com.hypixel.hytale.builtin.hytalegenerator.datastructures.voxelspace.VoxelSpace<java.lang.Boolean>); boolean set(java.lang.Boolean, int, int, int); boolean set(java.lang.Boolean, com.hypixel.hytale.math.vector.Vector3i); java.lang.Boolean getContent(int, int, int); java.lang.Boolean getContent(com.hypixel.hytale.math.vector.Vector3i); void deepCopyFrom(com.hypixel.hytale.builtin.hytalegenerator.datastructures.voxelspace.BooleanVoxelSpace); vo

class BoolIntPair

com.hypixel.hytale.common.tuple

Methods: boolean getKey(); boolean getLeft(); int getValue(); int getRight(); int compareTo(com.hypixel.hytale.common.tuple.BoolIntPair); int hashCode(); boolean equals(java.lang.Object); java.lang.String toString(); java.lang.String toString(java.lang.String); static com.hypixel.hytale.common.tuple.BoolIntPair of(boolean, int); int compareTo(java.lang.Object)

class BoundingBox

com.hypixel.hytale.server.core.component

Component for entity collision bounds.