Uploaded image for project: 'Spigot'
  1. Spigot
  2. SPIGOT-5727

GameRule doImmediateRespawn cannot be set per-world

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Minor Minor
    • None
    • None
    • Windows 10 1909
      Java JDK 1.8.0_241

    • CraftBukkit version git-Spigot-2040c4c-933e909 (MC: 1.15.2) (Implementing API version 1.15.2-R0.1-SNAPSHOT)
    • Yes

      1. This bug does not affect Vanilla.
      2. The bug was tested on both CraftBukkit and Spigot.
      3. I did not find any reports about this bug.
      4. Only 1.15.2 was tested, as the gamerule in question is not present in older versions of the game. The bug occurs on both CraftBukkit and Spigot.
      5. Steps to reproduce:
        1. Run a fresh server with the reproduction plugin linked below.
        2. Enter the server.
        3. Use the command /step1
          1. This will set the gamerule to true on "world".
        4. Use the command /step2
          1. This will kill you.
          2. You should respawn immediately.
        5. Use the command /step3
          1. This will teleport you to the spawn of "world_nether".
        6. Use the command /step4
          1. Expected Behaviour: You should see the respawn screen.
          2. Actual Behaviour: You respawn immediately.
      6. Not a behavioural bug.
      7. Reproducer Plugin included below.

      Time Spent: Approximately one hour.

      I'm unsure if this affects other gamerules. This issue was reported to the Multiverse team, and I was able to reproduce it with both Multiverse and Hyperverse. So I believe it is a Bukkit bug.

      Please see this comment and the one that follows it for related behaviour.

       

      Reproduction Plugin Source: https://github.com/nicegamer7/GameRuleBug

            Unassigned Unassigned
            nicegamer7 Kermina Awad
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: