CLASS bmw net/minecraft/client/gui/container/GuiVillager CLASS bmw$a WidgetButtonPage FIELD o next Z METHOD (IIIZ)V ARG 0 id ARG 1 x ARG 2 y ARG 3 next METHOD a draw (Lbhz;IIF)V ARG 0 minecraftGame ARG 1 mouseX ARG 2 mouseY ARG 3 delta FIELD B villagerName Lhh; FIELD v LOGGER Lorg/apache/logging/log4j/Logger; FIELD w BG_TEX Lnd; FIELD x villager Lamd; FIELD y buttonPageNext Lbmw$a; FIELD z buttonPagePrevious Lbmw$a; METHOD (Laea;Lamd;Lams;)V ARG 0 playerInv ARG 1 villager ARG 2 world METHOD a drawBackground (FII)V ARG 0 delta ARG 1 mouseX ARG 2 mouseY METHOD a draw (IIF)V ARG 0 mouseX ARG 1 mouseY ARG 2 delta METHOD a onWidgetPressed (Lbiy;)V ARG 0 widget METHOD b init ()V METHOD c drawForeground (II)V ARG 0 mouseX ARG 1 mouseY METHOD e update ()V