Uploaded image for project: 'Minecraft: Java Edition'
  1. Minecraft: Java Edition
  2. MC-205439

Inconsistency of block predicates in configured features

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • None
    • 1.16.4, 20w46a, 1.16.5, 21w06a, 1.18
    • None
    • Confirmed
    • (Unassigned)

      World generation features sometimes have configuration for what blocks to target or to check. These come in a variety of shapes which in some cases makes it impossible or cumbersome to test certain scenarios.

      List of config properties and their type

      Feature Config property Type
      block_column allowed_placement BlockPredicate
      disk
      ice_patch
      targets List of BlockState
      geode cannot_replace
      invalid_blocks
      BlockTag
      glow_lichen can_be_placed_on List of Block
      huge_fungus valid_base_block BlockState
      netherrack_replace_blobs target BlockState
      ore target RuleTest
      replace_single_block targets RuleTest
      root_system root_replaceable BlockTag
      root_system allowed_tree_position BlockPredicate
      spring_feature valid_blocks List of Block
      vegetation_patch
      waterlogged_vegetation_patch
      replaceable BlockTag

            Unassigned Unassigned
            Misoloo [Helper] Misode
            Votes:
            5 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              CHK: