Fixed BCLib compat
This commit is contained in:
parent
2a0f58a729
commit
ef025d05dd
29 changed files with 21 additions and 47 deletions
|
@ -124,7 +124,6 @@ public class DesertLakeFeature extends DefaultFeature {
|
|||
}
|
||||
pos = POS.below();
|
||||
if (world.getBlockState(pos).is(TagAPI.BLOCK_GEN_TERRAIN)) {
|
||||
//TODO: 1.18 this needs to change to a dynamic block
|
||||
state = EndBiome.findTopMaterial(world, pos); //world.getBiome(pos).getGenerationSettings().getSurfaceBuilderConfig().getTopMaterial();
|
||||
if (y > waterLevel + 1) BlocksHelper.setWithoutUpdate(world, pos, state);
|
||||
else if (y > waterLevel)
|
||||
|
@ -197,7 +196,6 @@ public class DesertLakeFeature extends DefaultFeature {
|
|||
}
|
||||
else if (y < waterLevel) {
|
||||
if (world.isEmptyBlock(POS.above())) {
|
||||
//TODO: 1.18 this needs to change to a dynamic block
|
||||
state = EndBiome.findTopMaterial(world, pos); //world.getBiome(POS).getGenerationSettings().getSurfaceBuilderConfig().getTopMaterial();
|
||||
BlocksHelper.setWithoutUpdate(
|
||||
world,
|
||||
|
|
|
@ -128,7 +128,6 @@ public class EndLakeFeature extends DefaultFeature {
|
|||
}
|
||||
pos = POS.below();
|
||||
if (world.getBlockState(pos).is(TagAPI.BLOCK_GEN_TERRAIN)) {
|
||||
//TODO: 1.18 this needs to change to a dynamic block
|
||||
state = EndBiome.findTopMaterial(world, pos);
|
||||
//state = world.getBiome(pos)
|
||||
// .getGenerationSettings()
|
||||
|
@ -200,7 +199,6 @@ public class EndLakeFeature extends DefaultFeature {
|
|||
// Make border
|
||||
else if (y < waterLevel && y2 + x2 + z2 <= rb) {
|
||||
if (world.isEmptyBlock(POS.above())) {
|
||||
//TODO: 1.18 this needs to change to a dynamic block
|
||||
state = EndBiome.findTopMaterial(world, pos);
|
||||
// state = world.getBiome(POS)
|
||||
// .getGenerationSettings()
|
||||
|
|
|
@ -65,11 +65,9 @@ public class FloatingSpireFeature extends SpireFeature {
|
|||
if (random.nextInt(16) == 0) {
|
||||
support.add(info.getPos().above());
|
||||
}
|
||||
//TODO: 1.18 this needs to change to a dynamic block
|
||||
return EndBiome.findTopMaterial(world, info.getPos());//world.getBiome(info.getPos()).getGenerationSettings().getSurfaceBuilderConfig().getTopMaterial();
|
||||
}
|
||||
else if (info.getState(Direction.UP, 3).isAir()) {
|
||||
//TODO: 1.18 this needs to change to a dynamic block
|
||||
return EndBiome.findUnderMaterial(world, info.getPos());
|
||||
// return world.getBiome(info.getPos())
|
||||
// .getGenerationSettings()
|
||||
|
|
|
@ -68,12 +68,10 @@ public class SpireFeature extends DefaultFeature {
|
|||
if (random.nextInt(16) == 0) {
|
||||
support.add(info.getPos().above());
|
||||
}
|
||||
//TODO: 1.18 this needs to change to a dynamic block
|
||||
return EndBiome.findTopMaterial(world, info.getPos());
|
||||
//return world.getBiome(info.getPos()).getGenerationSettings().getSurfaceBuilderConfig().getTopMaterial();
|
||||
}
|
||||
else if (info.getState(Direction.UP, 3).isAir()) {
|
||||
//TODO: 1.18 this needs to change to a dynamic block
|
||||
return EndBiome.findUnderMaterial(world, info.getPos());
|
||||
// return world.getBiome(info.getPos())
|
||||
// .getGenerationSettings()
|
||||
|
|
|
@ -42,7 +42,6 @@ public class CaveChunkPopulatorFeature extends DefaultFeature {
|
|||
MutableBlockPos max = new MutableBlockPos().set(pos);
|
||||
fillSets(sx, sz, world.getChunk(pos), floorPositions, ceilPositions, min, max);
|
||||
EndCaveBiome biome = supplier.get();
|
||||
//TODO: 1.18 This needs to change to a configured material
|
||||
BlockState surfaceBlock = Blocks.END_STONE.defaultBlockState(); //biome.getBiome().getGenerationSettings().getSurfaceBuilderConfig().getTopMaterial();
|
||||
placeFloor(world, biome, floorPositions, random, surfaceBlock);
|
||||
placeCeil(world, biome, ceilPositions, random);
|
||||
|
|
|
@ -76,7 +76,6 @@ public abstract class EndCaveFeature extends DefaultFeature {
|
|||
}
|
||||
});
|
||||
|
||||
//TODO: 1.18 this needs to change to a dynamic block
|
||||
BlockState surfaceBlock = Blocks.END_STONE.defaultBlockState(); //biome.getBiome().getGenerationSettings().getSurfaceBuilderConfig().getTopMaterial();
|
||||
placeFloor(world, biome, floorPositions, random, surfaceBlock);
|
||||
placeCeil(world, biome, ceilPositions, random);
|
||||
|
|
|
@ -168,7 +168,6 @@ public class TunelCaveFeature extends EndCaveFeature {
|
|||
}
|
||||
|
||||
floorSets.forEach((biome, floorPositions) -> {
|
||||
//TODO: 1.18 this needs to change to a dynamic block
|
||||
BlockState surfaceBlock = Blocks.END_STONE.defaultBlockState();
|
||||
// BlockState surfaceBlock = biome.getBiome()
|
||||
// .getGenerationSettings()
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue