Musics.java

net.minecraft.sounds.Musics

信息

  • 全限定名:net.minecraft.sounds.Musics
  • 类型:public class
  • 包:net.minecraft.sounds
  • 源码路径:src/main/java/net/minecraft/sounds/Musics.java
  • 起始行号:L5
  • 职责:

    TODO

字段/常量

  • ONE_SECOND

    • 类型: int
    • 修饰符: private static final
    • 源码定位: L6
    • 说明:

      TODO

  • THIRTY_SECONDS

    • 类型: int
    • 修饰符: private static final
    • 源码定位: L7
    • 说明:

      TODO

  • TEN_MINUTES

    • 类型: int
    • 修饰符: private static final
    • 源码定位: L8
    • 说明:

      TODO

  • TWENTY_MINUTES

    • 类型: int
    • 修饰符: private static final
    • 源码定位: L9
    • 说明:

      TODO

  • FIVE_MINUTES

    • 类型: int
    • 修饰符: private static final
    • 源码定位: L10
    • 说明:

      TODO

  • MENU

    • 类型: Music
    • 修饰符: public static final
    • 源码定位: L11
    • 说明:

      TODO

  • CREATIVE

    • 类型: Music
    • 修饰符: public static final
    • 源码定位: L12
    • 说明:

      TODO

  • CREDITS

    • 类型: Music
    • 修饰符: public static final
    • 源码定位: L13
    • 说明:

      TODO

  • END_BOSS

    • 类型: Music
    • 修饰符: public static final
    • 源码定位: L14
    • 说明:

      TODO

  • END

    • 类型: Music
    • 修饰符: public static final
    • 源码定位: L15
    • 说明:

      TODO

  • UNDER_WATER

    • 类型: Music
    • 修饰符: public static final
    • 源码定位: L16
    • 说明:

      TODO

  • GAME

    • 类型: Music
    • 修饰符: public static final
    • 源码定位: L17
    • 说明:

      TODO

内部类/嵌套类型

构造器

方法

下面的方法块按源码顺序生成。

public static Music createGameMusic(Holder<SoundEvent> soundEvent) @ L19

  • 方法名:createGameMusic
  • 源码定位:L19
  • 返回类型:Music
  • 修饰符:public static

参数:

  • soundEvent: Holder

说明:

TODO

代码

public class Musics {
    private static final int ONE_SECOND = 20;
    private static final int THIRTY_SECONDS = 600;
    private static final int TEN_MINUTES = 12000;
    private static final int TWENTY_MINUTES = 24000;
    private static final int FIVE_MINUTES = 6000;
    public static final Music MENU = new Music(SoundEvents.MUSIC_MENU, 20, 600, true);
    public static final Music CREATIVE = new Music(SoundEvents.MUSIC_CREATIVE, 12000, 24000, false);
    public static final Music CREDITS = new Music(SoundEvents.MUSIC_CREDITS, 0, 0, true);
    public static final Music END_BOSS = new Music(SoundEvents.MUSIC_DRAGON, 0, 0, true);
    public static final Music END = new Music(SoundEvents.MUSIC_END, 6000, 24000, true);
    public static final Music UNDER_WATER = createGameMusic(SoundEvents.MUSIC_UNDER_WATER);
    public static final Music GAME = createGameMusic(SoundEvents.MUSIC_GAME);
 
    public static Music createGameMusic(Holder<SoundEvent> soundEvent) {
        return new Music(soundEvent, 12000, 24000, false);
    }
}

引用的其他类

  • Holder

    • 引用位置: 参数
  • Music

    • 引用位置: 字段/构造调用/返回值
    • 关联成员: Music()
  • SoundEvent

    • 引用位置: 参数