← 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 RecipeFoodContainer
19 RecipeBlocksContainer
20 RecipeFurnaceItemsContainer
21 RecipeSearchContainer
22 RecipeSearchBarContainer
23 RecipeEquipmentContainer
24 RecipeBookContainer
25 EnchantingInputContainer
26 EnchantingMaterialContainer
27 FurnaceFuelContainer
28 FurnaceIngredientContainer
29 FurnaceResultContainer
30 HorseEquipContainer
31 HotbarContainer
32 InventoryContainer
33 ShulkerBoxContainer
34 TradeIngredient1Container
35 TradeIngredient2Container
36 TradeResultPreviewContainer
37 OffhandContainer
38 CompoundCreatorInput
39 CompoundCreatorOutputPreview
40 ElementConstructorOutputPreview
41 MaterialReducerInput
42 MaterialReducerOutput
43 LabTableInput
44 LoomInputContainer
45 LoomDyeContainer
46 LoomMaterialContainer
47 LoomResultPreviewContainer
48 BlastFurnaceIngredientContainer
49 SmokerIngredientContainer
50 Trade2Ingredient1Container
51 Trade2Ingredient2Container
52 Trade2ResultPreviewContainer
53 GrindstoneInputContainer
54 GrindstoneAdditionalContainer
55 GrindstoneResultPreviewContainer
56 StonecutterInputContainer
57 StonecutterResultPreviewContainer
58 CartographyInputContainer
59 CartographyAdditionalContainer
60 CartographyResultPreviewContainer
61 BarrelContainer
62 CursorContainer
63 CreatedOutputContainer
64 SmithingTableTemplateContainer
65 CrafterLevelEntityContainer
66 DynamicContainer
Dynamic ID (Required) uint32 1