Class ArgyreCeilingTrunkPlacer
java.lang.Object
net.minecraft.world.level.levelgen.feature.trunkplacers.TrunkPlacer
com.lightning.northstar.world.features.trunkplacers.ArgyreTrunkPlacer
com.lightning.northstar.world.features.trunkplacers.ArgyreCeilingTrunkPlacer
-
Field Summary
Fields inherited from class com.lightning.northstar.world.features.trunkplacers.ArgyreTrunkPlacer
CODECFields inherited from class net.minecraft.world.level.levelgen.feature.trunkplacers.TrunkPlacer
baseHeight, heightRandA, heightRandB, MAX_HEIGHT -
Constructor Summary
ConstructorsConstructorDescriptionArgyreCeilingTrunkPlacer(int int1, int int2, int int3, net.minecraft.util.valueproviders.IntProvider int4, float int5, net.minecraft.util.valueproviders.IntProvider int6, net.minecraft.core.HolderSet<net.minecraft.world.level.block.Block> int7, net.minecraft.util.valueproviders.IntProvider spinfacto) -
Method Summary
Modifier and TypeMethodDescriptionvoidplaceBranch(net.minecraft.world.level.LevelSimulatedReader pLevel, BiConsumer<net.minecraft.core.BlockPos, net.minecraft.world.level.block.state.BlockState> pBlockSetter, net.minecraft.util.RandomSource pRandom, int pFreeTreeHeight, net.minecraft.core.BlockPos pPos, AlienTreeConfig treeconfiguration, int oldspinX, int oldspinZ) List<net.minecraft.world.level.levelgen.feature.foliageplacers.FoliagePlacer.FoliageAttachment> placeTrunk(net.minecraft.world.level.LevelSimulatedReader pLevel, BiConsumer<net.minecraft.core.BlockPos, net.minecraft.world.level.block.state.BlockState> pBlockSetter, net.minecraft.util.RandomSource pRandom, int pFreeTreeHeight, net.minecraft.core.BlockPos pPos, AlienTreeConfig treeconfiguration) Methods inherited from class com.lightning.northstar.world.features.trunkplacers.ArgyreTrunkPlacer
placeBranch, placeLog, placeLog, placeTrunk, placeTrunk, type, validTreePosMethods inherited from class net.minecraft.world.level.levelgen.feature.trunkplacers.TrunkPlacer
getTreeHeight, isFree, placeLog, placeLog, placeLogIfFree, setDirtAt, trunkPlacerParts
-
Constructor Details
-
ArgyreCeilingTrunkPlacer
public ArgyreCeilingTrunkPlacer(int int1, int int2, int int3, net.minecraft.util.valueproviders.IntProvider int4, float int5, net.minecraft.util.valueproviders.IntProvider int6, net.minecraft.core.HolderSet<net.minecraft.world.level.block.Block> int7, net.minecraft.util.valueproviders.IntProvider spinfacto)
-
-
Method Details
-
placeTrunk
public List<net.minecraft.world.level.levelgen.feature.foliageplacers.FoliagePlacer.FoliageAttachment> placeTrunk(net.minecraft.world.level.LevelSimulatedReader pLevel, BiConsumer<net.minecraft.core.BlockPos, net.minecraft.world.level.block.state.BlockState> pBlockSetter, net.minecraft.util.RandomSource pRandom, int pFreeTreeHeight, net.minecraft.core.BlockPos pPos, AlienTreeConfig treeconfiguration) -
placeBranch
public void placeBranch(net.minecraft.world.level.LevelSimulatedReader pLevel, BiConsumer<net.minecraft.core.BlockPos, net.minecraft.world.level.block.state.BlockState> pBlockSetter, net.minecraft.util.RandomSource pRandom, int pFreeTreeHeight, net.minecraft.core.BlockPos pPos, AlienTreeConfig treeconfiguration, int oldspinX, int oldspinZ)
-