← Back to Index

ContainerRegistryCleanupPacket (317)

This is used to trigger a clientside cleanup of the dynamic container registry.
Whenever the serverside ContainerRegistry does a clean, identifiers for the removed containers are gathered in a ContainerRegistryCleanUp packet and sent to the client so that the clientside container registry can remove those same containers.
Field Name Type Field Index Description
Removed Containers (Required) array<FullContainerName> 0

FullContainerName (Array Item)

Field Name Type Field Index Description
Container Name (Required) uint8 0
Enum Values:
Index Value
0 AnvilInputContainer
1 AnvilMaterialContainer
2 AnvilResultPreviewContainer
3 SmithingTableInputContainer
4 SmithingTableMaterialContainer
5 SmithingTableResultPreviewContainer
6 ArmorContainer
7 LevelEntityContainer
8 BeaconPaymentContainer
9 BrewingStandInputContainer
10 BrewingStandResultContainer
11 BrewingStandFuelContainer
12 CombinedHotbarAndInventoryContainer
13 CraftingInputContainer
14 CraftingOutputPreviewContainer
15 RecipeConstructionContainer
16 RecipeNatureContainer
17 RecipeItemsContainer
18 RecipeSearchContainer
19 RecipeSearchBarContainer
20 RecipeEquipmentContainer
21 RecipeBookContainer
22 EnchantingInputContainer
23 EnchantingMaterialContainer
24 FurnaceFuelContainer
25 FurnaceIngredientContainer
26 FurnaceResultContainer
27 HorseEquipContainer
28 HotbarContainer
29 InventoryContainer
30 ShulkerBoxContainer
31 TradeIngredient1Container
32 TradeIngredient2Container
33 TradeResultPreviewContainer
34 OffhandContainer
35 CompoundCreatorInput
36 CompoundCreatorOutputPreview
37 ElementConstructorOutputPreview
38 MaterialReducerInput
39 MaterialReducerOutput
40 LabTableInput
41 LoomInputContainer
42 LoomDyeContainer
43 LoomMaterialContainer
44 LoomResultPreviewContainer
45 BlastFurnaceIngredientContainer
46 SmokerIngredientContainer
47 Trade2Ingredient1Container
48 Trade2Ingredient2Container
49 Trade2ResultPreviewContainer
50 GrindstoneInputContainer
51 GrindstoneAdditionalContainer
52 GrindstoneResultPreviewContainer
53 StonecutterInputContainer
54 StonecutterResultPreviewContainer
55 CartographyInputContainer
56 CartographyAdditionalContainer
57 CartographyResultPreviewContainer
58 BarrelContainer
59 CursorContainer
60 CreatedOutputContainer
61 SmithingTableTemplateContainer
62 CrafterLevelEntityContainer
63 DynamicContainer
Dynamic ID (Required) uint32 1