Stonecutter mapping (#422)

A few mappings for the stonecutter gui and container. Mainly created to ensure all working smooth with new Enigma
This commit is contained in:
Gegy 2019-01-24 23:38:44 +02:00 committed by Shadowfacts
parent 995df6291a
commit 254c845003
7 changed files with 53 additions and 0 deletions

9
mappings/azx.mapping Normal file
View File

@ -0,0 +1,9 @@
CLASS azx
FIELD a input Lazk;
FIELD b output Laxd;
FIELD c id Lqd;
FIELD d group Ljava/lang/String;
FIELD e type Lazq;
FIELD f serializer Lazp;
METHOD <init> (Lazq;Lazp;Lqd;Ljava/lang/String;Lazk;Laxd;)V
ARG 6 output

View File

@ -1,4 +1,5 @@
CLASS bnb net/minecraft/block/StonecutterBlock
FIELD a FACING Lbrf;
FIELD b SHAPE Lcnl;
METHOD <init> (Lbhn$c;)V
ARG 1 settings

View File

@ -0,0 +1,9 @@
CLASS cwh net/minecraft/client/gui/container/StonecutterGui
FIELD A mouseClicked Z
FIELD B scrollOffset I
FIELD C canCraft Z
FIELD y TEXTURE Lqd;
FIELD z scrollAmount F
METHOD i getMaxScroll ()I
METHOD j shouldScroll ()Z
METHOD k onInventoryChange ()V

View File

@ -2,8 +2,11 @@ CLASS ate net/minecraft/container/Container
FIELD a slotList Ljava/util/List;
FIELD b syncId I
FIELD c stackList Lfh;
FIELD e type Lauf;
FIELD f actionId S
FIELD j listeners Ljava/util/List;
METHOD <init> (Lauf;I)V
ARG 2 syncId
METHOD a getType ()Lauf;
METHOD a getSlot (I)Laur;
METHOD a setProperty (II)V
@ -23,11 +26,13 @@ CLASS ate net/minecraft/container/Container
METHOD a onButtonClick (Larj;I)Z
ARG 1 player
ARG 2 id
METHOD a dropInventory (Larj;Lbcl;Lafq;)V
METHOD a readData (Latn;)V
ARG 1 data
METHOD a checkContainerDataCount (Latn;I)V
ARG 0 data
ARG 1 expectedCount
METHOD a canUse (Lato;Larj;Lbhn;)Z
METHOD a addListener (Latp;)V
ARG 1 listener
METHOD a addSlot (Laur;)Laur;

View File

@ -0,0 +1,8 @@
CLASS ats net/minecraft/container/Property
FIELD a id I
METHOD a create ()Lats;
METHOD a set (I)V
ARG 1 value
METHOD a create (Latn;I)Lats;
METHOD a create ([II)Lats;
METHOD b get ()I

View File

@ -0,0 +1,20 @@
CLASS auu net/minecraft/container/StonecutterContainer
FIELD d inputSlot Laur;
FIELD e outputSlot Laur;
FIELD f inventory Lafq;
FIELD h selectedRecipe Lats;
FIELD i world Lbcl;
FIELD j availableRecipes Ljava/util/List;
FIELD k inputStack Laxd;
FIELD l lastTakeTime J
FIELD m contentsChangedListener Ljava/lang/Runnable;
METHOD <init> (ILari;)V
ARG 1 syncId
METHOD <init> (ILari;Lato;)V
ARG 1 syncId
METHOD a updateInput (Lafq;Laxd;)V
METHOD a setContentsChangedListener (Ljava/lang/Runnable;)V
METHOD f getAvailableRecipes ()Ljava/util/List;
METHOD g getAvailableRecipeCount ()I
METHOD h canCraft ()Z
METHOD i populateResult ()V

View File

@ -0,0 +1 @@
CLASS baa net/minecraft/recipe/StonecuttingRecipe