Not quite a plugin, but all the same: BiomeTerrainMod!

Discussion in 'Bukkit Tools' started by R-T-B, Jan 19, 2011.

  1. Offline

    M1sT3rM4n

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
  2. Offline

    R-T-B

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    New version out! Custom Trees! Wooo!

    [IMG]

    Please see the readme for details at the google code site.
  3. Offline

    NeXuS Strife

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Hi R-T-B

    First thing, I want to thank you for maked a such great plugin, this is really awsome !
    But... I updated my Cbukkit server from build 254 to the lastest release ( 271 )... and it don't work anymore :\
    I always get this type of error when I try to run the server:

    Code:
    java.lang.NullPointerException
            at net.minecraft.server.BiomeTerrain.processDepositMaterial(BiomeTerrain.java:490)
            at BiomeTerrain_DepositMod.processHellMaterials(BiomeTerrain_DepositMod.java:484)
            at net.minecraft.server.BiomeTerrain.processHellDeposits(BiomeTerrain.java:867)
            at net.minecraft.server.ChunkProviderHell.a(ChunkProviderHell.java:336)
            at net.minecraft.server.ChunkProviderServer.a(ChunkProviderServer.java:169)
            at net.minecraft.server.ChunkProviderServer.d(ChunkProviderServer.java:110)
            at net.minecraft.server.MinecraftServer.c(MinecraftServer.java:144)
            at net.minecraft.server.MinecraftServer.d(MinecraftServer.java:106)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:202)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:512)
    2011-02-08 00:35:41 [SEVERE] Unexpected exception
    java.lang.NullPointerException
            at net.minecraft.server.BiomeTerrain.processDepositMaterial(BiomeTerrain.java:490)
            at BiomeTerrain_DepositMod.processHellMaterials(BiomeTerrain_DepositMod.java:484)
            at net.minecraft.server.BiomeTerrain.processHellDeposits(BiomeTerrain.java:867)
            at net.minecraft.server.ChunkProviderHell.a(ChunkProviderHell.java:336)
            at net.minecraft.server.ChunkProviderServer.a(ChunkProviderServer.java:169)
            at net.minecraft.server.ChunkProviderServer.d(ChunkProviderServer.java:110)
            at net.minecraft.server.MinecraftServer.c(MinecraftServer.java:144)
            at net.minecraft.server.MinecraftServer.d(MinecraftServer.java:106)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:202)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:512)
    
    That's weird... :(


    EDIT: Fixed. I don't know what I did but now, that work.
  4. Offline

    fffizzz

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    i noticed some settings in biometerrainmodsettings.ini if set to crazy will cause this. Also noticed, 4-5 restarts will let it start too :D
  5. Offline

    Astrognome

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Is it possible to make this a plugin? I would really like to use it, but my hosting provider launches in a way that doesn't allow any mods like this. I love the SSP version :D
  6. Offline

    fffizzz

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    anyone else notice huge server lag when using a high water level like 86?
  7. Offline

    M1sT3rM4n

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
  8. Offline

    enkryptor

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Is it any hope this mod will work with a multiworld?
  9. Offline

    M1sT3rM4n

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Not until he updates it :p
  10. Offline

    Onza40

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    It sounded cool so I tried this thing in single player, however all I got was a black screen in the minecraft window after log in.
    I followed the instructions to the letter as well, very disappointing.
    Also, can't run this on my server due to multiworld...
  11. Offline

    fffizzz

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Does anyone else notice this causes dramatic lag when using higher water levels? Not client lag, but server lag.. Doesnt help that my map is 500 megs.
  12. Offline

    M1sT3rM4n

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Bumpin for a MC 1.3 update!
  13. Offline

    zergilng

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    i wan't 1.3 update too!
  14. Offline

    M1sT3rM4n

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Last seen Feb. 7.....
  15. Offline

    M1sT3rM4n

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
  16. Offline

    fffizzz

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Is that when adding class's to the craftbukkit jar? or were you trying to load BionTerrain.jar:craftbukkit.jar? I didnt get errors the second way, just didnt work at all :)
  17. Offline

    R-T-B

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Sorry to leave you guys high and dry like that, my electricity left me high and dry as well during the snowstorm. :)

    Anyhow, experimental multiworld build up as well as a stable release that isn't multiworld ready but works fine in single world.

    Here's my post from the other thread:

    --- merged: Mar 4, 2011 4:22 AM ---
    M1sT3rM4n,


    Your error is caused by not injecting the META-INF folder. Since bukkit has now sealed their classes these modified files are neccasary in the craftbukkit.jar. Please see the readme.

    Sorry I don't check here more often, I'm a busy man. :)
    --- merged: Mar 6, 2011 12:23 AM ---
    Hello everyone, please meet our new best friend (whether you know it or not), BOB.

    BOB stands for BiomeTerrain Object Builder. This is my next planned beta feature. BOB builds things. Big things many layers tall. BOB doesn't just build trees, BOB can build just about anything you can fit in a 7x7 square, including buildings and/or whatever you can imagine. Yes, you can make ruins and skyscrapers/whatever.

    BOB isn't quite ready yet. What you see is a mostly functional product, but BOB still needs a day or two to mature. For one thing, BOB likes to crash at the moment when writing his zip plugins. Also, BOB lacks the ability to decide where to spawn things, which must be added to BOBs zip plugin format. However, BOB is open to suggestions on how to look prettier and or be more functional.

    Please let me know what you think. :) Click the link below to enlarge.

    [IMG]

    PS: BOB will be released BEFORE the actual interpeter for his files is added to BiomeMod, so while you can build things tomorrow or the next day, you likely won't see them in game until later next week.
  18. Offline

    M1sT3rM4n

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Woah! That's nice!
  19. Offline

    Skyve

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    One important question - is it possible to ONLY put the BiomeTerrainModSettings.ini into one of the world folders (on a multiworld server) and let the other worlds be generated with the default Minecraft algorithm?

    If not, then how could this be achieved (don't want to ruin the old world with sudden brorken landscapes but want to make something new for players to explore via warpgates)
  20. Offline

    M1sT3rM4n

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
  21. Offline

    Ditto8353

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Biometerrain keeps generating the same world, even when I change the "seed" in the .ini to some random jumble of numbers. Any idea how to fix this?
  22. Offline

    R-T-B

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Sorry I don't check here often.

    'Twas a bug. Please try a newer version.
  23. Offline

    anonChristian

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Code:
    Last login: Fri Mar 18 19:26:50 on ttys000
    /Users/christianholberg/Desktop/Bukkit\ server/start.cmd ; exit;
    Christian-Holbergs-MacBook-Pro:~ christianholberg$ /Users/christianholberg/Desktop/Bukkit\ server/start.cmd ; exit;
    /Users/christianholberg/Desktop/Bukkit server/start.cmd: line 1: @echo: command not found
    Usage: java [-options] class [args...]
               (to execute a class)
       or  java [-options] -jar jarfile [args...]
               (to execute a jar file)
    
    where options include:
        -d32          use a 32-bit data model if available
        -d64          use a 64-bit data model if available (implies -server, only for x86_64)
        -client      to select the "client" VM
        -server      to select the "server" VM
        -jvm      is a synonym for the "client" VM  [deprecated]
        -hotspot      is a synonym for the "client" VM  [deprecated]
                      The default VM is client.
    
        -cp <class search path of directories and zip/jar files>
        -classpath <class search path of directories and zip/jar files>
                      A : separated list of directories, JAR archives,
                      and ZIP archives to search for class files.
        -D<name>=<value>
                      set a system property
        -verbose[:class|gc|jni]
                      enable verbose output
        -version      print product version and exit
        -version:<value>
                      require the specified version to run
        -showversion  print product version and continue
        -jre-restrict-search | -jre-no-restrict-search
                      include/exclude user private JREs in the version search
        -? -help      print this help message
        -X            print help on non-standard options
        -ea[:<packagename>...|:<classname>]
        -enableassertions[:<packagename>...|:<classname>]
                      enable assertions
        -da[:<packagename>...|:<classname>]
        -disableassertions[:<packagename>...|:<classname>]
                      disable assertions
        -esa | -enablesystemassertions
                      enable system assertions
        -dsa | -disablesystemassertions
                      disable system assertions
        -agentlib:<libname>[=<options>]
                      load native agent library <libname>, e.g. -agentlib:hprof
                        see also, -agentlib:jdwp=help and -agentlib:hprof=help
        -agentpath:<pathname>[=<options>]
                      load native agent library by full pathname
        -javaagent:<jarpath>[=<options>]
                      load Java programming language agent, see java.lang.instrument
        -splash:<imagepath>
                      show splash screen with specified image
    /Users/christianholberg/Desktop/Bukkit server/start.cmd: line 2: craftbukkit.jar: command not found
    logout
    
    [Process completed]
    
    Anyone knows what is wrong? I'm using a mac and I'm trying this on a bukkit server 531
  24. Offline

    xpansive

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    You'll need to run start.sh instead, start.cmd is for windows. Be sure to chmod +x it first.
  25. Offline

    R-T-B

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    New version in stable branch and beta branch properly support Multiworld! Tested and complete! :)
  26. Offline

    flames

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    awesome, will test it
  27. Offline

    TTSDA

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Is 1.4 support comming ?
  28. Offline

    fffizzz

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    @TTSDA im using it with bukkit right now on 1.4
  29. Offline

    croxis

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    EDIT: Never mind, user error on my part :) The config was from an older version of Biome.

    I'm getting the following exception when it is attempting to generate a new world
    Code:
    20:05:16 [INFO] This server is running Craftbukkit version git-Bukkit-0.0.0-646-gb61ef8c-b670jnks (MC: 1.4)
    20:05:16 [INFO] Preparing level "world"
    20:05:16 [INFO] Preparing start region
    20:05:16 [INFO] 144 recipes
    20:05:17 [SEVERE] java.lang.NumberFormatException: For input string: "IceWithLava"
    20:05:17 [SEVERE]       at java.lang.NumberFormatException.forInputString(Unknown Source)
    20:05:17 [SEVERE]       at java.lang.Integer.parseInt(Unknown Source)
    20:05:17 [SEVERE]       at java.lang.Byte.parseByte(Unknown Source)
    20:05:17 [SEVERE]       at java.lang.Byte.valueOf(Unknown Source)
    20:05:17 [SEVERE]       at java.lang.Byte.valueOf(Unknown Source)
    20:05:17 [SEVERE]       at net.minecraft.server.WorldWorker.ReadWorldSettings(WorldWorker.java:303)
    20:05:17 [SEVERE]       at net.minecraft.server.WorldWorker.ReadSettings(WorldWorker.java:219)
    20:05:17 [SEVERE]       at net.minecraft.server.WorldWorker.<init>(WorldWorker.java:127)
    20:05:17 [SEVERE]       at net.minecraft.server.WorldProvider.a(WorldProvider.java:22)
    20:05:17 [SEVERE]       at net.minecraft.server.World.<init>(World.java:84)
    20:05:17 [SEVERE]       at net.minecraft.server.WorldServer.<init>(WorldServer.java:23)
    20:05:17 [SEVERE]       at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:162)
    20:05:17 [SEVERE]       at net.minecraft.server.MinecraftServer.d(MinecraftServer.java:142)
    20:05:17 [SEVERE]       at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:257)
    20:05:17 [SEVERE]       at net.minecraft.server.ThreadServerApplication.run(SourceFile:375)
    
    Any Ideas? Here is my launch parameters
    Code:
    ~/jre1.7.0/bin/java -Xincgc -Xmx1024M -cp BiomeBukkit.jar:craftbukkit.jar org.bukkit.craftbukkit.Main
  30. Offline

    (Insert cool name here)

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    exact same problem did everything in the readme to.
    i'm not sure if this is suposed to happen but start.cmd closes when i open it.

Share This Page