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

Slime World Manager Support #2346

Open MiguVT opened 6 months ago

MiguVT commented 6 months ago

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

Other

No response

tastybento commented 6 months ago

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.

rudde0 commented 6 months ago

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.

tastybento commented 6 months ago

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

rudde0 commented 5 months ago

@tastybento I would.

kit8379 commented 5 months ago

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.

rudde0 commented 5 months ago

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

Miwasak commented 5 months ago

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

tastybento commented 5 months ago

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.

Real6dq commented 3 months ago

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