MCPcopy Create free account
hub / github.com/PaperMC/Paper / CraftSound

Class CraftSound

paper-server/src/main/java/org/bukkit/craftbukkit/CraftSound.java:9–32  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

7import org.bukkit.Sound;
8
9public class CraftSound extends OldEnumHolderable<Sound, SoundEvent> implements Sound {
10
11 private static int count = 0;
12
13 public static Sound minecraftToBukkit(SoundEvent minecraft) {
14 return CraftRegistry.minecraftToBukkit(minecraft, Registries.SOUND_EVENT);
15 }
16
17 public static Sound minecraftHolderToBukkit(Holder<SoundEvent> minecraft) {
18 return CraftRegistry.minecraftHolderToBukkit(minecraft, Registries.SOUND_EVENT);
19 }
20
21 public static SoundEvent bukkitToMinecraft(Sound bukkit) {
22 return CraftRegistry.bukkitToMinecraft(bukkit);
23 }
24
25 public static Holder<SoundEvent> bukkitToMinecraftHolder(Sound bukkit) {
26 return CraftRegistry.bukkitToMinecraftHolder(bukkit);
27 }
28
29 public CraftSound(Holder<SoundEvent> soundEffect) {
30 super(soundEffect, count++);
31 }
32}

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected