Using the portal while at Creative Mode creates infinite loop #189


  • Defect
  • Accepted
Open
  • 츄시 created this issue Mar 28, 2016

    What steps will reproduce the problem?
    1. Create a second world and nether, and link the two.
    2. Create a portal.
    3. Go into Creative mode.
    4. Go through the created portal.
    5. Enjoy instant teleportation between two worlds at the speed of about 5 cross-dimension teleportations per second.

    What is the expected output? What do you see instead?
    Teleport to the other dimension and stay there, even in creative mode.

    What version of the product are you using?
    Latest Spigot and MW 5.2.8

    What version of the craftbukkit/bukkit are you using?
    Spigot 1.9

    Do you have an error log of what happened?
    [23:08:57] [Server thread/INFO]: SimonOrJ issued server command: /gamemode 1
    [23:08:57] [Server thread/INFO]: [SimonOrJ: Set own game mode to Creative Mode]
    [23:09:00] [Server thread/INFO]: [MultiWorld] [PortalHandler] got portal -1 for location -16.37030815054369,103.00133597911214,29.167957933465843.
    [23:09:00] [Server thread/INFO]: [MultiWorld] [PortalHandler] got PortalType.NETHER.
    [23:09:01] [Server thread/INFO]: [MultiWorld] [PortalHandler] [PortalType.NETHER] used for user player to get to world stuff
    [23:09:02] [Server thread/WARN]: SimonOrJ moved too quickly! -232.4386683502621,-34.24813599859094,195.33204206653414
    [23:09:02] [Server thread/INFO]: [MultiWorld] [PortalHandler] got portal -1 for location -248.80897650080578,68.7531999805212,224.5.
    [23:09:02] [Server thread/INFO]: [MultiWorld] [PortalHandler] got PortalType.NETHER.
    [23:09:03] [Server thread/INFO]: [MultiWorld] [PortalHandler] [PortalType.NETHER] used for user player to get to world stuff_nether
    [23:09:04] [Server thread/WARN]: SimonOrJ moved too quickly! 232.30897650080578,34.0,-195.30897650080578
    [23:09:04] [Server thread/INFO]: [MultiWorld] [PortalHandler] got portal -1 for location -16.5,102.7531999805212,29.191023499194216.
    [23:09:04] [Server thread/INFO]: [MultiWorld] [PortalHandler] got PortalType.NETHER.
    [23:09:05] [Server thread/INFO]: [MultiWorld] [PortalHandler] [PortalType.NETHER] used for user player to get to world stuff
    [23:09:06] [Server thread/WARN]: SimonOrJ moved too quickly! -232.30897650080578,-34.0,195.30897650080578
    [23:09:06] [Server thread/INFO]: [MultiWorld] [PortalHandler] got portal -1 for location -248.80897650080578,68.7531999805212,224.5.
    [23:09:06] [Server thread/INFO]: [MultiWorld] [PortalHandler] got PortalType.NETHER.
    [23:09:06] [Server thread/INFO]: [MultiWorld] [PortalHandler] [PortalType.NETHER] used for user player to get to world stuff_nether
    [23:09:07] [Server thread/WARN]: SimonOrJ moved too quickly! 232.30897650080578,34.0,-195.30897650080578
    [23:09:07] [Server thread/INFO]: [MultiWorld] [PortalHandler] got portal -1 for location -16.5,102.7531999805212,29.191023499194216.
    [23:09:07] [Server thread/INFO]: [MultiWorld] [PortalHandler] got PortalType.NETHER.
    [23:09:07] [Server thread/INFO]: [MultiWorld] [PortalHandler] [PortalType.NETHER] used for user player to get to world stuff
    [23:09:08] [Server thread/INFO]: [MultiWorld] [PortalHandler] got portal -1 for location -248.80897650080578,68.7531999805212,224.5.
    [23:09:08] [Server thread/INFO]: [MultiWorld] [PortalHandler] got PortalType.NETHER.
    [23:09:08] [Server thread/INFO]: [MultiWorld] [PortalHandler] [PortalType.NETHER] used for user player to get to world stuff_nether
    [23:09:09] [Server thread/WARN]: SimonOrJ moved too quickly! 232.30897650080578,34.0,-195.30897650080578
    [23:09:09] [Server thread/INFO]: [MultiWorld] [PortalHandler] got portal -1 for location -16.5,102.7531999805212,29.191023499194216.
    [23:09:09] [Server thread/INFO]: [MultiWorld] [PortalHandler] got PortalType.NETHER.
    [23:09:09] [Server thread/INFO]: [MultiWorld] [PortalHandler] [PortalType.NETHER] used for user player to get to world stuff

    And I had to somehow force the server to close immediately to kick me out of the game.

    Please provide the result of /mw debug below:
    [23:08:00] [Server thread/INFO]: [MultiWorld] Now printing debug information
    [23:08:00] [Server thread/INFO]: [MultiWorld] MultiWorld version: 5.2.8
    [23:08:00] [Server thread/INFO]: [MultiWorld] Bukkit version: git-Spigot-2038f4a-fc9ee90 (MC: 1.9)
    [23:08:00] [Server thread/INFO]: [MultiWorld] 
    [23:08:00] [Server thread/INFO]: [MultiWorld] --<[Modules]>--
    [23:08:00] [Server thread/INFO]: [MultiWorld] [State, pluginName]
    [23:08:00] [Server thread/INFO]: [MultiWorld] [Unloaded, EndPortalHandler]
    [23:08:00] [Server thread/INFO]: [MultiWorld] [Unloaded, EnderChestBlokker]
    [23:08:00] [Server thread/INFO]: [MultiWorld] [Unloaded, WorldChatSeperatorPlugin]
    [23:08:00] [Server thread/INFO]: [MultiWorld] [Unloaded, GameModeChancer]
    [23:08:00] [Server thread/INFO]: [MultiWorld] [Unloaded, WorldSpawnHandler]
    [23:08:00] [Server thread/INFO]: [MultiWorld] [Working, NetherPortalHandler]
    [23:08:00] [Server thread/INFO]: [MultiWorld] 
    [23:08:00] [Server thread/INFO]: [MultiWorld] --<[CommandStacks]>--
    [23:08:00] [Server thread/INFO]: [MultiWorld] multiworld.command.DefaultCommandStack
    [23:08:00] [Server thread/INFO]: [MultiWorld]  - /mw []
    [23:08:00] [Server thread/INFO]: [MultiWorld] multiworld.command.DefaultCommandStack
    [23:08:00] [Server thread/INFO]: [MultiWorld]  - /mw [debug]

  • 츄시 added the tags New Defect Mar 28, 2016
  • Forge_User_10514669 removed a tag New Mar 30, 2016
  • Forge_User_10514669 added a tag Accepted Mar 30, 2016
  • Forge_User_10514669 posted a comment Mar 30, 2016

    Bug is happening because since 1.8 you instantly travel though a portal while in creative, my plugin is sending only the translated coordinates for a world change, and leaves bukkit for the the final location of finding the nether portal.

    While the real cause of this problem is in bukkit, caused by placing you directly in the portal, instead of in the front of the portal like a real 1.8 client should do.

    Will work on a workaround for the bug, until it prevent using creative mode to go though a portal


To post a comment, please login or register a new account.