diff --git a/build.gradle b/build.gradle index ea1b0f08..f7c07f1d 100644 --- a/build.gradle +++ b/build.gradle @@ -24,7 +24,7 @@ repositories { String baseversion = "3.0.0" // Set beta to 0 after changing this int beta = 4 // Set this to 0 for a non-beta release ext.mcversion = "1.12.2" -ext.forgeversion = "14.23.1.2589" +ext.forgeversion = "14.23.1.2598" String mcpversion = "snapshot_20180113" String suffix = "" diff --git a/src/main/java/org/dimdev/dimdoors/shared/world/limbo/WorldProviderLimbo.java b/src/main/java/org/dimdev/dimdoors/shared/world/limbo/WorldProviderLimbo.java index becccf23..6ae11a55 100644 --- a/src/main/java/org/dimdev/dimdoors/shared/world/limbo/WorldProviderLimbo.java +++ b/src/main/java/org/dimdev/dimdoors/shared/world/limbo/WorldProviderLimbo.java @@ -1,7 +1,9 @@ package org.dimdev.dimdoors.shared.world.limbo; +import net.minecraft.client.audio.MusicTicker; import net.minecraft.entity.Entity; import net.minecraft.entity.player.EntityPlayerMP; +import net.minecraft.util.SoundEvent; import net.minecraft.util.math.BlockPos; import net.minecraft.util.math.MathHelper; import net.minecraft.util.math.Vec3d; @@ -9,16 +11,20 @@ import net.minecraft.world.DimensionType; import net.minecraft.world.WorldProvider; import net.minecraft.world.biome.BiomeProviderSingle; import net.minecraft.world.gen.IChunkGenerator; +import net.minecraftforge.common.util.EnumHelper; import net.minecraftforge.fml.relauncher.Side; import net.minecraftforge.fml.relauncher.SideOnly; import org.dimdev.ddutils.Location; import org.dimdev.ddutils.render.CloudRenderBlank; import org.dimdev.dimdoors.DimDoors; import org.dimdev.dimdoors.shared.blocks.ModBlocks; +import org.dimdev.dimdoors.shared.sound.ModSounds; import org.dimdev.dimdoors.shared.world.ModBiomes; import org.dimdev.dimdoors.shared.world.ModDimensions; 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 public void init() { @@ -114,4 +120,10 @@ public class WorldProviderLimbo extends WorldProvider { public boolean doesXZShowFog(int x, int z) { return true; } + + @Override + @SideOnly(Side.CLIENT) + public MusicTicker.MusicType getMusicType() { + return music; + } }