CLASS net/minecraft/class_7845 net/minecraft/client/gui/widget/GridWidget COMMENT A widget that positions its children in a 2D grid. COMMENT COMMENT @see net.minecraft.util.math.Divider FIELD field_40771 children Ljava/util/List; FIELD field_40772 grids Ljava/util/List; FIELD field_40773 mainPositioner Lnet/minecraft/class_7847; METHOD (II)V ARG 1 x ARG 2 y METHOD (IILnet/minecraft/class_2561;)V ARG 1 x ARG 2 y ARG 3 message METHOD method_46452 add (Lnet/minecraft/class_339;II)Lnet/minecraft/class_339; ARG 1 widget ARG 2 row ARG 3 column METHOD method_46453 add (Lnet/minecraft/class_339;IIII)Lnet/minecraft/class_339; ARG 1 widget ARG 2 row ARG 3 column ARG 4 occupiedRows ARG 5 occupiedColumns METHOD method_46454 add (Lnet/minecraft/class_339;IIIILnet/minecraft/class_7847;)Lnet/minecraft/class_339; ARG 1 widget ARG 2 row ARG 3 column ARG 4 occupiedRows ARG 5 occupiedColumns ARG 6 positioner METHOD method_46455 add (Lnet/minecraft/class_339;IILnet/minecraft/class_7847;)Lnet/minecraft/class_339; ARG 1 widget ARG 2 row ARG 3 column ARG 4 positioner METHOD method_46456 recalculateDimensions ()V METHOD method_46457 copyPositioner ()Lnet/minecraft/class_7847; METHOD method_46458 getMainPositioner ()Lnet/minecraft/class_7847; CLASS class_7846 Element FIELD field_40774 row I FIELD field_40775 column I FIELD field_40776 occupiedRows I FIELD field_40777 occupiedColumns I METHOD (Lnet/minecraft/class_339;IIIILnet/minecraft/class_7847;)V ARG 1 widget ARG 2 row ARG 3 column ARG 4 occupiedRows ARG 5 occupiedColumns ARG 6 positioner METHOD method_46459 getRowEnd ()I METHOD method_46460 getColumnEnd ()I