BG-Software-LLC / SuperiorSkyblock2

Optimized, feature packed Skyblock core.
https://bg-software.com/superiorskyblock/
GNU General Public License v3.0
168 stars 146 forks source link

Error: PlayerMoveEvent #102

Closed 00Hrtz closed 3 years ago

00Hrtz commented 3 years ago

Paper 1.16.5 Client Minecraft 1.16.5

Got this Error when one fo my test team played for first time https://paste.helpch.at/jaboqeqeba.sql

00Hrtz commented 3 years ago

I'm not sure if this is relevant but this is how i'm setup.

I have a Skygames Lobby world where the admin spawn is set and i'm using the default SuperiorSkyblock world for the plugin.

OmerBenGera commented 3 years ago

The issue is because when players in preview mode are for no reason in another world. Do you know maybe how is that possible? I will fix it anyways on my end, however they shouldn't be move between worlds :/

00Hrtz commented 3 years ago

The issue is because when players in preview mode are for no reason in another world. Do you know maybe how is that possible? I will fix it anyways on my end, however they shouldn't be move between worlds :/

Yes I have not set the preview islands up yet, so when they tried to preview it sent them to a survival world.

are there already preview islands setup in the default superiorskyblock? if so what are their locations as its not set in the config, or do i need to create them in the default superiorskyblock world, if so then at what location?

OmerBenGera commented 3 years ago

You need to pre-paste the schematics where-ever you want, the world doesn't matter. Then, the plugin will teleport the players to these locations, set their game mode to spectator and will not let them to teleport or go too far so they can't exploit it. The error is fixed in latest dev build, so I am closing this :)

00Hrtz commented 3 years ago

How would i set them to spectator? can't see the option in the config.

OmerBenGera commented 3 years ago

The plugin sets them to spectator when they enter the preview mode

00Hrtz commented 3 years ago

for anyone with the same questions. all a player has to do is type 'cancel' in chat to exit preview mode..

I copied all the islands using worldedit and then pasted all the islands at least 100 blocks apart from each eachother, copied the block position coordinates and added them to the config. restarted the server. I also added a line in the lore of each island in the island creation config informing my players of how to cancel preview mode. Not sure if i had to or not but i also created a worldguard region for each preview island and flagged mob spawning deny just in case.

Thanks for all the help Omer, awesome plugin.

OmerBenGera commented 3 years ago

for anyone with the same questions. all a player has to do is type 'cancel' in chat to exit preview mode..

I copied all the islands using worldedit and then pasted all the islands at least 100 blocks apart from each eachother, copied the block position coordinates and added them to the config. restarted the server. I also added a line in the lore of each island in the island creation config informing my players of how to cancel preview mode. Not sure if i had to or not but i also created a worldguard region for each preview island and flagged mob spawning deny just in case.

Thanks for all the help Omer, awesome plugin.

When they enter the preview mode, they receive a message that tells them about the confirm and cancel messages