Versions in this module Expand all Collapse all v1 v1.0.0 Aug 31, 2023 Changes in this version + const AbilityAttackMobs + const AbilityAttackPlayers + const AbilityBuild + const AbilityCount + const AbilityDoorsAndSwitches + const AbilityFlySpeed + const AbilityFlying + const AbilityInstantBuild + const AbilityInvulnerable + const AbilityLightning + const AbilityMayFly + const AbilityMine + const AbilityMuted + const AbilityNoClip + const AbilityOpenContainers + const AbilityOperatorCommands + const AbilityTeleport + const AbilityWalkSpeed + const AbilityWorldBuilder + const ActionPermissionAttackMobs + const ActionPermissionAttackPlayers + const ActionPermissionBuild + const ActionPermissionDefault + const ActionPermissionDoorsAndSwitches + const ActionPermissionMine + const ActionPermissionOpenContainers + const ActionPermissionOperator + const ActionPermissionTeleport + const ActorEventActorGrowUp + const ActorEventAddPlayerLevels + const ActorEventAgentSwingArm + const ActorEventAirSupply + const ActorEventBabyEat + const ActorEventBalloonPop + const ActorEventCaravanUpdated + const ActorEventCartWithPrimeTNT + const ActorEventDeath + const ActorEventDragonStartDeathAnim + const ActorEventDrinkMilk + const ActorEventDrinkPotion + const ActorEventEatGrass + const ActorEventFeed + const ActorEventFinishedChargingCrossbow + const ActorEventFireworksExplode + const ActorEventFishhookBubble + const ActorEventFishhookFishPosition + const ActorEventFishhookHookTime + const ActorEventFishhookTease + const ActorEventGroundDust + const ActorEventGuardianAttackSound + const ActorEventGuardianMiningFatigue + const ActorEventHurt + const ActorEventInLoveHearts + const ActorEventInstantDeath + const ActorEventJump + const ActorEventLandedOnGround + const ActorEventLeashDestroyed + const ActorEventLoveHearts + const ActorEventNotifyTrade + const ActorEventPlayAmbient + const ActorEventPlayerSpawnedMob + const ActorEventPrimeCreeper + const ActorEventPuke + const ActorEventShake + const ActorEventShakeWetness + const ActorEventSilverfishMergeAnimation + const ActorEventSpawnAlive + const ActorEventSquidFleeing + const ActorEventStartAttacking + const ActorEventStartOfferFlower + const ActorEventStartSwimming + const ActorEventStopAttacking + const ActorEventStopOfferFlower + const ActorEventSummonAgent + const ActorEventTalismanActivate + const ActorEventTamingFailed + const ActorEventTamingSucceeded + const ActorEventThrowPotion + const ActorEventTreasureHunt + const ActorEventUpdateStackSize + const ActorEventUpdateStructureFeature + const ActorEventUseItem + const ActorEventVibrationDetected + const ActorEventVillagerAngry + const ActorEventVillagerHappy + const ActorEventWitchHatMagic + const ActorEventZombieConverting + const AdventureFlagAllowFlight + const AdventureFlagAutoJump + const AdventureFlagFlying + const AdventureFlagMuted + const AdventureFlagNoClip + const AdventureFlagWorldBuilder + const AdventureFlagWorldImmutable + const AdventureSettingsFlagsNoMvP + const AdventureSettingsFlagsNoPvM + const AdventureSettingsFlagsShowNameTags + const AdventureSettingsFlagsUnused + const AgentActionTypeAttack + const AgentActionTypeCollect + const AgentActionTypeDestroy + const AgentActionTypeDetectObstacle + const AgentActionTypeDetectRedstone + const AgentActionTypeDrop + const AgentActionTypeDropAll + const AgentActionTypeInspect + const AgentActionTypeInspectData + const AgentActionTypeInspectItemCount + const AgentActionTypeInspectItemDetail + const AgentActionTypeInspectItemSpace + const AgentActionTypeInteract + const AgentActionTypeMove + const AgentActionTypePlaceBlock + const AgentActionTypeTill + const AgentActionTypeTransferItemTo + const AgentActionTypeTurn + const AnimateActionCriticalHit + const AnimateActionMagicCriticalHit + const AnimateActionRowLeft + const AnimateActionRowRight + const AnimateActionStopSleep + const AnimateActionSwingArm + const BlockEventChangeChestState + const BlockToEntityTransition + const BlockUpdateNeighbours + const BlockUpdateNetwork + const BlockUpdateNoGraphics + const BlockUpdatePriority + const BookActionAddPage + const BookActionDeletePage + const BookActionReplacePage + const BookActionSign + const BookActionSwapPages + const BossEventAppearanceProperties + const BossEventColourBlue + const BossEventColourGreen + const BossEventColourGrey + const BossEventColourPurple + const BossEventColourRed + const BossEventColourWhite + const BossEventColourYellow + const BossEventHealthPercentage + const BossEventHide + const BossEventRegisterPlayer + const BossEventRequest + const BossEventShow + const BossEventTexture + const BossEventTitle + const BossEventUnregisterPlayer + const CameraShakeActionAdd + const CameraShakeActionStop + const CameraShakeTypePositional + const CameraShakeTypeRotational + const ChatRestrictionLevelDisabled + const ChatRestrictionLevelDropped + const ChatRestrictionLevelNone + const ClientBoundDebugRendererAddCube + const ClientBoundDebugRendererClear + const ClientInputLockDismount + const ClientInputLockJump + const ClientInputLockMount + const ClientInputLockMove + const ClientInputLockRotation + const ClientInputLockSneak + const CodeBuilderCategoryInstantiation + const CodeBuilderCategoryNone + const CodeBuilderCategoryStatus + const CodeBuilderOperationGet + const CodeBuilderOperationNone + const CodeBuilderOperationReset + const CodeBuilderOperationSet + const CommandBlockChain + const CommandBlockImpulse + const CommandBlockRepeating + const CommandOutputTypeAllOutput + const CommandOutputTypeDataSet + const CommandOutputTypeLastOutput + const CommandOutputTypeNone + const CommandOutputTypeSilent + const CommandPermissionLevelAdmin + const CommandPermissionLevelGameDirectors + const CommandPermissionLevelHost + const CommandPermissionLevelInternal + const CommandPermissionLevelNormal + const CommandPermissionLevelOwner + const ContainerDataBrewingStandBrewTime + const ContainerDataBrewingStandFuelAmount + const ContainerDataBrewingStandFuelTotal + const ContainerDataFurnaceFuelAux + const ContainerDataFurnaceLitDuration + const ContainerDataFurnaceLitTime + const ContainerDataFurnaceTickCount + const DimensionEnd + const DimensionNether + const DimensionOverworld + const DisableMultiPlayer + const EffectAbsorption + const EffectBlindness + const EffectConduitPower + const EffectFatalPoison + const EffectFireResistance + const EffectHaste + const EffectHealthBoost + const EffectHunger + const EffectInstantDamage + const EffectInstantHealth + const EffectInvisibility + const EffectJumpBoost + const EffectLevitation + const EffectMiningFatigue + const EffectNausea + const EffectNightVision + const EffectPoison + const EffectRegeneration + const EffectResistance + const EffectSaturation + const EffectSlowFalling + const EffectSlowness + const EffectSpeed + const EffectStrength + const EffectWaterBreathing + const EffectWeakness + const EffectWither + const EmoteFlagMuteChat + const EmoteFlagServerSide + const EnableMultiPlayer + const EntityToBlockTransition + const GameTestRequestRotation0 + const GameTestRequestRotation180 + const GameTestRequestRotation270 + const GameTestRequestRotation360 + const GameTestRequestRotation90 + const GameTypeAdventure + const GameTypeCreative + const GameTypeCreativeSpectator + const GameTypeDefault + const GameTypeSpectator + const GameTypeSurvival + const GameTypeSurvivalSpectator + const IDActorEvent + const IDActorPickRequest + const IDAddActor + const IDAddBehaviourTree + const IDAddEntity + const IDAddItemActor + const IDAddPainting + const IDAddPlayer + const IDAddVolumeEntity + const IDAdventureSettings + const IDAgentAction + const IDAnimate + const IDAnimateEntity + const IDAnvilDamage + const IDAutomationClientConnect + const IDAvailableActorIdentifiers + const IDAvailableCommands + const IDBiomeDefinitionList + const IDBlockActorData + const IDBlockEvent + const IDBlockPickRequest + const IDBookEdit + const IDBossEvent + const IDCamera + const IDCameraInstruction + const IDCameraPresets + const IDCameraShake + const IDChangeDimension + const IDChangeMobProperty + const IDChunkRadiusUpdated + const IDClientBoundDebugRenderer + const IDClientBoundMapItemData + const IDClientCacheBlobStatus + const IDClientCacheMissResponse + const IDClientCacheStatus + const IDClientCheatAbility + const IDClientStartItemCooldown + const IDClientToServerHandshake + const IDCodeBuilder + const IDCodeBuilderSource + const IDCommandBlockUpdate + const IDCommandOutput + const IDCommandRequest + const IDCompletedUsingItem + const IDCompressedBiomeDefinitionList + const IDContainerClose + const IDContainerOpen + const IDContainerSetData + const IDCorrectPlayerMovePrediction + const IDCraftingData + const IDCraftingEvent + const IDCreatePhoto + const IDCreativeContent + const IDDeathInfo + const IDDebugInfo + const IDDimensionData + const IDDisconnect + const IDEditorNetwork + const IDEducationResourceURI + const IDEducationSettings + const IDEmote + const IDEmoteList + const IDEvent + const IDFeatureRegistry + const IDFilterText + const IDGUIDataPickItem + const IDGameRulesChanged + const IDGameTestRequest + const IDGameTestResults + const IDHurtArmour + const IDInteract + const IDInventoryContent + const IDInventorySlot + const IDInventoryTransaction + const IDItemComponent + const IDItemFrameDropItem + const IDItemStackRequest + const IDItemStackResponse + const IDLabTable + const IDLecternUpdate + const IDLessonProgress + const IDLevelChunk + const IDLevelEvent + const IDLevelEventGeneric + const IDLevelSoundEvent + const IDLogin + const IDMapCreateLockedCopy + const IDMapInfoRequest + const IDMobArmourEquipment + const IDMobEffect + const IDMobEquipment + const IDModalFormRequest + const IDModalFormResponse + const IDMotionPredictionHints + const IDMoveActorAbsolute + const IDMoveActorDelta + const IDMovePlayer + const IDMultiPlayerSettings + const IDNPCDialogue + const IDNPCRequest + const IDNetworkChunkPublisherUpdate + const IDNetworkSettings + const IDNetworkStackLatency + const IDOnScreenTextureAnimation + const IDOpenSign + const IDPacketViolationWarning + const IDPassengerJump + const IDPhotoInfoRequest + const IDPhotoTransfer + const IDPlaySound + const IDPlayStatus + const IDPlayerAction + const IDPlayerArmourDamage + const IDPlayerAuthInput + const IDPlayerEnchantOptions + const IDPlayerFog + const IDPlayerHotBar + const IDPlayerInput + const IDPlayerList + const IDPlayerSkin + const IDPositionTrackingDBClientRequest + const IDPositionTrackingDBServerBroadcast + const IDPurchaseReceipt + const IDRemoveActor + const IDRemoveEntity + const IDRemoveObjective + const IDRemoveVolumeEntity + const IDRequestAbility + const IDRequestChunkRadius + const IDRequestNetworkSettings + const IDRequestPermissions + const IDResourcePackChunkData + const IDResourcePackChunkRequest + const IDResourcePackClientResponse + const IDResourcePackDataInfo + const IDResourcePackStack + const IDResourcePacksInfo + const IDRespawn + const IDScriptCustomEvent + const IDScriptMessage + const IDServerSettingsRequest + const IDServerSettingsResponse + const IDServerStats + const IDServerToClientHandshake + const IDSetActorData + const IDSetActorLink + const IDSetActorMotion + const IDSetCommandsEnabled + const IDSetDefaultGameType + const IDSetDifficulty + const IDSetDisplayObjective + const IDSetHealth + const IDSetLastHurtBy + const IDSetLocalPlayerAsInitialised + const IDSetPlayerGameType + const IDSetScore + const IDSetScoreboardIdentity + const IDSetSpawnPosition + const IDSetTime + const IDSetTitle + const IDSettingsCommand + const IDShowCredits + const IDShowProfile + const IDShowStoreOffer + const IDSimpleEvent + const IDSimulationType + const IDSpawnExperienceOrb + const IDSpawnParticleEffect + const IDStartGame + const IDStopSound + const IDStructureBlockUpdate + const IDStructureTemplateDataRequest + const IDStructureTemplateDataResponse + const IDSubChunk + const IDSubChunkRequest + const IDSubClientLogin + const IDSyncActorProperty + const IDTakeItemActor + const IDText + const IDTickSync + const IDTickingAreasLoadStatus + const IDToastRequest + const IDTransfer + const IDTrimData + const IDUnlockedRecipes + const IDUpdateAbilities + const IDUpdateAdventureSettings + const IDUpdateAttributes + const IDUpdateBlock + const IDUpdateBlockSynced + const IDUpdateClientInputLocks + const IDUpdateEquip + const IDUpdatePlayerGameType + const IDUpdateSoftEnum + const IDUpdateSubChunkBlocks + const IDUpdateTrade + const InputFlagAscend + const InputFlagAscendBlock + const InputFlagAutoJumpingInWater + const InputFlagChangeHeight + const InputFlagDescend + const InputFlagDescendBlock + const InputFlagDown + const InputFlagEmoting + const InputFlagHandledTeleport + const InputFlagJumpDown + const InputFlagJumping + const InputFlagLeft + const InputFlagNorthJump + const InputFlagPerformBlockActions + const InputFlagPerformItemInteraction + const InputFlagPerformItemStackRequest + const InputFlagPersistSneak + const InputFlagRight + const InputFlagSneakDown + const InputFlagSneakToggleDown + const InputFlagSneaking + const InputFlagSprintDown + const InputFlagSprinting + const InputFlagStartGliding + const InputFlagStartJumping + const InputFlagStartSneaking + const InputFlagStartSprinting + const InputFlagStartSwimming + const InputFlagStopGliding + const InputFlagStopSneaking + const InputFlagStopSprinting + const InputFlagStopSwimming + const InputFlagUp + const InputFlagUpLeft + const InputFlagUpRight + const InputFlagWantDown + const InputFlagWantDownSlow + const InputFlagWantUp + const InputFlagWantUpSlow + const InputModeGamePad + const InputModeMotionController + const InputModeMouse + const InputModeTouch + const InteractActionLeaveVehicle + const InteractActionMouseOverEntity + const InteractActionNPCOpen + const InteractActionOpenInventory + const InteractionModelClassic + const InteractionModelCrosshair + const InteractionModelTouch + const InventoryTransactionTypeMismatch + const InventoryTransactionTypeNormal + const InventoryTransactionTypeReleaseItem + const InventoryTransactionTypeUseItem + const InventoryTransactionTypeUseItemOnEntity + const LabTableActionCombine + const LabTableActionReact + const LabTableActionReset + const LessonActionComplete + const LessonActionRestart + const LessonActionStart + const LevelEventActivateBlock + const LevelEventAgentSpawnEffect + const LevelEventAllPlayersSleeping + const LevelEventCauldronAddDye + const LevelEventCauldronCleanArmor + const LevelEventCauldronCleanBanner + const LevelEventCauldronDyeArmor + const LevelEventCauldronExplode + const LevelEventCauldronFillLava + const LevelEventCauldronFillPotion + const LevelEventCauldronFillPowderSnow + const LevelEventCauldronFillWater + const LevelEventCauldronFlush + const LevelEventCauldronTakeLava + const LevelEventCauldronTakePotion + const LevelEventCauldronTakePowderSnow + const LevelEventCauldronTakeWater + const LevelEventGlobalPause + const LevelEventJumpPrevented + const LevelEventParticleCropGrowth + const LevelEventParticleDeathSmoke + const LevelEventParticleDenyBlock + const LevelEventParticleDestroyEgg + const LevelEventParticleGenericSpawn + const LevelEventParticleLegacyEvent + const LevelEventParticleSculkShriek + const LevelEventParticleSoundGuardianGhost + const LevelEventParticleTurtleEgg + const LevelEventParticlesBlockExplosion + const LevelEventParticlesBreakingEgg + const LevelEventParticlesBubble + const LevelEventParticlesCrackBlock + const LevelEventParticlesCrackBlockDown + const LevelEventParticlesCrackBlockEast + const LevelEventParticlesCrackBlockNorth + const LevelEventParticlesCrackBlockSouth + const LevelEventParticlesCrackBlockUp + const LevelEventParticlesCrackBlockWest + const LevelEventParticlesCritical + const LevelEventParticlesCropEaten + const LevelEventParticlesDestroyArmorStand + const LevelEventParticlesDestroyBlock + const LevelEventParticlesDestroyBlockNoSound + const LevelEventParticlesDragonEgg + const LevelEventParticlesDripstoneDrip + const LevelEventParticlesElectricSpark + const LevelEventParticlesEvaporate + const LevelEventParticlesEvaporateWater + const LevelEventParticlesExplosion + const LevelEventParticlesEyeOfEnderDeath + const LevelEventParticlesFizzEffect + const LevelEventParticlesKnockbackRoar + const LevelEventParticlesMobBlockSpawn + const LevelEventParticlesPointCloud + const LevelEventParticlesPotionSplash + const LevelEventParticlesShoot + const LevelEventParticlesTeleport + const LevelEventParticlesTeleportTrail + const LevelEventParticlesVibrationSignal + const LevelEventPlayCustomMusic + const LevelEventQueueCustomMusic + const LevelEventScrape + const LevelEventSculkCatalystBloom + const LevelEventSculkCharge + const LevelEventSculkChargePop + const LevelEventSetMusicVolume + const LevelEventSimTimeScale + const LevelEventSimTimeStep + const LevelEventSleepingPlayers + const LevelEventSonicExplosion + const LevelEventSoundAddItem + const LevelEventSoundAmethystResonate + const LevelEventSoundAnvilBroken + const LevelEventSoundAnvilLand + const LevelEventSoundAnvilUsed + const LevelEventSoundArmorStandBreak + const LevelEventSoundArmorStandHit + const LevelEventSoundArmorStandLand + const LevelEventSoundArmorStandPlace + const LevelEventSoundBlazeFireball + const LevelEventSoundClick + const LevelEventSoundClickFail + const LevelEventSoundDyeUsed + const LevelEventSoundEndermanTeleport + const LevelEventSoundExperienceOrbPickup + const LevelEventSoundFizz + const LevelEventSoundFuse + const LevelEventSoundGhastFireball + const LevelEventSoundGhastWarning + const LevelEventSoundInfinityArrowPickup + const LevelEventSoundInkSacUsed + const LevelEventSoundItemFrameBreak + const LevelEventSoundItemFramePlace + const LevelEventSoundItemFrameRemoveItem + const LevelEventSoundItemFrameRotateItem + const LevelEventSoundLaunch + const LevelEventSoundOpenDoor + const LevelEventSoundPlayRecording + const LevelEventSoundPointedDripstoneLand + const LevelEventSoundTeleportEnderPearl + const LevelEventSoundTotemUsed + const LevelEventSoundZombieConverted + const LevelEventSoundZombieDoorCrash + const LevelEventSoundZombieInfected + const LevelEventSoundZombieWoodenDoor + const LevelEventStartBlockCracking + const LevelEventStartRaining + const LevelEventStartThunderstorm + const LevelEventStopBlockCracking + const LevelEventStopCustomMusic + const LevelEventStopRaining + const LevelEventStopThunderstorm + const LevelEventUpdateBlockCracking + const LevelEventWaxOff + const LevelEventWaxOn + const MapUpdateFlagDecoration + const MapUpdateFlagInitialisation + const MapUpdateFlagTexture + const MobEffectAdd + const MobEffectModify + const MobEffectRemove + const ModalFormCancelReasonUserBusy + const ModalFormCancelReasonUserClosed + const MoveActorDeltaFlagForceMove + const MoveActorDeltaFlagHasRotX + const MoveActorDeltaFlagHasRotY + const MoveActorDeltaFlagHasRotZ + const MoveActorDeltaFlagHasX + const MoveActorDeltaFlagHasY + const MoveActorDeltaFlagHasZ + const MoveActorDeltaFlagOnGround + const MoveActorDeltaFlagTeleport + const MoveFlagOnGround + const MoveFlagTeleport + const MoveModeNormal + const MoveModeReset + const MoveModeRotation + const MoveModeTeleport + const NPCDialogueActionClose + const NPCDialogueActionOpen + const NPCRequestActionExecuteAction + const NPCRequestActionExecuteClosingCommands + const NPCRequestActionExecuteOpeningCommands + const NPCRequestActionSetActions + const NPCRequestActionSetInteractText + const NPCRequestActionSetName + const NPCRequestActionSetSkin + const PackResponseAllPacksDownloaded + const PackResponseCompleted + const PackResponseRefused + const PackResponseSendPacks + const PermissionLevelCustom + const PermissionLevelMember + const PermissionLevelOperator + const PermissionLevelVisitor + const PhotoTypeBook + const PhotoTypePhotoItem + const PhotoTypePortfolio + const PlayModeExitLevel + const PlayModeExitLevelLivingRoom + const PlayModeLivingRoom + const PlayModeNormal + const PlayModeNumModes + const PlayModePlacement + const PlayModeReality + const PlayModeScreen + const PlayModeTeaser + const PlayModeViewer + const PlayStatusLoginFailedClient + const PlayStatusLoginFailedEditorVanilla + const PlayStatusLoginFailedEduVanilla + const PlayStatusLoginFailedInvalidTenant + const PlayStatusLoginFailedServer + const PlayStatusLoginFailedServerFull + const PlayStatusLoginFailedVanillaEditor + const PlayStatusLoginFailedVanillaEdu + const PlayStatusLoginSuccess + const PlayStatusPlayerSpawn + const PlayerListActionAdd + const PlayerListActionRemove + const PositionTrackingDBBroadcastActionDestroy + const PositionTrackingDBBroadcastActionNotFound + const PositionTrackingDBBroadcastActionUpdate + const PositionTrackingDBRequestActionQuery + const RefreshJoinCode + const ResourcePackTypeAddon + const ResourcePackTypeBehaviour + const ResourcePackTypeCached + const ResourcePackTypeCopyProtected + const ResourcePackTypePersonaPiece + const ResourcePackTypeResources + const ResourcePackTypeSkins + const ResourcePackTypeWorldTemplate + const RespawnStateClientReadyToSpawn + const RespawnStateReadyToSpawn + const RespawnStateSearchingForSpawn + const ScoreboardActionModify + const ScoreboardActionRemove + const ScoreboardIdentityActionClear + const ScoreboardIdentityActionRegister + const ScoreboardSlotBelowName + const ScoreboardSlotList + const ScoreboardSlotSidebar + const ScoreboardSortOrderAscending + const ScoreboardSortOrderDescending + const ShowCreditsStatusEnd + const ShowCreditsStatusStart + const SimpleEventCommandsDisabled + const SimpleEventCommandsEnabled + const SimpleEventUnlockWorldTemplateSettings + const SimulationTypeEditor + const SimulationTypeGame + const SimulationTypeInvalid + const SimulationTypeTest + const SoftEnumActionAdd + const SoftEnumActionRemove + const SoftEnumActionSet + const SoundEventAddChest + const SoundEventAdmire + const SoundEventAmbient + const SoundEventAmbientAdditionBasaltDeltas + const SoundEventAmbientAdditionCrimsonForest + const SoundEventAmbientAdditionNetherWastes + const SoundEventAmbientAdditionSoulsandValley + const SoundEventAmbientAdditionWarpedForest + const SoundEventAmbientAggressive + const SoundEventAmbientBaby + const SoundEventAmbientCandle + const SoundEventAmbientCave + const SoundEventAmbientGrowl + const SoundEventAmbientInRaid + const SoundEventAmbientInWater + const SoundEventAmbientLoopBasaltDeltas + const SoundEventAmbientLoopCrimsonForest + const SoundEventAmbientLoopNetherWastes + const SoundEventAmbientLoopSoulsandValley + const SoundEventAmbientLoopWarpedForest + const SoundEventAmbientMoodBasaltDeltas + const SoundEventAmbientMoodCrimsonForest + const SoundEventAmbientMoodNetherWastes + const SoundEventAmbientMoodSoulsandValley + const SoundEventAmbientMoodWarpedForest + const SoundEventAmbientPant + const SoundEventAmbientPollinate + const SoundEventAmbientPurr + const SoundEventAmbientPurreow + const SoundEventAmbientScreamer + const SoundEventAmbientTame + const SoundEventAmbientWhine + const SoundEventAmbientWorried + const SoundEventAmethystBlockChime + const SoundEventAngry + const SoundEventAnvilUse + const SoundEventArmor + const SoundEventArmorPlace + const SoundEventAttach + const SoundEventAttack + const SoundEventAttackNoDamage + const SoundEventAttackStrong + const SoundEventBalloonPop + const SoundEventBambooSaplingPlace + const SoundEventBarrelClose + const SoundEventBarrelOpen + const SoundEventBeaconActivate + const SoundEventBeaconAmbient + const SoundEventBeaconDeactivate + const SoundEventBeaconPower + const SoundEventBeehiveDrip + const SoundEventBeehiveEnter + const SoundEventBeehiveExit + const SoundEventBeehiveShear + const SoundEventBeehiveWork + const SoundEventBell + const SoundEventBigDripleafTiltDown + const SoundEventBigDripleafTiltUp + const SoundEventBlast + const SoundEventBlastFurnaceUse + const SoundEventBlockClick + const SoundEventBlockClickFail + const SoundEventBoost + const SoundEventBorn + const SoundEventBottleDragonBreath + const SoundEventBow + const SoundEventBowHit + const SoundEventBreak + const SoundEventBreakBlock + const SoundEventBreakDecoratedPot + const SoundEventBreakLeashKnot + const SoundEventBreathe + const SoundEventBrush + const SoundEventBrushCompleted + const SoundEventBubbleColumnDownwards + const SoundEventBubbleColumnUpwards + const SoundEventBubbleDownInside + const SoundEventBubblePop + const SoundEventBubbleUpInside + const SoundEventBucketEmptyFish + const SoundEventBucketEmptyLava + const SoundEventBucketEmptyPowderSnow + const SoundEventBucketEmptyWater + const SoundEventBucketFillFish + const SoundEventBucketFillLava + const SoundEventBucketFillPowderSnow + const SoundEventBucketFillWater + const SoundEventBulletHit + const SoundEventBundleDropContents + const SoundEventBundleInsert + const SoundEventBundleRemoveOne + const SoundEventBurp + const SoundEventButtonClickOff + const SoundEventButtonClickOn + const SoundEventCakeAddCandle + const SoundEventCampfireCrackle + const SoundEventCantBreed + const SoundEventCartographyTableUse + const SoundEventCastSpell + const SoundEventCaveVinesPickBerries + const SoundEventCelebrate + const SoundEventCharge + const SoundEventChestClosed + const SoundEventChestOpen + const SoundEventChorusDeath + const SoundEventChorusGrow + const SoundEventComposterEmpty + const SoundEventComposterFill + const SoundEventComposterFillLayer + const SoundEventComposterReady + const SoundEventConduitActivate + const SoundEventConduitAmbient + const SoundEventConduitAttack + const SoundEventConduitDeactivate + const SoundEventConduitShort + const SoundEventConvertToDrowned + const SoundEventConvertToFrog + const SoundEventConvertToStray + const SoundEventConvertToZombified + const SoundEventCopperWaxOff + const SoundEventCopperWaxOn + const SoundEventCrackIronGolem + const SoundEventCrossbowLoadingEnd + const SoundEventCrossbowLoadingMiddle + const SoundEventCrossbowLoadingStart + const SoundEventCrossbowQuickChargeEnd + const SoundEventCrossbowQuickChargeMiddle + const SoundEventCrossbowQuickChargeStart + const SoundEventCrossbowShoot + const SoundEventDashReady + const SoundEventDeath + const SoundEventDeathBaby + const SoundEventDeathInWater + const SoundEventDeathMidVolume + const SoundEventDeathMinVolume + const SoundEventDeathScreamer + const SoundEventDeathToZombie + const SoundEventDefault + const SoundEventDeny + const SoundEventDetach + const SoundEventDisappeared + const SoundEventDoorClose + const SoundEventDoorOpen + const SoundEventDrink + const SoundEventDrinkMilk + const SoundEventDropSlot + const SoundEventEat + const SoundEventElemConstructOpen + const SoundEventEnchantingTableUse + const SoundEventEndPortalCreated + const SoundEventEnderChestClosed + const SoundEventEnderChestOpen + const SoundEventEnderEyePlaced + const SoundEventEquipChain + const SoundEventEquipDiamond + const SoundEventEquipElytra + const SoundEventEquipGeneric + const SoundEventEquipGold + const SoundEventEquipIron + const SoundEventEquipLeather + const SoundEventEquipNetherite + const SoundEventExplode + const SoundEventExtinguishCandle + const SoundEventExtinguishFire + const SoundEventFall + const SoundEventFallBig + const SoundEventFallSmall + const SoundEventFang + const SoundEventFenceGateClose + const SoundEventFenceGateOpen + const SoundEventFire + const SoundEventFizz + const SoundEventFlap + const SoundEventFletchingTableUse + const SoundEventFlop + const SoundEventFly + const SoundEventFrogspawnBreak + const SoundEventFrogspawnHatched + const SoundEventFurnaceUse + const SoundEventFuse + const SoundEventGallop + const SoundEventGlass + const SoundEventGlowSquidInkSquirt + const SoundEventGlowStickUse + const SoundEventGoatCall0 + const SoundEventGoatCall1 + const SoundEventGoatCall2 + const SoundEventGoatCall3 + const SoundEventGoatCall4 + const SoundEventGoatCall5 + const SoundEventGoatCall6 + const SoundEventGoatCall7 + const SoundEventGrindstoneUse + const SoundEventGuardianCurse + const SoundEventHaggle + const SoundEventHaggleIdle + const SoundEventHaggleNo + const SoundEventHaggleYes + const SoundEventHeartbeat + const SoundEventHeavyStep + const SoundEventHit + const SoundEventHoneybottleDrink + const SoundEventHornBreak + const SoundEventHurt + const SoundEventHurtBaby + const SoundEventHurtInWater + const SoundEventHurtScreamer + const SoundEventIceBombHit + const SoundEventIgnite + const SoundEventImitateBlaze + const SoundEventImitateCaveSpider + const SoundEventImitateCreeper + const SoundEventImitateElderGuardian + const SoundEventImitateEnderDragon + const SoundEventImitateEnderman + const SoundEventImitateEndermite + const SoundEventImitateEvocationIllager + const SoundEventImitateGhast + const SoundEventImitateHusk + const SoundEventImitateIllusionIllager + const SoundEventImitateMagmaCube + const SoundEventImitatePolarBear + const SoundEventImitateShulker + const SoundEventImitateSilverfish + const SoundEventImitateSkeleton + const SoundEventImitateSlime + const SoundEventImitateSpider + const SoundEventImitateStray + const SoundEventImitateVex + const SoundEventImitateVindicationIllager + const SoundEventImitateWarden + const SoundEventImitateWitch + const SoundEventImitateWither + const SoundEventImitateWitherSkeleton + const SoundEventImitateWolf + const SoundEventImitateZombie + const SoundEventImitateZombiePigman + const SoundEventImitateZombieVillager + const SoundEventInsert + const SoundEventInsertEnchanted + const SoundEventItemFizz + const SoundEventItemGiven + const SoundEventItemTaken + const SoundEventItemUseOn + const SoundEventJump + const SoundEventJumpPrevent + const SoundEventJumpToBlock + const SoundEventLand + const SoundEventLargeBlast + const SoundEventLaunch + const SoundEventLava + const SoundEventLavaPop + const SoundEventLayEgg + const SoundEventLaySpawn + const SoundEventLecternBookPlace + const SoundEventLevelUp + const SoundEventLinkCompassToLodestone + const SoundEventListening + const SoundEventListeningAngry + const SoundEventLoomUse + const SoundEventLtReactionBleach + const SoundEventLtReactionElephantToothpaste + const SoundEventLtReactionElephantToothpaste2 + const SoundEventLtReactionFertilizer + const SoundEventLtReactionFire + const SoundEventLtReactionFireball + const SoundEventLtReactionGlowStick + const SoundEventLtReactionGlowStick2 + const SoundEventLtReactionIceBomb + const SoundEventLtReactionLuminol + const SoundEventLtReactionMagnesiumSalt + const SoundEventLtReactionMiscExplosion + const SoundEventLtReactionMiscFire + const SoundEventLtReactionMiscMystical + const SoundEventLtReactionMiscMystical2 + const SoundEventLtReactionProduct + const SoundEventLtReactionSalt + const SoundEventMad + const SoundEventMilk + const SoundEventMilkScreamer + const SoundEventMilkSuspiciously + const SoundEventMobWarning + const SoundEventMobWarningBaby + const SoundEventMooshroomConvert + const SoundEventNote + const SoundEventPanic + const SoundEventPickup + const SoundEventPickupEnchanted + const SoundEventPistonIn + const SoundEventPistonOut + const SoundEventPlace + const SoundEventPlaceLeashKnot + const SoundEventPlayerHurtDrown + const SoundEventPlayerHurtFreeze + const SoundEventPlayerHurtOnFire + const SoundEventPlop + const SoundEventPointedDripstoneCauldronDripLava + const SoundEventPointedDripstoneCauldronDripWater + const SoundEventPointedDripstoneDripLava + const SoundEventPointedDripstoneDripWater + const SoundEventPop + const SoundEventPortal + const SoundEventPortalTravel + const SoundEventPotionBrewed + const SoundEventPowerOff + const SoundEventPowerOn + const SoundEventPreRam + const SoundEventPreRamScreamer + const SoundEventPreSneeze + const SoundEventPrepareAttackSpell + const SoundEventPrepareSummon + const SoundEventPrepareWololo + const SoundEventPressurePlateClickOff + const SoundEventPressurePlateClickOn + const SoundEventRaidHorn + const SoundEventRamImpact + const SoundEventRamImpactScreamer + const SoundEventReappeared + const SoundEventRecord11 + const SoundEventRecord13 + const SoundEventRecord5 + const SoundEventRecordBlocks + const SoundEventRecordCat + const SoundEventRecordChirp + const SoundEventRecordFar + const SoundEventRecordMall + const SoundEventRecordMellohi + const SoundEventRecordNull + const SoundEventRecordOtherside + const SoundEventRecordPigstep + const SoundEventRecordPlaying + const SoundEventRecordRelic + const SoundEventRecordStal + const SoundEventRecordStrad + const SoundEventRecordWait + const SoundEventRecordWard + const SoundEventRemedy + const SoundEventRepairIronGolem + const SoundEventRespawnAnchorAmbient + const SoundEventRespawnAnchorCharge + const SoundEventRespawnAnchorDeplete + const SoundEventRespawnAnchorSetSpawn + const SoundEventRetreat + const SoundEventRoar + const SoundEventSaddle + const SoundEventScaffoldingClimb + const SoundEventScared + const SoundEventScrape + const SoundEventScreech + const SoundEventSculkCatalystBloom + const SoundEventSculkCharge + const SoundEventSculkSensorPlace + const SoundEventSculkSensorPowerOff + const SoundEventSculkSensorPowerOn + const SoundEventSculkShriekerPlace + const SoundEventSculkShriekerShriek + const SoundEventSculkSpread + const SoundEventShake + const SoundEventShatterDecoratedPot + const SoundEventShear + const SoundEventShieldBlock + const SoundEventShoot + const SoundEventShulkerBoxClosed + const SoundEventShulkerBoxOpen + const SoundEventShulkerClose + const SoundEventShulkerOpen + const SoundEventSleep + const SoundEventSmithingTableUse + const SoundEventSmokerUse + const SoundEventSneeze + const SoundEventSnifferEggCrack + const SoundEventSnifferEggHatched + const SoundEventSonicBoom + const SoundEventSonicCharge + const SoundEventSoulEscapeLoud + const SoundEventSoulEscapeQuiet + const SoundEventSparklerActive + const SoundEventSparklerUse + const SoundEventSpawn + const SoundEventSpawnBaby + const SoundEventSplash + const SoundEventSquidInkSquirt + const SoundEventSquishBig + const SoundEventSquishSmall + const SoundEventStare + const SoundEventStep + const SoundEventStepBaby + const SoundEventStepLava + const SoundEventStepSand + const SoundEventStonecutterUse + const SoundEventStopUsingSpyglass + const SoundEventStun + const SoundEventSweetBerryBushHurt + const SoundEventSweetBerryBushPick + const SoundEventSwim + const SoundEventSwoop + const SoundEventTakePicture + const SoundEventTakeoff + const SoundEventTeleport + const SoundEventTempt + const SoundEventThorns + const SoundEventThrow + const SoundEventThunder + const SoundEventTongue + const SoundEventTrapdoorClose + const SoundEventTrapdoorOpen + const SoundEventTridentHit + const SoundEventTridentHitGround + const SoundEventTridentReturn + const SoundEventTridentRiptide1 + const SoundEventTridentRiptide2 + const SoundEventTridentRiptide3 + const SoundEventTridentThrow + const SoundEventTridentThunder + const SoundEventTripod + const SoundEventTurtleEggAttacked + const SoundEventTurtleEggBreak + const SoundEventTurtleEggCrack + const SoundEventTurtleEggHatched + const SoundEventTwinkle + const SoundEventUicartographyTableUse + const SoundEventUiloomUse + const SoundEventUistonecutterUse + const SoundEventUnfect + const SoundEventUseSmithingTable + const SoundEventUseSpyglass + const SoundEventWardenNearbyClose + const SoundEventWardenNearbyCloser + const SoundEventWardenNearbyClosest + const SoundEventWardenSlightlyAngry + const SoundEventWarn + const SoundEventWater + const SoundEventWaxedSignInteractFail + const SoundeventItemThrown + const SpawnBiomeTypeDefault + const SpawnBiomeTypeUserDefined + const SpawnTypePlayer + const SpawnTypeWorld + const StructureBlockCorner + const StructureBlockData + const StructureBlockExport + const StructureBlockInvalid + const StructureBlockLoad + const StructureBlockSave + const StructureRedstoneSaveModeDisk + const StructureRedstoneSaveModeMemory + const StructureTemplateRequestExportFromLoad + const StructureTemplateRequestExportFromSave + const StructureTemplateRequestImportFromSave + const StructureTemplateRequestQuerySavedStructure + const StructureTemplateResponseExport + const StructureTemplateResponseImport + const StructureTemplateResponseQuery + const TeleportCauseBehaviour + const TeleportCauseChorusFruit + const TeleportCauseCommand + const TeleportCauseProjectile + const TeleportCauseUnknown + const TextTypeAnnouncement + const TextTypeChat + const TextTypeJukeboxPopup + const TextTypeObject + const TextTypeObjectAnnouncement + const TextTypeObjectWhisper + const TextTypePopup + const TextTypeRaw + const TextTypeSystem + const TextTypeTip + const TextTypeTranslation + const TextTypeWhisper + const TitleActionActionbarTextObject + const TitleActionClear + const TitleActionReset + const TitleActionSetActionBar + const TitleActionSetDurations + const TitleActionSetSubtitle + const TitleActionSetTitle + const TitleActionSubtitleTextObject + const TitleActionTitleTextObject + const UnlockedRecipesTypeEmpty + const UnlockedRecipesTypeInitiallyUnlocked + const UnlockedRecipesTypeNewlyUnlocked + const UnlockedRecipesTypeRemoveAllUnlocked + const UnlockedRecipesTypeRemoveUnlocked + const UseItemAttack + const UseItemConsume + const UseItemDyed + const UseItemEat + const UseItemEquipArmour + const UseItemFillBottle + const UseItemFillBucket + const UseItemInteract + const UseItemPlace + const UseItemPourBucket + const UseItemRetrieved + const UseItemShoot + const UseItemThrow + const UseItemTraded + const UseItemUseTool + const ViolationSeverityFinalWarning + const ViolationSeverityTerminatingConnection + const ViolationSeverityWarning + const ViolationTypeMalformed + var DefaultCompression Compression = FlateCompression + var FlateCompression flateCompression + var SnappyCompression snappyCompression + func RegisterCompression(compression Compression) + func RegisterPacketFromClient(id uint32, pk func() Packet) + func RegisterPacketFromServer(id uint32, pk func() Packet) + type ActorEvent struct + EntityRuntimeID uint64 + EventData int32 + EventType byte + func (*ActorEvent) ID() uint32 + func (pk *ActorEvent) Marshal(io protocol.IO) + type ActorPickRequest struct + EntityUniqueID int64 + HotBarSlot byte + WithData bool + func (*ActorPickRequest) ID() uint32 + func (pk *ActorPickRequest) Marshal(io protocol.IO) + type AddActor struct + Attributes []protocol.AttributeValue + BodyYaw float32 + EntityLinks []protocol.EntityLink + EntityMetadata map[uint32]any + EntityProperties protocol.EntityProperties + EntityRuntimeID uint64 + EntityType string + EntityUniqueID int64 + HeadYaw float32 + Pitch float32 + Position mgl32.Vec3 + Velocity mgl32.Vec3 + Yaw float32 + func (*AddActor) ID() uint32 + func (pk *AddActor) Marshal(io protocol.IO) + type AddBehaviourTree struct + BehaviourTree string + func (*AddBehaviourTree) ID() uint32 + func (pk *AddBehaviourTree) Marshal(io protocol.IO) + type AddEntity struct + EntityNetworkID uint64 + func (pk *AddEntity) ID() uint32 + func (pk *AddEntity) Marshal(io protocol.IO) + type AddItemActor struct + EntityMetadata map[uint32]any + EntityRuntimeID uint64 + EntityUniqueID int64 + FromFishing bool + Item protocol.ItemInstance + Position mgl32.Vec3 + Velocity mgl32.Vec3 + func (*AddItemActor) ID() uint32 + func (pk *AddItemActor) Marshal(io protocol.IO) + type AddPainting struct + Direction int32 + EntityRuntimeID uint64 + EntityUniqueID int64 + Position mgl32.Vec3 + Title string + func (*AddPainting) ID() uint32 + func (pk *AddPainting) Marshal(io protocol.IO) + type AddPlayer struct + AbilityData protocol.AbilityData + BuildPlatform int32 + DeviceID string + EntityLinks []protocol.EntityLink + EntityMetadata map[uint32]any + EntityProperties protocol.EntityProperties + EntityRuntimeID uint64 + GameType int32 + HeadYaw float32 + HeldItem protocol.ItemInstance + Pitch float32 + PlatformChatID string + Position mgl32.Vec3 + UUID uuid.UUID + Username string + Velocity mgl32.Vec3 + Yaw float32 + func (*AddPlayer) ID() uint32 + func (pk *AddPlayer) Marshal(io protocol.IO) + type AddVolumeEntity struct + Bounds [2]protocol.BlockPos + Dimension int32 + EncodingIdentifier string + EngineVersion string + EntityMetadata map[string]any + EntityRuntimeID uint64 + InstanceIdentifier string + func (*AddVolumeEntity) ID() uint32 + func (pk *AddVolumeEntity) Marshal(io protocol.IO) + type AdventureSettings struct + ActionPermissions uint32 + CommandPermissionLevel uint32 + CustomStoredPermissions uint32 + Flags uint32 + PermissionLevel uint32 + PlayerUniqueID int64 + func (*AdventureSettings) ID() uint32 + func (pk *AdventureSettings) Marshal(io protocol.IO) + type AgentAction struct + Action int32 + Identifier string + Response []byte + func (*AgentAction) ID() uint32 + func (pk *AgentAction) Marshal(io protocol.IO) + type Animate struct + ActionType int32 + BoatRowingTime float32 + EntityRuntimeID uint64 + func (*Animate) ID() uint32 + func (pk *Animate) Marshal(io protocol.IO) + type AnimateEntity struct + Animation string + BlendOutTime float32 + Controller string + EntityRuntimeIDs []uint64 + NextState string + StopCondition string + StopConditionVersion int32 + func (*AnimateEntity) ID() uint32 + func (pk *AnimateEntity) Marshal(io protocol.IO) + type AnvilDamage struct + AnvilPosition protocol.BlockPos + Damage uint8 + func (*AnvilDamage) ID() uint32 + func (pk *AnvilDamage) Marshal(io protocol.IO) + type AutomationClientConnect struct + ServerURI string + func (*AutomationClientConnect) ID() uint32 + func (pk *AutomationClientConnect) Marshal(io protocol.IO) + type AvailableActorIdentifiers struct + SerialisedEntityIdentifiers []byte + func (*AvailableActorIdentifiers) ID() uint32 + func (pk *AvailableActorIdentifiers) Marshal(io protocol.IO) + type AvailableCommands struct + Commands []protocol.Command + Constraints []protocol.CommandEnumConstraint + DynamicEnums []protocol.DynamicEnum + EnumValues []string + Enums []protocol.CommandEnum + Suffixes []string + func (*AvailableCommands) ID() uint32 + func (pk *AvailableCommands) Marshal(io protocol.IO) + type BiomeDefinitionList struct + SerialisedBiomeDefinitions []byte + func (*BiomeDefinitionList) ID() uint32 + func (pk *BiomeDefinitionList) Marshal(io protocol.IO) + type BlockActorData struct + NBTData map[string]any + Position protocol.BlockPos + func (*BlockActorData) ID() uint32 + func (pk *BlockActorData) Marshal(io protocol.IO) + type BlockEvent struct + EventData int32 + EventType int32 + Position protocol.BlockPos + func (*BlockEvent) ID() uint32 + func (pk *BlockEvent) Marshal(io protocol.IO) + type BlockPickRequest struct + AddBlockNBT bool + HotBarSlot byte + Position protocol.BlockPos + func (*BlockPickRequest) ID() uint32 + func (pk *BlockPickRequest) Marshal(io protocol.IO) + type BookEdit struct + ActionType byte + Author string + InventorySlot byte + PageNumber byte + PhotoName string + SecondaryPageNumber byte + Text string + Title string + XUID string + func (*BookEdit) ID() uint32 + func (pk *BookEdit) Marshal(io protocol.IO) + type BossEvent struct + BossBarTitle string + BossEntityUniqueID int64 + Colour uint32 + EventType uint32 + HealthPercentage float32 + Overlay uint32 + PlayerUniqueID int64 + ScreenDarkening int16 + func (*BossEvent) ID() uint32 + func (pk *BossEvent) Marshal(io protocol.IO) + type Camera struct + CameraEntityUniqueID int64 + TargetPlayerUniqueID int64 + func (*Camera) ID() uint32 + func (pk *Camera) Marshal(io protocol.IO) + type CameraInstruction struct + Data map[string]any + func (*CameraInstruction) ID() uint32 + func (pk *CameraInstruction) Marshal(io protocol.IO) + type CameraPresets struct + Data map[string]any + func (*CameraPresets) ID() uint32 + func (pk *CameraPresets) Marshal(io protocol.IO) + type CameraShake struct + Action uint8 + Duration float32 + Intensity float32 + Type uint8 + func (*CameraShake) ID() uint32 + func (pk *CameraShake) Marshal(io protocol.IO) + type ChangeDimension struct + Dimension int32 + Position mgl32.Vec3 + Respawn bool + func (*ChangeDimension) ID() uint32 + func (pk *ChangeDimension) Marshal(io protocol.IO) + type ChangeMobProperty struct + BoolValue bool + EntityUniqueID uint64 + FloatValue float32 + IntValue int32 + Property string + StringValue string + func (*ChangeMobProperty) ID() uint32 + func (pk *ChangeMobProperty) Marshal(io protocol.IO) + type ChunkRadiusUpdated struct + ChunkRadius int32 + func (*ChunkRadiusUpdated) ID() uint32 + func (pk *ChunkRadiusUpdated) Marshal(io protocol.IO) + type ClientBoundDebugRenderer struct + Alpha float32 + Blue float32 + Duration int64 + Green float32 + Position mgl32.Vec3 + Red float32 + Text string + Type int32 + func (*ClientBoundDebugRenderer) ID() uint32 + func (pk *ClientBoundDebugRenderer) Marshal(io protocol.IO) + type ClientBoundMapItemData struct + Decorations []protocol.MapDecoration + Dimension byte + Height int32 + LockedMap bool + MapID int64 + MapsIncludedIn []int64 + Origin protocol.BlockPos + Pixels []color.RGBA + Scale byte + TrackedObjects []protocol.MapTrackedObject + UpdateFlags uint32 + Width int32 + XOffset int32 + YOffset int32 + func (*ClientBoundMapItemData) ID() uint32 + func (pk *ClientBoundMapItemData) Marshal(io protocol.IO) + type ClientCacheBlobStatus struct + HitHashes []uint64 + MissHashes []uint64 + func (pk *ClientCacheBlobStatus) ID() uint32 + func (pk *ClientCacheBlobStatus) Marshal(io protocol.IO) + type ClientCacheMissResponse struct + Blobs []protocol.CacheBlob + func (pk *ClientCacheMissResponse) ID() uint32 + func (pk *ClientCacheMissResponse) Marshal(io protocol.IO) + type ClientCacheStatus struct + Enabled bool + func (pk *ClientCacheStatus) ID() uint32 + func (pk *ClientCacheStatus) Marshal(io protocol.IO) + type ClientCheatAbility struct + AbilityData protocol.AbilityData + func (*ClientCheatAbility) ID() uint32 + func (pk *ClientCheatAbility) Marshal(io protocol.IO) + type ClientStartItemCooldown struct + Category string + Duration int32 + func (*ClientStartItemCooldown) ID() uint32 + func (pk *ClientStartItemCooldown) Marshal(io protocol.IO) + type ClientToServerHandshake struct + func (*ClientToServerHandshake) ID() uint32 + func (*ClientToServerHandshake) Marshal(protocol.IO) + type CodeBuilder struct + ShouldOpenCodeBuilder bool + URL string + func (*CodeBuilder) ID() uint32 + func (pk *CodeBuilder) Marshal(io protocol.IO) + type CodeBuilderSource struct + Category byte + Operation byte + Value []byte + func (pk *CodeBuilderSource) ID() uint32 + func (pk *CodeBuilderSource) Marshal(io protocol.IO) + type CommandBlockUpdate struct + Block bool + Command string + Conditional bool + ExecuteOnFirstTick bool + LastOutput string + MinecartEntityRuntimeID uint64 + Mode uint32 + Name string + NeedsRedstone bool + Position protocol.BlockPos + ShouldTrackOutput bool + TickDelay int32 + func (*CommandBlockUpdate) ID() uint32 + func (pk *CommandBlockUpdate) Marshal(io protocol.IO) + type CommandOutput struct + CommandOrigin protocol.CommandOrigin + DataSet string + OutputMessages []protocol.CommandOutputMessage + OutputType byte + SuccessCount uint32 + func (*CommandOutput) ID() uint32 + func (pk *CommandOutput) Marshal(io protocol.IO) + type CommandRequest struct + CommandLine string + CommandOrigin protocol.CommandOrigin + Internal bool + Version int32 + func (*CommandRequest) ID() uint32 + func (pk *CommandRequest) Marshal(io protocol.IO) + type CompletedUsingItem struct + UseMethod int32 + UsedItemID int16 + func (*CompletedUsingItem) ID() uint32 + func (pk *CompletedUsingItem) Marshal(io protocol.IO) + type CompressedBiomeDefinitionList struct + Biomes map[string]any + func (*CompressedBiomeDefinitionList) ID() uint32 + func (pk *CompressedBiomeDefinitionList) Marshal(io protocol.IO) + type Compression interface + Compress func(decompressed []byte) ([]byte, error) + Decompress func(compressed []byte) ([]byte, error) + EncodeCompression func() uint16 + func CompressionByID(id uint16) (Compression, bool) + type ContainerClose struct + ServerSide bool + WindowID byte + func (*ContainerClose) ID() uint32 + func (pk *ContainerClose) Marshal(io protocol.IO) + type ContainerOpen struct + ContainerEntityUniqueID int64 + ContainerPosition protocol.BlockPos + ContainerType byte + WindowID byte + func (*ContainerOpen) ID() uint32 + func (pk *ContainerOpen) Marshal(io protocol.IO) + type ContainerSetData struct + Key int32 + Value int32 + WindowID byte + func (*ContainerSetData) ID() uint32 + func (pk *ContainerSetData) Marshal(io protocol.IO) + type CorrectPlayerMovePrediction struct + Delta mgl32.Vec3 + OnGround bool + Position mgl32.Vec3 + Tick uint64 + func (*CorrectPlayerMovePrediction) ID() uint32 + func (pk *CorrectPlayerMovePrediction) Marshal(io protocol.IO) + type CraftingData struct + ClearRecipes bool + MaterialReducers []protocol.MaterialReducer + PotionContainerChangeRecipes []protocol.PotionContainerChangeRecipe + PotionRecipes []protocol.PotionRecipe + Recipes []protocol.Recipe + func (*CraftingData) ID() uint32 + func (pk *CraftingData) Marshal(io protocol.IO) + type CraftingEvent struct + CraftingType int32 + Input []protocol.ItemInstance + Output []protocol.ItemInstance + RecipeUUID uuid.UUID + WindowID byte + func (*CraftingEvent) ID() uint32 + func (pk *CraftingEvent) Marshal(io protocol.IO) + type CreatePhoto struct + EntityUniqueID int64 + ItemName string + PhotoName string + func (*CreatePhoto) ID() uint32 + func (pk *CreatePhoto) Marshal(io protocol.IO) + type CreativeContent struct + Items []protocol.CreativeItem + func (*CreativeContent) ID() uint32 + func (pk *CreativeContent) Marshal(io protocol.IO) + type DeathInfo struct + Cause string + Messages []string + func (*DeathInfo) ID() uint32 + func (pk *DeathInfo) Marshal(io protocol.IO) + type DebugInfo struct + Data []byte + PlayerUniqueID int64 + func (*DebugInfo) ID() uint32 + func (pk *DebugInfo) Marshal(io protocol.IO) + type Decoder struct + func NewDecoder(reader io.Reader) *Decoder + func (decoder *Decoder) Decode() (packets [][]byte, err error) + func (decoder *Decoder) DisableBatchPacketLimit() + func (decoder *Decoder) EnableCompression(compression Compression) + func (decoder *Decoder) EnableEncryption(keyBytes [32]byte) + type DimensionData struct + Definitions []protocol.DimensionDefinition + func (*DimensionData) ID() uint32 + func (pk *DimensionData) Marshal(io protocol.IO) + type Disconnect struct + HideDisconnectionScreen bool + Message string + func (*Disconnect) ID() uint32 + func (pk *Disconnect) Marshal(io protocol.IO) + type EditorNetwork struct + Payload map[string]any + func (*EditorNetwork) ID() uint32 + func (pk *EditorNetwork) Marshal(io protocol.IO) + type EducationResourceURI struct + Resource protocol.EducationSharedResourceURI + func (*EducationResourceURI) ID() uint32 + func (pk *EducationResourceURI) Marshal(io protocol.IO) + type EducationSettings struct + CanModifyBlocks protocol.Optional[bool] + CanResizeCodeBuilder bool + CodeBuilderDefaultURI string + CodeBuilderTitle string + DisableLegacyTitleBar bool + ExternalLinkSettings protocol.Optional[protocol.EducationExternalLinkSettings] + HasQuiz bool + OverrideURI protocol.Optional[string] + PostProcessFilter string + ScreenshotBorderPath string + func (*EducationSettings) ID() uint32 + func (pk *EducationSettings) Marshal(io protocol.IO) + type Emote struct + EmoteID string + EntityRuntimeID uint64 + Flags byte + PlatformID string + XUID string + func (*Emote) ID() uint32 + func (pk *Emote) Marshal(io protocol.IO) + type EmoteList struct + EmotePieces []uuid.UUID + PlayerRuntimeID uint64 + func (*EmoteList) ID() uint32 + func (pk *EmoteList) Marshal(io protocol.IO) + type Encoder struct + func NewEncoder(w io.Writer) *Encoder + func (encoder *Encoder) EnableCompression(compression Compression) + func (encoder *Encoder) EnableEncryption(keyBytes [32]byte) + func (encoder *Encoder) Encode(packets [][]byte) error + type Event struct + EntityRuntimeID uint64 + Event protocol.Event + UsePlayerID byte + func (*Event) ID() uint32 + func (pk *Event) Marshal(io protocol.IO) + type FeatureRegistry struct + Features []protocol.GenerationFeature + func (pk *FeatureRegistry) ID() uint32 + func (pk *FeatureRegistry) Marshal(io protocol.IO) + type FilterText struct + FromServer bool + Text string + func (*FilterText) ID() uint32 + func (pk *FilterText) Marshal(io protocol.IO) + type GUIDataPickItem struct + HotBarSlot int32 + ItemEffects string + ItemName string + func (*GUIDataPickItem) ID() uint32 + func (pk *GUIDataPickItem) Marshal(io protocol.IO) + type GameRulesChanged struct + GameRules []protocol.GameRule + func (*GameRulesChanged) ID() uint32 + func (pk *GameRulesChanged) Marshal(io protocol.IO) + type GameTestRequest struct + MaxTestsPerBatch int32 + Name string + Position protocol.BlockPos + Repetitions int32 + Rotation uint8 + StopOnError bool + TestsPerRow int32 + func (pk *GameTestRequest) ID() uint32 + func (pk *GameTestRequest) Marshal(io protocol.IO) + type GameTestResults struct + Error string + Name string + Succeeded bool + func (pk *GameTestResults) ID() uint32 + func (pk *GameTestResults) Marshal(io protocol.IO) + type Header struct + PacketID uint32 + SenderSubClient byte + TargetSubClient byte + func (header *Header) Read(r io.ByteReader) error + func (header *Header) Write(w io.ByteWriter) error + type HurtArmour struct + ArmourSlots int64 + Cause int32 + Damage int32 + func (*HurtArmour) ID() uint32 + func (pk *HurtArmour) Marshal(io protocol.IO) + type Interact struct + ActionType byte + Position mgl32.Vec3 + TargetEntityRuntimeID uint64 + func (*Interact) ID() uint32 + func (pk *Interact) Marshal(io protocol.IO) + type InventoryContent struct + Content []protocol.ItemInstance + WindowID uint32 + func (*InventoryContent) ID() uint32 + func (pk *InventoryContent) Marshal(io protocol.IO) + type InventorySlot struct + NewItem protocol.ItemInstance + Slot uint32 + WindowID uint32 + func (*InventorySlot) ID() uint32 + func (pk *InventorySlot) Marshal(io protocol.IO) + type InventoryTransaction struct + Actions []protocol.InventoryAction + LegacyRequestID int32 + LegacySetItemSlots []protocol.LegacySetItemSlot + TransactionData protocol.InventoryTransactionData + func (*InventoryTransaction) ID() uint32 + func (pk *InventoryTransaction) Marshal(io protocol.IO) + type ItemComponent struct + Items []protocol.ItemComponentEntry + func (*ItemComponent) ID() uint32 + func (pk *ItemComponent) Marshal(io protocol.IO) + type ItemFrameDropItem struct + Position protocol.BlockPos + func (*ItemFrameDropItem) ID() uint32 + func (pk *ItemFrameDropItem) Marshal(io protocol.IO) + type ItemStackRequest struct + Requests []protocol.ItemStackRequest + func (*ItemStackRequest) ID() uint32 + func (pk *ItemStackRequest) Marshal(io protocol.IO) + type ItemStackResponse struct + Responses []protocol.ItemStackResponse + func (*ItemStackResponse) ID() uint32 + func (pk *ItemStackResponse) Marshal(io protocol.IO) + type LabTable struct + ActionType byte + Position protocol.BlockPos + ReactionType byte + func (*LabTable) ID() uint32 + func (pk *LabTable) Marshal(io protocol.IO) + type LecternUpdate struct + DropBook bool + Page byte + PageCount byte + Position protocol.BlockPos + func (*LecternUpdate) ID() uint32 + func (pk *LecternUpdate) Marshal(io protocol.IO) + type LessonProgress struct + Action uint8 + Identifier string + Score int32 + func (*LessonProgress) ID() uint32 + func (pk *LessonProgress) Marshal(io protocol.IO) + type LevelChunk struct + BlobHashes []uint64 + CacheEnabled bool + HighestSubChunk uint16 + Position protocol.ChunkPos + RawPayload []byte + SubChunkCount uint32 + func (*LevelChunk) ID() uint32 + func (pk *LevelChunk) Marshal(io protocol.IO) + type LevelEvent struct + EventData int32 + EventType int32 + Position mgl32.Vec3 + func (*LevelEvent) ID() uint32 + func (pk *LevelEvent) Marshal(io protocol.IO) + type LevelEventGeneric struct + EventID int32 + SerialisedEventData []byte + func (pk *LevelEventGeneric) ID() uint32 + func (pk *LevelEventGeneric) Marshal(io protocol.IO) + type LevelSoundEvent struct + BabyMob bool + DisableRelativeVolume bool + EntityType string + ExtraData int32 + Position mgl32.Vec3 + SoundType uint32 + func (*LevelSoundEvent) ID() uint32 + func (pk *LevelSoundEvent) Marshal(io protocol.IO) + type Login struct + ClientProtocol int32 + ConnectionRequest []byte + func (*Login) ID() uint32 + func (pk *Login) Marshal(io protocol.IO) + type MapCreateLockedCopy struct + NewMapID int64 + OriginalMapID int64 + func (*MapCreateLockedCopy) ID() uint32 + func (pk *MapCreateLockedCopy) Marshal(io protocol.IO) + type MapInfoRequest struct + ClientPixels []protocol.PixelRequest + MapID int64 + func (*MapInfoRequest) ID() uint32 + func (pk *MapInfoRequest) Marshal(io protocol.IO) + type MobArmourEquipment struct + Boots protocol.ItemInstance + Chestplate protocol.ItemInstance + EntityRuntimeID uint64 + Helmet protocol.ItemInstance + Leggings protocol.ItemInstance + func (*MobArmourEquipment) ID() uint32 + func (pk *MobArmourEquipment) Marshal(io protocol.IO) + type MobEffect struct + Amplifier int32 + Duration int32 + EffectType int32 + EntityRuntimeID uint64 + Operation byte + Particles bool + func (*MobEffect) ID() uint32 + func (pk *MobEffect) Marshal(io protocol.IO) + type MobEquipment struct + EntityRuntimeID uint64 + HotBarSlot byte + InventorySlot byte + NewItem protocol.ItemInstance + WindowID byte + func (*MobEquipment) ID() uint32 + func (pk *MobEquipment) Marshal(io protocol.IO) + type ModalFormRequest struct + FormData []byte + FormID uint32 + func (*ModalFormRequest) ID() uint32 + func (pk *ModalFormRequest) Marshal(io protocol.IO) + type ModalFormResponse struct + CancelReason protocol.Optional[uint8] + FormID uint32 + ResponseData protocol.Optional[[]byte] + func (*ModalFormResponse) ID() uint32 + func (pk *ModalFormResponse) Marshal(io protocol.IO) + type MotionPredictionHints struct + EntityRuntimeID uint64 + OnGround bool + Velocity mgl32.Vec3 + func (*MotionPredictionHints) ID() uint32 + func (pk *MotionPredictionHints) Marshal(io protocol.IO) + type MoveActorAbsolute struct + EntityRuntimeID uint64 + Flags byte + Position mgl32.Vec3 + Rotation mgl32.Vec3 + func (*MoveActorAbsolute) ID() uint32 + func (pk *MoveActorAbsolute) Marshal(io protocol.IO) + type MoveActorDelta struct + EntityRuntimeID uint64 + Flags uint16 + Position mgl32.Vec3 + Rotation mgl32.Vec3 + func (*MoveActorDelta) ID() uint32 + func (pk *MoveActorDelta) Marshal(io protocol.IO) + type MovePlayer struct + EntityRuntimeID uint64 + HeadYaw float32 + Mode byte + OnGround bool + Pitch float32 + Position mgl32.Vec3 + RiddenEntityRuntimeID uint64 + TeleportCause int32 + TeleportSourceEntityType int32 + Tick uint64 + Yaw float32 + func (*MovePlayer) ID() uint32 + func (pk *MovePlayer) Marshal(io protocol.IO) + type MultiPlayerSettings struct + ActionType int32 + func (*MultiPlayerSettings) ID() uint32 + func (pk *MultiPlayerSettings) Marshal(io protocol.IO) + type NPCDialogue struct + ActionJSON string + ActionType int32 + Dialogue string + EntityUniqueID uint64 + NPCName string + SceneName string + func (*NPCDialogue) ID() uint32 + func (pk *NPCDialogue) Marshal(io protocol.IO) + type NPCRequest struct + ActionType byte + CommandString string + EntityRuntimeID uint64 + RequestType byte + SceneName string + func (*NPCRequest) ID() uint32 + func (pk *NPCRequest) Marshal(io protocol.IO) + type NetworkChunkPublisherUpdate struct + Position protocol.BlockPos + Radius uint32 + SavedChunks []protocol.ChunkPos + func (*NetworkChunkPublisherUpdate) ID() uint32 + func (pk *NetworkChunkPublisherUpdate) Marshal(io protocol.IO) + type NetworkSettings struct + ClientThrottle bool + ClientThrottleScalar float32 + ClientThrottleThreshold uint8 + CompressionAlgorithm uint16 + CompressionThreshold uint16 + func (*NetworkSettings) ID() uint32 + func (pk *NetworkSettings) Marshal(io protocol.IO) + type NetworkStackLatency struct + NeedsResponse bool + Timestamp int64 + func (*NetworkStackLatency) ID() uint32 + func (pk *NetworkStackLatency) Marshal(io protocol.IO) + type OnScreenTextureAnimation struct + AnimationType int32 + func (*OnScreenTextureAnimation) ID() uint32 + func (pk *OnScreenTextureAnimation) Marshal(io protocol.IO) + type OpenSign struct + FrontSide bool + Position protocol.BlockPos + func (*OpenSign) ID() uint32 + func (pk *OpenSign) Marshal(io protocol.IO) + type Packet interface + ID func() uint32 + Marshal func(io protocol.IO) + type PacketViolationWarning struct + PacketID int32 + Severity int32 + Type int32 + ViolationContext string + func (*PacketViolationWarning) ID() uint32 + func (pk *PacketViolationWarning) Marshal(io protocol.IO) + type PassengerJump struct + JumpStrength int32 + func (*PassengerJump) ID() uint32 + func (pk *PassengerJump) Marshal(io protocol.IO) + type PhotoInfoRequest struct + PhotoID int64 + func (*PhotoInfoRequest) ID() uint32 + func (pk *PhotoInfoRequest) Marshal(io protocol.IO) + type PhotoTransfer struct + BookID string + NewPhotoName string + OwnerEntityUniqueID int64 + PhotoData []byte + PhotoName string + PhotoType byte + SourceType byte + func (*PhotoTransfer) ID() uint32 + func (pk *PhotoTransfer) Marshal(io protocol.IO) + type PlaySound struct + Pitch float32 + Position mgl32.Vec3 + SoundName string + Volume float32 + func (*PlaySound) ID() uint32 + func (pk *PlaySound) Marshal(io protocol.IO) + type PlayStatus struct + Status int32 + func (*PlayStatus) ID() uint32 + func (pk *PlayStatus) Marshal(io protocol.IO) + type PlayerAction struct + ActionType int32 + BlockFace int32 + BlockPosition protocol.BlockPos + EntityRuntimeID uint64 + ResultPosition protocol.BlockPos + func (*PlayerAction) ID() uint32 + func (pk *PlayerAction) Marshal(io protocol.IO) + type PlayerArmourDamage struct + Bitset uint8 + BootsDamage int32 + ChestplateDamage int32 + HelmetDamage int32 + LeggingsDamage int32 + func (pk *PlayerArmourDamage) ID() uint32 + func (pk *PlayerArmourDamage) Marshal(io protocol.IO) + type PlayerAuthInput struct + AnalogueMoveVector mgl32.Vec2 + BlockActions []protocol.PlayerBlockAction + Delta mgl32.Vec3 + GazeDirection mgl32.Vec3 + HeadYaw float32 + InputData uint64 + InputMode uint32 + InteractionModel int32 + ItemInteractionData protocol.UseItemTransactionData + ItemStackRequest protocol.ItemStackRequest + MoveVector mgl32.Vec2 + Pitch float32 + PlayMode uint32 + Position mgl32.Vec3 + Tick uint64 + Yaw float32 + func (pk *PlayerAuthInput) ID() uint32 + func (pk *PlayerAuthInput) Marshal(io protocol.IO) + type PlayerEnchantOptions struct + Options []protocol.EnchantmentOption + func (*PlayerEnchantOptions) ID() uint32 + func (pk *PlayerEnchantOptions) Marshal(io protocol.IO) + type PlayerFog struct + Stack []string + func (*PlayerFog) ID() uint32 + func (pk *PlayerFog) Marshal(io protocol.IO) + type PlayerHotBar struct + SelectHotBarSlot bool + SelectedHotBarSlot uint32 + WindowID byte + func (*PlayerHotBar) ID() uint32 + func (pk *PlayerHotBar) Marshal(io protocol.IO) + type PlayerInput struct + Jumping bool + Movement mgl32.Vec2 + Sneaking bool + func (*PlayerInput) ID() uint32 + func (pk *PlayerInput) Marshal(io protocol.IO) + type PlayerList struct + ActionType byte + Entries []protocol.PlayerListEntry + func (*PlayerList) ID() uint32 + func (pk *PlayerList) Marshal(io protocol.IO) + type PlayerSkin struct + NewSkinName string + OldSkinName string + Skin protocol.Skin + UUID uuid.UUID + func (*PlayerSkin) ID() uint32 + func (pk *PlayerSkin) Marshal(io protocol.IO) + type Pool map[uint32]func() Packet + func NewClientPool() Pool + func NewServerPool() Pool + type PositionTrackingDBClientRequest struct + RequestAction byte + TrackingID int32 + func (*PositionTrackingDBClientRequest) ID() uint32 + func (pk *PositionTrackingDBClientRequest) Marshal(io protocol.IO) + type PositionTrackingDBServerBroadcast struct + BroadcastAction byte + Payload map[string]any + TrackingID int32 + func (*PositionTrackingDBServerBroadcast) ID() uint32 + func (pk *PositionTrackingDBServerBroadcast) Marshal(io protocol.IO) + type PurchaseReceipt struct + Receipts []string + func (*PurchaseReceipt) ID() uint32 + func (pk *PurchaseReceipt) Marshal(io protocol.IO) + type RemoveActor struct + EntityUniqueID int64 + func (*RemoveActor) ID() uint32 + func (pk *RemoveActor) Marshal(io protocol.IO) + type RemoveEntity struct + EntityNetworkID uint64 + func (pk *RemoveEntity) ID() uint32 + func (pk *RemoveEntity) Marshal(io protocol.IO) + type RemoveObjective struct + ObjectiveName string + func (*RemoveObjective) ID() uint32 + func (pk *RemoveObjective) Marshal(io protocol.IO) + type RemoveVolumeEntity struct + Dimension int32 + EntityRuntimeID uint64 + func (*RemoveVolumeEntity) ID() uint32 + func (pk *RemoveVolumeEntity) Marshal(io protocol.IO) + type RequestAbility struct + Ability int32 + Value any + func (*RequestAbility) ID() uint32 + func (pk *RequestAbility) Marshal(io protocol.IO) + type RequestChunkRadius struct + ChunkRadius int32 + MaxChunkRadius int32 + func (*RequestChunkRadius) ID() uint32 + func (pk *RequestChunkRadius) Marshal(io protocol.IO) + type RequestNetworkSettings struct + ClientProtocol int32 + func (pk *RequestNetworkSettings) ID() uint32 + func (pk *RequestNetworkSettings) Marshal(io protocol.IO) + type RequestPermissions struct + EntityUniqueID int64 + PermissionLevel uint8 + RequestedPermissions uint16 + func (*RequestPermissions) ID() uint32 + func (pk *RequestPermissions) Marshal(io protocol.IO) + type ResourcePackChunkData struct + ChunkIndex uint32 + Data []byte + DataOffset uint64 + UUID string + func (*ResourcePackChunkData) ID() uint32 + func (pk *ResourcePackChunkData) Marshal(io protocol.IO) + type ResourcePackChunkRequest struct + ChunkIndex uint32 + UUID string + func (*ResourcePackChunkRequest) ID() uint32 + func (pk *ResourcePackChunkRequest) Marshal(io protocol.IO) + type ResourcePackClientResponse struct + PacksToDownload []string + Response byte + func (*ResourcePackClientResponse) ID() uint32 + func (pk *ResourcePackClientResponse) Marshal(io protocol.IO) + type ResourcePackDataInfo struct + ChunkCount uint32 + DataChunkSize uint32 + Hash []byte + PackType byte + Premium bool + Size uint64 + UUID string + func (*ResourcePackDataInfo) ID() uint32 + func (pk *ResourcePackDataInfo) Marshal(io protocol.IO) + type ResourcePackStack struct + BaseGameVersion string + BehaviourPacks []protocol.StackResourcePack + Experiments []protocol.ExperimentData + ExperimentsPreviouslyToggled bool + TexturePackRequired bool + TexturePacks []protocol.StackResourcePack + func (*ResourcePackStack) ID() uint32 + func (pk *ResourcePackStack) Marshal(io protocol.IO) + type ResourcePacksInfo struct + BehaviourPacks []protocol.BehaviourPackInfo + ForcingServerPacks bool + HasScripts bool + TexturePackRequired bool + TexturePacks []protocol.TexturePackInfo + func (*ResourcePacksInfo) ID() uint32 + func (pk *ResourcePacksInfo) Marshal(io protocol.IO) + type Respawn struct + EntityRuntimeID uint64 + Position mgl32.Vec3 + State byte + func (*Respawn) ID() uint32 + func (pk *Respawn) Marshal(io protocol.IO) + type ScriptCustomEvent struct + EventData []byte + EventName string + func (*ScriptCustomEvent) ID() uint32 + func (pk *ScriptCustomEvent) Marshal(io protocol.IO) + type ScriptMessage struct + Data []byte + Identifier string + func (pk *ScriptMessage) ID() uint32 + func (pk *ScriptMessage) Marshal(io protocol.IO) + type ServerSettingsRequest struct + func (*ServerSettingsRequest) ID() uint32 + func (*ServerSettingsRequest) Marshal(protocol.IO) + type ServerSettingsResponse struct + FormData []byte + FormID uint32 + func (*ServerSettingsResponse) ID() uint32 + func (pk *ServerSettingsResponse) Marshal(io protocol.IO) + type ServerStats struct + NetworkTime float32 + ServerTime float32 + func (pk *ServerStats) ID() uint32 + func (pk *ServerStats) Marshal(io protocol.IO) + type ServerToClientHandshake struct + JWT []byte + func (*ServerToClientHandshake) ID() uint32 + func (pk *ServerToClientHandshake) Marshal(io protocol.IO) + type SetActorData struct + EntityMetadata map[uint32]any + EntityProperties protocol.EntityProperties + EntityRuntimeID uint64 + Tick uint64 + func (*SetActorData) ID() uint32 + func (pk *SetActorData) Marshal(io protocol.IO) + type SetActorLink struct + EntityLink protocol.EntityLink + func (*SetActorLink) ID() uint32 + func (pk *SetActorLink) Marshal(io protocol.IO) + type SetActorMotion struct + EntityRuntimeID uint64 + Velocity mgl32.Vec3 + func (*SetActorMotion) ID() uint32 + func (pk *SetActorMotion) Marshal(io protocol.IO) + type SetCommandsEnabled struct + Enabled bool + func (*SetCommandsEnabled) ID() uint32 + func (pk *SetCommandsEnabled) Marshal(io protocol.IO) + type SetDefaultGameType struct + GameType int32 + func (*SetDefaultGameType) ID() uint32 + func (pk *SetDefaultGameType) Marshal(io protocol.IO) + type SetDifficulty struct + Difficulty uint32 + func (*SetDifficulty) ID() uint32 + func (pk *SetDifficulty) Marshal(io protocol.IO) + type SetDisplayObjective struct + CriteriaName string + DisplayName string + DisplaySlot string + ObjectiveName string + SortOrder int32 + func (*SetDisplayObjective) ID() uint32 + func (pk *SetDisplayObjective) Marshal(io protocol.IO) + type SetHealth struct + Health int32 + func (*SetHealth) ID() uint32 + func (pk *SetHealth) Marshal(io protocol.IO) + type SetLastHurtBy struct + EntityType int32 + func (*SetLastHurtBy) ID() uint32 + func (pk *SetLastHurtBy) Marshal(io protocol.IO) + type SetLocalPlayerAsInitialised struct + EntityRuntimeID uint64 + func (*SetLocalPlayerAsInitialised) ID() uint32 + func (pk *SetLocalPlayerAsInitialised) Marshal(io protocol.IO) + type SetPlayerGameType struct + GameType int32 + func (*SetPlayerGameType) ID() uint32 + func (pk *SetPlayerGameType) Marshal(io protocol.IO) + type SetScore struct + ActionType byte + Entries []protocol.ScoreboardEntry + func (*SetScore) ID() uint32 + func (pk *SetScore) Marshal(io protocol.IO) + type SetScoreboardIdentity struct + ActionType byte + Entries []protocol.ScoreboardIdentityEntry + func (*SetScoreboardIdentity) ID() uint32 + func (pk *SetScoreboardIdentity) Marshal(io protocol.IO) + type SetSpawnPosition struct + Dimension int32 + Position protocol.BlockPos + SpawnPosition protocol.BlockPos + SpawnType int32 + func (*SetSpawnPosition) ID() uint32 + func (pk *SetSpawnPosition) Marshal(io protocol.IO) + type SetTime struct + Time int32 + func (*SetTime) ID() uint32 + func (pk *SetTime) Marshal(io protocol.IO) + type SetTitle struct + ActionType int32 + FadeInDuration int32 + FadeOutDuration int32 + PlatformOnlineID string + RemainDuration int32 + Text string + XUID string + func (*SetTitle) ID() uint32 + func (pk *SetTitle) Marshal(io protocol.IO) + type SettingsCommand struct + CommandLine string + SuppressOutput bool + func (*SettingsCommand) ID() uint32 + func (pk *SettingsCommand) Marshal(io protocol.IO) + type ShowCredits struct + PlayerRuntimeID uint64 + StatusType int32 + func (*ShowCredits) ID() uint32 + func (pk *ShowCredits) Marshal(io protocol.IO) + type ShowProfile struct + XUID string + func (*ShowProfile) ID() uint32 + func (pk *ShowProfile) Marshal(io protocol.IO) + type ShowStoreOffer struct + OfferID string + ShowAll bool + func (*ShowStoreOffer) ID() uint32 + func (pk *ShowStoreOffer) Marshal(io protocol.IO) + type SimpleEvent struct + EventType int16 + func (*SimpleEvent) ID() uint32 + func (pk *SimpleEvent) Marshal(io protocol.IO) + type SimulationType struct + SimulationType byte + func (*SimulationType) ID() uint32 + func (pk *SimulationType) Marshal(io protocol.IO) + type SpawnExperienceOrb struct + ExperienceAmount int32 + Position mgl32.Vec3 + func (*SpawnExperienceOrb) ID() uint32 + func (pk *SpawnExperienceOrb) Marshal(io protocol.IO) + type SpawnParticleEffect struct + Dimension byte + EntityUniqueID int64 + MoLangVariables protocol.Optional[[]byte] + ParticleName string + Position mgl32.Vec3 + func (*SpawnParticleEffect) ID() uint32 + func (pk *SpawnParticleEffect) Marshal(io protocol.IO) + type StartGame struct + AchievementsDisabled bool + BaseGameVersion string + Blocks []protocol.BlockEntry + BonusChestEnabled bool + ChatRestrictionLevel uint8 + ClientSideGeneration bool + CommandsEnabled bool + ConfirmedPlatformLockedContent bool + CreatedInEditor bool + CustomSkinsDisabled bool + DayCycleLockTime int32 + Difficulty int32 + Dimension int32 + DisablePlayerInteractions bool + EditorWorld bool + EducationEditionOffer int32 + EducationFeaturesEnabled bool + EducationProductID string + EducationSharedResourceURI protocol.EducationSharedResourceURI + EmoteChatMuted bool + EnchantmentSeed int32 + EntityRuntimeID uint64 + EntityUniqueID int64 + Experiments []protocol.ExperimentData + ExperimentsPreviouslyToggled bool + ExportedFromEditor bool + ForceExperimentalGameplay protocol.Optional[bool] + FromLockedWorldTemplate bool + FromWorldTemplate bool + GameRules []protocol.GameRule + GameVersion string + Generator int32 + HasLockedBehaviourPack bool + HasLockedTexturePack bool + Items []protocol.ItemEntry + LANBroadcastEnabled bool + LevelID string + LightningLevel float32 + LimitedWorldDepth int32 + LimitedWorldWidth int32 + MSAGamerTagsOnly bool + MultiPlayerCorrelationID string + MultiPlayerGame bool + NewNether bool + OnlySpawnV1Villagers bool + PersonaDisabled bool + Pitch float32 + PlatformBroadcastMode int32 + PlayerGameMode int32 + PlayerMovementSettings protocol.PlayerMovementSettings + PlayerPermissions int32 + PlayerPosition mgl32.Vec3 + PropertyData map[string]any + RainLevel float32 + ServerAuthoritativeInventory bool + ServerAuthoritativeSound bool + ServerBlockStateChecksum uint64 + ServerChunkTickRadius int32 + SpawnBiomeType int16 + StartWithMapEnabled bool + TemplateContentIdentity string + TexturePackRequired bool + Time int64 + Trial bool + UseBlockNetworkIDHashes bool + UserDefinedBiomeName string + WorldGameMode int32 + WorldName string + WorldSeed int64 + WorldSpawn protocol.BlockPos + WorldTemplateID uuid.UUID + WorldTemplateSettingsLocked bool + XBLBroadcastMode int32 + Yaw float32 + func (*StartGame) ID() uint32 + func (pk *StartGame) Marshal(io protocol.IO) + type StopSound struct + SoundName string + StopAll bool + func (*StopSound) ID() uint32 + func (pk *StopSound) Marshal(io protocol.IO) + type StructureBlockUpdate struct + DataField string + IncludePlayers bool + Position protocol.BlockPos + RedstoneSaveMode int32 + Settings protocol.StructureSettings + ShouldTrigger bool + ShowBoundingBox bool + StructureBlockType int32 + StructureName string + Waterlogged bool + func (*StructureBlockUpdate) ID() uint32 + func (pk *StructureBlockUpdate) Marshal(io protocol.IO) + type StructureTemplateDataRequest struct + Position protocol.BlockPos + RequestType byte + Settings protocol.StructureSettings + StructureName string + func (pk *StructureTemplateDataRequest) ID() uint32 + func (pk *StructureTemplateDataRequest) Marshal(io protocol.IO) + type StructureTemplateDataResponse struct + ResponseType byte + StructureName string + StructureTemplate map[string]any + Success bool + func (pk *StructureTemplateDataResponse) ID() uint32 + func (pk *StructureTemplateDataResponse) Marshal(io protocol.IO) + type SubChunk struct + CacheEnabled bool + Dimension int32 + Position protocol.SubChunkPos + SubChunkEntries []protocol.SubChunkEntry + func (*SubChunk) ID() uint32 + func (pk *SubChunk) Marshal(io protocol.IO) + type SubChunkRequest struct + Dimension int32 + Offsets []protocol.SubChunkOffset + Position protocol.SubChunkPos + func (*SubChunkRequest) ID() uint32 + func (pk *SubChunkRequest) Marshal(io protocol.IO) + type SubClientLogin struct + ConnectionRequest []byte + func (*SubClientLogin) ID() uint32 + func (pk *SubClientLogin) Marshal(io protocol.IO) + type SyncActorProperty struct + PropertyData map[string]any + func (*SyncActorProperty) ID() uint32 + func (pk *SyncActorProperty) Marshal(io protocol.IO) + type TakeItemActor struct + ItemEntityRuntimeID uint64 + TakerEntityRuntimeID uint64 + func (*TakeItemActor) ID() uint32 + func (pk *TakeItemActor) Marshal(io protocol.IO) + type Text struct + Message string + NeedsTranslation bool + Parameters []string + PlatformChatID string + SourceName string + TextType byte + XUID string + func (*Text) ID() uint32 + func (pk *Text) Marshal(io protocol.IO) + type TickSync struct + ClientRequestTimestamp int64 + ServerReceptionTimestamp int64 + func (*TickSync) ID() uint32 + func (pk *TickSync) Marshal(io protocol.IO) + type TickingAreasLoadStatus struct + Preload bool + func (*TickingAreasLoadStatus) ID() uint32 + func (pk *TickingAreasLoadStatus) Marshal(io protocol.IO) + type ToastRequest struct + Message string + Title string + func (*ToastRequest) ID() uint32 + func (pk *ToastRequest) Marshal(io protocol.IO) + type Transfer struct + Address string + Port uint16 + func (*Transfer) ID() uint32 + func (pk *Transfer) Marshal(io protocol.IO) + type TrimData struct + Materials []protocol.TrimMaterial + Patterns []protocol.TrimPattern + func (*TrimData) ID() uint32 + func (pk *TrimData) Marshal(io protocol.IO) + type Unknown struct + PacketID uint32 + Payload []byte + func (pk *Unknown) ID() uint32 + func (pk *Unknown) Marshal(io protocol.IO) + func (pk *Unknown) String() string + type UnlockedRecipes struct + Recipes []string + UnlockType uint32 + func (*UnlockedRecipes) ID() uint32 + func (pk *UnlockedRecipes) Marshal(io protocol.IO) + type UpdateAbilities struct + AbilityData protocol.AbilityData + func (*UpdateAbilities) ID() uint32 + func (pk *UpdateAbilities) Marshal(io protocol.IO) + type UpdateAdventureSettings struct + AutoJump bool + ImmutableWorld bool + NoMvP bool + NoPvM bool + ShowNameTags bool + func (*UpdateAdventureSettings) ID() uint32 + func (pk *UpdateAdventureSettings) Marshal(io protocol.IO) + type UpdateAttributes struct + Attributes []protocol.Attribute + EntityRuntimeID uint64 + Tick uint64 + func (*UpdateAttributes) ID() uint32 + func (pk *UpdateAttributes) Marshal(io protocol.IO) + type UpdateBlock struct + Flags uint32 + Layer uint32 + NewBlockRuntimeID uint32 + Position protocol.BlockPos + func (*UpdateBlock) ID() uint32 + func (pk *UpdateBlock) Marshal(io protocol.IO) + type UpdateBlockSynced struct + EntityUniqueID int64 + Flags uint32 + Layer uint32 + NewBlockRuntimeID uint32 + Position protocol.BlockPos + TransitionType uint64 + func (*UpdateBlockSynced) ID() uint32 + func (pk *UpdateBlockSynced) Marshal(io protocol.IO) + type UpdateClientInputLocks struct + Locks uint32 + Position mgl32.Vec3 + func (pk *UpdateClientInputLocks) ID() uint32 + func (pk *UpdateClientInputLocks) Marshal(io protocol.IO) + type UpdateEquip struct + EntityUniqueID int64 + SerialisedInventoryData []byte + Size int32 + WindowID byte + WindowType byte + func (*UpdateEquip) ID() uint32 + func (pk *UpdateEquip) Marshal(io protocol.IO) + type UpdatePlayerGameType struct + GameType int32 + PlayerUniqueID int64 + func (*UpdatePlayerGameType) ID() uint32 + func (pk *UpdatePlayerGameType) Marshal(io protocol.IO) + type UpdateSoftEnum struct + ActionType byte + EnumType string + Options []string + func (*UpdateSoftEnum) ID() uint32 + func (pk *UpdateSoftEnum) Marshal(io protocol.IO) + type UpdateSubChunkBlocks struct + Blocks []protocol.BlockChangeEntry + Extra []protocol.BlockChangeEntry + Position protocol.SubChunkPos + func (*UpdateSubChunkBlocks) ID() uint32 + func (pk *UpdateSubChunkBlocks) Marshal(io protocol.IO) + type UpdateTrade struct + DemandBasedPrices bool + DisplayName string + EntityUniqueID int64 + NewTradeUI bool + SerialisedOffers []byte + Size int32 + TradeTier int32 + VillagerUniqueID int64 + WindowID byte + WindowType byte + func (*UpdateTrade) ID() uint32 + func (pk *UpdateTrade) Marshal(io protocol.IO)