Files
go-mc/data/packetid/packetid.go
2021-12-10 19:53:42 +08:00

190 lines
4.3 KiB
Go

package packetid
// Login Clientbound
const (
LoginDisconnect = iota
LoginEncryptionRequest
LoginSuccess
SetCompression
LoginPluginRequest
)
// Login Serverbound
const (
LoginStart = iota
LoginEncryptionResponse
LoginPluginResponse
)
// Status Clientbound
const (
StatusResponse = iota
StatusPongResponse
)
// Status Serverbound
const (
StatusRequest = iota
StatusPingRequest
)
// Game Clientbound
const (
ClientboundAddEntity = iota
ClientboundAddExperienceOrb
ClientboundAddMob
ClientboundAddPainting
ClientboundAddPlayer
ClientboundAddVibrationSignal
ClientboundAnimate
ClientboundAwardStats
ClientboundBlockBreakAck
ClientboundBlockDestruction
ClientboundBlockEntityData
ClientboundBlockEvent
ClientboundBlockUpdate
ClientboundBossEvent
ClientboundChangeDifficulty
ClientboundChat
ClientboundClearTitles
ClientboundCommandSuggestions
ClientboundCommands
ClientboundContainerClose
ClientboundContainerSetContent
ClientboundContainerSetData
ClientboundContainerSetSlot
ClientboundCooldown
ClientboundCustomPayload
ClientboundCustomSound
ClientboundDisconnect
ClientboundEntityEvent
ClientboundExplode
ClientboundForgetLevelChunk
ClientboundGameEvent
ClientboundHorseScreenOpen
ClientboundInitializeBorder
ClientboundKeepAlive
ClientboundLevelChunkWithLight
ClientboundLevelEvent
ClientboundLevelParticles
ClientboundLightUpdate
ClientboundLogin
ClientboundMapItemData
ClientboundMerchantOffers
ClientboundMoveEntityPos
ClientboundMoveEntityPosRot
ClientboundMoveEntityRot
ClientboundMoveVehicle
ClientboundOpenBook
ClientboundOpenScreen
ClientboundOpenSignEditor
ClientboundPing
ClientboundPlaceGhostRecipe
ClientboundPlayerAbilities
ClientboundPlayerCombatEnd
ClientboundPlayerCombatEnter
ClientboundPlayerCombatKill
ClientboundPlayerInfo
ClientboundPlayerLookAt
ClientboundPlayerPosition
ClientboundRecipe
ClientboundRemoveEntities
ClientboundRemoveMobEffect
ClientboundResourcePack
ClientboundRespawn
ClientboundRotateHead
ClientboundSectionBlocksUpdate
ClientboundSelectAdvancementsTab
ClientboundSetActionBarText
ClientboundSetBorderCenter
ClientboundSetBorderLerpSize
ClientboundSetBorderSize
ClientboundSetBorderWarningDelay
ClientboundSetBorderWarningDistance
ClientboundSetCamera
ClientboundSetCarriedItem
ClientboundSetChunkCacheCenter
ClientboundSetChunkCacheRadius
ClientboundSetDefaultSpawnPosition
ClientboundSetDisplayObjective
ClientboundSetEntityData
ClientboundSetEntityLink
ClientboundSetEntityMotion
ClientboundSetEquipment
ClientboundSetExperience
ClientboundSetHealth
ClientboundSetObjective
ClientboundSetPassengers
ClientboundSetPlayerTeam
ClientboundSetScore
ClientboundSetSimulationDistance
ClientboundSetSubtitleText
ClientboundSetTime
ClientboundSetTitleText
ClientboundSetTitlesAnimation
ClientboundSoundEntity
ClientboundSound
ClientboundStopSound
ClientboundTabList
ClientboundTagQuery
ClientboundTakeItemEntity
ClientboundTeleportEntity
ClientboundUpdateAdvancements
ClientboundUpdateAttributes
ClientboundUpdateMobEffect
ClientboundUpdateRecipes
ClientboundUpdateTags
)
// Game Serverbound
const (
ServerboundAcceptTeleportation = iota
ServerboundBlockEntityTagQuery
ServerboundChangeDifficulty
ServerboundChat
ServerboundClientCommand
ServerboundClientInformation
ServerboundCommandSuggestion
ServerboundContainerButtonClick
ServerboundContainerClick
ServerboundContainerClose
ServerboundCustomPayload
ServerboundEditBook
ServerboundEntityTagQuery
ServerboundInteract
ServerboundJigsawGenerate
ServerboundKeepAlive
ServerboundLockDifficulty
ServerboundMovePlayerPos
ServerboundMovePlayerPosRot
ServerboundMovePlayerRot
ServerboundMovePlayerStatusOnly
ServerboundMoveVehicle
ServerboundPaddleBoat
ServerboundPickItem
ServerboundPlaceRecipe
ServerboundPlayerAbilities
ServerboundPlayerAction
ServerboundPlayerCommand
ServerboundPlayerInput
ServerboundPong
ServerboundRecipeBookChangeSettings
ServerboundRecipeBookSeenRecipe
ServerboundRenameItem
ServerboundResourcePack
ServerboundSeenAdvancements
ServerboundSelectTrade
ServerboundSetBeacon
ServerboundSetCarriedItem
ServerboundSetCommandBlock
ServerboundSetCommandMinecart
ServerboundSetCreativeModeSlot
ServerboundSetJigsawBlock
ServerboundSetStructureBlock
ServerboundSignUpdate
ServerboundSwing
ServerboundTeleportToEntity
ServerboundUseItemOn
ServerboundUseItem
)