CLASS net/minecraft/class_5195 net/minecraft/sound/MusicSound FIELD field_24057 sound Lnet/minecraft/class_6880; FIELD field_24058 minDelay I FIELD field_24059 maxDelay I FIELD field_24060 replaceCurrentMusic Z FIELD field_24627 CODEC Lcom/mojang/serialization/Codec; METHOD (Lnet/minecraft/class_6880;IIZ)V ARG 1 sound ARG 2 minDelay ARG 3 maxDelay ARG 4 replaceCurrentMusic METHOD method_27279 getSound ()Lnet/minecraft/class_6880; METHOD method_27280 getMinDelay ()I METHOD method_27281 getMaxDelay ()I METHOD method_27282 shouldReplaceCurrentMusic ()Z METHOD method_28127 (Lnet/minecraft/class_5195;)Ljava/lang/Boolean; ARG 0 sound METHOD method_28128 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; ARG 0 instance METHOD method_28129 (Lnet/minecraft/class_5195;)Ljava/lang/Integer; ARG 0 sound METHOD method_28130 (Lnet/minecraft/class_5195;)Ljava/lang/Integer; ARG 0 sound METHOD method_28131 (Lnet/minecraft/class_5195;)Lnet/minecraft/class_6880; ARG 0 sound