Banner patterns DIAGONAL_RIGHT and DIAGONAL_UP_RIGHT are considered the same incorrectly.

XMLWordPrintable

    • Type: Bug
    • Resolution: Invalid
    • Priority: Minor
    • None
    • Affects Version/s: None
    • None
    • CraftBukkit version 4441-Spigot-e5a64e7-8f3da35 (MC: 1.21.4) (Implementing API version 1.21.4-R0.1-SNAPSHOT)
    • Yes

      PatternType.DIAGONAL_RIGHT and 
      PatternType.DIAGONAL_UP_RIGHT are different pattern types in Minecraft.
      But they cannot be distinguished correctly in 1.21 and 1.21.4.

      When I want to print DIAGONAL_RIGHT out, it trans into DIAGONAL_UP_RIGHT.

      Got the same result when plugin compiled with 1.21-R0.1-SNAPSHOT and 1.21.4-R0.1-SNAPSHOT.

       

      Reproduce code:

      Bukkit.broadcastMessage("PatternType.DIAGONAL_RIGHT: " + ChatColor.GOLD + PatternType.DIAGONAL_RIGHT);
      Bukkit.broadcastMessage("PatternType.DIAGONAL_UP_RIGHT: " + ChatColor.GOLD + PatternType.DIAGONAL_UP_RIGHT);
      Bukkit.broadcastMessage("PatternType.DIAGONAL_RIGHT.equals(PatternType.DIAGONAL_UP_RIGHT): " + ChatColor.GOLD + PatternType.DIAGONAL_RIGHT.equals(PatternType.DIAGONAL_UP_RIGHT));
      Bukkit.broadcastMessage("PatternType.DIAGONAL_RIGHT == PatternType.DIAGONAL_UP_RIGHT: " + ChatColor.GOLD + (PatternType.DIAGONAL_RIGHT == PatternType.DIAGONAL_UP_RIGHT)); 

      Output (of the code and /version):


       
       

            Assignee:
            Unassigned
            Reporter:
            Chan-Yuan Hsu
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: