Giter Club home page Giter Club logo

moreores's Introduction

More Ores

More Ores for Minetest, a free and open source infinite world block sandbox game.

Forum topic

Installation

Download the mod

To install More Ores, clone this Git repository into your Minetest's mods/ directory:

git clone https://github.com/minetest-mods/moreores.git

You can also download a ZIP archive of More Ores.

Enable the mod

Once you have installed More Ores, you need to enable it in Minetest. The procedure is as follows:

Using the client's main menu

This is the easiest way to enable More Ores when playing in singleplayer (or on a server hosted from a client).

  1. Start Minetest and switch to the Local Game tab.
  2. Select the world you want to enable More Ores in.
  3. Click Configure, then enable moreores by double-clicking it (or ticking the Enabled checkbox).
  4. Save the changes, then start a game on the world you enabled More Ores on.
  5. More Ores should now be running on your world.

Using a text editor

This is the recommended way to enable the mod on a server without using a GUI.

  1. Make sure Minetest is not currently running (otherwise, it will overwrite the changes when exiting).
  2. Open the world's world.mt file using a text editor.
  3. Add the following line at the end of the file:
load_mod_moreores = true

If the line is already present in the file, then replace false with true on that line.

  1. Save the file, then start a game on the world you enabled More Ores on.
  2. More Ores should now be running on your world.

Version compatibility

More Ores is currently primarily tested with Minetest 5.1.0. It may or may not work with newer or older versions. Issues arising in older versions than 5.0.0 will generally not be fixed.

License

Copyright ยฉ 2011-2020 Hugo Locurcio and contributors

  • More Ores code is licensed under the zlib license, see LICENSE.md for details.
  • Unless otherwise specified, More Ores textures are licensed under CC BY-SA 3.0 Unported.

moreores's People

Contributors

afmachado avatar an0n3m0us avatar antumdeluge avatar beyondlimits avatar calinou avatar davisonio avatar ekdohibs avatar greendirkfried avatar hybriddog avatar imre84 avatar jamesclarke7283 avatar kilbith avatar kingoscargames avatar louisroyer avatar mat9117 avatar mgl512 avatar ogelgames avatar panquesito7 avatar rqworldblender avatar sofar avatar swissalps avatar taylorskalyo avatar thomas--s avatar xanthin avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

moreores's Issues

Differentiate minerals, blocks and lumps

Both of the new ores have minerals, blocks and lumps with the same attributes. This does not make sense to me.

Minerals: use lower cracky group value for mithril, so that silver has
groups = {cracky = 2},
and mithril has
groups = {cracky = 1},

Blocks: the mithril block should have a higher level, so that for silver
groups = {cracky = 1, level = 2},
and for mithril
groups = {cracky = 1, level = 3},
or even
groups = {cracky = 0, level = 4},
adjusting the mithril pickaxe for the latter case.

Lumps: i suggest to change the cooktime for cooking mithril lumps to ingots as
cooktime = 5,
(default should be 3)

At the moment I don't now how to implement all of these changes. Probably one would have to add some if functions?

Low maxlevel (especially on mithril tools)

The mithril pickaxe can't dig metal blocks, mese blocks, diamond blocks, obsidian because of its maxlevel 1. Generally, the maxlevel of the tools from moreores should be reviewed in comparison to the ones of the actual minetest_game if a new version is to be released. Metal tools have a maxlevel of 2 and mese and diamond 3. Everything in moreores has a maxlevel of 1.

Tin and silver are apparently not being generated

