CLASS bnt net/minecraft/block/AbstractRedstoneGateBlock FIELD b SHAPE Lcsp; FIELD c POWERED Lbwb; METHOD (Lbml$c;)V ARG 1 settings METHOD a hasPower (Lbhh;Lev;Lbvj;)Z ARG 1 world ARG 2 pos ARG 3 state METHOD a isLocked (Lbhk;Lev;Lbvj;)Z ARG 1 world ARG 2 pos ARG 3 state METHOD b getOutputLevel (Lbgr;Lev;Lbvj;)I ARG 1 view ARG 2 pos METHOD b getPower (Lbhh;Lev;Lbvj;)I ARG 2 pos ARG 3 state METHOD b getMaxInputLevelSides (Lbhk;Lev;Lbvj;)I ARG 1 view ARG 2 pos METHOD b getInputLevel (Lbhk;Lev;Lfa;)I ARG 1 view ARG 2 pos METHOD c isTargetNotAligned (Lbgr;Lev;Lbvj;)Z ARG 1 world ARG 2 pos ARG 3 state METHOD c updatePowered (Lbhh;Lev;Lbvj;)V ARG 1 world ARG 2 pos ARG 3 state METHOD d updateTarget (Lbhh;Lev;Lbvj;)V METHOD j getUpdateDelayInternal (Lbvj;)I METHOD q isValidInput (Lbvj;)Z METHOD r isRedstoneGate (Lbvj;)Z ARG 0 state