- 264
- 3
- 11
Всем привчанский. Делаю по тутору звук. Но он почему-то не воспроизводится в игре(через команду).
.
.
Звук в файле ".ogg". Исправный.
*UPD: исправил ошибочку в sounds.json
убрал "*" у MODID.
Теперь при попытке воспроизвести звук командой майнкрафт зависает
Java:
@EventHandler
public void preInit(FMLPreInitializationEvent event)
{
proxy.preInit(event);
MinecraftForge.EVENT_BUS.register(new Sounds());
}
Java:
{
"antman_sound": {
"category": "player",
"sounds": ["[I]berzikheroes[/I]:antman_sound"]
}
}
Java:
public class Sounds
{
public static final SoundEvent antman = reg("antman_sound");
@SubscribeEvent
public void regSound(RegistryEvent.Register<SoundEvent> e)
{
ForgeRegistries.SOUND_EVENTS.register(antman);
}
private static SoundEvent reg(String name)
{
ResourceLocation rl = new ResourceLocation(ru.berzik.heroes.main.MODID, name);
return new SoundEvent(rl).setRegistryName(rl);
}
}
Звук в файле ".ogg". Исправный.
[21:54:05] [Server thread/INFO] [minecraft/MinecraftServer]: [steve: Звук «berzikheroes:antman_sound» воспроизведён игроку steve]
[21:54:05] [main/INFO] [minecraft/GuiNewChat]: [CHAT] Звук «berzikheroes:antman_sound» воспроизведён игроку steve
[21:54:05] [main/INFO] [minecraft/GuiNewChat]: [CHAT] Звук «berzikheroes:antman_sound» воспроизведён игроку steve
*UPD: исправил ошибочку в sounds.json
убрал "*" у MODID.
Теперь при попытке воспроизвести звук командой майнкрафт зависает
Последнее редактирование: