mirror of
https://github.com/PaperMC/Paper.git
synced 2025-03-13 11:18:23 +01:00
SPIGOT-6220: Structures in the world with custom generator not work
By: DerFrZocker <derrieple@gmail.com>
This commit is contained in:
parent
fa9a064a7d
commit
aab97ffee0
1 changed files with 8 additions and 0 deletions
|
@ -10,6 +10,8 @@ import net.minecraft.core.IRegistry;
|
|||
import net.minecraft.core.IRegistryCustom;
|
||||
import net.minecraft.server.level.RegionLimitedWorldAccess;
|
||||
import net.minecraft.server.level.WorldServer;
|
||||
import net.minecraft.util.random.WeightedRandomList;
|
||||
import net.minecraft.world.entity.EnumCreatureType;
|
||||
import net.minecraft.world.level.BlockColumn;
|
||||
import net.minecraft.world.level.GeneratorAccess;
|
||||
import net.minecraft.world.level.GeneratorAccessSeed;
|
||||
|
@ -18,6 +20,7 @@ import net.minecraft.world.level.LevelHeightAccessor;
|
|||
import net.minecraft.world.level.StructureManager;
|
||||
import net.minecraft.world.level.biome.BiomeBase;
|
||||
import net.minecraft.world.level.biome.BiomeManager;
|
||||
import net.minecraft.world.level.biome.BiomeSettingsMobs;
|
||||
import net.minecraft.world.level.biome.WorldChunkManager;
|
||||
import net.minecraft.world.level.block.ITileEntity;
|
||||
import net.minecraft.world.level.block.entity.TileEntity;
|
||||
|
@ -194,6 +197,11 @@ public class CustomChunkGenerator extends InternalChunkGenerator {
|
|||
return delegate.getBaseHeight(i, j, heightmap_type, levelheightaccessor);
|
||||
}
|
||||
|
||||
@Override
|
||||
public WeightedRandomList<BiomeSettingsMobs.c> getMobsFor(BiomeBase biomebase, StructureManager structuremanager, EnumCreatureType enumcreaturetype, BlockPosition blockposition) {
|
||||
return delegate.getMobsFor(biomebase, structuremanager, enumcreaturetype, blockposition);
|
||||
}
|
||||
|
||||
@Override
|
||||
public void addDecorations(RegionLimitedWorldAccess regionlimitedworldaccess, StructureManager structuremanager) {
|
||||
if (generator.shouldGenerateDecorations()) {
|
||||
|
|
Loading…
Add table
Reference in a new issue