5 (* https://minecraft.gamepedia.com/Item *)
6 (* https://minecraft.gamepedia.com/index.php?title=Block&oldid=470025 *)
64 lapisLazuliBlock
= 55;
78 mossyStoneBricks
= 69;
79 crackedStoneBricks
= 70;
80 chiseledStokeBricks
= 71;
84 backgroundOakWood
= 75;
90 closedWoodenDoor1
= 81;
91 closedWoodenDoor2
= 82;
93 backgroundBirchWood
= 84;
95 backgroundSpruceWood
= 86;
97 redMushroomBlock1
= 88;
98 redMushroomBlock2
= 89;
99 brownMushroomBlock1
= 90;
100 brownMushroomBlock2
= 91;
102 backgroundOakFence
= 93;
103 backgroundOakWoodPlanks
= 94;
116 closedWoodenTrapdoor
= 107;
117 openWoodenTrapdoor
= 108;
125 redstoneLampOff
= 116;
126 redstoneLampOn
= 117;
127 backgroundObsidian
= 118;
134 burningFurnace
= 125;
135 reservedBlockItem
= 126;
137 dandelionYellow
= 128;
139 reservedToolItem1
= 130;
168 reservedToolItem2
= 159;
189 spawnEggZombie
= 180;
198 cookedPorkchop
= 189;
214 spawnEggChicken
= 205;
215 spawnEggCreeper
= 206;
218 spawnEggMooshroom
= 209;
221 spawnEggPigman
= 212;
222 spawnEggSpider
= 213;
233 const (* Item class *)
239 const (* Indicator class *)
244 function GetType(id
: integer) : integer;
245 function GetMaximum(id
: integer) : integer;
246 function GetData(id
: integer) : integer;
247 function GetTexture(id
: integer) : integer;
248 function GetTextureSource(id
: integer) : integer;
249 function GetIndicatorType(id
: integer) : integer;
250 function IsDividable(id
: integer) : boolean;
252 function GetOrdinary(i
: integer) : integer;
256 uses Vars
, Func
, Tools
;
263 itype
, itex
, imax
, idata
, iflags
: array [0..lastItem
] of integer;
264 countOrdItems
: integer;
265 ordItems
: array [0..lastOrdItem
] of integer;
268 xxxx xxxx | xxxx xxxx | xxxx xxxx | xxxx xxxx
270 |||+-- texture source
275 function GetType(id
: integer) : integer;
280 function GetMaximum(id
: integer) : integer;
285 function GetData(id
: integer) : integer;
290 function GetTexture(id
: integer) : integer;
295 function GetTextureSource(id
: integer) : integer;
297 result
:= iflags
[id
] and 1;
300 function GetIndicatorType(id
: integer) : integer;
302 result
:= (iflags
[id
] >> 1) and 3;
305 function IsDividable(id
: integer) : boolean;
307 result
:= ((iflags
[id
] >> 3) and 1) <> 0;
310 procedure InitItem(id
, typ
, tex
, max
, data
, texsource
, indicator
: integer; dividable
: boolean);
312 Assert((id
>= 0) and (id
<= lastItem
));
313 Assert((typ
>= 0) and (typ
<= 3));
314 Assert((tex
>= 0) and (tex
<= 255));
315 Assert((max
>= 0) and (max
<= 65535));
316 Assert((texsource
>= 0) and (texsource
<= 1));
317 Assert((indicator
>= 0) and (indicator
<= 2));
322 if dividable
then iflags
[id
] := (1 << 3);
323 iflags
[id
] := iflags
[id
] or (indicator
<< 1);
324 iflags
[id
] := iflags
[id
] or (texsource
<< 0);
327 function GetOrdinary(i
: integer) : integer;
330 if (i
>= 0) and (i
<= lastOrdItem
) then GetOrdinary
:= ordItems
[i
]
333 procedure InitOrdItem(id
: integer);
335 Assert(countOrdItems
<= lastOrdItem
);
336 ordItems
[countOrdItems
] := id
;
337 countOrdItems
:= countOrdItems
+ 1;
341 InitItem(none
, block
, 0, 0, 0, 0, noindicator
, false);
342 InitItem(dirt
, block
, 1, 64, 1, 0, numeric
, true);
343 InitItem(grass
, block
, 2, 64, 2, 0, numeric
, true);
344 InitItem(stone
, block
, 3, 64, 3, 0, numeric
, true);
345 InitItem(oakWoodPlanks
, block
, 4, 64, 4, 0, numeric
, true);
346 InitItem(cobblestone
, block
, 5, 64, 5, 0, numeric
, true);
347 InitItem(bedrock
, block
, 6, 64, 6, 0, numeric
, true);
348 InitItem(sand
, block
, 7, 64, 7, 0, numeric
, true);
349 InitItem(gravel
, block
, 8, 64, 8, 0, numeric
, true);
350 InitItem(oakWood
, block
, 9, 64, 9, 0, numeric
, true);
351 InitItem(obsidian
, block
, 10, 64, 10, 0, numeric
, true);
352 InitItem(bookshelf
, block
, 11, 64, 11, 0, numeric
, true);
353 InitItem(mossStone
, block
, 12, 64, 12, 0, numeric
, true);
354 InitItem(blockOfIron
, block
, 13, 64, 13, 0, numeric
, true);
355 InitItem(blockOfGold
, block
, 14, 64, 14, 0, numeric
, true);
356 InitItem(blockOfDiamond
, block
, 15, 64, 15, 0, numeric
, true);
357 InitItem(goldOre
, block
, 16, 64, 16, 0, numeric
, true);
358 InitItem(ironOre
, block
, 17, 64, 17, 0, numeric
, true);
359 InitItem(coalOre
, block
, 18, 64, 18, 0, numeric
, true);
360 InitItem(diamondOre
, block
, 19, 64, 19, 0, numeric
, true);
361 InitItem(redstoneOre
, block
, 20, 64, 20, 0, numeric
, true);
362 InitItem(oakLeaves
, block
, 21, 64, 21, 0, numeric
, true);
363 InitItem(redFlower
, block
, 22, 64, 22, 0, numeric
, true);
364 InitItem(yellowFlower
, block
, 23, 64, 23, 0, numeric
, true);
365 InitItem(redMooshroom
, block
, 24, 64, 24, 0, numeric
, true);
366 InitItem(brownMooshroom
, block
, 25, 64, 25, 0, numeric
, true);
367 InitItem(torch
, block
, 26, 64, 26, 0, numeric
, true);
368 InitItem(tnt
, block
, 27, 64, 27, 0, numeric
, true);
369 InitItem(chest
, block
, 28, 64, 28, 0, numeric
, true);
370 InitItem(craftingTable
, block
, 29, 64, 29, 0, numeric
, true);
371 InitItem(cactus
, block
, 30, 64, 30, 0, numeric
, true);
372 InitItem(glass
, block
, 31, 64, 31, 0, numeric
, true);
373 InitItem(wool1
, block
, 32, 64, 32, 0, numeric
, true);
374 InitItem(wool2
, block
, 33, 64, 33, 0, numeric
, true);
375 InitItem(wool3
, block
, 34, 64, 34, 0, numeric
, true);
376 InitItem(wool4
, block
, 35, 64, 35, 0, numeric
, true);
377 InitItem(wool5
, block
, 36, 64, 36, 0, numeric
, true);
378 InitItem(wool6
, block
, 37, 64, 37, 0, numeric
, true);
379 InitItem(wool7
, block
, 38, 64, 38, 0, numeric
, true);
380 InitItem(wool8
, block
, 39, 64, 39, 0, numeric
, true);
381 InitItem(wool9
, block
, 40, 64, 40, 0, numeric
, true);
382 InitItem(wool10
, block
, 41, 64, 41, 0, numeric
, true);
383 InitItem(wool11
, block
, 42, 64, 42, 0, numeric
, true);
384 InitItem(wool12
, block
, 43, 64, 43, 0, numeric
, true);
385 InitItem(wool13
, block
, 44, 64, 44, 0, numeric
, true);
386 InitItem(wool14
, block
, 45, 64, 45, 0, numeric
, true);
387 InitItem(wool15
, block
, 46, 64, 46, 0, numeric
, true);
388 InitItem(wool16
, block
, 47, 64, 47, 0, numeric
, true);
389 InitItem(snow
, block
, 48, 64, 48, 0, numeric
, true);
390 InitItem(ladder
, block
, 49, 64, 49, 0, numeric
, true);
391 InitItem(water
, block
, 50, 64, 50, 0, numeric
, true);
392 InitItem(lava
, block
, 51, 64, 51, 0, numeric
, true);
393 InitItem(oakSapling
, block
, 60, 64, 52, 0, numeric
, true);
394 InitItem(sponge
, block
, 61, 64, 53, 0, numeric
, true);
395 InitItem(lapisLazuliOre
, block
, 62, 64, 54, 0, numeric
, true);
396 InitItem(lapisLazuliBlock
, block
, 63, 64, 55, 0, numeric
, true);
397 InitItem(sandstone
, block
, 64, 64, 56, 0, numeric
, true);
398 InitItem(tallGrass
, block
, 65, 64, 57, 0, numeric
, true);
399 InitItem(deadBush
, block
, 66, 64, 58, 0, numeric
, true);
400 InitItem(cobweb
, block
, 67, 64, 59, 0, numeric
, true);
401 InitItem(bricks
, block
, 68, 64, 60, 0, numeric
, true);
402 InitItem(snowBlock
, block
, 69, 64, 61, 0, numeric
, true);
403 InitItem(ice
, block
, 70, 64, 62, 0, numeric
, true);
404 InitItem(snowLayer
, block
, 71, 64, 63, 0, numeric
, true);
405 InitItem(clayBlock
, block
, 72, 64, 64, 0, numeric
, true);
406 InitItem(sugarCane
, block
, 116, 64, 65, 1, numeric
, true);
407 InitItem(pumpkin
, block
, 74, 64, 66, 0, numeric
, true);
408 InitItem(jackLantern
, block
, 75, 64, 67, 0, numeric
, true);
409 InitItem(stoneBricks
, block
, 76, 64, 68, 0, numeric
, true);
410 InitItem(mossyStoneBricks
, block
, 77, 64, 69, 0, numeric
, true);
411 InitItem(crackedStoneBricks
, block
, 78, 64, 70, 0, numeric
, true);
412 InitItem(chiseledStokeBricks
, block
, 79, 64, 71, 0, numeric
, true);
413 InitItem(ironBras
, block
, 80, 64, 72, 0, numeric
, true);
414 InitItem(melonBlock
, block
, 81, 64, 73, 0, numeric
, true);
415 InitItem(mycelium
, block
, 82, 64, 74, 0, numeric
, true);
416 InitItem(backgroundOakWood
, block
, 98, 64, 75, 0, numeric
, true);
417 InitItem(spawner
, block
, 83, 64, 76, 0, numeric
, true);
418 InitItem(bed1
, block
, 84, 64, 77, 0, numeric
, true);
419 InitItem(bed2
, block
, 85, 64, 78, 0, numeric
, true);
420 InitItem(openWoodenDoor1
, block
, 86, 64, 79, 0, numeric
, true);
421 InitItem(openWoodenDoor2
, block
, 102, 64, 80, 0, numeric
, true);
422 InitItem(closedWoodenDoor1
, block
, 88, 64, 81, 0, numeric
, true);
423 InitItem(closedWoodenDoor2
, block
, 104, 64, 82, 0, numeric
, true);
424 InitItem(birchWood
, block
, 90, 64, 83, 0, numeric
, true);
425 InitItem(backgroundBirchWood
, block
, 99, 64, 84, 0, numeric
, true);
426 InitItem(spruceWood
, block
, 91, 64, 85, 0, numeric
, true);
427 InitItem(backgroundSpruceWood
, block
, 100, 64, 86, 0, numeric
, true);
428 InitItem(spruceLeaves
, block
, 92, 64, 87, 0, numeric
, true);
429 InitItem(redMushroomBlock1
, block
, 93, 64, 88, 0, numeric
, true);
430 InitItem(redMushroomBlock2
, block
, 95, 64, 89, 0, numeric
, true);
431 InitItem(brownMushroomBlock1
, block
, 94, 64, 90, 0, numeric
, true);
432 InitItem(brownMushroomBlock2
, block
, 95, 64, 91, 0, numeric
, true);
433 InitItem(oakFence
, block
, 96, 64, 92, 0, numeric
, true);
434 InitItem(backgroundOakFence
, block
, 101, 64, 93, 0, numeric
, true);
435 InitItem(backgroundOakWoodPlanks
, block
, 97, 64, 94, 0, numeric
, true);
436 InitItem(painting1
, block
, 106, 1, 95, 0, numeric
, true);
437 InitItem(painting2
, block
, 107, 1, 96, 0, numeric
, true);
438 InitItem(painting3
, block
, 108, 1, 97, 0, numeric
, true);
439 InitItem(painting4
, block
, 109, 1, 98, 0, numeric
, true);
440 InitItem(painting5
, block
, 110, 1, 99, 0, numeric
, true);
441 InitItem(painting6
, block
, 111, 1, 100, 0, numeric
, true);
442 InitItem(painting7
, block
, 112, 1, 101, 0, numeric
, true);
443 InitItem(giftChest
, block
, 113, 64, 102, 0, numeric
, true);
444 InitItem(vines
, block
, 114, 64, 103, 0, numeric
, true);
445 InitItem(sign
, block
, 98, 16, 104, 1, numeric
, true);
446 InitItem(redstoneTorch
, block
, 116, 64, 105, 0, numeric
, true);
447 InitItem(furnace
, block
, 117, 64, 106, 0, numeric
, true);
448 InitItem(closedWoodenTrapdoor
, block
, 118, 64, 107, 0, numeric
, true);
449 InitItem(openWoodenTrapdoor
, block
, 119, 64, 108, 0, numeric
, true);
450 InitItem(netherrack
, block
, 120, 64, 109, 0, numeric
, true);
451 InitItem(netherPortal
, block
, 129, 64, 110, 0, numeric
, true);
452 InitItem(glowstone
, block
, 121, 64, 111, 0, numeric
, true);
453 InitItem(birchLeaves
, block
, 135, 64, 112, 0, numeric
, true);
454 InitItem(soulSand
, block
, 122, 64, 113, 0, numeric
, true);
455 InitItem(birchSapling
, block
, 123, 64, 114, 0, numeric
, true);
456 InitItem(spruceSapling
, block
, 124, 64, 115, 0, numeric
, true);
457 InitItem(redstoneLampOff
, block
, 125, 64, 116, 0, numeric
, true);
458 InitItem(redstoneLampOn
, block
, 126, 64, 117, 0, numeric
, true);
459 InitItem(backgroundObsidian
, block
, 127, 64, 118, 0, numeric
, true);
460 InitItem(glassPlane
, block
, 128, 64, 119, 0, numeric
, true);
461 InitItem(farmland
, block
, 136, 64, 120, 0, numeric
, true);
462 InitItem(cake
, block
, 137, 64, 121, 0, numeric
, true);
463 InitItem(wheatBlock
, block
, 142, 64, 122, 0, numeric
, true);
464 InitItem(melonStem
, block
, 143, 64, 123, 0, numeric
, true);
465 InitItem(pumpkinStem
, block
, 143, 64, 124, 0, numeric
, true);
466 InitItem(burningFurnace
, block
, 134, 64, 125, 0, numeric
, true);
467 InitItem(reservedBlockItem
, block
, 0, 0, 0, 0, noindicator
, false);
468 InitItem(stick
, orditem
, 0, 64, 0, 1, numeric
, true);
469 InitItem(dandelionYellow
, orditem
, 8, 64, 0, 1, numeric
, true);
470 InitItem(roseRed
, orditem
, 9, 64, 0, 1, numeric
, true);
471 InitItem(reservedToolItem1
, tool
, 0, 0, 0, 1, line
, false);
472 InitItem(pickaxe1
, tool
, 48, 60, Tools
.pickaxe1
, 1, line
, false);
473 InitItem(pickaxe2
, tool
, 49, 132, Tools
.pickaxe2
, 1, line
, false);
474 InitItem(pickaxe3
, tool
, 50, 251, Tools
.pickaxe3
, 1, line
, false);
475 InitItem(pickaxe4
, tool
, 51, 1562, Tools
.pickaxe4
, 1, line
, false);
476 InitItem(pickaxe5
, tool
, 52, 33, Tools
.pickaxe5
, 1, line
, false);
477 InitItem(shovel1
, tool
, 32, 60, Tools
.shovel1
, 1, line
, false);
478 InitItem(shovel2
, tool
, 33, 132, Tools
.shovel3
, 1, line
, false);
479 InitItem(shovel3
, tool
, 34, 251, Tools
.shovel2
, 1, line
, false);
480 InitItem(shovel4
, tool
, 35, 1562, Tools
.shovel4
, 1, line
, false);
481 InitItem(shovel5
, tool
, 36, 33, Tools
.shovel5
, 1, line
, false);
482 InitItem(axe1
, tool
, 64, 60, Tools
.axe1
, 1, line
, false);
483 InitItem(axe2
, tool
, 65, 132, Tools
.axe2
, 1, line
, false);
484 InitItem(axe3
, tool
, 66, 251, Tools
.axe3
, 1, line
, false);
485 InitItem(axe4
, tool
, 67, 1562, Tools
.axe4
, 1, line
, false);
486 InitItem(axe5
, tool
, 68, 33, Tools
.axe5
, 1, line
, false);
487 InitItem(shears
, tool
, 10, 239, Tools
.shears
, 1, line
, false);
488 InitItem(sword1
, tool
, 16, 60, Tools
.sword1
, 1, line
, false);
489 InitItem(sword2
, tool
, 17, 132, Tools
.sword2
, 1, line
, false);
490 InitItem(sword3
, tool
, 18, 251, Tools
.sword3
, 1, line
, false);
491 InitItem(sword4
, tool
, 19, 1562, Tools
.sword4
, 1, line
, false);
492 InitItem(sword5
, tool
, 20, 33, Tools
.sword5
, 1, line
, false);
493 InitItem(rod
, tool
, 101, 65, Tools
.rod1
, 1, line
, false);
494 InitItem(lighter
, tool
, 106, 65, Tools
.lighter1
, 1, line
, false);
495 InitItem(hoe1
, tool
, 80, 60, Tools
.hoe1
, 1, line
, false);
496 InitItem(hoe2
, tool
, 81, 132, Tools
.hoe2
, 1, line
, false);
497 InitItem(hoe3
, tool
, 82, 251, Tools
.hoe3
, 1, line
, false);
498 InitItem(hoe4
, tool
, 83, 1562, Tools
.hoe4
, 1, line
, false);
499 InitItem(hoe5
, tool
, 84, 33, Tools
.hoe5
, 1, line
, false);
500 InitItem(reservedToolItem2
, block
, 0, 0, 0, 0, noindicator
, false);
501 InitItem(coal
, orditem
, 2, 64, 0, 1, numeric
, true);
502 InitItem(redstone
, orditem
, 7, 64, 0, 1, numeric
, true);
503 InitItem(diamond
, orditem
, 6, 64, 0, 1, numeric
, true);
504 InitItem(brick
, orditem
, 3, 64, 0, 1, numeric
, true);
505 InitItem(ironIngot
, orditem
, 4, 64, 0, 1, numeric
, true);
506 InitItem(goldIngot
, orditem
, 5, 64, 0, 1, numeric
, true);
507 InitItem(lapisLazuli
, orditem
, 11, 64, 0, 1, numeric
, true);
508 InitItem(strand
, orditem
, 12, 64, 0, 1, numeric
, true);
509 InitItem(snowball
, orditem
, 13, 16, 0, 1, numeric
, true);
510 InitItem(clay
, orditem
, 14, 64, 0, 1, numeric
, true);
511 InitItem(book
, orditem
, 15, 64, 0, 1, numeric
, true);
512 InitItem(bucket
, orditem
, 21, 1, 0, 1, numeric
, true);
513 InitItem(waterBucket
, orditem
, 22, 1, 0, 1, numeric
, true);
514 InitItem(lavaBucket
, orditem
, 23, 1, 0, 1, numeric
, true);
515 InitItem(milkBucket
, orditem
, 24, 1, 0, 1, numeric
, true);
516 InitItem(paper
, orditem
, 25, 64, 0, 1, numeric
, true);
517 InitItem(melon
, orditem
, 26, 64, 0, 1, numeric
, true);
518 InitItem(egg
, orditem
, 27, 64, 0, 1, numeric
, true);
519 InitItem(door
, orditem
, 28, 64, 0, 1, numeric
, true);
520 InitItem(bed
, orditem
, 30, 64, 0, 1, numeric
, true);
521 InitItem(spawnEggZombie
, orditem
, 37, 64, 0, 1, numeric
, true);
522 InitItem(spawnEggSheep
, orditem
, 38, 64, 0, 1, numeric
, true);
523 InitItem(spawnEggPig
, orditem
, 39, 64, 0, 1, numeric
, true);
524 InitItem(gunpowder
, orditem
, 31, 64, 0, 1, numeric
, true);
525 InitItem(bowl
, orditem
, 40, 64, 0, 1, numeric
, true);
526 InitItem(mushroomStew
, orditem
, 41, 64, 0, 1, numeric
, true);
527 InitItem(map
, orditem
, 53, 1, 0, 1, numeric
, true);
528 InitItem(painting
, orditem
, 54, 64, 0, 1, numeric
, true);
529 InitItem(rawPorkchop
, orditem
, 55, 64, 0, 1, numeric
, true);
530 InitItem(cookedPorkchop
, orditem
, 56, 64, 0, 1, numeric
, true);
531 InitItem(rottenFlesh
, orditem
, 57, 64, 0, 1, numeric
, true);
532 InitItem(camera1
, orditem
, 69, 1, 0, 1, numeric
, true);
533 InitItem(camera2
, orditem
, 70, 1, 0, 1, numeric
, true);
534 InitItem(camera3
, orditem
, 71, 1, 0, 1, numeric
, true);
535 InitItem(goldNugget
, orditem
, 42, 64, 0, 1, numeric
, true);
536 InitItem(sugar
, orditem
, 58, 64, 0, 1, numeric
, true);
537 InitItem(spiderEye
, orditem
, 74, 64, 0, 1, numeric
, true);
538 InitItem(feather
, orditem
, 85, 64, 0, 1, numeric
, true);
539 InitItem(leather
, orditem
, 86, 64, 0, 1, numeric
, true);
540 InitItem(rawBeef
, orditem
, 87, 64, 0, 1, numeric
, true);
541 InitItem(steak
, orditem
, 88, 64, 0, 1, numeric
, true);
542 InitItem(apple
, orditem
, 89, 64, 0, 1, numeric
, true);
543 InitItem(goldenApple
, orditem
, 90, 64, 0, 1, numeric
, true);
544 InitItem(rawChicken
, orditem
, 72, 64, 0, 1, numeric
, true);
545 InitItem(cookedChicken
, orditem
, 73, 64, 0, 1, numeric
, true);
546 InitItem(spawnEggChicken
, orditem
, 96, 64, 0, 1, numeric
, true);
547 InitItem(spawnEggCreeper
, orditem
, 97, 64, 0, 1, numeric
, true);
548 InitItem(flint
, orditem
, 1, 64, 0, 1, numeric
, true);
549 InitItem(spawnEggCow
, orditem
, 99, 64, 0, 1, numeric
, true);
550 InitItem(spawnEggMooshroom
, orditem
, 100, 64, 0, 1, numeric
, true);
551 InitItem(rawFish
, orditem
, 102, 64, 0, 1, numeric
, true);
552 InitItem(cookedFish
, orditem
, 103, 64, 0, 1, numeric
, true);
553 InitItem(spawnEggPigman
, orditem
, 104, 64, 0, 1, numeric
, true);
554 InitItem(spawnEggSpider
, orditem
, 105, 64, 0, 1, numeric
, true);
555 InitItem(glowstoneDust
, orditem
, 107, 64, 0, 1, numeric
, true);
556 InitItem(clock
, orditem
, 109, 1, 0, 1, numeric
, true);
557 InitItem(compass
, orditem
, 108, 1, 0, 1, numeric
, true);
558 InitItem(seeds
, orditem
, 110, 64, 0, 1, numeric
, true);
559 InitItem(wheat
, orditem
, 111, 64, 0, 1, numeric
, true);
560 InitItem(bread
, orditem
, 112, 64, 0, 1, numeric
, true);
561 InitItem(boneMeal
, orditem
, 113, 64, 0, 1, numeric
, true);
562 InitItem(melonSeeds
, orditem
, 114, 64, 0, 1, numeric
, true);
563 InitItem(pumpkinSeeds
, orditem
, 115, 64, 0, 1, numeric
, true);
568 InitOrdItem(oakWoodPlanks
);
569 InitOrdItem(cobblestone
);
570 InitOrdItem(bedrock
);
573 InitOrdItem(oakWood
);
574 InitOrdItem(obsidian
);
575 InitOrdItem(bookshelf
);
576 InitOrdItem(mossStone
);
577 InitOrdItem(blockOfIron
);
578 InitOrdItem(blockOfGold
);
579 InitOrdItem(blockOfDiamond
);
580 InitOrdItem(goldOre
);
581 InitOrdItem(ironOre
);
582 InitOrdItem(coalOre
);
583 InitOrdItem(diamondOre
);
584 InitOrdItem(redstoneOre
);
585 InitOrdItem(oakLeaves
);
586 InitOrdItem(redFlower
);
587 InitOrdItem(yellowFlower
);
588 InitOrdItem(redMooshroom
);
589 InitOrdItem(brownMooshroom
);
593 InitOrdItem(craftingTable
);
616 InitOrdItem(oakSapling
);
618 InitOrdItem(lapisLazuliOre
);
619 InitOrdItem(lapisLazuliBlock
);
620 InitOrdItem(sandstone
);
621 InitOrdItem(tallGrass
);
622 InitOrdItem(deadBush
);
624 InitOrdItem(snowBlock
);
626 InitOrdItem(clayBlock
);
627 InitOrdItem(sugarCane
);
628 InitOrdItem(pumpkin
);
629 InitOrdItem(jackLantern
);
630 InitOrdItem(stoneBricks
);
631 InitOrdItem(mossyStoneBricks
);
632 InitOrdItem(crackedStoneBricks
);
633 InitOrdItem(chiseledStokeBricks
);
634 InitOrdItem(ironBras
);
635 InitOrdItem(melonBlock
);
636 InitOrdItem(mycelium
);
637 InitOrdItem(backgroundOakWood
);
638 InitOrdItem(spawner
);
639 InitOrdItem(birchWood
);
640 InitOrdItem(backgroundBirchWood
);
641 InitOrdItem(spruceWood
);
642 InitOrdItem(backgroundSpruceWood
);
643 InitOrdItem(spruceLeaves
);
644 InitOrdItem(redMushroomBlock1
);
645 InitOrdItem(redMushroomBlock2
);
646 InitOrdItem(brownMushroomBlock1
);
647 InitOrdItem(brownMushroomBlock2
);
648 InitOrdItem(oakFence
);
649 InitOrdItem(backgroundOakFence
);
650 InitOrdItem(backgroundOakWoodPlanks
);
653 InitOrdItem(redstoneTorch
);
654 InitOrdItem(furnace
);
655 InitOrdItem(openWoodenTrapdoor
);
656 InitOrdItem(netherrack
);
657 InitOrdItem(glowstone
);
658 InitOrdItem(birchLeaves
);
659 InitOrdItem(soulSand
);
660 InitOrdItem(birchSapling
);
661 InitOrdItem(spruceSapling
);
662 InitOrdItem(redstoneLampOff
);
663 InitOrdItem(backgroundObsidian
);
664 InitOrdItem(glassPlane
);
667 InitOrdItem(dandelionYellow
);
668 InitOrdItem(roseRed
);
669 InitOrdItem(pickaxe1
);
670 InitOrdItem(pickaxe2
);
671 InitOrdItem(pickaxe3
);
672 InitOrdItem(pickaxe4
);
673 InitOrdItem(pickaxe5
);
674 InitOrdItem(shovel1
);
675 InitOrdItem(shovel2
);
676 InitOrdItem(shovel3
);
677 InitOrdItem(shovel4
);
678 InitOrdItem(shovel5
);
691 InitOrdItem(lighter
);
698 InitOrdItem(redstone
);
699 InitOrdItem(diamond
);
701 InitOrdItem(ironIngot
);
702 InitOrdItem(goldIngot
);
703 InitOrdItem(lapisLazuli
);
705 InitOrdItem(snowball
);
709 InitOrdItem(waterBucket
);
710 InitOrdItem(lavaBucket
);
711 InitOrdItem(milkBucket
);
717 InitOrdItem(spawnEggZombie
);
718 InitOrdItem(spawnEggSheep
);
719 InitOrdItem(spawnEggPig
);
720 InitOrdItem(gunpowder
);
722 InitOrdItem(mushroomStew
);
724 InitOrdItem(painting
);
725 InitOrdItem(rawPorkchop
);
726 InitOrdItem(cookedPorkchop
);
727 InitOrdItem(rottenFlesh
);
728 InitOrdItem(camera1
);
729 InitOrdItem(camera2
);
730 InitOrdItem(camera3
);
731 InitOrdItem(goldNugget
);
733 InitOrdItem(spiderEye
);
734 InitOrdItem(feather
);
735 InitOrdItem(leather
);
736 InitOrdItem(rawBeef
);
739 InitOrdItem(goldenApple
);
740 InitOrdItem(rawChicken
);
741 InitOrdItem(cookedChicken
);
742 InitOrdItem(spawnEggChicken
);
743 InitOrdItem(spawnEggCreeper
);
745 InitOrdItem(spawnEggCow
);
746 InitOrdItem(spawnEggMooshroom
);
747 InitOrdItem(rawFish
);
748 InitOrdItem(cookedFish
);
749 InitOrdItem(spawnEggPigman
);
750 InitOrdItem(spawnEggSpider
);
751 InitOrdItem(glowstoneDust
);
753 InitOrdItem(compass
);
757 InitOrdItem(boneMeal
);
758 InitOrdItem(melonSeeds
);
759 InitOrdItem(pumpkinSeeds
);