2020-04-15 14:22:03 +02:00
|
|
|
package com.minelittlepony.unicopia;
|
2020-01-16 12:35:46 +01:00
|
|
|
|
|
|
|
import net.minecraft.sound.SoundEvent;
|
2022-10-12 10:40:36 +02:00
|
|
|
import net.minecraft.sound.SoundEvents;
|
2020-01-16 12:35:46 +01:00
|
|
|
import net.minecraft.util.Identifier;
|
2022-12-18 22:07:24 +01:00
|
|
|
import net.minecraft.registry.Registry;
|
|
|
|
import net.minecraft.registry.Registries;
|
2020-01-16 12:35:46 +01:00
|
|
|
|
2020-04-15 12:37:14 +02:00
|
|
|
public interface USounds {
|
2021-02-16 22:12:09 +01:00
|
|
|
SoundEvent AMBIENT_WIND_GUST = register("ambient.wind.gust");
|
2020-01-16 12:35:46 +01:00
|
|
|
|
2021-02-16 22:12:09 +01:00
|
|
|
SoundEvent ENTITY_PLAYER_BATPONY_SCREECH = register("entity.player.batpony.screech");
|
|
|
|
SoundEvent ENTITY_PLAYER_REBOUND = register("entity.player.rebound");
|
|
|
|
SoundEvent ENTITY_PLAYER_PEGASUS_WINGSFLAP = register("entity.player.pegasus.wingsflap");
|
2022-10-03 20:30:43 +02:00
|
|
|
SoundEvent ENTITY_PLAYER_PEGASUS_FLYING = register("entity.player.pegasus.flying");
|
2022-09-26 21:13:58 +02:00
|
|
|
SoundEvent ENTITY_PLAYER_PEGASUS_DASH = register("entity.player.pegasus.dash");
|
2022-01-04 23:43:07 +01:00
|
|
|
SoundEvent ENTITY_PLAYER_PEGASUS_MOLT = register("entity.player.pegasus.molt");
|
2021-02-16 22:12:09 +01:00
|
|
|
SoundEvent ENTITY_PLAYER_CHANGELING_BUZZ = register("entity.player.changeling.buzz");
|
2022-01-04 23:43:07 +01:00
|
|
|
SoundEvent ENTITY_PLAYER_CHANGELING_TRANSFORM = register("entity.player.changeling.transform");
|
|
|
|
SoundEvent ENTITY_PLAYER_UNICORN_TELEPORT = register("entity.player.unicorn.teleport");
|
2020-01-16 12:35:46 +01:00
|
|
|
|
2021-08-08 16:51:12 +02:00
|
|
|
SoundEvent ENTITY_PLAYER_EARS_RINGING = register("entity.player.ears_ring");
|
2021-08-22 23:48:46 +02:00
|
|
|
SoundEvent ENTITY_PLAYER_HEARTBEAT = register("entity.player.heartbeat");
|
2021-08-08 16:51:12 +02:00
|
|
|
|
2022-01-04 23:43:07 +01:00
|
|
|
SoundEvent ENTITY_PLAYER_WOLOLO = register("entity.player.wololo");
|
|
|
|
SoundEvent ENTITY_PLAYER_WHISTLE = register("entity.player.whistle");
|
|
|
|
SoundEvent ENTITY_PLAYER_KICK = register("entity.player.kick");
|
|
|
|
|
|
|
|
SoundEvent ENTITY_ARTEFACT_AMBIENT = register("entity.artefact.ambient");
|
|
|
|
|
|
|
|
SoundEvent ENTITY_BUTTERFLY_HURT = register("entity.butterfly.hurt");
|
|
|
|
|
|
|
|
SoundEvent ENTITY_TWITTERMITE_AMBIENT = register("entity.twittermite.ambient");
|
|
|
|
SoundEvent ENTITY_TWITTERMITE_HURT = register("entity.twittermite.hurt");
|
|
|
|
SoundEvent ENTITY_TWITTERMITE_DEATH = register("entity.twittermite.death");
|
|
|
|
|
|
|
|
SoundEvent ENTITY_JAR_THROW = register("entity.jar.throw");
|
|
|
|
|
|
|
|
SoundEvent ENTITY_CRYSTAL_HEART_ACTIVATE = register("entity.crystal_heart.activate");
|
|
|
|
SoundEvent ENTITY_CRYSTAL_HEART_DEACTIVATE = register("entity.crystal_heart.deactivate");
|
|
|
|
|
|
|
|
SoundEvent ITEM_AMULET_CHARGING = register("item.amulet.charging");
|
|
|
|
SoundEvent ITEM_AMULET_RECHARGE = register("item.amulet.recharge");
|
|
|
|
|
2022-10-12 10:40:36 +02:00
|
|
|
SoundEvent ITEM_DRAGON_BREATH_SCROLL_USE = SoundEvents.ITEM_FIRECHARGE_USE;
|
|
|
|
SoundEvent ITEM_DRAGON_BREATH_ARRIVE = SoundEvents.ITEM_FIRECHARGE_USE;
|
|
|
|
|
2022-01-04 23:43:07 +01:00
|
|
|
SoundEvent ITEM_ICARUS_WINGS_PURIFY = register("item.icarus_wings.resonate");
|
|
|
|
SoundEvent ITEM_ICARUS_WINGS_CORRUPT = register("item.icarus_wings.corrupted");
|
|
|
|
SoundEvent ITEM_ICARUS_WINGS_WARN = register("item.icarus_wings.warn");
|
|
|
|
SoundEvent ITEM_ICARUS_WINGS_EXHAUSTED = register("item.icarus_wings.break");
|
|
|
|
|
|
|
|
SoundEvent ITEM_ALICORN_AMULET_CURSE = register("item.alicorn_amulet.curse");
|
|
|
|
SoundEvent ITEM_ALICORN_AMULET_HALLUCINATION = register("item.alicorn_amulet.hallucination");
|
|
|
|
SoundEvent ITEM_ALICORN_AMULET_AMBIENT = register("item.alicorn_amulet.ambient");
|
|
|
|
|
|
|
|
SoundEvent ITEM_APPLE_ROT = register("item.apple.rot");
|
|
|
|
SoundEvent ITEM_BRACELET_SIGN = register("item.bracelet.sign");
|
2021-02-16 22:12:09 +01:00
|
|
|
SoundEvent ITEM_MAGIC_AURA = register("item.magic.aura");
|
2021-02-16 12:39:39 +01:00
|
|
|
|
2022-10-12 10:40:36 +02:00
|
|
|
SoundEvent BLOCK_WEATHER_VANE_ROTATE = SoundEvents.BLOCK_LANTERN_STEP;
|
|
|
|
SoundEvent BLOCK_PIE_SLICE = SoundEvents.BLOCK_BEEHIVE_SHEAR;
|
|
|
|
|
2022-01-04 23:43:07 +01:00
|
|
|
SoundEvent SPELL_CAST_FAIL = register("spell.cast.fail");
|
|
|
|
SoundEvent SPELL_CAST_SUCCESS = register("spell.cast.success");
|
|
|
|
SoundEvent SPELL_CAST_SHOOT = register("spell.cast.shoot");
|
|
|
|
|
|
|
|
SoundEvent SPELL_ILLUSION_DISPERSE = register("spell.illusion.disperse");
|
|
|
|
SoundEvent SPELL_FIRE_BOLT_SHOOT = register("spell.fire.shoot.bolt");
|
|
|
|
SoundEvent SPELL_SHIELD_BURN_PROJECTILE = register("spell.shield.projectile.burn");
|
|
|
|
SoundEvent SPELL_TRANSFORM_TRANSMUTE_ENTITY = register("spell.transform.transmute.entity");
|
|
|
|
|
2022-10-12 10:40:36 +02:00
|
|
|
SoundEvent SPELL_AMBIENT = SoundEvents.BLOCK_BEACON_AMBIENT;
|
|
|
|
SoundEvent SPELL_MINDSWAP_SWAP = SoundEvents.ENTITY_ZOMBIE_INFECT;
|
|
|
|
SoundEvent SPELL_MINDSWAP_UNSWAP = SoundEvents.ENTITY_ZOMBIE_VILLAGER_CURE;
|
|
|
|
|
|
|
|
SoundEvent SPELL_DISPLACEMENT_TELEPORT = SoundEvents.ENTITY_HUSK_CONVERTED_TO_ZOMBIE;
|
|
|
|
|
2022-01-04 23:43:07 +01:00
|
|
|
SoundEvent AMBIENT_DARK_VORTEX_MOOD = register("ambient.dark_vortex.mood");
|
|
|
|
SoundEvent AMBIENT_DARK_VORTEX_ADDITIONS = register("ambient.dark_vortex.additions");
|
|
|
|
|
|
|
|
SoundEvent GUI_ABILITY_FAIL = register("gui.ability.fail");
|
|
|
|
SoundEvent GUI_SPELL_CRAFT_SUCCESS = register("gui.spellcraft.success");
|
|
|
|
|
|
|
|
SoundEvent RECORD_CRUSADE = register("music_disc.crusade");
|
|
|
|
SoundEvent RECORD_PET = register("music_disc.pet");
|
|
|
|
SoundEvent RECORD_POPULAR = register("music_disc.popular");
|
|
|
|
SoundEvent RECORD_FUNK = register("music_disc.funk");
|
2020-01-16 12:35:46 +01:00
|
|
|
|
2020-04-15 12:37:14 +02:00
|
|
|
static SoundEvent register(String name) {
|
2022-08-27 15:14:00 +02:00
|
|
|
Identifier id = Unicopia.id(name);
|
2022-12-18 22:07:24 +01:00
|
|
|
return Registry.register(Registries.SOUND_EVENT, id, SoundEvent.of(id));
|
2020-01-16 12:35:46 +01:00
|
|
|
}
|
|
|
|
|
|
|
|
static void bootstrap() {}
|
|
|
|
}
|