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

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 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()

abstract BufferChunkSaver

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

Abstract class. Methods: com.hypixel.hytale.component.Store<com.hypixel.hytale.server.core.universe.world.storage.ChunkStore> getStore(); java.util.concurrent.CompletableFuture<java.lang.Void> saveBuffer(int, int, java.nio.ByteBuffer); java.util.concurrent.CompletableFuture<java.lang.Void> removeBuffer(int, int); java.util.concurrent.CompletableFuture<java.lang.Void> saveHolder(int, int, com.hypixel.hytale.component.Holder<com.hypixel.hytale.server.core.universe.world.storage.ChunkStore>); java.util.concurrent.Completab

class ChunkColumn

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

Methods: static com.hypixel.hytale.component.ComponentType<com.hypixel.hytale.server.core.universe.world.storage.ChunkStore, com.hypixel.hytale.server.core.universe.world.chunk.ChunkColumn> getComponentType(); com.hypixel.hytale.component.Ref<com.hypixel.hytale.server.core.universe.world.storage.ChunkStore> getSection(int); com.hypixel.hytale.component.Ref<com.hypixel.hytale.server.core.universe.world.storage.ChunkStore>[] getSections(); com.hypixel.hytale.component.Holder<com.hypixel.hytale.server.core.

abstract ChunkEvent

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

Abstract class. Methods: boolean isNewlyGenerated(); com.hypixel.hytale.component.Holder<com.hypixel.hytale.server.core.universe.world.storage.ChunkStore> getHolder(); void processEvent(java.lang.String); boolean didLog(); java.lang.String toString(); com.hypixel.hytale.server.core.universe.world.chunk.WorldChunk getChunk(); java.lang.String toString()

class ChunkFlag

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

Extends java.lang.Enum. Methods: java.lang.Object clone(); static com.hypixel.hytale.server.core.universe.world.chunk.ChunkFlag[] values(); static com.hypixel.hytale.server.core.universe.world.chunk.ChunkFlag valueOf(java.lang.String); int mask()

class ChunkSection

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

Methods: com.hypixel.hytale.server.core.universe.world.chunk.BlockChunk getChunk(); com.hypixel.hytale.server.core.universe.world.chunk.section.BlockSection getSection(); int getSectionIndex(); static com.hypixel.hytale.component.ComponentType<com.hypixel.hytale.server.core.universe.world.storage.ChunkStore, com.hypixel.hytale.server.core.universe.world.chunk.section.ChunkSection> getComponentType(); void load(com.hypixel.hytale.component.Ref<com.hypixel.hytale.server.core.universe.world.storage.ChunkSto

class ChunkStore

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

Methods: com.hypixel.hytale.server.core.universe.world.World getWorld(); com.hypixel.hytale.component.Store<com.hypixel.hytale.server.core.universe.world.storage.ChunkStore> getStore(); com.hypixel.hytale.server.core.universe.world.storage.IChunkLoader getLoader(); com.hypixel.hytale.server.core.universe.world.storage.IChunkSaver getSaver(); com.hypixel.hytale.server.core.universe.world.worldgen.IWorldGen getGenerator(); void setGenerator(com.hypixel.hytale.server.core.universe.world.worldgen.IWorldGen);

class EmptyChunkStorageProvider

com.hypixel.hytale.server.core.universe.world.storage.provider

Methods: com.hypixel.hytale.server.core.universe.world.storage.IChunkLoader getLoader(com.hypixel.hytale.component.Store<com.hypixel.hytale.server.core.universe.world.storage.ChunkStore>); com.hypixel.hytale.server.core.universe.world.storage.IChunkSaver getSaver(com.hypixel.hytale.component.Store<com.hypixel.hytale.server.core.universe.world.storage.ChunkStore>); java.lang.String toString()

class EmptyResourceStorageProvider

com.hypixel.hytale.server.core.universe.world.storage.resources

Methods: com.hypixel.hytale.component.IResourceStorage getResourceStorage(com.hypixel.hytale.server.core.universe.world.World); java.lang.String toString()

class EmptySectionPalette

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

Methods: com.hypixel.hytale.protocol.packets.world.PaletteType getPaletteType(); int get(int); boolean shouldDemote(); com.hypixel.hytale.server.core.universe.world.chunk.section.palette.ISectionPalette demote(); com.hypixel.hytale.server.core.universe.world.chunk.section.palette.ISectionPalette promote(); boolean contains(int); boolean containsAny(it.unimi.dsi.fastutil.ints.IntList); boolean isSolid(int); int count(); int count(int); it.unimi.dsi.fastutil.ints.IntSet values(); void forEachValue(java.uti

class EntityChunk

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

Methods: static com.hypixel.hytale.component.ComponentType<com.hypixel.hytale.server.core.universe.world.storage.ChunkStore, com.hypixel.hytale.server.core.universe.world.chunk.EntityChunk> getComponentType(); com.hypixel.hytale.component.Component<com.hypixel.hytale.server.core.universe.world.storage.ChunkStore> clone(); com.hypixel.hytale.component.Component<com.hypixel.hytale.server.core.universe.world.storage.ChunkStore> cloneSerializable(); java.util.List<com.hypixel.hytale.component.Holder<com.hypi

class EntityStore

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

Methods: void tick(float, int, com.hypixel.hytale.component.Store<com.hypixel.hytale.server.core.universe.world.storage.ChunkStore>); static void tryUnload(int, com.hypixel.hytale.component.ArchetypeChunk<com.hypixel.hytale.server.core.universe.world.storage.ChunkStore>, com.hypixel.hytale.component.CommandBuffer<com.hypixel.hytale.server.core.universe.world.storage.ChunkStore>); void start(com.hypixel.hytale.component.IResourceStorage); void shutdown(); com.hypixel.hytale.component.Store<com.hypixel.hyt

class FlatWorldGenProvider

com.hypixel.hytale.server.core.universe.world.worldgen.provider

Methods: com.hypixel.hytale.server.core.universe.world.worldgen.IWorldGen getGenerator(); java.lang.String toString()

class FloodLightCalculation

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

Methods: void init(com.hypixel.hytale.server.core.universe.world.chunk.WorldChunk); com.hypixel.hytale.server.core.universe.world.lighting.CalculationResult calculateLight(com.hypixel.hytale.math.vector.Vector3i); com.hypixel.hytale.server.core.universe.world.lighting.CalculationResult updateLocalLight(com.hypixel.hytale.server.core.universe.world.accessor.LocalCachedChunkAccessor, com.hypixel.hytale.server.core.universe.world.chunk.WorldChunk, int, int, int, com.hypixel.hytale.server.core.universe.world

class FluidSection

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

Methods: static com.hypixel.hytale.component.ComponentType<com.hypixel.hytale.server.core.universe.world.storage.ChunkStore, com.hypixel.hytale.server.core.universe.world.chunk.section.FluidSection> getComponentType(); void preload(int, int, int); void load(int, int, int); boolean setFluid(int, int, int, com.hypixel.hytale.server.core.asset.type.fluid.Fluid, byte); boolean setFluid(int, int, int, int, byte); boolean setFluid(int, com.hypixel.hytale.server.core.asset.type.fluid.Fluid, byte); boolean setFl

class FullBrightLightCalculation

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

Methods: void init(com.hypixel.hytale.server.core.universe.world.chunk.WorldChunk); com.hypixel.hytale.server.core.universe.world.lighting.CalculationResult calculateLight(com.hypixel.hytale.math.vector.Vector3i); boolean invalidateLightAtBlock(com.hypixel.hytale.server.core.universe.world.chunk.WorldChunk, int, int, int, com.hypixel.hytale.server.core.asset.type.blocktype.config.BlockType, int, int); boolean invalidateLightInChunkSections(com.hypixel.hytale.server.core.universe.world.chunk.WorldChunk, i

class GlobalSpawnProvider

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

Methods: com.hypixel.hytale.math.vector.Transform getSpawnPoint(com.hypixel.hytale.server.core.universe.world.World, java.util.UUID); com.hypixel.hytale.math.vector.Transform[] getSpawnPoints(); boolean isWithinSpawnDistance(com.hypixel.hytale.math.vector.Vector3d, double)

class ItemContainerState

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

Extends com.hypixel.hytale.server.core.universe.world.meta.BlockState. Methods: boolean initialize(com.hypixel.hytale.server.core.asset.type.blocktype.config.BlockType); boolean canOpen(com.hypixel.hytale.component.Ref<com.hypixel.hytale.server.core.universe.world.storage.EntityStore>, com.hypixel.hytale.component.ComponentAccessor<com.hypixel.hytale.server.core.universe.world.storage.EntityStore>); void onOpen(com.hypixel.hytale.component.Ref<com.hypixel.hytale.server.core.universe.world.storage.EntityStore>, com.hypixel.hytale.server.core.universe.world.World, com.hypixel

class LaunchPad

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

Methods: void setMarker(com.hypixel.hytale.server.core.universe.world.worldmap.WorldMapManager$MarkerReference); void placedBy(com.hypixel.hytale.component.Ref<com.hypixel.hytale.server.core.universe.world.storage.EntityStore>, java.lang.String, com.hypixel.hytale.server.core.universe.world.meta.BlockState, com.hypixel.hytale.component.ComponentAccessor<com.hypixel.hytale.server.core.universe.world.storage.EntityStore>); static com.hypixel.hytale.component.ComponentType<com.hypixel.hytale.server.core.uni

class LocalCachedChunkAccessor

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

Methods: default com.hypixel.hytale.component.Holder<com.hypixel.hytale.server.core.universe.world.storage.ChunkStore> getBlockComponentHolder(int, int, int); default void setBlockInteractionState(com.hypixel.hytale.math.vector.Vector3i, com.hypixel.hytale.server.core.asset.type.blocktype.config.BlockType, java.lang.String); default com.hypixel.hytale.protocol.BlockPosition getBaseBlock(com.hypixel.hytale.protocol.BlockPosition); static com.hypixel.hytale.server.core.universe.world.accessor.LocalCachedCh

class MigrationChunkStorageProvider

com.hypixel.hytale.server.core.universe.world.storage.provider

Methods: com.hypixel.hytale.server.core.universe.world.storage.IChunkLoader getLoader(com.hypixel.hytale.component.Store<com.hypixel.hytale.server.core.universe.world.storage.ChunkStore>); com.hypixel.hytale.server.core.universe.world.storage.IChunkSaver getSaver(com.hypixel.hytale.component.Store<com.hypixel.hytale.server.core.universe.world.storage.ChunkStore>); java.lang.String toString(); com.hypixel.hytale.server.core.universe.world.storage.IChunkLoader getLoader(com.hypixel.hytale.component.Store<c

class PlayerIconMarkerProvider

com.hypixel.hytale.server.core.universe.world.worldmap.markers

Methods: void update(com.hypixel.hytale.server.core.universe.world.World, com.hypixel.hytale.server.core.asset.type.gameplay.GameplayConfig, com.hypixel.hytale.server.core.universe.world.WorldMapTracker, int, int, int)

class PlayerMarkersProvider

com.hypixel.hytale.server.core.universe.world.worldmap.markers

Methods: void update(com.hypixel.hytale.server.core.universe.world.World, com.hypixel.hytale.server.core.asset.type.gameplay.GameplayConfig, com.hypixel.hytale.server.core.universe.world.WorldMapTracker, int, int, int)

class POIMarkerProvider

com.hypixel.hytale.server.core.universe.world.worldmap.markers

Methods: void update(com.hypixel.hytale.server.core.universe.world.World, com.hypixel.hytale.server.core.asset.type.gameplay.GameplayConfig, com.hypixel.hytale.server.core.universe.world.WorldMapTracker, int, int, int)

class RemoveWorldEvent

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

Extends com.hypixel.hytale.server.core.universe.world.events.WorldEvent. Methods: boolean isCancelled(); void setCancelled(boolean); java.lang.String toString()

class RespawnBlock

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

Methods: void sendTo(java.util.List<com.hypixel.hytale.protocol.Packet>); void unloadFrom(java.util.List<com.hypixel.hytale.protocol.Packet>); default boolean canPlayerSee(com.hypixel.hytale.server.core.universe.PlayerRef); static com.hypixel.hytale.component.ComponentType<com.hypixel.hytale.server.core.universe.world.storage.ChunkStore, com.hypixel.hytale.server.core.universe.world.meta.state.RespawnBlock> getComponentType(); java.util.UUID getOwnerUUID(); void setOwnerUUID(java.util.UUID); com.hypixel.

class RespawnMarkerProvider

com.hypixel.hytale.server.core.universe.world.worldmap.markers

Methods: void update(com.hypixel.hytale.server.core.universe.world.World, com.hypixel.hytale.server.core.asset.type.gameplay.GameplayConfig, com.hypixel.hytale.server.core.universe.world.WorldMapTracker, int, int, int)

class SpawnMarkerProvider

com.hypixel.hytale.server.core.universe.world.worldmap.markers

Methods: com.hypixel.hytale.server.core.universe.world.worldmap.WorldMapSettings getWorldMapSettings(); void update(com.hypixel.hytale.server.core.universe.world.World, com.hypixel.hytale.server.core.asset.type.gameplay.GameplayConfig, com.hypixel.hytale.server.core.universe.world.WorldMapTracker, int, int, int); java.util.concurrent.CompletableFuture<com.hypixel.hytale.server.core.universe.world.map.WorldMap> generate(com.hypixel.hytale.server.core.universe.world.World, int, int, it.unimi.dsi.fastutil.l

class StairConnectedBlockRuleSet

com.hypixel.hytale.server.core.universe.world.connectedblocks.builtin

Extends com.hypixel.hytale.server.core.universe.world.connectedblocks.ConnectedBlockRuleSet. Methods: boolean onlyUpdateOnPlacement(); void updateCachedBlockTypes(com.hypixel.hytale.server.core.asset.type.blocktype.config.BlockType, com.hypixel.hytale.assetstore.map.BlockTypeAssetMap<java.lang.String, com.hypixel.hytale.server.core.asset.type.blocktype.config.BlockType>); java.lang.String getMaterialName(); com.hypixel.hytale.server.core.asset.type.blocktype.config.BlockType getStairBlockType(com.hypixel.hytale.server.core.universe.world.connectedblocks.builtin.StairConnectedBlockRuleSet$StairTy

class VoidWorldGenProvider

com.hypixel.hytale.server.core.universe.world.worldgen.provider

Methods: com.hypixel.hytale.server.core.universe.world.worldgen.IWorldGen getGenerator(); java.lang.String toString()

class World

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

Represents a game world. Use world.execute() for thread-safe component access.

class WorldChunk

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

Methods: static com.hypixel.hytale.component.ComponentType<com.hypixel.hytale.server.core.universe.world.storage.ChunkStore, com.hypixel.hytale.server.core.universe.world.chunk.WorldChunk> getComponentType(); com.hypixel.hytale.component.Holder<com.hypixel.hytale.server.core.universe.world.storage.ChunkStore> toHolder(); void setReference(com.hypixel.hytale.component.Ref<com.hypixel.hytale.server.core.universe.world.storage.ChunkStore>)

class WorldMapTracker

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

Methods: void tick(float); void updateCurrentZoneAndBiome(com.hypixel.hytale.component.Ref<com.hypixel.hytale.server.core.universe.world.storage.EntityStore>, com.hypixel.hytale.server.core.universe.world.WorldMapTracker$ZoneDiscoveryInfo, java.lang.String, com.hypixel.hytale.component.ComponentAccessor<com.hypixel.hytale.server.core.universe.world.storage.EntityStore>); void trySendMarker(int, int, int, com.hypixel.hytale.protocol.packets.worldmap.MapMarker); void trySendMarker(int, int, int, com.hypixe

class WorldPathChangedEvent

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

Methods: com.hypixel.hytale.server.core.universe.world.path.WorldPath getWorldPath(); java.lang.String toString()