Commit Graph

483 Commits

Author SHA1 Message Date
a6779e7911 Merge remote-tracking branch 'upstream/master' 2025-03-19 18:57:29 +01:00
mal
a586aeee0c Update mod.conf (#157)
* Update mod.conf

description changed from wood to nether

* Update mod.conf

Fixed typo from my previous PR.
2025-03-04 15:59:08 +01:00
082e866274 Update player_api model registration
Ensures correct eye position and collision box.
Values taken from the player_api 'character.b3d' model.
2024-12-27 21:43:08 +01:00
c224a73df7 Add Polish translation (#151) 2024-12-14 18:22:09 +01:00
280165fada tweak feather falling (#150)
changed y_velocity check for player so thart feather falling only works when actually falling and not standing around.
2024-12-12 14:00:26 +01:00
357cc3aada Merge remote-tracking branch 'upstream/master' 2024-09-15 07:59:24 +02:00
ab1bec3be8 Added spanish translations to shields and stands, added "Shared Armor Stand" to template. (#147)
* Create shields.es.tr

Spanish translation for shields.

* Create 3d_armor_stand.es.tr

Spanish translation to armor stands.

* Update template.txt

Added "Shared Armor Stand" to template.
2024-06-25 06:37:04 +02:00
22955b413a Fix "player still online" check of armor.unequip (#146) 2024-05-01 07:24:49 +02:00
1fcbf64d53 Replace 3d_armor_trans.png w/ engine provided blank.png (#143) 2024-04-04 07:25:05 +02:00
fb86c02e43 russian translation fixes (#142) 2024-03-25 20:01:28 +01:00
20917da061 Fix armor radiation values were not not summed up (#139) 2024-03-22 22:35:43 +01:00
7bd77a7b80 Call custom on_punched functions w/ hitter = nil too (#141) 2024-03-19 12:54:42 +01:00
25369e5165 Don't assume hitter ~= nil in on_punchplayer callback (#138)
* Don't assume `hitter ~= nil` in on_punchplayer callback

* Use early return
2024-03-17 09:11:03 +01:00
7fc313f911 armorstand nodes are not ground content (#134) 2024-02-29 07:39:44 +01:00
4bac73fc9e Make all admin armor to protect from drowning (#131) 2024-01-17 10:33:37 +01:00
f430395b64 resolve player object in async function again (different globalstep)
fixes #132
2024-01-15 10:15:49 +01:00
467709c935 Use player_api functions instead of default (#129) 2023-12-26 18:34:43 +01:00
e0b6112320 Tweak Esperanto translation (#128) 2023-12-19 07:13:04 +01:00
6b2f83e8e3 Merge remote-tracking branch 'upstream/master' 2023-12-13 20:49:05 +01:00
f3e66701aa add a protected shared armor stand (#127) 2023-11-28 07:08:29 +01:00
babb15262d Merge remote-tracking branch 'upstream/master' 2023-11-22 23:00:52 +01:00
7a0c456638 Fix broken translations (#124)
* Fix broken translation
2023-11-22 07:29:44 +01:00
9a687fbb51 Remove individual mod LICENSE.txt (#122)
and add full license texts for LGPL2.1 and CC-BY-SA 3.0
2023-10-29 19:13:53 +01:00
1e2760a6cf Fix ldoc ci (#121) 2023-10-29 19:09:00 +01:00
1da9d94e7c Enhance the admin boots (double speed) (#120) 2023-10-28 11:42:48 +02:00
3660e50312 init-cleanup (#115)
Co-authored-by: BuckarooBanzay <BuckarooBanzay@users.noreply.github.com>
2023-10-26 10:39:55 +02:00
c894ba4b0c Add initial_properties to armor stand entity (#116)
* Add `initial_properties` to armor stand entity

* Keep pos param

* fix

* fix crash
2023-10-22 19:21:52 +02:00
aef125a0ca fix small typo (#111) 2023-08-20 19:36:32 +02:00
7d251784e7 German translation update (#110) 2023-08-13 14:57:32 +02:00
6eb492b09c add nil check in armor.damage (#109) 2023-08-04 16:35:02 +02:00
dfa19cce98 Fix LDoc URL 2023-07-14 08:27:36 +02:00
19b8ea4028 Merge commit '053c30b' 2023-06-04 23:00:43 +02:00
1d8509e75b Implements item groups soulbound and cursed (#105)
* Implements item groups soulbound and cursed:
Soulbound armors respawn with their owner.
Cursed armors cannot be unequipped by the player.
(disabled in creative mode)

* Prevents a cursed armor from getting unequipped by right clicking another piece of armor.
2023-05-31 14:59:20 +02:00
053c30b8b1 don't trigger armor:punch when max_hp decreases 2023-04-20 07:36:24 +02:00
dc7fbce09a Change Fire Protection Function (#100)
* Tweak Fire Protect

This change tweaks the fire protection function so that it no longer needs to override nodes and hence rely on additional dependencies like ethereal mod.

* Remove ethereal and fire dependencies

Remove fire and ethereal dependencies as they are no longer needed since fire protection doesn't override items inside those mods.

* Re-add Torch Damage

This re-adds torch damage of 1 per second if fire protection is enabled.

* Remove nether dependency

Nether dependency isn't required as well.
2023-02-05 17:44:17 +01:00
72970b3da1 add animations for use w/ the emote mod (#98) 2023-01-14 21:44:41 +01:00
52f0e6a0ed Update LICENSE.md
fixes #93
2023-01-12 15:32:21 +01:00
400745dd0c Swedish translation (+refresh translations and remove outdated meta) (#97)
* Refresh translations
* Add Swedish translations
* Remove outdated depends.txt and description.txt
2022-12-25 18:23:49 +01:00
68d724176e Update README.md (#94)
Update reflects on:
- outdated modpack version deleted as redundant
- MT 5+ version
- the specific "armors as modpack" refactorization

The latter was a little caveat for me as MT server admin as I was not aware of this major change in the modpack design. After an update no armor was available to anybody as all new mods get disabled (entry set to false) by default.
2022-12-19 08:45:53 +01:00
2ef66d3132 typo correct (#92)
and avoid polution of MT ContentDB with fake mod "etherial" instead of "ethereal"
2022-12-17 11:51:25 +01:00
e75c0bedcc remove pointless dependency on bakedclay (#90) 2022-12-10 19:45:21 +01:00
92d036c5a7 remove reference to smartshop image (#88) 2022-11-26 21:38:10 +01:00
7f20e5dcb7 add fake player check (#86) 2022-11-20 16:44:50 +01:00
04b45deec8 Add and fix Brazillian Portuguese translation (#85) 2022-11-16 20:10:09 +01:00
bfa3a2b6d1 more exhaustive attempt to display a wielded item w/ wieldview (#84)
* more exhaustive attempt to display a wielded item w/ wieldview
2022-11-13 20:55:31 +01:00
41301a4663 Added Esperanto translation
used the update translation script to determine which strings are still used
2022-11-04 07:44:47 +01:00
eebee34fa0 Preserve fall_damage_add_percent when setting player armor (#81) 2022-09-07 22:01:18 +02:00
c7ee559a4c Update LDoc helper scripts for separating armor into mods (#80) 2022-09-07 21:58:12 +02:00
9444afd722 Refactor armors to be mods rather than hardcoded into API (#78)
* Begin work on "armors as modpack" refactor letting anyone to enable/disable any armors they want as mods rather than obscure settings

* Fix some steel armor mishaps, remove pointless dependency on "default"

* Move admin armor into mod

* Make wood armor into a mod

* More consistent steel description text etc.

* remove wood references from 3d_armor api locale

* remove admin armor reference from 3d_armor locale template.txt

* Remove steel textures from api

* Bronze armor as mod

* Fix admin, wood armor missing local S translator var
Fix wood locale missing template.txt

* Fix bronze missing locale

* Cactus as mod

* Crystal into mod

* Diamond into mod

* Mithril and Gold as mods

* Register armor fix

* Nether as mod

* Clean-up, add optional depends for mod armors, remove armor.lua from 3d_armor

* Fix badly named mod.conf for admin, gold, nether armors
Fix attempt to register crafting recipe even though the armor is disabled via setting

* Fix steel and wood having bad globals for crafting section, turned them to locals

* Fix brazilian translation getting deleted
Fix cactus armor locales being incorrectly named
2022-09-06 21:06:27 +02:00
1869d4b0c3 Merge remote-tracking branch 'upstream/master' 2022-05-27 18:25:27 +02:00