VolmitSoftware / Iris

World Generation through a new Iris
https://volmit.com
GNU General Public License v3.0
443 stars 165 forks source link

[Idea] Included Iris world border per-world (like WorldBorder plugin has)? #70

Closed AZFire1 closed 3 years ago

AZFire1 commented 3 years ago

Is your feature request related to a problem? Please describe. This is another feature I noticed Realistic World Generator has which I thought could be a great addition to Iris.

Describe the solution you'd like I understand I could already use the default world border provided by vanilla Minecraft, or directly use the WorldBorder plugin, but since Iris already has a pregeneration system, this would be the icing on the cake if it had its own (WorldBorder plugin-like) world border system. You could build on this idea by creating more arguments to say the pregen command like adding a "/ir pregen fill" to fill something right up to the border exactly. If you choose to add the different shaped world borders that the plugin World Border has, that could be nice as well as vanilla Minecraft does not provide this. You've already made an insane pregenerator for Iris which beats the pregenerator World Border has by a mile. I think it could be nice for Iris to have a world border system as well.

Describe alternatives you've considered A. Use default vanilla-provided world border. B. Use World Border plugin directly.

Additional context https://www.spigotmc.org/resources/realisticworldgenerator-1-8-8-1-16-x.15905/ - Realistic World Generator https://www.spigotmc.org/resources/worldborder-pures-fork.81706/ - World Border plugin.

svdgoor commented 3 years ago

You can set the WorldBorder manually with /WorldBorder add https://minecraft.gamepedia.com/Commands/worldborder

I can make a configuration option per world but I don't see the reason when you have this. I don't think iris is really intended as a limit to exploration.

Let me know if you really want this, or if the presented solution is suitable.

svdgoor commented 3 years ago

AZFireToday at 00:13 The main reason I'd want an Iris border system is so I could mainly have the feature to "cut off" all chunks loaded from the outside of a border in BlueMap & Dynmap maps.. And, so Iris would have a built in system that shows the worldborder in possibly red lining on these maps. These are the main reasons why I'd want it to have this system, it's not necessarily it's own system, it could just work with vanilla worldborder.

Misunderstood what he meant. It is not really possible to have truly "empty" chunks but I think I can make it work.

svdgoor commented 3 years ago

Incompatible with Direct MCA generation, not very useful, quite tricky to maintain, better to do with worldborder, cutting off chunks = bad.