类的使用
net.minecraft.world.gen.feature.StructureFeature
-
-
net.minecraft.client.gui.screen中StructureFeature的使用
类型变量类型为StructureFeature的net.minecraft.client.gui.screen中的方法参数 修饰符和类型 方法 说明 private static voidPresetsScreen. addPreset(Text presetName, ItemConvertible icon, RegistryKey<Biome> presetBiome, List<StructureFeature<?>> structures, boolean generateStronghold, boolean generateFeatures, boolean generateLakes, FlatChunkGeneratorLayer[] layers) -
net.minecraft.loot.function中StructureFeature的使用
声明为StructureFeature的net.minecraft.loot.function中的字段 修饰符和类型 字段 说明 static StructureFeature<?>ExplorationMapLootFunction. DEFAULT_DESTINATIONprivate StructureFeature<?>ExplorationMapLootFunction.Builder. destinationprivate StructureFeature<?>ExplorationMapLootFunction. destination返回StructureFeature的net.minecraft.loot.function中的方法 修饰符和类型 方法 说明 private static StructureFeature<?>ExplorationMapLootFunction.Serializer. getDestination(JsonObject json)参数类型为StructureFeature的net.minecraft.loot.function中的方法 修饰符和类型 方法 说明 ExplorationMapLootFunction.BuilderExplorationMapLootFunction.Builder. withDestination(StructureFeature<?> destination)参数类型为StructureFeature的net.minecraft.loot.function中的构造器 构造器 说明 ExplorationMapLootFunction(LootCondition[] conditions, StructureFeature<?> destination, MapIcon.Type decoration, byte zoom, int searchRadius, boolean skipExistingChunks) -
net.minecraft.predicate.entity中StructureFeature的使用
声明为StructureFeature的net.minecraft.predicate.entity中的字段 修饰符和类型 字段 说明 private @Nullable StructureFeature<?>LocationPredicate.Builder. featureprivate @Nullable StructureFeature<?>LocationPredicate. feature参数类型为StructureFeature的net.minecraft.predicate.entity中的方法 修饰符和类型 方法 说明 LocationPredicate.BuilderLocationPredicate.Builder. feature(@Nullable StructureFeature<?> feature)static LocationPredicateLocationPredicate. feature(StructureFeature<?> feature)参数类型为StructureFeature的net.minecraft.predicate.entity中的构造器 构造器 说明 LocationPredicate(NumberRange.FloatRange x, NumberRange.FloatRange y, NumberRange.FloatRange z, @Nullable RegistryKey<Biome> biome, @Nullable StructureFeature<?> feature, @Nullable RegistryKey<World> dimension, @Nullable Boolean smokey, LightPredicate light, BlockPredicate block, FluidPredicate fluid) -
net.minecraft.server.command中StructureFeature的使用
参数类型为StructureFeature的net.minecraft.server.command中的方法 修饰符和类型 方法 说明 private static intLocateCommand. execute(ServerCommandSource source, StructureFeature<?> structure) -
net.minecraft.server.world中StructureFeature的使用
参数类型为StructureFeature的net.minecraft.server.world中的方法 修饰符和类型 方法 说明 Stream<? extends StructureStart<?>>ServerWorld. getStructures(ChunkSectionPos pos, StructureFeature<?> feature)@Nullable BlockPosServerWorld. locateStructure(StructureFeature<?> feature, BlockPos pos, int radius, boolean skipExistingChunks) -
net.minecraft.structure中StructureFeature的使用
声明为StructureFeature的net.minecraft.structure中的字段 修饰符和类型 字段 说明 private StructureFeature<C>StructureStart. feature返回StructureFeature的net.minecraft.structure中的方法 修饰符和类型 方法 说明 StructureFeature<?>StructureStart. getFeature()参数类型为StructureFeature的net.minecraft.structure中的构造器 构造器 说明 MarginedStructureStart(StructureFeature<C> feature, ChunkPos pos, int references, long seed)StructureStart(StructureFeature<C> feature, ChunkPos pos, int references, long seed) -
net.minecraft.util.registry中StructureFeature的使用
类型参数类型为StructureFeature的net.minecraft.util.registry中的字段 修饰符和类型 字段 说明 static Registry<StructureFeature<?>>Registry. STRUCTURE_FEATUREstatic RegistryKey<Registry<StructureFeature<?>>>Registry. STRUCTURE_FEATURE_KEY -
net.minecraft.village中StructureFeature的使用
声明为StructureFeature的net.minecraft.village中的字段 修饰符和类型 字段 说明 private StructureFeature<?>TradeOffers.SellMapFactory. structure参数类型为StructureFeature的net.minecraft.village中的构造器 构造器 说明 SellMapFactory(int price, StructureFeature<?> feature, MapIcon.Type iconType, int maxUses, int experience) -
net.minecraft.world中StructureFeature的使用
返回变量类型为StructureFeature的类型的net.minecraft.world中的方法 修饰符和类型 方法 说明 Map<StructureFeature<?>,LongSet>StructureHolder. getStructureReferences()private static Map<StructureFeature<?>,LongSet>ChunkSerializer. readStructureReferences(ChunkPos pos, CompoundTag nbt)private static Map<StructureFeature<?>,StructureStart<?>>ChunkSerializer. readStructureStarts(ServerWorld serverWorld, CompoundTag nbt, long worldSeed)参数类型为StructureFeature的net.minecraft.world中的方法 修饰符和类型 方法 说明 voidStructureHolder. addStructureReference(StructureFeature<?> structure, long reference)LongSetStructureHolder. getStructureReferences(StructureFeature<?> structure)Stream<? extends StructureStart<?>>ChunkRegion. getStructures(ChunkSectionPos pos, StructureFeature<?> feature)Stream<? extends StructureStart<?>>StructureWorldAccess. getStructures(ChunkSectionPos pos, StructureFeature<?> feature)@Nullable StructureStart<?>StructureHolder. getStructureStart(StructureFeature<?> structure)voidStructureHolder. setStructureStart(StructureFeature<?> structure, StructureStart<?> start)类型变量类型为StructureFeature的net.minecraft.world中的方法参数 修饰符和类型 方法 说明 voidStructureHolder. setStructureReferences(Map<StructureFeature<?>,LongSet> structureReferences)private static CompoundTagChunkSerializer. writeStructures(ServerWorld world, ChunkPos chunkPos, Map<StructureFeature<?>,StructureStart<?>> map, Map<StructureFeature<?>,LongSet> map2) -
net.minecraft.world.biome中StructureFeature的使用
类型参数类型为StructureFeature的net.minecraft.world.biome中的字段 修饰符和类型 字段 说明 private Map<Integer,List<StructureFeature<?>>>Biome. structures参数类型为StructureFeature的net.minecraft.world.biome中的方法 修饰符和类型 方法 说明 booleanGenerationSettings. hasStructureFeature(StructureFeature<?> structureFeature) -
net.minecraft.world.biome.source中StructureFeature的使用
类型参数类型为StructureFeature的net.minecraft.world.biome.source中的字段 修饰符和类型 字段 说明 protected Map<StructureFeature<?>,Boolean>BiomeSource. structureFeatures参数类型为StructureFeature的net.minecraft.world.biome.source中的方法 修饰符和类型 方法 说明 booleanBiomeSource. hasStructureFeature(StructureFeature<?> feature) -
net.minecraft.world.chunk中StructureFeature的使用
类型参数类型为StructureFeature的net.minecraft.world.chunk中的字段 修饰符和类型 字段 说明 private Map<StructureFeature<?>,LongSet>ProtoChunk. structureReferencesprivate Map<StructureFeature<?>,LongSet>WorldChunk. structureReferencesprivate Map<StructureFeature<?>,StructureStart<?>>ProtoChunk. structureStartsprivate Map<StructureFeature<?>,StructureStart<?>>WorldChunk. structureStarts返回变量类型为StructureFeature的类型的net.minecraft.world.chunk中的方法 修饰符和类型 方法 说明 Map<StructureFeature<?>,LongSet>ProtoChunk. getStructureReferences()Map<StructureFeature<?>,LongSet>ReadOnlyChunk. getStructureReferences()Map<StructureFeature<?>,LongSet>WorldChunk. getStructureReferences()Map<StructureFeature<?>,StructureStart<?>>Chunk. getStructureStarts()Map<StructureFeature<?>,StructureStart<?>>ProtoChunk. getStructureStarts()Map<StructureFeature<?>,StructureStart<?>>ReadOnlyChunk. getStructureStarts()Map<StructureFeature<?>,StructureStart<?>>WorldChunk. getStructureStarts()类型变量类型为StructureFeature的net.minecraft.world.chunk中的方法参数 修饰符和类型 方法 说明 voidProtoChunk. setStructureReferences(Map<StructureFeature<?>,LongSet> structureReferences)voidReadOnlyChunk. setStructureReferences(Map<StructureFeature<?>,LongSet> structureReferences)voidWorldChunk. setStructureReferences(Map<StructureFeature<?>,LongSet> structureReferences)voidChunk. setStructureStarts(Map<StructureFeature<?>,StructureStart<?>> structureStarts)voidProtoChunk. setStructureStarts(Map<StructureFeature<?>,StructureStart<?>> structureStarts)voidReadOnlyChunk. setStructureStarts(Map<StructureFeature<?>,StructureStart<?>> structureStarts)voidWorldChunk. setStructureStarts(Map<StructureFeature<?>,StructureStart<?>> structureStarts) -
net.minecraft.world.gen中StructureFeature的使用
参数类型为StructureFeature的net.minecraft.world.gen中的方法 修饰符和类型 方法 说明 voidStructureAccessor. addStructureReference(ChunkSectionPos pos, StructureFeature<?> feature, long reference, StructureHolder holder)StructureStart<?>StructureAccessor. getStructureAt(BlockPos pos, boolean matchChildren, StructureFeature<?> feature)@Nullable StructureStart<?>StructureAccessor. getStructureStart(ChunkSectionPos pos, StructureFeature<?> feature, StructureHolder holder)Stream<? extends StructureStart<?>>StructureAccessor. getStructuresWithChildren(ChunkSectionPos pos, StructureFeature<?> feature)voidStructureAccessor. setStructureStart(ChunkSectionPos pos, StructureFeature<?> feature, StructureStart<?> structureStart, StructureHolder holder) -
net.minecraft.world.gen.chunk中StructureFeature的使用
类型参数类型为StructureFeature的net.minecraft.world.gen.chunk中的字段 修饰符和类型 字段 说明 static ImmutableMap<StructureFeature<?>,StructureConfig>StructuresConfig. DEFAULT_STRUCTURESDefault placement settings for each known structure type.private static Map<StructureFeature<?>,ConfiguredStructureFeature<?,?>>FlatChunkGeneratorConfig. STRUCTURE_TO_FEATURESprivate Map<StructureFeature<?>,StructureConfig>StructuresConfig. structures返回变量类型为StructureFeature的类型的net.minecraft.world.gen.chunk中的方法 修饰符和类型 方法 说明 Map<StructureFeature<?>,StructureConfig>StructuresConfig. getStructures()参数类型为StructureFeature的net.minecraft.world.gen.chunk中的方法 修饰符和类型 方法 说明 @Nullable StructureConfigStructuresConfig. getForType(StructureFeature<?> structureType)Gets the placement configuration for a specific structure type, or a default placement if placement for the structure was not explicitly configured.@Nullable BlockPosChunkGenerator. locateStructure(ServerWorld world, StructureFeature<?> feature, BlockPos center, int radius, boolean skipExistingChunks)Tries to find the closest structure of a given type near a given block.类型变量类型为StructureFeature的net.minecraft.world.gen.chunk中的构造器参数 构造器 说明 StructuresConfig(Optional<StrongholdConfig> stronghold, Map<StructureFeature<?>,StructureConfig> structures) -
net.minecraft.world.gen.feature中StructureFeature的使用
类型参数类型为StructureFeature的net.minecraft.world.gen.feature中的类 修饰符和类型 类 说明 classConfiguredStructureFeature<FC extends FeatureConfig,F extends StructureFeature<FC>>net.minecraft.world.gen.feature中StructureFeature的子类 修饰符和类型 类 说明 classBastionRemnantFeatureclassBuriedTreasureFeatureclassDesertPyramidFeatureclassEndCityFeatureclassIglooFeatureclassJigsawFeatureclassJungleTempleFeatureclassMineshaftFeatureclassNetherFortressFeatureclassNetherFossilFeatureclassOceanMonumentFeatureclassOceanRuinFeatureclassPillagerOutpostFeatureclassRuinedPortalFeatureclassShipwreckFeatureclassStrongholdFeatureclassSwampHutFeatureclassVillageFeatureclassWoodlandMansionFeature类型参数类型为StructureFeature的net.minecraft.world.gen.feature中的方法 修饰符和类型 方法 说明 private static <FC extends FeatureConfig,F extends StructureFeature<FC>>
ConfiguredStructureFeature<FC,F>ConfiguredStructureFeatures. register(String id, ConfiguredStructureFeature<FC,F> configuredStructureFeature)private static <F extends StructureFeature<?>>
FStructureFeature. register(String name, F structureFeature, GenerationStep.Feature step)返回变量类型为StructureFeature的类型的net.minecraft.world.gen.feature中的方法 修饰符和类型 方法 说明 ConfiguredStructureFeature<C,? extends StructureFeature<C>>StructureFeature. configure(C config)com.mojang.serialization.Codec<ConfiguredStructureFeature<C,StructureFeature<C>>>StructureFeature. getCodec()参数类型为StructureFeature的net.minecraft.world.gen.feature中的方法 修饰符和类型 方法 说明 StructureStart<C>StructureFeature.StructureStartFactory. create(StructureFeature<C> feature, ChunkPos pos, int int2, long long2)
-