Uses of Class
net.glowstone.util.BlockStateDelegate
Package
Description
-
Uses of BlockStateDelegate in net.glowstone.constants
Modifier and TypeMethodDescriptionstatic GenericTree
GlowTree.newInstance(org.bukkit.TreeType type, Random random, BlockStateDelegate delegate)
Creates a tree of any vanilla type. -
Uses of BlockStateDelegate in net.glowstone.generator.decorators.overworld
Modifier and TypeMethodDescriptionBiFunction<Random,BlockStateDelegate,? extends GenericTree>
TreeDecorator.TreeDecoration.getConstructor()
ModifierConstructorDescriptionTreeDecoration(BiFunction<Random,BlockStateDelegate,? extends GenericTree> constructor, int weight)
-
Uses of BlockStateDelegate in net.glowstone.generator.objects.trees
ModifierConstructorDescriptionAcaciaTree(Random random, BlockStateDelegate delegate)
Initializes this tree with a random height, preparing it to attempt to generate.BigOakTree(Random random, BlockStateDelegate delegate)
BigTree(Random random, BlockStateDelegate delegate)
Initializes this tree with a random height, preparing it to attempt to generate.BirchTree(Random random, BlockStateDelegate delegate)
Initializes this tree with a random height, preparing it to attempt to generate.BrownMushroomTree(Random random, BlockStateDelegate delegate)
Initializes this mushroom with a random height, preparing it to attempt to generate.CocoaTree(Random random, BlockStateDelegate delegate)
Initializes this tree, preparing it to attempt to generate.DarkOakTree(Random random, BlockStateDelegate delegate)
Initializes this tree with a random height, preparing it to attempt to generate.GenericTree(Random random, BlockStateDelegate delegate)
Initializes this tree with a random height, preparing it to attempt to generate.JungleBush(Random random, BlockStateDelegate delegate)
Initializes this bush, preparing it to attempt to generate.JungleTree(Random random, BlockStateDelegate delegate)
Initializes this tree with a random height, preparing it to attempt to generate.MegaJungleTree(Random random, BlockStateDelegate delegate)
Initializes this tree with a random height, preparing it to attempt to generate.MegaPineTree(Random random, BlockStateDelegate delegate)
Initializes this tree with a random height, preparing it to attempt to generate.MegaRedwoodTree(Random random, BlockStateDelegate delegate)
Initializes this tree with a random height, preparing it to attempt to generate.MegaSpruceTree(Random random, BlockStateDelegate delegate)
Initializes this tree, preparing it to attempt to generate.RedMushroomTree(Random random, BlockStateDelegate delegate)
Initializes this mushroom, preparing it to attempt to generate.RedwoodTree(Random random, BlockStateDelegate delegate)
Initializes this tree with a random height, preparing it to attempt to generate.SwampTree(Random random, BlockStateDelegate delegate)
Initializes this tree with a random height, preparing it to attempt to generate.TallBirchTree(Random random, BlockStateDelegate delegate)
TallRedwoodTree(Random random, BlockStateDelegate delegate)
Initializes this tree with a random height and radius, preparing it to attempt to generate. -
Uses of BlockStateDelegate in net.glowstone.generator.structures
Modifier and TypeMethodDescriptionboolean
GlowDesertTemple.generate(org.bukkit.World world, Random random, StructureBoundingBox genBoundingBox, BlockStateDelegate delegate)
boolean
GlowDesertWell.generate(org.bukkit.World world, Random random, StructureBoundingBox genBoundingBox, BlockStateDelegate delegate)
boolean
GlowDungeon.generate(org.bukkit.World world, Random random, StructureBoundingBox genBoundingBox, BlockStateDelegate delegate)
boolean
GlowJungleTemple.generate(org.bukkit.World world, Random random, StructureBoundingBox genBoundingBox, BlockStateDelegate delegate)
boolean
GlowStructure.generate(Random random, int x, int z, BlockStateDelegate delegate)
Attempts to generate this structure.boolean
GlowStructurePiece.generate(org.bukkit.World world, Random random, StructureBoundingBox boundingBox, BlockStateDelegate delegate)
boolean
GlowWitchHut.generate(org.bukkit.World world, Random random, StructureBoundingBox genBoundingBox, BlockStateDelegate delegate)
-
Uses of BlockStateDelegate in net.glowstone.generator.structures.util
ModifierConstructorDescriptionStructureBuilder(org.bukkit.World world, GlowStructurePiece structure, StructureBoundingBox boundingBox, BlockStateDelegate delegate)