public static class OilGenStructure.Spout extends OilGenStructure
OilGenStructure.FlatPattern, OilGenStructure.GenByPredicate, OilGenStructure.ReplaceType, OilGenStructure.Spout, OilGenStructure.Spring
Modifier and Type | Field and Description |
---|---|
int |
height |
int |
radius |
net.minecraft.util.math.BlockPos |
start |
box, replaceType
Constructor and Description |
---|
Spout(net.minecraft.util.math.BlockPos start,
OilGenStructure.ReplaceType replaceType,
int radius,
int height) |
Modifier and Type | Method and Description |
---|---|
protected int |
countOilBlocks() |
protected void |
generateWithin(net.minecraft.world.World world,
Box intersect)
Generates this structure in the world, but only between the given coordinates.
|
canReplaceForOil, generate, setOil, setOilIfCanReplace
public final net.minecraft.util.math.BlockPos start
public final int radius
public final int height
public Spout(net.minecraft.util.math.BlockPos start, OilGenStructure.ReplaceType replaceType, int radius, int height)
protected void generateWithin(net.minecraft.world.World world, Box intersect)
OilGenStructure
generateWithin
in class OilGenStructure
protected int countOilBlocks()
countOilBlocks
in class OilGenStructure
OilGenStructure.generateWithin(World, Box)
, by the Spring type, so this can store the number set.