diff --git a/mappings/net/minecraft/block/Block.mapping b/mappings/net/minecraft/block/Block.mapping index 8598bc2b7b..360303ac86 100644 --- a/mappings/net/minecraft/block/Block.mapping +++ b/mappings/net/minecraft/block/Block.mapping @@ -184,9 +184,9 @@ CLASS none/akw net/minecraft/block/Block ARG 1 view ARG 2 pos ARG 3 facing - METHOD a (Lnone/asj;Lnone/anw;)Lnone/asj; + METHOD a applyMirror (Lnone/asj;Lnone/anw;)Lnone/asj; ARG 0 state - METHOD a (Lnone/asj;Lnone/apj;)Lnone/asj; + METHOD a applyRotation (Lnone/asj;Lnone/apj;)Lnone/asj; ARG 0 state METHOD a (Lnone/asj;Lnone/se;)Z ARG 0 state diff --git a/mappings/net/minecraft/block/BlockFacing2.mapping b/mappings/net/minecraft/block/BlockFacing2.mapping new file mode 100644 index 0000000000..c206ba2712 --- /dev/null +++ b/mappings/net/minecraft/block/BlockFacing2.mapping @@ -0,0 +1,2 @@ +CLASS none/alw net/minecraft/block/BlockFacing2 + FIELD H FACING Lnone/asw; diff --git a/mappings/net/minecraft/block/BlockPillar.mapping b/mappings/net/minecraft/block/BlockPillar.mapping index 32f694f969..0adf600e6a 100644 --- a/mappings/net/minecraft/block/BlockPillar.mapping +++ b/mappings/net/minecraft/block/BlockPillar.mapping @@ -16,7 +16,7 @@ CLASS none/api net/minecraft/block/BlockPillar ARG 5 hitZ ARG 6 metadata ARG 7 player - METHOD a (Lnone/asj;Lnone/apj;)Lnone/asj; + METHOD a applyRotation (Lnone/asj;Lnone/apj;)Lnone/asj; ARG 0 state METHOD b createStateFactory ()Lnone/ask; METHOD e serializeState (Lnone/asj;)I diff --git a/mappings/net/minecraft/block/BlockTripWire.mapping b/mappings/net/minecraft/block/BlockTripWire.mapping index cfd786f5d6..c3b0096916 100644 --- a/mappings/net/minecraft/block/BlockTripWire.mapping +++ b/mappings/net/minecraft/block/BlockTripWire.mapping @@ -3,6 +3,8 @@ CLASS none/aqn net/minecraft/block/BlockTripWire METHOD a getDropStack (Lnone/aiu;Lnone/cn;Lnone/asj;)Lnone/aeq; METHOD a getDropItem (Lnone/asj;Ljava/util/Random;I)Lnone/aeo; METHOD a getCollisionBox (Lnone/asj;Lnone/aiy;Lnone/cn;)Lnone/bcp; + METHOD a applyMirror (Lnone/asj;Lnone/anw;)Lnone/asj; + METHOD a applyRotation (Lnone/asj;Lnone/apj;)Lnone/asj; METHOD b createStateFactory ()Lnone/ask; METHOD b randomTick (Lnone/aiu;Lnone/cn;Lnone/asj;Ljava/util/Random;)V METHOD b getBoundingBox (Lnone/asj;Lnone/aiy;Lnone/cn;)Lnone/bcp; diff --git a/mappings/net/minecraft/block/impl/BlockAnvil.mapping b/mappings/net/minecraft/block/impl/BlockAnvil.mapping index 1518b1a6ee..f189a60ed3 100644 --- a/mappings/net/minecraft/block/impl/BlockAnvil.mapping +++ b/mappings/net/minecraft/block/impl/BlockAnvil.mapping @@ -41,7 +41,7 @@ CLASS none/akn net/minecraft/block/impl/BlockAnvil ARG 1 view ARG 2 pos ARG 3 facing - METHOD a (Lnone/asj;Lnone/apj;)Lnone/asj; + METHOD a applyRotation (Lnone/asj;Lnone/apj;)Lnone/asj; ARG 0 state METHOD a_ (Lnone/aiu;Lnone/cn;)V ARG 0 world diff --git a/mappings/net/minecraft/block/impl/BlockBanner.mapping b/mappings/net/minecraft/block/impl/BlockBanner.mapping index e34c60a49a..f5239c3ebc 100644 --- a/mappings/net/minecraft/block/impl/BlockBanner.mapping +++ b/mappings/net/minecraft/block/impl/BlockBanner.mapping @@ -7,9 +7,9 @@ CLASS none/ako net/minecraft/block/impl/BlockBanner ARG 1 world ARG 2 pos ARG 3 block - METHOD a (Lnone/asj;Lnone/anw;)Lnone/asj; + METHOD a applyMirror (Lnone/asj;Lnone/anw;)Lnone/asj; ARG 0 state - METHOD a (Lnone/asj;Lnone/apj;)Lnone/asj; + METHOD a applyRotation (Lnone/asj;Lnone/apj;)Lnone/asj; ARG 0 state METHOD b createStateFactory ()Lnone/ask; METHOD b getBoundingBox (Lnone/asj;Lnone/aiy;Lnone/cn;)Lnone/bcp; @@ -30,9 +30,9 @@ CLASS none/ako net/minecraft/block/impl/BlockBanner ARG 1 world ARG 2 pos ARG 3 block - METHOD a (Lnone/asj;Lnone/anw;)Lnone/asj; + METHOD a applyMirror (Lnone/asj;Lnone/anw;)Lnone/asj; ARG 0 state - METHOD a (Lnone/asj;Lnone/apj;)Lnone/asj; + METHOD a applyRotation (Lnone/asj;Lnone/apj;)Lnone/asj; ARG 0 state METHOD b createStateFactory ()Lnone/ask; METHOD b getBoundingBox (Lnone/asj;Lnone/aiy;Lnone/cn;)Lnone/bcp; diff --git a/mappings/net/minecraft/block/impl/BlockBed.mapping b/mappings/net/minecraft/block/impl/BlockBed.mapping index 9220b0a7b5..c1a07aedda 100644 --- a/mappings/net/minecraft/block/impl/BlockBed.mapping +++ b/mappings/net/minecraft/block/impl/BlockBed.mapping @@ -20,6 +20,8 @@ CLASS none/aku net/minecraft/block/impl/BlockBed ARG 7 hitY ARG 8 hitZ METHOD a getDropItem (Lnone/asj;Ljava/util/Random;I)Lnone/aeo; + METHOD a applyMirror (Lnone/asj;Lnone/anw;)Lnone/asj; + METHOD a applyRotation (Lnone/asj;Lnone/apj;)Lnone/asj; METHOD b createStateFactory ()Lnone/ask; METHOD b getBoundingBox (Lnone/asj;Lnone/aiy;Lnone/cn;)Lnone/bcp; METHOD c getRenderingState (Lnone/asj;Lnone/aiy;Lnone/cn;)Lnone/asj; diff --git a/mappings/net/minecraft/block/impl/BlockCarrots.mapping b/mappings/net/minecraft/block/impl/BlockCarrots.mapping index 693e6c8f8b..3fd46384a9 100644 --- a/mappings/net/minecraft/block/impl/BlockCarrots.mapping +++ b/mappings/net/minecraft/block/impl/BlockCarrots.mapping @@ -1,4 +1,5 @@ CLASS none/alg net/minecraft/block/impl/BlockCarrots + FIELD a BOXES [Lnone/bcp; METHOD b getBoundingBox (Lnone/asj;Lnone/aiy;Lnone/cn;)Lnone/bcp; METHOD h getItemSeed ()Lnone/aeo; METHOD i getItemMature ()Lnone/aeo; diff --git a/mappings/net/minecraft/block/impl/BlockCauldron.mapping b/mappings/net/minecraft/block/impl/BlockCauldron.mapping index 1f8c2706ec..719d19c320 100644 --- a/mappings/net/minecraft/block/impl/BlockCauldron.mapping +++ b/mappings/net/minecraft/block/impl/BlockCauldron.mapping @@ -1,6 +1,16 @@ CLASS none/alh net/minecraft/block/impl/BlockCauldron + FIELD a LEVEL Lnone/asy; + FIELD b BOTTOM_BOX Lnone/bcp; + FIELD c NOTH_BOX Lnone/bcp; + FIELD d SOUTH_BOX Lnone/bcp; + FIELD e EAST_BOX Lnone/bcp; + FIELD f WEST_BOX Lnone/bcp; METHOD a deserializeState (I)Lnone/asj; METHOD a getDropStack (Lnone/aiu;Lnone/cn;Lnone/asj;)Lnone/aeq; + METHOD a (Lnone/aiu;Lnone/cn;Lnone/asj;I)V + ARG 0 world + ARG 1 pos + ARG 2 state METHOD a activate (Lnone/aiu;Lnone/cn;Lnone/asj;Lnone/aak;Lnone/qz;Lnone/cu;FFF)Z METHOD a getDropItem (Lnone/asj;Ljava/util/Random;I)Lnone/aeo; METHOD a addBoundingBoxes (Lnone/asj;Lnone/aiu;Lnone/cn;Lnone/bcp;Ljava/util/List;Lnone/se;)V diff --git a/mappings/net/minecraft/block/impl/BlockChest.mapping b/mappings/net/minecraft/block/impl/BlockChest.mapping index 9c9c080014..fc6d660887 100644 --- a/mappings/net/minecraft/block/impl/BlockChest.mapping +++ b/mappings/net/minecraft/block/impl/BlockChest.mapping @@ -15,6 +15,10 @@ CLASS none/ali net/minecraft/block/impl/BlockChest METHOD a createTileEntity (Lnone/aiu;I)Lnone/arb; METHOD a activate (Lnone/aiu;Lnone/cn;Lnone/asj;Lnone/aak;Lnone/qz;Lnone/cu;FFF)Z METHOD a getStateForPlacement (Lnone/aiu;Lnone/cn;Lnone/cu;FFFILnone/sn;)Lnone/asj; + METHOD a applyMirror (Lnone/asj;Lnone/anw;)Lnone/asj; + ARG 1 mirror + METHOD a applyRotation (Lnone/asj;Lnone/apj;)Lnone/asj; + ARG 1 rotation METHOD b createStateFactory ()Lnone/ask; METHOD b getBoundingBox (Lnone/asj;Lnone/aiy;Lnone/cn;)Lnone/bcp; METHOD e serializeState (Lnone/asj;)I diff --git a/mappings/net/minecraft/block/impl/BlockChorusPlant.mapping b/mappings/net/minecraft/block/impl/BlockChorusPlant.mapping index 6dbb470143..b59b8ddee6 100644 --- a/mappings/net/minecraft/block/impl/BlockChorusPlant.mapping +++ b/mappings/net/minecraft/block/impl/BlockChorusPlant.mapping @@ -1,8 +1,17 @@ CLASS none/alk net/minecraft/block/impl/BlockChorusPlant + FIELD a NORTH Lnone/asv; + FIELD b EAST Lnone/asv; + FIELD c SOUTH Lnone/asv; + FIELD d WEST Lnone/asv; + FIELD e UP Lnone/asv; + FIELD f DOWN Lnone/asv; METHOD a getDropAmount (Ljava/util/Random;)I METHOD a getDropItem (Lnone/asj;Ljava/util/Random;I)Lnone/aeo; METHOD a addBoundingBoxes (Lnone/asj;Lnone/aiu;Lnone/cn;Lnone/bcp;Ljava/util/List;Lnone/se;)V METHOD b createStateFactory ()Lnone/ask; + METHOD b (Lnone/aiu;Lnone/cn;)Z + ARG 0 world + ARG 1 pos METHOD b randomTick (Lnone/aiu;Lnone/cn;Lnone/asj;Ljava/util/Random;)V METHOD b getBoundingBox (Lnone/asj;Lnone/aiy;Lnone/cn;)Lnone/bcp; METHOD c getRenderingState (Lnone/asj;Lnone/aiy;Lnone/cn;)Lnone/asj; diff --git a/mappings/net/minecraft/block/impl/BlockCocoa.mapping b/mappings/net/minecraft/block/impl/BlockCocoa.mapping index 42f99e776e..24dde0a136 100644 --- a/mappings/net/minecraft/block/impl/BlockCocoa.mapping +++ b/mappings/net/minecraft/block/impl/BlockCocoa.mapping @@ -3,6 +3,8 @@ CLASS none/alm net/minecraft/block/impl/BlockCocoa METHOD a deserializeState (I)Lnone/asj; METHOD a getDropStack (Lnone/aiu;Lnone/cn;Lnone/asj;)Lnone/aeq; METHOD a getStateForPlacement (Lnone/aiu;Lnone/cn;Lnone/cu;FFFILnone/sn;)Lnone/asj; + METHOD a applyMirror (Lnone/asj;Lnone/anw;)Lnone/asj; + METHOD a applyRotation (Lnone/asj;Lnone/apj;)Lnone/asj; METHOD b createStateFactory ()Lnone/ask; METHOD b randomTick (Lnone/aiu;Lnone/cn;Lnone/asj;Ljava/util/Random;)V METHOD b getBoundingBox (Lnone/asj;Lnone/aiy;Lnone/cn;)Lnone/bcp; diff --git a/mappings/net/minecraft/block/impl/BlockCommand.mapping b/mappings/net/minecraft/block/impl/BlockCommand.mapping index 03a8b22d9c..ddd4bc6775 100644 --- a/mappings/net/minecraft/block/impl/BlockCommand.mapping +++ b/mappings/net/minecraft/block/impl/BlockCommand.mapping @@ -1,10 +1,19 @@ CLASS none/alo net/minecraft/block/impl/BlockCommand + FIELD a FACING Lnone/asw; FIELD b CONDITIONAL Lnone/asv; + METHOD (Lnone/ayp;)V + ARG 0 color METHOD a deserializeState (I)Lnone/asj; METHOD a getDropAmount (Ljava/util/Random;)I METHOD a createTileEntity (Lnone/aiu;I)Lnone/arb; METHOD a activate (Lnone/aiu;Lnone/cn;Lnone/asj;Lnone/aak;Lnone/qz;Lnone/cu;FFF)Z METHOD a getStateForPlacement (Lnone/aiu;Lnone/cn;Lnone/cu;FFFILnone/sn;)Lnone/asj; + METHOD a applyMirror (Lnone/asj;Lnone/anw;)Lnone/asj; + METHOD a applyRotation (Lnone/asj;Lnone/apj;)Lnone/asj; METHOD b createStateFactory ()Lnone/ask; METHOD b randomTick (Lnone/aiu;Lnone/cn;Lnone/asj;Ljava/util/Random;)V + METHOD e (Lnone/aiu;Lnone/cn;Lnone/asj;)Z + ARG 0 world + ARG 1 pos + ARG 2 state METHOD e serializeState (Lnone/asj;)I diff --git a/mappings/net/minecraft/block/impl/BlockComparator.mapping b/mappings/net/minecraft/block/impl/BlockComparator.mapping index 28d21b8926..6bf49d3d92 100644 --- a/mappings/net/minecraft/block/impl/BlockComparator.mapping +++ b/mappings/net/minecraft/block/impl/BlockComparator.mapping @@ -1,12 +1,19 @@ CLASS none/alp net/minecraft/block/impl/BlockComparator - CLASS none/alp$a + CLASS none/alp$a Mode + FIELD a COMPARE Lnone/alp$a; + FIELD b SUBTRACT Lnone/alp$a; + FIELD c name Ljava/lang/String; METHOD m asString ()Ljava/lang/String; + FIELD a POWERED Lnone/asv; + FIELD b MODE Lnone/asx; METHOD a deserializeState (I)Lnone/asj; METHOD a createTileEntity (Lnone/aiu;I)Lnone/arb; METHOD a getDropStack (Lnone/aiu;Lnone/cn;Lnone/asj;)Lnone/aeq; METHOD a activate (Lnone/aiu;Lnone/cn;Lnone/asj;Lnone/aak;Lnone/qz;Lnone/cu;FFF)Z METHOD a getStateForPlacement (Lnone/aiu;Lnone/cn;Lnone/cu;FFFILnone/sn;)Lnone/asj; METHOD a getDropItem (Lnone/asj;Ljava/util/Random;I)Lnone/aeo; + METHOD a applyMirror (Lnone/asj;Lnone/anw;)Lnone/asj; + METHOD a applyRotation (Lnone/asj;Lnone/apj;)Lnone/asj; METHOD b createStateFactory ()Lnone/ask; METHOD b randomTick (Lnone/aiu;Lnone/cn;Lnone/asj;Ljava/util/Random;)V METHOD c getTranslatedName ()Ljava/lang/String; diff --git a/mappings/net/minecraft/block/impl/BlockCrop.mapping b/mappings/net/minecraft/block/impl/BlockCrop.mapping new file mode 100644 index 0000000000..fd2818a629 --- /dev/null +++ b/mappings/net/minecraft/block/impl/BlockCrop.mapping @@ -0,0 +1,45 @@ +CLASS none/alr net/minecraft/block/impl/BlockCrop + FIELD a BOUNDING_BOXES [Lnone/bcp; + FIELD c AGE Lnone/asy; + METHOD a deserializeState (I)Lnone/asj; + METHOD a (Lnone/aiu;Ljava/util/Random;Lnone/cn;Lnone/asj;)Z + ARG 0 world + ARG 1 random + ARG 2 pos + ARG 3 state + METHOD a getDropStack (Lnone/aiu;Lnone/cn;Lnone/asj;)Lnone/aeq; + METHOD a (Lnone/aiu;Lnone/cn;Lnone/asj;Z)Z + ARG 0 world + ARG 1 pos + ARG 2 state + METHOD a (Lnone/akw;Lnone/aiu;Lnone/cn;)F + ARG 0 block + ARG 1 world + ARG 2 pos + METHOD a getDropItem (Lnone/asj;Ljava/util/Random;I)Lnone/aeo; + METHOD b createStateFactory ()Lnone/ask; + METHOD b (Lnone/aiu;)I + ARG 0 world + METHOD b (Lnone/aiu;Ljava/util/Random;Lnone/cn;Lnone/asj;)V + ARG 0 world + ARG 1 random + ARG 2 pos + ARG 3 state + METHOD b randomTick (Lnone/aiu;Lnone/cn;Lnone/asj;Ljava/util/Random;)V + METHOD b getBoundingBox (Lnone/asj;Lnone/aiy;Lnone/cn;)Lnone/bcp; + METHOD e getAgeProperty ()Lnone/asy; + METHOD e deserializeState0 (I)Lnone/asj; + ARG 0 metadata + METHOD e serializeState (Lnone/asj;)I + METHOD g getAgeMaximum ()I + METHOD g (Lnone/aiu;Lnone/cn;Lnone/asj;)V + ARG 0 world + ARG 1 pos + ARG 2 state + METHOD h getItemSeed ()Lnone/aeo; + METHOD i getItemMature ()Lnone/aeo; + METHOD i isValidSoil (Lnone/asj;)Z + METHOD x serializeState0 (Lnone/asj;)I + ARG 0 state + METHOD y isValidState (Lnone/asj;)Z + ARG 0 state diff --git a/mappings/net/minecraft/block/impl/BlockDaylightDetector.mapping b/mappings/net/minecraft/block/impl/BlockDaylightDetector.mapping index dd6dd6e57d..c2ef1c326a 100644 --- a/mappings/net/minecraft/block/impl/BlockDaylightDetector.mapping +++ b/mappings/net/minecraft/block/impl/BlockDaylightDetector.mapping @@ -2,6 +2,8 @@ CLASS none/als net/minecraft/block/impl/BlockDaylightDetector FIELD a POWER Lnone/asy; FIELD b BOUNDING_BOX Lnone/bcp; FIELD c inverted Z + METHOD (Z)V + ARG 0 inverted METHOD a deserializeState (I)Lnone/asj; METHOD a addStacksForDisplay (Lnone/aeo;Lnone/adq;Lnone/dc;)V METHOD a createTileEntity (Lnone/aiu;I)Lnone/arb; diff --git a/mappings/net/minecraft/block/impl/BlockDeadbush.mapping b/mappings/net/minecraft/block/impl/BlockDeadbush.mapping index 0c0564a6ca..69da50a639 100644 --- a/mappings/net/minecraft/block/impl/BlockDeadbush.mapping +++ b/mappings/net/minecraft/block/impl/BlockDeadbush.mapping @@ -3,4 +3,5 @@ CLASS none/alt net/minecraft/block/impl/BlockDeadbush METHOD a getDropAmount (Ljava/util/Random;)I METHOD a getDropItem (Lnone/asj;Ljava/util/Random;I)Lnone/aeo; METHOD b getBoundingBox (Lnone/asj;Lnone/aiy;Lnone/cn;)Lnone/bcp; + METHOD i isValidSoil (Lnone/asj;)Z METHOD r getMapColor (Lnone/asj;)Lnone/ayp; diff --git a/mappings/net/minecraft/block/impl/BlockDispenser.mapping b/mappings/net/minecraft/block/impl/BlockDispenser.mapping index 6246cc199d..11dc9e00a1 100644 --- a/mappings/net/minecraft/block/impl/BlockDispenser.mapping +++ b/mappings/net/minecraft/block/impl/BlockDispenser.mapping @@ -1,9 +1,13 @@ CLASS none/aly net/minecraft/block/impl/BlockDispenser + FIELD a FACING Lnone/asw; + FIELD b TRIGGERED Lnone/asv; FIELD c BEHAVIORS Lnone/ct; METHOD a deserializeState (I)Lnone/asj; METHOD a createTileEntity (Lnone/aiu;I)Lnone/arb; METHOD a activate (Lnone/aiu;Lnone/cn;Lnone/asj;Lnone/aak;Lnone/qz;Lnone/cu;FFF)Z METHOD a getStateForPlacement (Lnone/aiu;Lnone/cn;Lnone/cu;FFFILnone/sn;)Lnone/asj; + METHOD a applyMirror (Lnone/asj;Lnone/anw;)Lnone/asj; + METHOD a applyRotation (Lnone/asj;Lnone/apj;)Lnone/asj; METHOD b createStateFactory ()Lnone/ask; METHOD b randomTick (Lnone/aiu;Lnone/cn;Lnone/asj;Ljava/util/Random;)V METHOD e serializeState (Lnone/asj;)I diff --git a/mappings/net/minecraft/block/impl/BlockDoor.mapping b/mappings/net/minecraft/block/impl/BlockDoor.mapping index 2ab3bd0870..94515c8132 100644 --- a/mappings/net/minecraft/block/impl/BlockDoor.mapping +++ b/mappings/net/minecraft/block/impl/BlockDoor.mapping @@ -16,6 +16,8 @@ CLASS none/alz net/minecraft/block/impl/BlockDoor METHOD a getDropStack (Lnone/aiu;Lnone/cn;Lnone/asj;)Lnone/aeq; METHOD a activate (Lnone/aiu;Lnone/cn;Lnone/asj;Lnone/aak;Lnone/qz;Lnone/cu;FFF)Z METHOD a getDropItem (Lnone/asj;Ljava/util/Random;I)Lnone/aeo; + METHOD a applyMirror (Lnone/asj;Lnone/anw;)Lnone/asj; + METHOD a applyRotation (Lnone/asj;Lnone/apj;)Lnone/asj; METHOD b createStateFactory ()Lnone/ask; METHOD b getBoundingBox (Lnone/asj;Lnone/aiy;Lnone/cn;)Lnone/bcp; METHOD c getTranslatedName ()Ljava/lang/String; diff --git a/mappings/net/minecraft/block/impl/BlockDragonEgg.mapping b/mappings/net/minecraft/block/impl/BlockDragonEgg.mapping index e85ec88925..90b8183ddd 100644 --- a/mappings/net/minecraft/block/impl/BlockDragonEgg.mapping +++ b/mappings/net/minecraft/block/impl/BlockDragonEgg.mapping @@ -1,4 +1,11 @@ CLASS none/amb net/minecraft/block/impl/BlockDragonEgg + FIELD a BOX Lnone/bcp; METHOD a activate (Lnone/aiu;Lnone/cn;Lnone/asj;Lnone/aak;Lnone/qz;Lnone/cu;FFF)Z + METHOD b (Lnone/aiu;Lnone/cn;)V + ARG 0 world + ARG 1 pos METHOD b randomTick (Lnone/aiu;Lnone/cn;Lnone/asj;Ljava/util/Random;)V METHOD b getBoundingBox (Lnone/asj;Lnone/aiy;Lnone/cn;)Lnone/bcp; + METHOD c (Lnone/aiu;Lnone/cn;)V + ARG 0 world + ARG 1 pos diff --git a/mappings/net/minecraft/block/impl/BlockEnchantingTable.mapping b/mappings/net/minecraft/block/impl/BlockEnchantingTable.mapping index 9f68226f1a..1f02a4be4d 100644 --- a/mappings/net/minecraft/block/impl/BlockEnchantingTable.mapping +++ b/mappings/net/minecraft/block/impl/BlockEnchantingTable.mapping @@ -1,4 +1,5 @@ CLASS none/ame net/minecraft/block/impl/BlockEnchantingTable + FIELD a BOX Lnone/bcp; METHOD a createTileEntity (Lnone/aiu;I)Lnone/arb; METHOD a activate (Lnone/aiu;Lnone/cn;Lnone/asj;Lnone/aak;Lnone/qz;Lnone/cu;FFF)Z METHOD b getBoundingBox (Lnone/asj;Lnone/aiy;Lnone/cn;)Lnone/bcp; diff --git a/mappings/net/minecraft/block/impl/BlockEndPortalFrame.mapping b/mappings/net/minecraft/block/impl/BlockEndPortalFrame.mapping index c4f9a88862..031cf87a6e 100644 --- a/mappings/net/minecraft/block/impl/BlockEndPortalFrame.mapping +++ b/mappings/net/minecraft/block/impl/BlockEndPortalFrame.mapping @@ -4,6 +4,8 @@ CLASS none/amh net/minecraft/block/impl/BlockEndPortalFrame METHOD a getStateForPlacement (Lnone/aiu;Lnone/cn;Lnone/cu;FFFILnone/sn;)Lnone/asj; METHOD a getDropItem (Lnone/asj;Ljava/util/Random;I)Lnone/aeo; METHOD a addBoundingBoxes (Lnone/asj;Lnone/aiu;Lnone/cn;Lnone/bcp;Ljava/util/List;Lnone/se;)V + METHOD a applyMirror (Lnone/asj;Lnone/anw;)Lnone/asj; + METHOD a applyRotation (Lnone/asj;Lnone/apj;)Lnone/asj; METHOD b createStateFactory ()Lnone/ask; METHOD b getBoundingBox (Lnone/asj;Lnone/aiy;Lnone/cn;)Lnone/bcp; METHOD e serializeState (Lnone/asj;)I diff --git a/mappings/net/minecraft/block/impl/BlockEndRod.mapping b/mappings/net/minecraft/block/impl/BlockEndRod.mapping index c7de6e336b..ed4eb99e2f 100644 --- a/mappings/net/minecraft/block/impl/BlockEndRod.mapping +++ b/mappings/net/minecraft/block/impl/BlockEndRod.mapping @@ -1,6 +1,8 @@ CLASS none/ami net/minecraft/block/impl/BlockEndRod METHOD a deserializeState (I)Lnone/asj; METHOD a getStateForPlacement (Lnone/aiu;Lnone/cn;Lnone/cu;FFFILnone/sn;)Lnone/asj; + METHOD a applyMirror (Lnone/asj;Lnone/anw;)Lnone/asj; + METHOD a applyRotation (Lnone/asj;Lnone/apj;)Lnone/asj; METHOD b createStateFactory ()Lnone/ask; METHOD b getBoundingBox (Lnone/asj;Lnone/aiy;Lnone/cn;)Lnone/bcp; METHOD e serializeState (Lnone/asj;)I diff --git a/mappings/net/minecraft/block/impl/BlockEnderChest.mapping b/mappings/net/minecraft/block/impl/BlockEnderChest.mapping index ef154f77c9..b733e7d284 100644 --- a/mappings/net/minecraft/block/impl/BlockEnderChest.mapping +++ b/mappings/net/minecraft/block/impl/BlockEnderChest.mapping @@ -5,6 +5,8 @@ CLASS none/amj net/minecraft/block/impl/BlockEnderChest METHOD a activate (Lnone/aiu;Lnone/cn;Lnone/asj;Lnone/aak;Lnone/qz;Lnone/cu;FFF)Z METHOD a getStateForPlacement (Lnone/aiu;Lnone/cn;Lnone/cu;FFFILnone/sn;)Lnone/asj; METHOD a getDropItem (Lnone/asj;Ljava/util/Random;I)Lnone/aeo; + METHOD a applyMirror (Lnone/asj;Lnone/anw;)Lnone/asj; + METHOD a applyRotation (Lnone/asj;Lnone/apj;)Lnone/asj; METHOD b createStateFactory ()Lnone/ask; METHOD b getBoundingBox (Lnone/asj;Lnone/aiy;Lnone/cn;)Lnone/bcp; METHOD e serializeState (Lnone/asj;)I diff --git a/mappings/net/minecraft/block/impl/BlockFence.mapping b/mappings/net/minecraft/block/impl/BlockFence.mapping index 164cbabd3e..a6045f8965 100644 --- a/mappings/net/minecraft/block/impl/BlockFence.mapping +++ b/mappings/net/minecraft/block/impl/BlockFence.mapping @@ -1,6 +1,8 @@ CLASS none/amn net/minecraft/block/impl/BlockFence METHOD a activate (Lnone/aiu;Lnone/cn;Lnone/asj;Lnone/aak;Lnone/qz;Lnone/cu;FFF)Z METHOD a addBoundingBoxes (Lnone/asj;Lnone/aiu;Lnone/cn;Lnone/bcp;Ljava/util/List;Lnone/se;)V + METHOD a applyMirror (Lnone/asj;Lnone/anw;)Lnone/asj; + METHOD a applyRotation (Lnone/asj;Lnone/apj;)Lnone/asj; METHOD b createStateFactory ()Lnone/ask; METHOD b getBoundingBox (Lnone/asj;Lnone/aiy;Lnone/cn;)Lnone/bcp; METHOD c getRenderingState (Lnone/asj;Lnone/aiy;Lnone/cn;)Lnone/asj; diff --git a/mappings/net/minecraft/block/impl/BlockFenceGate.mapping b/mappings/net/minecraft/block/impl/BlockFenceGate.mapping index a6ddf66bad..65a4be77bf 100644 --- a/mappings/net/minecraft/block/impl/BlockFenceGate.mapping +++ b/mappings/net/minecraft/block/impl/BlockFenceGate.mapping @@ -3,6 +3,8 @@ CLASS none/amo net/minecraft/block/impl/BlockFenceGate METHOD a activate (Lnone/aiu;Lnone/cn;Lnone/asj;Lnone/aak;Lnone/qz;Lnone/cu;FFF)Z METHOD a getStateForPlacement (Lnone/aiu;Lnone/cn;Lnone/cu;FFFILnone/sn;)Lnone/asj; METHOD a getCollisionBox (Lnone/asj;Lnone/aiy;Lnone/cn;)Lnone/bcp; + METHOD a applyMirror (Lnone/asj;Lnone/anw;)Lnone/asj; + METHOD a applyRotation (Lnone/asj;Lnone/apj;)Lnone/asj; METHOD b createStateFactory ()Lnone/ask; METHOD b getBoundingBox (Lnone/asj;Lnone/aiy;Lnone/cn;)Lnone/bcp; METHOD c getRenderingState (Lnone/asj;Lnone/aiy;Lnone/cn;)Lnone/asj; diff --git a/mappings/net/minecraft/block/impl/BlockFurnace.mapping b/mappings/net/minecraft/block/impl/BlockFurnace.mapping index 7d982632ea..abde86c70e 100644 --- a/mappings/net/minecraft/block/impl/BlockFurnace.mapping +++ b/mappings/net/minecraft/block/impl/BlockFurnace.mapping @@ -5,5 +5,7 @@ CLASS none/amw net/minecraft/block/impl/BlockFurnace METHOD a activate (Lnone/aiu;Lnone/cn;Lnone/asj;Lnone/aak;Lnone/qz;Lnone/cu;FFF)Z METHOD a getStateForPlacement (Lnone/aiu;Lnone/cn;Lnone/cu;FFFILnone/sn;)Lnone/asj; METHOD a getDropItem (Lnone/asj;Ljava/util/Random;I)Lnone/aeo; + METHOD a applyMirror (Lnone/asj;Lnone/anw;)Lnone/asj; + METHOD a applyRotation (Lnone/asj;Lnone/apj;)Lnone/asj; METHOD b createStateFactory ()Lnone/ask; METHOD e serializeState (Lnone/asj;)I diff --git a/mappings/net/minecraft/block/impl/BlockGlassPane.mapping b/mappings/net/minecraft/block/impl/BlockGlassPane.mapping index 5d52bfe2ed..9439762117 100644 --- a/mappings/net/minecraft/block/impl/BlockGlassPane.mapping +++ b/mappings/net/minecraft/block/impl/BlockGlassPane.mapping @@ -1,6 +1,8 @@ CLASS none/aqj net/minecraft/block/impl/BlockGlassPane METHOD a getDropItem (Lnone/asj;Ljava/util/Random;I)Lnone/aeo; METHOD a addBoundingBoxes (Lnone/asj;Lnone/aiu;Lnone/cn;Lnone/bcp;Ljava/util/List;Lnone/se;)V + METHOD a applyMirror (Lnone/asj;Lnone/anw;)Lnone/asj; + METHOD a applyRotation (Lnone/asj;Lnone/apj;)Lnone/asj; METHOD b createStateFactory ()Lnone/ask; METHOD b getBoundingBox (Lnone/asj;Lnone/aiy;Lnone/cn;)Lnone/bcp; METHOD c getRenderingState (Lnone/asj;Lnone/aiy;Lnone/cn;)Lnone/asj; diff --git a/mappings/net/minecraft/block/impl/BlockGlassPaneStained.mapping b/mappings/net/minecraft/block/impl/BlockGlassPaneStained.mapping index f53f127bf9..3bae72f37a 100644 --- a/mappings/net/minecraft/block/impl/BlockGlassPaneStained.mapping +++ b/mappings/net/minecraft/block/impl/BlockGlassPaneStained.mapping @@ -1,6 +1,8 @@ CLASS none/apx net/minecraft/block/impl/BlockGlassPaneStained METHOD a deserializeState (I)Lnone/asj; METHOD a addStacksForDisplay (Lnone/aeo;Lnone/adq;Lnone/dc;)V + METHOD a applyMirror (Lnone/asj;Lnone/anw;)Lnone/asj; + METHOD a applyRotation (Lnone/asj;Lnone/apj;)Lnone/asj; METHOD b createStateFactory ()Lnone/ask; METHOD d getDropItemDamage (Lnone/asj;)I METHOD e serializeState (Lnone/asj;)I diff --git a/mappings/net/minecraft/block/impl/BlockHopper.mapping b/mappings/net/minecraft/block/impl/BlockHopper.mapping index e2b5fe72c7..d02cf291de 100644 --- a/mappings/net/minecraft/block/impl/BlockHopper.mapping +++ b/mappings/net/minecraft/block/impl/BlockHopper.mapping @@ -4,6 +4,8 @@ CLASS none/anj net/minecraft/block/impl/BlockHopper METHOD a activate (Lnone/aiu;Lnone/cn;Lnone/asj;Lnone/aak;Lnone/qz;Lnone/cu;FFF)Z METHOD a getStateForPlacement (Lnone/aiu;Lnone/cn;Lnone/cu;FFFILnone/sn;)Lnone/asj; METHOD a addBoundingBoxes (Lnone/asj;Lnone/aiu;Lnone/cn;Lnone/bcp;Ljava/util/List;Lnone/se;)V + METHOD a applyMirror (Lnone/asj;Lnone/anw;)Lnone/asj; + METHOD a applyRotation (Lnone/asj;Lnone/apj;)Lnone/asj; METHOD b createStateFactory ()Lnone/ask; METHOD b getBoundingBox (Lnone/asj;Lnone/aiy;Lnone/cn;)Lnone/bcp; METHOD e serializeState (Lnone/asj;)I diff --git a/mappings/net/minecraft/block/impl/BlockLadder.mapping b/mappings/net/minecraft/block/impl/BlockLadder.mapping index b68f89e5e1..c72072b268 100644 --- a/mappings/net/minecraft/block/impl/BlockLadder.mapping +++ b/mappings/net/minecraft/block/impl/BlockLadder.mapping @@ -1,6 +1,8 @@ CLASS none/ano net/minecraft/block/impl/BlockLadder METHOD a deserializeState (I)Lnone/asj; METHOD a getStateForPlacement (Lnone/aiu;Lnone/cn;Lnone/cu;FFFILnone/sn;)Lnone/asj; + METHOD a applyMirror (Lnone/asj;Lnone/anw;)Lnone/asj; + METHOD a applyRotation (Lnone/asj;Lnone/apj;)Lnone/asj; METHOD b createStateFactory ()Lnone/ask; METHOD b getBoundingBox (Lnone/asj;Lnone/aiy;Lnone/cn;)Lnone/bcp; METHOD e serializeState (Lnone/asj;)I diff --git a/mappings/net/minecraft/block/impl/BlockLever.mapping b/mappings/net/minecraft/block/impl/BlockLever.mapping index 1c7a04a551..d13c7775cc 100644 --- a/mappings/net/minecraft/block/impl/BlockLever.mapping +++ b/mappings/net/minecraft/block/impl/BlockLever.mapping @@ -5,6 +5,8 @@ CLASS none/anr net/minecraft/block/impl/BlockLever METHOD a activate (Lnone/aiu;Lnone/cn;Lnone/asj;Lnone/aak;Lnone/qz;Lnone/cu;FFF)Z METHOD a getStateForPlacement (Lnone/aiu;Lnone/cn;Lnone/cu;FFFILnone/sn;)Lnone/asj; METHOD a getCollisionBox (Lnone/asj;Lnone/aiy;Lnone/cn;)Lnone/bcp; + METHOD a applyMirror (Lnone/asj;Lnone/anw;)Lnone/asj; + METHOD a applyRotation (Lnone/asj;Lnone/apj;)Lnone/asj; METHOD b createStateFactory ()Lnone/ask; METHOD b getBoundingBox (Lnone/asj;Lnone/aiy;Lnone/cn;)Lnone/bcp; METHOD e serializeState (Lnone/asj;)I diff --git a/mappings/net/minecraft/block/impl/BlockMushroom.mapping b/mappings/net/minecraft/block/impl/BlockMushroom.mapping deleted file mode 100644 index 1a1893c018..0000000000 --- a/mappings/net/minecraft/block/impl/BlockMushroom.mapping +++ /dev/null @@ -1,5 +0,0 @@ -CLASS none/alc net/minecraft/block/impl/BlockMushroom - METHOD a getCollisionBox (Lnone/asj;Lnone/aiy;Lnone/cn;)Lnone/bcp; - METHOD b randomTick (Lnone/aiu;Lnone/cn;Lnone/asj;Ljava/util/Random;)V - METHOD b getBoundingBox (Lnone/asj;Lnone/aiy;Lnone/cn;)Lnone/bcp; - METHOD f getRenderLayer ()Lnone/aim; diff --git a/mappings/net/minecraft/block/impl/BlockNetherWart.mapping b/mappings/net/minecraft/block/impl/BlockNetherWart.mapping index c499cba375..159f38d412 100644 --- a/mappings/net/minecraft/block/impl/BlockNetherWart.mapping +++ b/mappings/net/minecraft/block/impl/BlockNetherWart.mapping @@ -7,3 +7,4 @@ CLASS none/aoc net/minecraft/block/impl/BlockNetherWart METHOD b randomTick (Lnone/aiu;Lnone/cn;Lnone/asj;Ljava/util/Random;)V METHOD b getBoundingBox (Lnone/asj;Lnone/aiy;Lnone/cn;)Lnone/bcp; METHOD e serializeState (Lnone/asj;)I + METHOD i isValidSoil (Lnone/asj;)Z diff --git a/mappings/net/minecraft/block/impl/BlockPiston.mapping b/mappings/net/minecraft/block/impl/BlockPiston.mapping index 4285123b3e..09b6e9f796 100644 --- a/mappings/net/minecraft/block/impl/BlockPiston.mapping +++ b/mappings/net/minecraft/block/impl/BlockPiston.mapping @@ -2,6 +2,8 @@ CLASS none/asa net/minecraft/block/impl/BlockPiston METHOD a deserializeState (I)Lnone/asj; METHOD a getStateForPlacement (Lnone/aiu;Lnone/cn;Lnone/cu;FFFILnone/sn;)Lnone/asj; METHOD a addBoundingBoxes (Lnone/asj;Lnone/aiu;Lnone/cn;Lnone/bcp;Ljava/util/List;Lnone/se;)V + METHOD a applyMirror (Lnone/asj;Lnone/anw;)Lnone/asj; + METHOD a applyRotation (Lnone/asj;Lnone/apj;)Lnone/asj; METHOD b createStateFactory ()Lnone/ask; METHOD b getBoundingBox (Lnone/asj;Lnone/aiy;Lnone/cn;)Lnone/bcp; METHOD e serializeState (Lnone/asj;)I diff --git a/mappings/net/minecraft/block/impl/BlockPistonExtension.mapping b/mappings/net/minecraft/block/impl/BlockPistonExtension.mapping index 58ed7a4f80..af0e230c20 100644 --- a/mappings/net/minecraft/block/impl/BlockPistonExtension.mapping +++ b/mappings/net/minecraft/block/impl/BlockPistonExtension.mapping @@ -5,6 +5,8 @@ CLASS none/asc net/minecraft/block/impl/BlockPistonExtension METHOD a activate (Lnone/aiu;Lnone/cn;Lnone/asj;Lnone/aak;Lnone/qz;Lnone/cu;FFF)Z METHOD a getDropItem (Lnone/asj;Ljava/util/Random;I)Lnone/aeo; METHOD a getCollisionBox (Lnone/asj;Lnone/aiy;Lnone/cn;)Lnone/bcp; + METHOD a applyMirror (Lnone/asj;Lnone/anw;)Lnone/asj; + METHOD a applyRotation (Lnone/asj;Lnone/apj;)Lnone/asj; METHOD b createStateFactory ()Lnone/ask; METHOD b getBoundingBox (Lnone/asj;Lnone/aiy;Lnone/cn;)Lnone/bcp; METHOD e serializeState (Lnone/asj;)I diff --git a/mappings/net/minecraft/block/impl/BlockPistonHead.mapping b/mappings/net/minecraft/block/impl/BlockPistonHead.mapping index ec1492ada1..bfbf5ff421 100644 --- a/mappings/net/minecraft/block/impl/BlockPistonHead.mapping +++ b/mappings/net/minecraft/block/impl/BlockPistonHead.mapping @@ -5,6 +5,8 @@ CLASS none/asb net/minecraft/block/impl/BlockPistonHead METHOD a getDropAmount (Ljava/util/Random;)I METHOD a getDropStack (Lnone/aiu;Lnone/cn;Lnone/asj;)Lnone/aeq; METHOD a addBoundingBoxes (Lnone/asj;Lnone/aiu;Lnone/cn;Lnone/bcp;Ljava/util/List;Lnone/se;)V + METHOD a applyMirror (Lnone/asj;Lnone/anw;)Lnone/asj; + METHOD a applyRotation (Lnone/asj;Lnone/apj;)Lnone/asj; METHOD b createStateFactory ()Lnone/ask; METHOD b getBoundingBox (Lnone/asj;Lnone/aiy;Lnone/cn;)Lnone/bcp; METHOD e serializeState (Lnone/asj;)I diff --git a/mappings/net/minecraft/block/impl/BlockPlant.mapping b/mappings/net/minecraft/block/impl/BlockPlant.mapping new file mode 100644 index 0000000000..99528786e1 --- /dev/null +++ b/mappings/net/minecraft/block/impl/BlockPlant.mapping @@ -0,0 +1,16 @@ +CLASS none/alc net/minecraft/block/impl/BlockPlant + FIELD b BOX Lnone/bcp; + METHOD a getCollisionBox (Lnone/asj;Lnone/aiy;Lnone/cn;)Lnone/bcp; + METHOD b randomTick (Lnone/aiu;Lnone/cn;Lnone/asj;Ljava/util/Random;)V + METHOD b getBoundingBox (Lnone/asj;Lnone/aiy;Lnone/cn;)Lnone/bcp; + METHOD e (Lnone/aiu;Lnone/cn;Lnone/asj;)V + ARG 0 world + ARG 1 pos + ARG 2 state + METHOD f getRenderLayer ()Lnone/aim; + METHOD f (Lnone/aiu;Lnone/cn;Lnone/asj;)Z + ARG 0 world + ARG 1 pos + ARG 2 state + METHOD i isValidSoil (Lnone/asj;)Z + ARG 0 state diff --git a/mappings/net/minecraft/block/impl/BlockPortal.mapping b/mappings/net/minecraft/block/impl/BlockPortal.mapping index 1026d40388..342c673462 100644 --- a/mappings/net/minecraft/block/impl/BlockPortal.mapping +++ b/mappings/net/minecraft/block/impl/BlockPortal.mapping @@ -4,6 +4,7 @@ CLASS none/aop net/minecraft/block/impl/BlockPortal METHOD a getDropAmount (Ljava/util/Random;)I METHOD a getDropStack (Lnone/aiu;Lnone/cn;Lnone/asj;)Lnone/aeq; METHOD a getCollisionBox (Lnone/asj;Lnone/aiy;Lnone/cn;)Lnone/bcp; + METHOD a applyRotation (Lnone/asj;Lnone/apj;)Lnone/asj; METHOD b createStateFactory ()Lnone/ask; METHOD b randomTick (Lnone/aiu;Lnone/cn;Lnone/asj;Ljava/util/Random;)V METHOD b getBoundingBox (Lnone/asj;Lnone/aiy;Lnone/cn;)Lnone/bcp; diff --git a/mappings/net/minecraft/block/impl/BlockPumpkin.mapping b/mappings/net/minecraft/block/impl/BlockPumpkin.mapping index 3bac8f6355..180e9699bb 100644 --- a/mappings/net/minecraft/block/impl/BlockPumpkin.mapping +++ b/mappings/net/minecraft/block/impl/BlockPumpkin.mapping @@ -1,5 +1,7 @@ CLASS none/aov net/minecraft/block/impl/BlockPumpkin METHOD a deserializeState (I)Lnone/asj; METHOD a getStateForPlacement (Lnone/aiu;Lnone/cn;Lnone/cu;FFFILnone/sn;)Lnone/asj; + METHOD a applyMirror (Lnone/asj;Lnone/anw;)Lnone/asj; + METHOD a applyRotation (Lnone/asj;Lnone/apj;)Lnone/asj; METHOD b createStateFactory ()Lnone/ask; METHOD e serializeState (Lnone/asj;)I diff --git a/mappings/net/minecraft/block/impl/BlockQuartz.mapping b/mappings/net/minecraft/block/impl/BlockQuartz.mapping index 4fc9fe5082..68f73b2d14 100644 --- a/mappings/net/minecraft/block/impl/BlockQuartz.mapping +++ b/mappings/net/minecraft/block/impl/BlockQuartz.mapping @@ -4,6 +4,7 @@ CLASS none/aox net/minecraft/block/impl/BlockQuartz METHOD a deserializeState (I)Lnone/asj; METHOD a addStacksForDisplay (Lnone/aeo;Lnone/adq;Lnone/dc;)V METHOD a getStateForPlacement (Lnone/aiu;Lnone/cn;Lnone/cu;FFFILnone/sn;)Lnone/asj; + METHOD a applyRotation (Lnone/asj;Lnone/apj;)Lnone/asj; METHOD b createStateFactory ()Lnone/ask; METHOD d getDropItemDamage (Lnone/asj;)I METHOD e serializeState (Lnone/asj;)I diff --git a/mappings/net/minecraft/block/impl/BlockRail.mapping b/mappings/net/minecraft/block/impl/BlockRail.mapping index 7057550e6f..687259635b 100644 --- a/mappings/net/minecraft/block/impl/BlockRail.mapping +++ b/mappings/net/minecraft/block/impl/BlockRail.mapping @@ -1,4 +1,6 @@ CLASS none/aoy net/minecraft/block/impl/BlockRail METHOD a deserializeState (I)Lnone/asj; + METHOD a applyMirror (Lnone/asj;Lnone/anw;)Lnone/asj; + METHOD a applyRotation (Lnone/asj;Lnone/apj;)Lnone/asj; METHOD b createStateFactory ()Lnone/ask; METHOD e serializeState (Lnone/asj;)I diff --git a/mappings/net/minecraft/block/impl/BlockRailDetector.mapping b/mappings/net/minecraft/block/impl/BlockRailDetector.mapping index 185d669cb5..0c166487d8 100644 --- a/mappings/net/minecraft/block/impl/BlockRailDetector.mapping +++ b/mappings/net/minecraft/block/impl/BlockRailDetector.mapping @@ -1,5 +1,7 @@ CLASS none/alu net/minecraft/block/impl/BlockRailDetector METHOD a deserializeState (I)Lnone/asj; + METHOD a applyMirror (Lnone/asj;Lnone/anw;)Lnone/asj; + METHOD a applyRotation (Lnone/asj;Lnone/apj;)Lnone/asj; METHOD b createStateFactory ()Lnone/ask; METHOD b randomTick (Lnone/aiu;Lnone/cn;Lnone/asj;Ljava/util/Random;)V METHOD e serializeState (Lnone/asj;)I diff --git a/mappings/net/minecraft/block/impl/BlockRailPowered.mapping b/mappings/net/minecraft/block/impl/BlockRailPowered.mapping index 8dfd114117..4eace5d94d 100644 --- a/mappings/net/minecraft/block/impl/BlockRailPowered.mapping +++ b/mappings/net/minecraft/block/impl/BlockRailPowered.mapping @@ -1,4 +1,6 @@ CLASS none/aos net/minecraft/block/impl/BlockRailPowered METHOD a deserializeState (I)Lnone/asj; + METHOD a applyMirror (Lnone/asj;Lnone/anw;)Lnone/asj; + METHOD a applyRotation (Lnone/asj;Lnone/apj;)Lnone/asj; METHOD b createStateFactory ()Lnone/ask; METHOD e serializeState (Lnone/asj;)I diff --git a/mappings/net/minecraft/block/impl/BlockRedstoneWire.mapping b/mappings/net/minecraft/block/impl/BlockRedstoneWire.mapping index 9db3ae0745..e8ce611320 100644 --- a/mappings/net/minecraft/block/impl/BlockRedstoneWire.mapping +++ b/mappings/net/minecraft/block/impl/BlockRedstoneWire.mapping @@ -16,6 +16,8 @@ CLASS none/apc net/minecraft/block/impl/BlockRedstoneWire METHOD a getDropStack (Lnone/aiu;Lnone/cn;Lnone/asj;)Lnone/aeq; METHOD a getDropItem (Lnone/asj;Ljava/util/Random;I)Lnone/aeo; METHOD a getCollisionBox (Lnone/asj;Lnone/aiy;Lnone/cn;)Lnone/bcp; + METHOD a applyMirror (Lnone/asj;Lnone/anw;)Lnone/asj; + METHOD a applyRotation (Lnone/asj;Lnone/apj;)Lnone/asj; METHOD b createStateFactory ()Lnone/ask; METHOD b getRenderConnectionType (Lnone/aiy;Lnone/cn;Lnone/cu;)Lnone/apc$a; ARG 0 view diff --git a/mappings/net/minecraft/block/impl/BlockRepeater.mapping b/mappings/net/minecraft/block/impl/BlockRepeater.mapping index 22ec183ea1..8ad8d14de8 100644 --- a/mappings/net/minecraft/block/impl/BlockRepeater.mapping +++ b/mappings/net/minecraft/block/impl/BlockRepeater.mapping @@ -3,6 +3,8 @@ CLASS none/aph net/minecraft/block/impl/BlockRepeater METHOD a getDropStack (Lnone/aiu;Lnone/cn;Lnone/asj;)Lnone/aeq; METHOD a activate (Lnone/aiu;Lnone/cn;Lnone/asj;Lnone/aak;Lnone/qz;Lnone/cu;FFF)Z METHOD a getDropItem (Lnone/asj;Ljava/util/Random;I)Lnone/aeo; + METHOD a applyMirror (Lnone/asj;Lnone/anw;)Lnone/asj; + METHOD a applyRotation (Lnone/asj;Lnone/apj;)Lnone/asj; METHOD b createStateFactory ()Lnone/ask; METHOD c getTranslatedName ()Ljava/lang/String; METHOD c getRenderingState (Lnone/asj;Lnone/aiy;Lnone/cn;)Lnone/asj; diff --git a/mappings/net/minecraft/block/impl/BlockSignStanding.mapping b/mappings/net/minecraft/block/impl/BlockSignStanding.mapping index af1fee9a67..6977cf7ca8 100644 --- a/mappings/net/minecraft/block/impl/BlockSignStanding.mapping +++ b/mappings/net/minecraft/block/impl/BlockSignStanding.mapping @@ -1,4 +1,6 @@ CLASS none/apz net/minecraft/block/impl/BlockSignStanding METHOD a deserializeState (I)Lnone/asj; + METHOD a applyMirror (Lnone/asj;Lnone/anw;)Lnone/asj; + METHOD a applyRotation (Lnone/asj;Lnone/apj;)Lnone/asj; METHOD b createStateFactory ()Lnone/ask; METHOD e serializeState (Lnone/asj;)I diff --git a/mappings/net/minecraft/block/impl/BlockSignWall.mapping b/mappings/net/minecraft/block/impl/BlockSignWall.mapping index 7e2134fabd..debd0c2bb7 100644 --- a/mappings/net/minecraft/block/impl/BlockSignWall.mapping +++ b/mappings/net/minecraft/block/impl/BlockSignWall.mapping @@ -1,5 +1,7 @@ CLASS none/aqr net/minecraft/block/impl/BlockSignWall METHOD a deserializeState (I)Lnone/asj; + METHOD a applyMirror (Lnone/asj;Lnone/anw;)Lnone/asj; + METHOD a applyRotation (Lnone/asj;Lnone/apj;)Lnone/asj; METHOD b createStateFactory ()Lnone/ask; METHOD b getBoundingBox (Lnone/asj;Lnone/aiy;Lnone/cn;)Lnone/bcp; METHOD e serializeState (Lnone/asj;)I diff --git a/mappings/net/minecraft/block/impl/BlockSkull.mapping b/mappings/net/minecraft/block/impl/BlockSkull.mapping index ddee7f1bc1..086a06deb7 100644 --- a/mappings/net/minecraft/block/impl/BlockSkull.mapping +++ b/mappings/net/minecraft/block/impl/BlockSkull.mapping @@ -4,6 +4,8 @@ CLASS none/app net/minecraft/block/impl/BlockSkull METHOD a getDropStack (Lnone/aiu;Lnone/cn;Lnone/asj;)Lnone/aeq; METHOD a getStateForPlacement (Lnone/aiu;Lnone/cn;Lnone/cu;FFFILnone/sn;)Lnone/asj; METHOD a getDropItem (Lnone/asj;Ljava/util/Random;I)Lnone/aeo; + METHOD a applyMirror (Lnone/asj;Lnone/anw;)Lnone/asj; + METHOD a applyRotation (Lnone/asj;Lnone/apj;)Lnone/asj; METHOD b createStateFactory ()Lnone/ask; METHOD b getBoundingBox (Lnone/asj;Lnone/aiy;Lnone/cn;)Lnone/bcp; METHOD c getTranslatedName ()Ljava/lang/String; diff --git a/mappings/net/minecraft/block/impl/BlockStairs.mapping b/mappings/net/minecraft/block/impl/BlockStairs.mapping index f88bf02403..ecf8949cb4 100644 --- a/mappings/net/minecraft/block/impl/BlockStairs.mapping +++ b/mappings/net/minecraft/block/impl/BlockStairs.mapping @@ -7,6 +7,8 @@ CLASS none/apy net/minecraft/block/impl/BlockStairs METHOD a activate (Lnone/aiu;Lnone/cn;Lnone/asj;Lnone/aak;Lnone/qz;Lnone/cu;FFF)Z METHOD a getStateForPlacement (Lnone/aiu;Lnone/cn;Lnone/cu;FFFILnone/sn;)Lnone/asj; METHOD a addBoundingBoxes (Lnone/asj;Lnone/aiu;Lnone/cn;Lnone/bcp;Ljava/util/List;Lnone/se;)V + METHOD a applyMirror (Lnone/asj;Lnone/anw;)Lnone/asj; + METHOD a applyRotation (Lnone/asj;Lnone/apj;)Lnone/asj; METHOD b createStateFactory ()Lnone/ask; METHOD b randomTick (Lnone/aiu;Lnone/cn;Lnone/asj;Ljava/util/Random;)V METHOD b getBoundingBox (Lnone/asj;Lnone/aiu;Lnone/cn;)Lnone/bcp; diff --git a/mappings/net/minecraft/block/impl/BlockStem.mapping b/mappings/net/minecraft/block/impl/BlockStem.mapping index 0a59983d9c..dd91c6ed1b 100644 --- a/mappings/net/minecraft/block/impl/BlockStem.mapping +++ b/mappings/net/minecraft/block/impl/BlockStem.mapping @@ -7,3 +7,4 @@ CLASS none/aqb net/minecraft/block/impl/BlockStem METHOD b getBoundingBox (Lnone/asj;Lnone/aiy;Lnone/cn;)Lnone/bcp; METHOD c getRenderingState (Lnone/asj;Lnone/aiy;Lnone/cn;)Lnone/asj; METHOD e serializeState (Lnone/asj;)I + METHOD i isValidSoil (Lnone/asj;)Z diff --git a/mappings/net/minecraft/block/impl/BlockTorch.mapping b/mappings/net/minecraft/block/impl/BlockTorch.mapping index 3fbbf2be77..9c7f9fc03d 100644 --- a/mappings/net/minecraft/block/impl/BlockTorch.mapping +++ b/mappings/net/minecraft/block/impl/BlockTorch.mapping @@ -2,6 +2,8 @@ CLASS none/aql net/minecraft/block/impl/BlockTorch METHOD a deserializeState (I)Lnone/asj; METHOD a getStateForPlacement (Lnone/aiu;Lnone/cn;Lnone/cu;FFFILnone/sn;)Lnone/asj; METHOD a getCollisionBox (Lnone/asj;Lnone/aiy;Lnone/cn;)Lnone/bcp; + METHOD a applyMirror (Lnone/asj;Lnone/anw;)Lnone/asj; + METHOD a applyRotation (Lnone/asj;Lnone/apj;)Lnone/asj; METHOD b createStateFactory ()Lnone/ask; METHOD b getBoundingBox (Lnone/asj;Lnone/aiy;Lnone/cn;)Lnone/bcp; METHOD e serializeState (Lnone/asj;)I diff --git a/mappings/net/minecraft/block/impl/BlockTrapdoor.mapping b/mappings/net/minecraft/block/impl/BlockTrapdoor.mapping index fe5e9aef6f..098756c923 100644 --- a/mappings/net/minecraft/block/impl/BlockTrapdoor.mapping +++ b/mappings/net/minecraft/block/impl/BlockTrapdoor.mapping @@ -4,6 +4,8 @@ CLASS none/aqm net/minecraft/block/impl/BlockTrapdoor METHOD a deserializeState (I)Lnone/asj; METHOD a activate (Lnone/aiu;Lnone/cn;Lnone/asj;Lnone/aak;Lnone/qz;Lnone/cu;FFF)Z METHOD a getStateForPlacement (Lnone/aiu;Lnone/cn;Lnone/cu;FFFILnone/sn;)Lnone/asj; + METHOD a applyMirror (Lnone/asj;Lnone/anw;)Lnone/asj; + METHOD a applyRotation (Lnone/asj;Lnone/apj;)Lnone/asj; METHOD b createStateFactory ()Lnone/ask; METHOD b getBoundingBox (Lnone/asj;Lnone/aiy;Lnone/cn;)Lnone/bcp; METHOD e serializeState (Lnone/asj;)I diff --git a/mappings/net/minecraft/block/impl/BlockTripwireHook.mapping b/mappings/net/minecraft/block/impl/BlockTripwireHook.mapping index d274476a99..6f8be7c2ab 100644 --- a/mappings/net/minecraft/block/impl/BlockTripwireHook.mapping +++ b/mappings/net/minecraft/block/impl/BlockTripwireHook.mapping @@ -2,6 +2,8 @@ CLASS none/aqo net/minecraft/block/impl/BlockTripwireHook METHOD a deserializeState (I)Lnone/asj; METHOD a getStateForPlacement (Lnone/aiu;Lnone/cn;Lnone/cu;FFFILnone/sn;)Lnone/asj; METHOD a getCollisionBox (Lnone/asj;Lnone/aiy;Lnone/cn;)Lnone/bcp; + METHOD a applyMirror (Lnone/asj;Lnone/anw;)Lnone/asj; + METHOD a applyRotation (Lnone/asj;Lnone/apj;)Lnone/asj; METHOD b createStateFactory ()Lnone/ask; METHOD b randomTick (Lnone/aiu;Lnone/cn;Lnone/asj;Ljava/util/Random;)V METHOD b getBoundingBox (Lnone/asj;Lnone/aiy;Lnone/cn;)Lnone/bcp; diff --git a/mappings/net/minecraft/block/impl/BlockVine.mapping b/mappings/net/minecraft/block/impl/BlockVine.mapping index 5ee7c7537f..c608352355 100644 --- a/mappings/net/minecraft/block/impl/BlockVine.mapping +++ b/mappings/net/minecraft/block/impl/BlockVine.mapping @@ -9,6 +9,8 @@ CLASS none/aqp net/minecraft/block/impl/BlockVine METHOD a getStateForPlacement (Lnone/aiu;Lnone/cn;Lnone/cu;FFFILnone/sn;)Lnone/asj; METHOD a getDropItem (Lnone/asj;Ljava/util/Random;I)Lnone/aeo; METHOD a getCollisionBox (Lnone/asj;Lnone/aiy;Lnone/cn;)Lnone/bcp; + METHOD a applyMirror (Lnone/asj;Lnone/anw;)Lnone/asj; + METHOD a applyRotation (Lnone/asj;Lnone/apj;)Lnone/asj; METHOD b createStateFactory ()Lnone/ask; METHOD b randomTick (Lnone/aiu;Lnone/cn;Lnone/asj;Ljava/util/Random;)V METHOD b getBoundingBox (Lnone/asj;Lnone/aiy;Lnone/cn;)Lnone/bcp; diff --git a/mappings/net/minecraft/block/impl/BlockWaterlily.mapping b/mappings/net/minecraft/block/impl/BlockWaterlily.mapping index 13d3270ab3..73d9368cac 100644 --- a/mappings/net/minecraft/block/impl/BlockWaterlily.mapping +++ b/mappings/net/minecraft/block/impl/BlockWaterlily.mapping @@ -2,3 +2,4 @@ CLASS none/aqs net/minecraft/block/impl/BlockWaterlily METHOD a addBoundingBoxes (Lnone/asj;Lnone/aiu;Lnone/cn;Lnone/bcp;Ljava/util/List;Lnone/se;)V METHOD b getBoundingBox (Lnone/asj;Lnone/aiy;Lnone/cn;)Lnone/bcp; METHOD e serializeState (Lnone/asj;)I + METHOD i isValidSoil (Lnone/asj;)Z diff --git a/mappings/net/minecraft/util/Mirror.mapping b/mappings/net/minecraft/util/Mirror.mapping new file mode 100644 index 0000000000..0a1623eaa8 --- /dev/null +++ b/mappings/net/minecraft/util/Mirror.mapping @@ -0,0 +1,8 @@ +CLASS none/anw net/minecraft/util/Mirror + FIELD a NONE Lnone/anw; + FIELD b LEFT_RIGHT Lnone/anw; + FIELD c FRONT_BACK Lnone/anw; + FIELD d translationKey Ljava/lang/String; + FIELD e TRANSLATION_KEYS [Ljava/lang/String; + METHOD b apply (Lnone/cu;)Lnone/cu; + ARG 0 facing diff --git a/mappings/net/minecraft/util/Rotation.mapping b/mappings/net/minecraft/util/Rotation.mapping new file mode 100644 index 0000000000..167cbbf85c --- /dev/null +++ b/mappings/net/minecraft/util/Rotation.mapping @@ -0,0 +1,6 @@ +CLASS none/apj net/minecraft/util/Rotation + FIELD a ROT_0 Lnone/apj; + FIELD b ROT_90 Lnone/apj; + FIELD c ROT_180 Lnone/apj; + FIELD d ROT_270 Lnone/apj; + FIELD e translationKey Ljava/lang/String; diff --git a/mappings/none/akz.mapping b/mappings/none/akz.mapping new file mode 100644 index 0000000000..d497c78938 --- /dev/null +++ b/mappings/none/akz.mapping @@ -0,0 +1,15 @@ +CLASS none/akz + METHOD a (Lnone/aiu;Ljava/util/Random;Lnone/cn;Lnone/asj;)Z + ARG 0 world + ARG 1 random + ARG 2 pos + ARG 3 state + METHOD a (Lnone/aiu;Lnone/cn;Lnone/asj;Z)Z + ARG 0 world + ARG 1 pos + ARG 2 state + METHOD b (Lnone/aiu;Ljava/util/Random;Lnone/cn;Lnone/asj;)V + ARG 0 word + ARG 1 random + ARG 2 pos + ARG 3 state diff --git a/mappings/none/ald.mapping b/mappings/none/ald.mapping index 7c5bdcb1fc..5561dc1c1b 100644 --- a/mappings/none/ald.mapping +++ b/mappings/none/ald.mapping @@ -3,6 +3,8 @@ CLASS none/ald METHOD a activate (Lnone/aiu;Lnone/cn;Lnone/asj;Lnone/aak;Lnone/qz;Lnone/cu;FFF)Z METHOD a getStateForPlacement (Lnone/aiu;Lnone/cn;Lnone/cu;FFFILnone/sn;)Lnone/asj; METHOD a getCollisionBox (Lnone/asj;Lnone/aiy;Lnone/cn;)Lnone/bcp; + METHOD a applyMirror (Lnone/asj;Lnone/anw;)Lnone/asj; + METHOD a applyRotation (Lnone/asj;Lnone/apj;)Lnone/asj; METHOD b createStateFactory ()Lnone/ask; METHOD b randomTick (Lnone/aiu;Lnone/cn;Lnone/asj;Ljava/util/Random;)V METHOD b getBoundingBox (Lnone/asj;Lnone/aiy;Lnone/cn;)Lnone/bcp; diff --git a/mappings/none/alr.mapping b/mappings/none/alr.mapping deleted file mode 100644 index 628b337dd3..0000000000 --- a/mappings/none/alr.mapping +++ /dev/null @@ -1,14 +0,0 @@ -CLASS none/alr - FIELD a BOUNDING_BOXES [Lnone/bcp; - FIELD c AGE Lnone/asy; - METHOD a deserializeState (I)Lnone/asj; - METHOD a getDropStack (Lnone/aiu;Lnone/cn;Lnone/asj;)Lnone/aeq; - METHOD a getDropItem (Lnone/asj;Ljava/util/Random;I)Lnone/aeo; - METHOD b createStateFactory ()Lnone/ask; - METHOD b randomTick (Lnone/aiu;Lnone/cn;Lnone/asj;Ljava/util/Random;)V - METHOD b getBoundingBox (Lnone/asj;Lnone/aiy;Lnone/cn;)Lnone/bcp; - METHOD e getAgeProperty ()Lnone/asy; - METHOD e serializeState (Lnone/asj;)I - METHOD g getAgeMaximum ()I - METHOD h getItemSeed ()Lnone/aeo; - METHOD i getItemMature ()Lnone/aeo; diff --git a/mappings/none/anl.mapping b/mappings/none/anl.mapping index 2092d7ff60..4fb78822f1 100644 --- a/mappings/none/anl.mapping +++ b/mappings/none/anl.mapping @@ -6,6 +6,8 @@ CLASS none/anl METHOD a getDropStack (Lnone/aiu;Lnone/cn;Lnone/asj;)Lnone/aeq; METHOD a getStateForPlacement (Lnone/aiu;Lnone/cn;Lnone/cu;FFFILnone/sn;)Lnone/asj; METHOD a getDropItem (Lnone/asj;Ljava/util/Random;I)Lnone/aeo; + METHOD a applyMirror (Lnone/asj;Lnone/anw;)Lnone/asj; + METHOD a applyRotation (Lnone/asj;Lnone/apj;)Lnone/asj; METHOD b createStateFactory ()Lnone/ask; METHOD e serializeState (Lnone/asj;)I METHOD r getMapColor (Lnone/asj;)Lnone/ayp; diff --git a/mappings/none/ant.mapping b/mappings/none/ant.mapping index 8eb9ebdb49..5ddb865341 100644 --- a/mappings/none/ant.mapping +++ b/mappings/none/ant.mapping @@ -2,3 +2,4 @@ CLASS none/ant CLASS none/ant$a METHOD m asString ()Ljava/lang/String; METHOD a getStateForPlacement (Lnone/aiu;Lnone/cn;Lnone/cu;FFFILnone/sn;)Lnone/asj; + METHOD a applyRotation (Lnone/asj;Lnone/apj;)Lnone/asj; diff --git a/mappings/none/anz.mapping b/mappings/none/anz.mapping index 7ae393ae9f..e2ab6e75e2 100644 --- a/mappings/none/anz.mapping +++ b/mappings/none/anz.mapping @@ -1,3 +1,4 @@ CLASS none/anz METHOD b randomTick (Lnone/aiu;Lnone/cn;Lnone/asj;Ljava/util/Random;)V METHOD b getBoundingBox (Lnone/asj;Lnone/aiy;Lnone/cn;)Lnone/bcp; + METHOD i isValidSoil (Lnone/asj;)Z