View difference between Paste ID: yTTsewbW and i99upiYN
SHOW: | | - or go back to the newest paste.
1
/****
2-
Differences in NBT data between 15w38 and 15w41.
2+
Differences in NBT data between 15w41 and 15w42.
3
 
4-
Update (October 9th, 2015): Forgot about boats. Added "Type" to "Boat" entity.
4+
5
 
6
1. Added "Fuel" byte tag to "Cauldron" tile entity.
7
 
8-
1. Added "Passengers" list (compound) tag to "Entity".
8+
9-
2. Added "RootVehicle" compound tag to "Player", along with "AttachLeast" (long), "AttachMost" (long), and "Entity" (compound).
9+
10-
3. Added "Type" string tag to "Boat".
10+
11
    "entity": [
12-
CHANGES:
12+
13
            "name": "Entity",
14-
1. "Riding" under "Entity" is now deprecated.
14+
15
            "tags": [
16
                {
17
                    "id": "id",
18
                    "type": "String"
19
                },
20
                {
21
                    "id": "Pos",
22
                    "type": "List/Double",
23
                    "keyLimit": 3
24
                },
25
                {
26
                    "id": "Motion",
27
                    "type": "List/Double",
28
                    "keyLimit": 3
29
                },
30
                {
31
                    "id": "Rotation",
32
                    "type": "List/Float",
33
                    "keyLimit": 2
34
                },
35
                {
36
                    "id": "FallDistance",
37
                    "type": "Float"
38
                },
39
                {
40
                    "id": "Fire",
41
                    "type": "Short"
42
                },
43
                {
44
                    "id": "Air",
45
                    "type": "Short"
46
                },
47
                {
48
                    "id": "OnGround",
49
                    "type": "Boolean"
50
                },
51
                {
52
                    "id": "Dimension",
53
                    "type": "Integer"
54
                },
55
                {
56
                    "id": "Invulnerable",
57
                    "type": "Boolean"
58
                },
59
                {
60
                    "id": "PortalCooldown",
61
                    "type": "Integer"
62
                },
63
                {
64
                    "id": "UUIDLeast",
65
                    "type": "Long",
66
                    "forced": true,
67
                    "helper": "UUIDPair|least"
68
                },
69
                {
70
                    "id": "UUIDMost",
71
                    "type": "Long",
72
                    "forced": true,
73
                    "helper": "UUIDPair|most"
74
                },
75
                {
76
                    "id": "UUID",
77
                    "type": "String",
78
                    "deprecated": true,
79
                    "helper": "UUID"
80
                },
81
                {
82
                    "id": "CustomName",
83
                    "type": "String"
84
                },
85
                {
86
                    "id": "CustomNameVisible",
87
                    "type": "Boolean"
88
                },
89
                {
90
                    "id": "Silent",
91
                    "type": "Boolean"
92
                },
93
                {
94
                    "id": "Tags",
95
                    "type": "List/String"
96
                },
97
                {
98
                    "id": "CommandStats",
99
                    "type": "Compound",
100
                    "keyLimit": 10,
101
                    "data": [
102
                        {
103
                            "id": "SuccessCountName",
104
                            "type": "String",
105
                            "helper": "SingleTarget"
106
                        },
107
                        {
108
                            "id": "SuccessCountObjective",
109
                            "type": "String"
110
                        },
111
                        {
112
                            "id": "AffectedBlocksName",
113
                            "type": "String",
114
                            "helper": "SingleTarget"
115
                        },
116
                        {
117
                            "id": "AffectedBlocksObjective",
118
                            "type": "String"
119
                        },
120
                        {
121
                            "id": "AffectedEntitiesName",
122
                            "type": "String",
123
                            "helper": "SingleTarget"
124
                        },
125
                        {
126
                            "id": "AffectedEntitiesObjective",
127
                            "type": "String"
128
                        },
129
                        {
130
                            "id": "AffectedItemsName",
131
                            "type": "String",
132
                            "helper": "SingleTarget"
133
                        },
134
                        {
135
                            "id": "AffectedItemsObjective",
136
                            "type": "String"
137
                        },
138
                        {
139
                            "id": "QueryResultName",
140
                            "type": "String",
141
                            "helper": "SingleTarget"
142
                        },
143
                        {
144
                            "id": "QueryResultObjective",
145
                            "type": "String"
146
                        }
147
                    ]
148
                },
149
                {
150
                    "id": "Riding",
151
                    "type": "Compound",
152
                    "helper": "Riding",
153
                    "deprecated": true
154
                },
155
                {
156
                    "id": "Passengers",
157
                    "type": "List/Compound",
158
                    "helper": "Passengers"
159
                },
160
                {
161
                    "id": "Glowing",
162
                    "type": "Boolean"
163
                }
164
            ]
165
        },
166
        {
167
            "name": "LivingBase",
168
            "parent": "Entity",
169
            "savegame": false,
170
            "tags": [
171
                {
172
                    "id": "AbsorptionAmount",
173
                    "type": "Float"
174
                },
175
                {
176
                    "id": "Attributes",
177
                    "type": "List/Compound",
178
                    "data": [
179
                        {
180
                            "id": "Name",
181
                            "type": "String"
182
                        },
183
                        {
184
                            "id": "Base",
185
                            "type": "Double"
186
                        },
187
                        {
188
                            "id": "Modifiers",
189
                            "type": "List/Compound",
190
                            "helper": "AttributeModifiers",
191
                            "data": [
192
                                {
193
                                    "id": "Name",
194
                                    "type": "String"
195
                                },
196
                                {
197
                                    "id": "Amount",
198
                                    "type": "Double"
199
                                },
200
                                {
201
                                    "id": "Operation",
202
                                    "type": "Integer"
203
                                },
204
                                {
205
                                    "id": "UUIDLeast",
206
                                    "type": "Long"
207
                                },
208
                                {
209
                                    "id": "UUIDMost",
210
                                    "type": "Long"
211
                                }
212
                            ]
213
                        }
214
                    ]
215
                },
216
                {
217
                    "id": "ActiveEffects",
218
                    "type": "List/Compound",
219
                    "data": [
220
                        {
221
                            "id": "Id",
222
                            "type": "Byte"
223
                        },
224
                        {
225
                            "id": "Amplifier",
226
                            "type": "Byte"
227
                        },
228
                        {
229
                            "id": "Duration",
230
                            "type": "Integer"
231
                        },
232
                        {
233
                            "id": "Ambient",
234
                            "type": "Boolean"
235
                        },
236
                        {
237
                            "id": "ShowParticles",
238
                            "type": "Boolean",
239
                            "forced": true
240
                        }
241
                    ]
242
                },
243
                {
244
                    "id": "HealF",
245
                    "type": "Float"
246
                },
247
                {
248
                    "id": "Health",
249
                    "type": "Float"
250
                },
251
                {
252
                    "id": "HurtTime",
253
                    "type": "Short"
254
                },
255
                {
256
                    "id": "DeathTime",
257
                    "type": "Short"
258
                },
259
                {
260
                    "id": "HurtByTimestamp",
261
                    "type": "Integer"
262
                },
263
                {
264
                    "id": "Team",
265
                    "type": "String"
266
                }
267
            ]
268
        },
269
        {
270
            "name": "Living",
271
            "parent": "LivingBase",
272
            "savegame": false,
273
            "tags": [
274
                {
275
                    "id": "PersistenceRequired",
276
                    "type": "Boolean"
277
                },
278
                {
279
                    "id": "CanPickUpLoot",
280
                    "type": "Boolean",
281
                    "forced": true
282
                },
283
                {
284
                    "id": "Equipment",
285
                    "type": "List/Compound",
286
                    "keyLimit": 5,
287
                    "deprecated": true,
288
                    "helper": "ItemNBT"
289
                },
290
                {
291
                    "id": "DropChances",
292
                    "type": "List/Float",
293
                    "keyLimit": 5,
294
                    "deprecated": true
295
                },
296
                {
297
                    "id": "HandItems",
298
                    "type": "List/Compound",
299
                    "keyLimit": 2,
300
                    "helper": "ItemNBT"
301
                },
302
                {
303
                    "id": "ArmorItems",
304
                    "type": "List/Compound",
305
                    "keyLimit": 4,
306
                    "helper": "ItemNBT"
307
                },
308
                {
309
                    "id": "HandDropChances",
310
                    "type": "List/Float",
311
                    "keyLimit": 2
312
                },
313
                {
314
                    "id": "ArmorDropChances",
315
                    "type": "List/Float",
316
                    "keyLimit": 4
317
                },
318
                {
319
                    "id": "Leashed",
320
                    "type": "Boolean"
321
                },
322
                {
323
                    "id": "Leash",
324
                    "type": "Compound",
325
                    "helper": "Leash",
326
                    "data": [
327
                        {
328
                            "id": "X",
329
                            "type": "Integer"
330
                        },
331
                        {
332
                            "id": "Y",
333
                            "type": "Integer"
334
                        },
335
                        {
336
                            "id": "Z",
337
                            "type": "Integer"
338
                        },
339
                        {
340
                            "id": "UUIDLeast",
341
                            "type": "Long",
342
                            "forced": true,
343
                            "helper": "UUIDPair|least"
344
                        },
345
                        {
346
                            "id": "UUIDMost",
347
                            "type": "Long",
348
                            "forced": true,
349
                            "helper": "UUIDPair|most"
350
                        }
351
                    ]
352
                },
353
                {
354
                    "id": "NoAI",
355
                    "type": "Boolean"
356
                }
357
            ]
358
        },
359
        {
360
            "name": "Ageable",
361
            "parent": "Living",
362
            "savegame": false,
363
            "tags": [
364
                {
365
                    "id": "Age",
366
                    "type": "Integer"
367
                },
368
                {
369
                    "id": "ForcedAge",
370
                    "type": "Integer"
371
                }
372
            ]
373
        },
374
        {
375
            "name": "Animal",
376
            "parent": "Ageable",
377
            "savegame": false,
378
            "tags": [
379
                {
380
                    "id": "InLove",
381
                    "type": "Integer"
382
                }
383
            ]
384
        },
385
        {
386
            "name": "Tameable",
387
            "parent": "Animal",
388
            "savegame": false,
389
            "tags": [
390
                {
391
                    "id": "OwnerUUID",
392
                    "type": "String",
393
                    "helper": "UUID"
394
                },
395
                {
396
                    "id": "Owner",
397
                    "type": "String",
398
                    "deprecated": true
399
                },
400
                {
401
                    "id": "Sitting",
402
                    "type": "Boolean"
403
                }
404
            ]
405
        },
406
        {
407
            "name": "Player",
408
            "parent": "LivingBase",
409
            "savegame": false,
410
            "tags": [
411
                {
412
                    "id": "DataVersion",
413
                    "type": "Integer"
414
                },
415
                {
416
                    "id": "Inventory",
417
                    "type": "List/Compound",
418
                    "keyLimit": 40,
419
                    "helper": "ItemNBT|true"
420
                },
421
                {
422
                    "id": "SelectedItemSlot",
423
                    "type": "Integer"
424
                },
425
                {
426
                    "id": "Sleeping",
427
                    "type": "Boolean"
428
                },
429
                {
430
                    "id": "SleepTimer",
431
                    "type": "Short"
432
                },
433
                {
434
                    "id": "XpP",
435
                    "type": "Float"
436
                },
437
                {
438
                    "id": "XpLevel",
439
                    "type": "Integer"
440
                },
441
                {
442
                    "id": "XpTotal",
443
                    "type": "Integer"
444
                },
445
                {
446
                    "id": "XpSeed",
447
                    "type": "Integer"
448
                },
449
                {
450
                    "id": "Score",
451
                    "type": "Integer"
452
                },
453
                {
454
                    "id": "SpawnX",
455
                    "type": "Integer"
456
                },
457
                {
458
                    "id": "SpawnY",
459
                    "type": "Integer"
460
                },
461
                {
462
                    "id": "SpawnZ",
463
                    "type": "Integer"
464
                },
465
                {
466
                    "id": "SpawnForced",
467
                    "type": "Boolean"
468
                },
469
                {
470
                    "id": "EnderItems",
471
                    "type": "List/Compound",
472
                    "keyLimit": 27,
473
                    "helper": "ItemNBT|true"
474
                },
475
                {
476
                    "id": "SelectedItem",
477
                    "type": "Compound",
478
                    "helper": "ItemNBT"
479
                },
480
                {
481
                    "id": "RootVehicle",
482
                    "type": "Compound",
483
                    "data": [
484
                        {
485
                            "id": "AttachLeast",
486
                            "type": "Long",
487
                            "helper": "UUIDPair|least"
488
                        },
489
                        {
490
                            "id": "AttachMost",
491
                            "type": "Long",
492
                            "helper": "UUIDPair|most"
493
                        },
494
                        {
495
                            "id": "Entity",
496
                            "type": "Compound",
497
                            "helper": "EntityNBT"
498
                        }
499
                    ]
500
                },
501
                {
502
                    "id": "abilities",
503
                    "type": "Compound",
504
                    "data": [
505
                        {
506
                            "id": "invulnerable",
507
                            "type": "Boolean"
508
                        },
509
                        {
510
                            "id": "flying",
511
                            "type": "Boolean"
512
                        },
513
                        {
514
                            "id": "mayfly",
515
                            "type": "Boolean"
516
                        },
517
                        {
518
                            "id": "instabuild",
519
                            "type": "Boolean"
520
                        },
521
                        {
522
                            "id": "mayBuild",
523
                            "type": "Boolean"
524
                        },
525
                        {
526
                            "id": "flySpeed",
527
                            "type": "Float"
528
                        },
529
                        {
530
                            "id": "walkSpeed",
531
                            "type": "Float"
532
                        }
533
                    ]
534
                }
535
            ]
536
        },
537
        {
538
            "name": "Throwable",
539
            "parent": "Entity",
540
            "savegame": false,
541
            "tags": [
542
                {
543
                    "id": "xTile",
544
                    "type": "Short"
545
                },
546
                {
547
                    "id": "yTile",
548
                    "type": "Short"
549
                },
550
                {
551
                    "id": "zTile",
552
                    "type": "Short"
553
                },
554
                {
555
                    "id": "inTile",
556
                    "type": "String"
557
                },
558
                {
559
                    "id": "inTile",
560
                    "deprecated": true,
561
                    "type": "Byte"
562
                },
563
                {
564
                    "id": "shake",
565
                    "type": "Byte"
566
                },
567
                {
568
                    "id": "inGround",
569
                    "type": "Byte"
570
                },
571
                {
572
                    "id": "ownerName",
573
                    "type": "String",
574
                    "helper": "UUID"
575
                }
576
            ]
577
        },
578
        {
579
            "name": "Hanging",
580
            "parent": "Entity",
581
            "savegame": false,
582
            "tags": [
583
                {
584
                    "id": "Facing",
585
                    "type": "Byte"
586
                },
587
                {
588
                    "id": "Direction",
589
                    "deprecated": true,
590
                    "type": "Byte"
591
                },
592
                {
593
                    "id": "Dir",
594
                    "deprecated": true,
595
                    "type": "Byte"
596
                },
597
                {
598
                    "id": "TileX",
599
                    "type": "Integer"
600
                },
601
                {
602
                    "id": "TileY",
603
                    "type": "Integer"
604
                },
605
                {
606
                    "id": "TileZ",
607
                    "type": "Integer"
608
                }
609
            ]
610
        },
611
        {
612
            "id": "FireballBase",
613
            "parent": "Entity",
614
            "savegame": false,
615
            "tags": [
616
                {
617
                    "id": "xTile",
618
                    "type": "Short"
619
                },
620
                {
621
                    "id": "yTile",
622
                    "type": "Short"
623
                },
624
                {
625
                    "id": "zTile",
626
                    "type": "Short"
627
                },
628
                {
629
                    "id": "inTile",
630
                    "type": "String"
631
                },
632
                {
633
                    "id": "inTile",
634
                    "type": "Byte",
635
                    "deprecated": true
636
                },
637
                {
638
                    "id": "inGround",
639
                    "type": "Byte"
640
                },
641
                {
642
                    "id": "direction",
643
                    "type": "List/Double",
644
                    "keyLimit": 3
645
                },
646
                {
647
                    "id": "life",
648
                    "type": "Integer"
649
                },
650
                {
651
                    "id": "power",
652
                    "type": "List/Double",
653
                    "keyLimit": 3
654
                }
655
            ]
656
        },
657
        {
658
            "name": "Minecart",
659
            "parent": "Entity",
660
            "savegame": false,
661
            "tags": [
662
                {
663
                    "id": "CustomDisplayTile",
664
                    "type": "Boolean"
665
                },
666
                {
667
                    "id": "DisplayTile",
668
                    "type": "String"
669
                },
670
                {
671
                    "id": "DisplayTile",
672
                    "type": "Integer"
673
                },
674
                {
675
                    "id": "DisplayData",
676
                    "type": "Integer"
677
                },
678
                {
679
                    "id": "DisplayOffset",
680
                    "type": "Integer"
681
                }
682
            ]
683
        },
684
        {
685
            "name": "MinecartRideable",
686
            "id": 42,
687
            "parent": "Minecart"
688
        },
689
        {
690
            "name": "MinecartFurnace",
691
            "id": 44,
692
            "parent": "Minecart",
693
            "tags": [
694
                {
695
                    "id": "PushX",
696
                    "type": "Double"
697
                },
698
                {
699
                    "id": "PushZ",
700
                    "type": "Double"
701
                },
702
                {
703
                    "id": "Fuel",
704
                    "type": "Short"
705
                }
706
            ]
707
        },
708
        {
709
            "name": "MinecartChest",
710
            "id": 43,
711
            "parent": "Minecart",
712
            "tags": [
713
                {
714
                    "id": "Items",
715
                    "type": "List/Compound",
716
                    "keyLimit": 27,
717
                    "helper": "ItemNBT|true"
718
                }
719
            ]
720
        },
721
        {
722
            "name": "MinecartHopper",
723
            "id": 46,
724
            "parent": "Minecart",
725
            "tags": [
726
                {
727
                    "id": "Items",
728
                    "type": "List/Compound",
729
                    "keyLimit": 5,
730
                    "helper": "ItemNBT|true"
731
                },
732
                {
733
                    "id": "TransferCooldown",
734
                    "type": "Integer"
735
                },
736
                {
737
                    "id": "Enabled",
738
                    "type": "Boolean"
739
                }
740
            ]
741
        },
742
        {
743
            "name": "MinecartSpawner",
744
            "id": 47,
745
            "parent": "Minecart",
746
            "tags": [
747
                {
748
                    "id": "EntityId",
749
                    "type": "String",
750
                    "deprecated": true
751
                },
752
                {
753
                    "id": "Delay",
754
                    "type": "Short"
755
                },
756
                {
757
                    "id": "SpawnPotentials",
758
                    "type": "List/Compound",
759
                    "data": [
760
                        {
761
                            "id": "Type",
762
                            "type": "String"
763
                        },
764
                        {
765
                            "id": "Weight",
766
                            "type": "Integer"
767
                        },
768
                        {
769
                            "id": "Properties",
770
                            "type": "Compound",
771
                            "helper": "EntityNBT"
772
                        }
773
                    ]
774
                },
775
                {
776
                    "id": "SpawnData",
777
                    "type": "Compound",
778
                    "helper": "EntityNBT",
779
                    "data": [
780
                        {
781
                            "id": "id",
782
                            "type": "String"
783
                        }
784
                    ]
785
                },
786
                {
787
                    "id": "MinSpawnDelay",
788
                    "type": "Short"
789
                },
790
                {
791
                    "id": "MaxSpawnDelay",
792
                    "type": "Short"
793
                },
794
                {
795
                    "id": "SpawnCount",
796
                    "type": "Short"
797
                },
798
                {
799
                    "id": "MaxNearbyEntities",
800
                    "type": "Short"
801
                },
802
                {
803
                    "id": "RequiredPlayerRange",
804
                    "type": "Short"
805
                },
806
                {
807
                    "id": "SpawnRange",
808
                    "type": "Short"
809
                }
810
            ]
811
        },
812
        {
813
            "name": "MinecartTNT",
814
            "id": 45,
815
            "parent": "Minecart",
816
            "tags": [
817
                {
818
                    "id": "TNTFuse",
819
                    "type": "Integer"
820
                }
821
            ]
822
        },
823
        {
824
            "name": "MinecartCommandBlock",
825
            "id": 40,
826
            "parent": "Minecart",
827
            "tags": [
828
                {
829
                    "id": "Command",
830
                    "type": "String"
831
                },
832
                {
833
                    "id": "SuccessCount",
834
                    "type": "Integer"
835
                },
836
                {
837
                    "id": "TrackOutput",
838
                    "type": "Boolean",
839
                    "forced": true
840
                },
841
                {
842
                    "id": "LastOutput",
843
                    "type": "String"
844
                }
845
            ]
846
        },
847
        {
848
            "name": "ShulkerBullet",
849
            "id": 25,
850
            "parent": "Entity",
851
            "tags": [
852
                {
853
                    "id": "Steps",
854
                    "type": "Integer"
855
                },
856
                {
857
                    "id": "TXD",
858
                    "type": "Double"
859
                },
860
                {
861
                    "id": "TXY",
862
                    "type": "Double"
863
                },
864
                {
865
                    "id": "TXZ",
866
                    "type": "Double"
867
                },
868
                {
869
                    "id": "Dir",
870
                    "type": "Integer"
871
                },
872
                {
873
                    "id": "Owner",
874
                    "type": "Compound",
875
                    "data": [
876
                        {
877
                            "id": "X",
878
                            "type": "Integer"
879
                        },
880
                        {
881
                            "id": "Y",
882
                            "type": "Integer"
883
                        },
884
                        {
885
                            "id": "Z",
886
                            "type": "Integer"
887
                        },
888
                        {
889
                            "id": "L",
890
                            "type": "Long"
891
                        },
892
                        {
893
                            "id": "M",
894
                            "type": "Long"
895
                        }
896
                    ]
897
                },
898
                {
899
                    "id": "Target",
900
                    "type": "Compound",
901
                    "data": [
902
                        {
903
                            "id": "X",
904
                            "type": "Integer"
905
                        },
906
                        {
907
                            "id": "Y",
908
                            "type": "Integer"
909
                        },
910
                        {
911
                            "id": "Z",
912
                            "type": "Integer"
913
                        },
914
                        {
915
                            "id": "L",
916
                            "type": "Long"
917
                        },
918
                        {
919
                            "id": "M",
920
                            "type": "Long"
921
                        }
922
                    ]
923
                }
924
            ]
925
        },
926
        {
927
            "name": "LeashKnot",
928
            "id": 8,
929
            "parent": "Entity"
930
        },
931
        {
932
            "name": "WitherSkull",
933
            "id": 19,
934
            "parent": "FireballBase"
935
        },
936
        {
937
            "name": "SmallFireball",
938
            "id": 13,
939
            "parent": "FireballBase"
940
        },
941
        {
942
            "name": "Fireball",
943
            "id": 12,
944
            "parent": "FireballBase",
945
            "tags": [
946
                {
947
                    "id": "ExplosionPower",
948
                    "type": "Integer"
949
                }
950
            ]
951
        },
952
        {
953
            "name": "DragonFireball",
954
            "id": 26,
955
            "parent": "FireballBase"
956
        },
957
        {
958
            "name": "Snowball",
959
            "id": 11,
960
            "parent": "Throwable"
961
        },
962
        {
963
            "name": "AreaEffectCloud",
964
            "id": 3,
965
            "parent": "Entity",
966
            "tags": [
967
                {
968
                    "id": "Age",
969
                    "type": "Integer"
970
                },
971
                {
972
                    "id": "Duration",
973
                    "type": "Integer"
974
                },
975
                {
976
                    "id": "WaitTime",
977
                    "type": "Integer"
978
                },
979
                {
980
                    "id": "ReapplicationDelay",
981
                    "type": "Integer"
982
                },
983
                {
984
                    "id": "DurationOnUse",
985
                    "type": "Float"
986
                },
987
                {
988
                    "id": "RadiusOnUse",
989
                    "type": "Float"
990
                },
991
                {
992
                    "id": "RadiusPerTick",
993
                    "type": "Float"
994
                },
995
                {
996
                    "id": "Radius",
997
                    "type": "Float"
998
                },
999
                {
1000
                    "id": "OwnerUUIDLeast",
1001
                    "type": "Long"
1002
                },
1003
                {
1004
                    "id": "OwnerUUIDMost",
1005
                    "type": "Long"
1006
                },
1007
                {
1008
                    "id": "Particle",
1009
                    "type": "String"
1010
                },
1011
                {
1012
                    "id": "Color",
1013
                    "type": "Integer"
1014
                },
1015
                {
1016
                    "id": "Effects",
1017
                    "type": "List/Compound"
1018
                }
1019
            ]
1020
        },
1021
        {
1022
            "name": "ThrownPotion",
1023
            "id": 16,
1024
            "parent": "Throwable",
1025
            "tags": [
1026
                {
1027
                    "id": "Potion",
1028
                    "type": "Compound",
1029
                    "helper": "ItemNBT"
1030
                },
1031
                {
1032
                    "id": "potionValue",
1033
                    "type": "Integer",
1034
                    "deprecated": true
1035
                },
1036
                {
1037
                    "id": "Linger",
1038
                    "type": "Boolean"
1039
                }
1040
            ]
1041
        },
1042
        {
1043
            "name": "ThrownEgg",
1044
            "id": 7,
1045
            "parent": "Throwable"
1046
        },
1047
        {
1048
            "name": "Arrow",
1049
            "id": 10,
1050
            "parent": "Throwable",
1051
            "tags": [
1052
                {
1053
                    "id": "life",
1054
                    "type": "Short"
1055
                },
1056
                {
1057
                    "id": "damage",
1058
                    "type": "Double"
1059
                },
1060
                {
1061
                    "id": "pickup",
1062
                    "type": "Byte"
1063
                },
1064
                {
1065
                    "id": "player",
1066
                    "type": "Boolean",
1067
                    "deprecated": true
1068
                }
1069
            ]
1070
        },
1071
        {
1072
            "name": "TippedArrow",
1073
            "id": 23,
1074
            "parent": "Arrow",
1075
            "tags": [
1076
                {
1077
                    "id": "Item",
1078
                    "type": "Compound",
1079
                    "helper": "ItemNBT"
1080
                }
1081
            ]
1082
        },
1083
        {
1084
            "name": "SpectralArrow",
1085
            "id": 24,
1086
            "parent": "Arrow",
1087
            "tags": [
1088
                {
1089
                    "id": "Duration",
1090
                    "type": "Integer"
1091
                }
1092
            ]
1093
        },
1094
        {
1095
            "name": "XPOrb",
1096
            "id": 2,
1097
            "parent": "Entity",
1098
            "tags": [
1099
                {
1100
                    "id": "Health",
1101
                    "type": "Short"
1102
                },
1103
                {
1104
                    "id": "Age",
1105
                    "type": "Short"
1106
                },
1107
                {
1108
                    "id": "Value",
1109
                    "type": "Short"
1110
                }
1111
            ]
1112
        },
1113
        {
1114
            "name": "PrimedTnt",
1115
            "id": 20,
1116
            "parent": "Entity",
1117
            "tags": [
1118
                {
1119
                    "id": "Fuse",
1120
                    "type": "Short"
1121
                }
1122
            ]
1123
        },
1124
        {
1125
            "name": "Painting",
1126
            "id": 9,
1127
            "parent": "Hanging",
1128
            "tags": [
1129
                {
1130
                    "id": "Motive",
1131
                    "type": "String"
1132
                }
1133
            ]
1134
        },
1135
        {
1136
            "name": "ItemFrame",
1137
            "id": 18,
1138
            "parent": "Hanging",
1139
            "tags": [
1140
                {
1141
                    "id": "ItemRotation",
1142
                    "type": "Byte"
1143
                },
1144
                {
1145
                    "id": "ItemDropChance",
1146
                    "type": "Float"
1147
                },
1148
                {
1149
                    "id": "Item",
1150
                    "type": "Compound",
1151
                    "helper": "ItemNBT"
1152
                }
1153
            ]
1154
        },
1155
        {
1156
            "name": "Item",
1157
            "id": 1,
1158
            "parent": "Entity",
1159
            "tags": [
1160
                {
1161
                    "id": "Health",
1162
                    "type": "Short"
1163
                },
1164
                {
1165
                    "id": "Age",
1166
                    "type": "Short"
1167
                },
1168
                {
1169
                    "id": "PickupDelay",
1170
                    "type": "Short"
1171
                },
1172
                {
1173
                    "id": "Owner",
1174
                    "type": "String"
1175
                },
1176
                {
1177
                    "id": "Thrower",
1178
                    "type": "String"
1179
                },
1180
                {
1181
                    "id": "Item",
1182
                    "type": "Compound",
1183
                    "helper": "ItemNBT"
1184
                }
1185
            ]
1186
        },
1187
        {
1188
            "name": "FireworksRocketEntity",
1189
            "id": 22,
1190
            "parent": "Entity",
1191
            "tags": [
1192
                {
1193
                    "id": "Life",
1194
                    "type": "Integer"
1195
                },
1196
                {
1197
                    "id": "LifeTime",
1198
                    "type": "Integer"
1199
                },
1200
                {
1201
                    "id": "FireworksItem",
1202
                    "type": "Compound",
1203
                    "helper": "ItemNBT"
1204
                }
1205
            ]
1206
        },
1207
        {
1208
            "name": "FallingSand",
1209
            "id": 21,
1210
            "parent": "Entity",
1211
            "tags": [
1212
                {
1213
                    "id": "Block",
1214
                    "type": "String"
1215
                },
1216
                {
1217
                    "id": "TileID",
1218
                    "type": "Integer",
1219
                    "deprecated": true
1220
                },
1221
                {
1222
                    "id": "Tile",
1223
                    "type": "Byte",
1224
                    "deprecated": true
1225
                },
1226
                {
1227
                    "id": "Data",
1228
                    "type": "Byte"
1229
                },
1230
                {
1231
                    "id": "Time",
1232
                    "type": "Byte"
1233
                },
1234
                {
1235
                    "id": "HurtEntities",
1236
                    "type": "Boolean"
1237
                },
1238
                {
1239
                    "id": "FallHurtAmount",
1240
                    "type": "Float"
1241
                },
1242
                {
1243
                    "id": "FallHurtMax",
1244
                    "type": "Integer"
1245
                },
1246
                {
1247
                    "id": "DropItem",
1248
                    "type": "Boolean"
1249
                },
1250
                {
1251
                    "id": "TileEntityData",
1252
                    "type": "Compound",
1253
                    "helper": "BlockNBT"
1254
                }
1255
            ]
1256
        },
1257
        {
1258
            "name": "ThrownExpBottle",
1259
            "id": 17,
1260
            "parent": "Throwable"
1261
        },
1262
        {
1263
            "name": "ThrownEnderpearl",
1264
            "id": 14,
1265
            "parent": "Throwable"
1266
        },
1267
        {
1268
            "name": "EyeOfEnderSignal",
1269
            "id": 15,
1270
            "parent": "Entity"
1271
        },
1272
        {
1273
            "name": "EnderCrystal",
1274
            "id": 200,
1275
            "parent": "Entity"
1276
        },
1277
        {
1278
            "name": "Boat",
1279
            "id": 41,
1280
            "parent": "Entity",
1281
            "tags": [
1282
                {
1283
                    "id": "Type",
1284
                    "type": "String",
1285
                    "helper": "BoatType"
1286
                }
1287
            ]
1288
        },
1289
        {
1290
            "name": "ArmorStand",
1291
            "id": 30,
1292
            "parent": "LivingBase",
1293
            "tags": [
1294
                {
1295
                    "id": "Equipment",
1296
                    "type": "List/Compound",
1297
                    "keyLimit": 5,
1298
                    "deprecated": true,
1299
                    "helper": "ItemNBT"
1300
                },
1301
                {
1302
                    "id": "HandItems",
1303
                    "type": "List/Compound",
1304
                    "keyLimit": 2,
1305
                    "helper": "ItemNBT"
1306
                },
1307
                {
1308
                    "id": "ArmorItems",
1309
                    "type": "List/Compound",
1310
                    "keyLimit": 4,
1311
                    "helper": "ItemNBT"
1312
                },
1313
                {
1314
                    "id": "Invisible",
1315
                    "type": "Boolean"
1316
                },
1317
                {
1318
                    "id": "Small",
1319
                    "type": "Boolean"
1320
                },
1321
                {
1322
                    "id": "ShowArms",
1323
                    "type": "Boolean"
1324
                },
1325
                {
1326
                    "id": "DisabledSlots",
1327
                    "type": "Integer"
1328
                },
1329
                {
1330
                    "id": "NoGravity",
1331
                    "type": "Boolean"
1332
                },
1333
                {
1334
                    "id": "NoBasePlate",
1335
                    "type": "Boolean"
1336
                },
1337
                {
1338
                    "id": "Marker",
1339
                    "type": "Boolean"
1340
                },
1341
                {
1342
                    "id": "Pose",
1343
                    "type": "Compound",
1344
                    "data": [
1345
                        {
1346
                            "id": "Head",
1347
                            "type": "List/Float",
1348
                            "keyLimit": 3
1349
                        },
1350
                        {
1351
                            "id": "Body",
1352
                            "type": "List/Float",
1353
                            "keyLimit": 3
1354
                        },
1355
                        {
1356
                            "id": "LeftArm",
1357
                            "type": "List/Float",
1358
                            "keyLimit": 3
1359
                        },
1360
                        {
1361
                            "id": "RightArm",
1362
                            "type": "List/Float",
1363
                            "keyLimit": 3
1364
                        },
1365
                        {
1366
                            "id": "LeftLeg",
1367
                            "type": "List/Float",
1368
                            "keyLimit": 3
1369
                        },
1370
                        {
1371
                            "id": "RightLeg",
1372
                            "type": "List/Float",
1373
                            "keyLimit": 3
1374
                        }
1375
                    ]
1376
                }
1377
            ]
1378
        },
1379
        {
1380
            "name": "LightningBolt",
1381
            "parent": "Entity",
1382
            "savegame": false
1383
        },
1384
        {
1385
            "name": "EnderDragon",
1386
            "id": 63,
1387
            "parent": "Living",
1388
            "tags": [
1389
                {
1390
                    "id": "DragonPhase",
1391
                    "type": "Integer"
1392
                }
1393
            ]
1394
        },
1395
        {
1396
            "name": "WitherBoss",
1397
            "id": 64,
1398
            "parent": "Living",
1399
            "tags": [
1400
                {
1401
                    "id": "Invul",
1402
                    "type": "Integer"
1403
                }
1404
            ]
1405
        },
1406
        {
1407
            "name": "Wolf",
1408
            "id": 95,
1409
            "parent": "Tameable",
1410
            "eggColors": [
1411
                14144467,
1412
                13545366
1413
            ],
1414
            "tags": [
1415
                {
1416
                    "id": "Angry",
1417
                    "type": "Boolean"
1418
                },
1419
                {
1420
                    "id": "CollarColor",
1421
                    "type": "Byte"
1422
                }
1423
            ]
1424
        },
1425
        {
1426
            "name": "Villager",
1427
            "id": 120,
1428
            "parent": "Ageable",
1429
            "eggColors": [
1430
                5651507,
1431
                12422002
1432
            ],
1433
            "tags": [
1434
                {
1435
                    "id": "Profession",
1436
                    "type": "Integer"
1437
                },
1438
                {
1439
                    "id": "Riches",
1440
                    "type": "Integer"
1441
                },
1442
                {
1443
                    "id": "Career",
1444
                    "type": "Integer"
1445
                },
1446
                {
1447
                    "id": "CareerLevel",
1448
                    "type": "Integer"
1449
                },
1450
                {
1451
                    "id": "Willing",
1452
                    "type": "Boolean"
1453
                },
1454
                {
1455
                    "id": "Offers",
1456
                    "type": "Compound",
1457
                    "data": [
1458
                        {
1459
                            "id": "Recipes",
1460
                            "type": "List/Compound",
1461
                            "helper": "TradeOffers",
1462
                            "data": [
1463
                                {
1464
                                    "id": "rewardExp",
1465
                                    "type": "Boolean"
1466
                                },
1467
                                {
1468
                                    "id": "uses",
1469
                                    "type": "Integer"
1470
                                },
1471
                                {
1472
                                    "id": "maxUses",
1473
                                    "type": "Integer"
1474
                                },
1475
                                {
1476
                                    "id": "buy",
1477
                                    "type": "Compound",
1478
                                    "helper": "ItemNBT|true"
1479
                                },
1480
                                {
1481
                                    "id": "buyB",
1482
                                    "type": "Compound",
1483
                                    "helper": "ItemNBT"
1484
                                },
1485
                                {
1486
                                    "id": "sell",
1487
                                    "type": "Compound",
1488
                                    "helper": "ItemNBT"
1489
                                }
1490
                            ]
1491
                        }
1492
                    ]
1493
                },
1494
                {
1495
                    "id": "Inventory",
1496
                    "type": "List/Compound",
1497
                    "helper": "ItemNBT"
1498
                }
1499
            ]
1500
        },
1501
        {
1502
            "name": "Squid",
1503
            "id": 94,
1504
            "parent": "Living",
1505
            "eggColors": [
1506
                2243405,
1507
                7375001
1508
            ]
1509
        },
1510
        {
1511
            "name": "Sheep",
1512
            "id": 91,
1513
            "parent": "Animal",
1514
            "eggColors": [
1515
                15198183,
1516
                16758197
1517
            ],
1518
            "tags": [
1519
                {
1520
                    "id": "Sheared",
1521
                    "type": "Boolean"
1522
                },
1523
                {
1524
                    "id": "Color",
1525
                    "type": "Byte"
1526
                }
1527
            ]
1528
        },
1529
        {
1530
            "name": "Rabbit",
1531
            "id": 101,
1532
            "parent": "Animal",
1533
            "eggColors": [
1534
                10051392,
1535
                7555121
1536
            ],
1537
            "tags": [
1538
                {
1539
                    "id": "RabbitType",
1540
                    "type": "Integer"
1541
                },
1542
                {
1543
                    "id": "MoreCarrotTicks",
1544
                    "type": "Integer"
1545
                }
1546
            ]
1547
        },
1548
        {
1549
            "name": "Pig",
1550
            "id": 90,
1551
            "parent": "Animal",
1552
            "eggColors": [
1553
                15771042,
1554
                14377823
1555
            ],
1556
            "tags": [
1557
                {
1558
                    "id": "Saddle",
1559
                    "type": "Boolean"
1560
                }
1561
            ]
1562
        },
1563
        {
1564
            "name": "Ozelot",
1565
            "id": 98,
1566
            "parent": "Tameable",
1567
            "eggColors": [
1568
                15720061,
1569
                5653556
1570
            ],
1571
            "tags": [
1572
                {
1573
                    "id": "CatType",
1574
                    "type": "Integer"
1575
                }
1576
            ]
1577
        },
1578
        {
1579
            "name": "MushroomCow",
1580
            "id": 96,
1581
            "parent": "Cow",
1582
            "eggColors": [
1583
                10489616,
1584
                12040119
1585
            ]
1586
        },
1587
        {
1588
            "name": "EntityHorse",
1589
            "id": 100,
1590
            "parent": "Animal",
1591
            "eggColors": [
1592
                12623485,
1593
                15656192
1594
            ],
1595
            "tags": [
1596
                {
1597
                    "id": "EatingHaystack",
1598
                    "type": "Boolean"
1599
                },
1600
                {
1601
                    "id": "Bred",
1602
                    "type": "Boolean"
1603
                },
1604
                {
1605
                    "id": "ChestedHorse",
1606
                    "type": "Boolean"
1607
                },
1608
                {
1609
                    "id": "HasReproduced",
1610
                    "type": "Boolean"
1611
                },
1612
                {
1613
                    "id": "Type",
1614
                    "type": "Integer"
1615
                },
1616
                {
1617
                    "id": "Variant",
1618
                    "type": "Integer"
1619
                },
1620
                {
1621
                    "id": "Temper",
1622
                    "type": "Integer"
1623
                },
1624
                {
1625
                    "id": "Tame",
1626
                    "type": "Boolean"
1627
                },
1628
                {
1629
                    "id": "OwnerUUID",
1630
                    "type": "String",
1631
                    "helper": "UUID"
1632
                },
1633
                {
1634
                    "id": "Owner",
1635
                    "type": "String",
1636
                    "deprecated": true
1637
                },
1638
                {
1639
                    "id": "Items",
1640
                    "type": "List/Compound",
1641
                    "keyLimit": 17,
1642
                    "helper": "ItemNBT|true"
1643
                },
1644
                {
1645
                    "id": "ArmorItem",
1646
                    "type": "Compound",
1647
                    "helper": "ItemNBT"
1648
                },
1649
                {
1650
                    "id": "SaddleItem",
1651
                    "type": "Compound",
1652
                    "helper": "ItemNBT"
1653
                },
1654
                {
1655
                    "id": "Saddle",
1656
                    "type": "Boolean",
1657
                    "deprecated": true
1658
                },
1659
                {
1660
                    "id": "SkeletonTrap",
1661
                    "type": "Boolean"
1662
                },
1663
                {
1664
                    "id": "SkeletonTrapTime",
1665
                    "type": "Integer"
1666
                }
1667
            ]
1668
        },
1669
        {
1670
            "name": "Cow",
1671
            "id": 92,
1672
            "parent": "Animal",
1673
            "eggColors": [
1674
                4470310,
1675
                10592673
1676
            ]
1677
        },
1678
        {
1679
            "name": "Chicken",
1680
            "id": 93,
1681
            "parent": "Animal",
1682
            "eggColors": [
1683
                10592673,
1684
                16711680
1685
            ],
1686
            "tags": [
1687
                {
1688
                    "id": "IsChickenJockey",
1689
                    "type": "Boolean"
1690
                },
1691
                {
1692
                    "id": "EggLayTime",
1693
                    "type": "Integer"
1694
                }
1695
            ]
1696
        },
1697
        {
1698
            "name": "Bat",
1699
            "id": 65,
1700
            "parent": "Living",
1701
            "eggColors": [
1702
                4996656,
1703
                986895
1704
            ],
1705
            "tags": [
1706
                {
1707
                    "id": "BatFlags",
1708
                    "type": "Byte"
1709
                }
1710
            ]
1711
        },
1712
        {
1713
            "name": "Zombie",
1714
            "id": 54,
1715
            "parent": "Living",
1716
            "eggColors": [
1717
                44975,
1718
                7969893
1719
            ],
1720
            "tags": [
1721
                {
1722
                    "id": "IsBaby",
1723
                    "type": "Boolean"
1724
                },
1725
                {
1726
                    "id": "IsVillager",
1727
                    "type": "Boolean"
1728
                },
1729
                {
1730
                    "id": "ConversionTime",
1731
                    "type": "Integer"
1732
                },
1733
                {
1734
                    "id": "CanBreakDoors",
1735
                    "type": "Boolean"
1736
                }
1737
            ]
1738
        },
1739
        {
1740
            "name": "Witch",
1741
            "id": 66,
1742
            "parent": "Living",
1743
            "eggColors": [
1744
                3407872,
1745
                5349438
1746
            ]
1747
        },
1748
        {
1749
            "name": "Spider",
1750
            "id": 52,
1751
            "parent": "Living",
1752
            "eggColors": [
1753
                3419431,
1754
                11013646
1755
            ]
1756
        },
1757
        {
1758
            "name": "SnowMan",
1759
            "id": 97,
1760
            "parent": "Living"
1761
        },
1762
        {
1763
            "name": "Shulker",
1764
            "id": 69,
1765
            "parent": "SnowMan",
1766
            "eggColors": [
1767
                9725844,
1768
                5060690
1769
            ],
1770
            "tags": [
1771
                {
1772
                    "id": "Peek",
1773
                    "type": "Byte"
1774
                },
1775
                {
1776
                    "id": "AttachFace",
1777
                    "type": "Byte"
1778
                },
1779
                {
1780
                    "id": "APX",
1781
                    "type": "Integer"
1782
                },
1783
                {
1784
                    "id": "APY",
1785
                    "type": "Integer"
1786
                },
1787
                {
1788
                    "id": "APZ",
1789
                    "type": "Integer"
1790
                }
1791
            ]
1792
        },
1793
        {
1794
            "name": "Slime",
1795
            "id": 55,
1796
            "parent": "Living",
1797
            "eggColors": [
1798
                5349438,
1799
                8306542
1800
            ],
1801
            "tags": [
1802
                {
1803
                    "id": "Size",
1804
                    "type": "Integer"
1805
                },
1806
                {
1807
                    "id": "wasOnGround",
1808
                    "type": "Boolean"
1809
                }
1810
            ]
1811
        },
1812
        {
1813
            "name": "Skeleton",
1814
            "id": 51,
1815
            "parent": "Living",
1816
            "eggColors": [
1817
                12698049,
1818
                4802889
1819
            ],
1820
            "tags": [
1821
                {
1822
                    "id": "SkeletonType",
1823
                    "type": "Byte"
1824
                }
1825
            ]
1826
        },
1827
        {
1828
            "name": "Silverfish",
1829
            "id": 60,
1830
            "parent": "Living",
1831
            "eggColors": [
1832
                7237230,
1833
                3158064
1834
            ]
1835
        },
1836
        {
1837
            "name": "PigZombie",
1838
            "id": 57,
1839
            "parent": "Zombie",
1840
            "eggColors": [
1841
                15373203,
1842
                5009705
1843
            ],
1844
            "tags": [
1845
                {
1846
                    "id": "Anger",
1847
                    "type": "Short"
1848
                },
1849
                {
1850
                    "id": "HurtBy",
1851
                    "type": "String"
1852
                }
1853
            ]
1854
        },
1855
        {
1856
            "name": "LavaSlime",
1857
            "id": 62,
1858
            "parent": "Slime",
1859
            "eggColors": [
1860
                3407872,
1861
                16579584
1862
            ]
1863
        },
1864
        {
1865
            "name": "VillagerGolem",
1866
            "id": 99,
1867
            "parent": "Living",
1868
            "tags": [
1869
                {
1870
                    "id": "PlayerCreated",
1871
                    "type": "Boolean"
1872
                }
1873
            ]
1874
        },
1875
        {
1876
            "name": "Guardian",
1877
            "id": 68,
1878
            "parent": "Living",
1879
            "eggColors": [
1880
                5931634,
1881
                15826224
1882
            ],
1883
            "tags": [
1884
                {
1885
                    "id": "Elder",
1886
                    "type": "Boolean"
1887
                }
1888
            ]
1889
        },
1890
        {
1891
            "name": "Giant",
1892
            "id": 53,
1893
            "parent": "Living"
1894
        },
1895
        {
1896
            "name": "Ghast",
1897
            "id": 56,
1898
            "parent": "Living",
1899
            "eggColors": [
1900
                16382457,
1901
                12369084
1902
            ],
1903
            "tags": [
1904
                {
1905
                    "id": "ExplosionPower",
1906
                    "type": "Integer"
1907
                }
1908
            ]
1909
        },
1910
        {
1911
            "name": "Endermite",
1912
            "id": 67,
1913
            "parent": "Living",
1914
            "eggColors": [
1915
                1447446,
1916
                7237230
1917
            ],
1918
            "tags": [
1919
                {
1920
                    "id": "Lifetime",
1921
                    "type": "Integer"
1922
                },
1923
                {
1924
                    "id": "PlayerSpawned",
1925
                    "type": "Boolean"
1926
                }
1927
            ]
1928
        },
1929
        {
1930
            "name": "Enderman",
1931
            "id": 58,
1932
            "parent": "Living",
1933
            "eggColors": [
1934
                1447446,
1935
                0
1936
            ],
1937
            "tags": [
1938
                {
1939
                    "id": "carried",
1940
                    "type": "String"
1941
                },
1942
                {
1943
                    "id": "carried",
1944
                    "type": "Short",
1945
                    "deprecated": true
1946
                },
1947
                {
1948
                    "id": "carriedData",
1949
                    "type": "Short"
1950
                }
1951
            ]
1952
        },
1953
        {
1954
            "name": "Creeper",
1955
            "id": 50,
1956
            "parent": "Living",
1957
            "eggColors": [
1958
                894731,
1959
                0
1960
            ],
1961
            "tags": [
1962
                {
1963
                    "id": "Fuse",
1964
                    "type": "Short"
1965
                },
1966
                {
1967
                    "id": "ExplosionRadius",
1968
                    "type": "Byte"
1969
                },
1970
                {
1971
                    "id": "ignited",
1972
                    "type": "Boolean"
1973
                },
1974
                {
1975
                    "id": "powered",
1976
                    "type": "Boolean"
1977
                }
1978
            ]
1979
        },
1980
        {
1981
            "name": "CaveSpider",
1982
            "id": 59,
1983
            "parent": "Spider",
1984
            "eggColors": [
1985
                803406,
1986
                11013646
1987
            ]
1988
        },
1989
        {
1990
            "name": "Blaze",
1991
            "id": 61,
1992
            "parent": "Living",
1993
            "eggColors": [
1994
                16167425,
1995
                16775294
1996
            ]
1997
        }
1998
    ],
1999
    "block": [
2000
        {
2001
            "id": "TileEntity",
2002
            "tags": [
2003
                {
2004
                    "id": "id",
2005
                    "type": "String"
2006
                },
2007
                {
2008
                    "id": "x",
2009
                    "type": "Integer"
2010
                },
2011
                {
2012
                    "id": "y",
2013
                    "type": "Integer"
2014
                },
2015
                {
2016
                    "id": "z",
2017
                    "type": "Integer"
2018
                }
2019
            ]
2020
        },
2021
        {
2022
            "id": "Lockable",
2023
            "parent": "TileEntity",
2024
            "tags": [
2025
                {
2026
                    "id": "Lock",
2027
                    "type": "String"
2028
                }
2029
            ]
2030
        },
2031
        {
2032
            "id": "Structure",
2033
            "parent": "TileEntity",
2034
            "tags": [
2035
                {
2036
                    "id": "name",
2037
                    "type": "String"
2038
                },
2039
                {
2040
                    "id": "author",
2041
                    "type": "String"
2042
                },
2043
                {
2044
                    "id": "metadata",
2045
                    "type": "String"
2046
                },
2047
                {
2048
                    "id": "posX",
2049
                    "type": "Integer"
2050
                },
2051
                {
2052
                    "id": "posY",
2053
                    "type": "Integer"
2054
                },
2055
                {
2056
                    "id": "posZ",
2057
                    "type": "Integer"
2058
                },
2059
                {
2060
                    "id": "sizeX",
2061
                    "type": "Integer"
2062
                },
2063
                {
2064
                    "id": "sizeY",
2065
                    "type": "Integer"
2066
                },
2067
                {
2068
                    "id": "sizeZ",
2069
                    "type": "Integer"
2070
                },
2071
                {
2072
                    "id": "mode",
2073
                    "type": "String"
2074
                },
2075
                {
2076
                    "id": "mirror",
2077
                    "type": "String"
2078
                },
2079
                {
2080
                    "id": "rotation",
2081
                    "type": "String"
2082
                },
2083
                {
2084
                    "id": "ignoreEntities",
2085
                    "type": "Boolean"
2086
                }
2087
            ]
2088
        },
2089
        {
2090
            "id": "Skull",
2091
            "parent": "TileEntity",
2092
            "tags": [
2093
                {
2094
                    "id": "SkullType",
2095
                    "type": "Byte"
2096
                },
2097
                {
2098
                    "id": "Rot",
2099
                    "type": "Byte"
2100
                },
2101
                {
2102
                    "id": "ExtraType",
2103
                    "type": "String",
2104
                    "deprecated": true
2105
                },
2106
                {
2107
                    "id": "Owner",
2108
                    "type": "Compound",
2109
                    "data": [
2110
                        {
2111
                            "id": "Properties",
2112
                            "type": "Compound",
2113
                            "data": [
2114
                                {
2115
                                    "id": "textures",
2116
                                    "type": "List/Compound",
2117
                                    "data": [
2118
                                        {
2119
                                            "id": "Signature",
2120
                                            "type": "String"
2121
                                        },
2122
                                        {
2123
                                            "id": "Value",
2124
                                            "type": "String"
2125
                                        }
2126
                                    ]
2127
                                }
2128
                            ]
2129
                        }
2130
                    ]
2131
                }
2132
            ]
2133
        },
2134
        {
2135
            "id": "Sign",
2136
            "parent": "TileEntity",
2137
            "tags": [
2138
                {
2139
                    "id": "Text1",
2140
                    "type": "String"
2141
                },
2142
                {
2143
                    "id": "Text2",
2144
                    "type": "String"
2145
                },
2146
                {
2147
                    "id": "Text3",
2148
                    "type": "String"
2149
                },
2150
                {
2151
                    "id": "Text4",
2152
                    "type": "String"
2153
                }
2154
            ]
2155
        },
2156
        {
2157
            "id": "Piston",
2158
            "parent": "TileEntity",
2159
            "tags": [
2160
                {
2161
                    "id": "blockId",
2162
                    "type": "Integer"
2163
                },
2164
                {
2165
                    "id": "blockData",
2166
                    "type": "Integer"
2167
                },
2168
                {
2169
                    "id": "facing",
2170
                    "type": "Integer"
2171
                },
2172
                {
2173
                    "id": "progress",
2174
                    "type": "Float"
2175
                },
2176
                {
2177
                    "id": "extending",
2178
                    "type": "Boolean"
2179
                }
2180
            ]
2181
        },
2182
        {
2183
            "id": "Music",
2184
            "parent": "TileEntity",
2185
            "tags": [
2186
                {
2187
                    "id": "note",
2188
                    "type": "Byte"
2189
                },
2190
                {
2191
                    "id": "powered",
2192
                    "type": "Boolean"
2193
                }
2194
            ]
2195
        },
2196
        {
2197
            "id": "MobSpawner",
2198
            "parent": "TileEntity",
2199
            "tags": [
2200
                {
2201
                    "id": "EntityId",
2202
                    "type": "String"
2203
                },
2204
                {
2205
                    "id": "Delay",
2206
                    "type": "Short"
2207
                },
2208
                {
2209
                    "id": "SpawnPotentials",
2210
                    "type": "List/Compound",
2211
                    "data": [
2212
                        {
2213
                            "id": "Type",
2214
                            "type": "String"
2215
                        },
2216
                        {
2217
                            "id": "Weight",
2218
                            "type": "Integer"
2219
                        },
2220
                        {
2221
                            "id": "Properties",
2222
                            "type": "Compound",
2223
                            "helper": "EntityNBT"
2224
                        }
2225
                    ]
2226
                },
2227
                {
2228
                    "id": "SpawnData",
2229
                    "type": "Compound",
2230
                    "helper": "EntityNBT"
2231
                },
2232
                {
2233
                    "id": "MinSpawnDelay",
2234
                    "type": "Short"
2235
                },
2236
                {
2237
                    "id": "MaxSpawnDelay",
2238
                    "type": "Short"
2239
                },
2240
                {
2241
                    "id": "SpawnCount",
2242
                    "type": "Short"
2243
                },
2244
                {
2245
                    "id": "MaxNearbyEntities",
2246
                    "type": "Short"
2247
                },
2248
                {
2249
                    "id": "RequiredPlayerRange",
2250
                    "type": "Short"
2251
                },
2252
                {
2253
                    "id": "SpawnRange",
2254
                    "type": "Short"
2255
                }
2256
            ]
2257
        },
2258
        {
2259
            "id": "Jukebox",
2260
            "parent": "TileEntity",
2261
            "tags": [
2262
                {
2263
                    "id": "RecordItem",
2264
                    "type": "Compound",
2265
                    "helper": "ItemNBT"
2266
                },
2267
                {
2268
                    "id": "Record",
2269
                    "type": "Integer",
2270
                    "deprecated": true
2271
                }
2272
            ]
2273
        },
2274
        {
2275
            "id": "Hopper",
2276
            "parent": "Lockable",
2277
            "tags": [
2278
                {
2279
                    "id": "CustomName",
2280
                    "type": "String"
2281
                },
2282
                {
2283
                    "id": "Items",
2284
                    "type": "List/Compound",
2285
                    "keyLimit": 5,
2286
                    "helper": "ItemNBT|true"
2287
                },
2288
                {
2289
                    "id": "TransferCooldown",
2290
                    "type": "Integer"
2291
                }
2292
            ]
2293
        },
2294
        {
2295
            "id": "Furnace",
2296
            "parent": "Lockable",
2297
            "tags": [
2298
                {
2299
                    "id": "CustomName",
2300
                    "type": "String"
2301
                },
2302
                {
2303
                    "id": "BurnTime",
2304
                    "type": "Short"
2305
                },
2306
                {
2307
                    "id": "CookTime",
2308
                    "type": "Short"
2309
                },
2310
                {
2311
                    "id": "CookTimeTotal",
2312
                    "type": "Short"
2313
                },
2314
                {
2315
                    "id": "Items",
2316
                    "type": "List/Compound",
2317
                    "keyLimit": 3,
2318
                    "helper": "ItemNBT|true"
2319
                }
2320
            ]
2321
        },
2322
        {
2323
            "id": "FlowerPot",
2324
            "parent": "TileEntity",
2325
            "tags": [
2326
                {
2327
                    "id": "Item",
2328
                    "type": "String"
2329
                },
2330
                {
2331
                    "id": "Item",
2332
                    "type": "Short",
2333
                    "deprecated": true
2334
                },
2335
                {
2336
                    "id": "Data",
2337
                    "type": "Integer"
2338
                }
2339
            ]
2340
        },
2341
        {
2342
            "id": "AirPortal",
2343
            "parent": "TileEntity"
2344
        },
2345
        {
2346
            "id": "EnderChest",
2347
            "parent": "TileEntity"
2348
        },
2349
        {
2350
            "id": "EndGateway",
2351
            "parent": "TileEntity",
2352
            "tags": [
2353
                {
2354
                    "id": "Age",
2355
                    "type": "Long"
2356
                },
2357
                {
2358
                    "id": "ExactTeleport",
2359
                    "type": "Boolean"
2360
                },
2361
                {
2362
                    "id": "ExitPortal",
2363
                    "type": "Compound",
2364
                    "data": [
2365
                        {
2366
                            "id": "X",
2367
                            "type": "Integer"
2368
                        },
2369
                        {
2370
                            "id": "Y",
2371
                            "type": "Integer"
2372
                        },
2373
                        {
2374
                            "id": "Z",
2375
                            "type": "Integer"
2376
                        }
2377
                    ]
2378
                }
2379
            ]
2380
        },
2381
        {
2382
            "id": "EnchantTable",
2383
            "parent": "TileEntity",
2384
            "tags": [
2385
                {
2386
                    "id": "CustomName",
2387
                    "type": "String"
2388
                }
2389
            ]
2390
        },
2391
        {
2392
            "id": "Dropper",
2393
            "parent": "Trap"
2394
        },
2395
        {
2396
            "id": "Trap",
2397
            "parent": "Lockable",
2398
            "tags": [
2399
                {
2400
                    "id": "CustomName",
2401
                    "type": "String"
2402
                },
2403
                {
2404
                    "id": "Items",
2405
                    "type": "List/Compound",
2406
                    "keyLimit": 9,
2407
                    "helper": "ItemNBT|true"
2408
                }
2409
            ]
2410
        },
2411
        {
2412
            "id": "DLDetector",
2413
            "parent": "TileEntity"
2414
        },
2415
        {
2416
            "id": "Comparator",
2417
            "parent": "TileEntity",
2418
            "tags": [
2419
                {
2420
                    "id": "OutputSignal",
2421
                    "type": "Integer"
2422
                }
2423
            ]
2424
        },
2425
        {
2426
            "id": "Control",
2427
            "parent": "TileEntity",
2428
            "tags": [
2429
                {
2430
                    "id": "CustomName",
2431
                    "type": "String"
2432
                },
2433
                {
2434
                    "id": "Command",
2435
                    "type": "String"
2436
                },
2437
                {
2438
                    "id": "SuccessCount",
2439
                    "type": "Integer"
2440
                },
2441
                {
2442
                    "id": "TrackOutput",
2443
                    "type": "Boolean",
2444
                    "forced": true
2445
                },
2446
                {
2447
                    "id": "LastOutput",
2448
                    "type": "String"
2449
                },
2450
                {
2451
                    "id": "powered",
2452
                    "type": "Boolean"
2453
                },
2454
                {
2455
                    "id": "conditional",
2456
                    "type": "Boolean"
2457
                }
2458
            ]
2459
        },
2460
        {
2461
            "id": "Chest",
2462
            "parent": "Lockable",
2463
            "tags": [
2464
                {
2465
                    "id": "CustomName",
2466
                    "type": "String"
2467
                },
2468
                {
2469
                    "id": "Items",
2470
                    "type": "List/Compound",
2471
                    "keyLimit": 27,
2472
                    "helper": "ItemNBT|true"
2473
                }
2474
            ]
2475
        },
2476
        {
2477
            "id": "Cauldron",
2478
            "parent": "Lockable",
2479
            "tags": [
2480
                {
2481
                    "id": "CustomName",
2482
                    "type": "String"
2483
                },
2484
                {
2485
                    "id": "BrewTime",
2486
                    "type": "Short"
2487
                },
2488
                {
2489
                    "id": "Fuel",
2490
                    "type": "Byte"
2491
                },
2492
                {
2493
                    "id": "Items",
2494
                    "type": "List/Compound",
2495
                    "keyLimit": 4,
2496
                    "helper": "ItemNBT|true"
2497
                }
2498
            ]
2499
        },
2500
        {
2501
            "id": "Beacon",
2502
            "parent": "Lockable",
2503
            "tags": [
2504
                {
2505
                    "id": "Primary",
2506
                    "type": "Integer"
2507
                },
2508
                {
2509
                    "id": "Secondary",
2510
                    "type": "Integer"
2511
                },
2512
                {
2513
                    "id": "Levels",
2514
                    "type": "Integer"
2515
                }
2516
            ]
2517
        },
2518
        {
2519
            "id": "Banner",
2520
            "parent": "TileEntity",
2521
            "tags": [
2522
                {
2523
                    "id": "Base",
2524
                    "type": "Integer"
2525
                },
2526
                {
2527
                    "id": "Patterns",
2528
                    "type": "List/Compound",
2529
                    "data": [
2530
                        {
2531
                            "id": "Pattern",
2532
                            "type": "String"
2533
                        },
2534
                        {
2535
                            "id": "Color",
2536
                            "type": "Integer"
2537
                        }
2538
                    ]
2539
                }
2540
            ]
2541
        }
2542
    ],
2543
    "item": [
2544
        {
2545
            "id": "Item",
2546
            "tags": [
2547
                {
2548
                    "id": "id",
2549
                    "type": "String"
2550
                },
2551
                {
2552
                    "id": "id",
2553
                    "type": "Short",
2554
                    "deprecated": true
2555
                },
2556
                {
2557
                    "id": "Damage",
2558
                    "type": "Short"
2559
                },
2560
                {
2561
                    "id": "Count",
2562
                    "type": "Byte"
2563
                },
2564
                {
2565
                    "id": "tag",
2566
                    "type": "Compound",
2567
                    "data": [
2568
                        {
2569
                            "id": "Potion",
2570
                            "type": "String"
2571
                        },
2572
                        {
2573
                            "id": "Unbreakable",
2574
                            "type": "Boolean"
2575
                        },
2576
                        {
2577
                            "id": "CanDestroy",
2578
                            "type": "List/String"
2579
                        },
2580
                        {
2581
                            "id": "CanPlaceOn",
2582
                            "type": "List/String"
2583
                        },
2584
                        {
2585
                            "id": "BlockEntityTag",
2586
                            "type": "Compound"
2587
                        },
2588
                        {
2589
                            "id": "EntityTag",
2590
                            "type": "Compound"
2591
                        },
2592
                        {
2593
                            "id": "ench",
2594
                            "type": "List/Compound",
2595
                            "data": [
2596
                                {
2597
                                    "id": "id",
2598
                                    "type": "Short"
2599
                                },
2600
                                {
2601
                                    "id": "lvl",
2602
                                    "type": "Short"
2603
                                }
2604
                            ]
2605
                        },
2606
                        {
2607
                            "id": "StoredEnchantments",
2608
                            "type": "List/Compound",
2609
                            "data": [
2610
                                {
2611
                                    "id": "id",
2612
                                    "type": "Short"
2613
                                },
2614
                                {
2615
                                    "id": "lvl",
2616
                                    "type": "Short"
2617
                                }
2618
                            ]
2619
                        },
2620
                        {
2621
                            "id": "RepairCost",
2622
                            "type": "Integer"
2623
                        },
2624
                        {
2625
                            "id": "AttributeModifiers",
2626
                            "type": "List/Compound",
2627
                            "data": [
2628
                                {
2629
                                    "id": "AttributeName",
2630
                                    "type": "String"
2631
                                },
2632
                                {
2633
                                    "id": "Name",
2634
                                    "type": "String"
2635
                                },
2636
                                {
2637
                                    "id": "Amount",
2638
                                    "type": "Double"
2639
                                },
2640
                                {
2641
                                    "id": "Operation",
2642
                                    "type": "Integer"
2643
                                },
2644
                                {
2645
                                    "id": "UUIDLeast",
2646
                                    "type": "Long"
2647
                                },
2648
                                {
2649
                                    "id": "UUIDMost",
2650
                                    "type": "Long"
2651
                                }
2652
                            ]
2653
                        },
2654
                        {
2655
                            "id": "CustomPotionEffects",
2656
                            "type": "List/Compound",
2657
                            "data": [
2658
                                {
2659
                                    "id": "Id",
2660
                                    "type": "Byte"
2661
                                },
2662
                                {
2663
                                    "id": "Amplifier",
2664
                                    "type": "Byte"
2665
                                },
2666
                                {
2667
                                    "id": "Duration",
2668
                                    "type": "Integer"
2669
                                },
2670
                                {
2671
                                    "id": "Ambient",
2672
                                    "type": "Boolean"
2673
                                },
2674
                                {
2675
                                    "id": "ShowParticles",
2676
                                    "type": "Boolean"
2677
                                }
2678
                            ]
2679
                        },
2680
                        {
2681
                            "id": "display",
2682
                            "type": "Compound",
2683
                            "data": [
2684
                                {
2685
                                    "id": "Name",
2686
                                    "type": "String"
2687
                                },
2688
                                {
2689
                                    "id": "Lore",
2690
                                    "type": "List/String"
2691
                                }
2692
                            ]
2693
                        },
2694
                        {
2695
                            "id": "HideFlags",
2696
                            "type": "Integer"
2697
                        },
2698
                        {
2699
                            "id": "resolved",
2700
                            "type": "Boolean"
2701
                        },
2702
                        {
2703
                            "id": "generation",
2704
                            "type": "Integer"
2705
                        },
2706
                        {
2707
                            "id": "author",
2708
                            "type": "String"
2709
                        },
2710
                        {
2711
                            "id": "title",
2712
                            "type": "String"
2713
                        },
2714
                        {
2715
                            "id": "pages",
2716
                            "type": "List/String"
2717
                        },
2718
                        {
2719
                            "id": "SkullOwner",
2720
                            "type": "String",
2721
                            "deprecated": true
2722
                        },
2723
                        {
2724
                            "id": "SkullOwner",
2725
                            "type": "Compound",
2726
                            "data": [
2727
                                {
2728
                                    "id": "Id",
2729
                                    "type": "String"
2730
                                },
2731
                                {
2732
                                    "id": "Name",
2733
                                    "type": "String"
2734
                                },
2735
                                {
2736
                                    "id": "Properties",
2737
                                    "type": "Compound",
2738
                                    "data": [
2739
                                        {
2740
                                            "id": "textures",
2741
                                            "type": "List/Compound",
2742
                                            "data": [
2743
                                                {
2744
                                                    "id": "Signature",
2745
                                                    "type": "String"
2746
                                                },
2747
                                                {
2748
                                                    "id": "Value",
2749
                                                    "type": "String"
2750
                                                }
2751
                                            ]
2752
                                        }
2753
                                    ]
2754
                                }
2755
                            ]
2756
                        },
2757
                        {
2758
                            "id": "Explosion",
2759
                            "type": "Compound",
2760
                            "data": [
2761
                                {
2762
                                    "id": "Flicker",
2763
                                    "type": "Boolean"
2764
                                },
2765
                                {
2766
                                    "id": "Trail",
2767
                                    "type": "Boolean"
2768
                                },
2769
                                {
2770
                                    "id": "Type",
2771
                                    "type": "Byte"
2772
                                },
2773
                                {
2774
                                    "id": "Colors",
2775
                                    "type": "IntArray"
2776
                                },
2777
                                {
2778
                                    "id": "FadeColors",
2779
                                    "type": "IntArray"
2780
                                }
2781
                            ]
2782
                        },
2783
                        {
2784
                            "id": "Fireworks",
2785
                            "type": "Compound",
2786
                            "data": [
2787
                                {
2788
                                    "id": "Flight",
2789
                                    "type": "Byte"
2790
                                },
2791
                                {
2792
                                    "id": "Explosions",
2793
                                    "type": "List/Compound"
2794
                                }
2795
                            ]
2796
                        },
2797
                        {
2798
                            "id": "map_is_scaling",
2799
                            "type": "Boolean"
2800
                        },
2801
                        {
2802
                            "id": "Decorations",
2803
                            "type": "List/Compound",
2804
                            "data": [
2805
                                {
2806
                                    "id": "id",
2807
                                    "type": "String"
2808
                                },
2809
                                {
2810
                                    "id": "type",
2811
                                    "type": "Byte"
2812
                                },
2813
                                {
2814
                                    "id": "x",
2815
                                    "type": "Double"
2816
                                },
2817
                                {
2818
                                    "id": "z",
2819
                                    "type": "Double"
2820
                                },
2821
                                {
2822
                                    "id": "rot",
2823
                                    "type": "Double"
2824
                                }
2825
                            ]
2826
                        }
2827
                    ]
2828
                }
2829
            ]
2830
        },
2831
        {
2832
            "id": "ItemSlot",
2833
            "parent": "Item",
2834
            "data": [
2835
                {
2836
                    "id": "Slot",
2837
                    "type": "Byte"
2838
                }
2839
            ]
2840
        }
2841
    ]
2842
}