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().
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.
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.
com.hypixel.hytale.server.core.command.system.basecommands
Container for subcommands only, no direct execution.
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.
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
com.hypixel.hytale.server.core.command.system.basecommands
Base for commands targeting entities.
com.hypixel.hytale.server.core.command.system.basecommands
Base for commands targeting specific players.
com.hypixel.hytale.server.core.command.system.basecommands
Base for commands requiring world context.
com.hypixel.hytale.server.core.modules.accesscontrol
Singleton for access control. Get with AccessControlModule.get(). Contains whitelist and ban providers.
com.hypixel.hytale.server.core.modules.entity
Current animations playing. Methods: setPlayingAnimation(AnimationSlot, String), getActiveAnimations().
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
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).
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
com.hypixel.hytale.server.core.universe.world.events
Extends com.hypixel.hytale.server.core.universe.world.events.ChunkEvent. Methods: java.lang.String toString()
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
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()
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()
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()
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
com.hypixel.hytale.builtin.hytalegenerator.materialproviders.spaceanddepth.conditions
Methods: boolean qualifies(int, int, int, int, int, int, int)
com.hypixel.hytale.server.core.modules.entity
Animation slot identifier for ActiveAnimationComponent.
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()
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()
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.
com.hypixel.hytale.server.core.ecs
Chunk of entities with same component archetype. Used in ECS event handlers.
com.hypixel.hytale.component
Contains entities of the same archetype (same component signature) for efficient iteration. Used in EntityTickingSystem.
com.hypixel.hytale.component
System that filters entities by query before ticking. Override getQuery() and tick(dt, chunk, store, buffer).
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.
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)
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
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
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();
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.
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
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
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
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
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
com.hypixel.hytale.protocol.packets.asseteditor
Methods: int getId()
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
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
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
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
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
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
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
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
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()
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
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
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
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
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
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
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
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
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
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
com.hypixel.hytale.protocol.packets.asseteditor
Methods: int getId()
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
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
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
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
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
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)
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(
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
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
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.
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
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
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
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
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();
com.hypixel.hytale.server.core.asset
Methods: com.hypixel.hytale.assetstore.AssetPack getAssetPack()
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
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()
com.hypixel.hytale.server.npc.navigation
Methods: com.hypixel.hytale.server.npc.navigation.AStarNode allocate(); void deallocate(com.hypixel.hytale.server.npc.navigation.AStarNode)
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()
com.hypixel.hytale.server.core.modules.entity
Stores entity audio settings.
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
com.hypixel.hytale.server.core.modules.accesscontrol.ban
Interface for bans. Contains getTarget(), getBy(), getReason(), getDisconnectReason().
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()
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()
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
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
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()
com.hypixel.hytale.server.core.util.io
Base class for file persistence. Override read(), write(), create(). Use syncLoad(), syncSave(). Thread-safe with fileLock.
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()
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
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
com.hypixel.hytale.server.core.asset.type.item.config
Methods: com.hypixel.hytale.protocol.BlockSelectorToolData toPacket(); double getDurabilityLossOnUse(); java.lang.Object toPacket()
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)
com.hypixel.hytale.server.core.block
Block definition type. Use BlockType.getAssetMap() for registry access.
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()
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
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
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)
com.hypixel.hytale.server.core.component
Component for entity collision bounds.