I have a question, how to generate a random structures using the perlin noise algorithm, the idea is with a comand "/generate x y z materialId" generate a simple structures with elevations but using the perlin noise algorithm. x = width y = lenght z = higth Any ideas?
What do you mean by this? You want totally random structures, like how the terrain generator works? Virtually impossible. I suggest you just use the SimplexNoiseGenerator.getNoise(x,y,z) to seed a Random and use that Random to get a premade structure schematic. If you have no idea how to do this, you are not remotely prepared to make the sort of complex branching structures minecraft uses internally, like nether fortresses, stick to schematics. There are simple examples of how to read and build a .schematic or .mce file without needing WorldEdit or another library in your plugin.
The fuck are you talking about? You go on to make a broad statement about "totally" random structures, then compare it to the terrain engine (which isn't totally random, otherwise, worlds would be a mess). If contradicting yourself about this so called random idea isn't enough, you go on to say that it's near enough impossible, right after naming an implementation.
http://stackoverflow.com/questions/18279456/any-simplex-noise-tutorials-or-resources https://www.spigotmc.org/resources/terraincontrol.2214/ https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/generator/ChunkGenerator.html https://bukkit.org/threads/basic-creating-custom-world-generators.24569/ After you've got a terraformed area, you could place other world entrys over the map, alongside, somewhat custom ones. Procedural generation is only limited to the amount of time you have.
This has nothing to do with terrain generation. Did you even read the OP? I can see you have never worked with any sort of random generator, and are just cruising for stuff to bash.. Or do you have a better idea about how to make seeded random structures that are not complete disasters, instead of posting totally unrelated links?
Noise (maps/etc) can be used for terrain generation and then the rest is premade structures (which can be handled using procedural generation if you cut them up) Structures themselves can't be based on noise, but at least read the rest of my point before making yourself look fucking retarded. Despite I've done game development (dx11) and map generation in the past, I know sweet fuck all. I understand your logic. That right there is a typical "I can't read the docs or other resources, therefore, I'm going to demand answers" stereotype. And, no, linking relevant info alongside plugins that have decent base for creating custom maps isn't unrelated at all.
I see (and have seen) you have a lot experience with many things. That's great, but, why do you bring this in a "fuck you" way?
There was once a time where I'd show someone their incorrect statements and show them otherwise. When Shortninja66 has already mentioned one thing wrong with their statement when you've broken down everything wrong with what they said, all you get in return is him responding 'your an extremely rude child,' I have no patience for that crap anymore.
You did start it, then proceeded to be an arrogant, ignorant asshole and derail the entire topic. Practice what you preach.