← Type index

ContainerEnumName

Enum values

71 values
  1. 0AnvilInputContainer
  2. 1AnvilMaterialContainer
  3. 2AnvilResultPreviewContainer
  4. 3SmithingTableInputContainer
  5. 4SmithingTableMaterialContainer
  6. 5SmithingTableResultPreviewContainer
  7. 6ArmorContainer
  8. 7LevelEntityContainer
  9. 8BeaconPaymentContainer
  10. 9BrewingStandInputContainer
  11. 10BrewingStandResultContainer
  12. 11BrewingStandFuelContainer
  13. 12CombinedHotbarAndInventoryContainer
  14. 13CraftingInputContainer
  15. 14CraftingOutputPreviewContainer
  16. 15RecipeConstructionContainer
  17. 16RecipeNatureContainer
  18. 17RecipeItemsContainer
  19. 64RecipeFoodContainer
  20. 65RecipeBlocksContainer
  21. 66RecipeFurnaceItemsContainer
  22. 18RecipeSearchContainer
  23. 19RecipeSearchBarContainer
  24. 20RecipeEquipmentContainer
  25. 21RecipeBookContainer
  26. 22EnchantingInputContainer
  27. 23EnchantingMaterialContainer
  28. 24FurnaceFuelContainer
  29. 25FurnaceIngredientContainer
  30. 26FurnaceResultContainer
  31. 27HorseEquipContainer
  32. 28HotbarContainer
  33. 29InventoryContainer
  34. 30ShulkerBoxContainer
  35. 31TradeIngredient1Container
  36. 32TradeIngredient2Container
  37. 33TradeResultPreviewContainer
  38. 34OffhandContainer
  39. 35CompoundCreatorInput
  40. 36CompoundCreatorOutputPreview
  41. 37ElementConstructorOutputPreview
  42. 38MaterialReducerInput
  43. 39MaterialReducerOutput
  44. 40LabTableInput
  45. 41LoomInputContainer
  46. 42LoomDyeContainer
  47. 43LoomMaterialContainer
  48. 44LoomResultPreviewContainer
  49. 45BlastFurnaceIngredientContainer
  50. 46SmokerIngredientContainer
  51. 47Trade2Ingredient1Container
  52. 48Trade2Ingredient2Container
  53. 49Trade2ResultPreviewContainer
  54. 50GrindstoneInputContainer
  55. 51GrindstoneAdditionalContainer
  56. 52GrindstoneResultPreviewContainer
  57. 53StonecutterInputContainer
  58. 54StonecutterResultPreviewContainer
  59. 55CartographyInputContainer
  60. 56CartographyAdditionalContainer
  61. 57CartographyResultPreviewContainer
  62. 58BarrelContainer
  63. 59CursorContainer
  64. 60CreatedOutputContainer
  65. 61SmithingTableTemplateContainer
  66. 62CrafterLevelEntityContainer
  67. 63DynamicContainer
  68. 67DiscPressBlockContainer
  69. 68DiscPressDyeContainer
  70. 69DiscPressDiscContainer
  71. 70DiscPressResultPreviewContainer

Packet references

