thephoenixlodge / Heavens-of-Sorcery

Heavens of Sorcery modpack for MC 1.12.2. Developed by thephoenixlodge for ItsLewdicolo
MIT License
12 stars 4 forks source link

Everdawn portal immediately teleports you back to player placed portal. #58

Open lemonbarking opened 4 years ago

lemonbarking commented 4 years ago

Ver. 0.9.5-beta Single player world

When using the Everdawn portal to travel from the starting dim to Everdawn I get teleported back to the starting dim just as soon as Everdawn loads. The portal works fine when traveling from Everdawn to starting dim with no loop back. I know because I got my butt kicked and /back worked to get me into the dimension. Same problem with the Everbright portal.

I first went to Blue Skies page to check/post this but they no longer support 1.12 versions.

HalestormXV commented 4 years ago

This happens to me as well in both Everdawn and Everbright. Unfortunately, I believe there may be some issue in the mods teleport code. Normally you have the teleport take you about a block or two away on the axis once the TeleportEvent triggers, or you have some type of buffer before the portal can be triggered again. I haven't looked at the Blue Skies code (honestly not sure if it is OpenSource or not, never checked) but it would seem to be they do not have that trigger or if they do it doesn't happen all the time.

My suggestion is to try and enter the portal while holding the Back or Strafe or Forward and Strafe button and you may be able to pull yourself out of the portal loop.

Alternatively I found it even easier to just make a JourneyMap way point directly outside the portal and when you want to go to the dimension just Teleport to the Waypoint.

It is an unfortunate problem. Perhaps it can be patched with a SideMod that maybe adds + 1 to a players X or Y onDimensionLoad but I'm honestly not to sure if that will ever be seen as an issue in the Original Mod authors end as although a bug in the mod it can easily be worked around on the player end.

ewanm89 commented 4 years ago

@HalestormXV or you deny teleport again until the player walks out of, and back into the portal block. And yes it is the code of the mod. And it is worse on a server, I generally back into the portal, then hold sprint (ctrl) and forward the moment the loading screen comes up.

As for fixing in sidemod, working on that sort of thing.

HalestormXV commented 4 years ago

Sweet, further clarified my response to make sure there was no confusion as it being a Mod error to be fixed and not a Modpack error although seeing a SideMod potentially being worked on to fix it is awesome.