CLASS btj net/minecraft/block/entity/BeaconBlockEntity CLASS btj$a BeamSegment FIELD a color [F FIELD b height I METHOD ([F)V ARG 1 color METHOD a increaseHeight ()V METHOD b getColor ()[F METHOD c getHeight ()I FIELD a EFFECTS_BY_LEVEL [[Laia; FIELD b EFFECTS Ljava/util/Set; FIELD c beamSegments Ljava/util/List; FIELD h level I FIELD j primary Laia; FIELD k secondary Laia; FIELD l customName Ljm; FIELD m lock Lahf; FIELD n propertyDelegate Layl; METHOD a updateLevel (III)V ARG 1 x ARG 2 y ARG 3 z METHOD a setCustomName (Ljm;)V METHOD a playSound (Lyj;)V METHOD b getPotionEffectById (I)Laia; ARG 0 id METHOD c getBeamSegments ()Ljava/util/List; METHOD createMenu (ILavx;Lavy;)Layc; ARG 1 syncId METHOD f getLevel ()I METHOD s applyPlayerEffects ()V