BentoBox icon indicating copy to clipboard operation
BentoBox copied to clipboard

Slime World Manager Support

Open MiguVT opened this issue 1 year ago • 9 comments

Is your feature request related to a problem?

More or less, its because i dont want have a big world, slime world manager manage storage on mysql so good and you can make multi server with same world

Describe the solution you'd like.

Add Slime World Manager support

Describe alternatives you've considered.

Any, just try SuperiorSkyblock2 but dont like how is it made

Agreements

  • [X] I have searched for and ensured there isn't already an open issue regarding this.
  • [X] I have ensured the feature I'm requesting isn't already in the latest supported BentoBox build or Addons.

Other

No response

MiguVT avatar Apr 28 '24 11:04 MiguVT

Yeah, we've done a bit on this in the past #157 but it didn't get past the prototype stage. I can have another look at it, but the major challenge is teleporting to other islands, and of course, this is mostly just SkyBlock/OneBlock related, and wouldn't work for AcidIsland where you can easily boat to other island. I'm working on multipaper support right now, but that's more about load balancing rather than disk space.

tastybento avatar May 03 '24 00:05 tastybento

BentoBox is very valuable in terms of API and features. For example, it is unique in terms of primary profile feature and island customizations. While it has so many good features, it now needs multi-server and SWM support in modern Minecraft versions. While it is necessary to consider moving between islands in game modes such as AcidIsland, there is no problem in SkyBlock passing around its own island. The potential of projects like BSkyBlock should not be restricted to continue in conjunction with other projects.

rudde0 avatar May 27 '24 10:05 rudde0

@rudde0 Do you use the SWM paper server fork, or would you?

tastybento avatar May 27 '24 16:05 tastybento

@tastybento I would.

rudde0 avatar May 28 '24 07:05 rudde0

Yeah, we've done a bit on this in the past #157 but it didn't get past the prototype stage. I can have another look at it, but the major challenge is teleporting to other islands, and of course, this is mostly just SkyBlock/OneBlock related, and wouldn't work for AcidIsland where you can easily boat to other island. I'm working on multipaper support right now, but that's more about load balancing rather than disk space.

It rely on message broker like plugin messaging or redis for teleporting.

kit8379 avatar May 28 '24 17:05 kit8379

Redis is easy and fast. I think Redis would very nice choice.

rudde0 avatar May 28 '24 19:05 rudde0

I'd like to see this happens tbh :D load balancing across different server.

Miwasak avatar Jun 13 '24 11:06 Miwasak

Multipaper is supported if you just need load balancing. It's in beta but should work. This particular item is to try and store islands in a database instead of a world file. The savings are really just compression and not load balancing.

tastybento avatar Jun 13 '24 16:06 tastybento

This would be a life saver! Our network has 1.2 TB region file.

Real6dq avatar Aug 03 '24 18:08 Real6dq