This topic was published by DevynCJohnson and viewed 2113 times since "". The last page revision was "".
- AuthorPosts
Voxiworld v1.2 has been released! Voxiworld is a major mod/add-on to Minetest. Voxiworld uses Minetest as a gaming engine, so most of Minetest's developer pages are important to Voxiworld developers. Also, Voxiworld is a combination of existing Minetest mods and new code/mods. Many of the existing Minetest mods have been re-modified, but the code still gives credit to the original developer.
Download - https://dcjtech.info/wp-content/uploads/2015/06/Voxiworld_v1.2.tar.gz
Keep in mind that this project has been stopped due to low public interest. Feel free to continue the project. Sometimes, a "bad alloc" crash occurs. If a public server running Voxiworld is down, then that is probably the reason.
Installation Instructions
Download and install Minetest (http://www.minetest.net/download). Next, download Voxiworld and extract the ZIP file. Afterwards, place the Voxiworld folder in Minetest’s "games" directory. This may be found in one of two places on Unixoid systems such as "~/.minetest/games/" or "/usr/share/minetest/games/".
On Windows, the directory is located in the "games" folder in the chosen installation location for Minetest (such as C:\Programs\Minetest\games). Alternately, Voxiworld can be placed in %USERPROFILE%\Documents\Minetest\games\.
Features
- 2401 unique items/objects
- weapons, arrows, bows, armor, shields, etc.
- TNT, fireworks, and nuclear weapons
- Nether, Tron realm, special regions, and marble core
- Animals, NPCs, monsters, etc.
- Easy skin changer
- Built-in crafting guide
- Set home location and teleport home
- "Areas" by ShadowNinja (https://forum.minetest.net/viewtopic.php?id=7239)
- The default torch lights the area when held by player
- Many biomes
- Pyramids with treasure in dry deserts biomes
- Sunken submarines and boats can be found in oceans
- Detailed oceans (life, hidden/sunken objects, icebergs, ice-sheets, etc.)
- Technology, GPS, and electricity
Regions
- TRON = 29000 > 31000
- TRON Surface = 30000
- Sea-level = 0
- Earth’s crust = 0 > -14600
- Deepstone = -14600 > -14799
- Bedrock = -14800 > -15100
- Nether = -15000 > -29000
- Nether Surface = -20000
- Marble Layer = -31000 > -30900
Important Minetest Links
- Homepage - http://www.minetest.net/
- Minetest Wiki - http://wiki.minetest.net/
- Minetest Developer Wiki - http://dev.minetest.net/
- Minetest Modding Ebook (Online) - http://rubenwardy.com/minetest_modding_book/
- Minetest Modding Ebook (Download) - https://github.com/rubenwardy/minetest_modding_book/releases
- PDF Cheatsheets - https://dcjtech.info/topic/minetest-cheatsheets/
- Basic Mod Guidelines - https://forum.minetest.net/viewtopic.php?id=7680
- Minetest (register_node) - http://dev.minetest.net/minetest.register_node
- Server Commands - http://wiki.minetest.net/Server_commands
Miscellaneous Links/Places
- Ubuntu PPA - ppa:minetestdevs/stable
- Lua Programming - http://learnxinyminutes.com/docs/lua/
Coding Resources
- minetest.register_alias - http://dev.minetest.net/minetest.register_alias
- minetest.register_craft - http://dev.minetest.net/minetest.register_craft
- minetest.register_craftitem - http://dev.minetest.net/minetest.register_craftitem
- minetest.register_ore - http://dev.minetest.net/minetest.register_ore
- Node Groups - http://dev.minetest.net/Groups
- minetest.register_tool - http://dev.minetest.net/minetest.register_tool
Graphics
All item and block images/textures should be PNG files measuring 16*16 pixels and use RGBa or RGB color maps. Gimp (http://www.gimp.org/downloads/) is an excellent graphics software to use for Voxiworld and/or Minetest.
Examples and Templates - https://dcjtech.info/wp-content/uploads/2015/05/voxiworld_graphics_examples.zip
World Info
The world's locations can be given in coordinates in the form (x,y,z). "X" is West/East, "Y" is height/depth, and "Z" is North/South. The Nether is under 15000 blocks from sea-level (*,-15000,*). The player's first spawn point is near (0,0,0).
Various minerals, plants, biomes, mobs/creatures, etc. can only be found in certain coordinates and/or light intensities. For instance, Mese ore is more common deep into the ground than in a tall mountain. Nether rack is only found in the Nether, and some mobs/creatures live only in the Nether.
Licensing
All code and content should be licensed under one of the following licenses.
- Creative Commons - http://creativecommons.org/licenses/ or https://creativecommons.org/choose/
- Creative Commons ShareAlike (CC BY-SA 4.0) - http://creativecommons.org/licenses/by-sa/4.0/ or http://creativecommons.org/licenses/by-sa/4.0/legalcode
- WTFPL - http://www.wtfpl.net/ or http://www.wtfpl.net/txt/copying/
- GNU Lesser General Public License (LGPL) - https://www.gnu.org/licenses/lgpl.html
- Public Domain (CC0) - http://creativecommons.org/about/cc0
More info - http://opensource.org/licenses/
Code Examples
--Radium Lump minetest.register_craftitem("nuclear_material:radium_lump", { description = "Radium Lump", inventory_image = "radium_lump.png", }) minetest.register_craft({ type = "fuel", recipe = "nuclear_material:radium_lump", burntime = "20", }) --Radium Ore minetest.register_node("nuclear_material:radium_ore", { description = "Radium Ore", tiles = {"default_stone.png^radium_mineral.png"}, light_source = 2, is_ground_content = true, groups = {cracky=3}, drop = 'nuclear_material:radium_lump', sounds = default.node_sound_stone_defaults(), }) minetest.register_craft({ type = "cooking", recipe = "nuclear_material:radium_lump", output = "nuclear_material:radium_ore", }) minetest.register_ore({ ore_type = "scatter", ore = "nuclear_material:radium_ore", wherein = "default:stone", clust_scarcity = 15*15*15, clust_num_ores = 5, clust_size = 9, height_min = -31000, height_max = -10, }) --Radium Block minetest.register_node("nuclear_material:radium_block", { description = "Radium Block", tiles = {"radium_block.png"}, light_source = 2, is_ground_content = true, groups = {cracky=1,level=2}, sounds = default.node_sound_stone_defaults(), }) minetest.register_craft({ output = "nuclear_material:radium_block", recipe = { {"nuclear_material:radium_lump", "nuclear_material:radium_lump"}, {"nuclear_material:radium_lump", "nuclear_material:radium_lump"}, }, }) --Shuriken minetest.register_craft({ output = "pmobs:shuriken 16", recipe = { {"", "default:steel_ingot", ""}, {"default:steel_ingot", "", "default:steel_ingot"}, {"", "default:steel_ingot", ""}, } }) minetest.register_craft({ output = "default:steel_ingot", recipe = { {"pmobs:shuriken", "pmobs:shuriken"}, {"pmobs:shuriken", "pmobs:shuriken"}, } })
- AuthorPosts