BentoBoxWorld / BentoBox

Expandable Minecraft server plugin for island-type games like SkyBlock or AcidIsland.
https://bentobox.world
Eclipse Public License 2.0
336 stars 140 forks source link

Problem after server reboot #989

Closed Kitsunio closed 5 years ago

Kitsunio commented 5 years ago

Description

Describe the bug

If you invite another player to your BSkyBlock island, and then turn off / restart the server, then the player who was invited remains at the old position (in the ordinary world), while this player cannot help but teleport to a friend's island, create a new one - nothing. The owner of the island himself cannot remove him from the participants with the command / is expel , it does not work. And to add that player again is impossible, writes that he is already in the team. The only way out is to delete the data files in order to update them and delete them from all the players on the island.

Steps to reproduce the behavior

2 players must enter the server, one of the players creates an island and teleports to it, the other remains in the ordinary world - world (now wait 20-30 minutes so that the server saves one player in the ordinary world - world, and the other on his island) , then invite the second player to your island, check if he can break blocks, etc. After which, immediately restart the server, log in from two accounts, the owner remains in place, and the player whose invite was in the ordinary world (it was saved that way), now try to get to your friend's island, as well as these commands: /is go, /is reset, /is. You will be written a)A safe place for teleportation was not found -- b)The team was not found. Despite the fact that the owner of the island will not be able to remove or add you, since you are already on the team.

Screenshots and videos

Screenshot_4 Screenshot_3

Expected behavior

Environment

Everything happens on a clean server, without add-ons for BSkyBlock and other things, with a minimum plug-in.

Server

Plugins

LuckPerms, SkinsRestorer, PlaceholderAPI, ViaVersion, Vault, ViaBackwards, ProtocolLib, ViaRewind, ItemFixer, MyPet, BentoBox

BentoBox setup

BentoBox and Addons
BentoBox ver. - 1.7.0
DataBase - JSON
Worlds - Overworld, Nether, End
Addons: BSkyBlock 1.8.0-SNAPSHOT-b499
Configuration

Additional context

Server ver. 1,13,2 Client ver. 1.12-Forge

Poslovitch commented 5 years ago

We need the full /bbox v output please.

Kitsunio commented 5 years ago

We need the full /bbox v output please.

Ok, I made edits to the "BentoBox & Addons" section.

tastybento commented 5 years ago

There's a mismatch between the BSkyBlock version (a 1.8.0 snapshot) and your BentoBox version (1.70). First use the latest BentoBox with the latest BSkyBlock.

Kitsunio commented 5 years ago

There's a mismatch between the BSkyBlock version (a 1.8.0 snapshot) and your BentoBox version (1.70). First use the latest BentoBox with the latest BSkyBlock.

All right. Used 1.7.0 due to a bug with an invite to the team, now everything is fine