The Bug:
The "getMaxCriteraRequired" method incorrectly spells the word "Criteria" as "Critera".
This issue doesn't have any gameplay impact however, it's a mild inconvenience for the developers if they were to utilize this method in the future.
Steps to Reproduce:
Decompile the latest version of Minecraft using any mappings of your choice.
Locate the "Advancement" class.
Locate this particular method within this class.
Take note as to whether or not the "getMaxCriteraRequired" method incorrectly spells the word "Criteria" as "Critera".
Observed Behavior:
The word "Criteria" is spelled as "Critera".
Expected Behavior:
The word "Criteria" would be spelled correctly.
Code Analysis:
Code analysis by @unknown can be found below.
The following is based on a decompiled version of Minecraft 1.18.2 using MCP-Reborn.
net.minecraft.advancements.Advancement.java
public class Advancement {
...
public int getMaxCriteraRequired() {
...
If we look at the above class, we can see that the word "Criteria" is incorrectly spelled as "Critera".
This'll get resolved as invalid as it has no gameplay impact...
See also this comment by @unknown, reports that don't affect gameplay are not accepted/are invalid.