24 references
  1. ContainerRegistryCleanupPacket
    Removed Containers › FullContainerName › Container Name › ContainerEnumName
    Enum-as-Value
  2. InventoryContentPacket
    Full Container Name › FullContainerName › Container Name › ContainerEnumName
    Enum-as-Value
  3. InventorySlotPacket
    Full Container Name › FullContainerName › Container Name › ContainerEnumName
    Enum-as-Value
  4. InventoryTransactionPacket
    Legacy Set Item Slots › LegacySetSlot › Container Enum › ContainerEnumName
    CompressionEnum-as-Value
  5. ItemStackRequestPacket
    Requests › ItemStackRequest › Actions › ItemStackRequestConsumeAction › ItemStackRequestConsumeAction › Source › ItemStackRequestSlotInfo › Full container name. › FullContainerName › Container Name › ContainerEnumName
    Enum-as-Value
  6. ItemStackRequestPacket
    Requests › ItemStackRequest › Actions › ItemStackRequestDestroyAction › ItemStackRequestDestroyAction › Source › ItemStackRequestSlotInfo › Full container name. › FullContainerName › Container Name › ContainerEnumName
    Enum-as-Value
  7. ItemStackRequestPacket
    Requests › ItemStackRequest › Actions › ItemStackRequestDropAction › ItemStackRequestDropAction › Source › ItemStackRequestSlotInfo › Full container name. › FullContainerName › Container Name › ContainerEnumName
    Enum-as-Value
  8. ItemStackRequestPacket
    Requests › ItemStackRequest › Actions › ItemStackRequestPlaceAction › ItemStackRequestPlaceAction › Destination › ItemStackRequestSlotInfo › Full container name. › FullContainerName › Container Name › ContainerEnumName
    Enum-as-Value
  9. ItemStackRequestPacket
    Requests › ItemStackRequest › Actions › ItemStackRequestPlaceAction › ItemStackRequestPlaceAction › Source › ItemStackRequestSlotInfo › Full container name. › FullContainerName › Container Name › ContainerEnumName
    Enum-as-Value
  10. ItemStackRequestPacket
    Requests › ItemStackRequest › Actions › ItemStackRequestSwapAction › ItemStackRequestSwapAction › Destination › ItemStackRequestSlotInfo › Full container name. › FullContainerName › Container Name › ContainerEnumName
    Enum-as-Value
  11. ItemStackRequestPacket
    Requests › ItemStackRequest › Actions › ItemStackRequestSwapAction › ItemStackRequestSwapAction › Source › ItemStackRequestSlotInfo › Full container name. › FullContainerName › Container Name › ContainerEnumName
    Enum-as-Value
  12. ItemStackRequestPacket
    Requests › ItemStackRequest › Actions › ItemStackRequestTakeAction › ItemStackRequestTakeAction › Destination › ItemStackRequestSlotInfo › Full container name. › FullContainerName › Container Name › ContainerEnumName
    Enum-as-Value
  13. ItemStackRequestPacket
    Requests › ItemStackRequest › Actions › ItemStackRequestTakeAction › ItemStackRequestTakeAction › Source › ItemStackRequestSlotInfo › Full container name. › FullContainerName › Container Name › ContainerEnumName
    Enum-as-Value
  14. ItemStackResponsePacket
    Responses › ItemStackResponseInfo › Containers › ItemStackResponseContainerInfo › Full Container Name › FullContainerName › Container Name › ContainerEnumName
    Enum-as-Value
  15. PlayerAuthInputPacket
    Item Stack Request › ItemStackRequest › Actions › ItemStackRequestConsumeAction › ItemStackRequestConsumeAction › Source › ItemStackRequestSlotInfo › Full container name. › FullContainerName › Container Name › ContainerEnumName
    Enum-as-Value
  16. PlayerAuthInputPacket
    Item Stack Request › ItemStackRequest › Actions › ItemStackRequestDestroyAction › ItemStackRequestDestroyAction › Source › ItemStackRequestSlotInfo › Full container name. › FullContainerName › Container Name › ContainerEnumName
    Enum-as-Value
  17. PlayerAuthInputPacket
    Item Stack Request › ItemStackRequest › Actions › ItemStackRequestDropAction › ItemStackRequestDropAction › Source › ItemStackRequestSlotInfo › Full container name. › FullContainerName › Container Name › ContainerEnumName
    Enum-as-Value
  18. PlayerAuthInputPacket
    Item Stack Request › ItemStackRequest › Actions › ItemStackRequestPlaceAction › ItemStackRequestPlaceAction › Destination › ItemStackRequestSlotInfo › Full container name. › FullContainerName › Container Name › ContainerEnumName
    Enum-as-Value
  19. PlayerAuthInputPacket
    Item Stack Request › ItemStackRequest › Actions › ItemStackRequestPlaceAction › ItemStackRequestPlaceAction › Source › ItemStackRequestSlotInfo › Full container name. › FullContainerName › Container Name › ContainerEnumName
    Enum-as-Value
  20. PlayerAuthInputPacket
    Item Stack Request › ItemStackRequest › Actions › ItemStackRequestSwapAction › ItemStackRequestSwapAction › Destination › ItemStackRequestSlotInfo › Full container name. › FullContainerName › Container Name › ContainerEnumName
    Enum-as-Value
  21. PlayerAuthInputPacket
    Item Stack Request › ItemStackRequest › Actions › ItemStackRequestSwapAction › ItemStackRequestSwapAction › Source › ItemStackRequestSlotInfo › Full container name. › FullContainerName › Container Name › ContainerEnumName
    Enum-as-Value
  22. PlayerAuthInputPacket
    Item Stack Request › ItemStackRequest › Actions › ItemStackRequestTakeAction › ItemStackRequestTakeAction › Destination › ItemStackRequestSlotInfo › Full container name. › FullContainerName › Container Name › ContainerEnumName
    Enum-as-Value
  23. PlayerAuthInputPacket
    Item Stack Request › ItemStackRequest › Actions › ItemStackRequestTakeAction › ItemStackRequestTakeAction › Source › ItemStackRequestSlotInfo › Full container name. › FullContainerName › Container Name › ContainerEnumName
    Enum-as-Value
  24. PlayerAuthInputPacket
    Item Use Transaction › PackedItemUseLegacyInventoryTransaction › Legacy Set Item Slots › LegacySetSlot › Container Enum › ContainerEnumName
    CompressionEnum-as-Value

Wire format

2 formats

Values are serialized as uint8.

Raw unsigned integer bytes. 1 byte

Enum-as-Value

Values are serialized as uint8.

Raw unsigned integer bytes. 1 byte

CompressionEnum-as-Value

Changelog

Stable releases

Changes between stable protocol releases.

Released
Protocol
2225

Changed 1

  • Added enum value ReservedContainerA with value 67.
  • Added enum value ReservedContainerB with value 68.
  • Added enum value ReservedContainerC with value 69.
  • Added enum value ReservedContainerD with value 70.
  • Changed enum value RecipeFoodContainer from 18 to 64.
  • Changed enum value RecipeBlocksContainer from 19 to 65.
  • Changed enum value RecipeFurnaceItemsContainer from 20 to 66.
  • Changed enum value RecipeSearchContainer from 21 to 18.
  • Changed enum value RecipeSearchBarContainer from 22 to 19.
  • Changed enum value RecipeEquipmentContainer from 23 to 20.
  • Changed enum value RecipeBookContainer from 24 to 21.
  • Changed enum value EnchantingInputContainer from 25 to 22.
  • Changed enum value EnchantingMaterialContainer from 26 to 23.
  • Changed enum value FurnaceFuelContainer from 27 to 24.
  • Changed enum value FurnaceIngredientContainer from 28 to 25.
  • Changed enum value FurnaceResultContainer from 29 to 26.
  • Changed enum value HorseEquipContainer from 30 to 27.
  • Changed enum value HotbarContainer from 31 to 28.
  • Changed enum value InventoryContainer from 32 to 29.
  • Changed enum value ShulkerBoxContainer from 33 to 30.
  • Changed enum value TradeIngredient1Container from 34 to 31.
  • Changed enum value TradeIngredient2Container from 35 to 32.
  • Changed enum value TradeResultPreviewContainer from 36 to 33.
  • Changed enum value OffhandContainer from 37 to 34.
  • Changed enum value CompoundCreatorInput from 38 to 35.
  • Changed enum value CompoundCreatorOutputPreview from 39 to 36.
  • Changed enum value ElementConstructorOutputPreview from 40 to 37.
  • Changed enum value MaterialReducerInput from 41 to 38.
  • Changed enum value MaterialReducerOutput from 42 to 39.
  • Changed enum value LabTableInput from 43 to 40.
  • Changed enum value LoomInputContainer from 44 to 41.
  • Changed enum value LoomDyeContainer from 45 to 42.
  • Changed enum value LoomMaterialContainer from 46 to 43.
  • Changed enum value LoomResultPreviewContainer from 47 to 44.
  • Changed enum value BlastFurnaceIngredientContainer from 48 to 45.
  • Changed enum value SmokerIngredientContainer from 49 to 46.
  • Changed enum value Trade2Ingredient1Container from 50 to 47.
  • Changed enum value Trade2Ingredient2Container from 51 to 48.
  • Changed enum value Trade2ResultPreviewContainer from 52 to 49.
  • Changed enum value GrindstoneInputContainer from 53 to 50.
  • Changed enum value GrindstoneAdditionalContainer from 54 to 51.
  • Changed enum value GrindstoneResultPreviewContainer from 55 to 52.
  • Changed enum value StonecutterInputContainer from 56 to 53.
  • Changed enum value StonecutterResultPreviewContainer from 57 to 54.
  • Changed enum value CartographyInputContainer from 58 to 55.
  • Changed enum value CartographyAdditionalContainer from 59 to 56.
  • Changed enum value CartographyResultPreviewContainer from 60 to 57.
  • Changed enum value BarrelContainer from 61 to 58.
  • Changed enum value CursorContainer from 62 to 59.
  • Changed enum value CreatedOutputContainer from 63 to 60.
  • Changed enum value SmithingTableTemplateContainer from 64 to 61.
  • Changed enum value CrafterLevelEntityContainer from 65 to 62.
  • Changed enum value DynamicContainer from 66 to 63.