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

Low probability values invalidates processor lists

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Awaiting Response
    • None
    • 1.21
    • None
    • Unconfirmed
    • Data Packs

      When you set the probability value of a custom processor list below 0.1, the processor list is ignored upon loading the world, (Note that there is no error logged.) **

      Steps to Reproduce:
      1. Create a custom processor list for a structure (I used the pre-existing processor list bastion_generic_degradation as it was easier to see) and set the probability of a noticeable change to 1 (Such as replacing blackstone with emerald blocks, You could also remove a pre-existing noticeable change).
      2. Change the probability of any other rule to a value below 0.1.
      3. Generate your structure and investigate it for your blocks that should have generated.
      4. Change the second probability to 0.1 or higher, and generate your structure again.

      Observed Results:
      While the second probability is of a value below 0.1, the 100% (Or 0%) chance rule was completely ignored, As in my case I had removed a rule which was showing up, the new processor list was being ignored, not that particular rule.
      **

      Expected Results:
      The processor list to function, including the removal/insertion of new rules.

      I discovered it while removing a gilded blackstone from Bastion Remnents and found the processor list would not work with the default probability for blackstone -> air.

      I should note that Air often causes the same issues for me, I'm not certain that this is problem is on Minecraft's end, as it doesn't always happen, and tends to fix itself after a few minutes without any input.

            Unassigned Unassigned
            thescientistabra The_Sky_rider
            Votes:
            1 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: