类的使用
net.minecraft.world.gen.stateprovider.BlockStateProvider
-
使用BlockStateProvider的程序包 程序包 说明 net.minecraft.world.gen.feature net.minecraft.world.gen.stateprovider net.minecraft.world.gen.treedecorator -
-
net.minecraft.world.gen.feature中BlockStateProvider的使用
参数类型为BlockStateProvider的net.minecraft.world.gen.feature中的方法 修饰符和类型 方法 说明 TreeFeatureConfig.BuilderTreeFeatureConfig.Builder. dirtProvider(BlockStateProvider dirtProvider)参数类型为BlockStateProvider的net.minecraft.world.gen.feature中的构造器 构造器 说明 BlockPileFeatureConfig(BlockStateProvider stateProvider)Builder(BlockStateProvider stateProvider, BlockPlacer blockPlacer)Builder(BlockStateProvider trunkProvider, TrunkPlacer trunkPlacer, BlockStateProvider foliageProvider, FoliagePlacer foliagePlacer, FeatureSize minimumSize)GeodeLayerConfig(BlockStateProvider fillingProvider, BlockStateProvider innerLayerProvider, BlockStateProvider alternateInnerLayerProvider, BlockStateProvider middleLayerProvider, BlockStateProvider outerLayerProvider, List<BlockState> innerBlocks)GrowingPlantFeatureConfig(DataPool<IntProvider> heightDistribution, Direction direction, BlockStateProvider bodyProvider, BlockStateProvider headProvider, boolean allowWater)HugeMushroomFeatureConfig(BlockStateProvider capProvider, BlockStateProvider stemProvider, int foliageRadius)RandomPatchFeatureConfig(BlockStateProvider stateProvider, BlockPlacer blockPlacer, List<BlockState> whitelist, List<BlockState> blacklist, int tries, int spreadX, int spreadY, int spreadZ, boolean canReplace, boolean project, boolean needsWater)RandomPatchFeatureConfig(BlockStateProvider stateProvider, BlockPlacer blockPlacer, Set<Block> whitelist, Set<BlockState> blacklist, int tries, int spreadX, int spreadY, int spreadZ, boolean canReplace, boolean project, boolean needsWater)RootSystemFeatureConfig(Supplier<ConfiguredFeature<?,?>> feature, int requiredVerticalSpaceForTree, int rootRadius, Identifier rootReplaceable, BlockStateProvider rootStateProvider, int rootPlacementAttempts, int maxRootColumnHeight, int hangingRootRadius, int hangingRootVerticalSpan, BlockStateProvider hangingRootStateProvider, int hangingRootPlacementAttempts)SimpleBlockFeatureConfig(BlockStateProvider blockStateProvider)SimpleBlockFeatureConfig(BlockStateProvider blockStateProvider, List<BlockState> placeOn, List<BlockState> placeIn, List<BlockState> placeUnder)TreeFeatureConfig(BlockStateProvider trunkProvider, TrunkPlacer trunkPlacer, BlockStateProvider foliageProvider, FoliagePlacer foliagePlacer, BlockStateProvider dirtProvider, FeatureSize minimumSize, List<TreeDecorator> decorators, boolean ignoreVines, boolean forceDirt)VegetationPatchFeatureConfig(Identifier replaceable, BlockStateProvider groundState, Supplier<ConfiguredFeature<?,?>> vegetationFeature, VerticalSurfaceType surface, IntProvider depth, float extraBottomBlockChance, int verticalRange, float vegetationChance, IntProvider horizontalRadius, float extraEdgeColumnChance) -
net.minecraft.world.gen.stateprovider中BlockStateProvider的使用
类型参数类型为BlockStateProvider的net.minecraft.world.gen.stateprovider中的类 修饰符和类型 类 说明 classBlockStateProviderType<P extends BlockStateProvider>net.minecraft.world.gen.stateprovider中BlockStateProvider的子类 修饰符和类型 类 说明 classForestFlowerBlockStateProviderclassPillarBlockStateProviderclassPlainsFlowerBlockStateProviderclassRandomizedIntBlockStateProviderA block state provider that randomizes a singleIntPropertyof a block state provided by another provider.classSimpleBlockStateProviderclassWeightedBlockStateProvider声明为BlockStateProvider的net.minecraft.world.gen.stateprovider中的字段 修饰符和类型 字段 说明 private BlockStateProviderRandomizedIntBlockStateProvider. source类型参数类型为BlockStateProvider的net.minecraft.world.gen.stateprovider中的字段 修饰符和类型 字段 说明 static com.mojang.serialization.Codec<BlockStateProvider>BlockStateProvider. TYPE_CODEC类型参数类型为BlockStateProvider的net.minecraft.world.gen.stateprovider中的方法 修饰符和类型 方法 说明 private static <P extends BlockStateProvider>
BlockStateProviderType<P>BlockStateProviderType. register(String id, com.mojang.serialization.Codec<P> codec)参数类型为BlockStateProvider的net.minecraft.world.gen.stateprovider中的构造器 构造器 说明 RandomizedIntBlockStateProvider(BlockStateProvider source, String propertyName, IntProvider values)RandomizedIntBlockStateProvider(BlockStateProvider source, IntProperty property, IntProvider values) -
net.minecraft.world.gen.treedecorator中BlockStateProvider的使用
声明为BlockStateProvider的net.minecraft.world.gen.treedecorator中的字段 修饰符和类型 字段 说明 private BlockStateProviderAlterGroundTreeDecorator. provider参数类型为BlockStateProvider的net.minecraft.world.gen.treedecorator中的构造器 构造器 说明 AlterGroundTreeDecorator(BlockStateProvider provider)
-