Signed-off-by: shedaniel <daniel@shedaniel.me>
import net.minecraft.world.BlockView;
import net.minecraft.world.LightType;
import net.minecraft.world.World;
import net.minecraft.world.BlockView;
import net.minecraft.world.LightType;
import net.minecraft.world.World;
-import net.minecraft.world.biome.SpawnSettings;
import net.minecraft.world.chunk.ChunkStatus;
import net.minecraft.world.chunk.WorldChunk;
import net.minecraft.world.chunk.light.ChunkLightingView;
import net.minecraft.world.chunk.ChunkStatus;
import net.minecraft.world.chunk.WorldChunk;
import net.minecraft.world.chunk.light.ChunkLightingView;
map.put(blockPos.asLong(), Integer.valueOf(level));
}
} else {
map.put(blockPos.asLong(), Integer.valueOf(level));
}
} else {
- SpawnSettings spawnSettings = world.getBiomeAccess().getBiome(blockPos).getSpawnSettings();
- if (spawnSettings.getCreatureSpawnProbability() > 0 && !spawnSettings.getSpawnEntry(EntityCategory.MONSTER).isEmpty()) {
- CrossType type = getCrossType(blockPos, downPos, world, block, sky, entityContext);
- if (type != CrossType.NONE) {
- map.put(blockPos.asLong(), type);
- }
+ CrossType type = getCrossType(blockPos, downPos, world, block, sky, entityContext);
+ if (type != CrossType.NONE) {
+ map.put(blockPos.asLong(), type);
map.put(pos.asLong(), Integer.valueOf(level));
}
} else {
map.put(pos.asLong(), Integer.valueOf(level));
}
} else {
- SpawnSettings spawnSettings = world.getBiomeAccess().getBiome(pos).getSpawnSettings();
- if (spawnSettings.getCreatureSpawnProbability() > 0 && !spawnSettings.getSpawnEntry(EntityCategory.MONSTER).isEmpty()) {
- CrossType type = LightOverlay.getCrossType(pos, down, chunk, block, sky, entityContext);
- if (type != CrossType.NONE) {
- map.put(pos.asLong(), type);
- }
+ CrossType type = LightOverlay.getCrossType(pos, down, chunk, block, sky, entityContext);
+ if (type != CrossType.NONE) {
+ map.put(pos.asLong(), type);
import net.minecraft.world.IBlockReader;
import net.minecraft.world.LightType;
import net.minecraft.world.World;
import net.minecraft.world.IBlockReader;
import net.minecraft.world.LightType;
import net.minecraft.world.World;
-import net.minecraft.world.biome.MobSpawnInfo;
import net.minecraft.world.chunk.Chunk;
import net.minecraft.world.chunk.ChunkStatus;
import net.minecraft.world.lighting.IWorldLightListener;
import net.minecraft.world.chunk.Chunk;
import net.minecraft.world.chunk.ChunkStatus;
import net.minecraft.world.lighting.IWorldLightListener;
map.put(blockPos.toLong(), Integer.valueOf(level));
}
} else {
map.put(blockPos.toLong(), Integer.valueOf(level));
}
} else {
- MobSpawnInfo spawnInfo = world.getBiomeManager().getBiome(blockPos).func_242433_b();
- if (spawnInfo.func_242557_a() > 0 && !spawnInfo.func_242559_a(EntityClassification.MONSTER).isEmpty()) {
- CrossType type = getCrossType(blockPos, downPos, world, block, sky, entityContext);
- if (type != CrossType.NONE) {
- map.put(blockPos.toLong(), type);
- }
+ CrossType type = getCrossType(blockPos, downPos, world, block, sky, entityContext);
+ if (type != CrossType.NONE) {
+ map.put(blockPos.toLong(), type);
map.put(pos.toLong(), Integer.valueOf(level));
}
} else {
map.put(pos.toLong(), Integer.valueOf(level));
}
} else {
- MobSpawnInfo spawnInfo = world.getBiomeManager().getBiome(pos).func_242433_b();
- if (spawnInfo.func_242557_a() > 0 && !spawnInfo.func_242559_a(EntityClassification.MONSTER).isEmpty()) {
- CrossType type = LightOverlayClient.getCrossType(pos, down, chunk, block, sky, selectionContext);
- if (type != CrossType.NONE) {
- map.put(pos.toLong(), type);
- }
+ CrossType type = LightOverlayClient.getCrossType(pos, down, chunk, block, sky, selectionContext);
+ if (type != CrossType.NONE) {
+ map.put(pos.toLong(), type);
org.gradle.jvmargs=-Xmx3G
org.gradle.daemon=false
org.gradle.jvmargs=-Xmx3G
org.gradle.daemon=false
# fabric
fabric_minecraft_version=1.16.2
# fabric
fabric_minecraft_version=1.16.2