Skip to content

Commit 5554176

Browse files
committed
Fix rendering fluids inside machine previews
Fixes #378
1 parent c05da01 commit 5554176

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

src/main/java/org/dave/compactmachines3/world/WorldProviderMachines.java

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,10 @@
11
package org.dave.compactmachines3.world;
22

3+
import net.minecraft.init.Biomes;
4+
import net.minecraft.util.math.BlockPos;
35
import net.minecraft.world.DimensionType;
46
import net.minecraft.world.WorldProvider;
7+
import net.minecraft.world.biome.Biome;
58
import net.minecraft.world.border.WorldBorder;
69
import net.minecraft.world.gen.IChunkGenerator;
710
import org.dave.compactmachines3.misc.ConfigurationHandler;
@@ -45,4 +48,13 @@ public WorldBorder createWorldBorder() {
4548
public boolean doesWaterVaporize() {
4649
return ConfigurationHandler.CompatSettings.doesWaterVaporize;
4750
}
51+
52+
@Override
53+
public Biome getBiomeForCoords(BlockPos pos) {
54+
if(world == null) {
55+
return Biomes.PLAINS;
56+
}
57+
58+
return super.getBiomeForCoords(pos);
59+
}
4860
}

0 commit comments

Comments
 (0)