- Mar 26, 2017
-
-
paramat authored
Flora is converted to dry shrub in desert sand and silver sand. No conversion in sand to preserve sand dune grasses. Dry shrubs do not spread so this conversion, used by players, is the only way to generate them.
-
Auke Kok authored
Replace possibly trademarked artwork with royalty free and OK for commercial use artwork. The Pup appears by default but does not alias the Nyan Cat nodes away. For that you will have to enable the setting. A settingtypes.txt is provided to make that really easy. This allows people to get an out-of-tree mod and not have their Nyan nodes disappear. The mod can also be disabled entirely this way for those who don't want it. There's some eatser eggs in here as well. Instead of making the nodes burnable, they are edible, and make you bark and howl. And perhaps something else too.
-
- Mar 22, 2017
-
-
paramat authored
If there is no group:soil node found below, do not replace flora with dry shrub, this was breaking flower pots and other mods. Originally, flora would only turn to dry shrub if in desert sand.
-
- Mar 20, 2017
-
-
paramat authored
Use the soil group more instead of checking for multiple node names. Remove 'neighbors' from ABM. Turn any flora to dry shrub if on a non-soil, except when on default:sand to avoid dune grasses being replaced. Search for "group:soil" when searching for a position for the new flora node, instead of searching for multiple node names, however do not spread flora onto desert sand, which is in the soil group. Remove default:dirt_with_snow from the soil group as it would be frozen soil. It can be dug and placed to turn it into dirt (consider this some extra work needed to make it cultivatable).
-
Auke Kok authored
- Allow rotation of wallmounted nodeboxes (signs) since they are now rotating properly. - Instead of testing `ndef` several times, do it once, correctly. - Simplify exception logic for nodes that have `on_rotate` set. - For simplicity, return itemstack, always. - Remove a useless nil check.
-
- Mar 19, 2017
-
- Mar 17, 2017
-
-
paramat authored
Although the new aspen tree schematic only requires a radius of 2 the many existing aspen trees in a world require radius 3.
-
paramat authored
Previously you could place junglegrass on dirt to convert that dirt to dirt_with_grass, but this is unsuitable now that rainforest has a surface of dirt_with_rainforest_litter. Remove junglegrass from the 'grass' group.
-
octacian authored
Since meta secret field is blank on any keys (default:key) obtained using /give, the game will crash if you attempt to use one of these. This follows along the principle that the game should never have any reason to crash.
-
paramat authored
A simple set of biomes for now: Ocean, coniferous forest, grassland, sandstone desert. Update biome lists for blob ores and decorations. Make sandstone desert filler 1 node deeper to match other deserts.
-
- Mar 16, 2017
-
-
Thomas--S authored
-
- Mar 15, 2017
-
-
paramat authored
-
Auke Kok authored
Instead of right click, the skeleton key is now a true `tool` in the sense that it's default left-click action is to create a key for the locked object. This is far better than the outcome of the patches we've done where the only way to create a key for a locked item was to use sneak+rightclick. Now keys are perhaps a bit more sensible, left for making keys, right for opening stuff with keys. Fixes #1625
-
SmallJoker authored
-
Auke Kok authored
Migrates settings safely and evacuates the `homes` file entirely over time.
-
- Mar 14, 2017
- Mar 12, 2017
-
-
SmallJoker authored
Completes a forgotten update in 9d3a5263
-
paramat authored
-
Auke Kok authored
This should be fairly cheap and pops off items if needed.
-
Dániel Juhász authored
-
Auke Kok authored
The table was generated using the old code. A table lookup should be faster than lots of math and branches. Allows us to drop `nextrange()` as well.
-
Auke Kok authored
Allows rotating things like signs and torches. Axis rotation rotates over all 6 faces, face rotation flips upside down to flat on floor only, and of course in the 4 horizontal directions. Made the code a bit more modular to account for different rotation schemes. Should be easier to extend from here on to other needs, and the functions can be reused by other mods for convenience.
-
Auke Kok authored
-
- Mar 10, 2017
-
-
paramat authored
Usage and tool break sounds were played at 'pointed_thing.above' which can be nil if not pointing at anything or at an entity. This caused sounds to be played to all players on a server non-positionally. Fallback to player pos for sounds if 'pointed_thing.above' is nil. Replace 'pt' variable with 'pointed_thing' in 'register_tool'.
-
paramat authored
Currently jungletrees and junglegrass use sidelen 80 for simplicity, but this results in a more uneven distribution of decorations. A more even distribution helps keep rainforest darker with a more unbroken canopy. This is also more consistent. 80 is based on the default mapchunk size, all other decorations use sidelen 16 or smaller to divide into any mapchunk size.
-
paramat authored
Denser jungletree for darker rainforest: Highest 'jungletree' nodes now prob 255. Add a 5th lower branch layer. Increase lower branch layer y-slice prob to 191. Aspen: Extend trunk upwards by 1 node to reduce leafdecay radius to 2. Pine: Make lower trunk 1 node longer so that lowest branches are more often higher off the ground, also to make pines taller. Appletree: Make 2 opposite branches prob 255, the other 2 prob 127, to avoid trees with 1 or 0 branches. Therefore also add random rotation.
-
- Mar 07, 2017
-
-
paramat authored
Increase to 5 ladders from 7 sticks. More generous to help with vertical travel. Divide the log core volume of 14 * 14 * 16 cubic pixels by the volume of a ladder node with two 2 * 2 * 16 side pieces and four 2 * 1 * 16 rungs (cut down to length 14), to get 12.25 ladders per log. The recipe of 7 stick items is 7 / 16 = 0.4375 logs. Ladders per 7 stick items = 0.4375 * 12.25 = 5.36.
-
rubenwardy authored
Thank you to @ForbiddenJ for finding cause of the issue.
-
tenplus1 authored
If 'node_box' is nil 'node_box.type' causes a crash.
-
Diego Martínez authored
Add desert and silver sand-related blocks, and stairs.
-
- Mar 05, 2017
-
-
Diego Martínez authored
Also fixes the failing travis checks.
-
paramat authored
-
- Mar 01, 2017
-
-
octacian authored
Utilizes the new key-meta (as with nodes) and the ability to set the description of an itemstack with the `description` meta key. Includes code to convert old metadata to new key-meta.
-
Auke Kok authored
- beds - boats - carts - key/skeleton key - seeds All these had on_place handlers that did not allow nodes with an on_rightclick() handler to be used first (if not using sneak). This code is taken from the torches mod and applied everywhere. This allows all these items to e.g. be inserted into the `frame` mod's item frames.
-
- Feb 28, 2017
-
-
paramat authored
Moist rainforest plant litter. Textures by npx.
-
octacian authored
Utilizes several new features allowing the description of an item to be changed using the `description` meta key. This also moves keys from using the old single-value itemstack metadata system to the new node-like metadata system.
-
- Feb 25, 2017
-
-
paramat authored
-