Hello, I have this mod installed in my server and I cannot find any tin nor silver (tin it's supposed to be not so rare) but I've found diamond, mese, sulfur...

The mod apparently is installed correctly and loaded when I start the server.

Is there anything I should look for in the server log?

Thanks!

Change mithril to a more silver-like color.

From the Wikipedia article on Mithril:

Mithril! All folk desired it. It could be beaten like copper, and polished like glass; and the Dwarves could make of it a metal, light and yet harder than tempered steel. Its beauty was like to that of common silver, but the beauty of mithril did not tarnish or grow dim.

Emphasis mine; quote taken from The Fellowship of the Ring.

Ores too easy to mine

Silver an mithril ore have cracky = 3, which makes them too easy to mine. They should have cracky = 2.

moreores crashes server

2019-04-01 16:19:49: [Main]: Automatically selecting world at [/home/ganome/minetest/bin/../worlds/hopegoodseed]
2019-04-01 16:19:49: WARNING[Main]: Mod name conflict detected: "bucket"
2019-04-01 16:19:49: WARNING[Main]: Will not load: /home/ganome/minetest/bin/../games/minetest_game/mods/bucket
2019-04-01 16:19:49: WARNING[Main]: Overridden by: /home/ganome/minetest/bin/../mods/fluid_lib/bucket
2019-04-01 16:19:49: WARNING[Main]: Mod name conflict detected: "farming"
2019-04-01 16:19:49: WARNING[Main]: Will not load: /home/ganome/minetest/bin/../games/minetest_game/mods/farming
2019-04-01 16:19:49: WARNING[Main]: Overridden by: /home/ganome/minetest/bin/../mods/farming
2019-04-01 16:19:49: WARNING[Main]: Mod name conflict detected: "tnt"
2019-04-01 16:19:49: WARNING[Main]: Will not load: /home/ganome/minetest/bin/../games/minetest_game/mods/tnt
2019-04-01 16:19:49: WARNING[Main]: Overridden by: /home/ganome/minetest/bin/../mods/tnt
2019-04-01 16:19:49: ERROR[Main]: mod "farming" has unsatisfied dependencies:  "toolranks"
2019-04-01 16:19:49: ERROR[Main]: mod "3d_armor_ui" has unsatisfied dependencies:  "unified_inventory"
2019-04-01 16:19:49: ERROR[Main]: mod "fs_barrel" has unsatisfied dependencies:  "fs_core"
2019-04-01 16:19:49: ERROR[Main]: mod "fs_core" has unsatisfied dependencies:  "bonemeal" "farming"
2019-04-01 16:19:49: ERROR[Main]: mod "fs_crucible" has unsatisfied dependencies:  "fs_core"
2019-04-01 16:19:49: ERROR[Main]: mod "fs_sieve" has unsatisfied dependencies:  "fs_core"
2019-04-01 16:19:49: ERROR[Main]: mod "fs_tools" has unsatisfied dependencies:  "fs_core"
2019-04-01 16:19:49: ERROR[Main]: mod "morelights_vintage" has unsatisfied dependencies:  "farming"
2019-04-01 16:19:49: ERROR[Main]: mod "concrete" has unsatisfied dependencies:  "moreblocks" "basic_materials"
2019-04-01 16:19:49: ERROR[Main]: mod "extranodes" has unsatisfied dependencies:  "technic_worldgen" "moreblocks" "basic_materials" "concrete"
2019-04-01 16:19:49: ERROR[Main]: mod "technic" has unsatisfied dependencies:  "pipeworks" "unified_inventory" "technic_worldgen" "basic_materials"
2019-04-01 16:19:49: ERROR[Main]: mod "technic_cnc" has unsatisfied dependencies:  "technic" "basic_materials"
2019-04-01 16:19:49: ERROR[Main]: mod "technic_worldgen" has unsatisfied dependencies:  "basic_materials" "farming"
2019-04-01 16:19:49: ERROR[Main]: mod "wrench" has unsatisfied dependencies:  "technic" "technic_worldgen"
2019-04-01 16:19:49: ERROR[Main]: mod "worldedit_gui" has unsatisfied dependencies:  "unified_inventory"
2019-04-01 16:19:49: ERROR[Main]: mod "bakedclay" has unsatisfied dependencies:  "moreblocks"
2019-04-01 16:19:49: ERROR[Main]: mod "basic_materials" has unsatisfied dependencies:  "moreores"
2019-04-01 16:19:49: ERROR[Main]: mod "bonemeal" has unsatisfied dependencies:  "technic_worldgen" "farming" "moretrees"
2019-04-01 16:19:49: ERROR[Main]: mod "carpet3d" has unsatisfied dependencies:  "moretrees"
2019-04-01 16:19:49: ERROR[Main]: mod "colouredstonebricks" has unsatisfied dependencies:  "moreblocks"
2019-04-01 16:19:49: ERROR[Main]: mod "connected_chests" has unsatisfied dependencies:  "pipeworks" "technic"
2019-04-01 16:19:49: ERROR[Main]: mod "drinks" has unsatisfied dependencies:  "farming"
2019-04-01 16:19:49: ERROR[Main]: mod "gravelsieve" has unsatisfied dependencies:  "moreblocks" "pipeworks"
2019-04-01 16:19:49: ERROR[Main]: mod "mob_horse" has unsatisfied dependencies:  "mobs"
2019-04-01 16:19:49: ERROR[Main]: mod "mobs_animal" has unsatisfied dependencies:  "mobs"
2019-04-01 16:19:49: ERROR[Main]: mod "mobs" has unsatisfied dependencies:  "farming" "toolranks"
2019-04-01 16:19:49: ERROR[Main]: mod "moreblocks" has unsatisfied dependencies:  "basic_materials" "farming"
2019-04-01 16:19:49: ERROR[Main]: mod "moreores" has unsatisfied dependencies:  "farming"
2019-04-01 16:19:49: ERROR[Main]: mod "moretrees" has unsatisfied dependencies:  "moreblocks" "farming"
2019-04-01 16:19:49: ERROR[Main]: mod "nssm" has unsatisfied dependencies:  "mobs" "farming"
2019-04-01 16:19:49: ERROR[Main]: mod "petz" has unsatisfied dependencies:  "mobs" "farming"
2019-04-01 16:19:49: ERROR[Main]: mod "pipeworks" has unsatisfied dependencies:  "basic_materials"
2019-04-01 16:19:49: ERROR[Main]: mod "quest_lib" has unsatisfied dependencies:  "fs_core"
2019-04-01 16:19:49: ERROR[Main]: mod "signs_lib" has unsatisfied dependencies:  "basic_materials"
2019-04-01 16:19:49: ERROR[Main]: mod "skyfactory_quests" has unsatisfied dependencies:  "fs_tools" "fs_crucible" "fs_sieve" "quest_lib" "fs_barrel"
2019-04-01 16:19:49: ERROR[Main]: mod "stained_glass" has unsatisfied dependencies:  "moreblocks"
2019-04-01 16:19:49: ERROR[Main]: mod "thelowerroad" has unsatisfied dependencies:  "farming"
2019-04-01 16:19:49: ERROR[Main]: mod "toolranks" has unsatisfied dependencies:  "moreores"
2019-04-01 16:19:49: ERROR[Main]: mod "unified_inventory" has unsatisfied dependencies:  "farming"
2019-04-01 16:19:49: ERROR[Main]: mod "xdecor" has unsatisfied dependencies:  "moreblocks"
2019-04-01 16:19:49: ERROR[Main]: mod "xpro" has unsatisfied dependencies:  "unified_inventory" "farming"
2019-04-01 16:19:49: ERROR[Main]: mod "zombies" has unsatisfied dependencies:  "mobs"
2019-04-01 16:19:49: ACTION[Main]: hb.register_hudbar: health
2019-04-01 16:19:49: ACTION[Main]: hb.register_hudbar: breath
2019-04-01 16:19:49: ACTION[Main]: hb.register_hudbar: sprint
2019-04-01 16:19:49: WARNING[Main]: Node 'light_source' value exceeds maximum, limiting to maximum: illumination:light_full
2019-04-01 16:19:50: WARNING[Main]: Node framedglass:steel_framed_obsidian_glass has a palette, but not a suitable paramtype2.
2019-04-01 16:19:50: ACTION[Main]: World at [/home/ganome/minetest/bin/../worlds/hopegoodseed]
2019-04-01 16:19:50: ACTION[Main]: Server for gameid="minetest" listening on 0.0.0.0:30000.
2019-04-01 16:19:50: ACTION[Server]: Announcing to servers.minetest.net
2019-04-01 16:19:56: ACTION[Server]: IRC: Connected!

if i disable the moreores mod; everything boots

Two types of tin?

I have the latest git of minetest (441740e), minetest_game (c7d558c) and moreores (0842b4f). I have an issue where there appear to be two sorts of tin ores : "default:tin_lump" and "moreores:tin_lump". While the moreores versions go through a MV grinder successfully, the default versions do not and block the grinder.

As I see it there are three possibilities:

  1. I've screwed something up.
  2. This is expected behaviour with minetest, minetest_game and moreores.
  3. It's a bug.

Cannot run game with ontopic mod

ModError: Failed to load and run script from C:...\minetest-win64\bin..\mods\moreores\init.lua:
....\minetest-win64\bin..\builtin\game\register.lua:67: Name frame:moreores_mineral_mithril does not follow naming conventions: "moreores:" or ":" prefix required
stack traceback:
[C]: in function 'error'
....\minetest-win64\bin..\builtin\game\register.lua:67: in function 'check_modname_prefix'
....\minetest-win64\bin..\builtin\game\register.lua:117: in function 'register_item'
....\minetest-win64\bin..\builtin\game\register.lua:210: in function 'register_node'
....E\GAMES\minetest-win64\bin..\mods\frame\init.lua:152: in function 'register'
....\minetest-win64\bin..\mods\moreores\init.lua:96: in function 'add_ore'
....\minetest-win64\bin..\mods\moreores\init.lua:453: in main chunk

5.7.0, Minetest Game

Tool capabilities seem inconsistent

just noticed trying to mine a nssm:web ({flammable=2, snappy=1, liquid=1}) with a mithril sword (snappy = {times = {[2] = 0.70, [3] = 0.25}, uses = 200, maxlevel = 2},) does literally nothing.

tried a bunch of similar situations and the results seem mixed, e.g. leaves work as expected.

also does some things that other swords won't, e.g. a mithril sword breaks a default:cactus while a default diamond sword won't.

Fix LuaCheck workflow

Description

The current LuaCheck workflow is not working and isn't made properly.
This should be fixed immediately to make sure the code is up to the standards.

Working on this.

Disable hoes

Currently moreores has its own hoe implementation which does not check whether the farming mod is installed. This makes it possible to craft senseless mithril and silver hoes, which are unusable, because the farming:soil node is undefined.

The bronze, mese and diamond hoes have been deprecated by minetest/minetest_game@9c459e7

The mithril and silver hoe should also be deprecated in moreores.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.