Package net.minecraft.sounds
Part 1/1
Music
- Full name:
net.minecraft.sounds.Music - Package:
net.minecraft.sounds - Source:
common—net/minecraft/sounds/Music.java - Type:
class - Modifiers:
public
net.minecraft.sounds.Music#getEvent()
- Origin:
common - Source:
net/minecraft/sounds/Music.java:29 - Modifiers:
public - Return:
Holder<SoundEvent>
คืออะไร
อ่านค่า Event
ทำงานยังไง
คืนค่า: this.event.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.sounds.Music#getMaxDelay()
- Origin:
common - Source:
net/minecraft/sounds/Music.java:37 - Modifiers:
public - Return:
int
คืออะไร
อ่านค่า Max Delay
ทำงานยังไง
คืนค่า: this.maxDelay.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.sounds.Music#getMinDelay()
- Origin:
common - Source:
net/minecraft/sounds/Music.java:33 - Modifiers:
public - Return:
int
คืออะไร
อ่านค่า Min Delay
ทำงานยังไง
คืนค่า: this.minDelay.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.sounds.Music#Music(Holder<SoundEvent>,int,int,boolean)
- Origin:
common - Source:
net/minecraft/sounds/Music.java:22 - Modifiers:
public - Kind: constructor
คืออะไร
สร้างออบเจ็กต์ Music ด้วยพารามิเตอร์ที่ระบุ
ทำงานยังไง
แก้ state: event, minDelay, maxDelay, replaceCurrentMusic.
Parameters
Holder<SoundEvent> holderint iint jboolean bl
ตัวอย่างใช้งาน
net.minecraft.sounds.Music#replaceCurrentMusic()
- Origin:
common - Source:
net/minecraft/sounds/Music.java:41 - Modifiers:
public - Return:
boolean
คืออะไร
ดำเนินการ replaceCurrentMusic ตาม implementation ของ Music
ทำงานยังไง
คืนค่า: this.replaceCurrentMusic.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
Musics
- Full name:
net.minecraft.sounds.Musics - Package:
net.minecraft.sounds - Source:
common—net/minecraft/sounds/Musics.java - Type:
class - Modifiers:
public
net.minecraft.sounds.Musics#createGameMusic(Holder<SoundEvent>)
- Origin:
common - Source:
net/minecraft/sounds/Musics.java:19 - Modifiers:
public static - Return:
Music
คืออะไร
สร้าง Game Music
ทำงานยังไง
สร้างออบเจ็กต์: Music. คืนค่า: new Music(holder, 12000, 24000, false).
Parameters
Holder<SoundEvent> holder
ตัวอย่างใช้งาน
SoundEvent
- Full name:
net.minecraft.sounds.SoundEvent - Package:
net.minecraft.sounds - Source:
common—net/minecraft/sounds/SoundEvent.java - Type:
record - Modifiers:
public
net.minecraft.sounds.SoundEvent#createFixedRangeEvent(ResourceLocation,float)
- Origin:
common - Source:
net/minecraft/sounds/SoundEvent.java:36 - Modifiers:
public static - Return:
SoundEvent
คืออะไร
สร้าง Fixed Range Event
ทำงานยังไง
เรียกต่อ: of(). สร้างออบเจ็กต์: SoundEvent. คืนค่า: new SoundEvent(resourceLocation, Optional.of(f)).
Parameters
ResourceLocation resourceLocationfloat f
ตัวอย่างใช้งาน
ResourceLocation resourceLocation = ...;
SoundEvent result = SoundEvent.createFixedRangeEvent(resourceLocation, 0.0F);
net.minecraft.sounds.SoundEvent#createVariableRangeEvent(ResourceLocation)
- Origin:
common - Source:
net/minecraft/sounds/SoundEvent.java:32 - Modifiers:
public static - Return:
SoundEvent
คืออะไร
สร้าง Variable Range Event
ทำงานยังไง
เรียกต่อ: empty(). สร้างออบเจ็กต์: SoundEvent. คืนค่า: new SoundEvent(resourceLocation, Optional.empty()).
Parameters
ResourceLocation resourceLocation
ตัวอย่างใช้งาน
ResourceLocation resourceLocation = ...;
SoundEvent result = SoundEvent.createVariableRangeEvent(resourceLocation);
net.minecraft.sounds.SoundEvent#getRange(float)
- Origin:
common - Source:
net/minecraft/sounds/SoundEvent.java:40 - Modifiers:
public - Return:
float
คืออะไร
อ่านค่า Range
ทำงานยังไง
เรียกต่อ: orElse(). คืนค่า: this.fixedRange.orElse(f > 1.0F ? 16.0F * f : 16.0F).
Parameters
float f
ตัวอย่างใช้งาน
SoundSource
- Full name:
net.minecraft.sounds.SoundSource - Package:
net.minecraft.sounds - Source:
common—net/minecraft/sounds/SoundSource.java - Type:
enum - Modifiers:
public
net.minecraft.sounds.SoundSource#getName()
- Origin:
common - Source:
net/minecraft/sounds/SoundSource.java:21 - Modifiers:
public - Return:
String
คืออะไร
อ่านค่า Name
ทำงานยังไง
คืนค่า: this.name.
Parameters
- ไม่มี