This mod is a rework of the
Orewood mod by desvox. This remake was done because
I'm a great procrastinator the original one did not recieve updates for a while and I needed
to do something productive while procrastinating a way to make tin and other things renewable. And as my nickname suggests, I like to stay on or near the surface
wich makes me wonder why on earth I keep adding all those underground content mods to every world I create.
ANYWAY, this mod adds a special wood node that can be placed near water to grow a special papyrus that drops specific mineral resources when broken.
Some types of wood (iron, gold, copper, tin and clay) can be cooked to make hotwood. Place hotwood near lava and save a lot of fuel by not having to smelt lumps into ingots or bricks.
WARNING: USING THIS MOD ALONG WITH A CHARCOAL MOD WILL MAKE HOTWOOD UNOBTAINABLE.
Disable any charcoal recipes in any mods you are using in order to get hotwood.
This mod adds a special wood node that
used to generate among trees (on worldgen) and jungle trees (see screenshot).
The ores in natura:
Overview of the papyri you can grow:
A few recipes (interface is from unified inventory and unified inventory plus):
Cooking orewood will give you hotwood (for ores that have ingots and for clay) instead of its resource.
New growables: tin, clay, obsidian, non-renewable liquids, ingots.
Textures were changed.
I may or may not have changed the rarity of some orewoods.
Hot wood and Fluid wood.
Find another place than the forums to upload the mod files;
Add compatibility with underch, caverealms and other underground-based mods;
Add ABMs to grow eyes when fluidwood is near slime source (underch mod);
Figure out how to implement ores on worldgen in minetest 5.0.0;
Figure out how to add description and dependencies to mod.conf;
Figure out how to implement settings;
Add setting to make orewood spawn on planted trees;
Clean the code up (or try to);
Undo the last three above if something explodes (again);
Add compatibility with more mods;
Improve the screenshot;
Improve "license.txt" and "README.txt";
Add textures for mese wood and obsidian wood (or not);
Remember the other things I wanted to add/remove/change;
Add other people's suggestions to this list;
License:
For code:
CC0For textures: most are derived from minetest default, and as such, are under
CC BY-SA 3.0, view license.txt for the full list.
There are also a few
hideous textures under
CC0 that I made using a lot of effects from the image editor.
If I forgot to mention some texture in the license.txt, be sure to report here so I can fix it.
Dependencies:
default (already in minetest_game)
Optional: (will add links Soon™)
moreores;
glooptest (needs "basic_materials");
quartz;
technic_worldgen (needs "basic_materials");
blox (needs "unifieddyes");
>Can be added to old wolrds that had the
orewood mod in them (just disable orewood and enable orewood_reborn when configuring the world).
-Does
NOT work on MineClone2. I may
or may not make a clone-mod for that one.
WARNING:
THIS MOD IS A WORK IN PROGRESS (WIP).
May be moved to mod releases Soon™
AND MOST IMPORTANTLY:
Be sure to leave feedback, suggestions and let me know if I forgot to add anything important (like credits). And to have a nice day and enjoy the game.
minetest_game version: 5.0.0 (may or may not work on older versions, feel free to test and let me know).
Current mod version: 0.04
Click here to download orewood_reborn_0.04To update the mod, remove the previous version from the mod folder and place the new version. Or just overwrite it.
V0.04:
>Added crafting recipes for coalwood, obsidianwood, claywood and NON-river water;
>Added lua files: fluid, moreorescomp, glooptestcomp, techniccomp;
>Disabled "defaultgen.lua" untill a certain problem is solved;
>Removed lua files: recipeCHEAP, recipeHARD;
>>Changed "README.txt" to reflect the changes;
>>Changed crafting recipes to something more balanced;
>>>Fakewood can now be crafted and be more useful;
>>>Made fluidwood more expensive;
>Moved fluidwood ABMs from "abm.lua" to "fluid.lua";
>Made fluidwood able to sprout, but NOT grow a random papyr near NON-river water (the orepapy will always be 1-node tall);
>>snowpapy will still grow to the 4-node-tall limit;
>Added compatibility with glooptest, quartz, technic_worldgen, blox;
>>Gave fluidwood a chance to sprout and grow 3 new papyr nodes near lava when using "technic_worldgen" mod;
>Moved most of the code from "compatibility.lua" to lua files named after the compatible mods;
>Changed the papyr textures to overlayed ones;
>>Updated screenshot to reflect the changes;
>Removed textures: "silverpapy.png", "silverpapy_ingot.png", "mithrilpapy.png", "mithrilpapy_ingot.png";
>Renamed some of the textures and edited "license.txt" to reflect changes;
Problems:
-Can't generate natural orewood in minetest 5.0.0 on worldgen;
----------------------------------------------------------
V0.03:
>No longer using different textures for wood and jungle wood ores;
>Changed fluidwood textures slightly;
>Renamed unused textures and moved them to "old textures" folder;
>Made (hideous) papyr textures for moreores (without even bothering to collect pallette samples);
>Edited "license.txt" to reflect the changes;
>Added some code to "compatibility.lua" (FINALY);
>Added lua files: defaultgen; defaultgenWEAK; recipe; recipeCHEAP; recipeHARD;
>>Edited README.txt to help people who don't know how to open a lua file;
>Moved worldgen code from init.lua to defaultgen.lua;
>Rearranged the code in defaultgen.lua;
>Changed scarcity so that jungle trees and normal trees have the same chance to generate ores:
>>(name:previous tree chance/previous jungle chance-new chance)
>>clay:10/9-9; coal:6/5-6; copper:7/5-8; diamond:10/9-10; gold:10/9-9; iron:7/5-7; mese: 10/9-10; obsidian:12/10-9; tin:8/6-7;
>Added crafting recipes for some wooden ores;
>Added fake wooden ore nodes for expensive crafting;
>Added compatibility with moreores (no worldgen yet);
Problems:
-Attempted to implement that "register_ore" thing, but the game crashed;
-Attempted to make "default" an optional dependency, but the mod refused to live without it;
-Attempted to implement compatibility with MineClone2, but failed to make "default" an optional dependency.;
----------------------------------------------------------
V0.02:
>Added snowpapy. It grows from fluidwood near NON-river water;
>Improved README.txt;
>Removed a lot of information from mod.conf (for now);
>Changed "tinwood.png" and "tinwood_jungle.png" a bit;
>Changed "goldwood.png" and "goldwood_jungle.png" a bit;
>Added lua files: abm; compatibility; crafting; nodes;
>Moved bits of code from init.lua to the matching lua files (see init.lua for details);
>Moved some bits of code arround for organization;
Problems:
-Settings were added but had to be removed because I did something wrong;
----------------------------------------------------------
Older versions:
V0.01: posted in the forums.
(see "Changes from the original" in README.txt or forum post for details).