Class ItemBase

java.lang.Object
net.minecraft.item.ItemBase
Direct Known Subclasses:
Armour, Bed, Block, Boat, Bow, Bucket, Coal, Door, Dye, Egg, FishingRod, FlintAndSteel, FoodBase, Hoe, MapBase, Minecart, Painting, Record, Redstone, Saddle, SecondaryBlock, Seeds, Shears, Sign, Snowball, Sword, ToolBase

public class ItemBase extends Object
Mappings:
Namespace Name
intermediary net/minecraft/class_124
glue class_166
server ej
client gm
named net/minecraft/item/ItemBase
  • Field Details

    • rand

      protected static Random rand
      Mappings:
      Namespace Name Mixin selector
      intermediary field_455 Lnet/minecraft/class_124;field_455:Ljava/util/Random;
      glue field_669 Lclass_166;field_669:Ljava/util/Random;
      server b Lej;b:Ljava/util/Random;
      client b Lgm;b:Ljava/util/Random;
      named rand Lnet/minecraft/item/ItemBase;rand:Ljava/util/Random;
    • byId

      public static ItemBase[] byId
      Mappings:
      Namespace Name Mixin selector
      intermediary field_468 Lnet/minecraft/class_124;field_468:[Lnet/minecraft/class_124;
      glue field_682 Lclass_166;field_682:[Lclass_166;
      server c Lej;c:[Lej;
      client c Lgm;c:[Lgm;
      named byId Lnet/minecraft/item/ItemBase;byId:[Lnet/minecraft/item/ItemBase;
    • ironShovel

      public static ItemBase ironShovel
      Mappings:
      Namespace Name Mixin selector
      intermediary field_469 Lnet/minecraft/class_124;field_469:Lnet/minecraft/class_124;
      glue field_683 Lclass_166;field_683:Lclass_166;
      server d Lej;d:Lej;
      client d Lgm;d:Lgm;
      named ironShovel Lnet/minecraft/item/ItemBase;ironShovel:Lnet/minecraft/item/ItemBase;
    • ironPickaxe

      public static ItemBase ironPickaxe
      Mappings:
      Namespace Name Mixin selector
      intermediary field_470 Lnet/minecraft/class_124;field_470:Lnet/minecraft/class_124;
      glue field_684 Lclass_166;field_684:Lclass_166;
      server e Lej;e:Lej;
      client e Lgm;e:Lgm;
      named ironPickaxe Lnet/minecraft/item/ItemBase;ironPickaxe:Lnet/minecraft/item/ItemBase;
    • ironAxe

      public static ItemBase ironAxe
      Mappings:
      Namespace Name Mixin selector
      intermediary field_471 Lnet/minecraft/class_124;field_471:Lnet/minecraft/class_124;
      glue field_685 Lclass_166;field_685:Lclass_166;
      server f Lej;f:Lej;
      client f Lgm;f:Lgm;
      named ironAxe Lnet/minecraft/item/ItemBase;ironAxe:Lnet/minecraft/item/ItemBase;
    • flintAndSteel

      public static ItemBase flintAndSteel
      Mappings:
      Namespace Name Mixin selector
      intermediary field_472 Lnet/minecraft/class_124;field_472:Lnet/minecraft/class_124;
      glue field_686 Lclass_166;field_686:Lclass_166;
      server g Lej;g:Lej;
      client g Lgm;g:Lgm;
      named flintAndSteel Lnet/minecraft/item/ItemBase;flintAndSteel:Lnet/minecraft/item/ItemBase;
    • apple

      public static ItemBase apple
      Mappings:
      Namespace Name Mixin selector
      intermediary field_473 Lnet/minecraft/class_124;field_473:Lnet/minecraft/class_124;
      glue field_687 Lclass_166;field_687:Lclass_166;
      server h Lej;h:Lej;
      client h Lgm;h:Lgm;
      named apple Lnet/minecraft/item/ItemBase;apple:Lnet/minecraft/item/ItemBase;
    • bow

      public static ItemBase bow
      Mappings:
      Namespace Name Mixin selector
      intermediary field_474 Lnet/minecraft/class_124;field_474:Lnet/minecraft/class_124;
      glue field_688 Lclass_166;field_688:Lclass_166;
      server i Lej;i:Lej;
      client i Lgm;i:Lgm;
      named bow Lnet/minecraft/item/ItemBase;bow:Lnet/minecraft/item/ItemBase;
    • arrow

      public static ItemBase arrow
      Mappings:
      Namespace Name Mixin selector
      intermediary field_475 Lnet/minecraft/class_124;field_475:Lnet/minecraft/class_124;
      glue field_689 Lclass_166;field_689:Lclass_166;
      server j Lej;j:Lej;
      client j Lgm;j:Lgm;
      named arrow Lnet/minecraft/item/ItemBase;arrow:Lnet/minecraft/item/ItemBase;
    • coal

      public static ItemBase coal
      Mappings:
      Namespace Name Mixin selector
      intermediary field_476 Lnet/minecraft/class_124;field_476:Lnet/minecraft/class_124;
      glue field_690 Lclass_166;field_690:Lclass_166;
      server k Lej;k:Lej;
      client k Lgm;k:Lgm;
      named coal Lnet/minecraft/item/ItemBase;coal:Lnet/minecraft/item/ItemBase;
    • diamond

      public static ItemBase diamond
      Mappings:
      Namespace Name Mixin selector
      intermediary field_477 Lnet/minecraft/class_124;field_477:Lnet/minecraft/class_124;
      glue field_691 Lclass_166;field_691:Lclass_166;
      server l Lej;l:Lej;
      client l Lgm;l:Lgm;
      named diamond Lnet/minecraft/item/ItemBase;diamond:Lnet/minecraft/item/ItemBase;
    • ironIngot

      public static ItemBase ironIngot
      Mappings:
      Namespace Name Mixin selector
      intermediary field_478 Lnet/minecraft/class_124;field_478:Lnet/minecraft/class_124;
      glue field_692 Lclass_166;field_692:Lclass_166;
      server m Lej;m:Lej;
      client m Lgm;m:Lgm;
      named ironIngot Lnet/minecraft/item/ItemBase;ironIngot:Lnet/minecraft/item/ItemBase;
    • goldIngot

      public static ItemBase goldIngot
      Mappings:
      Namespace Name Mixin selector
      intermediary field_479 Lnet/minecraft/class_124;field_479:Lnet/minecraft/class_124;
      glue field_693 Lclass_166;field_693:Lclass_166;
      server n Lej;n:Lej;
      client n Lgm;n:Lgm;
      named goldIngot Lnet/minecraft/item/ItemBase;goldIngot:Lnet/minecraft/item/ItemBase;
    • ironSword

      public static ItemBase ironSword
      Mappings:
      Namespace Name Mixin selector
      intermediary field_480 Lnet/minecraft/class_124;field_480:Lnet/minecraft/class_124;
      glue field_694 Lclass_166;field_694:Lclass_166;
      server o Lej;o:Lej;
      client o Lgm;o:Lgm;
      named ironSword Lnet/minecraft/item/ItemBase;ironSword:Lnet/minecraft/item/ItemBase;
    • woodSword

      public static ItemBase woodSword
      Mappings:
      Namespace Name Mixin selector
      intermediary field_481 Lnet/minecraft/class_124;field_481:Lnet/minecraft/class_124;
      glue field_695 Lclass_166;field_695:Lclass_166;
      server p Lej;p:Lej;
      client p Lgm;p:Lgm;
      named woodSword Lnet/minecraft/item/ItemBase;woodSword:Lnet/minecraft/item/ItemBase;
    • woodShovel

      public static ItemBase woodShovel
      Mappings:
      Namespace Name Mixin selector
      intermediary field_482 Lnet/minecraft/class_124;field_482:Lnet/minecraft/class_124;
      glue field_696 Lclass_166;field_696:Lclass_166;
      server q Lej;q:Lej;
      client q Lgm;q:Lgm;
      named woodShovel Lnet/minecraft/item/ItemBase;woodShovel:Lnet/minecraft/item/ItemBase;
    • woodPickaxe

      public static ItemBase woodPickaxe
      Mappings:
      Namespace Name Mixin selector
      intermediary field_483 Lnet/minecraft/class_124;field_483:Lnet/minecraft/class_124;
      glue field_697 Lclass_166;field_697:Lclass_166;
      server r Lej;r:Lej;
      client r Lgm;r:Lgm;
      named woodPickaxe Lnet/minecraft/item/ItemBase;woodPickaxe:Lnet/minecraft/item/ItemBase;
    • woodAxe

      public static ItemBase woodAxe
      Mappings:
      Namespace Name Mixin selector
      intermediary field_484 Lnet/minecraft/class_124;field_484:Lnet/minecraft/class_124;
      glue field_698 Lclass_166;field_698:Lclass_166;
      server s Lej;s:Lej;
      client s Lgm;s:Lgm;
      named woodAxe Lnet/minecraft/item/ItemBase;woodAxe:Lnet/minecraft/item/ItemBase;
    • stoneSword

      public static ItemBase stoneSword
      Mappings:
      Namespace Name Mixin selector
      intermediary field_485 Lnet/minecraft/class_124;field_485:Lnet/minecraft/class_124;
      glue field_699 Lclass_166;field_699:Lclass_166;
      server t Lej;t:Lej;
      client t Lgm;t:Lgm;
      named stoneSword Lnet/minecraft/item/ItemBase;stoneSword:Lnet/minecraft/item/ItemBase;
    • stoneShovel

      public static ItemBase stoneShovel
      Mappings:
      Namespace Name Mixin selector
      intermediary field_486 Lnet/minecraft/class_124;field_486:Lnet/minecraft/class_124;
      glue field_700 Lclass_166;field_700:Lclass_166;
      server u Lej;u:Lej;
      client u Lgm;u:Lgm;
      named stoneShovel Lnet/minecraft/item/ItemBase;stoneShovel:Lnet/minecraft/item/ItemBase;
    • stonePickaxe

      public static ItemBase stonePickaxe
      Mappings:
      Namespace Name Mixin selector
      intermediary field_487 Lnet/minecraft/class_124;field_487:Lnet/minecraft/class_124;
      glue field_701 Lclass_166;field_701:Lclass_166;
      server v Lej;v:Lej;
      client v Lgm;v:Lgm;
      named stonePickaxe Lnet/minecraft/item/ItemBase;stonePickaxe:Lnet/minecraft/item/ItemBase;
    • stoneAxe

      public static ItemBase stoneAxe
      Mappings:
      Namespace Name Mixin selector
      intermediary field_488 Lnet/minecraft/class_124;field_488:Lnet/minecraft/class_124;
      glue field_702 Lclass_166;field_702:Lclass_166;
      server w Lej;w:Lej;
      client w Lgm;w:Lgm;
      named stoneAxe Lnet/minecraft/item/ItemBase;stoneAxe:Lnet/minecraft/item/ItemBase;
    • diamondSword

      public static ItemBase diamondSword
      Mappings:
      Namespace Name Mixin selector
      intermediary field_489 Lnet/minecraft/class_124;field_489:Lnet/minecraft/class_124;
      glue field_703 Lclass_166;field_703:Lclass_166;
      server x Lej;x:Lej;
      client x Lgm;x:Lgm;
      named diamondSword Lnet/minecraft/item/ItemBase;diamondSword:Lnet/minecraft/item/ItemBase;
    • diamondShovel

      public static ItemBase diamondShovel
      Mappings:
      Namespace Name Mixin selector
      intermediary field_490 Lnet/minecraft/class_124;field_490:Lnet/minecraft/class_124;
      glue field_704 Lclass_166;field_704:Lclass_166;
      server y Lej;y:Lej;
      client y Lgm;y:Lgm;
      named diamondShovel Lnet/minecraft/item/ItemBase;diamondShovel:Lnet/minecraft/item/ItemBase;
    • diamondPickaxe

      public static ItemBase diamondPickaxe
      Mappings:
      Namespace Name Mixin selector
      intermediary field_491 Lnet/minecraft/class_124;field_491:Lnet/minecraft/class_124;
      glue field_705 Lclass_166;field_705:Lclass_166;
      server z Lej;z:Lej;
      client z Lgm;z:Lgm;
      named diamondPickaxe Lnet/minecraft/item/ItemBase;diamondPickaxe:Lnet/minecraft/item/ItemBase;
    • diamondAxe

      public static ItemBase diamondAxe
      Mappings:
      Namespace Name Mixin selector
      intermediary field_376 Lnet/minecraft/class_124;field_376:Lnet/minecraft/class_124;
      glue field_590 Lclass_166;field_590:Lclass_166;
      server A Lej;A:Lej;
      client A Lgm;A:Lgm;
      named diamondAxe Lnet/minecraft/item/ItemBase;diamondAxe:Lnet/minecraft/item/ItemBase;
    • stick

      public static ItemBase stick
      Mappings:
      Namespace Name Mixin selector
      intermediary field_377 Lnet/minecraft/class_124;field_377:Lnet/minecraft/class_124;
      glue field_591 Lclass_166;field_591:Lclass_166;
      server B Lej;B:Lej;
      client B Lgm;B:Lgm;
      named stick Lnet/minecraft/item/ItemBase;stick:Lnet/minecraft/item/ItemBase;
    • bowl

      public static ItemBase bowl
      Mappings:
      Namespace Name Mixin selector
      intermediary field_378 Lnet/minecraft/class_124;field_378:Lnet/minecraft/class_124;
      glue field_592 Lclass_166;field_592:Lclass_166;
      server C Lej;C:Lej;
      client C Lgm;C:Lgm;
      named bowl Lnet/minecraft/item/ItemBase;bowl:Lnet/minecraft/item/ItemBase;
    • mushroomStew

      public static ItemBase mushroomStew
      Mappings:
      Namespace Name Mixin selector
      intermediary field_379 Lnet/minecraft/class_124;field_379:Lnet/minecraft/class_124;
      glue field_593 Lclass_166;field_593:Lclass_166;
      server D Lej;D:Lej;
      client D Lgm;D:Lgm;
      named mushroomStew Lnet/minecraft/item/ItemBase;mushroomStew:Lnet/minecraft/item/ItemBase;
    • goldSword

      public static ItemBase goldSword
      Mappings:
      Namespace Name Mixin selector
      intermediary field_380 Lnet/minecraft/class_124;field_380:Lnet/minecraft/class_124;
      glue field_594 Lclass_166;field_594:Lclass_166;
      server E Lej;E:Lej;
      client E Lgm;E:Lgm;
      named goldSword Lnet/minecraft/item/ItemBase;goldSword:Lnet/minecraft/item/ItemBase;
    • goldShovel

      public static ItemBase goldShovel
      Mappings:
      Namespace Name Mixin selector
      intermediary field_381 Lnet/minecraft/class_124;field_381:Lnet/minecraft/class_124;
      glue field_595 Lclass_166;field_595:Lclass_166;
      server F Lej;F:Lej;
      client F Lgm;F:Lgm;
      named goldShovel Lnet/minecraft/item/ItemBase;goldShovel:Lnet/minecraft/item/ItemBase;
    • goldPickaxe

      public static ItemBase goldPickaxe
      Mappings:
      Namespace Name Mixin selector
      intermediary field_382 Lnet/minecraft/class_124;field_382:Lnet/minecraft/class_124;
      glue field_596 Lclass_166;field_596:Lclass_166;
      server G Lej;G:Lej;
      client G Lgm;G:Lgm;
      named goldPickaxe Lnet/minecraft/item/ItemBase;goldPickaxe:Lnet/minecraft/item/ItemBase;
    • goldAxe

      public static ItemBase goldAxe
      Mappings:
      Namespace Name Mixin selector
      intermediary field_383 Lnet/minecraft/class_124;field_383:Lnet/minecraft/class_124;
      glue field_597 Lclass_166;field_597:Lclass_166;
      server H Lej;H:Lej;
      client H Lgm;H:Lgm;
      named goldAxe Lnet/minecraft/item/ItemBase;goldAxe:Lnet/minecraft/item/ItemBase;
    • string

      public static ItemBase string
      Mappings:
      Namespace Name Mixin selector
      intermediary field_384 Lnet/minecraft/class_124;field_384:Lnet/minecraft/class_124;
      glue field_598 Lclass_166;field_598:Lclass_166;
      server I Lej;I:Lej;
      client I Lgm;I:Lgm;
      named string Lnet/minecraft/item/ItemBase;string:Lnet/minecraft/item/ItemBase;
    • feather

      public static ItemBase feather
      Mappings:
      Namespace Name Mixin selector
      intermediary field_385 Lnet/minecraft/class_124;field_385:Lnet/minecraft/class_124;
      glue field_599 Lclass_166;field_599:Lclass_166;
      server J Lej;J:Lej;
      client J Lgm;J:Lgm;
      named feather Lnet/minecraft/item/ItemBase;feather:Lnet/minecraft/item/ItemBase;
    • gunpowder

      public static ItemBase gunpowder
      Mappings:
      Namespace Name Mixin selector
      intermediary field_386 Lnet/minecraft/class_124;field_386:Lnet/minecraft/class_124;
      glue field_600 Lclass_166;field_600:Lclass_166;
      server K Lej;K:Lej;
      client K Lgm;K:Lgm;
      named gunpowder Lnet/minecraft/item/ItemBase;gunpowder:Lnet/minecraft/item/ItemBase;
    • woodHoe

      public static ItemBase woodHoe
      Mappings:
      Namespace Name Mixin selector
      intermediary field_387 Lnet/minecraft/class_124;field_387:Lnet/minecraft/class_124;
      glue field_601 Lclass_166;field_601:Lclass_166;
      server L Lej;L:Lej;
      client L Lgm;L:Lgm;
      named woodHoe Lnet/minecraft/item/ItemBase;woodHoe:Lnet/minecraft/item/ItemBase;
    • stoneHoe

      public static ItemBase stoneHoe
      Mappings:
      Namespace Name Mixin selector
      intermediary field_388 Lnet/minecraft/class_124;field_388:Lnet/minecraft/class_124;
      glue field_602 Lclass_166;field_602:Lclass_166;
      server M Lej;M:Lej;
      client M Lgm;M:Lgm;
      named stoneHoe Lnet/minecraft/item/ItemBase;stoneHoe:Lnet/minecraft/item/ItemBase;
    • ironHoe

      public static ItemBase ironHoe
      Mappings:
      Namespace Name Mixin selector
      intermediary field_389 Lnet/minecraft/class_124;field_389:Lnet/minecraft/class_124;
      glue field_603 Lclass_166;field_603:Lclass_166;
      server N Lej;N:Lej;
      client N Lgm;N:Lgm;
      named ironHoe Lnet/minecraft/item/ItemBase;ironHoe:Lnet/minecraft/item/ItemBase;
    • diamondHoe

      public static ItemBase diamondHoe
      Mappings:
      Namespace Name Mixin selector
      intermediary field_390 Lnet/minecraft/class_124;field_390:Lnet/minecraft/class_124;
      glue field_604 Lclass_166;field_604:Lclass_166;
      server O Lej;O:Lej;
      client O Lgm;O:Lgm;
      named diamondHoe Lnet/minecraft/item/ItemBase;diamondHoe:Lnet/minecraft/item/ItemBase;
    • goldHoe

      public static ItemBase goldHoe
      Mappings:
      Namespace Name Mixin selector
      intermediary field_391 Lnet/minecraft/class_124;field_391:Lnet/minecraft/class_124;
      glue field_605 Lclass_166;field_605:Lclass_166;
      server P Lej;P:Lej;
      client P Lgm;P:Lgm;
      named goldHoe Lnet/minecraft/item/ItemBase;goldHoe:Lnet/minecraft/item/ItemBase;
    • seeds

      public static ItemBase seeds
      Mappings:
      Namespace Name Mixin selector
      intermediary field_392 Lnet/minecraft/class_124;field_392:Lnet/minecraft/class_124;
      glue field_606 Lclass_166;field_606:Lclass_166;
      server Q Lej;Q:Lej;
      client Q Lgm;Q:Lgm;
      named seeds Lnet/minecraft/item/ItemBase;seeds:Lnet/minecraft/item/ItemBase;
    • wheat

      public static ItemBase wheat
      Mappings:
      Namespace Name Mixin selector
      intermediary field_393 Lnet/minecraft/class_124;field_393:Lnet/minecraft/class_124;
      glue field_607 Lclass_166;field_607:Lclass_166;
      server R Lej;R:Lej;
      client R Lgm;R:Lgm;
      named wheat Lnet/minecraft/item/ItemBase;wheat:Lnet/minecraft/item/ItemBase;
    • bread

      public static ItemBase bread
      Mappings:
      Namespace Name Mixin selector
      intermediary field_394 Lnet/minecraft/class_124;field_394:Lnet/minecraft/class_124;
      glue field_608 Lclass_166;field_608:Lclass_166;
      server S Lej;S:Lej;
      client S Lgm;S:Lgm;
      named bread Lnet/minecraft/item/ItemBase;bread:Lnet/minecraft/item/ItemBase;
    • leatherHelmet

      public static ItemBase leatherHelmet
      Mappings:
      Namespace Name Mixin selector
      intermediary field_395 Lnet/minecraft/class_124;field_395:Lnet/minecraft/class_124;
      glue field_609 Lclass_166;field_609:Lclass_166;
      server T Lej;T:Lej;
      client T Lgm;T:Lgm;
      named leatherHelmet Lnet/minecraft/item/ItemBase;leatherHelmet:Lnet/minecraft/item/ItemBase;
    • leatherChestplate

      public static ItemBase leatherChestplate
      Mappings:
      Namespace Name Mixin selector
      intermediary field_396 Lnet/minecraft/class_124;field_396:Lnet/minecraft/class_124;
      glue field_610 Lclass_166;field_610:Lclass_166;
      server U Lej;U:Lej;
      client U Lgm;U:Lgm;
      named leatherChestplate Lnet/minecraft/item/ItemBase;leatherChestplate:Lnet/minecraft/item/ItemBase;
    • leatherLeggings

      public static ItemBase leatherLeggings
      Mappings:
      Namespace Name Mixin selector
      intermediary field_397 Lnet/minecraft/class_124;field_397:Lnet/minecraft/class_124;
      glue field_611 Lclass_166;field_611:Lclass_166;
      server V Lej;V:Lej;
      client V Lgm;V:Lgm;
      named leatherLeggings Lnet/minecraft/item/ItemBase;leatherLeggings:Lnet/minecraft/item/ItemBase;
    • leatherBoots

      public static ItemBase leatherBoots
      Mappings:
      Namespace Name Mixin selector
      intermediary field_398 Lnet/minecraft/class_124;field_398:Lnet/minecraft/class_124;
      glue field_612 Lclass_166;field_612:Lclass_166;
      server W Lej;W:Lej;
      client W Lgm;W:Lgm;
      named leatherBoots Lnet/minecraft/item/ItemBase;leatherBoots:Lnet/minecraft/item/ItemBase;
    • chainHelmet

      public static ItemBase chainHelmet
      Mappings:
      Namespace Name Mixin selector
      intermediary field_399 Lnet/minecraft/class_124;field_399:Lnet/minecraft/class_124;
      glue field_613 Lclass_166;field_613:Lclass_166;
      server X Lej;X:Lej;
      client X Lgm;X:Lgm;
      named chainHelmet Lnet/minecraft/item/ItemBase;chainHelmet:Lnet/minecraft/item/ItemBase;
    • chainChestplate

      public static ItemBase chainChestplate
      Mappings:
      Namespace Name Mixin selector
      intermediary field_400 Lnet/minecraft/class_124;field_400:Lnet/minecraft/class_124;
      glue field_614 Lclass_166;field_614:Lclass_166;
      server Y Lej;Y:Lej;
      client Y Lgm;Y:Lgm;
      named chainChestplate Lnet/minecraft/item/ItemBase;chainChestplate:Lnet/minecraft/item/ItemBase;
    • chainLeggings

      public static ItemBase chainLeggings
      Mappings:
      Namespace Name Mixin selector
      intermediary field_401 Lnet/minecraft/class_124;field_401:Lnet/minecraft/class_124;
      glue field_615 Lclass_166;field_615:Lclass_166;
      server Z Lej;Z:Lej;
      client Z Lgm;Z:Lgm;
      named chainLeggings Lnet/minecraft/item/ItemBase;chainLeggings:Lnet/minecraft/item/ItemBase;
    • chainBoots

      public static ItemBase chainBoots
      Mappings:
      Namespace Name Mixin selector
      intermediary field_429 Lnet/minecraft/class_124;field_429:Lnet/minecraft/class_124;
      glue field_643 Lclass_166;field_643:Lclass_166;
      server aa Lej;aa:Lej;
      client aa Lgm;aa:Lgm;
      named chainBoots Lnet/minecraft/item/ItemBase;chainBoots:Lnet/minecraft/item/ItemBase;
    • ironHelmet

      public static ItemBase ironHelmet
      Mappings:
      Namespace Name Mixin selector
      intermediary field_430 Lnet/minecraft/class_124;field_430:Lnet/minecraft/class_124;
      glue field_644 Lclass_166;field_644:Lclass_166;
      server ab Lej;ab:Lej;
      client ab Lgm;ab:Lgm;
      named ironHelmet Lnet/minecraft/item/ItemBase;ironHelmet:Lnet/minecraft/item/ItemBase;
    • ironChestplate

      public static ItemBase ironChestplate
      Mappings:
      Namespace Name Mixin selector
      intermediary field_431 Lnet/minecraft/class_124;field_431:Lnet/minecraft/class_124;
      glue field_645 Lclass_166;field_645:Lclass_166;
      server ac Lej;ac:Lej;
      client ac Lgm;ac:Lgm;
      named ironChestplate Lnet/minecraft/item/ItemBase;ironChestplate:Lnet/minecraft/item/ItemBase;
    • ironLeggings

      public static ItemBase ironLeggings
      Mappings:
      Namespace Name Mixin selector
      intermediary field_432 Lnet/minecraft/class_124;field_432:Lnet/minecraft/class_124;
      glue field_646 Lclass_166;field_646:Lclass_166;
      server ad Lej;ad:Lej;
      client ad Lgm;ad:Lgm;
      named ironLeggings Lnet/minecraft/item/ItemBase;ironLeggings:Lnet/minecraft/item/ItemBase;
    • ironBoots

      public static ItemBase ironBoots
      Mappings:
      Namespace Name Mixin selector
      intermediary field_433 Lnet/minecraft/class_124;field_433:Lnet/minecraft/class_124;
      glue field_647 Lclass_166;field_647:Lclass_166;
      server ae Lej;ae:Lej;
      client ae Lgm;ae:Lgm;
      named ironBoots Lnet/minecraft/item/ItemBase;ironBoots:Lnet/minecraft/item/ItemBase;
    • diamondHelmet

      public static ItemBase diamondHelmet
      Mappings:
      Namespace Name Mixin selector
      intermediary field_434 Lnet/minecraft/class_124;field_434:Lnet/minecraft/class_124;
      glue field_648 Lclass_166;field_648:Lclass_166;
      server af Lej;af:Lej;
      client af Lgm;af:Lgm;
      named diamondHelmet Lnet/minecraft/item/ItemBase;diamondHelmet:Lnet/minecraft/item/ItemBase;
    • diamondChestplate

      public static ItemBase diamondChestplate
      Mappings:
      Namespace Name Mixin selector
      intermediary field_435 Lnet/minecraft/class_124;field_435:Lnet/minecraft/class_124;
      glue field_649 Lclass_166;field_649:Lclass_166;
      server ag Lej;ag:Lej;
      client ag Lgm;ag:Lgm;
      named diamondChestplate Lnet/minecraft/item/ItemBase;diamondChestplate:Lnet/minecraft/item/ItemBase;
    • diamondLeggings

      public static ItemBase diamondLeggings
      Mappings:
      Namespace Name Mixin selector
      intermediary field_436 Lnet/minecraft/class_124;field_436:Lnet/minecraft/class_124;
      glue field_650 Lclass_166;field_650:Lclass_166;
      server ah Lej;ah:Lej;
      client ah Lgm;ah:Lgm;
      named diamondLeggings Lnet/minecraft/item/ItemBase;diamondLeggings:Lnet/minecraft/item/ItemBase;
    • diamondBoots

      public static ItemBase diamondBoots
      Mappings:
      Namespace Name Mixin selector
      intermediary field_437 Lnet/minecraft/class_124;field_437:Lnet/minecraft/class_124;
      glue field_651 Lclass_166;field_651:Lclass_166;
      server ai Lej;ai:Lej;
      client ai Lgm;ai:Lgm;
      named diamondBoots Lnet/minecraft/item/ItemBase;diamondBoots:Lnet/minecraft/item/ItemBase;
    • goldHelmet

      public static ItemBase goldHelmet
      Mappings:
      Namespace Name Mixin selector
      intermediary field_438 Lnet/minecraft/class_124;field_438:Lnet/minecraft/class_124;
      glue field_652 Lclass_166;field_652:Lclass_166;
      server aj Lej;aj:Lej;
      client aj Lgm;aj:Lgm;
      named goldHelmet Lnet/minecraft/item/ItemBase;goldHelmet:Lnet/minecraft/item/ItemBase;
    • goldChestplate

      public static ItemBase goldChestplate
      Mappings:
      Namespace Name Mixin selector
      intermediary field_439 Lnet/minecraft/class_124;field_439:Lnet/minecraft/class_124;
      glue field_653 Lclass_166;field_653:Lclass_166;
      server ak Lej;ak:Lej;
      client ak Lgm;ak:Lgm;
      named goldChestplate Lnet/minecraft/item/ItemBase;goldChestplate:Lnet/minecraft/item/ItemBase;
    • goldLeggings

      public static ItemBase goldLeggings
      Mappings:
      Namespace Name Mixin selector
      intermediary field_440 Lnet/minecraft/class_124;field_440:Lnet/minecraft/class_124;
      glue field_654 Lclass_166;field_654:Lclass_166;
      server al Lej;al:Lej;
      client al Lgm;al:Lgm;
      named goldLeggings Lnet/minecraft/item/ItemBase;goldLeggings:Lnet/minecraft/item/ItemBase;
    • goldBoots

      public static ItemBase goldBoots
      Mappings:
      Namespace Name Mixin selector
      intermediary field_441 Lnet/minecraft/class_124;field_441:Lnet/minecraft/class_124;
      glue field_655 Lclass_166;field_655:Lclass_166;
      server am Lej;am:Lej;
      client am Lgm;am:Lgm;
      named goldBoots Lnet/minecraft/item/ItemBase;goldBoots:Lnet/minecraft/item/ItemBase;
    • flint

      public static ItemBase flint
      Mappings:
      Namespace Name Mixin selector
      intermediary field_442 Lnet/minecraft/class_124;field_442:Lnet/minecraft/class_124;
      glue field_656 Lclass_166;field_656:Lclass_166;
      server an Lej;an:Lej;
      client an Lgm;an:Lgm;
      named flint Lnet/minecraft/item/ItemBase;flint:Lnet/minecraft/item/ItemBase;
    • rawPorkchop

      public static ItemBase rawPorkchop
      Mappings:
      Namespace Name Mixin selector
      intermediary field_443 Lnet/minecraft/class_124;field_443:Lnet/minecraft/class_124;
      glue field_657 Lclass_166;field_657:Lclass_166;
      server ao Lej;ao:Lej;
      client ao Lgm;ao:Lgm;
      named rawPorkchop Lnet/minecraft/item/ItemBase;rawPorkchop:Lnet/minecraft/item/ItemBase;
    • cookedPorkchop

      public static ItemBase cookedPorkchop
      Mappings:
      Namespace Name Mixin selector
      intermediary field_444 Lnet/minecraft/class_124;field_444:Lnet/minecraft/class_124;
      glue field_658 Lclass_166;field_658:Lclass_166;
      server ap Lej;ap:Lej;
      client ap Lgm;ap:Lgm;
      named cookedPorkchop Lnet/minecraft/item/ItemBase;cookedPorkchop:Lnet/minecraft/item/ItemBase;
    • painting

      public static ItemBase painting
      Mappings:
      Namespace Name Mixin selector
      intermediary field_445 Lnet/minecraft/class_124;field_445:Lnet/minecraft/class_124;
      glue field_659 Lclass_166;field_659:Lclass_166;
      server aq Lej;aq:Lej;
      client aq Lgm;aq:Lgm;
      named painting Lnet/minecraft/item/ItemBase;painting:Lnet/minecraft/item/ItemBase;
    • goldenApple

      public static ItemBase goldenApple
      Mappings:
      Namespace Name Mixin selector
      intermediary field_446 Lnet/minecraft/class_124;field_446:Lnet/minecraft/class_124;
      glue field_660 Lclass_166;field_660:Lclass_166;
      server ar Lej;ar:Lej;
      client ar Lgm;ar:Lgm;
      named goldenApple Lnet/minecraft/item/ItemBase;goldenApple:Lnet/minecraft/item/ItemBase;
    • sign

      public static ItemBase sign
      Mappings:
      Namespace Name Mixin selector
      intermediary field_447 Lnet/minecraft/class_124;field_447:Lnet/minecraft/class_124;
      glue field_661 Lclass_166;field_661:Lclass_166;
      server as Lej;as:Lej;
      client as Lgm;as:Lgm;
      named sign Lnet/minecraft/item/ItemBase;sign:Lnet/minecraft/item/ItemBase;
    • woodDoor

      public static ItemBase woodDoor
      Mappings:
      Namespace Name Mixin selector
      intermediary field_448 Lnet/minecraft/class_124;field_448:Lnet/minecraft/class_124;
      glue field_662 Lclass_166;field_662:Lclass_166;
      server at Lej;at:Lej;
      client at Lgm;at:Lgm;
      named woodDoor Lnet/minecraft/item/ItemBase;woodDoor:Lnet/minecraft/item/ItemBase;
    • bucket

      public static ItemBase bucket
      Mappings:
      Namespace Name Mixin selector
      intermediary field_449 Lnet/minecraft/class_124;field_449:Lnet/minecraft/class_124;
      glue field_663 Lclass_166;field_663:Lclass_166;
      server au Lej;au:Lej;
      client au Lgm;au:Lgm;
      named bucket Lnet/minecraft/item/ItemBase;bucket:Lnet/minecraft/item/ItemBase;
    • waterBucket

      public static ItemBase waterBucket
      Mappings:
      Namespace Name Mixin selector
      intermediary field_450 Lnet/minecraft/class_124;field_450:Lnet/minecraft/class_124;
      glue field_664 Lclass_166;field_664:Lclass_166;
      server av Lej;av:Lej;
      client av Lgm;av:Lgm;
      named waterBucket Lnet/minecraft/item/ItemBase;waterBucket:Lnet/minecraft/item/ItemBase;
    • lavaBucket

      public static ItemBase lavaBucket
      Mappings:
      Namespace Name Mixin selector
      intermediary field_451 Lnet/minecraft/class_124;field_451:Lnet/minecraft/class_124;
      glue field_665 Lclass_166;field_665:Lclass_166;
      server aw Lej;aw:Lej;
      client aw Lgm;aw:Lgm;
      named lavaBucket Lnet/minecraft/item/ItemBase;lavaBucket:Lnet/minecraft/item/ItemBase;
    • minecart

      public static ItemBase minecart
      Mappings:
      Namespace Name Mixin selector
      intermediary field_452 Lnet/minecraft/class_124;field_452:Lnet/minecraft/class_124;
      glue field_666 Lclass_166;field_666:Lclass_166;
      server ax Lej;ax:Lej;
      client ax Lgm;ax:Lgm;
      named minecart Lnet/minecraft/item/ItemBase;minecart:Lnet/minecraft/item/ItemBase;
    • saddle

      public static ItemBase saddle
      Mappings:
      Namespace Name Mixin selector
      intermediary field_453 Lnet/minecraft/class_124;field_453:Lnet/minecraft/class_124;
      glue field_667 Lclass_166;field_667:Lclass_166;
      server ay Lej;ay:Lej;
      client ay Lgm;ay:Lgm;
      named saddle Lnet/minecraft/item/ItemBase;saddle:Lnet/minecraft/item/ItemBase;
    • ironDoor

      public static ItemBase ironDoor
      Mappings:
      Namespace Name Mixin selector
      intermediary field_454 Lnet/minecraft/class_124;field_454:Lnet/minecraft/class_124;
      glue field_668 Lclass_166;field_668:Lclass_166;
      server az Lej;az:Lej;
      client az Lgm;az:Lgm;
      named ironDoor Lnet/minecraft/item/ItemBase;ironDoor:Lnet/minecraft/item/ItemBase;
    • redstoneDust

      public static ItemBase redstoneDust
      Mappings:
      Namespace Name Mixin selector
      intermediary field_403 Lnet/minecraft/class_124;field_403:Lnet/minecraft/class_124;
      glue field_617 Lclass_166;field_617:Lclass_166;
      server aA Lej;aA:Lej;
      client aA Lgm;aA:Lgm;
      named redstoneDust Lnet/minecraft/item/ItemBase;redstoneDust:Lnet/minecraft/item/ItemBase;
    • snowball

      public static ItemBase snowball
      Mappings:
      Namespace Name Mixin selector
      intermediary field_404 Lnet/minecraft/class_124;field_404:Lnet/minecraft/class_124;
      glue field_618 Lclass_166;field_618:Lclass_166;
      server aB Lej;aB:Lej;
      client aB Lgm;aB:Lgm;
      named snowball Lnet/minecraft/item/ItemBase;snowball:Lnet/minecraft/item/ItemBase;
    • boat

      public static ItemBase boat
      Mappings:
      Namespace Name Mixin selector
      intermediary field_405 Lnet/minecraft/class_124;field_405:Lnet/minecraft/class_124;
      glue field_619 Lclass_166;field_619:Lclass_166;
      server aC Lej;aC:Lej;
      client aC Lgm;aC:Lgm;
      named boat Lnet/minecraft/item/ItemBase;boat:Lnet/minecraft/item/ItemBase;
    • leather

      public static ItemBase leather
      Mappings:
      Namespace Name Mixin selector
      intermediary field_406 Lnet/minecraft/class_124;field_406:Lnet/minecraft/class_124;
      glue field_620 Lclass_166;field_620:Lclass_166;
      server aD Lej;aD:Lej;
      client aD Lgm;aD:Lgm;
      named leather Lnet/minecraft/item/ItemBase;leather:Lnet/minecraft/item/ItemBase;
    • milk

      public static ItemBase milk
      Mappings:
      Namespace Name Mixin selector
      intermediary field_407 Lnet/minecraft/class_124;field_407:Lnet/minecraft/class_124;
      glue field_621 Lclass_166;field_621:Lclass_166;
      server aE Lej;aE:Lej;
      client aE Lgm;aE:Lgm;
      named milk Lnet/minecraft/item/ItemBase;milk:Lnet/minecraft/item/ItemBase;
    • brick

      public static ItemBase brick
      Mappings:
      Namespace Name Mixin selector
      intermediary field_408 Lnet/minecraft/class_124;field_408:Lnet/minecraft/class_124;
      glue field_622 Lclass_166;field_622:Lclass_166;
      server aF Lej;aF:Lej;
      client aF Lgm;aF:Lgm;
      named brick Lnet/minecraft/item/ItemBase;brick:Lnet/minecraft/item/ItemBase;
    • clay

      public static ItemBase clay
      Mappings:
      Namespace Name Mixin selector
      intermediary field_409 Lnet/minecraft/class_124;field_409:Lnet/minecraft/class_124;
      glue field_623 Lclass_166;field_623:Lclass_166;
      server aG Lej;aG:Lej;
      client aG Lgm;aG:Lgm;
      named clay Lnet/minecraft/item/ItemBase;clay:Lnet/minecraft/item/ItemBase;
    • sugarCanes

      public static ItemBase sugarCanes
      Mappings:
      Namespace Name Mixin selector
      intermediary field_410 Lnet/minecraft/class_124;field_410:Lnet/minecraft/class_124;
      glue field_624 Lclass_166;field_624:Lclass_166;
      server aH Lej;aH:Lej;
      client aH Lgm;aH:Lgm;
      named sugarCanes Lnet/minecraft/item/ItemBase;sugarCanes:Lnet/minecraft/item/ItemBase;
    • paper

      public static ItemBase paper
      Mappings:
      Namespace Name Mixin selector
      intermediary field_411 Lnet/minecraft/class_124;field_411:Lnet/minecraft/class_124;
      glue field_625 Lclass_166;field_625:Lclass_166;
      server aI Lej;aI:Lej;
      client aI Lgm;aI:Lgm;
      named paper Lnet/minecraft/item/ItemBase;paper:Lnet/minecraft/item/ItemBase;
    • book

      public static ItemBase book
      Mappings:
      Namespace Name Mixin selector
      intermediary field_412 Lnet/minecraft/class_124;field_412:Lnet/minecraft/class_124;
      glue field_626 Lclass_166;field_626:Lclass_166;
      server aJ Lej;aJ:Lej;
      client aJ Lgm;aJ:Lgm;
      named book Lnet/minecraft/item/ItemBase;book:Lnet/minecraft/item/ItemBase;
    • slimeball

      public static ItemBase slimeball
      Mappings:
      Namespace Name Mixin selector
      intermediary field_413 Lnet/minecraft/class_124;field_413:Lnet/minecraft/class_124;
      glue field_627 Lclass_166;field_627:Lclass_166;
      server aK Lej;aK:Lej;
      client aK Lgm;aK:Lgm;
      named slimeball Lnet/minecraft/item/ItemBase;slimeball:Lnet/minecraft/item/ItemBase;
    • minecartChest

      public static ItemBase minecartChest
      Mappings:
      Namespace Name Mixin selector
      intermediary field_414 Lnet/minecraft/class_124;field_414:Lnet/minecraft/class_124;
      glue field_628 Lclass_166;field_628:Lclass_166;
      server aL Lej;aL:Lej;
      client aL Lgm;aL:Lgm;
      named minecartChest Lnet/minecraft/item/ItemBase;minecartChest:Lnet/minecraft/item/ItemBase;
    • minecartFurnace

      public static ItemBase minecartFurnace
      Mappings:
      Namespace Name Mixin selector
      intermediary field_415 Lnet/minecraft/class_124;field_415:Lnet/minecraft/class_124;
      glue field_629 Lclass_166;field_629:Lclass_166;
      server aM Lej;aM:Lej;
      client aM Lgm;aM:Lgm;
      named minecartFurnace Lnet/minecraft/item/ItemBase;minecartFurnace:Lnet/minecraft/item/ItemBase;
    • egg

      public static ItemBase egg
      Mappings:
      Namespace Name Mixin selector
      intermediary field_416 Lnet/minecraft/class_124;field_416:Lnet/minecraft/class_124;
      glue field_630 Lclass_166;field_630:Lclass_166;
      server aN Lej;aN:Lej;
      client aN Lgm;aN:Lgm;
      named egg Lnet/minecraft/item/ItemBase;egg:Lnet/minecraft/item/ItemBase;
    • compass

      public static ItemBase compass
      Mappings:
      Namespace Name Mixin selector
      intermediary field_417 Lnet/minecraft/class_124;field_417:Lnet/minecraft/class_124;
      glue field_631 Lclass_166;field_631:Lclass_166;
      server aO Lej;aO:Lej;
      client aO Lgm;aO:Lgm;
      named compass Lnet/minecraft/item/ItemBase;compass:Lnet/minecraft/item/ItemBase;
    • fishingRod

      public static ItemBase fishingRod
      Mappings:
      Namespace Name Mixin selector
      intermediary field_418 Lnet/minecraft/class_124;field_418:Lnet/minecraft/class_124;
      glue field_632 Lclass_166;field_632:Lclass_166;
      server aP Lej;aP:Lej;
      client aP Lgm;aP:Lgm;
      named fishingRod Lnet/minecraft/item/ItemBase;fishingRod:Lnet/minecraft/item/ItemBase;
    • clock

      public static ItemBase clock
      Mappings:
      Namespace Name Mixin selector
      intermediary field_419 Lnet/minecraft/class_124;field_419:Lnet/minecraft/class_124;
      glue field_633 Lclass_166;field_633:Lclass_166;
      server aQ Lej;aQ:Lej;
      client aQ Lgm;aQ:Lgm;
      named clock Lnet/minecraft/item/ItemBase;clock:Lnet/minecraft/item/ItemBase;
    • glowstoneDust

      public static ItemBase glowstoneDust
      Mappings:
      Namespace Name Mixin selector
      intermediary field_420 Lnet/minecraft/class_124;field_420:Lnet/minecraft/class_124;
      glue field_634 Lclass_166;field_634:Lclass_166;
      server aR Lej;aR:Lej;
      client aR Lgm;aR:Lgm;
      named glowstoneDust Lnet/minecraft/item/ItemBase;glowstoneDust:Lnet/minecraft/item/ItemBase;
    • rawFish

      public static ItemBase rawFish
      Mappings:
      Namespace Name Mixin selector
      intermediary field_421 Lnet/minecraft/class_124;field_421:Lnet/minecraft/class_124;
      glue field_635 Lclass_166;field_635:Lclass_166;
      server aS Lej;aS:Lej;
      client aS Lgm;aS:Lgm;
      named rawFish Lnet/minecraft/item/ItemBase;rawFish:Lnet/minecraft/item/ItemBase;
    • cookedFish

      public static ItemBase cookedFish
      Mappings:
      Namespace Name Mixin selector
      intermediary field_422 Lnet/minecraft/class_124;field_422:Lnet/minecraft/class_124;
      glue field_636 Lclass_166;field_636:Lclass_166;
      server aT Lej;aT:Lej;
      client aT Lgm;aT:Lgm;
      named cookedFish Lnet/minecraft/item/ItemBase;cookedFish:Lnet/minecraft/item/ItemBase;
    • dyePowder

      public static ItemBase dyePowder
      Mappings:
      Namespace Name Mixin selector
      intermediary field_423 Lnet/minecraft/class_124;field_423:Lnet/minecraft/class_124;
      glue field_637 Lclass_166;field_637:Lclass_166;
      server aU Lej;aU:Lej;
      client aU Lgm;aU:Lgm;
      named dyePowder Lnet/minecraft/item/ItemBase;dyePowder:Lnet/minecraft/item/ItemBase;
    • bone

      public static ItemBase bone
      Mappings:
      Namespace Name Mixin selector
      intermediary field_424 Lnet/minecraft/class_124;field_424:Lnet/minecraft/class_124;
      glue field_638 Lclass_166;field_638:Lclass_166;
      server aV Lej;aV:Lej;
      client aV Lgm;aV:Lgm;
      named bone Lnet/minecraft/item/ItemBase;bone:Lnet/minecraft/item/ItemBase;
    • sugar

      public static ItemBase sugar
      Mappings:
      Namespace Name Mixin selector
      intermediary field_425 Lnet/minecraft/class_124;field_425:Lnet/minecraft/class_124;
      glue field_639 Lclass_166;field_639:Lclass_166;
      server aW Lej;aW:Lej;
      client aW Lgm;aW:Lgm;
      named sugar Lnet/minecraft/item/ItemBase;sugar:Lnet/minecraft/item/ItemBase;
    • cake

      public static ItemBase cake
      Mappings:
      Namespace Name Mixin selector
      intermediary field_426 Lnet/minecraft/class_124;field_426:Lnet/minecraft/class_124;
      glue field_640 Lclass_166;field_640:Lclass_166;
      server aX Lej;aX:Lej;
      client aX Lgm;aX:Lgm;
      named cake Lnet/minecraft/item/ItemBase;cake:Lnet/minecraft/item/ItemBase;
    • bed

      public static ItemBase bed
      Mappings:
      Namespace Name Mixin selector
      intermediary field_427 Lnet/minecraft/class_124;field_427:Lnet/minecraft/class_124;
      glue field_641 Lclass_166;field_641:Lclass_166;
      server aY Lej;aY:Lej;
      client aY Lgm;aY:Lgm;
      named bed Lnet/minecraft/item/ItemBase;bed:Lnet/minecraft/item/ItemBase;
    • redstoneRepeater

      public static ItemBase redstoneRepeater
      Mappings:
      Namespace Name Mixin selector
      intermediary field_428 Lnet/minecraft/class_124;field_428:Lnet/minecraft/class_124;
      glue field_642 Lclass_166;field_642:Lclass_166;
      server aZ Lej;aZ:Lej;
      client aZ Lgm;aZ:Lgm;
      named redstoneRepeater Lnet/minecraft/item/ItemBase;redstoneRepeater:Lnet/minecraft/item/ItemBase;
    • map

      public static Map map
      Mappings:
      Namespace Name Mixin selector
      intermediary field_457 Lnet/minecraft/class_124;field_457:Lnet/minecraft/class_125;
      glue field_671 Lclass_166;field_671:Lclass_559;
      server bb Lej;bb:Lol;
      client bb Lgm;bb:Lwr;
      named map Lnet/minecraft/item/ItemBase;map:Lnet/minecraft/item/Map;
    • shears

      public static Shears shears
      Mappings:
      Namespace Name Mixin selector
      intermediary field_458 Lnet/minecraft/class_124;field_458:Lnet/minecraft/class_126;
      glue field_672 Lclass_166;field_672:Lclass_33;
      server bc Lej;bc:Las;
      client bc Lgm;bc:Lbl;
      named shears Lnet/minecraft/item/ItemBase;shears:Lnet/minecraft/item/tool/Shears;
    • record13

      public static ItemBase record13
      Mappings:
      Namespace Name Mixin selector
      intermediary field_459 Lnet/minecraft/class_124;field_459:Lnet/minecraft/class_124;
      glue field_673 Lclass_166;field_673:Lclass_166;
      server bd Lej;bd:Lej;
      client bd Lgm;bd:Lgm;
      named record13 Lnet/minecraft/item/ItemBase;record13:Lnet/minecraft/item/ItemBase;
    • recordCat

      public static ItemBase recordCat
      Mappings:
      Namespace Name Mixin selector
      intermediary field_460 Lnet/minecraft/class_124;field_460:Lnet/minecraft/class_124;
      glue field_674 Lclass_166;field_674:Lclass_166;
      server be Lej;be:Lej;
      client be Lgm;be:Lgm;
      named recordCat Lnet/minecraft/item/ItemBase;recordCat:Lnet/minecraft/item/ItemBase;
    • id

      public final int id
      Mappings:
      Namespace Name Mixin selector
      intermediary field_461 Lnet/minecraft/class_124;field_461:I
      glue field_675 Lclass_166;field_675:I
      server bf Lej;bf:I
      client bf Lgm;bf:I
      named id Lnet/minecraft/item/ItemBase;id:I
    • maxStackSize

      protected int maxStackSize
      Mappings:
      Namespace Name Mixin selector
      intermediary field_462 Lnet/minecraft/class_124;field_462:I
      glue field_676 Lclass_166;field_676:I
      server bg Lej;bg:I
      client bg Lgm;bg:I
      named maxStackSize Lnet/minecraft/item/ItemBase;maxStackSize:I
    • durability

      private int durability
      Mappings:
      Namespace Name Mixin selector
      intermediary field_402 Lnet/minecraft/class_124;field_402:I
      glue field_616 Lclass_166;field_616:I
      server a Lej;a:I
      client a Lgm;a:I
      named durability Lnet/minecraft/item/ItemBase;durability:I
    • texturePosition

      protected int texturePosition
      Mappings:
      Namespace Name Mixin selector
      intermediary field_463 Lnet/minecraft/class_124;field_463:I
      glue field_677 Lclass_166;field_677:I
      server bh Lej;bh:I
      client bh Lgm;bh:I
      named texturePosition Lnet/minecraft/item/ItemBase;texturePosition:I
    • isRendered3d

      protected boolean isRendered3d
      Mappings:
      Namespace Name Mixin selector
      intermediary field_464 Lnet/minecraft/class_124;field_464:Z
      glue field_678 Lclass_166;field_678:Z
      server bi Lej;bi:Z
      client bi Lgm;bi:Z
      named isRendered3d Lnet/minecraft/item/ItemBase;isRendered3d:Z
    • hasSubItems

      protected boolean hasSubItems
      Mappings:
      Namespace Name Mixin selector
      intermediary field_465 Lnet/minecraft/class_124;field_465:Z
      glue field_679 Lclass_166;field_679:Z
      server bj Lej;bj:Z
      client bj Lgm;bj:Z
      named hasSubItems Lnet/minecraft/item/ItemBase;hasSubItems:Z
    • containerItemType

      private ItemBase containerItemType
      Mappings:
      Namespace Name Mixin selector
      intermediary field_466 Lnet/minecraft/class_124;field_466:Lnet/minecraft/class_124;
      glue field_680 Lclass_166;field_680:Lclass_166;
      server bk Lej;bk:Lej;
      client bk Lgm;bk:Lgm;
      named containerItemType Lnet/minecraft/item/ItemBase;containerItemType:Lnet/minecraft/item/ItemBase;
    • translationKey

      private String translationKey
      Mappings:
      Namespace Name Mixin selector
      intermediary field_467 Lnet/minecraft/class_124;field_467:Ljava/lang/String;
      glue field_681 Lclass_166;field_681:Ljava/lang/String;
      server bl Lej;bl:Ljava/lang/String;
      client bl Lgm;bl:Ljava/lang/String;
      named translationKey Lnet/minecraft/item/ItemBase;translationKey:Ljava/lang/String;
  • Constructor Details

    • ItemBase

      protected ItemBase(int id)
      Mappings:
      Namespace Name Mixin selector
      intermediary <init> Lnet/minecraft/class_124;<init>(I)V
      glue <init> Lclass_166;<init>(I)V
      server <init> Lej;<init>(I)V
      client <init> Lgm;<init>(I)V
      named <init> Lnet/minecraft/item/ItemBase;<init>(I)V
  • Method Details

    • setTexturePosition

      public ItemBase setTexturePosition(int texturePosition)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_458 Lnet/minecraft/class_124;method_458(I)Lnet/minecraft/class_124;
      glue method_795 Lclass_166;method_795(I)Lclass_166;
      server b Lej;b(I)Lej;
      client c Lgm;c(I)Lgm;
      named setTexturePosition Lnet/minecraft/item/ItemBase;setTexturePosition(I)Lnet/minecraft/item/ItemBase;
    • setMaxStackSize

      public ItemBase setMaxStackSize(int newMaxStackSize)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_460 Lnet/minecraft/class_124;method_460(I)Lnet/minecraft/class_124;
      glue method_797 Lclass_166;method_797(I)Lclass_166;
      server c Lej;c(I)Lej;
      client d Lgm;d(I)Lgm;
      named setMaxStackSize Lnet/minecraft/item/ItemBase;setMaxStackSize(I)Lnet/minecraft/item/ItemBase;
    • setTexturePosition

      public ItemBase setTexturePosition(int x, int y)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_452 Lnet/minecraft/class_124;method_452(II)Lnet/minecraft/class_124;
      glue method_789 Lclass_166;method_789(II)Lclass_166;
      server a Lej;a(II)Lej;
      client a Lgm;a(II)Lgm;
      named setTexturePosition Lnet/minecraft/item/ItemBase;setTexturePosition(II)Lnet/minecraft/item/ItemBase;
    • getTexturePosition

      @Environment(CLIENT) public int getTexturePosition(int damage)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_441 Lnet/minecraft/class_124;method_441(I)I
      glue method_176 Lclass_166;method_176(I)I
      server method_441 Lej;method_441(I)I
      client a Lgm;a(I)I
      named getTexturePosition Lnet/minecraft/item/ItemBase;getTexturePosition(I)I
    • getTexturePosition

      @Environment(CLIENT) public final int getTexturePosition(ItemInstance item)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_439 Lnet/minecraft/class_124;method_439(Lnet/minecraft/class_31;)I
      glue method_1139 Lclass_166;method_1139(Lclass_224;)I
      server method_439 Lej;method_439(Lfy;)I
      client b Lgm;b(Liz;)I
      named getTexturePosition Lnet/minecraft/item/ItemBase;getTexturePosition(Lnet/minecraft/item/ItemInstance;)I
    • useOnTile

      public boolean useOnTile(ItemInstance item, PlayerBase player, Level level, int x, int y, int z, int facing)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_444 Lnet/minecraft/class_124;method_444(Lnet/minecraft/class_31;Lnet/minecraft/class_54;Lnet/minecraft/class_18;IIII)Z
      glue method_181 Lclass_166;method_181(Lclass_224;Lclass_172;Lclass_129;IIII)Z
      server a Lej;a(Lfy;Lem;Ldj;IIII)Z
      client a Lgm;a(Liz;Lgs;Lfd;IIII)Z
      named useOnTile Lnet/minecraft/item/ItemBase;useOnTile(Lnet/minecraft/item/ItemInstance;Lnet/minecraft/entity/player/PlayerBase;Lnet/minecraft/level/Level;IIII)Z
    • getStrengthOnBlock

      public float getStrengthOnBlock(ItemInstance item, BlockBase tile)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_438 Lnet/minecraft/class_124;method_438(Lnet/minecraft/class_31;Lnet/minecraft/class_17;)F
      glue method_103 Lclass_166;method_103(Lclass_224;Lclass_507;)F
      server a Lej;a(Lfy;Lna;)F
      client a Lgm;a(Liz;Luu;)F
      named getStrengthOnBlock Lnet/minecraft/item/ItemBase;getStrengthOnBlock(Lnet/minecraft/item/ItemInstance;Lnet/minecraft/block/BlockBase;)F
    • use

      public ItemInstance use(ItemInstance item, Level level, PlayerBase player)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_451 Lnet/minecraft/class_124;method_451(Lnet/minecraft/class_31;Lnet/minecraft/class_18;Lnet/minecraft/class_54;)Lnet/minecraft/class_31;
      glue method_68 Lclass_166;method_68(Lclass_224;Lclass_129;Lclass_172;)Lclass_224;
      server a Lej;a(Lfy;Ldj;Lem;)Lfy;
      client a Lgm;a(Liz;Lfd;Lgs;)Liz;
      named use Lnet/minecraft/item/ItemBase;use(Lnet/minecraft/item/ItemInstance;Lnet/minecraft/level/Level;Lnet/minecraft/entity/player/PlayerBase;)Lnet/minecraft/item/ItemInstance;
    • getMaxStackSize

      public int getMaxStackSize()
      Mappings:
      Namespace Name Mixin selector
      intermediary method_459 Lnet/minecraft/class_124;method_459()I
      glue method_796 Lclass_166;method_796()I
      server c Lej;c()I
      client d Lgm;d()I
      named getMaxStackSize Lnet/minecraft/item/ItemBase;getMaxStackSize()I
    • getMetaData

      public int getMetaData(int int2)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_470 Lnet/minecraft/class_124;method_470(I)I
      glue method_95 Lclass_166;method_95(I)I
      server a Lej;a(I)I
      client b Lgm;b(I)I
      named getMetaData Lnet/minecraft/item/ItemBase;getMetaData(I)I
    • usesMeta

      public boolean usesMeta()
      Mappings:
      Namespace Name Mixin selector
      intermediary method_462 Lnet/minecraft/class_124;method_462()Z
      glue method_799 Lclass_166;method_799()Z
      server d Lej;d()Z
      client e Lgm;e()Z
      named usesMeta Lnet/minecraft/item/ItemBase;usesMeta()Z
    • setHasSubItems

      protected ItemBase setHasSubItems(boolean hasSubItems)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_457 Lnet/minecraft/class_124;method_457(Z)Lnet/minecraft/class_124;
      glue method_794 Lclass_166;method_794(Z)Lclass_166;
      server a Lej;a(Z)Lej;
      client a Lgm;a(Z)Lgm;
      named setHasSubItems Lnet/minecraft/item/ItemBase;setHasSubItems(Z)Lnet/minecraft/item/ItemBase;
    • getDurability

      public int getDurability()
      Mappings:
      Namespace Name Mixin selector
      intermediary method_464 Lnet/minecraft/class_124;method_464()I
      glue method_801 Lclass_166;method_801()I
      server e Lej;e()I
      client f Lgm;f()I
      named getDurability Lnet/minecraft/item/ItemBase;getDurability()I
    • setDurability

      protected ItemBase setDurability(int durability)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_463 Lnet/minecraft/class_124;method_463(I)Lnet/minecraft/class_124;
      glue method_800 Lclass_166;method_800(I)Lclass_166;
      server d Lej;d(I)Lej;
      client e Lgm;e(I)Lgm;
      named setDurability Lnet/minecraft/item/ItemBase;setDurability(I)Lnet/minecraft/item/ItemBase;
    • hasDurability

      public boolean hasDurability()
      Mappings:
      Namespace Name Mixin selector
      intermediary method_465 Lnet/minecraft/class_124;method_465()Z
      glue method_802 Lclass_166;method_802()Z
      server f Lej;f()Z
      client g Lgm;g()Z
      named hasDurability Lnet/minecraft/item/ItemBase;hasDurability()Z
    • postHit

      public boolean postHit(ItemInstance itemInstance, Living damageSource, Living damageTarget)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_446 Lnet/minecraft/class_124;method_446(Lnet/minecraft/class_31;Lnet/minecraft/class_127;Lnet/minecraft/class_127;)Z
      glue method_262 Lclass_166;method_262(Lclass_224;Lclass_283;Lclass_283;)Z
      server a Lej;a(Lfy;Lhl;Lhl;)Z
      client a Lgm;a(Liz;Lls;Lls;)Z
      named postHit Lnet/minecraft/item/ItemBase;postHit(Lnet/minecraft/item/ItemInstance;Lnet/minecraft/entity/Living;Lnet/minecraft/entity/Living;)Z
    • postMine

      public boolean postMine(ItemInstance itemInstance, int int2, int int3, int int4, int int5, Living damageTarget)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_437 Lnet/minecraft/class_124;method_437(Lnet/minecraft/class_31;IIIILnet/minecraft/class_127;)Z
      glue method_102 Lclass_166;method_102(Lclass_224;IIIILclass_283;)Z
      server a Lej;a(Lfy;IIIILhl;)Z
      client a Lgm;a(Liz;IIIILls;)Z
      named postMine Lnet/minecraft/item/ItemBase;postMine(Lnet/minecraft/item/ItemInstance;IIIILnet/minecraft/entity/Living;)Z
    • getAttack

      public int getAttack(EntityBase entityBase)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_447 Lnet/minecraft/class_124;method_447(Lnet/minecraft/class_57;)I
      glue method_263 Lclass_166;method_263(Lclass_450;)I
      server a Lej;a(Llq;)I
      client a Lgm;a(Lsn;)I
      named getAttack Lnet/minecraft/item/ItemBase;getAttack(Lnet/minecraft/entity/EntityBase;)I
    • isEffectiveOn

      public boolean isEffectiveOn(BlockBase tile)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_450 Lnet/minecraft/class_124;method_450(Lnet/minecraft/class_17;)Z
      glue method_36 Lclass_166;method_36(Lclass_507;)Z
      server a Lej;a(Lna;)Z
      client a Lgm;a(Luu;)Z
      named isEffectiveOn Lnet/minecraft/item/ItemBase;isEffectiveOn(Lnet/minecraft/block/BlockBase;)Z
    • interactWithEntity

      public void interactWithEntity(ItemInstance itemInstance, Living living)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_455 Lnet/minecraft/class_124;method_455(Lnet/minecraft/class_31;Lnet/minecraft/class_127;)V
      glue method_792 Lclass_166;method_792(Lclass_224;Lclass_283;)V
      server a Lej;a(Lfy;Lhl;)V
      client a Lgm;a(Liz;Lls;)V
      named interactWithEntity Lnet/minecraft/item/ItemBase;interactWithEntity(Lnet/minecraft/item/ItemInstance;Lnet/minecraft/entity/Living;)V
    • setRendered3d

      public ItemBase setRendered3d()
      Mappings:
      Namespace Name Mixin selector
      intermediary method_466 Lnet/minecraft/class_124;method_466()Lnet/minecraft/class_124;
      glue method_803 Lclass_166;method_803()Lclass_166;
      server g Lej;g()Lej;
      client h Lgm;h()Lgm;
      named setRendered3d Lnet/minecraft/item/ItemBase;setRendered3d()Lnet/minecraft/item/ItemBase;
    • isRendered3d

      @Environment(CLIENT) public boolean isRendered3d()
      Mappings:
      Namespace Name Mixin selector
      intermediary method_448 Lnet/minecraft/class_124;method_448()Z
      glue method_306 Lclass_166;method_306()Z
      server method_448 Lej;method_448()Z
      client b Lgm;b()Z
      named isRendered3d Lnet/minecraft/item/ItemBase;isRendered3d()Z
    • shouldSpinWhenRendering

      @Environment(CLIENT) public boolean shouldSpinWhenRendering()
      Mappings:
      Namespace Name Mixin selector
      intermediary method_449 Lnet/minecraft/class_124;method_449()Z
      glue method_307 Lclass_166;method_307()Z
      server method_449 Lej;method_449()Z
      client c Lgm;c()Z
      named shouldSpinWhenRendering Lnet/minecraft/item/ItemBase;shouldSpinWhenRendering()Z
    • setTranslationKey

      public ItemBase setTranslationKey(String translationKey)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_456 Lnet/minecraft/class_124;method_456(Ljava/lang/String;)Lnet/minecraft/class_124;
      glue method_793 Lclass_166;method_793(Ljava/lang/String;)Lclass_166;
      server a Lej;a(Ljava/lang/String;)Lej;
      client a Lgm;a(Ljava/lang/String;)Lgm;
      named setTranslationKey Lnet/minecraft/item/ItemBase;setTranslationKey(Ljava/lang/String;)Lnet/minecraft/item/ItemBase;
    • getTranslationKey

      public String getTranslationKey()
      Mappings:
      Namespace Name Mixin selector
      intermediary method_443 Lnet/minecraft/class_124;method_443()Ljava/lang/String;
      glue method_180 Lclass_166;method_180()Ljava/lang/String;
      server a Lej;a()Ljava/lang/String;
      client a Lgm;a()Ljava/lang/String;
      named getTranslationKey Lnet/minecraft/item/ItemBase;getTranslationKey()Ljava/lang/String;
    • getTranslationKey

      @Environment(CLIENT) public String getTranslationKey(ItemInstance item)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_442 Lnet/minecraft/class_124;method_442(Lnet/minecraft/class_31;)Ljava/lang/String;
      glue method_177 Lclass_166;method_177(Lclass_224;)Ljava/lang/String;
      server method_442 Lej;method_442(Lfy;)Ljava/lang/String;
      client a Lgm;a(Liz;)Ljava/lang/String;
      named getTranslationKey Lnet/minecraft/item/ItemBase;getTranslationKey(Lnet/minecraft/item/ItemInstance;)Ljava/lang/String;
    • setContainerItem

      public ItemBase setContainerItem(ItemBase itemType)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_453 Lnet/minecraft/class_124;method_453(Lnet/minecraft/class_124;)Lnet/minecraft/class_124;
      glue method_790 Lclass_166;method_790(Lclass_166;)Lclass_166;
      server a Lej;a(Lej;)Lej;
      client a Lgm;a(Lgm;)Lgm;
      named setContainerItem Lnet/minecraft/item/ItemBase;setContainerItem(Lnet/minecraft/item/ItemBase;)Lnet/minecraft/item/ItemBase;
    • getContainerItemType

      public ItemBase getContainerItemType()
      Mappings:
      Namespace Name Mixin selector
      intermediary method_467 Lnet/minecraft/class_124;method_467()Lnet/minecraft/class_124;
      glue method_804 Lclass_166;method_804()Lclass_166;
      server h Lej;h()Lej;
      client i Lgm;i()Lgm;
      named getContainerItemType Lnet/minecraft/item/ItemBase;getContainerItemType()Lnet/minecraft/item/ItemBase;
    • hasContainerItemType

      public boolean hasContainerItemType()
      Mappings:
      Namespace Name Mixin selector
      intermediary method_468 Lnet/minecraft/class_124;method_468()Z
      glue method_805 Lclass_166;method_805()Z
      server i Lej;i()Z
      client j Lgm;j()Z
      named hasContainerItemType Lnet/minecraft/item/ItemBase;hasContainerItemType()Z
    • getTranslatedName

      public String getTranslatedName()
      Mappings:
      Namespace Name Mixin selector
      intermediary method_469 Lnet/minecraft/class_124;method_469()Ljava/lang/String;
      glue method_806 Lclass_166;method_806()Ljava/lang/String;
      server j Lej;j()Ljava/lang/String;
      client k Lgm;k()Ljava/lang/String;
      named getTranslatedName Lnet/minecraft/item/ItemBase;getTranslatedName()Ljava/lang/String;
    • getColourMultiplier

      @Environment(CLIENT) public int getColourMultiplier(int int2)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_440 Lnet/minecraft/class_124;method_440(I)I
      glue method_1140 Lclass_166;method_1140(I)I
      server method_440 Lej;method_440(I)I
      client f Lgm;f(I)I
      named getColourMultiplier Lnet/minecraft/item/ItemBase;getColourMultiplier(I)I
    • inventoryTick

      public void inventoryTick(ItemInstance itemInstance, Level level, EntityBase entityBase, int int2, boolean bool)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_454 Lnet/minecraft/class_124;method_454(Lnet/minecraft/class_31;Lnet/minecraft/class_18;Lnet/minecraft/class_57;IZ)V
      glue method_791 Lclass_166;method_791(Lclass_224;Lclass_129;Lclass_450;IZ)V
      server a Lej;a(Lfy;Ldj;Llq;IZ)V
      client a Lgm;a(Liz;Lfd;Lsn;IZ)V
      named inventoryTick Lnet/minecraft/item/ItemBase;inventoryTick(Lnet/minecraft/item/ItemInstance;Lnet/minecraft/level/Level;Lnet/minecraft/entity/EntityBase;IZ)V
    • onCreation

      public void onCreation(ItemInstance itemInstance, Level level, PlayerBase playerBase)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_461 Lnet/minecraft/class_124;method_461(Lnet/minecraft/class_31;Lnet/minecraft/class_18;Lnet/minecraft/class_54;)V
      glue method_798 Lclass_166;method_798(Lclass_224;Lclass_129;Lclass_172;)V
      server c Lej;c(Lfy;Ldj;Lem;)V
      client b Lgm;b(Liz;Lfd;Lgs;)V
      named onCreation Lnet/minecraft/item/ItemBase;onCreation(Lnet/minecraft/item/ItemInstance;Lnet/minecraft/level/Level;Lnet/minecraft/entity/player/PlayerBase;)V
    • isMap

      @Environment(SERVER) public boolean isMap()
      Mappings:
      Namespace Name Mixin selector
      intermediary method_445 Lnet/minecraft/class_124;method_445()Z
      glue method_199 Lclass_166;method_199()Z
      server b Lej;b()Z
      client method_445 Lgm;method_445()Z
      named isMap Lnet/minecraft/item/ItemBase;isMap()Z