Ignore the stupid title Anyway, I am working on a mini world generator plugin. The idea is that it is like skyblock, but instead of it loading a schematic, it generates literally a mini world (in one world surrounded by void). So I suppose I'll need to loop through all blocks in a dimension, and populate it. Anyway, how should I loop through the blocks and how should I populate the dimensions, to make it as realistic to a real world as possible?
So you want a regular world but have a limited amount of chunks? Listen for the ChunkPopulateEvent and see if the chunk's location is out of bounds. If so, loop through all the blocks and set them to air.
The_Doctor_123 That may work, but I was thinking it would be more efficient (correct me if I'm wrong) to have all worlds in one. The problem is generating a random block structure, that looks like a Minecraft world, just limited by void.
The_Doctor_123 Thanks, but it was actually The Gaming Grunts idea: http://forums.bukkit.org/threads/private-worlds-individual-player-worlds.195981/ Edit: Well, sorta. He wanted to do what you told me to, but I told him he should have it like skyblock.
The_Doctor_123 It's a similar concept as skyblock, but with mini islands that are all different, so they mimic having a small private world.
mattrick SkyBlock plugins have been made before. This is somewhat unique. I'm picturing this dome type of thing. And the glass surrounding this dome is unbreakable.. Mind if I steal your or whoever's idea? XD
The_Doctor_123 I want 30% (jk) Edit: Would you mind posting the source or PMing me with it, I still need help
mattrick The Gaming Grunts You guys would be mentioned (if this succeeds). It's really a bright idea. If you looks at my plugins, they all suck.
The_Doctor_123 No really, they are not as bad as mine. I would have more, but I am too lazy to post them, or they are private. Also, would you mind posting the source or PMing me with it, I still need help
mattrick Same with me. I've made some pretty nifty plugins since my last public plugin(released in July), but only I can work them. Too lazy to make the plugins noob-friendly.
The_Doctor_123 Pretty much, I usually have a plugin I use to test random things, and then when I figure out something cool, I am too lazy to compile it into a new plugin.