bakawun
8fad74c90f
core:explosions: fix blast radius rounding
...
mc rounds to nearest int, do the same
simplify the calculation
2023-12-12 09:26:03 +01:00
the-real-herowl
cd40861b3b
Merge pull request 'Add stonecutter functionality' ( #3999 ) from stonecutter_functionality into master
...
Reviewed-on: MineClone2/MineClone2#3999
2023-11-27 23:37:57 +00:00
Kostinatyn Tsiupa
1da7bb0bdc
hopper reimplementation
...
Reimplemented hoppers and all (blast_furnace, furnace, smoker, composters, double chaets, shulker_boxes, droppers, bookshelvs and brewing_stands) connected nodes
2023-11-27 14:33:01 +02:00
AFCMS
a001f84786
Add utility functions to clean inventory lists
2023-11-25 23:52:04 +00:00
AFCMS
2128dd4c15
Add basic table ordered keys iterator
2023-11-25 23:52:04 +00:00
ancientmarinerdev
3564f6ebde
Fixed a crash in minetest vector code that isn't propogated to lua. Create util for ease of use.
2023-10-15 22:03:48 +01:00
the-real-herowl
729d8ec9e0
Another batch of wither adjustments
2023-10-11 00:54:31 +00:00
Julien Palard
878480d010
mcl_oxidation: typo in README.
2023-09-02 15:18:30 +02:00
Sab Pyrope
5b4a79a26d
Update russian translation
2023-08-31 14:16:42 +08:00
Nicu
a99daf4294
Fixed typo in mcl_damage
...
Fixed typo that invalidated the cached reason for damage
2023-08-01 15:53:17 -05:00
ancientmarinerdev
60c996b5ac
Drop pumpkins, melons and buttons via piston or dirt next to piston
2023-06-07 20:21:05 +00:00
PrairieWind
75e4000b30
Fix the scraped variants of certain waxed copper blocks
...
Also fix some wording in the oxidation api documentation
2023-06-02 20:28:54 +00:00
PrairieWind
0fba7eaed4
Fix a few crashes, make the abm work, and revive the wax off advancement
2023-06-02 20:28:54 +00:00
PrairieWind
4b9fc7046b
Add Oxidization API
2023-06-02 20:28:54 +00:00
PrairieWind
6294a61d0d
Make end crystals explode when nearby crystals are punched and explode
2023-05-17 21:17:46 +00:00
3raven
9518d47662
(french) translation enhancements ( #3643 )
...
- Add missing translation
- Fix broken translations
- Fix unacurate description
- Correct/improve/change for cohesion french translation
Translations templates have been updated,other translations must be updated.
<!--
Please follow our contributing guidelines first:
https://git.minetest.land/MineClone2/MineClone2/src/branch/master/CONTRIBUTING.md#how-you-can-help-as-a-programmer
By submitting this pull request, you agree to follow our Code of Conduct:
https://git.minetest.land/MineClone2/MineClone2/src/branch/master/CODE_OF_CONDUCT.md
-->
Tell us about your pull request! Reference related issues, if necessary
### Testing
Tell us how to test your changes!
Co-authored-by: 3raven <elise_declerck@laposte.net>
Reviewed-on: MineClone2/MineClone2#3643
Reviewed-by: AFCMS <afcm.contact@gmail.com>
Co-authored-by: 3raven <3raven@noreply.git.minetest.land>
Co-committed-by: 3raven <3raven@noreply.git.minetest.land>
2023-05-11 22:39:49 +00:00
ancientmarinerdev
d920441a01
Reduce network activity for elytra flying rocket particles
2023-05-11 17:30:28 +00:00
ancientmarinerdev
7fe1be2c18
Add error handling to sunlight checking to prevent crashing and improve diagnosis.
2023-04-06 13:35:38 +00:00
ancientmarinerdev
f8e994ae78
Create new dtime timer utility.
2023-03-31 13:40:36 -05:00
ancientmarinerdev
6c8113dec8
Fix crash when cannot get wear for tool
2023-03-25 01:55:52 +00:00
𝕵𝖔𝖍𝖆𝖓𝖓𝖊𝖘 𝕱𝖗𝖎𝖙𝖟
75dffe5059
Fix verbose tool info on non-tools
2023-03-15 15:36:48 +00:00
FossFanatic
b1a52a3243
Rename some things
...
This commit renames `tnt_griefing` to `explosions_griefing` to better reflect what this setting now does.
2023-03-09 12:52:22 -06:00
FossFanatic
af8c4ded93
Try different fix for broken setting
2023-03-09 12:52:22 -06:00
FossFanatic
8b0d195906
Fix broken setting
...
This commit adds some lines of code which make sure that nothing gets destroyed when TNT griefing is disabled.
2023-03-09 12:52:22 -06:00
FossFanatic
4659d1a0f1
Add function for colorwallmounted node rotation
...
This commit adds a new utility function which helps find the rotation of `colorwallmounted` nodes.
2023-02-27 20:25:36 +00:00
FossFanatic
8060b02cbd
Add extra check to guarantee no nil values
2023-02-19 07:49:09 +00:00
FossFanatic
9bb3d8311b
Append stuff to the new function
2023-02-18 08:24:12 +00:00
FossFanatic
406b27852b
Improve the new function somewhat
2023-02-16 07:54:00 +00:00
FossFanatic
8fd40eaf46
Replace get_registered_biome_from_pos with get_palette_indexes_from_pos
2023-02-14 18:08:59 +00:00
FossFanatic
fcaa2c4ce1
revert 55478f6953
...
revert Fix crash with mapgen v6
2023-02-14 14:22:03 +00:00
FossFanatic
55478f6953
Fix crash with mapgen v6
2023-02-14 14:01:14 +00:00
FossFanatic
7b7e213925
Fix mcl_util.get_registered_biome_from_pos(pos)
...
Adds something which was missing from the function.
2023-02-14 08:12:55 +00:00
FossFanatic
c88f0047c1
Merge branch 'master' into biome_colored_foliage
2023-02-12 08:44:29 +00:00
FossFanatic
b4e84dadb0
Add new function
...
Adds the `get_registered_biome_from_pos` function, which does what the name says.
2023-02-12 07:57:04 +00:00
emptyshore
bdc82b76b5
Respect immortal armor group, ensuring objects are not dealt damage
...
Context: some objects such as chest, frame or sign entities are set to
be immortal, because they are tied to a node and should not be removed
on their own.
However since immortality wasn't respected, it would lead to odd desync
issues between nodes and accompanying entities. An example is a chest
that becomes invisible when struck by lightning or anvil.
2023-02-08 15:59:36 +13:00
Michieal
6265148727
Move textures all into one centralized directory.
2023-01-30 22:55:53 -05:00
𝕵𝖔𝖍𝖆𝖓𝖓𝖊𝖘 𝕱𝖗𝖎𝖙𝖟
da7320b14c
Add survival tool capabilites to all items
2023-01-24 11:38:58 -06:00
𝕵𝖔𝖍𝖆𝖓𝖓𝖊𝖘 𝕱𝖗𝖎𝖙𝖟
a1cc24f8d3
Slowing creative digging
2023-01-24 11:16:28 -06:00
CyberMango
78f32d2dd4
Removed the approved field from death reasons.
...
This created a strange bug that only death reasons created by
mcl_utils.deal_damage were "approved" so only they triggered running the
death callbacks, so only they triggered printing a death message.
Therefore most deaths did not produce a death message.
2023-01-20 19:15:21 +02:00
FossFanatic
513d148eaf
Merge branch 'master' into grass_sound_revert
2023-01-17 12:44:16 +00:00
AFCMS
fb8262bf57
Make light blocks `buildable_to`
2023-01-15 15:32:42 +00:00
FossFanatic
fbb4cf084f
Revert grass footstep sound
...
This reverts the grass footstep sounds back to the one before the recent sound update by grorp.
2023-01-14 15:22:19 +00:00
CyberMango
64a7f76d5b
Replaced positions check with an area check.
...
This one is using the minetest.is_area_protected so it should work
faster. It also doesnt require the user to manually add all the points
that should be checked so its nicer to use.
2023-01-12 21:22:36 +02:00
CyberMango
b0d9eed3e1
Removed specific functions and added usage examples.
...
The specific functions didnt end up adding much simplicity, but did add
some degree of confusion.
2023-01-12 20:04:44 +02:00
CyberMango
685a7ff256
Added a function for a single position and better naming.
...
Now the functions are named with "position" instead of "node" to better
reflect what they do and what args they expect.
Also added a function for cehcking just a single position since thats
the most common use case, so it saves a small performance overhead.
2023-01-12 20:04:44 +02:00
CyberMango
949a2b787e
Added protection violation checker functions.
...
1 completley generic and 3 more that use it for more specific cases -
placing a node, modifying a node and planting over a node.
2023-01-12 20:04:44 +02:00
iliekprogrammar
661afed46c
Merge branch 'master' into mcl-init-fixes
2022-12-30 18:11:08 +00:00
ancientmarinerdev
e6e898671a
Merge pull request 'add japanese translation' ( #3149 ) from SakuraRiu/MineClone2:master into master
...
Reviewed-on: MineClone2/MineClone2#3149
Reviewed-by: Michieal <michieal@noreply.git.minetest.land>
2022-12-29 22:14:48 +00:00
Gregor Parzefall
14adcbbecb
Make snow sound like snow while digging it
2022-12-21 22:39:26 +01:00
Gregor Parzefall
7312c30f8e
Update attribution of sounds
...
Also: Add myself to CREDITS.md
2022-12-21 22:13:08 +01:00