Inactive [EDIT] Biome v0.3.1 - Change biomes [Permissions] [953]

Discussion in 'Inactive/Unsupported Plugins' started by Nightgunner5, Jul 4, 2011.

  1. Offline

    Nightgunner5

    Biome - Change biomes
    Version: v0.3.1

    Have you ever wanted it to snow in the desert? How about having ghasts and zombie pigmen in your forests? Well, now you can, weirdo.

    Download - Source Code

    Use the /biome command:
    /biome set [biome name] sets the biome in the chunk you're standing in. (Permission: biome.set.chunk)
    /biome get tells you what biome you're standing in. (Permission: biome.get)
    /biome clear returns the biomes in the chunk you're standing in to their natural state. (Permission: biome.clear.chunk)
    /biome list gives you a list of biomes you can use. (Permission: biome.list)

    Having WorldEdit installed on your server adds the ability to use:
    /biome set-selection [biome name], which sets the biome for every (x, z) value in your WorldEdit selection (Permission: biome.set.selection), and
    /biome clear-selection, which turns every (x, z) value in your WorldEdit selection back to its original state. (Permission: biome.clear.selection)

    Changelog:
    Version 0.3.1
    • Fixes a bug that would cause Biome not to work on worlds loaded by plugins before Biome initializes
    Version 0.3 (541 downloads)
    • Permissions support. OPs will still get access to all commands.
    • Stopped reporting the wrong biome in Nether and Skylands.
    • Allow global biomes to be set on a per-world basis, configurable in plugins/Biome/config.yml
    Version 0.2 (415 downloads)
    • Added /biome set-selection and /biome clear-selection, which require WorldEdit to be installed.
    • Changed data storage format to allow for sub-chunk accuracy. Old data will be converted seamlessly.
    • WorldEdit is not required, but will allow /biome *-selection commands if it is available.
    Version 0.1 (43 downloads)
    • Released plugin
    • Called everyone a weirdo
     
    Inscrutable likes this.
  2. Offline

    heath1024

    i must be doing something stupid wrong because i get this msg when i try any of the /biome commands. "please report the following error to the biome plugin thread..... " but when i do /biome it picks it up and shows me set, list, etc...
     
  3. Offline

    BoMeR

    yes, i have the same problem... Probably, the plugin doesn't work with the last bukkit... :(
     
  4. Offline

    LordDead1233

    @Karl Marx hey the download link isn't working for me and I really need this plugin for christmas :)
     
  5. Offline

    heath1024

    yeah thats what i was going to do, turn the city into a snow biome and let people earn money for leaning off the pathways after a snow. so just an idea if you use an economy plugin.
     
  6. can you please update the plugin?
    or won`t be the plugin no longer up to date?
     
  7. Offline

    Caironater

    Code:
    java.lang.NoClassDefFoundError: net/minecraft/server/NoiseGeneratorOctaves2
            at net.llamaslayers.minecraft.biome.BiomeChunkManager.<init>(BiomeChunkManager.java:21)
            at net.llamaslayers.minecraft.biome.BiomePlugin$1.onWorldInit(BiomePlugin.java:58)
            at org.bukkit.plugin.java.JavaPluginLoader$57.execute(JavaPluginLoader.java:661)
            at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:58)
            at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:339)
            at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:279)
            at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:165)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:399)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:457)
    Caused by: java.lang.ClassNotFoundException: net.minecraft.server.NoiseGeneratorOctaves2
            at java.net.URLClassLoader$1.run(Unknown Source)
            at java.security.AccessController.doPrivileged(Native Method)
            at java.net.URLClassLoader.findClass(Unknown Source)
            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(Unknown Source)
            at java.lang.ClassLoader.loadClass(Unknown Source)
            ... 9 more
    15:38:17 [SEVERE] Could not pass event WORLD_INIT to Biome
    java.lang.NoClassDefFoundError: net/minecraft/server/NoiseGeneratorOctaves2
            at net.llamaslayers.minecraft.biome.BiomeChunkManager.<init>(BiomeChunkManager.java:21)
            at net.llamaslayers.minecraft.biome.BiomePlugin$1.onWorldInit(BiomePlugin.java:58)
            at org.bukkit.plugin.java.JavaPluginLoader$57.execute(JavaPluginLoader.java:661)
            at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:58)
            at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:339)
            at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:279)
            at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:165)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:399)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:457)
    15:38:17 [SEVERE] Could not pass event WORLD_INIT to Biome
    java.lang.NoClassDefFoundError: net/minecraft/server/NoiseGeneratorOctaves2
            at net.llamaslayers.minecraft.biome.BiomeChunkManager.<init>(BiomeChunkManager.java:21)
            at net.llamaslayers.minecraft.biome.BiomePlugin$1.onWorldInit(BiomePlugin.java:58)
            at org.bukkit.plugin.java.JavaPluginLoader$57.execute(JavaPluginLoader.java:661)
            at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:58)
            at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:339)
            at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:279)
            at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:165)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:399)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:457)
    Any ideas?
     
  8. Offline

    Pr0Failure

    I'm guessing the plugin is dead.
     
  9. Offline

    Karl Marx

    It seems my server has gone down...

    Until I get home to find out why, here's a temporary link:
    http://dl.dropbox.com/u/54600125/Biomes.jar
    EDIT: And... the server is back! Please continue downloading from:
    http://dtix.dyndns.org:8000/Biomes.jar


    The plugin is "undead". I've patched things together well enough to work for now, and I'll be posting a complete spin-off when it's ready (sometime after I return home from the holidays.)

    For those having problems, the two most common causes are installing the wrong plugin from the top of the thread, instead of my patched version; and not having craftbukkit up to date (I test against craftbukkit 1.0.1-r1.)

    If you are getting the NoiseGeneratorOctaves2 error, you probably have the wrong plugin.
    If you are getting the LongHashMap error, you probably need to update bukkit.
     
  10. Offline

    IAmBryan

    Update this please! :)
     
  11. Offline

    Kanuine

    Having MAJOR problems...whenever i use any /biome command i get this. Help.png
     
  12. Offline

    heath1024

    ok now i used to get the same error kanuine is getting but now it is the same command as /biome when i try anything like /biome set or /biome list it brings up the results for /boime
     
  13. Offline

    Joelsus

    i dont know if your still monitering this but i have the same problem above. please help!
     
  14. Offline

    Karl Marx

    If that was directed at me, I am still monitoring this, just less often ATM. I cannot tell you what is wrong without more information, however. If you want help, you'll have to post a stack trace from the server itself- not that useless in-game message from the original developer. As far as I know, the only problem is people running the original (outdated) version, or an outdated craftbukkit. Until someone follows up their post with some more information, this is all I have to work with.

    Here is a stack trace from a post above:

    Code:
    java.lang.NoClassDefFoundError: net/minecraft/server/NoiseGeneratorOctaves2
            at net.llamaslayers.minecraft.biome.BiomeChunkManager.<init>(BiomeChunkManager.java:21)
            at net.llamaslayers.minecraft.biome.BiomePlugin$1.onWorldInit(BiomePlugin.java:58)
            at org.bukkit.plugin.java.JavaPluginLoader$57.execute(JavaPluginLoader.java:661)
            at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:58)
            at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:339)
            at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:279)
            at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:165)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:399)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:457)
    Caused by: java.lang.ClassNotFoundException: net.minecraft.server.NoiseGeneratorOctaves2
            at java.net.URLClassLoader$1.run(Unknown Source)
            at java.security.AccessController.doPrivileged(Native Method)
            at java.net.URLClassLoader.findClass(Unknown Source)
            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(Unknown Source)
            at java.lang.ClassLoader.loadClass(Unknown Source)
            ... 9 more
    Search your server log for something like that, and post it here. This particular message indicates that someone installed the wrong version of the plugin, instead of my fixed version from page 6. The other message I'm seeing about "LongHashMap" probably means that you need to update craftbukkit. If you are getting that error, include the result of /version in your post. Since nobody is following up on their initial complaints, though, I do not know for sure if there isn't a real bug here. Either way, you guys really should read some more before you post, because this has all been addressed already.
     
  15. Offline

    ElektrikBanana

    Hi i am reporting an error when starting server after install of this plugin....
    Pail says:
    [SEVERE] Could not pass event WORLD_INIT to Biome

    Also after this error, whenever i use any /biome command, the plugin tells me to report this:
    net.minecraft.server.net.minecraft.server.WorldChunkManager

    This plugin would really be great if it worked for me, help needed please!
     
  16. Offline

    TechnoCraft

    Does this change like, developement of the biome,
    when i try change swamp biome to savanna the grass stays the same
     
  17. Offline

    Brandon O'Neal

    Same issue as heath. Anytime you I try to type in any /biome command it displays " /biome <set <type>:get:list:clear:set-selection <type>:clear-selection> ". Which I am assuming is the command for /biome as a form of a 'help guide' to how to use the plugins commands. But regardless of what you type, it gives you that same string over and over without doing anything else.

    Code:
     [SEVERE] Error occurred while enabling Biome v0.4 (Is it up to date?): null
    java.lang.NullPointerException
        at net.llamaslayers.minecraft.biome.BiomePlugin.loadConfig(BiomePlugin.java:112)
        at net.llamaslayers.minecraft.biome.BiomePlugin.onEnable(BiomePlugin.java:78)
        at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:188)
        at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:968)
        at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:280)
        at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:186)
        at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:169)
        at org.bukkit.craftbukkit.CraftServer.<init>(CraftServer.java:128)
        at net.minecraft.server.ServerConfigurationManager.<init>(ServerConfigurationManager.java:52)
        at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:145)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:399)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:457)
     
  18. Offline

    Karl Marx

    @Brandon O'Neal-
    Thanks for the useful data! That bug is the result of some "experimental" code that wasn't properly cleaned up before release. Specifically, the plugin is trying to read from it's data folder before bukkit creates it. It only seems to happen on first run, however, and goes away the next time you start bukkit.

    Anyways, I've uploaded a fixed version to the same dropbox url, http://dl.dropbox.com/u/54600125/Biomes.jar
    This version (or reloading craftbukkit) should fix things for everyone not getting the NoiseGeneratorOctaves2 error.
     
    ElektrikBanana likes this.
  19. Offline

    ElektrikBanana

    Great fix thanks! But one more thing...
    I am in a Swampland Biome and it has that weird looking water, i want to change that, so i enter the command /biome set-selection Plains. This worked although the water had not changed, i had selected the small fountain inside my house, expanded the selection vertically, and then did the biome command, but nothing had cxhanged, i tried retarting the server but still no change.
    Help needed, again, any ideas on what to do?
     
  20. Offline

    UuoAugenblick

    The Plugin is not changing the colors of grass, water etc. in the biomes, Marx is working on the Plugin, but it's still in progress.
     
    ElektrikBanana likes this.
  21. Offline

    ElektrikBanana

  22. Offline

    camin10

    Can you help me i play with my friends on my server along the map SkyBlock but we get that snow biome that dont let us place water because it will turn into ice
    I installed the plugin and when i type /biome set forest it give me
    Please report the following error to the Biome plugin thread net.minecraft.server.net.minecrafter.server.WorldChunkManager
    Can you help us set the forest biome for enitre server because we dont want the water turn into ice
     
  23. Offline

    FluffyRabbiD

    Hello everyone,

    I have a problem described somewhere in the middle of the thread.
    I type /biome set tundra (i want to make it snow)
    Then /biome get (to make sure it changed) and it still says desert...
    When I change the wether it rains.

    Latest .jar and latest recommended craftbukkit build.
    The map is old (1.7) and I got world guard + world edit installed on the server (+ simple whether controll plugin and few other).
    When I looked at the config I was a bit confused with coordinates of the changed biome. They are different from the coordinates I saw in other plugins for the same area.
    Any suggestions anyone?

    Thanks

    UPD
    It doens't change to tundra, but changes to taiga or ice plains, however still no snow...
     
  24. Offline

    AmirDai

    I really need to use it and it dos'nt work.. every time I'm saying a commend it says back eror.
    Can you please check it out ? Thanks
     
  25. Offline

    ElektrikBanana

    I had that problem, I fixed it simply by downloaded the latest version, try that :)
     
  26. Offline

    Tallon

    Getting error:
    Using the latest version of biome and the Dev build at the moment of bukkit
     
  27. Offline

    Karl Marx

    Unfortunately, the user side error messages from the original author are fairly useless when it comes to diagnosing problems. If you want help with your problem, you will need to open the server console/log and look for a stack trace mentioning "Biome" or WorldChunkManager". There is an example of a stack trace above for reference.
    Without this info you cannot be helped.

    General advice:
    Double check your craftbukkit version with the /version command (and post it here with your error reports.) Re-download the latest version, and- just to be safe- rename/delete any old versions of craftbukkit you may have laying around in your server folder. The default filename for craftbukkit has changed recently, and I suspect more than a few of you haven't updated your server startup scripts to use the new name.
    Also, make sure you are downloading the Biomes.jar from the dropbox link above, and not the old (broken) Biomes.jar from the top of the thread.

    EDIT: I've removed a dependency on the LongHashMap class, which only exists in the latest 1.0.1-R1 RB; and made that one error message a little more useful. If this new version solves your problem it is because you have FAILED to update craftbukkit correctly. Double check your startup script and make sure you are not still using an older version of the craftbukkit .jar.

    Same URL:
    http://dl.dropbox.com/u/54600125/Biomes.jar
     
  28. Offline

    Fujikatoma

    net.minecraft.server.net.minecraft.server.WorldchunkManager

    Wont work :/ Appears at "/biome get"
     
  29. Offline

    Megatran

    I don't know what I am doing wrong but when I change a biome it still snows there no mater what I do.
     
  30. Offline

    zozol

    2012-01-01 16:45:23 [SEVERE] Could not pass event WORLD_INIT to Biome
    java.lang.NoClassDefFoundError: net/minecraft/server/NoiseGeneratorOctaves2
    at net.llamaslayers.minecraft.biome.BiomeChunkManager.<init>(BiomeChunkManager.java:21)
    at net.llamaslayers.minecraft.biome.BiomePlugin$1.onWorldInit(BiomePlugin.java:58)
    at org.bukkit.plugin.java.JavaPluginLoader$57.execute(JavaPluginLoader.java:661)
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:58)
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:339)
    at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:279)
    at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:165)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:399)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:457)
    Caused by: java.lang.ClassNotFoundException: net.minecraft.server.NoiseGeneratorOctaves2
    at java.net.URLClassLoader$1.run(Unknown Source)
    at java.net.URLClassLoader$1.run(Unknown Source)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(Unknown Source)
    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(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    ... 9 more
    i got this :(
     
    Archaic44 likes this.
  31. Offline

    AlienGamerZero

    @Karl Marx your version is working. Only the problem is, is that if I set biome to snow and let it rain with another plugin, it rains and generates snow, instead of snowing and generating snow.
     

Share This Page