BentoBoxWorld/BentoBox

Multiple islands per users in the same gamemode

paulorzechowski5 opened this issue · 6 comments

Would like to suggest the idea that players will be able to have multiple islands if they had a permission (for example bskyblock.island.)

I'm putting this in the 2.0.0 milestone because I'm fairly confident this is a feature we will be able to implement before the end of the year. Although it's fairly complex, we already have most of our codebase being able to sustain such a big change without the need for redoing everything.

In the next few days, I'll write down detailed and comprehensive technical specifications. We need to think about this feature out and over.

I'm already thrilled to work on it!

I'd be interested to see your plans @Poslovitch. The trick will be to make this as simple an experience as possible.

After thinking about this, I'd like to suggest that player's have an island selection command that enables them to switch context between islands they own. In that way, all commands will only apply to their currently selected island. So for example, player A has 3 islands. She is currently playing on island number 1 and can go home, set her settings, etc., but then goes to her island number 2 via a warp. She then issues a command that makes island 2 her main island and all commands then apply to that one.

From an API perspective, this would require the concept of an "active island", but apart from that, it could potentially be done without many API changes.

At this time, a server owner is still waiting on March 6, 2022

我将它放在 2.0.0 里程碑中,因为我相当有信心这是我们能够在今年年底之前实现的功能。尽管它相当复杂,但我们的大部分代码库已经能够承受如此大的变化,而无需重做所有事情。

在接下来的几天里,我会写下详细而全面的技术规范。我们需要反复考虑这个功能。

我已经很高兴能开始工作了!
My dear, it's been two years

If the player has three islands they don't need three dimensions, which is good for the server
1.19!1.19!1.19!1.19!1.19!1.19!1.19!1.19!1.19!1.19!1.19!1.19!1.19!1.19!1.19!

This would be an amazing feature!