Class HTWorldGenData

  • All Implemented Interfaces:

    
    public final class HTWorldGenData
    
                        

    地形生成物に関するResourceKeyを束ねたクラスです。

    Since:

    0.1.0

    Author:

    Hiiragi Tsubasa

    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
    • Field Summary

      Fields 
      Modifier and Type Field Description
      private final ResourceKey<ConfiguredFeature<?, ?>> configuredKey
      private final ResourceKey<PlacedFeature> placedKey
      private final ResourceKey<BiomeModifier> modifierKey
    • Constructor Summary

      Constructors 
      Constructor Description
      HTWorldGenData(ResourceKey<ConfiguredFeature<?, ?>> configuredKey, ResourceKey<PlacedFeature> placedKey, ResourceKey<BiomeModifier> modifierKey)
      HTWorldGenData(ResourceLocation id) idに基づいて各ResourceKeyを作成します。
      HTWorldGenData(HTWorldGenData configuredData, ResourceLocation id) idに基づいてConfiguredFeatureをのぞく各ResourceKeyを作成します。
    • Enum Constant Summary

      Enum Constants 
      Enum Constant Description
    • Method Summary

      Modifier and Type Method Description
      final ResourceKey<ConfiguredFeature<?, ?>> getConfiguredKey()
      final ResourceKey<PlacedFeature> getPlacedKey()
      final ResourceKey<BiomeModifier> getModifierKey()
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • HTWorldGenData

        HTWorldGenData(ResourceKey<ConfiguredFeature<?, ?>> configuredKey, ResourceKey<PlacedFeature> placedKey, ResourceKey<BiomeModifier> modifierKey)
        Parameters:
        configuredKey - 生成する構造物を決定するConfiguredFeatureのResourceKey
        placedKey - 構造物を生成する条件を決定するPlacedFeatureのResourceKey
        modifierKey - 構造物を生成する環境や段階を決定するBiomeModifierのResourceKey
      • HTWorldGenData

        HTWorldGenData(ResourceLocation id)

        idに基づいて各ResourceKeyを作成します。

      • HTWorldGenData

        HTWorldGenData(HTWorldGenData configuredData, ResourceLocation id)

        idに基づいてConfiguredFeatureをのぞく各ResourceKeyを作成します。