the-real-herowl
ffba5824a0
Added missing effect descriptions
2024-01-20 05:18:49 +00:00
the-real-herowl
e26a35cf51
Fixed splash and lingering potions
...
* descriptions
* scaling
2024-01-20 05:18:49 +00:00
the-real-herowl
53369188fe
Added support for varied descriptions
2024-01-20 05:18:49 +00:00
the-real-herowl
2c84fa7e19
Implemented missing potion registering functionality
...
* improved support for custom (non-status) effects
* added support for splash potions
* added support for lingering potions
* added support for tipped arrows
* removed the old registration
2024-01-20 05:18:49 +00:00
the-real-herowl
6fe6e21bd7
Improved potion descriptions
...
* added support for effect descriptions
* added descriptions for some effects
* fixed a crash
2024-01-20 05:18:49 +00:00
the-real-herowl
26e3ff76df
Potions registering API fully works with creative
2024-01-20 05:18:49 +00:00
the-real-herowl
d585e990ff
Fixed variable definitions ("undeclared global")
2024-01-20 05:18:49 +00:00
the-real-herowl
c1e49d3564
Creative inventory using new potions API
...
-creative inventory utilizes the new potions API
-the new fancy tooltips are used there
2024-01-20 05:18:49 +00:00
the-real-herowl
f4b4b3d443
Added new potion tooltip handling
...
-potion tooltips are now utilizing the power of the new API
-potion names change based on metadata
-nothing triggers loading the new tooltips beyond the names for now
2024-01-20 05:18:49 +00:00
the-real-herowl
3981ae2f64
Added new potions registering API
...
-added comprehensive potions registering API
-new API registers only drinkable potions for now
-new API is compatible with very complex tooltips
-new API can have multiple effects per potion
-no hardcoding for specific potions in the new API
2024-01-20 05:18:49 +00:00
the-real-herowl
4d54d6c903
Translatable effect names and cleanup
...
-added translatable effect names to the API
-made /effect utilize those descriptions
-cleaned up variables/constants to go with further API changes
2024-01-20 05:18:49 +00:00
the-real-herowl
bee4f86b3e
Arabic-to-Roman converter redo
...
-rewrote the Arabic-to-Roman number converter
-moved it to mcl_util
2024-01-20 05:18:49 +00:00
the-real-herowl
b24508a2f5
Reimplemented /effect heal and fixed bugs
...
-heal subcommand to the /effect reimplemented
-healing_func() from old API standardized, included in new API
-(the last point is due to it being substantially different from others)
-fixed a few bugs, potential crashes
-fixed incorrect withering effect progression
-standardized variable naming
2024-01-20 05:18:49 +00:00
the-real-herowl
f17ab7dd28
Resolved merge conflict
2024-01-20 05:18:49 +00:00
the-real-herowl
436ece535e
Improved /effect command and fixes
...
-improved the /effect command, allowing to use effect levels
-fixed a bug in level-to-factor conversions
-renamed effect icons to follow the new convention
2024-01-20 05:18:49 +00:00
the-real-herowl
5587afeba2
General effects API overhaul
...
- added a `register_effect()` function
- added the withering effect
- registered all the old effects under the new API
- unified effect names
- updated the main effect checker to use the new API
- changed some hardcoded values to support the unified effect naming
- added new namespaced metadata effects strings
- added support for legacy effect player metadata
- potions are still using the old effects API
- added glue between old API calls and the new API
- renamed the effect icons to support the unified effect naming
2024-01-20 05:18:49 +00:00
JoseDouglas26
3b60a8eb18
Farming fortune drop bug fix
2024-01-20 04:03:25 +00:00
the-real-herowl
681175c463
Merge pull request 'Show elytra animation when using elytra' ( #4108 ) from elytra into master
...
Reviewed-on: MineClone2/MineClone2#4108
Reviewed-by: the-real-herowl <the-real-herowl@noreply.git.minetest.land>
2024-01-20 04:02:44 +00:00
the-real-herowl
3dafeb7505
Merge pull request 'Set all mob spawn chance weights according to mc now that weights are actually taken into account' ( #4035 ) from Bakawun/MineClone2:mob_chance into master
...
Reviewed-on: MineClone2/MineClone2#4035
Reviewed-by: the-real-herowl <the-real-herowl@noreply.git.minetest.land>
2024-01-20 04:00:13 +00:00
𝕵𝖔𝖍𝖆𝖓𝖓𝖊𝖘 𝕱𝖗𝖎𝖙𝖟
4c0bad754e
Show elytra animation when using elytra
2024-01-20 03:41:38 +00:00
PrWalterB
899c45534f
Adding occitan translation for CORE and ENTITIES
2024-01-20 04:28:46 +01:00
the-real-herowl
cfd41d458a
Merge pull request 'Add capes' ( #4046 ) from capes into master
...
Reviewed-on: MineClone2/MineClone2#4046
Reviewed-by: the-real-herowl <the-real-herowl@noreply.git.minetest.land>
2024-01-20 03:26:10 +00:00
the-real-herowl
41c6773fd4
Merge pull request 'Spawning: fix random weighted choice' ( #4025 ) from Bakawun/MineClone2:random_select into master
...
Reviewed-on: MineClone2/MineClone2#4025
Reviewed-by: the-real-herowl <the-real-herowl@noreply.git.minetest.land>
2024-01-20 03:15:24 +00:00
the-real-herowl
27c3760da1
Merge pull request 'Ghast: align attributes with mc' ( #4014 ) from Bakawun/MineClone2:ghast into master
...
Reviewed-on: MineClone2/MineClone2#4014
2024-01-20 03:14:16 +00:00
James Clarke
aa4d5738c7
Fix Survival Inventory Tab API ( #4147 )
...
* restored some old code that had gone missing
* fixed the survival inventory tab API not working
* fixed some grammar
Reviewed-on: MineClone2/MineClone2#4147
Reviewed-by: the-real-herowl <the-real-herowl@noreply.git.minetest.land>
Co-authored-by: James David Clarke <james@jamesdavidclarke.com>
Co-committed-by: James David Clarke <james@jamesdavidclarke.com>
2024-01-20 00:42:56 +00:00
James Clarke
ee24b24c68
Fix indentation
2024-01-15 14:19:51 +00:00
James Clarke
f94e7fc52f
Fix mcl_shields is_blocking crash when object not found under player
2024-01-15 14:19:51 +00:00
chmodsayshello
45c84b1f1d
fix formspec
2024-01-13 19:50:09 +01:00
chmodsayshello
96dbcc45d0
fix cape being registered twice
2024-01-13 19:50:09 +01:00
chmodsayshello
bfe333ef60
fix cape rendering conflicts
...
The elytra and the normal cape were able to render at the same time while wearing an elytra.
2024-01-13 19:50:09 +01:00
chmodsayshello
89eb0f9b3e
remove test selector_func
2024-01-13 19:50:09 +01:00
chmodsayshello
146b0ade37
update elytra cape instantly
2024-01-13 19:50:09 +01:00
chmodsayshello
0f91b763e9
add cape api
2024-01-13 19:50:09 +01:00
chmodsayshello
aeccc94687
remove sha1 unlocking for minetest cape
2024-01-13 19:50:09 +01:00
the-real-herowl
d3881fc1d1
Fix crash and trim trailing
2024-01-13 19:50:09 +01:00
chmodsayshello
b47fae0ed4
fix string length method call
2024-01-13 19:50:08 +01:00
chmodsayshello
180c8fb73e
add capes
2024-01-13 19:50:04 +01:00
the-real-herowl
12b3e34f88
Fix a crash
...
Defensive check for nonexistent player
2024-01-11 03:45:10 +00:00
bakawun
4d90dfab0e
Spawning: add a comment to clarify what the random select is doing
2024-01-10 11:22:13 +01:00
bakawun
b2b63266b7
Spawning: break mob selection loop when out of bounds
2024-01-10 11:22:13 +01:00
bakawun
d151e79fb9
Spawning: remove unused summary_chance
2024-01-10 11:22:13 +01:00
bakawun
e419e6d63b
Spawning: remove another unused perlin var
2024-01-10 11:22:13 +01:00
cora
55517154bd
Mob spawning: Remove unused vars
2024-01-10 11:22:13 +01:00
bakawun
402e4e7b79
Spawning: fix random weighted choice
2024-01-10 11:22:13 +01:00
tuxilio
4b5afee4bb
Add and fix some german translations
2024-01-08 13:35:41 +00:00
the-real-herowl
3c2247d7c8
Merge pull request 'mobs:piglin: use (alt) zombified piglin sounds' ( #4083 ) from Bakawun/MineClone2:piglin_sounds into master
...
Reviewed-on: MineClone2/MineClone2#4083
Reviewed-by: the-real-herowl <the-real-herowl@noreply.git.minetest.land>
2024-01-08 08:47:16 +00:00
the-real-herowl
324fd0dc4a
Merge pull request 'Add missing Hoglin/Zoglin sounds' ( #4082 ) from Bakawun/MineClone2:hoglin_sounds into master
...
Reviewed-on: MineClone2/MineClone2#4082
Reviewed-by: the-real-herowl <the-real-herowl@noreply.git.minetest.land>
2024-01-08 08:45:33 +00:00
bakawun
cd033aa4ff
mobs:zoglin:sounds: adress review comment
2024-01-08 09:30:12 +01:00
bakawun
1f3c7913dd
mobs:piglin:sounds: adress review comment
2024-01-08 09:26:03 +01:00
JoseDouglas26
cc3f092185
Changes in rotation code and bamboo rotation
2024-01-08 05:55:36 +00:00