CLASS bnx net/minecraft/block/DetectorRailBlock FIELD c SHAPE Lbwm; FIELD d POWERED Lbwg; METHOD (Lbmq$c;)V ARG 1 settings METHOD a updatePoweredStatus (Lbhm;Lev;Lbvo;)V ARG 1 world ARG 2 pos ARG 3 state METHOD a getCarts (Lbhm;Lev;Ljava/lang/Class;Ljava/util/function/Predicate;)Ljava/util/List; ARG 1 world ARG 2 pos ARG 3 entityClass ARG 4 entityPredicate METHOD a getCartDetectionBox (Lev;)Lcrw; ARG 1 pos METHOD b updateNearbyRails (Lbhm;Lev;Lbvo;Z)V ARG 1 world ARG 2 pos ARG 3 state ARG 4 unpowering