Iridium-Development / IridiumSkyblock

IridiumSkyblock: Skyblock Redefined
GNU General Public License v3.0
120 stars 101 forks source link

Players stuck in void when deleting Island #375

Closed Milan1026 closed 3 years ago

Milan1026 commented 3 years ago

Dear IridiumSkyblock staff, I found an issue;

Describe the bug A clear and concise description of what the bug is.

To Reproduce Steps to reproduce the behavior:

Expected behavior A clear and concise description of what you expected to happen.

Server Version and Plugin Version Copy and paste the results of /version and /is about

Screenshots If applicable, add screenshots to help explain your problem. /

Logs If there are error messages in your console, please send them via this /

Additional context Add any other context about the problem here. /

Thanks in advance Milan

djraymond commented 3 years ago

just do /spawn

MertUnverdi commented 3 years ago

Lol

Milan1026 commented 3 years ago

just do /spawn

Bro what. Players are moving non-stop when stuck in the void so it won't teleport them.

dlsf commented 3 years ago

How exactly does the player go back to Skyblock? Does he visit another island? If so he should be teleported to the island correctly.

Milan1026 commented 3 years ago

How exactly does the player go back to Skyblock? Does he visit another island? If so he should be teleported to the island correctly.

The player goes back to skyblock with /warp skyblock.

The point is that the island gets deleted so the player indeed teleports to the last known location (the island), but the island doesn't exist anymore. That's why the player gets stuck in an endless loop of falling into the void.

MertUnverdi commented 3 years ago

Use bungee its better way to fix

Milan1026 commented 3 years ago

Use bungee its better way to fix

I know but I can't since I'm hosting via Minehut.

MertUnverdi commented 3 years ago

Why is there /warp skyblock ?

MertUnverdi commented 3 years ago

oh is for spawning to skyblock server's spawn

MertUnverdi commented 3 years ago

So, when player deleted island, iridium teleports player to main spawn(hub) then player execute /warp skyblock it teleports to void instead skyblock spawn

Milan1026 commented 3 years ago

oh is for spawning to skyblock server's sp

So, when player deleted island, iridium teleports player to main spawn(hub) then player execute /warp skyblock it teleports to void instead skyblock spawn

Yes, that's it. I think the new update was meant to be able to configure the Skyblock spawn. That also didn't work. (So when executing /is delete it should teleport the player to the Skyblock spawn instead of main spawn).

MertUnverdi commented 3 years ago

How we can do it? With a custom version for u ?? Or changing everything for u ???

MertUnverdi commented 3 years ago

I don't think its related to iridium /warp skyblock is teleports to wrong location we can't change it

Milan1026 commented 3 years ago

How we can do it? With a custom version for u ?? Or changing everything for u ???

I have no idea. Maybe an option to be able to change the world to spawn in when using Multiverse (-Inventories). Or executing /mvspawn (teleports the player to the same world's spawn (Multiverse)) instead of to the /spawn.

But if I'm the only one experiencing this issue you shouldn't put too much effort in it. Thank you very much for trying to help though.

Milan1026 commented 3 years ago

I don't think its related to iridium /warp skyblock is teleports to wrong location we can't change it

You're right, it's not directly related to Iridium. It's because of Multiverse-Inventories' last_location option, which teleports players to their last location in a world(group) upon entering that world.

MertUnverdi commented 3 years ago

is still seems about ur side i'll close issue if you're confirm it

But i have an idea for fixing it: Remove EssentialsSpawn then we will teleport players to spawn location of your selected world (its on config.yml spawnWorld) set it to skyblock's spawn world and set world's spawn location with multiverse or /setworldspawn command

But you will need a /spawn plugin for making players can go lobby idk what u can do for this but there too much options for that :panda:

Milan1026 commented 3 years ago

is still seems about ur side i'll close issue if you're confirm it

But i have an idea for fixing it: Remove EssentialsSpawn then we will teleport players to spawn location of your selected world (its on config.yml spawnWorld) set it to skyblock's spawn world and set world's spawn location with multiverse or /setworldspawn command

But you will need a /spawn plugin for making players can go lobby idk what u can do for this but there too much options for that :panda:

Yes, you can close it. Seems like a good idea. I will try removing EssentialsSpawn and making a custom /spawn command with Skript.

Milan1026 commented 3 years ago

is still seems about ur side i'll close issue if you're confirm it But i have an idea for fixing it: Remove EssentialsSpawn then we will teleport players to spawn location of your selected world (its on config.yml spawnWorld) set it to skyblock's spawn world and set world's spawn location with multiverse or /setworldspawn command But you will need a /spawn plugin for making players can go lobby idk what u can do for this but there too much options for that :panda:

Yes, you can close it. Seems like a good idea. I will try removing EssentialsSpawn and making a custom /spawn command with Skript.

I tried it and it fixed it. Thank you very much!

MertUnverdi commented 3 years ago

Great! <3