Conditional Procedures using Advancements not working.

Started by CoolCaution on

Topic category: Troubleshooting, bugs, and solutions

Joined Oct 2021
Points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • MCreator plugins:
  • Comments:
Conditional Procedures using Advancements not working.
Wed, 04/03/2024 - 20:26 (edited)

Hi! I've been trying to make a semi-progression kind of feature to my mod which allows the player to unlock other aspects of the mod, like having to research something and get the achievement to unlock the item or gui etc. With this concept I have buttons and labels in a gui that will only appear when the player unlocks the corresponding advancement but the conditional procedures are not working. The conditional procedures are very simple just "If has completed ______ advancement =true, then (return true) then a (return false) block under it. I've made conditional procedures before and they've worked so i'm a bit stumped on why these aren't working. I'm using 1.19.2 and 2023.2 version of Mcreator. 

Edited by CoolCaution on Wed, 04/03/2024 - 20:26
Joined Oct 2015
Points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • MCreator plugins:
  • Comments:
I'm using mcreator 2024.1…
Mon, 04/15/2024 - 04:58

I'm using mcreator 2024.1 and having a similar issue, but with conditions that use NBT instead

Joined Sep 2016
Points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • MCreator plugins:
  • Comments:
same problem, i set IF…
Mon, 10/06/2025 - 07:01

same problem, i set IF Player have achievement -> X return True, else return False, the button condition loads the procedure, its blue there, but ingame the button image do NOT appear... very sad