Commit 19d90e9b authored by Milan's avatar Milan
Browse files

merge upstream

parents 533c3ddb e3d8f88e
Loading
Loading
Loading
Loading
Loading

.editorconfig

0 → 100644
+13 −0
Original line number Diff line number Diff line
root = true

[*]
charset = utf-8
end_of_line = lf
indent_style = space
indent_size = 2
insert_final_newline = true
trim_trailing_whitespace = true

[*.{lua,luacheckrc}]
indent_style = tab
indent_size = 4

.luacheckrc

0 → 100644
+34 −0
Original line number Diff line number Diff line
std = "lua51+minetest"
unused_args = false
allow_defined_top = true
max_line_length = 90

stds.minetest = {
	read_globals = {
		"DIR_DELIM",
		"minetest",
		"core",
		"dump",
		"vector",
		"nodeupdate",
		"VoxelManip",
		"VoxelArea",
		"PseudoRandom",
		"ItemStack",
		"default",
		table = {
			fields = {
				"copy",
			},
		},
	}
}

read_globals = {
	"carts",
	"farming",
	"frame",
	"intllib",
	"mg",
	"toolranks",
}
+14 −0
Original line number Diff line number Diff line
repos:
  - repo: https://github.com/pre-commit/pre-commit-hooks
    rev: v2.3.0
    hooks:
      - id: end-of-file-fixer
      - id: trailing-whitespace

      - id: mixed-line-ending
        args: [--fix=lf]

  - repo: https://github.com/Calinou/pre-commit-luacheck
    rev: v1.0.0
    hooks:
      - id: luacheck

.travis.yml

0 → 100644
+16 −0
Original line number Diff line number Diff line
dist: bionic
language: python

python:
  - 3.7.1

install:
  - sudo apt-get update -qq
  - sudo apt-get install -qqq luarocks
  - pip3 install pre-commit
  - luarocks install --local luacheck

script:
  # All linters are run with pre-commit hooks
  - export PATH="$HOME/.luarocks/bin:$PATH"
  - pre-commit run --all-files
+61 −5
Original line number Diff line number Diff line
# Change Log
# Changelog

All notable changes to this project will be documented in this file.

The format is based on [Keep a Changelog](http://keepachangelog.com/)
and this project adheres to [Semantic Versioning](http://semver.org/).
The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/)
and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html).

## [1.0.0] - 2017-02-19
## [Unreleased]

### Added

- More Ores tools now have [`toolranks`](https://github.com/lisacvuk/minetest-toolranks) support.
- Hungarian translation.

### Changed

- Migrated translations to the
  [Minetest translation file format](https://rubenwardy.com/minetest_modding_book/lua_api.html#translation-file-format).

## [2.0.0] - 2019-11-25

### Added

- More Ores nodes/items/tools can now be placed in item frames
  from the [`frame`](https://github.com/minetest-mods/frame) mod.
- Polish translation.

### Changed

- The minimum supported Minetest version is now 5.0.0.
- Copper rails are now registered using functions from the `carts` mod,
  making them interoperate seamlessly with default rails.
  - Copper rails can no longer be placed in the air.

## [1.1.0] - 2019-03-23

### Added

- Brazilian and Dutch translations.

### Changed

- Ores are now slower to mine and cannot be mined using wooden tools anymore.
- Updated intllib support to avoid using deprecated functions.

### Deprecated

- Deprecated hoes to follow Minetest Game's deprecation of hoes
  made of "rare" materials.
  - Hoes are still available in existing worlds, but they
    cannot be crafted anymore.

### Fixed

- Hoes now use the `farming` mod's handling function and can no longer
  turn desert sand into dirt.
- Handle tin which is now included in [Minetest Game](https://github.com/minetest/minetest_game).
  If it is detected, then the tin nodes and items from More Ores won't be registered.

## 1.0.0 - 2017-02-19

- Initial versioned release.

[Unreleased]: https://github.com/minetest-mods/moreores/compare/v2.0.0...HEAD
[2.0.0]: https://github.com/minetest-mods/moreores/compare/v1.1.0...v2.0.0
[1.1.0]: https://github.com/minetest-mods/moreores/compare/v1.0.0...v1.1.0
Loading