ItemsAdderAdditionsItemsAdderAdditions
Wereldgeneratie

Wereldgeneratie

Spawn custom ItemsAdder-furniture tijdens chunkgeneratie.

Since v1.0.8

Met twee world generation-modi kun je custom furniture spawnen in nieuw gegenereerde chunks. Beide worden direct in je ItemsAdder content-YML-bestanden gedefinieerd.

World PopulatorSurface Decorator
YAML keyblocks_populatorssurface_decorators
PlaatsingsstijlVein-based (geclusterd)Verspreid over het oppervlak
Dichtheidscontrolevein_blocks + chunk_veinsamount
Surface-config keyreplaceable_blocksbottom_blocks

Gebruik de World Populator voor geclusterde spawns (paddenstoelen, ertsachtige groepen). Gebruik de Surface Decorator voor gelijkmatig verspreide objecten aan het oppervlak (bloemen, kleine stenen).

World Populator

Spawnt furniture in vein-achtige clusters tijdens chunkgeneratie. Gebruikt de key blocks_populators (de legacy key worlds_populators wordt ook geaccepteerd).

info:
  namespace: my_pack

blocks_populators:
  big_mushroom:
    enabled: true
    furniture: "my_pack:big_mushroom"
    worlds:
      - world
    biomes:
      - minecraft:dark_forest
    replaceable_blocks:
      - GRASS_BLOCK
      - DIRT
    vein_blocks: 1
    chunk_veins: 3
    chunk_chance: 25.0
    min_height: 60
    max_height: 100
SleutelTypeStandaardBeschrijving
enabledbooleantrueZet op false om over te slaan zonder te verwijderen.
furniturenamespace:id(vereist)De ItemsAdder-furniture die moet spawnen. Zie ID's.
worldslist(alle)Wereldnamen om tot te beperken. Ondersteunt wildcardpatronen zoals world_*.
biomeslist(alle)Biome-ID's (bijv. minecraft:forest). Alle IDs moeten geldig zijn, anders wordt de entry overgeslagen.
replaceable_blockslist(elk)Toegestane materialen voor het blok direct onder het spawnpunt.
vein_blocksinteger1Furniture-stukken per veinpoging.
chunk_veinsinteger4Veinpogingen per chunk.
chunk_chancedouble-1Kans per chunk van 0-100. -1 = altijd.
min_heightinteger60Minimum Y-niveau. Moet lager zijn dan max_height.
max_heightinteger80Maximum Y-niveau.
allow_liquid_placementbooleanfalseSta spawnen in water of lava toe.

Legacy aliases worden nog geaccepteerd: worlds_populators voor blocks_populators, amount voor vein_blocks, iterations voor chunk_veins en chance voor chunk_chance.

Surface Decorator

Verspreidt furniture over het oppervlak van nieuw gegenereerd terrein. Gebruikt de key surface_decorators.

info:
  namespace: my_pack

surface_decorators:
  small_flower:
    enabled: true
    furniture: "my_pack:small_flower"
    worlds:
      - world
    biomes:
      - minecraft:plains
      - minecraft:sunflower_plains
    bottom_blocks:
      - GRASS_BLOCK
    amount: 4
    chunk_chance: 50.0
    min_height: 60
    max_height: 120
SleutelTypeStandaardBeschrijving
enabledbooleantrueZet op false om over te slaan zonder te verwijderen.
furniturenamespace:id(vereist)De ItemsAdder-furniture die moet spawnen. Zie ID's.
worldslist(alle)Wereldnamen om tot te beperken. Ondersteunt wildcardpatronen zoals world_*.
biomeslist(alle)Biome-ID's (bijv. minecraft:plains). Alle IDs moeten geldig zijn, anders wordt de entry overgeslagen.
bottom_blockslist(elk)Toegestane materialen voor het blok direct onder het spawnpunt.
amountinteger4Plaatsingspogingen per chunk.
chunk_chancedouble-1Kans per chunk van 0-100. -1 = altijd.
min_heightinteger60Minimum Y-niveau. Moet lager zijn dan max_height.
max_heightinteger80Maximum Y-niveau.
allow_liquid_surfacebooleanfalseSta een vloeistofblok onder het spawnpunt toe als geldig oppervlak.
allow_liquid_placementbooleanfalseSta spawnen in water of lava toe.

De legacy alias chance wordt geaccepteerd voor chunk_chance.

Opmerkingen

  • Alleen nieuw gegenereerde chunks activeren spawning. Bestaande chunks worden niet beïnvloed.
  • De furniture moet door ItemsAdder zijn geregistreerd voordat de entry wordt geladen.
  • Ongeldige biome-ID's zorgen ervoor dat de volledige entry wordt overgeslagen.
  • Surface decorators in de Nether scannen omlaag van max_height naar min_height.
  • Wanneer allow_liquid_placement is ingeschakeld, gebruikt surface decoration in normale dimensies de ocean-floor heightmap zodat onderwateroppervlakken gevonden kunnen worden.

On this page