geforkt von Mirrors/Paper
SPIGOT-7211: generateTree() with Consumer or Predicate is broken
By: md_5 <git@md-5.net>
Dieser Commit ist enthalten in:
Ursprung
0a3b1d16c4
Commit
70cbc21972
@ -8,6 +8,7 @@ import java.util.Map;
|
|||||||
import java.util.Set;
|
import java.util.Set;
|
||||||
import java.util.function.Predicate;
|
import java.util.function.Predicate;
|
||||||
import net.minecraft.core.BlockPosition;
|
import net.minecraft.core.BlockPosition;
|
||||||
|
import net.minecraft.core.IRegistryCustom;
|
||||||
import net.minecraft.server.level.WorldServer;
|
import net.minecraft.server.level.WorldServer;
|
||||||
import net.minecraft.world.level.GeneratorAccess;
|
import net.minecraft.world.level.GeneratorAccess;
|
||||||
import net.minecraft.world.level.block.ITileEntity;
|
import net.minecraft.world.level.block.ITileEntity;
|
||||||
@ -126,8 +127,18 @@ public class BlockStateListPopulator extends DummyGeneratorAccess {
|
|||||||
return predicate.test(getBlockState(blockposition));
|
return predicate.test(getBlockState(blockposition));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public boolean isFluidAtPosition(BlockPosition bp, Predicate<Fluid> prdct) {
|
||||||
|
return world.isFluidAtPosition(bp, prdct);
|
||||||
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public DimensionManager dimensionType() {
|
public DimensionManager dimensionType() {
|
||||||
return world.dimensionType();
|
return world.dimensionType();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public IRegistryCustom registryAccess() {
|
||||||
|
return world.registryAccess();
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
Laden…
In neuem Issue referenzieren
Einen Benutzer sperren