CLASS btb net/minecraft/block/entity/BeaconBlockEntity CLASS btb$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 [[Lahv; FIELD b EFFECTS Ljava/util/Set; FIELD c beamSegments Ljava/util/List; FIELD h level I FIELD j primary Lahv; FIELD k secondary Lahv; FIELD l customName Ljm; FIELD m lock Laha; FIELD n propertyDelegate Laye; METHOD a setCustomName (Ljm;)V METHOD a playSound (Lyi;)V METHOD b getPotionEffectById (I)Lahv; ARG 0 id METHOD c getBeamSegments ()Ljava/util/List; METHOD createMenu (ILavq;Lavr;)Laxv; ARG 1 syncId METHOD f getLevel ()I METHOD r applyPlayerEffects ()V