Versions in this module Expand all Collapse all v1 v1.0.0 Aug 31, 2023 Changes in this version + const AbilityAttackMobs + const AbilityAttackPlayers + const AbilityBaseFlySpeed + const AbilityBaseWalkSpeed + const AbilityBuild + const AbilityCount + const AbilityDoorsAndSwitches + const AbilityFlySpeed + const AbilityFlying + const AbilityInstantBuild + const AbilityInvulnerable + const AbilityLayerTypeBase + const AbilityLayerTypeCommands + const AbilityLayerTypeCustomCache + const AbilityLayerTypeEditor + const AbilityLayerTypeSpectator + const AbilityLightning + const AbilityMayFly + const AbilityMine + const AbilityMuted + const AbilityNoClip + const AbilityOpenContainers + const AbilityOperatorCommands + const AbilityPrivilegedBuilder + const AbilityTeleport + const AbilityWalkSpeed + const AbilityWorldBuilder + const AnimationModeBlocks + const AnimationModeLayers + const AnimationModeNone + const AttributeModifierOperandCurrent + const AttributeModifierOperandMax + const AttributeModifierOperandMin + const AttributeModifierOperationAddition + const AttributeModifierOperationCap + const AttributeModifierOperationMultiplyBase + const AttributeModifierOperationMultiplyTotal + const CommandArgEnum + const CommandArgSoftEnum + const CommandArgSuffixed + const CommandArgTypeBlockPosition + const CommandArgTypeBlockStates + const CommandArgTypeCommand + const CommandArgTypeCompareOperator + const CommandArgTypeEquipmentSlots + const CommandArgTypeFilepath + const CommandArgTypeFloat + const CommandArgTypeInt + const CommandArgTypeIntegerRange + const CommandArgTypeJSON + const CommandArgTypeMessage + const CommandArgTypeOperator + const CommandArgTypePosition + const CommandArgTypeRawText + const CommandArgTypeString + const CommandArgTypeTarget + const CommandArgTypeValue + const CommandArgTypeWildcardInt + const CommandArgTypeWildcardTarget + const CommandArgValid + const CommandEnumConstraintCheatsEnabled + const CommandEnumConstraintHostPermissions + const CommandEnumConstraintOperatorPermissions + const CommandOriginAutomationPlayer + const CommandOriginBlock + const CommandOriginClientAutomation + const CommandOriginDedicatedServer + const CommandOriginDevConsole + const CommandOriginEntity + const CommandOriginEntityServer + const CommandOriginExecutor + const CommandOriginGameArgument + const CommandOriginGameDirectorEntityServer + const CommandOriginMinecartBlock + const CommandOriginPlayer + const CommandOriginPrecompiled + const CommandOriginScript + const CommandOriginTest + const CommandOriginVirtual + const ContainerAnvilInput + const ContainerAnvilMaterial + const ContainerAnvilResultPreview + const ContainerArmor + const ContainerBarrel + const ContainerBeaconPayment + const ContainerBlastFurnaceIngredient + const ContainerBrewingStandFuel + const ContainerBrewingStandInput + const ContainerBrewingStandResult + const ContainerCartographyAdditional + const ContainerCartographyInput + const ContainerCartographyResultPreview + const ContainerCombinedHotBarAndInventory + const ContainerCompoundCreatorInput + const ContainerCompoundCreatorOutputPreview + const ContainerCraftingInput + const ContainerCraftingOutputPreview + const ContainerCreatedOutput + const ContainerCursor + const ContainerElementConstructorOutputPreview + const ContainerEnchantingInput + const ContainerEnchantingMaterial + const ContainerFurnaceFuel + const ContainerFurnaceIngredient + const ContainerFurnaceResult + const ContainerGrindstoneAdditional + const ContainerGrindstoneInput + const ContainerGrindstoneResultPreview + const ContainerHorseEquip + const ContainerHotBar + const ContainerInventory + const ContainerLabTableInput + const ContainerLevelEntity + const ContainerLoomDye + const ContainerLoomInput + const ContainerLoomMaterial + const ContainerLoomResultPreview + const ContainerMaterialReducerInput + const ContainerMaterialReducerOutput + const ContainerOffhand + const ContainerRecipeBook + const ContainerRecipeConstruction + const ContainerRecipeEquipment + const ContainerRecipeItems + const ContainerRecipeNature + const ContainerRecipeSearch + const ContainerRecipeSearchBar + const ContainerShulkerBox + const ContainerSmithingTableInput + const ContainerSmithingTableMaterial + const ContainerSmithingTableResultPreview + const ContainerSmithingTableTemplate + const ContainerSmokerIngredient + const ContainerStonecutterInput + const ContainerStonecutterResultPreview + const ContainerTradeIngredientOne + const ContainerTradeIngredientTwo + const ContainerTradeResultPreview + const ContainerTradeTwoIngredientOne + const ContainerTradeTwoIngredientTwo + const ContainerTradeTwoResultPreview + const ContainerTypeAnvil + const ContainerTypeArmour + const ContainerTypeBeacon + const ContainerTypeBlastFurnace + const ContainerTypeBrewingStand + const ContainerTypeCartChest + const ContainerTypeCartHopper + const ContainerTypeCartography + const ContainerTypeCauldron + const ContainerTypeChestBoat + const ContainerTypeCommandBlock + const ContainerTypeCompoundCreator + const ContainerTypeContainer + const ContainerTypeDispenser + const ContainerTypeDropper + const ContainerTypeElementConstructor + const ContainerTypeEnchantment + const ContainerTypeFurnace + const ContainerTypeGrindstone + const ContainerTypeHUD + const ContainerTypeHand + const ContainerTypeHopper + const ContainerTypeHorse + const ContainerTypeInventory + const ContainerTypeJigsawEditor + const ContainerTypeJukebox + const ContainerTypeLabTable + const ContainerTypeLectern + const ContainerTypeLoom + const ContainerTypeMaterialReducer + const ContainerTypeSmithingTable + const ContainerTypeSmoker + const ContainerTypeStonecutter + const ContainerTypeStructureEditor + const ContainerTypeTrade + const ContainerTypeWorkbench + const CurrentProtocol + const CurrentVersion + const EntityDataFlagAdmiring + const EntityDataFlagAlwaysShowName + const EntityDataFlagAngry + const EntityDataFlagAvoidingBlock + const EntityDataFlagAvoidingMobs + const EntityDataFlagBaby + const EntityDataFlagBlockedUsingDamagedShield + const EntityDataFlagBlockedUsingShield + const EntityDataFlagBlocking + const EntityDataFlagBreakingObstruction + const EntityDataFlagBreathing + const EntityDataFlagBribed + const EntityDataFlagCaptain + const EntityDataFlagCasting + const EntityDataFlagCelebrating + const EntityDataFlagCelebratingSpecial + const EntityDataFlagCharged + const EntityDataFlagCharging + const EntityDataFlagChested + const EntityDataFlagClimb + const EntityDataFlagContainerPrivate + const EntityDataFlagConverting + const EntityDataFlagCritical + const EntityDataFlagCroaking + const EntityDataFlagDamageNearbyMobs + const EntityDataFlagDancing + const EntityDataFlagDash + const EntityDataFlagDelayedAttack + const EntityDataFlagDescendThroughBlock + const EntityDataFlagDigestMob + const EntityDataFlagDigging + const EntityDataFlagDoorBreaker + const EntityDataFlagDoorOpener + const EntityDataFlagEating + const EntityDataFlagElder + const EntityDataFlagEmerging + const EntityDataFlagEmoting + const EntityDataFlagEnchanted + const EntityDataFlagFacingTargetToRangeAttack + const EntityDataFlagFeelingHappy + const EntityDataFlagFireImmune + const EntityDataFlagFly + const EntityDataFlagGliding + const EntityDataFlagHasCollision + const EntityDataFlagHasDashTimeout + const EntityDataFlagHasGravity + const EntityDataFlagHiddenWhenInvisible + const EntityDataFlagIdling + const EntityDataFlagIgnited + const EntityDataFlagInAscendingBlock + const EntityDataFlagInLove + const EntityDataFlagInScaffolding + const EntityDataFlagInUI + const EntityDataFlagInterested + const EntityDataFlagInvisible + const EntityDataFlagJumpGoal + const EntityDataFlagKeyboardControlled + const EntityDataFlagLayingDown + const EntityDataFlagLayingEgg + const EntityDataFlagLeashed + const EntityDataFlagLingering + const EntityDataFlagMoving + const EntityDataFlagNoAI + const EntityDataFlagOnFire + const EntityDataFlagOrphaned + const EntityDataFlagOutOfControl + const EntityDataFlagOverDescendingBlock + const EntityDataFlagOverScaffolding + const EntityDataFlagPassengerCanPick + const EntityDataFlagPlayingDead + const EntityDataFlagPowerJump + const EntityDataFlagPowered + const EntityDataFlagPregnant + const EntityDataFlagPushTowardsClosestSpace + const EntityDataFlagRamAttack + const EntityDataFlagResting + const EntityDataFlagReturnTrident + const EntityDataFlagRiding + const EntityDataFlagRising + const EntityDataFlagRoaring + const EntityDataFlagRolling + const EntityDataFlagSaddled + const EntityDataFlagScared + const EntityDataFlagScenting + const EntityDataFlagSearching + const EntityDataFlagShaking + const EntityDataFlagSheared + const EntityDataFlagShowBottom + const EntityDataFlagShowName + const EntityDataFlagSilent + const EntityDataFlagSitting + const EntityDataFlagSleeping + const EntityDataFlagSneaking + const EntityDataFlagSneezing + const EntityDataFlagSniffing + const EntityDataFlagSonicBoom + const EntityDataFlagSprinting + const EntityDataFlagStackable + const EntityDataFlagStalking + const EntityDataFlagStanding + const EntityDataFlagStunned + const EntityDataFlagSwim + const EntityDataFlagSwimming + const EntityDataFlagTamed + const EntityDataFlagTempted + const EntityDataFlagTradeInterest + const EntityDataFlagTransforming + const EntityDataFlagTransitionBlocking + const EntityDataFlagTransitionSitting + const EntityDataFlagTrusting + const EntityDataFlagUsingItem + const EntityDataFlagWalk + const EntityDataFlagWallClimbing + const EntityDataFlagWantsToWake + const EntityDataKeyActions + const EntityDataKeyAerialAttack + const EntityDataKeyAgent + const EntityDataKeyAirSupply + const EntityDataKeyAirSupplyMax + const EntityDataKeyAlwaysShowNameTag + const EntityDataKeyAmbientSoundEventName + const EntityDataKeyAmbientSoundInterval + const EntityDataKeyAmbientSoundIntervalRange + const EntityDataKeyAttachFace + const EntityDataKeyAttached + const EntityDataKeyAttachedPosition + const EntityDataKeyAuxPower + const EntityDataKeyAuxValueData + const EntityDataKeyBalloonAnchor + const EntityDataKeyBaseRuntimeID + const EntityDataKeyBedPosition + const EntityDataKeyBlockTarget + const EntityDataKeyBubbleTime + const EntityDataKeyBuoyancyData + const EntityDataKeyCanRideTarget + const EntityDataKeyCareer + const EntityDataKeyCarryBlockRuntimeID + const EntityDataKeyChargeAmount + const EntityDataKeyClientEvent + const EntityDataKeyColorIndex + const EntityDataKeyColorTwoIndex + const EntityDataKeyCommandBlockExecuteOnFirstTick + const EntityDataKeyCommandBlockTickDelay + const EntityDataKeyCommandName + const EntityDataKeyContainerSize + const EntityDataKeyContainerStrengthModifier + const EntityDataKeyContainerType + const EntityDataKeyControllingSeatIndex + const EntityDataKeyCustomDisplay + const EntityDataKeyDataChangeOnPickup + const EntityDataKeyDataChangeRate + const EntityDataKeyDataDuration + const EntityDataKeyDataLifetimeTicks + const EntityDataKeyDataParticle + const EntityDataKeyDataPickupCount + const EntityDataKeyDataRadius + const EntityDataKeyDataSpawnTime + const EntityDataKeyDataSpellCastingColor + const EntityDataKeyDataTickOffset + const EntityDataKeyDataWaiting + const EntityDataKeyDisplayOffset + const EntityDataKeyDisplayTileRuntimeID + const EntityDataKeyEatingCounter + const EntityDataKeyEffectAmbience + const EntityDataKeyEffectColor + const EntityDataKeyFallDamageMultiplier + const EntityDataKeyFishAngle + const EntityDataKeyFishX + const EntityDataKeyFishZ + const EntityDataKeyFlags + const EntityDataKeyFlagsTwo + const EntityDataKeyFreezingEffectStrength + const EntityDataKeyFuseTime + const EntityDataKeyGoatHornCount + const EntityDataKeyHasCommandBlock + const EntityDataKeyHasNPC + const EntityDataKeyHeartbeatIntervalTicks + const EntityDataKeyHeartbeatSoundEvent + const EntityDataKeyHeight + const EntityDataKeyHighTierCuredTradeDiscount + const EntityDataKeyHitBox + const EntityDataKeyHurt + const EntityDataKeyHurtDirection + const EntityDataKeyInteractText + const EntityDataKeyInventory + const EntityDataKeyIsBuoyant + const EntityDataKeyJumpDuration + const EntityDataKeyLastCommandOutput + const EntityDataKeyLayingAmount + const EntityDataKeyLayingAmountPrevious + const EntityDataKeyLeashHolder + const EntityDataKeyLowTierCuredTradeDiscount + const EntityDataKeyMarkVariant + const EntityDataKeyMaxTradeTier + const EntityDataKeyMovementSoundDistanceOffset + const EntityDataKeyNPCData + const EntityDataKeyName + const EntityDataKeyNameAuthor + const EntityDataKeyNameRawText + const EntityDataKeyNearbyCuredDiscountTimeStamp + const EntityDataKeyNearbyCuredTradeDiscount + const EntityDataKeyOldSwell + const EntityDataKeyOwner + const EntityDataKeyPeekID + const EntityDataKeyPlayerFlags + const EntityDataKeyPlayerHasDied + const EntityDataKeyPlayerIndex + const EntityDataKeyPlayerLastDeathDimension + const EntityDataKeyPlayerLastDeathPosition + const EntityDataKeyPoseIndex + const EntityDataKeyPowerX + const EntityDataKeyPowerY + const EntityDataKeyPowerZ + const EntityDataKeyPuffedState + const EntityDataKeyRowTimeLeft + const EntityDataKeyRowTimeRight + const EntityDataKeyScale + const EntityDataKeyScore + const EntityDataKeySeatLockPassengerRotation + const EntityDataKeySeatLockPassengerRotationDegrees + const EntityDataKeySeatOffset + const EntityDataKeySeatRotationOffset + const EntityDataKeySeatRotationOffstDegrees + const EntityDataKeySittingAmount + const EntityDataKeySittingAmountPrevious + const EntityDataKeySkinID + const EntityDataKeySpawningFrames + const EntityDataKeyStrength + const EntityDataKeyStrengthMax + const EntityDataKeyStructuralIntegrity + const EntityDataKeySwell + const EntityDataKeySwellDirection + const EntityDataKeyTarget + const EntityDataKeyTargetA + const EntityDataKeyTargetB + const EntityDataKeyTargetC + const EntityDataKeyTrackCommandOutput + const EntityDataKeyTradeExperience + const EntityDataKeyTradeTarget + const EntityDataKeyTradeTier + const EntityDataKeyUsingItem + const EntityDataKeyValue + const EntityDataKeyVariant + const EntityDataKeyWidth + const EntityDataTypeBlockPos + const EntityDataTypeByte + const EntityDataTypeCompoundTag + const EntityDataTypeFloat32 + const EntityDataTypeInt16 + const EntityDataTypeInt32 + const EntityDataTypeInt64 + const EntityDataTypeString + const EntityDataTypeVec3 + const EntityLinkPassenger + const EntityLinkRemove + const EntityLinkRider + const EventTypeAchievementAwarded + const EventTypeAgentCommand + const EventTypeAgentCreated + const EventTypeBellUsed + const EventTypeBossKilled + const EventTypeCarefulRestoration + const EventTypeCauldronInteract + const EventTypeCauldronUsed + const EventTypeCodeBuilderRuntimeAction + const EventTypeCodeBuilderScoreboard + const EventTypeComposterInteract + const EventTypeEntityDefinitionTrigger + const EventTypeEntityInteract + const EventTypeExtractHoney + const EventTypeFishBucketed + const EventTypeMobBorn + const EventTypeMobKilled + const EventTypeMovementAnomaly + const EventTypeMovementCorrected + const EventTypePatternRemoved + const EventTypePetDied + const EventTypePiglinBarter + const EventTypePlayerDied + const EventTypePlayerWaxedOrUnwaxedCopper + const EventTypePortalBuilt + const EventTypePortalUsed + const EventTypeRaidUpdate + const EventTypeSlashCommandExecuted + const EventTypeSneakCloseToSculkSensor + const EventTypeStriderRiddenInLavaInOverworld + const EventTypeTargetBlockHit + const ExpressionTypeBlinking + const ExpressionTypeLinear + const FilterCauseAnvilText + const FilterCauseBlockActorDataText + const FilterCauseBookAndQuillText + const FilterCauseCartographyText + const FilterCauseCommandBlockText + const FilterCauseJoinEventText + const FilterCauseKickCommand + const FilterCauseLeaveEventText + const FilterCauseServerChatPublic + const FilterCauseServerChatWhisper + const FilterCauseSignText + const FilterCauseSlashCommandChat + const FilterCauseSummonCommand + const FilterCauseTitleCommand + const GeneratorEnd + const GeneratorFlat + const GeneratorLegacy + const GeneratorNether + const GeneratorOverworld + const GeneratorVoid + const HeightMapDataHasData + const HeightMapDataNone + const HeightMapDataTooHigh + const HeightMapDataTooLow + const InventoryActionSourceContainer + const InventoryActionSourceCreative + const InventoryActionSourceTODO + const InventoryActionSourceWorld + const InventoryTransactionTypeMismatch + const InventoryTransactionTypeNormal + const InventoryTransactionTypeReleaseItem + const InventoryTransactionTypeUseItem + const InventoryTransactionTypeUseItemOnEntity + const ItemDescriptorComplexAlias + const ItemDescriptorDefault + const ItemDescriptorDeferred + const ItemDescriptorInvalid + const ItemDescriptorItemTag + const ItemDescriptorMoLang + const ItemStackResponseStatusError + const ItemStackResponseStatusOK + const MapObjectTypeBlock + const MapObjectTypeEntity + const ParamOptionAsChainedCommand + const ParamOptionCollapseEnum + const ParamOptionHasSemanticConstraint + const PlayerActionAbortBreak + const PlayerActionBuildDenied + const PlayerActionChangeSkin + const PlayerActionContinueDestroyBlock + const PlayerActionCrackBreak + const PlayerActionCreativePlayerDestroyBlock + const PlayerActionDimensionChangeDone + const PlayerActionDropItem + const PlayerActionGetUpdatedBlock + const PlayerActionHandledTeleport + const PlayerActionJump + const PlayerActionPredictDestroyBlock + const PlayerActionRespawn + const PlayerActionSetEnchantmentSeed + const PlayerActionStartBreak + const PlayerActionStartBuildingBlock + const PlayerActionStartGlide + const PlayerActionStartItemUseOn + const PlayerActionStartSleeping + const PlayerActionStartSneak + const PlayerActionStartSpinAttack + const PlayerActionStartSprint + const PlayerActionStartSwimming + const PlayerActionStopBreak + const PlayerActionStopGlide + const PlayerActionStopItemUseOn + const PlayerActionStopSleeping + const PlayerActionStopSneak + const PlayerActionStopSpinAttack + const PlayerActionStopSprint + const PlayerActionStopSwimming + const PlayerMovementModeClient + const PlayerMovementModeServer + const PlayerMovementModeServerWithRewind + const RecipeFurnace + const RecipeFurnaceData + const RecipeMulti + const RecipeShaped + const RecipeShapedChemistry + const RecipeShapeless + const RecipeShapelessChemistry + const RecipeShulkerBox + const RecipeSmithingTransform + const RecipeSmithingTrim + const ReleaseItemActionConsume + const ReleaseItemActionRelease + const ScoreboardIdentityEntity + const ScoreboardIdentityFakePlayer + const ScoreboardIdentityPlayer + const SkinAnimationBody128x128 + const SkinAnimationBody32x32 + const SkinAnimationHead + const StackRequestActionBeaconPayment + const StackRequestActionConsume + const StackRequestActionCraftCreative + const StackRequestActionCraftGrindstone + const StackRequestActionCraftLoom + const StackRequestActionCraftNonImplementedDeprecated + const StackRequestActionCraftRecipe + const StackRequestActionCraftRecipeAuto + const StackRequestActionCraftRecipeOptional + const StackRequestActionCraftResultsDeprecated + const StackRequestActionCreate + const StackRequestActionDestroy + const StackRequestActionDrop + const StackRequestActionLabTableCombine + const StackRequestActionMineBlock + const StackRequestActionPlace + const StackRequestActionPlaceInContainer + const StackRequestActionSwap + const StackRequestActionTake + const StackRequestActionTakeOutContainer + const StructureMirrorBothAxes + const StructureMirrorNone + const StructureMirrorXAxis + const StructureMirrorZAxis + const StructureRotationNone + const StructureRotationRotate180 + const StructureRotationRotate270 + const StructureRotationRotate90 + const SubChunkRequestModeLimited + const SubChunkRequestModeLimitless + const SubChunkResultChunkNotFound + const SubChunkResultIndexOutOfBounds + const SubChunkResultInvalidDimension + const SubChunkResultPlayerNotFound + const SubChunkResultSuccess + const SubChunkResultSuccessAllAir + const UnWaxExposed + const UnWaxNotOxidised + const UnWaxOxidised + const UnWaxWeathered + const UseItemActionBreakBlock + const UseItemActionClickAir + const UseItemActionClickBlock + const UseItemOnEntityActionAttack + const UseItemOnEntityActionInteract + const WaxExposed + const WaxNotOxidised + const WaxOxidised + const WaxWeathered + const WindowIDArmour + const WindowIDInventory + const WindowIDOffHand + const WindowIDUI + func CommandOriginData(r IO, x *CommandOrigin) + func FuncIOSlice(r IO, x S, f func(IO, *T)) + func FuncIOSliceOfLen(r IO, l uint32, x S, f func(IO, *T)) + func FuncIOSliceUint32Length(r IO, x S, f func(IO, *T)) + func FuncSlice(r IO, x S, f func(*T)) + func FuncSliceOfLen(r IO, l uint32, x S, f func(*T)) + func FuncSliceUint16Length(r IO, x S, f func(*T)) + func FuncSliceUint32Length(r IO, x S, f func(*T)) + func OptionalFunc(r IO, x *Optional[T], f func(*T)) any + func OptionalMarshaler(r IO, x *Optional[T]) + func PlayerListRemoveEntry(r IO, x *PlayerListEntry) + func PlayerMoveSettings(r IO, x *PlayerMovementSettings) + func ScoreRemoveEntry(r IO, x *ScoreboardEntry) + func ScoreboardIdentityClearEntry(r IO, x *ScoreboardIdentityEntry) + func Single(r IO, x S) + func Slice(r IO, x S) + func SliceOfLen(r IO, l uint32, x S) + func SliceUint16Length(r IO, x S) + func SliceUint32Length(r IO, x S) + func SliceUint8Length(r IO, x S) + func SliceVarint32Length(r IO, x S) + func StackReqSlotInfo(r IO, x *StackRequestSlotInfo) + func SubChunkEntryNoCache(r IO, x *SubChunkEntry) + func Varint32(src io.ByteReader, x *int32) error + func Varint64(src io.ByteReader, x *int64) error + func Varuint32(src io.ByteReader, x *uint32) error + func Varuint64(src io.ByteReader, x *uint64) error + func WriteVarint32(dst io.ByteWriter, x int32) error + func WriteVarint64(dst io.ByteWriter, x int64) error + func WriteVaruint32(dst io.ByteWriter, x uint32) error + func WriteVaruint64(dst io.ByteWriter, x uint64) error + type AbilityData struct + CommandPermissions byte + EntityUniqueID int64 + Layers []AbilityLayer + PlayerPermissions byte + func (x *AbilityData) Marshal(r IO) + type AbilityLayer struct + Abilities uint32 + FlySpeed float32 + Type uint16 + Values uint32 + WalkSpeed float32 + func (x *AbilityLayer) Marshal(r IO) + type AchievementAwardedEvent struct + AchievementID int32 + func (a *AchievementAwardedEvent) Marshal(r IO) + type AgentCommandEvent struct + AgentResult int32 + Command string + DataKey string + DataValue int32 + Output string + func (a *AgentCommandEvent) Marshal(r IO) + type Attribute struct + Default float32 + Modifiers []AttributeModifier + func (x *Attribute) Marshal(r IO) + type AttributeModifier struct + Amount float32 + ID string + Name string + Operand int32 + Operation int32 + Serializable bool + func (x *AttributeModifier) Marshal(r IO) + type AttributeValue struct + Max float32 + Min float32 + Name string + Value float32 + func (x *AttributeValue) Marshal(r IO) + type AutoCraftRecipeStackRequestAction struct + Ingredients []ItemDescriptorCount + RecipeNetworkID uint32 + TimesCrafted byte + func (a *AutoCraftRecipeStackRequestAction) Marshal(r IO) + type BeaconPaymentStackRequestAction struct + PrimaryEffect int32 + SecondaryEffect int32 + func (a *BeaconPaymentStackRequestAction) Marshal(r IO) + type BehaviourPackInfo struct + ContentIdentity string + ContentKey string + HasScripts bool + Size uint64 + SubPackName string + UUID string + Version string + func (x *BehaviourPackInfo) Marshal(r IO) + type BellUsedEvent struct + ItemID int32 + func (b *BellUsedEvent) Marshal(r IO) + type BlockChangeEntry struct + BlockRuntimeID uint32 + Flags uint32 + SyncedUpdateEntityUniqueID uint64 + SyncedUpdateType uint32 + func (x *BlockChangeEntry) Marshal(r IO) + type BlockEntry struct + Name string + Properties map[string]any + func (x *BlockEntry) Marshal(r IO) + type BlockPos [3]int32 + func (pos BlockPos) X() int32 + func (pos BlockPos) Y() int32 + func (pos BlockPos) Z() int32 + type BossKilledEvent struct + BossEntityUniqueID int64 + InteractionEntityType int32 + PlayerPartySize int32 + func (b *BossKilledEvent) Marshal(r IO) + type CacheBlob struct + Hash uint64 + Payload []byte + func (x *CacheBlob) Marshal(r IO) + type CauldronInteractEvent struct + BlockInteractionType int32 + ItemID int32 + func (c *CauldronInteractEvent) Marshal(r IO) + type CauldronUsedEvent struct + Colour int32 + FillLevel int32 + PotionID int32 + func (c *CauldronUsedEvent) Marshal(r IO) + type ChunkPos [2]int32 + func (pos ChunkPos) X() int32 + func (pos ChunkPos) Z() int32 + type Command struct + AliasesOffset uint32 + Description string + Flags uint16 + Name string + Overloads []CommandOverload + PermissionLevel byte + func (c *Command) Marshal(r IO) + type CommandEnum struct + Type string + ValueIndices []uint + type CommandEnumConstraint struct + Constraints []byte + EnumIndex uint32 + EnumValueIndex uint32 + func (c *CommandEnumConstraint) Marshal(r IO) + type CommandEnumContext struct + EnumValues []string + func (ctx CommandEnumContext) Marshal(r IO, x *CommandEnum) + type CommandOrigin struct + Origin uint32 + PlayerUniqueID int64 + RequestID string + UUID uuid.UUID + type CommandOutputMessage struct + Message string + Parameters []string + Success bool + func (x *CommandOutputMessage) Marshal(r IO) + type CommandOverload struct + Parameters []CommandParameter + func (c *CommandOverload) Marshal(r IO) + type CommandParameter struct + Name string + Optional bool + Options byte + Type uint32 + func (c *CommandParameter) Marshal(r IO) + type ComplexAliasItemDescriptor struct + Name string + func (x *ComplexAliasItemDescriptor) Marshal(r IO) + type ComposterInteractEvent struct + BlockInteractionType int32 + ItemID int32 + func (c *ComposterInteractEvent) Marshal(r IO) + type ConsumeStackRequestAction struct + type CraftCreativeStackRequestAction struct + CreativeItemNetworkID uint32 + func (a *CraftCreativeStackRequestAction) Marshal(r IO) + type CraftGrindstoneRecipeStackRequestAction struct + Cost int32 + RecipeNetworkID uint32 + func (c *CraftGrindstoneRecipeStackRequestAction) Marshal(r IO) + type CraftLoomRecipeStackRequestAction struct + Pattern string + func (c *CraftLoomRecipeStackRequestAction) Marshal(r IO) + type CraftNonImplementedStackRequestAction struct + func (*CraftNonImplementedStackRequestAction) Marshal(IO) + type CraftRecipeOptionalStackRequestAction struct + FilterStringIndex int32 + RecipeNetworkID uint32 + func (c *CraftRecipeOptionalStackRequestAction) Marshal(r IO) + type CraftRecipeStackRequestAction struct + RecipeNetworkID uint32 + func (a *CraftRecipeStackRequestAction) Marshal(r IO) + type CraftResultsDeprecatedStackRequestAction struct + ResultItems []ItemStack + TimesCrafted byte + func (a *CraftResultsDeprecatedStackRequestAction) Marshal(r IO) + type CreateStackRequestAction struct + ResultsSlot byte + func (a *CreateStackRequestAction) Marshal(r IO) + type CreativeItem struct + CreativeItemNetworkID uint32 + Item ItemStack + func (x *CreativeItem) Marshal(r IO) + type DefaultItemDescriptor struct + MetadataValue int16 + NetworkID int16 + func (x *DefaultItemDescriptor) Marshal(r IO) + type DeferredItemDescriptor struct + MetadataValue int16 + Name string + func (x *DeferredItemDescriptor) Marshal(r IO) + type DestroyStackRequestAction struct + Count byte + Source StackRequestSlotInfo + func (a *DestroyStackRequestAction) Marshal(r IO) + type DeviceOS int + const DeviceAndroid + const DeviceDedicated + const DeviceFireOS + const DeviceGearVR + const DeviceHololens + const DeviceIOS + const DeviceLinux + const DeviceNX + const DeviceOSX + const DeviceOrbis + const DeviceTVOS + const DeviceWP + const DeviceWin10 + const DeviceWin32 + const DeviceXBOX + type DimensionDefinition struct + Generator int32 + Name string + Range [2]int32 + func (x *DimensionDefinition) Marshal(r IO) + type DropStackRequestAction struct + Count byte + Randomly bool + Source StackRequestSlotInfo + func (a *DropStackRequestAction) Marshal(r IO) + type DynamicEnum struct + Type string + Values []string + func (x *DynamicEnum) Marshal(r IO) + type EducationExternalLinkSettings struct + DisplayName string + URL string + func (x *EducationExternalLinkSettings) Marshal(r IO) + type EducationSharedResourceURI struct + ButtonName string + LinkURI string + func (x *EducationSharedResourceURI) Marshal(r IO) + type EnchantmentInstance struct + Level byte + Type byte + func (x *EnchantmentInstance) Marshal(r IO) + type EnchantmentOption struct + Cost uint32 + Enchantments ItemEnchantments + Name string + RecipeNetworkID uint32 + func (x *EnchantmentOption) Marshal(r IO) + type EntityDefinitionTriggerEvent struct + EventName string + func (e *EntityDefinitionTriggerEvent) Marshal(r IO) + type EntityInteractEvent struct + EntityColour uint8 + EntityVariant int32 + InteractionEntityType int32 + InteractionType int32 + func (e *EntityInteractEvent) Marshal(r IO) + type EntityLink struct + Immediate bool + RiddenEntityUniqueID int64 + RiderEntityUniqueID int64 + RiderInitiated bool + Type byte + func (x *EntityLink) Marshal(r IO) + type EntityMetadata map[uint32]any + func NewEntityMetadata() EntityMetadata + func (m EntityMetadata) Flag(key uint32, index uint8) bool + func (m EntityMetadata) SetFlag(key uint32, index uint8) + type EntityProperties struct + FloatProperties []FloatEntityProperty + IntegerProperties []IntegerEntityProperty + func (e EntityProperties) Marshal(r IO) + type Event interface + Marshal func(r IO) + type ExperimentData struct + Enabled bool + Name string + func (x *ExperimentData) Marshal(r IO) + type ExtractHoneyEvent struct + func (*ExtractHoneyEvent) Marshal(IO) + type FishBucketedEvent struct + BucketedEntityType int32 + Pattern int32 + Preset int32 + Release bool + func (f *FishBucketedEvent) Marshal(r IO) + type FloatEntityProperty struct + Index uint32 + Value float32 + func (f FloatEntityProperty) Marshal(r IO) + type FurnaceDataRecipe struct + func (recipe *FurnaceDataRecipe) Marshal(w *Writer) + func (recipe *FurnaceDataRecipe) Unmarshal(r *Reader) + type FurnaceRecipe struct + Block string + InputType ItemType + Output ItemStack + func (recipe *FurnaceRecipe) Marshal(w *Writer) + func (recipe *FurnaceRecipe) Unmarshal(r *Reader) + type GameRule struct + CanBeModifiedByPlayer bool + Name string + Value any + type GenerationFeature struct + JSON []byte + Name string + func (x *GenerationFeature) Marshal(r IO) + type IO interface + AbilityValue func(x *any) + BEInt32 func(x *int32) + BlockPos func(x *BlockPos) + Bool func(x *bool) + ByteFloat func(x *float32) + ByteSlice func(x *[]byte) + Bytes func(p *[]byte) + ChunkPos func(x *ChunkPos) + CompressedBiomeDefinitions func(x *map[string]any) + EntityMetadata func(x *map[uint32]any) + EventType func(x *Event) + Float32 func(x *float32) + GameRule func(x *GameRule) + Int16 func(x *int16) + Int32 func(x *int32) + Int64 func(x *int64) + Int8 func(x *int8) + InvalidValue func(value any, forField, reason string) + Item func(x *ItemStack) + ItemDescriptorCount func(i *ItemDescriptorCount) + ItemInstance func(i *ItemInstance) + MaterialReducer func(x *MaterialReducer) + NBT func(m *map[string]any, encoding nbt.Encoding) + NBTList func(m *[]any, encoding nbt.Encoding) + PlayerInventoryAction func(x *UseItemTransactionData) + RGBA func(x *color.RGBA) + Recipe func(x *Recipe) + ShieldID func() int32 + SoundPos func(x *mgl32.Vec3) + StackRequestAction func(x *StackRequestAction) + String func(x *string) + StringUTF func(x *string) + SubChunkPos func(x *SubChunkPos) + TransactionDataType func(x *InventoryTransactionData) + UBlockPos func(x *BlockPos) + UUID func(x *uuid.UUID) + Uint16 func(x *uint16) + Uint32 func(x *uint32) + Uint64 func(x *uint64) + Uint8 func(x *uint8) + UnknownEnumOption func(value any, enum string) + VarRGBA func(x *color.RGBA) + Varint32 func(x *int32) + Varint64 func(x *int64) + Varuint32 func(x *uint32) + Varuint64 func(x *uint64) + Vec2 func(x *mgl32.Vec2) + Vec3 func(x *mgl32.Vec3) + type IntegerEntityProperty struct + Index uint32 + Value int32 + func (i IntegerEntityProperty) Marshal(r IO) + type InvalidItemDescriptor struct + func (*InvalidItemDescriptor) Marshal(IO) + type InventoryAction struct + InventorySlot uint32 + NewItem ItemInstance + OldItem ItemInstance + SourceFlags uint32 + SourceType uint32 + WindowID int32 + func (x *InventoryAction) Marshal(r IO) + type InventoryTransactionData interface + Marshal func(r IO) + type ItemComponentEntry struct + Data map[string]any + Name string + func (x *ItemComponentEntry) Marshal(r IO) + type ItemDescriptor interface + type ItemDescriptorCount struct + Count int32 + Descriptor ItemDescriptor + type ItemEnchantments struct + Enchantments [3][]EnchantmentInstance + Slot int32 + func (x *ItemEnchantments) Marshal(r IO) + type ItemEntry struct + ComponentBased bool + Name string + RuntimeID int16 + func (x *ItemEntry) Marshal(r IO) + type ItemInstance struct + Stack ItemStack + StackNetworkID int32 + type ItemStack struct + BlockRuntimeID int32 + CanBePlacedOn []string + CanBreak []string + Count uint16 + HasNetworkID bool + NBTData map[string]any + type ItemStackRequest struct + Actions []StackRequestAction + FilterCause int32 + FilterStrings []string + RequestID int32 + func (x *ItemStackRequest) Marshal(r IO) + type ItemStackResponse struct + ContainerInfo []StackResponseContainerInfo + RequestID int32 + Status uint8 + func (x *ItemStackResponse) Marshal(r IO) + type ItemTagItemDescriptor struct + Tag string + func (x *ItemTagItemDescriptor) Marshal(r IO) + type ItemType struct + MetadataValue uint32 + NetworkID int32 + type LabTableCombineStackRequestAction struct + func (a *LabTableCombineStackRequestAction) Marshal(IO) + type LegacySetItemSlot struct + ContainerID byte + Slots []byte + func (x *LegacySetItemSlot) Marshal(r IO) + type MapDecoration struct + Colour color.RGBA + Label string + Rotation byte + Type byte + X byte + Y byte + func (x *MapDecoration) Marshal(r IO) + type MapTrackedObject struct + BlockPosition BlockPos + EntityUniqueID int64 + Type int32 + func (x *MapTrackedObject) Marshal(r IO) + type Marshaler interface + Marshal func(r IO) + type MaterialReducer struct + InputItem ItemType + Outputs []MaterialReducerOutput + type MaterialReducerOutput struct + Count int32 + NetworkID int32 + func (x *MaterialReducerOutput) Marshal(r IO) + type MineBlockStackRequestAction struct + HotbarSlot int32 + PredictedDurability int32 + StackNetworkID int32 + func (a *MineBlockStackRequestAction) Marshal(r IO) + type MismatchTransactionData struct + func (*MismatchTransactionData) Marshal(IO) + type MoLangItemDescriptor struct + Expression string + Version uint8 + func (x *MoLangItemDescriptor) Marshal(r IO) + type MobBornEvent struct + Colour uint8 + EntityType int32 + Variant int32 + func (m *MobBornEvent) Marshal(r IO) + type MobKilledEvent struct + EntityDamageCause int32 + KillerEntityType int32 + KillerEntityUniqueID int64 + VictimEntityUniqueID int64 + VillagerDisplayName string + VillagerTradeTier int32 + func (m *MobKilledEvent) Marshal(r IO) + type MovementAnomalyEvent struct + AveragePositionDelta float32 + CheatingScore float32 + EventType uint8 + MaxPositionDelta float32 + MinPositionDelta float32 + TotalPositionDelta float32 + func (m *MovementAnomalyEvent) Marshal(r IO) + type MovementCorrectedEvent struct + CheatingScore float32 + DistanceThreshold float32 + DurationThreshold int32 + PositionDelta float32 + ScoreThreshold float32 + func (m *MovementCorrectedEvent) Marshal(r IO) + type MultiRecipe struct + RecipeNetworkID uint32 + UUID uuid.UUID + func (recipe *MultiRecipe) Marshal(w *Writer) + func (recipe *MultiRecipe) Unmarshal(r *Reader) + type NormalTransactionData struct + func (*NormalTransactionData) Marshal(IO) + type Optional struct + func Option(val T) Optional[T] + func (o Optional[T]) Value() (T, bool) + type PatternRemovedEvent struct + AuxValue int32 + ItemID int32 + PatternColour int32 + PatternIndex int32 + PatternsSize int32 + func (p *PatternRemovedEvent) Marshal(r IO) + type PersonaPiece struct + Default bool + PackID string + PieceID string + PieceType string + ProductID string + func (x *PersonaPiece) Marshal(r IO) + type PersonaPieceTintColour struct + Colours []string + PieceType string + func (x *PersonaPieceTintColour) Marshal(r IO) + type PetDiedEvent struct + EntityDamageCause int32 + KilledByOwner bool + KillerEntityUniqueID int64 + PetEntityType int32 + PetEntityUniqueID int64 + func (p *PetDiedEvent) Marshal(r IO) + type PixelRequest struct + Colour color.RGBA + Index uint16 + func (x *PixelRequest) Marshal(r IO) + type PlaceInContainerStackRequestAction struct + func (a *PlaceInContainerStackRequestAction) Marshal(r IO) + type PlaceStackRequestAction struct + func (a *PlaceStackRequestAction) Marshal(r IO) + type PlayerBlockAction struct + Action int32 + BlockPos BlockPos + Face int32 + func (x *PlayerBlockAction) Marshal(r IO) + type PlayerDiedEvent struct + AttackerEntityID int32 + AttackerVariant int32 + EntityDamageCause int32 + InRaid bool + func (p *PlayerDiedEvent) Marshal(r IO) + type PlayerListEntry struct + BuildPlatform int32 + EntityUniqueID int64 + Host bool + PlatformChatID string + Skin Skin + Teacher bool + UUID uuid.UUID + Username string + XUID string + func (x *PlayerListEntry) Marshal(r IO) + type PlayerMovementSettings struct + MovementType int32 + RewindHistorySize int32 + ServerAuthoritativeBlockBreaking bool + type PortalBuiltEvent struct + DimensionID int32 + func (p *PortalBuiltEvent) Marshal(r IO) + type PortalUsedEvent struct + FromDimensionID int32 + ToDimensionID int32 + func (p *PortalUsedEvent) Marshal(r IO) + type PotionContainerChangeRecipe struct + InputItemID int32 + OutputItemID int32 + ReagentItemID int32 + func (x *PotionContainerChangeRecipe) Marshal(r IO) + type PotionRecipe struct + InputPotionID int32 + InputPotionMetadata int32 + OutputPotionID int32 + OutputPotionMetadata int32 + ReagentItemID int32 + ReagentItemMetadata int32 + func (x *PotionRecipe) Marshal(r IO) + type PtrMarshaler interface + type RaidUpdateEvent struct + CurrentRaidWave int32 + TotalRaidWaves int32 + WonRaid bool + func (ra *RaidUpdateEvent) Marshal(r IO) + type Reader struct + func NewReader(r interface{ ... }, shieldID int32, enableLimits bool) *Reader + func (r *Reader) AbilityValue(x *any) + func (r *Reader) BEInt32(x *int32) + func (r *Reader) BlockPos(x *BlockPos) + func (r *Reader) Bool(x *bool) + func (r *Reader) ByteFloat(x *float32) + func (r *Reader) ByteSlice(x *[]byte) + func (r *Reader) Bytes(p *[]byte) + func (r *Reader) ChunkPos(x *ChunkPos) + func (r *Reader) CompressedBiomeDefinitions(x *map[string]any) + func (r *Reader) EntityMetadata(x *map[uint32]any) + func (r *Reader) EventType(x *Event) + func (r *Reader) Float32(x *float32) + func (r *Reader) GameRule(x *GameRule) + func (r *Reader) Int16(x *int16) + func (r *Reader) Int32(x *int32) + func (r *Reader) Int64(x *int64) + func (r *Reader) Int8(x *int8) + func (r *Reader) InvalidValue(value any, forField, reason string) + func (r *Reader) Item(x *ItemStack) + func (r *Reader) ItemDescriptorCount(i *ItemDescriptorCount) + func (r *Reader) ItemInstance(i *ItemInstance) + func (r *Reader) LimitInt32(value int32, min, max int32) + func (r *Reader) LimitUint32(value uint32, max uint32) + func (r *Reader) MaterialReducer(m *MaterialReducer) + func (r *Reader) NBT(m *map[string]any, encoding nbt.Encoding) + func (r *Reader) NBTList(m *[]any, encoding nbt.Encoding) + func (r *Reader) PlayerInventoryAction(x *UseItemTransactionData) + func (r *Reader) RGBA(x *color.RGBA) + func (r *Reader) Recipe(x *Recipe) + func (r *Reader) ShieldID() int32 + func (r *Reader) SoundPos(x *mgl32.Vec3) + func (r *Reader) StackRequestAction(x *StackRequestAction) + func (r *Reader) String(x *string) + func (r *Reader) StringUTF(x *string) + func (r *Reader) SubChunkPos(x *SubChunkPos) + func (r *Reader) TransactionDataType(x *InventoryTransactionData) + func (r *Reader) UBlockPos(x *BlockPos) + func (r *Reader) UUID(x *uuid.UUID) + func (r *Reader) Uint16(x *uint16) + func (r *Reader) Uint32(x *uint32) + func (r *Reader) Uint64(x *uint64) + func (r *Reader) Uint8(x *uint8) + func (r *Reader) UnknownEnumOption(value any, enum string) + func (r *Reader) VarRGBA(x *color.RGBA) + func (r *Reader) Varint32(x *int32) + func (r *Reader) Varint64(x *int64) + func (r *Reader) Varuint32(x *uint32) + func (r *Reader) Varuint64(x *uint64) + func (r *Reader) Vec2(x *mgl32.Vec2) + func (r *Reader) Vec3(x *mgl32.Vec3) + type Recipe interface + Marshal func(w *Writer) + Unmarshal func(r *Reader) + type ReleaseItemTransactionData struct + ActionType uint32 + HeadPosition mgl32.Vec3 + HeldItem ItemInstance + HotBarSlot int32 + func (data *ReleaseItemTransactionData) Marshal(r IO) + type ScoreboardEntry struct + DisplayName string + EntityUniqueID int64 + EntryID int64 + IdentityType byte + ObjectiveName string + Score int32 + func (x *ScoreboardEntry) Marshal(r IO) + type ScoreboardIdentityEntry struct + EntityUniqueID int64 + EntryID int64 + func (x *ScoreboardIdentityEntry) Marshal(r IO) + type ShapedChemistryRecipe struct + func (recipe *ShapedChemistryRecipe) Marshal(w *Writer) + func (recipe *ShapedChemistryRecipe) Unmarshal(r *Reader) + type ShapedRecipe struct + Block string + Height int32 + Input []ItemDescriptorCount + Output []ItemStack + Priority int32 + RecipeID string + RecipeNetworkID uint32 + UUID uuid.UUID + Width int32 + func (recipe *ShapedRecipe) Marshal(w *Writer) + func (recipe *ShapedRecipe) Unmarshal(r *Reader) + type ShapelessChemistryRecipe struct + func (recipe *ShapelessChemistryRecipe) Marshal(w *Writer) + func (recipe *ShapelessChemistryRecipe) Unmarshal(r *Reader) + type ShapelessRecipe struct + Block string + Input []ItemDescriptorCount + Output []ItemStack + Priority int32 + RecipeID string + RecipeNetworkID uint32 + UUID uuid.UUID + func (recipe *ShapelessRecipe) Marshal(w *Writer) + func (recipe *ShapelessRecipe) Unmarshal(r *Reader) + type ShulkerBoxRecipe struct + func (recipe *ShulkerBoxRecipe) Marshal(w *Writer) + func (recipe *ShulkerBoxRecipe) Unmarshal(r *Reader) + type Skin struct + AnimationData []byte + Animations []SkinAnimation + ArmSize string + CapeData []byte + CapeID string + CapeImageHeight uint32 + CapeImageWidth uint32 + FullID string + GeometryDataEngineVersion []byte + OverrideAppearance bool + PersonaCapeOnClassicSkin bool + PersonaPieces []PersonaPiece + PersonaSkin bool + PieceTintColours []PersonaPieceTintColour + PlayFabID string + PremiumSkin bool + PrimaryUser bool + SkinColour string + SkinData []byte + SkinGeometry []byte + SkinID string + SkinImageHeight uint32 + SkinImageWidth uint32 + SkinResourcePatch []byte + Trusted bool + func (x *Skin) Marshal(r IO) + type SkinAnimation struct + AnimationType uint32 + ExpressionType uint32 + FrameCount float32 + ImageData []byte + ImageHeight uint32 + ImageWidth uint32 + func (x *SkinAnimation) Marshal(r IO) + type SlashCommandExecutedEvent struct + CommandName string + MessageCount int32 + OutputMessages string + SuccessCount int32 + func (s *SlashCommandExecutedEvent) Marshal(r IO) + type SmithingTransformRecipe struct + Addition ItemDescriptorCount + Base ItemDescriptorCount + Block string + RecipeID string + RecipeNetworkID uint32 + Result ItemStack + Template ItemDescriptorCount + func (recipe *SmithingTransformRecipe) Marshal(w *Writer) + func (recipe *SmithingTransformRecipe) Unmarshal(r *Reader) + type SmithingTrimRecipe struct + Addition ItemDescriptorCount + Base ItemDescriptorCount + Block string + RecipeID string + RecipeNetworkID uint32 + Template ItemDescriptorCount + func (recipe *SmithingTrimRecipe) Marshal(w *Writer) + func (recipe *SmithingTrimRecipe) Unmarshal(r *Reader) + type SneakCloseToSculkSensorEvent struct + func (u *SneakCloseToSculkSensorEvent) Marshal(r IO) + type StackRequestAction interface + type StackRequestSlotInfo struct + ContainerID byte + Slot byte + StackNetworkID int32 + type StackResourcePack struct + SubPackName string + UUID string + Version string + func (x *StackResourcePack) Marshal(r IO) + type StackResponseContainerInfo struct + ContainerID byte + SlotInfo []StackResponseSlotInfo + func (x *StackResponseContainerInfo) Marshal(r IO) + type StackResponseSlotInfo struct + Count byte + CustomName string + DurabilityCorrection int32 + HotbarSlot byte + Slot byte + StackNetworkID int32 + func (x *StackResponseSlotInfo) Marshal(r IO) + type StructureSettings struct + AllowNonTickingChunks bool + AnimationDuration float32 + AnimationMode byte + IgnoreBlocks bool + IgnoreEntities bool + Integrity float32 + LastEditingPlayerUniqueID int64 + Mirror byte + Offset BlockPos + PaletteName string + Pivot mgl32.Vec3 + Rotation byte + Seed uint32 + Size BlockPos + func (x *StructureSettings) Marshal(r IO) + type SubChunkEntry struct + BlobHash uint64 + HeightMapData []int8 + HeightMapType byte + Offset SubChunkOffset + RawPayload []byte + Result byte + func (x *SubChunkEntry) Marshal(r IO) + type SubChunkOffset [3]int8 + func (x *SubChunkOffset) Marshal(r IO) + type SubChunkPos [3]int32 + func (pos SubChunkPos) X() int32 + func (pos SubChunkPos) Y() int32 + func (pos SubChunkPos) Z() int32 + type SwapStackRequestAction struct + Destination StackRequestSlotInfo + Source StackRequestSlotInfo + func (a *SwapStackRequestAction) Marshal(r IO) + type TakeOutContainerStackRequestAction struct + func (a *TakeOutContainerStackRequestAction) Marshal(r IO) + type TakeStackRequestAction struct + func (a *TakeStackRequestAction) Marshal(r IO) + type TexturePackInfo struct + ContentIdentity string + ContentKey string + HasScripts bool + RTXEnabled bool + Size uint64 + SubPackName string + UUID string + Version string + func (x *TexturePackInfo) Marshal(r IO) + type TrimMaterial struct + Colour string + ItemName string + MaterialID string + func (x *TrimMaterial) Marshal(r IO) + type TrimPattern struct + ItemName string + PatternID string + func (x *TrimPattern) Marshal(r IO) + type UseItemOnEntityTransactionData struct + ActionType uint32 + ClickedPosition mgl32.Vec3 + HeldItem ItemInstance + HotBarSlot int32 + Position mgl32.Vec3 + TargetEntityRuntimeID uint64 + func (data *UseItemOnEntityTransactionData) Marshal(r IO) + type UseItemTransactionData struct + ActionType uint32 + Actions []InventoryAction + BlockFace int32 + BlockPosition BlockPos + BlockRuntimeID uint32 + ClickedPosition mgl32.Vec3 + HeldItem ItemInstance + HotBarSlot int32 + LegacyRequestID int32 + LegacySetItemSlots []LegacySetItemSlot + Position mgl32.Vec3 + func (data *UseItemTransactionData) Marshal(r IO) + type WaxedOrUnwaxedCopperEvent struct + Type uint16 + func (w *WaxedOrUnwaxedCopperEvent) Marshal(r IO) + type Writer struct + func NewWriter(w interface{ ... }, shieldID int32) *Writer + func (w *Writer) AbilityValue(x *any) + func (w *Writer) BEInt32(x *int32) + func (w *Writer) BlockPos(x *BlockPos) + func (w *Writer) Bool(x *bool) + func (w *Writer) ByteFloat(x *float32) + func (w *Writer) ByteSlice(x *[]byte) + func (w *Writer) Bytes(x *[]byte) + func (w *Writer) ChunkPos(x *ChunkPos) + func (w *Writer) CompressedBiomeDefinitions(x *map[string]any) + func (w *Writer) EntityMetadata(x *map[uint32]any) + func (w *Writer) EventType(x *Event) + func (w *Writer) Float32(x *float32) + func (w *Writer) GameRule(x *GameRule) + func (w *Writer) Int16(x *int16) + func (w *Writer) Int32(x *int32) + func (w *Writer) Int64(x *int64) + func (w *Writer) Int8(x *int8) + func (w *Writer) InvalidValue(value any, forField, reason string) + func (w *Writer) Item(x *ItemStack) + func (w *Writer) ItemDescriptorCount(i *ItemDescriptorCount) + func (w *Writer) ItemInstance(i *ItemInstance) + func (w *Writer) MaterialReducer(m *MaterialReducer) + func (w *Writer) NBT(x *map[string]any, encoding nbt.Encoding) + func (w *Writer) NBTList(x *[]any, encoding nbt.Encoding) + func (w *Writer) PlayerInventoryAction(x *UseItemTransactionData) + func (w *Writer) RGBA(x *color.RGBA) + func (w *Writer) Recipe(x *Recipe) + func (w *Writer) ShieldID() int32 + func (w *Writer) SoundPos(x *mgl32.Vec3) + func (w *Writer) StackRequestAction(x *StackRequestAction) + func (w *Writer) String(x *string) + func (w *Writer) StringUTF(x *string) + func (w *Writer) SubChunkPos(x *SubChunkPos) + func (w *Writer) TransactionDataType(x *InventoryTransactionData) + func (w *Writer) UBlockPos(x *BlockPos) + func (w *Writer) UUID(x *uuid.UUID) + func (w *Writer) Uint16(x *uint16) + func (w *Writer) Uint32(x *uint32) + func (w *Writer) Uint64(x *uint64) + func (w *Writer) Uint8(x *uint8) + func (w *Writer) UnknownEnumOption(value any, enum string) + func (w *Writer) VarRGBA(x *color.RGBA) + func (w *Writer) Varint32(x *int32) + func (w *Writer) Varint64(x *int64) + func (w *Writer) Varuint32(x *uint32) + func (w *Writer) Varuint64(x *uint64) + func (w *Writer) Vec2(x *mgl32.Vec2) + func (w *Writer) Vec3(x *mgl32.Vec3)