@@ -192,48 +192,51 @@ func init() {
192192 empty (id ("minecraft:item_stack" , mapSet (Minecraft_1_19 , 14 )))
193193 empty (id ("minecraft:item_predicate" , mapSet (Minecraft_1_19 , 15 )))
194194 empty (id ("minecraft:color" , mapSet (Minecraft_1_19 , 16 )))
195- empty (id ("minecraft:component" , mapSet (Minecraft_1_19 , 17 )))
196- empty (id ("minecraft:style" , mapSet (Minecraft_1_20_3 , 18 )))
197- empty (id ("minecraft:message" , mapSet (Minecraft_1_20_3 , 19 ), mapSet (Minecraft_1_19 , 18 )))
198- empty (id ("minecraft:nbt_compound_tag" , mapSet (Minecraft_1_20_3 , 20 ), mapSet (Minecraft_1_19 , 19 )))
199- empty (id ("minecraft:nbt_tag" , mapSet (Minecraft_1_20_3 , 21 ), mapSet (Minecraft_1_19 , 20 )))
200- empty (id ("minecraft:nbt_path" , mapSet (Minecraft_1_20_3 , 22 ), mapSet (Minecraft_1_19 , 21 )))
201- empty (id ("minecraft:objective" , mapSet (Minecraft_1_20_3 , 23 ), mapSet (Minecraft_1_19 , 22 )))
202- empty (id ("minecraft:objective_criteria" , mapSet (Minecraft_1_20_3 , 24 ), mapSet (Minecraft_1_19 , 23 )))
203- empty (id ("minecraft:operation" , mapSet (Minecraft_1_20_3 , 25 ), mapSet (Minecraft_1_19 , 24 )))
204- empty (id ("minecraft:particle" , mapSet (Minecraft_1_20_3 , 26 ), mapSet (Minecraft_1_19 , 25 )))
205- empty (id ("minecraft:angle" , mapSet (Minecraft_1_20_3 , 27 ), mapSet (Minecraft_1_19 , 26 )))
206- empty (id ("minecraft:rotation" , mapSet (Minecraft_1_20_3 , 28 ), mapSet (Minecraft_1_19 , 27 )))
207- empty (id ("minecraft:scoreboard_slot" , mapSet (Minecraft_1_20_3 , 29 ), mapSet (Minecraft_1_19 , 28 )))
208- emptyWithCodec (id ("minecraft:score_holder" , mapSet (Minecraft_1_20_3 , 30 ), mapSet (Minecraft_1_19 , 29 )), ByteArgumentPropertyCodec )
209- empty (id ("minecraft:swizzle" , mapSet (Minecraft_1_20_3 , 31 ), mapSet (Minecraft_1_19 , 30 )))
210- empty (id ("minecraft:team" , mapSet (Minecraft_1_20_3 , 32 ), mapSet (Minecraft_1_19 , 31 )))
211- empty (id ("minecraft:item_slot" , mapSet (Minecraft_1_20_3 , 33 ), mapSet (Minecraft_1_19 , 32 )))
212- empty (id ("minecraft:item_slots" , mapSet (Minecraft_1_20_5 , 34 ))) // added in 1.20.5
213- empty (id ("minecraft:resource_location" , mapSet (Minecraft_1_20_5 , 35 ), mapSet (Minecraft_1_20_3 , 34 ), mapSet (Minecraft_1_19 , 33 )))
195+ empty (id ("minecraft:hex_color" , mapSet (Minecraft_1_21_6 , 17 ))) // added in 1.21.6
196+ empty (id ("minecraft:component" , mapSet (Minecraft_1_21_6 , 18 ), mapSet (Minecraft_1_19 , 17 )))
197+ empty (id ("minecraft:style" , mapSet (Minecraft_1_21_6 , 19 ), mapSet (Minecraft_1_20_3 , 18 )))
198+ empty (id ("minecraft:message" , mapSet (Minecraft_1_21_6 , 20 ), mapSet (Minecraft_1_20_3 , 19 ), mapSet (Minecraft_1_19 , 18 )))
199+ empty (id ("minecraft:nbt_compound_tag" , mapSet (Minecraft_1_21_6 , 21 ), mapSet (Minecraft_1_20_3 , 20 ), mapSet (Minecraft_1_19 , 19 )))
200+ empty (id ("minecraft:nbt_tag" , mapSet (Minecraft_1_21_6 , 22 ), mapSet (Minecraft_1_20_3 , 21 ), mapSet (Minecraft_1_19 , 20 )))
201+ empty (id ("minecraft:nbt_path" , mapSet (Minecraft_1_21_6 , 23 ), mapSet (Minecraft_1_20_3 , 22 ), mapSet (Minecraft_1_19 , 21 )))
202+ empty (id ("minecraft:objective" , mapSet (Minecraft_1_21_6 , 24 ), mapSet (Minecraft_1_20_3 , 23 ), mapSet (Minecraft_1_19 , 22 )))
203+ empty (id ("minecraft:objective_criteria" , mapSet (Minecraft_1_21_6 , 25 ), mapSet (Minecraft_1_20_3 , 24 ), mapSet (Minecraft_1_19 , 23 )))
204+ empty (id ("minecraft:operation" , mapSet (Minecraft_1_21_6 , 26 ), mapSet (Minecraft_1_20_3 , 25 ), mapSet (Minecraft_1_19 , 24 )))
205+ empty (id ("minecraft:particle" , mapSet (Minecraft_1_21_6 , 27 ), mapSet (Minecraft_1_20_3 , 26 ), mapSet (Minecraft_1_19 , 25 )))
206+ empty (id ("minecraft:angle" , mapSet (Minecraft_1_21_6 , 28 ), mapSet (Minecraft_1_20_3 , 27 ), mapSet (Minecraft_1_19 , 26 )))
207+ empty (id ("minecraft:rotation" , mapSet (Minecraft_1_21_6 , 29 ), mapSet (Minecraft_1_20_3 , 28 ), mapSet (Minecraft_1_19 , 27 )))
208+ empty (id ("minecraft:scoreboard_slot" , mapSet (Minecraft_1_21_6 , 30 ), mapSet (Minecraft_1_20_3 , 29 ), mapSet (Minecraft_1_19 , 28 )))
209+ emptyWithCodec (id ("minecraft:score_holder" , mapSet (Minecraft_1_21_6 , 31 ), mapSet (Minecraft_1_20_3 , 30 ), mapSet (Minecraft_1_19 , 29 )), ByteArgumentPropertyCodec )
210+ empty (id ("minecraft:swizzle" , mapSet (Minecraft_1_21_6 , 32 ), mapSet (Minecraft_1_20_3 , 31 ), mapSet (Minecraft_1_19 , 30 )))
211+ empty (id ("minecraft:team" , mapSet (Minecraft_1_21_6 , 33 ), mapSet (Minecraft_1_20_3 , 32 ), mapSet (Minecraft_1_19 , 31 )))
212+ empty (id ("minecraft:item_slot" , mapSet (Minecraft_1_21_6 , 34 ), mapSet (Minecraft_1_20_3 , 33 ), mapSet (Minecraft_1_19 , 32 )))
213+ empty (id ("minecraft:item_slots" , mapSet (Minecraft_1_21_6 , 35 ), mapSet (Minecraft_1_20_5 , 34 ))) // added in 1.20.5
214+ empty (id ("minecraft:resource_location" , mapSet (Minecraft_1_21_6 , 36 ), mapSet (Minecraft_1_20_5 , 35 ), mapSet (Minecraft_1_20_3 , 34 ), mapSet (Minecraft_1_19 , 33 )))
214215 empty (id ("minecraft:mob_effect" , mapSet (Minecraft_1_19_3 , - 1 ), mapSet (Minecraft_1_19 , 34 )))
215- empty (id ("minecraft:function" , mapSet (Minecraft_1_20_5 , 36 ), mapSet (Minecraft_1_20_3 , 35 ), mapSet (Minecraft_1_19_3 , 34 ), mapSet (Minecraft_1_19 , 35 )))
216- empty (id ("minecraft:entity_anchor" , mapSet (Minecraft_1_20_5 , 37 ), mapSet (Minecraft_1_20_3 , 36 ), mapSet (Minecraft_1_19_3 , 35 ), mapSet (Minecraft_1_19 , 36 )))
217- empty (id ("minecraft:int_range" , mapSet (Minecraft_1_20_5 , 38 ), mapSet (Minecraft_1_20_3 , 37 ), mapSet (Minecraft_1_19_3 , 36 ), mapSet (Minecraft_1_19 , 37 )))
218- empty (id ("minecraft:float_range" , mapSet (Minecraft_1_20_5 , 39 ), mapSet (Minecraft_1_20_3 , 38 ), mapSet (Minecraft_1_19_3 , 37 ), mapSet (Minecraft_1_19 , 38 )))
216+ empty (id ("minecraft:function" , mapSet (Minecraft_1_21_6 , 37 ), mapSet ( Minecraft_1_20_5 , 36 ), mapSet (Minecraft_1_20_3 , 35 ), mapSet (Minecraft_1_19_3 , 34 ), mapSet (Minecraft_1_19 , 35 )))
217+ empty (id ("minecraft:entity_anchor" , mapSet (Minecraft_1_21_6 , 38 ), mapSet ( Minecraft_1_20_5 , 37 ), mapSet (Minecraft_1_20_3 , 36 ), mapSet (Minecraft_1_19_3 , 35 ), mapSet (Minecraft_1_19 , 36 )))
218+ empty (id ("minecraft:int_range" , mapSet (Minecraft_1_21_6 , 39 ), mapSet ( Minecraft_1_20_5 , 38 ), mapSet (Minecraft_1_20_3 , 37 ), mapSet (Minecraft_1_19_3 , 36 ), mapSet (Minecraft_1_19 , 37 )))
219+ empty (id ("minecraft:float_range" , mapSet (Minecraft_1_21_6 , 40 ), mapSet ( Minecraft_1_20_5 , 39 ), mapSet (Minecraft_1_20_3 , 38 ), mapSet (Minecraft_1_19_3 , 37 ), mapSet (Minecraft_1_19 , 38 )))
219220 empty (id ("minecraft:item_enchantment" , mapSet (Minecraft_1_19_3 , - 1 ), mapSet (Minecraft_1_19 , 39 )))
220221 empty (id ("minecraft:entity_summon" , mapSet (Minecraft_1_19_3 , - 1 ), mapSet (Minecraft_1_19 , 40 )))
221- empty (id ("minecraft:dimension" , mapSet (Minecraft_1_20_5 , 40 ), mapSet (Minecraft_1_20_3 , 39 ), mapSet (Minecraft_1_19_3 , 38 ), mapSet (Minecraft_1_19 , 41 )))
222- empty (id ("minecraft:gamemode" , mapSet (Minecraft_1_20_5 , 41 ), mapSet (Minecraft_1_20_3 , 40 ), mapSet (Minecraft_1_19_3 , 39 )))
223- emptyWithCodec (id ("minecraft:time" , mapSet (Minecraft_1_20_5 , 42 ), mapSet (Minecraft_1_20_3 , 41 ), mapSet (Minecraft_1_19_3 , 40 ), mapSet (Minecraft_1_19 , 42 )), TimeArgumentPropertyCodec )
224- register (id ("minecraft:resource_or_tag" , mapSet (Minecraft_1_20_5 , 43 ), mapSet (Minecraft_1_20_3 , 42 ), mapSet (Minecraft_1_19_3 , 41 ), mapSet (Minecraft_1_19 , 43 )), RegistryKeyArgument , RegistryKeyArgumentPropertyCodec )
225- register (id ("minecraft:resource_or_tag_key" , mapSet (Minecraft_1_20_5 , 44 ), mapSet (Minecraft_1_20_3 , 43 ), mapSet (Minecraft_1_19_3 , 42 )), ResourceOrTagKeyArgument , ResourceOrTagKeyArgumentPropertyCodec )
226- register (id ("minecraft:resource" , mapSet (Minecraft_1_20_5 , 45 ), mapSet (Minecraft_1_20_3 , 44 ), mapSet (Minecraft_1_19_3 , 43 ), mapSet (Minecraft_1_19 , 44 )), RegistryKeyArgument , RegistryKeyArgumentPropertyCodec )
227- register (id ("minecraft:resource_key" , mapSet (Minecraft_1_20_5 , 46 ), mapSet (Minecraft_1_20_3 , 45 ), mapSet (Minecraft_1_19_3 , 44 )), ResourceKeyArgument , ResourceKeyArgumentPropertyCodec )
228- register (id ("minecraft:resource_selector" , mapSet (Minecraft_1_21_5 , 47 )), ResourceSelectorArgument , ResourceSelectorArgumentPropertyCodec )
229- empty (id ("minecraft:template_mirror" , mapSet (Minecraft_1_21_5 , 48 ), mapSet (Minecraft_1_20_5 , 47 ), mapSet (Minecraft_1_20_3 , 46 ), mapSet (Minecraft_1_19 , 45 )))
230- empty (id ("minecraft:template_rotation" , mapSet (Minecraft_1_21_5 , 49 ), mapSet (Minecraft_1_20_5 , 48 ), mapSet (Minecraft_1_20_3 , 47 ), mapSet (Minecraft_1_19 , 46 )))
231- empty (id ("minecraft:heightmap" , mapSet (Minecraft_1_21_5 , 50 ), mapSet (Minecraft_1_20_5 , 49 ), mapSet (Minecraft_1_20_3 , 49 ), mapSet (Minecraft_1_19_4 , 47 )))
232- empty (id ("minecraft:uuid" , mapSet (Minecraft_1_21_5 , 54 ), mapSet (Minecraft_1_20_5 , 53 ), mapSet (Minecraft_1_20_3 , 48 ), mapSet (Minecraft_1_19_4 , 48 ), mapSet (Minecraft_1_19 , 47 )))
233-
234- empty (id ("minecraft:loot_table" , mapSet (Minecraft_1_21_5 , 51 ), mapSet (Minecraft_1_20_5 , 50 )))
235- empty (id ("minecraft:loot_predicate" , mapSet (Minecraft_1_21_5 , 52 ), mapSet (Minecraft_1_20_5 , 51 )))
236- empty (id ("minecraft:loot_modifier" , mapSet (Minecraft_1_21_5 , 53 ), mapSet (Minecraft_1_20_5 , 52 )))
222+ empty (id ("minecraft:dimension" , mapSet (Minecraft_1_21_6 , 41 ), mapSet (Minecraft_1_20_5 , 40 ), mapSet (Minecraft_1_20_3 , 39 ), mapSet (Minecraft_1_19_3 , 38 ), mapSet (Minecraft_1_19 , 41 )))
223+ empty (id ("minecraft:gamemode" , mapSet (Minecraft_1_21_6 , 42 ), mapSet (Minecraft_1_20_5 , 41 ), mapSet (Minecraft_1_20_3 , 40 ), mapSet (Minecraft_1_19_3 , 39 )))
224+ emptyWithCodec (id ("minecraft:time" , mapSet (Minecraft_1_21_6 , 43 ), mapSet (Minecraft_1_20_5 , 42 ), mapSet (Minecraft_1_20_3 , 41 ), mapSet (Minecraft_1_19_3 , 40 ), mapSet (Minecraft_1_19 , 42 )), TimeArgumentPropertyCodec )
225+ register (id ("minecraft:resource_or_tag" , mapSet (Minecraft_1_21_6 , 44 ), mapSet (Minecraft_1_20_5 , 43 ), mapSet (Minecraft_1_20_3 , 42 ), mapSet (Minecraft_1_19_3 , 41 ), mapSet (Minecraft_1_19 , 43 )), RegistryKeyArgument , RegistryKeyArgumentPropertyCodec )
226+ register (id ("minecraft:resource_or_tag_key" , mapSet (Minecraft_1_21_6 , 45 ), mapSet (Minecraft_1_20_5 , 44 ), mapSet (Minecraft_1_20_3 , 43 ), mapSet (Minecraft_1_19_3 , 42 )), ResourceOrTagKeyArgument , ResourceOrTagKeyArgumentPropertyCodec )
227+ register (id ("minecraft:resource" , mapSet (Minecraft_1_21_6 , 46 ), mapSet (Minecraft_1_20_5 , 45 ), mapSet (Minecraft_1_20_3 , 44 ), mapSet (Minecraft_1_19_3 , 43 ), mapSet (Minecraft_1_19 , 44 )), RegistryKeyArgument , RegistryKeyArgumentPropertyCodec )
228+ register (id ("minecraft:resource_key" , mapSet (Minecraft_1_21_6 , 47 ), mapSet (Minecraft_1_20_5 , 46 ), mapSet (Minecraft_1_20_3 , 45 ), mapSet (Minecraft_1_19_3 , 44 )), ResourceKeyArgument , ResourceKeyArgumentPropertyCodec )
229+ register (id ("minecraft:resource_selector" , mapSet (Minecraft_1_21_6 , 48 ), mapSet (Minecraft_1_21_5 , 47 )), ResourceSelectorArgument , ResourceSelectorArgumentPropertyCodec )
230+ empty (id ("minecraft:template_mirror" , mapSet (Minecraft_1_21_6 , 49 ), mapSet (Minecraft_1_21_5 , 48 ), mapSet (Minecraft_1_20_5 , 47 ), mapSet (Minecraft_1_20_3 , 46 ), mapSet (Minecraft_1_19 , 45 )))
231+ empty (id ("minecraft:template_rotation" , mapSet (Minecraft_1_21_6 , 50 ), mapSet (Minecraft_1_21_5 , 49 ), mapSet (Minecraft_1_20_5 , 48 ), mapSet (Minecraft_1_20_3 , 47 ), mapSet (Minecraft_1_19 , 46 )))
232+ empty (id ("minecraft:heightmap" , mapSet (Minecraft_1_21_6 , 51 ), mapSet (Minecraft_1_21_5 , 50 ), mapSet (Minecraft_1_20_5 , 49 ), mapSet (Minecraft_1_20_3 , 49 ), mapSet (Minecraft_1_19_4 , 47 )))
233+ empty (id ("minecraft:uuid" , mapSet (Minecraft_1_21_6 , 56 ), mapSet (Minecraft_1_21_5 , 54 ), mapSet (Minecraft_1_20_5 , 53 ), mapSet (Minecraft_1_20_3 , 48 ), mapSet (Minecraft_1_19_4 , 48 ), mapSet (Minecraft_1_19 , 47 )))
234+
235+ empty (id ("minecraft:loot_table" , mapSet (Minecraft_1_21_6 , 52 ), mapSet (Minecraft_1_21_5 , 51 ), mapSet (Minecraft_1_20_5 , 50 )))
236+ empty (id ("minecraft:loot_predicate" , mapSet (Minecraft_1_21_6 , 53 ), mapSet (Minecraft_1_21_5 , 52 ), mapSet (Minecraft_1_20_5 , 51 )))
237+ empty (id ("minecraft:loot_modifier" , mapSet (Minecraft_1_21_6 , 54 ), mapSet (Minecraft_1_21_5 , 53 ), mapSet (Minecraft_1_20_5 , 52 )))
238+
239+ empty (id ("minecraft:dialog" , mapSet (Minecraft_1_21_6 , 55 ))) // added in 1.21.6
237240
238241 // Crossstitch support
239242 register (id ("crossstitch:mod_argument" , mapSet (Minecraft_1_19 , - 256 )), & ModArgumentProperty {}, ModArgumentPropertyCodec )
0 commit comments