Looping Background Music in Limbo works
This commit is contained in:
parent
f8daf5f68c
commit
61487a14ab
1 changed files with 15 additions and 0 deletions
|
@ -1,10 +1,15 @@
|
||||||
package org.dimdev.dimdoors.shared.world.limbodimension;
|
package org.dimdev.dimdoors.shared.world.limbodimension;
|
||||||
|
|
||||||
|
import net.minecraft.client.audio.MusicTicker;
|
||||||
|
import net.minecraft.util.SoundEvent;
|
||||||
|
import net.minecraftforge.client.EnumHelperClient;
|
||||||
|
import net.minecraftforge.common.util.EnumHelper;
|
||||||
import org.dimdev.dimdoors.DimDoors;
|
import org.dimdev.dimdoors.DimDoors;
|
||||||
import org.dimdev.ddutils.render.CloudRenderBlank;
|
import org.dimdev.ddutils.render.CloudRenderBlank;
|
||||||
import org.dimdev.dimdoors.shared.blocks.BlockFabric;
|
import org.dimdev.dimdoors.shared.blocks.BlockFabric;
|
||||||
import org.dimdev.dimdoors.shared.blocks.ModBlocks;
|
import org.dimdev.dimdoors.shared.blocks.ModBlocks;
|
||||||
import org.dimdev.ddutils.Location;
|
import org.dimdev.ddutils.Location;
|
||||||
|
import org.dimdev.dimdoors.shared.sound.ModSounds;
|
||||||
import org.dimdev.dimdoors.shared.world.ModDimensions;
|
import org.dimdev.dimdoors.shared.world.ModDimensions;
|
||||||
import org.dimdev.dimdoors.shared.world.ModBiomes;
|
import org.dimdev.dimdoors.shared.world.ModBiomes;
|
||||||
import net.minecraft.entity.Entity;
|
import net.minecraft.entity.Entity;
|
||||||
|
@ -20,6 +25,8 @@ import net.minecraftforge.fml.relauncher.Side;
|
||||||
import net.minecraftforge.fml.relauncher.SideOnly;
|
import net.minecraftforge.fml.relauncher.SideOnly;
|
||||||
|
|
||||||
public class WorldProviderLimbo extends WorldProvider {
|
public class WorldProviderLimbo extends WorldProvider {
|
||||||
|
@SideOnly(Side.CLIENT)
|
||||||
|
public static final MusicTicker.MusicType music = EnumHelper.addEnum(MusicTicker.MusicType.class, "limbo", new Class[] { SoundEvent.class, int.class, int.class }, ModSounds.CREEPY, 0,0);
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void init() {
|
public void init() {
|
||||||
|
@ -115,4 +122,12 @@ public class WorldProviderLimbo extends WorldProvider {
|
||||||
public boolean doesXZShowFog(int x, int z) {
|
public boolean doesXZShowFog(int x, int z) {
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
@SideOnly(Side.CLIENT)
|
||||||
|
public MusicTicker.MusicType getMusicType() {
|
||||||
|
System.out.println("Derp " + (music != null)
|
||||||
|
);
|
||||||
|
return music;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue