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.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.modules.entity
Animation slot identifier for ActiveAnimationComponent.
com.hypixel.hytale.server.core.modules.entity
Stores entity audio settings.
com.hypixel.hytale.server.core.modules.accesscontrol.ban
Interface for bans. Contains getTarget(), getBy(), getReason(), getDisconnectReason().
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.modules.entity
Stores entity collision bounds. Create from Model.getBoundingBox().
com.hypixel.hytale.server.core.modules.entity.component
Methods: static com.hypixel.hytale.component.ComponentType<com.hypixel.hytale.server.core.universe.world.storage.EntityStore, com.hypixel.hytale.server.core.modules.entity.component.AudioComponent> getComponentType(); int[] getSoundEventIds(); void addSound(int); boolean consumeNetworkOutdated(); com.hypixel.hytale.component.Component<com.hypixel.hytale.server.core.universe.world.storage.EntityStore> clone(); java.lang.Object clone(); static com.hypixel.hytale.component.ComponentType<com.hypixel.hytale.s
com.hypixel.hytale.server.core.modules.collision
Extends com.hypixel.hytale.server.core.modules.collision.BlockContactData. Methods: void setCollisionData(com.hypixel.hytale.server.core.modules.collision.BlockCollisionData, com.hypixel.hytale.server.core.modules.collision.CollisionConfig, int); com.hypixel.hytale.math.vector.Vector3d getWorldUp(); void setWorldUp(com.hypixel.hytale.math.vector.Vector3d); com.hypixel.hytale.server.core.modules.collision.BoxBlockIntersectionEvaluator setBox(com.hypixel.hytale.math.shape.Box); com.hypixel.hytale.server.core.modules.collision.BoxBlockIntersectionEvaluator expandBox(double); com.h
com.hypixel.hytale.server.core.modules.entity
Manages chunk visibility and loading for players. Methods: tick(), isLoaded(long), shouldBeVisible(long). MAX_CHUNKS_PER_SECOND=36, MAX_CHUNKS_PER_TICK=4.
com.hypixel.hytale.server.core.modules.entity.player
Methods: static com.hypixel.hytale.component.ComponentType<com.hypixel.hytale.server.core.universe.world.storage.EntityStore, com.hypixel.hytale.server.core.modules.entity.player.ChunkTracker> getComponentType(); void unloadAll(com.hypixel.hytale.server.core.universe.PlayerRef); void clear(); void tick(com.hypixel.hytale.component.Ref<com.hypixel.hytale.server.core.universe.world.storage.EntityStore>, float, com.hypixel.hytale.component.CommandBuffer<com.hypixel.hytale.server.core.universe.world.storage.
com.hypixel.hytale.server.core.modules.entity
Stores collision detection results.
com.hypixel.hytale.server.core.modules.entity.component
Methods: static com.hypixel.hytale.component.ComponentType<com.hypixel.hytale.server.core.universe.world.storage.EntityStore, com.hypixel.hytale.server.core.modules.entity.component.CollisionResultComponent> getComponentType(); com.hypixel.hytale.server.core.modules.collision.CollisionResult getCollisionResult(); com.hypixel.hytale.math.vector.Vector3d getCollisionStartPosition(); com.hypixel.hytale.math.vector.Vector3d getCollisionPositionOffset(); com.hypixel.hytale.math.vector.Vector3d getCollisionSta
com.hypixel.hytale.server.core.modules.entity
Light color and intensity for DynamicLight component.
com.hypixel.hytale.server.core.modules.entity.damage
Cancellable ECS event for damage. Create with new Damage(source, cause, amount). Methods: getAmount(), setAmount(float), getSource(), getCause(), isCancelled(), setCancelled(boolean). Source types: EntitySource, ProjectileSource, EnvironmentSource, CommandSource.
com.hypixel.hytale.server.core.modules.entity.damage
Environment damage source. Create with new Damage.EnvironmentSource(name).
com.hypixel.hytale.server.core.modules.entity.damage
Interface for damage sources. Use Damage.EnvironmentSource for custom sources.
com.hypixel.hytale.server.core.modules.entity.damage
Enum/registry of damage causes like FALL, DROWNING, FIRE, ATTACK, etc. Used when creating Damage events.
com.hypixel.hytale.server.core.modules.entity.damage
Methods: static void executeDamage(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>, com.hypixel.hytale.server.core.modules.entity.damage.Damage); static void executeDamage(int, com.hypixel.hytale.component.ArchetypeChunk<com.hypixel.hytale.server.core.universe.world.storage.EntityStore>, com.hypixel.hytale.component.CommandBuffer<com.hypixe
com.hypixel.hytale.server.core.modules.entity.damage
Methods: static com.hypixel.hytale.component.ComponentType<com.hypixel.hytale.server.core.universe.world.storage.EntityStore, com.hypixel.hytale.server.core.modules.entity.damage.DeferredCorpseRemoval> getComponentType(); boolean tick(float); com.hypixel.hytale.component.Component<com.hypixel.hytale.server.core.universe.world.storage.EntityStore> clone(); java.lang.Object clone()
com.hypixel.hytale.server.core.modules.entity
Methods: static com.hypixel.hytale.component.ComponentType<com.hypixel.hytale.server.core.universe.world.storage.EntityStore, com.hypixel.hytale.server.core.modules.entity.DespawnComponent> getComponentType(); void setDespawn(java.time.Instant); void setDespawnTo(java.time.Instant, float); java.time.Instant getDespawn(); static com.hypixel.hytale.server.core.modules.entity.DespawnComponent despawnInSeconds(com.hypixel.hytale.server.core.modules.time.TimeResource, int); static com.hypixel.hytale.server.co
com.hypixel.hytale.server.core.modules.entity
Stores entity display name for rendering.
com.hypixel.hytale.server.core.modules.entity.component
Methods: static com.hypixel.hytale.component.ComponentType<com.hypixel.hytale.server.core.universe.world.storage.EntityStore, com.hypixel.hytale.server.core.modules.entity.component.DynamicLight> getComponentType()
com.hypixel.hytale.server.core.modules.entity
Component for emitted light source following entity. Property: ColorLight colorLight.
com.hypixel.hytale.server.core.modules.entity
Manages visual effects on entities.
com.hypixel.hytale.server.core.modules.entity
Status effect system for entities.
com.hypixel.hytale.server.core.modules
Module singleton. Use EntityModule.get().getTransformComponentType() for transform access.
com.hypixel.hytale.server.core.modules.entity
Stores entity scale factor.
com.hypixel.hytale.server.core.modules.entity.component
Methods: static com.hypixel.hytale.component.ComponentType<com.hypixel.hytale.server.core.universe.world.storage.EntityStore, com.hypixel.hytale.server.core.modules.entity.component.DisplayNameComponent> getComponentType(); com.hypixel.hytale.server.core.Message getDisplayName(); com.hypixel.hytale.component.Component<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.server.core.modules.entitystats
Map of entity stats. Use get(index), setStatValue(index, value).
com.hypixel.hytale.server.core.modules.entitystats
Singleton for entity stats. Get with EntityStatsModule.get(). Use getEntityStatMapComponentType() for stat map component.
com.hypixel.hytale.server.core.modules.entitystats.asset
Stat type definitions. Use getAssetMap().getIndex("Health") or "Stamina" to get stat indices.
com.hypixel.hytale.server.core.modules.entitystats
Stat value with min/max. Use asPercentage(), getMax(), getValue().
com.hypixel.hytale.server.core.modules.entityui.asset
Abstract class. Methods: static com.hypixel.hytale.assetstore.AssetStore<java.lang.String, com.hypixel.hytale.server.core.modules.entityui.asset.EntityUIComponent, com.hypixel.hytale.assetstore.map.IndexedLookupTableAssetMap<java.lang.String, com.hypixel.hytale.server.core.modules.entityui.asset.EntityUIComponent>> getAssetStore(); static com.hypixel.hytale.assetstore.map.IndexedLookupTableAssetMap<java.lang.String, com.hypixel.hytale.server.core.modules.entityui.asset.EntityUIComponent> getAssetMap(); static com.hypixe
com.hypixel.hytale.server.core.modules.blockhealth
Methods: float getDurationSeconds(); void setDurationSeconds(float); void deserialize(io.netty.buffer.ByteBuf, byte); void serialize(io.netty.buffer.ByteBuf); java.lang.String toString()
com.hypixel.hytale.server.core.modules.entity.component
Methods: com.hypixel.hytale.protocol.ColorLight getColorLight(); void setColorLight(com.hypixel.hytale.protocol.ColorLight); boolean consumeNetworkOutdated(); com.hypixel.hytale.component.Component<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.universe.world.storage.EntityStore, com.hypixel.hytale.server.core.modules.entity.component.FromPrefab> getComponentType(); com.
com.hypixel.hytale.server.core.modules.entity.component
Methods: static com.hypixel.hytale.component.ComponentType<com.hypixel.hytale.server.core.universe.world.storage.EntityStore, com.hypixel.hytale.server.core.modules.entity.component.FromWorldGen> getComponentType(); int getWorldGenId(); com.hypixel.hytale.component.Component<com.hypixel.hytale.server.core.universe.world.storage.EntityStore> clone()
com.hypixel.hytale.server.core.modules.entity
Marker component that stops entity movement and physics. Singleton pattern.
com.hypixel.hytale.server.core.modules.entity.component
Methods: java.lang.Object clone(); static com.hypixel.hytale.component.ComponentType<com.hypixel.hytale.server.core.universe.world.storage.EntityStore, com.hypixel.hytale.server.core.modules.entity.component.HeadRotation> getComponentType(); com.hypixel.hytale.math.vector.Vector3f getRotation(); void setRotation(com.hypixel.hytale.math.vector.Vector3f); com.hypixel.hytale.math.vector.Vector3d getDirection(); com.hypixel.hytale.math.vector.Vector3i getAxisDirection(); com.hypixel.hytale.math.vector.Vector
com.hypixel.hytale.server.core.modules.entity
Entity-to-entity collision configuration. Property: hitboxCollisionConfigIndex.
com.hypixel.hytale.server.core.modules.accesscontrol.provider
Extends com.hypixel.hytale.server.core.util.io.BlockingDiskFile. Methods: java.util.concurrent.CompletableFuture<java.util.Optional<java.lang.String>> getDisconnectReason(java.util.UUID); boolean hasBan(java.util.UUID); boolean modify(java.util.function.Function<java.util.Map<java.util.UUID, com.hypixel.hytale.server.core.modules.accesscontrol.ban.Ban>, java.lang.Boolean>)
com.hypixel.hytale.server.core.modules.accesscontrol.provider
Extends com.hypixel.hytale.server.core.util.io.BlockingDiskFile. Methods: java.util.concurrent.CompletableFuture<java.util.Optional<java.lang.String>> getDisconnectReason(java.util.UUID); void setEnabled(boolean); boolean modify(java.util.function.Function<java.util.Set<java.util.UUID>, java.lang.Boolean>); java.util.Set<java.util.UUID> getList(); boolean isEnabled()
com.hypixel.hytale.server.core.modules.accesscontrol.ban
Permanent ban. Create with new InfiniteBan(targetUuid, byUuid, instant, reason).
com.hypixel.hytale.server.core.modules.entity.component
Methods: static com.hypixel.hytale.component.ComponentType<com.hypixel.hytale.server.core.universe.world.storage.EntityStore, com.hypixel.hytale.server.core.modules.entity.component.HiddenFromAdventurePlayers> getComponentType(); com.hypixel.hytale.component.Component<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.universe.world.storage.EntityStore, com.hypixel.hytale.se
com.hypixel.hytale.server.core.modules.entity
Marker component disabling collision with other entities. Singleton pattern.
com.hypixel.hytale.server.core.modules.entity
Marker component enabling entity interactions.
com.hypixel.hytale.server.core.modules.entity.component
Methods: static com.hypixel.hytale.component.ComponentType<com.hypixel.hytale.server.core.universe.world.storage.EntityStore, com.hypixel.hytale.server.core.modules.entity.component.Interactable> getComponentType(); com.hypixel.hytale.component.Component<com.hypixel.hytale.server.core.universe.world.storage.EntityStore> clone(); java.lang.Object clone()
com.hypixel.hytale.server.core.modules.interaction.interaction.config
Interaction configuration. Has CODEC for registration.
com.hypixel.hytale.server.core.modules.interaction.interaction.config
Methods: com.hypixel.hytale.protocol.InteractionEffects toPacket(); com.hypixel.hytale.server.core.asset.type.model.config.ModelParticle[] getParticles(); java.lang.String getWorldSoundEventId(); int getWorldSoundEventIndex(); java.lang.String getLocalSoundEventId(); int getLocalSoundEventIndex(); com.hypixel.hytale.protocol.ModelTrail[] getTrails(); boolean isWaitForAnimationToFinish(); java.lang.String getItemPlayerAnimationsId(); java.lang.String getItemAnimationId(); boolean isClearAnimationOnFinish(
com.hypixel.hytale.server.core.modules.interaction.interaction.config
Extends java.lang.Record. Methods: int getPriority(com.hypixel.hytale.protocol.PrioritySlot); com.hypixel.hytale.protocol.InteractionPriority toPacket(); java.lang.String toString(); int hashCode(); boolean equals(java.lang.Object); java.util.Map<com.hypixel.hytale.protocol.PrioritySlot, java.lang.Integer> values(); java.lang.Object toPacket()
com.hypixel.hytale.server.core.modules.interaction.interaction.config
Methods: com.hypixel.hytale.server.core.modules.interaction.interaction.config.InteractionPriority decode(org.bson.BsonValue, com.hypixel.hytale.codec.ExtraInfo); org.bson.BsonValue encode(com.hypixel.hytale.server.core.modules.interaction.interaction.config.InteractionPriority, com.hypixel.hytale.codec.ExtraInfo)
com.hypixel.hytale.server.core.modules.interaction.interaction.config
Methods: com.hypixel.hytale.server.core.modules.interaction.interaction.config.InteractionPriority decodeJson(com.hypixel.hytale.codec.util.RawJsonReader, com.hypixel.hytale.codec.ExtraInfo); com.hypixel.hytale.codec.schema.config.Schema toSchema(com.hypixel.hytale.codec.schema.SchemaContext); java.lang.Object decodeJson(com.hypixel.hytale.codec.util.RawJsonReader, com.hypixel.hytale.codec.ExtraInfo); org.bson.BsonValue encode(java.lang.Object, com.hypixel.hytale.codec.ExtraInfo); java.lang.Object decode
com.hypixel.hytale.server.core.modules.entity
Stores entity interaction handlers.
com.hypixel.hytale.server.core.modules.interaction
Methods: void setState(com.hypixel.hytale.protocol.InteractionType, boolean); boolean isCharging(boolean, float, com.hypixel.hytale.protocol.InteractionType, com.hypixel.hytale.server.core.entity.InteractionContext, com.hypixel.hytale.component.Ref<com.hypixel.hytale.server.core.universe.world.storage.EntityStore>, com.hypixel.hytale.server.core.modules.interaction.interaction.CooldownHandler); boolean shouldCancelCharging(boolean, float, com.hypixel.hytale.protocol.InteractionType, com.hypixel.hytale.se
com.hypixel.hytale.server.core.modules.entity
Marker component making entity immune to all damage. Singleton pattern.
com.hypixel.hytale.server.core.modules.entity.component
Methods: static com.hypixel.hytale.component.ComponentType<com.hypixel.hytale.server.core.universe.world.storage.EntityStore, com.hypixel.hytale.server.core.modules.entity.component.Invulnerable> getComponentType(); com.hypixel.hytale.component.Component<com.hypixel.hytale.server.core.universe.world.storage.EntityStore> clone(); java.lang.Object clone()
com.hypixel.hytale.server.core.modules.entity
Stores item data for item entities.
com.hypixel.hytale.server.core.modules.entity.item
Methods: static com.hypixel.hytale.component.ComponentType<com.hypixel.hytale.server.core.universe.world.storage.EntityStore, com.hypixel.hytale.server.core.modules.entity.item.ItemPhysicsComponent> getComponentType(); com.hypixel.hytale.component.Component<com.hypixel.hytale.server.core.universe.world.storage.EntityStore> clone(); java.lang.Object clone(); com.hypixel.hytale.component.query.Query<com.hypixel.hytale.server.core.universe.world.storage.EntityStore> getQuery(); boolean isParallel(int, int);
com.hypixel.hytale.server.core.modules.entity.player
Methods: static com.hypixel.hytale.component.ComponentType<com.hypixel.hytale.server.core.universe.world.storage.EntityStore, com.hypixel.hytale.server.core.modules.entity.player.KnockbackSimulation> getComponentType(); float getTickBuffer(); void setTickBuffer(float); com.hypixel.hytale.math.vector.Vector3d getRequestedVelocity(); void addRequestedVelocity(com.hypixel.hytale.math.vector.Vector3d); void setRequestedVelocity(com.hypixel.hytale.math.vector.Vector3d); com.hypixel.hytale.protocol.ChangeVeloc
com.hypixel.hytale.server.core.modules.i18n.event
Methods: java.util.Map<java.lang.String, java.util.Map<java.lang.String, java.lang.String>> getChangedMessages(); java.util.Map<java.lang.String, java.util.Map<java.lang.String, java.lang.String>> getRemovedMessages(); java.lang.String toString()
com.hypixel.hytale.server.core.modules.entity
Stores entity model reference. Create with Model object.
com.hypixel.hytale.server.core.modules.entity.component
Methods: static com.hypixel.hytale.component.ComponentType<com.hypixel.hytale.server.core.universe.world.storage.EntityStore, com.hypixel.hytale.server.core.modules.entity.component.ModelComponent> getComponentType(); com.hypixel.hytale.server.core.asset.type.model.config.Model getModel(); boolean consumeNetworkOutdated(); com.hypixel.hytale.component.Component<com.hypixel.hytale.server.core.universe.world.storage.EntityStore> clone(); java.lang.Object clone()
com.hypixel.hytale.server.core.modules.entity
Stores movement sound settings (footsteps, etc).
com.hypixel.hytale.server.core.modules.entity.component
Methods: static com.hypixel.hytale.component.ComponentType<com.hypixel.hytale.server.core.universe.world.storage.EntityStore, com.hypixel.hytale.server.core.modules.entity.component.MovementAudioComponent> getComponentType(); int getLastInsideBlockTypeId(); void setLastInsideBlockTypeId(int); boolean canMoveInRepeat(); boolean tickMoveInRepeat(float); void setNextMoveInRepeat(float); com.hypixel.hytale.component.Component<com.hypixel.hytale.server.core.universe.world.storage.EntityStore> clone(); java.la
com.hypixel.hytale.server.core.modules.collision
Extends com.hypixel.hytale.server.core.modules.collision.BlockContactData. Methods: double getCollisionStart(); void setCollisionData(com.hypixel.hytale.server.core.modules.collision.BlockCollisionData, com.hypixel.hytale.server.core.modules.collision.CollisionConfig, int); boolean isCheckForOnGround(); void setCheckForOnGround(boolean); boolean isComputeOverlaps(); void setComputeOverlaps(boolean); com.hypixel.hytale.server.core.modules.collision.MovingBoxBoxCollisionEvaluator setCollider(com.hypixel.hytale.math.shape.Box); com.hypixel.hytale.server.core.modules.collision.Movi
com.hypixel.hytale.server.core.modules.entity
Component for floating text label above entity. Property: String text.
com.hypixel.hytale.server.core.modules.entity
Stores network ID for client-server sync. Create with store.getExternalData().takeNextNetworkId().
com.hypixel.hytale.server.core.modules.entity.component
Methods: static com.hypixel.hytale.component.ComponentType<com.hypixel.hytale.server.core.universe.world.storage.EntityStore, com.hypixel.hytale.server.core.modules.entity.component.NewSpawnComponent> getComponentType(); boolean newSpawnWindowPassed(float); com.hypixel.hytale.component.Component<com.hypixel.hytale.server.core.universe.world.storage.EntityStore> clone()
com.hypixel.hytale.server.core.modules.entity
Marker component that excludes entity from save operations. Singleton pattern.
com.hypixel.hytale.server.core.modules.entity
Marker component that prevents TickingSystem processing. Singleton pattern.
com.hypixel.hytale.server.core.modules.entity.component
Methods: java.lang.Object clone(); static com.hypixel.hytale.component.ComponentType<com.hypixel.hytale.server.core.universe.world.storage.EntityStore, com.hypixel.hytale.server.core.modules.entity.component.PersistentDynamicLight> getComponentType(); com.hypixel.hytale.protocol.ColorLight getColorLight(); void setColorLight(com.hypixel.hytale.protocol.ColorLight); com.hypixel.hytale.component.Component<com.hypixel.hytale.server.core.universe.world.storage.EntityStore> clone(); java.lang.Object clone()
com.hypixel.hytale.server.core.modules.entity
Stores model reference for persistence. Create with model.toReference().
com.hypixel.hytale.server.core.modules.entity
Physical simulation properties: mass (>0), dragCoefficient (>=0), invertedGravity. Methods: resetToDefault(), scale(float).
com.hypixel.hytale.server.core.modules.physics.component
Methods: static com.hypixel.hytale.component.ComponentType<com.hypixel.hytale.server.core.universe.world.storage.EntityStore, com.hypixel.hytale.server.core.modules.physics.component.Velocity> getComponentType(); void setZero(); void addForce(com.hypixel.hytale.math.vector.Vector3d); void addForce(double, double, double); void set(com.hypixel.hytale.math.vector.Vector3d); void set(double, double, double); void setClient(com.hypixel.hytale.math.vector.Vector3d); void setClient(double, double, double); voi
com.hypixel.hytale.server.core.modules.entity.item
Methods: static com.hypixel.hytale.component.ComponentType<com.hypixel.hytale.server.core.universe.world.storage.EntityStore, com.hypixel.hytale.server.core.modules.entity.item.PickupItemComponent> getComponentType(); boolean hasFinished(); void setFinished(boolean); void decreaseLifetime(float); float getLifeTime(); float getOriginalLifeTime(); void setInitialLifeTime(float); com.hypixel.hytale.math.vector.Vector3d getStartPosition(); com.hypixel.hytale.component.Ref<com.hypixel.hytale.server.core.unive
com.hypixel.hytale.server.core.modules.entity.player
Extends com.hypixel.hytale.component.system.tick.EntityTickingSystem. Methods: com.hypixel.hytale.server.core.modules.entity.player.PlayerCreativeSettings clone(); java.lang.String toString(); int hashCode(); boolean equals(java.lang.Object); boolean allowNPCDetection(); boolean respondToHit(); java.lang.Object clone()
com.hypixel.hytale.server.core.modules.entity
Player movement and control queue. Contains inputUpdateQueue and mountId. Input types: AbsoluteMovement, RelativeMovement, WishMovement, SetBody, SetHead.
com.hypixel.hytale.server.core.modules.entity.player
Methods: static com.hypixel.hytale.component.ComponentType<com.hypixel.hytale.server.core.universe.world.storage.EntityStore, com.hypixel.hytale.server.core.modules.entity.player.PlayerInput> getComponentType(); void queue(com.hypixel.hytale.server.core.modules.entity.player.PlayerInput$InputUpdate); int getMountId(); void setMountId(int); com.hypixel.hytale.component.Component<com.hypixel.hytale.server.core.universe.world.storage.EntityStore> clone(); java.lang.Object clone()
com.hypixel.hytale.server.core.modules.entity.player
Extends com.hypixel.hytale.component.system.tick.EntityTickingSystem. Methods: java.util.Set<com.hypixel.hytale.component.dependency.Dependency<com.hypixel.hytale.server.core.universe.world.storage.EntityStore>> getDependencies(); com.hypixel.hytale.component.query.Query<com.hypixel.hytale.server.core.universe.world.storage.EntityStore> getQuery(); boolean isParallel(int, int); void tick(float, int, com.hypixel.hytale.component.ArchetypeChunk<com.hypixel.hytale.server.core.universe.world.storage.EntityStore>, com.hypixel.hytale.component.Store<com.hypixel.hytale.server.cor
com.hypixel.hytale.server.core.modules.entity
Player preferences and gameplay modes. Properties: showEntityMarkers, PickupLocation variants, creativeSettings.
com.hypixel.hytale.server.core.modules.entity.player
Extends java.lang.Record. Methods: static com.hypixel.hytale.component.ComponentType<com.hypixel.hytale.server.core.universe.world.storage.EntityStore, com.hypixel.hytale.server.core.modules.entity.player.PlayerSettings> getComponentType(); static com.hypixel.hytale.server.core.modules.entity.player.PlayerSettings defaults(); com.hypixel.hytale.component.Component<com.hypixel.hytale.server.core.universe.world.storage.EntityStore> clone(); java.lang.String toString(); int hashCode(); boolean equals(java.lang.Object); boolean showE
com.hypixel.hytale.server.core.modules.entity.player
Methods: static com.hypixel.hytale.component.ComponentType<com.hypixel.hytale.server.core.universe.world.storage.EntityStore, com.hypixel.hytale.server.core.modules.entity.player.PlayerSkinComponent> getComponentType(); boolean consumeNetworkOutdated(); com.hypixel.hytale.protocol.PlayerSkin getPlayerSkin(); void setNetworkOutdated(); com.hypixel.hytale.component.Component<com.hypixel.hytale.server.core.universe.world.storage.EntityStore> clone(); java.lang.Object clone()
com.hypixel.hytale.server.core.modules.entity
Stores player skin data.
com.hypixel.hytale.server.core.modules.entity.component
Methods: static com.hypixel.hytale.component.ComponentType<com.hypixel.hytale.server.core.universe.world.storage.EntityStore, com.hypixel.hytale.server.core.modules.entity.component.PersistentModel> getComponentType(); void setModelReference(com.hypixel.hytale.server.core.asset.type.model.config.Model$ModelReference); com.hypixel.hytale.component.Component<com.hypixel.hytale.server.core.universe.world.storage.EntityStore> clone()
com.hypixel.hytale.server.core.modules.entity.item
Methods: static com.hypixel.hytale.component.ComponentType<com.hypixel.hytale.server.core.universe.world.storage.EntityStore, com.hypixel.hytale.server.core.modules.entity.item.PreventItemMerging> getComponentType(); com.hypixel.hytale.component.Component<com.hypixel.hytale.server.core.universe.world.storage.EntityStore> clone(); java.lang.Object clone(); void tick(float, int, com.hypixel.hytale.component.ArchetypeChunk<com.hypixel.hytale.server.core.universe.world.storage.EntityStore>, com.hypixel.hytal
com.hypixel.hytale.server.core.modules.entity.item
Methods: static com.hypixel.hytale.component.ComponentType<com.hypixel.hytale.server.core.universe.world.storage.EntityStore, com.hypixel.hytale.server.core.modules.entity.item.PreventPickup> getComponentType(); com.hypixel.hytale.component.Component<com.hypixel.hytale.server.core.universe.world.storage.EntityStore> clone(); java.lang.Object clone()
com.hypixel.hytale.server.core.modules.projectile.component
Methods: static com.hypixel.hytale.component.ComponentType<com.hypixel.hytale.server.core.universe.world.storage.EntityStore, com.hypixel.hytale.server.core.modules.projectile.component.Projectile> getComponentType(); com.hypixel.hytale.component.Component<com.hypixel.hytale.server.core.universe.world.storage.EntityStore> clone(); java.lang.Object clone()
com.hypixel.hytale.server.core.modules.entity.component
Methods: com.hypixel.hytale.component.Component<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.universe.world.storage.EntityStore, com.hypixel.hytale.server.core.modules.entity.component.PropComponent> getComponentType(); static com.hypixel.hytale.server.core.modules.entity.component.PropComponent get(); com.hypixel.hytale.component.Component<com.hypixel.hytale.server.co
com.hypixel.hytale.server.core.modules.entity.repulsion
Methods: com.hypixel.hytale.protocol.Packet generateInitPacket(com.hypixel.hytale.assetstore.map.IndexedLookupTableAssetMap<java.lang.String, com.hypixel.hytale.server.core.modules.entity.repulsion.RepulsionConfig>, java.util.Map<java.lang.String, com.hypixel.hytale.server.core.modules.entity.repulsion.RepulsionConfig>); com.hypixel.hytale.protocol.Packet generateUpdatePacket(com.hypixel.hytale.assetstore.map.IndexedLookupTableAssetMap<java.lang.String, com.hypixel.hytale.server.core.modules.entity.repul
com.hypixel.hytale.server.core.modules.entity.component
Methods: java.lang.Object clone(); static com.hypixel.hytale.component.ComponentType<com.hypixel.hytale.server.core.universe.world.storage.EntityStore, com.hypixel.hytale.server.core.modules.entity.component.PositionDataComponent> getComponentType(); int getInsideBlockTypeId(); void setInsideBlockTypeId(int); int getStandingOnBlockTypeId(); void setStandingOnBlockTypeId(int); com.hypixel.hytale.component.Component<com.hypixel.hytale.server.core.universe.world.storage.EntityStore> clone(); java.lang.Objec
com.hypixel.hytale.server.core.modules.interaction.interaction.config
Methods: static com.hypixel.hytale.assetstore.AssetStore<java.lang.String, com.hypixel.hytale.server.core.modules.interaction.interaction.config.RootInteraction, com.hypixel.hytale.assetstore.map.IndexedLookupTableAssetMap<java.lang.String, com.hypixel.hytale.server.core.modules.interaction.interaction.config.RootInteraction>> getAssetStore(); static com.hypixel.hytale.assetstore.map.IndexedLookupTableAssetMap<java.lang.String, com.hypixel.hytale.server.core.modules.interaction.interaction.config.RootInt
com.hypixel.hytale.server.core.modules.entity.component
Methods: static com.hypixel.hytale.component.ComponentType<com.hypixel.hytale.server.core.universe.world.storage.EntityStore, com.hypixel.hytale.server.core.modules.entity.component.RotateObjectComponent> getComponentType()
com.hypixel.hytale.server.core.modules.interaction.interaction.config
Base class for item interactions. Override handle() method.
com.hypixel.hytale.server.core.modules.interaction.interaction.config.data
Methods: T getResult(); void start(); void into(com.hypixel.hytale.server.core.entity.InteractionContext, com.hypixel.hytale.server.core.modules.interaction.interaction.config.Interaction); boolean collect(com.hypixel.hytale.server.core.modules.interaction.interaction.config.data.CollectorTag, com.hypixel.hytale.server.core.entity.InteractionContext, com.hypixel.hytale.server.core.modules.interaction.interaction.config.Interaction); void outof(); void finished()
com.hypixel.hytale.server.core.modules.entity.component
Methods: com.hypixel.hytale.component.Component<com.hypixel.hytale.server.core.universe.world.storage.EntityStore> clone(); void setRotationSpeed(float); float getRotationSpeed(); java.lang.Object clone(); static com.hypixel.hytale.component.ComponentType<com.hypixel.hytale.server.core.universe.world.storage.EntityStore, com.hypixel.hytale.server.core.modules.entity.component.SnapshotBuffer> getComponentType(); com.hypixel.hytale.server.core.entity.EntitySnapshot getSnapshotClamped(int); com.hypixel.hyta
com.hypixel.hytale.server.core.modules.projectile.config
Methods: static com.hypixel.hytale.component.ComponentType<com.hypixel.hytale.server.core.universe.world.storage.EntityStore, com.hypixel.hytale.server.core.modules.projectile.config.StandardPhysicsProvider> getComponentType(); void onCollisionDamage(int, int, int, com.hypixel.hytale.math.vector.Vector3d, com.hypixel.hytale.server.core.modules.collision.BlockContactData, com.hypixel.hytale.server.core.modules.collision.BlockData); void onCollisionFinished(); void finishTick(com.hypixel.hytale.server.core
com.hypixel.hytale.server.core.modules.interaction.interaction.config.data
Methods: java.lang.String getTag(); boolean equals(java.lang.Object); int hashCode(); java.lang.String toString(); static com.hypixel.hytale.server.core.modules.interaction.interaction.config.data.StringTag of(java.lang.String)
com.hypixel.hytale.server.core.modules.entity.teleport
Component for teleporting entities. Add to entity via store.addComponent().
com.hypixel.hytale.server.core.modules.entity.component
Methods: static com.hypixel.hytale.component.ComponentType<com.hypixel.hytale.server.core.universe.world.storage.EntityStore, com.hypixel.hytale.server.core.modules.entity.component.TransformComponent> getComponentType(); com.hypixel.hytale.math.vector.Vector3d getPosition(); void setPosition(com.hypixel.hytale.math.vector.Vector3d); void teleportPosition(com.hypixel.hytale.math.vector.Vector3d); com.hypixel.hytale.math.vector.Vector3f getRotation(); void setRotation(com.hypixel.hytale.math.vector.Vector