reference

api reference

complete list of classes extracted from HytaleServer.jar. 183 classes documented.

browse api

showing 183 of 183 packets

connection

ConnectDisconnectPingPongClientTypeDisconnectTypePongType

auth

AuthGrantAuthTokenConnectAcceptPasswordAcceptedPasswordRejectedPasswordResponseServerAuthTokenClientReferralStatus

camera

CameraShakeEffectSetFlyCameraModeSetServerCameraRequestFlyCameraMode

player

SetClientIdMouseInteractionClientTeleportSetGameModeDamageInfoClientMovementSetMovementStatesClientReadyRemoveMapMarkerSyncPlayerPreferencesSaveHotbarClientPlaceBlockLoadHotbarSetBlockPlacementOverrideDisplayDebugClearDebugShapesJoinWorldReticleEventUpdateMovementSettings

world

SetChunkUnloadChunkSpawnParticleSystemSpawnBlockParticleSystemPlaySoundEvent2DPlaySoundEvent3DPlaySoundEventEntityUpdateTimeUpdateTimeSettingsUpdateWeatherServerSetBlockServerSetBlocksSetBlockCmdUpdateBlockDamageSetPausedServerSetPausedSleepClockSleepMultiplayerUpdateSleepStateSetChunkEnvironmentsSetChunkTintmapSetChunkHeightmapSetFluidsServerSetFluidServerSetFluidsSetFluidCmdUpdateEnvironmentMusicUpdatePostFxSettingsUpdateSunSettingsUpdateEditorTimeOverrideUpdateEditorWeatherOverrideClearEditorTimeOverride

interface

ShowEventTitleHideEventTitleChatMessageServerMessageNotificationSetPageCustomPageCustomHudCustomUICommandUpdateVisibleHudComponentsUpdateServerPlayerListAddToServerPlayerListRemoveFromServerPlayerListUpdateServerPlayerListPingKillFeedMessageUpdateKnownRecipesUpdateLanguageWorldSavingStatusUpdatePortalOpenChatWithCommandServerInfoResetUserInterfaceStateEditorSelectionEditorBlocksChange

entities

EntityUpdatesPlayAnimationChangeVelocityApplyKnockbackSpawnModelParticlesMountMovementSetEntitySeed

inventory

UpdatePlayerInventoryMoveItemStackSmartMoveItemStackDropItemStackSetActiveSlotSetCreativeItemDropCreativeItemSmartGiveCreativeItemSwitchHotbarBlockSetInventoryAction

window

OpenWindowCloseWindowUpdateWindowSendWindowActionClientOpenWindowWindowActionCraftItemActionCraftRecipeActionCancelCraftingActionSelectSlotActionSortItemsActionTierUpgradeActionChangeBlockActionSetActiveActionUpdateCategoryAction

interaction

SyncInteractionChainSyncInteractionChainsCancelInteractionChainPlayInteractionForMountNPCDismountNPC

worldmap

UpdateWorldMapUpdateWorldMapSettingsUpdateWorldMapVisibleClearWorldMapMapChunkMapMarkerMapImageBiomeDataTeleportToWorldMapPositionTeleportToWorldMapMarkerContextMenuItem

assets

UpdateBlockTypesUpdateItemsUpdateRecipesUpdateSoundEventsUpdateParticleSystemsUpdateEnvironmentsUpdateWeathersUpdateFluidsUpdateBlockGroupsUpdateBlockSetsUpdateInteractionsUpdateEntityUIComponentsUpdateEntityEffectsUpdateProjectileConfigsUpdateTranslationsUpdateResourceTypesUpdateEntityStatTypesUpdateItemCategoriesUpdateItemQualitiesUpdateFieldcraftCategoriesTrackOrUpdateObjectiveUntrackObjectiveUpdateObjectiveTask

setup

AssetInitializeAssetPartAssetFinalizeRequestAssetsRemoveAssetsWorldSettingsWorldLoadProgressWorldLoadFinishedViewRadiusSetUpdateRateSetTimeDilationPlayerOptionsServerTagsUpdateFeaturesClientFeatureRequestCommonAssetsRebuild

usage

packets are in com.hypixel.hytale.protocol.packets.*

components are in com.hypixel.hytale.server.core.modules.entity.component.*

events are in com.hypixel.hytale.server.core.event.events.*

inspect classes

use javap to see method signatures:

javap -public -cp HytaleServer.jar \
  com.hypixel.hytale.protocol.packets.interface_.ShowEventTitle