ActuallyAdditions/src/main/java/de/ellpeck/actuallyadditions/mod/misc/SoundHandler.java
2020-09-07 15:29:31 +01:00

31 lines
1 KiB
Java

package de.ellpeck.actuallyadditions.mod.misc;
import de.ellpeck.actuallyadditions.mod.ActuallyAdditions;
import de.ellpeck.actuallyadditions.mod.RegistryHandler;
import net.minecraft.util.ResourceLocation;
import net.minecraft.util.SoundEvent;
public final class SoundHandler {
public static SoundEvent duhDuhDuhDuuuh;
public static SoundEvent coffeeMachine;
public static SoundEvent reconstructor;
public static SoundEvent crusher;
public static void init() {
duhDuhDuhDuuuh = registerSound("duh_duh_duh_duuuh");
coffeeMachine = registerSound("coffee_machine");
reconstructor = registerSound("reconstructor");
crusher = registerSound("crusher");
}
private static SoundEvent registerSound(String name) {
ResourceLocation resLoc = new ResourceLocation(ActuallyAdditions.MODID, name);
SoundEvent event = new SoundEvent(resLoc);
event.setRegistryName(resLoc);
RegistryHandler.SOUNDS_TO_REGISTER.add(event);
return event;
}
}