Inactive [MECH] BetterSnow V1.5 - Snow that piles up - CUSTOM BLOCKS WITHOUT A CUSTOM CLIENT [1.0.0-R1]

Discussion in 'Inactive/Unsupported Plugins' started by Tster, Jul 19, 2011.

  1. Offline

    Tster

    BetterSnow - The plugin for snow that piles up!
    Version: v1.5

    This plugin piles up snow layers into blocks, to run, place the jar in your plugins folder, and run your server to generate a config file, configure and use away!
    Read more at my blog!

    Video:


    Copyright (open)

    [*** COPYRIGHT NOTICE ***]
    This document is Copyright ©(2011) and is the intellectual property of the author. It may not be reproduced under any circumstances except for personal, private use as long as it remains in its unaltered, unedited form. It may not be placed on any web site or otherwise distributed publicly without advance written permission.

    Note: I will share source code, when messaged, but decompiling this is going to get you into some deep, deep shit.
    [************************]

    Features:
    • My plugin makes snow layers into blocks
    • The minimum time is configurable
    • You can choose the max height for a pile of snow
    • It has a configurable property so you can add a random amount of time on to the minimum
    Thanks:
    • Hretsam - General help
    • Bleachisback - Helped with config
    • jimbo8 - Requested Plugin
    To do:
    • Configurable height limit - Added in V1.1
    • Redo configuration method - Added in V1.4
    • New snow system (MAJOR UPDATE)
      • Custom heights for snow (W/O CLIENT MOD!!!) - Added in V1.5
      • Snow that gets trampled down
      • Snow that regenerates
    • Your suggestion here!
    Download

    Source Code - Please PM me and ask rather then going and decompiling my work, I haven't released my work as it isn't neat, if you want it, I will,

    Changelog:
    Version 1.5
    • Updated to Minecraft 1.0
    Version 1.4
    • Switched to Bukkit's standard configurtion
    Earlier Versions (open)

    Version 1.3
    • Renamed plugin to BetterSnow
    Version 1.2
    • Added new property so you can configure the random time added on to the lowerbound(was 10)
    Version 1.1
    • Added maximum height
    Version 1.0
    • Plugin Release


    [​IMG]
     
  2. Offline

    YoshiGenius

    I'd prefer not to decompile, is there a way you could zip it and send me an online download linky via a PM?
    I wouldn't declare it as being mine, it'd probably be called BetterSlush or something like that lol. And in the first line it would say "Based on Tster's BetterSnow plugin, but with added water!" and of course I'll send you the source :3

    Thanks, Yoshi
     
  3. Offline

    Tster

    Are you thinking about releasing it?
     
  4. Offline

    FlyJ4ck

    Very good plugin, For future users i suggest to be carefull with config. For best server performance is better to make it pill up slowly (but with no limits ]:->)
     
  5. Nice piece of work here tster. One thing you might consider adding is modifying ones movement rate on snow, since you're working on 'more realism'. I'd suggest something pertaining to frostbite and necessary clothing, but that seems outside the scope of this particular plug-in.
     
  6. Offline

    ST-DDT

    a check of the surrounding blockswill be great so the whole area is filled up with snowlayer and only blocks with snowlayer around will transform to snow.
    this would create a lot smoother difference between biomes.
    Even snowstack should be matched with neighbor blocks so holes will be filled up to flat the ground like real snow does.
    Otherwise you may get snowblock towers, especialy when player grab some snow

    CharPic: (biome)
    O=Air
    S=Snow
    ==Snowlayer
    G=Grass

    WARMCOLD
    OOOOOOOO
    OOOOOOO=
    OOOOO==S
    GGGGGGGG

    CharPic: (Holefiller)
    OOOOO
    ==O==
    GGSGG
    GGGGG
     
  7. Offline

    Tster

    This I am working on.

    Why doesn't this plugin have more popularity, it has custom blocks w/o client mods!

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

    Chrisknyfe

    Could you give me a quick explanation of what each of the config parameters do? The plugin isn't increasing the height of any blocks on my 1.0-R1 server.
     
  9. Offline

    Tster

    For a starter snow can not already be formed, go to the posts above and download 'ToughMelt' to sort that out.
    Lowerbound = min time until snow block is formed
    rmdtime = a maximum value for a random number added onto the lowerbound
    maxheight = how many snow blocks can be stacker
    eg:
    lowerbound: 60
    rndtime: 30
    maxheight: 1
    would mean between every 60 and (60+30) seconds a snow block is formed, and only one can be stacked.
     
  10. Offline

    rawringlemon

    Thanks! :D
    I actually had trouble with ToughMelt, but I used worldedit's thaw command and it was fine :D
     
  11. Offline

    Tster

    Hmm, how could I make the config clearer?
     
  12. Offline

    Chrisknyfe

    Ahh excellent, I tested this after melting stuff and it worked!
     
  13. Offline

    Tster

    :D
     
  14. Offline

    rawringlemon

    I'm still confuzzled with ToughMelt.
    How do you use it?
    if I wanted to melt all snow blocks within 10 blocks of me, I'd do /melt 78 10
    (78 is the snow block item ID, if i'm not mistaken.)
    Is that correct?
    Whenever I do that, nothing is melted.
    It doesn't even say unknown command.
    I have the permission nodes and all, too.
    Ideas?
    - rawr
     
  15. Offline

    Greylocke

    Not working for me. (I'm not saying it doesn't work.. just not for me)
    Plugin List (open)
    MCDocs, SheepFeed, PickBoat, PorteCoulissante, AutoKick, GlowHat, PlugMan, BetterSnow, Spout, Multiverse-Core, HeroChat, SimpleCensor, No smoking, LagMeter, LogBlockQuestioner, RetractableBridge, WorldEdit, Multiverse-NetherPortals, AfkBooter, bPermissions, BlockHat, Lockette, WorldGuard, Multiverse-Portals, CommandBook, VanishNoPacket, Dynmap-WorldGuard, NoLagg, RealViewDontTouch, LogBlock, OrebfuscatorSpoutBridge, Orebfuscator, HomeSpawnPlus, dynmap, WorldBorder, OtherDrops, DeathTpPlus, NarrowtuxLib, Permissions

    I usually run WeatherRestrictions, and I thought that might be preventing the snow buildup, but I removed it and restarted the server, but snow is still not piling up. I've tried setting the lower bound to zero ... restarted the server ... no change. If I clear snow off of a block, it quickly forms, but it never piles up. Any ideas what's up? I'd really like to run this plugin. It's a great idea.

    CB 1597, BetterSnow 1.3
     
  16. Offline

    Tster

    Try using world edit's melt function.

    What is your maxheight set to in the config?

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

    rawringlemon

    The worldedit function doesn't melt the snow blocks that your plugin makes
    and I need to do a major cleanup LOL
    Please could you just tell me how to get rid of the snow blocks with ToughMelt?
    - rawr
     
  18. Offline

    Greylocke

    I originally had it set for 2, but even when I set it to 8 (and restarted the server) it wasn't stacking up.
     
  19. Offline

    Tster

    /melt *block id* *radius*
    with variables included
    /melt 80 30
    where 80 is the ID for snow block

    Hmm, it can not work if a snow layer is already there, remember this is a dev build.

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

    Greylocke

    To test, I would break off the layer of snow in an area in an "ice plains" biome, and then make it rain/snow. The dirt & grass would quickly get covered with 1 layer of snow, and then nothing else. No accumulation of layers. Am I misunderstanding how this is supposed to work?
     
  21. Offline

    Tster

    Anyone else get this error? Perhaps a plugin conflict
     
  22. Offline

    Greylocke

    I'll pop this onto a test server and remove all the plugins.

    Question about the maxheight-- is that in layers or full cubes? Example: if I set maxheight to 2, should I end up with two levels of snow (1/4 block) or 2 blocks?
     
  23. Offline

    Tster

    2 blocks.
     
  24. Offline

    27ace27

    Hooray! an update! Unfortunately, I'm still having problems. I'm not seeing the new layers of snow between the covering and the full block, and snow only accumulates where I first break the snow covering. Is there any way to fix this? Can I look at your code?

    EDIT: Read above and saw that it doesn't work with existing snow. :( May I try to fix that? :D also, perhaps you could add snow above a certain height? I would love snowy mountaintops. :)

    EDIT AGAIN: I removed just all the snow in a massive snow biome (seed: water). This is so cool! It's piling up like crazy!:D still not seeing the other blocks, though. :( Also, perhaps you could make snow break tall grass, flowers, and accumulate on ice? I dislike falling into deep holes in the snow because there is grass in the way.

    Now THIS is a snow biome! :D Hehe, killed so many cows...
    [​IMG]
    a suggestion for making the config less confusing, change lowerbound to mintime and rndtime to addedtime perhaps?

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

    Tster

    Woah, 60 US $ donated already.
     
  26. you could use the snow tile's data value so you would just add to it when it snows...
     
  27. Offline

    winter4w

    so you need a client for this to work
     
  28. Offline

    Tster

    nope, you dont :D
     
  29. Offline

    Tster

    really happy with the success of this plugin, shall I make another, different, main plugin?

    literally shitting my pants, this thread has 30,000 views, and im 13

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

    Tster

    Anyone got some ideas of what to add?​
    May do some bug fixing, see if I can get a bug-free piece of code that is worthy of donations.​
     
  31. Offline

    Bob-Kyle

    How about getting the custom snow height part done that you've had on the to-do for God knows how long...?
     

Share This Page