diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 22f1dbe..04507b4 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -1,6 +1,6 @@ repos: - repo: https://github.com/pre-commit/pre-commit-hooks - rev: v2.1.0 + rev: v2.3.0 hooks: - id: end-of-file-fixer - id: trailing-whitespace diff --git a/.travis.yml b/.travis.yml index a032acb..32a776a 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,16 +1,16 @@ -language: generic +dist: bionic +language: python -addons: - apt: - packages: - - luarocks +python: + - 3.7.1 install: - - pyenv global 3.6.3 - - pip3 install --user pre-commit + - 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" - - $HOME/.local/bin/pre-commit run --all-files + - pre-commit run --all-files diff --git a/README.md b/README.md index 8a3b8dc..0943b8c 100644 --- a/README.md +++ b/README.md @@ -13,11 +13,11 @@ To install Gauges, clone this Git repository into your Minetest's `mods/` directory: ```bash -git clone https://github.com/Calinou/gauges.git +git clone https://github.com/minetest-mods/gauges.git ``` You can also -[download a ZIP archive](https://github.com/Calinou/gauges/archive/master.zip) +[download a ZIP archive](https://github.com/minetest-mods/gauges/archive/master.zip) of Gauges. If you do so, you will need to extract the archive then rename the resulting folder from `gauges-master` to `gauges` – this is **absolutely** required, as the mod won't work otherwise. @@ -60,9 +60,7 @@ on that line. ## Version compatibility -Gauges is currently primarily tested with Minetest 0.4.17. -It may or may not work with newer or older versions. Issues arising in older -versions than 0.4.17 will generally not be fixed. +Gauges requires Minetest 5.0.0 or newer to work as expected. ## License diff --git a/init.lua b/init.lua index 54a8672..d5c8881 100644 --- a/init.lua +++ b/init.lua @@ -48,7 +48,7 @@ local function add_HP_gauge(name) local ent = minetest.add_entity(pos, "gauges:hp_bar") if ent ~= nil then - ent:set_attach(player, "", {x = 0, y = 18, z = 0}, {x = 0, y = 0, z = 0}) + ent:set_attach(player, "", {x = 0, y = 19, z = 0}, {x = 0, y = 0, z = 0}) ent = ent:get_luaentity() ent.wielder = player:get_player_name() end diff --git a/mod.conf b/mod.conf new file mode 100644 index 0000000..0f886a6 --- /dev/null +++ b/mod.conf @@ -0,0 +1,2 @@ +name = gauges +description = Adds health and breath gauges above players.