[WGEN] BO2Populator v0.1 - Custom Trees, Dungeons, Ruins, and More on World Gen [1060]

Discussion in 'Inactive/Unsupported Plugins' started by Kylegar, Jun 9, 2011.

  1. Offline

    RoyAwesome

    This plugin has been replaced by http://forums.bukkit.org/threads/wgen-phoenixterrainmod-v0-7-world-generator-1000.28520/




    BO2Populator - Custom Trees, Dungeons, Ruins and More on World Generation!
    Version: v0.1


    Download: Zip - Source

    Sample Data (included in zip)

    [​IMG]
    Pictures: http://imgur.com/a/TlyZU

    Hi All! Dinnerbone recently added terrain generation functions, and I made a populator that implements the BO2 Object Format


    What are BO2 objects?
    They were created by R-T-B for PhoenixTerrainMod (formerly BiomeTerrainMod), and since I wanted to learn populators, I am implementing BO2 objects for craftbukkit. You can see the thread for them here: http://www.minecraftforum.net/topic/316945-phoenixterrainmod-bob-sharing-thread/
    and the PTM repository is here: ftp://phoenixterrainmod.com/
    and a visual BO2 editor is here: http://faskerstudio.com/minecraft/BBOB/

    IMPORTANT NOTES:
    • I only have a small subset of the BO2 format implemented at this point.
    • Objects are untested (when tree=false. It should work, since the code paths are mostly the same, I just haven't had a chance to test it)
    • Spacing is not implemented
    • Groups are not implemented
    • Branches are not implemented
    • BACK UP YOUR WORLD BEFORE USING THIS PLUGIN
    • only supports a single world. Multiworld support to come!
    Features:
    • Places custom trees, dungeons, etc in the world
    • Easy to edit the configurations and objects
    • You can just plug this plugin into your world!
    Changelog:
    Version 0.1
    • Release
     
    SaintStyle likes this.
  2. Offline

    fffizzz

    any commands to "generate" these on the fly for worlds that already exist? like worldedit's forestgen maybe?
     
  3. Offline

    Grefuntor

    This is excellent! Love this!
    All the new trees really add life to the world!

    Just a little thing, how can i edit the config?
     
  4. Offline

    Onza40

    This looks excellent, I shall be following development :)
     
    nathanaelps likes this.
  5. Offline

    RoyAwesome

    Easy. object config is per object. Open the object and you will see the options in there. You can also download the visual editor and tweak how things look, or create new ones. Just place the new files in the same one as the folder and you are good to go.
     
  6. Offline

    beatcomet

    Can you add a video tutorial pleas?
     
  7. Offline

    crysis992

    Does it only work on a new world?
    Or does it also work when i regenerate a chunk with worldedit.
    Cause i still have a 1.5 map, and when i regenerated a chunk with worldedit it got the tall grass.
     
  8. Offline

    Pencil

    It would be awesome if you could, like in worldedit assign objects to "tools" and then you build it on a rightclick :D

    Like how in worldedit you type /tool tree and it binds that tool to whatever you have in your hand
     
  9. Offline

    RoyAwesome

    tutorial for what? You install the plugin and then generate new chunks. It's pretty simple

    Uh, yea, I think it will. I haven't tested it, but as long as it calls the world generator it will work

    Right now it only supports placing objects during world generation.
     
  10. Offline

    Pencil

    Don't worry I can read :D It was a suggestion :p
     
  11. Offline

    beatcomet

    Sorry for my stupid reply, I thought that you forgot to write commands or something like that. thanks :D
     
  12. Offline

    Plague

    please update to latest recommended CB, 860 should already support this
     
  13. Offline

    jesper

    if u want i can help u make some stuff :D
     
  14. Offline

    RoyAwesome

    Yes it does. Fixed!

    The nature of the plugin is that anyone can make and distribute custom trees for this plugin to spawn. Download the visual editor and go for it!

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 16, 2016
  15. Offline

    Zarius

    Working great on RB860, love it! :) Is there any possibility of hooking into the tree generator and allowing the custom trees as a low chance when growing trees normally?
     
  16. Offline

    jesper

    does this just work with trees cuz when i tried to put a dungeon in it didn't work (nothing spawns)
     
  17. Offline

    marinating

    Any chance we could get a source for this?
     
  18. Offline

    Zarius

    Can't wait to see more tree types added to a library - perhaps we can add the types to a wiki? GitHub has a nice free wiki ;)
     
  19. Offline

    jimhead

    can't seem to spawn any objects i made, also no matter the setting i change, redwoods spawn in every biome and in large numbers. is the biome and rarity settings workin?
     
  20. Offline

    NemTheking

    Code:
    10:14:16 [SEVERE] Could not load 'plugins/BO2populator.jar' in folder 'plugins':
    java.lang.NoClassDefFoundError: org/bukkit/generator/BlockPopulator
              at java.lang.Class.forName0(Native Method)
              at java.lang.Class.forName(Class.java:247)
              at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:167)
              at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:194)
              at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:117)
              at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:103)
              at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:232)
              at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:219)
              at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:146)
              at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:285)
              at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    Caused by: java.lang.ClassNotFoundException: org.bukkit.generator.BlockPopulator
              at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
              at java.security.AccessController.doPrivileged(Native Method)
              at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
              at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:36)
              at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:24)
              at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
              at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
              ... 11 more
    I just installed this plugin and made about 10 new objects, I did not include anything you said was unsupported, yet I still get a nasty ol' Bukkit error. What am I doing wrong?
     
  21. Offline

    chubbz

    it isnt loading for me
     
  22. Offline

    chubbz

    my server wont load it
     
  23. Supports single world only, do you mean it only supports the main/first world, or just only the first newly created?

    Would love to have it work on anything but the main world anyway :p
     
  24. Offline

    Bobashnabala

    THIS LOOKS LIKE AN EPIC PLUGIN!!! i love this sssssooooooo much! i love it when i am able to design my own stuff, so this mod is perfect.. however, as of now it is too glitchy and does not work as well as i would like.. i do have this thread watched though, and as soon as it is updated to be less glitchy i will definately download it! keep up the good work!

    **glitchy includes: properties file not changing anything in the designs, as in spawn percents and spawn blocks do not do anything..
    anything non tree does not spawn in the world (structures)
    anything beyond a certain size does not spawn
    my 3 trees that do spawn, spawn inside of other trees
    i designed around 19 structures and 7 trees, and only 3 trees + your starter trees spawn, and their spawns are weird
    fill under object does not work in properties
    almost all options in spawn feature for properties do not work
    isometric viewer option's buttons do not work and it generates a little too fast
    aaand thats about it!
     
  25. Hoping for multiworld support :eek:
     
  26. Offline

    Bronski

    This looks nice. I'd also vote for a command to add to existing areas if possible.
     
  27. Offline

    codename_B

    I had a look at this while I was working on my populator(S) but it just isn't modular enough (yet) to easily include in another plugin.
     
  28. Offline

    beatcomet

    any updates?
     
  29. Offline

    wassilij

    Yes please update it :)
     
  30. Offline

    Fujikatoma

    More Screenshots ? :/
     
    wassilij likes this.

Share This Page