We've split up the commands, scripting and mods, and add ons category! Please be sure you get your thread in the right place.

55

Snow and Ice melting Gamerule

3 Comments

Please sign in to leave a comment.

Sorted by oldest
  • 5
    Registered User commented
    Comment actions Permalink

    This gamerule really need to be added it's not friendly to build with snow layer and ice when mob can spawn on it and can't use some high level of light.
    We need more upvote on this idea.

  • 2
    Registered User commented
    Comment actions Permalink

    I really want this as a gamerule. It's exactly the same as friendly fire, fire spreads, or any of the other world options. A simple button click could help us build with snow, snow layers, and ice. Modern builds really need this.

    I just want a button, which is similar to other world options, that makes ice and snow stop melting.

  • 1
    Registered User commented
    Comment actions Permalink

    I had this same idea.. but not, here is my vision:

    No ice melting as a command.. but as part of /gamerule.

    There is in fact, a gamerule that "already" does this (/gamerule RandomTickSpeed 0) but it also breaks other core mechanics of the game, such as; crops, entity interactions and redstone.

    As for how i would implement it, here it is:

    /gamerule IceTicks <Integer>

    Explaining in order of appearance;

    1. why in "/gamerule"? not only it is most intuitive, as fireTick is already a gamerule.. but also it allows the third part of the command (the integer) to seamlessly fit in the comand.
    2. why "IceTicks"? first of all it was a late idea i got (the original idea was IceMelts so you aren't missing much of my great naming..) and also, IceTicks serves as it allows an open interpretation for the meaning in the name, witch means that it could also serve as a type of synergy with the already existent "SnowAccumulationHeight" with other added mechanics such as also the melting of snow, and/or even melting of packed and blue ice!
    3. why, how, and what do i mean by "<Integer>"? well, an integer is a way to express numbers, list's and other things, BUT.. this integer would be different, as it is limited to 0-15, and it would represent the minimum light level at witch ice/snow melt.

    An example of use:

    /ga.. IceMelts 15  --> ice won't melt.

    /ga.. IceMelts 0 --> ice constantly melting.

     

    Sorry for broken english but it is not my main language and character limit got me tight! (un-optimized post was 1780 characters!)