14676 Commits

Author SHA1 Message Date
Ocraw
02330c0075 Typos.. 2024-10-02 09:52:06 +00:00
Ocraw
8d7e86a07f Typo and more comments 2024-10-02 09:52:06 +00:00
Ocraw
a4c7e5ed09 Prettify settings a little 2024-10-02 09:52:06 +00:00
cora
ad99740483 make _mcl_autogroup depend on mcl_core
mcl_core registers the dig groups necessary for _mcl_autogroup
this is no problem in mt > 5.9 since _mcl_autogroup is forced
to load last but that feature isn't available < 5.9
2024-10-01 19:00:46 +00:00
grorp
6e3ad4f405 Creative inventory: padding[-0.015,-0.015] on mobile
- less wasted screen space
- matches old layout
2024-10-01 17:26:59 +00:00
grorp
3c631c24fc Avoid tab buttons going off-screen with high scaling values 2024-10-01 17:26:59 +00:00
grorp
33209bdafc Creative inventory: Make the whole tab button clickable
Previously, only the tab icon was clickable. Clicking next to the icon would
just close the inventory.
The icon is still kept clickable too since that gives a nicer press animation.
I didn't end up using image_button because that resulted in a different image
size and position, even with the exact same coordinates.
2024-10-01 17:26:59 +00:00
grorp
d27dbf6510 Add touch_interaction to (cross)bow and spyglass 2024-10-01 17:26:59 +00:00
goblin_mode
2cad227801 optimize job_count() 2024-09-30 20:24:17 +02:00
cora
d710e07450 Add mcl2 aliases to mcl_core depends
fixes compatibility with some mods e.g. cloudlands
2024-09-28 00:22:49 +00:00
cora
eeb1d8d4ec Fix crash when mob tries to despawn in unloaded area 2024-09-27 21:23:23 +00:00
cora
90cf8dc711 Fix itemframes nodebox being slightly assymetrical 2024-09-26 17:12:16 +00:00
cora
426c95368c
Fix putting items in protected smithing tables 2024-09-23 06:58:19 +02:00
Elias Åström
688ca46c36 Add mcl_powder_snow locale 2024-09-21 19:58:31 +02:00
Elias Åström
b9693ebfa5 Update credits 2024-09-21 19:05:08 +02:00
Elias Åström
5c782cea20 Update version to 0.107.0 2024-09-21 19:02:25 +02:00
Elias Åström
7895e46384 Run translation scripts twice in update-tr.sh 2024-09-21 18:53:35 +02:00
Elias Åström
a7c10019dc Update translations 2024-09-21 18:45:59 +02:00
Elias Åström
6a577e54d7 Add shell script to update translations
Wrapper around the other translation tools.
2024-09-21 18:45:54 +02:00
ryvnf
7d1260f1a8 Update translations from weblate
Co-authored-by: liulitchi <liulitchi@users.noreply.translate.codeberg.org>
Co-authored-by: Gaemy <Gaemy@users.noreply.translate.codeberg.org>
Co-authored-by: phileas <phileas@users.noreply.translate.codeberg.org>
Reviewed-on: https://codeberg.org/mineclonia/mineclonia/pulls/2121
2024-09-21 16:32:04 +00:00
cora
593c4dd264
Use opaque instead of solid to determine ground for ground spawning 2024-09-21 17:27:39 +02:00
cora
7185998bb3
Allow wandering trader llamas to despawn 2024-09-21 17:27:39 +02:00
cora
4796b109cf
Make Hostile spawn timer use count-down method 2024-09-21 17:27:39 +02:00
cora
bb658a03aa
Move spawn cap check to the end of spawning checks 2024-09-21 17:27:39 +02:00
kno10
9af13f2ddf
Delay biomecheck when spawning 2024-09-21 17:27:39 +02:00
Jürgen Rühle
c3db9ec94a
Prefer spawn positions closer to players 2024-09-21 17:27:39 +02:00
Jürgen Rühle
8d71dccd80
Reduce despawning close to the player 2024-09-21 17:27:39 +02:00
cora
274ab62902
Add missing dependency in mcl_info 2024-09-21 02:09:15 +02:00
Lars Müller
2c4ce02eec
Add minetest.get_node_boxes polyfill
copied from Appgurueu's modlib https://github.com/appgurueu/modlib
2024-09-21 02:09:15 +02:00
cora
b011fca40f
Move compat polyfills to separate file 2024-09-21 02:09:04 +02:00
nooneatall
db60d1ef69 Correct glazed terracotta blast resistance value. 2024-09-20 23:19:02 +03:00
Ocraw
2ad653f3d9 Fix craftguide prev button not rotating to last item in list 2024-09-20 16:09:11 +00:00
cora
faa4808449 Revert "Remove costly fix_light gennotify"
This reverts commit cacf526fd88fc50a53a8c6ae2952798f9c7eccd4.
2024-09-20 16:03:29 +00:00
goblin_mode
09f84014f8 fix crash and water bottles not being used up 2024-09-20 16:19:45 +02:00
goblin_mode
9e2baefe8e fix cauldron bucket behaviour 2024-09-20 14:53:13 +02:00
goblin_mode
857c85e630 fix pouring and taking water from cauldrons 2024-09-20 14:42:22 +02:00
JoseDouglas26
a66ec1bf5a Snowy variant on IcePlains 2024-09-19 13:36:25 +00:00
JoseDouglas26
9de2a5b7b4 Global back to local 2024-09-19 13:36:25 +00:00
JoseDouglas26
09875c08a2 Keeping collar color after loading world again 2024-09-19 13:36:25 +00:00
JoseDouglas26
136fe87b6f Wolf and dog variants 2024-09-19 13:36:25 +00:00
cora
76ecc882df
Allow zombiefied piglins to despawn 2024-09-19 15:30:35 +02:00
goblin_mode
ad4c8cdccd fix missing argument 2024-09-19 11:54:49 +02:00
Jürgen Rühle
9a4719b98c
Consistently handle itemstack in node on_rightclick
Node on_rightclick handlers as called from minetest.place_item() have
unusual and undocumented return semantics: returning nil is equivalent to
returning the passed in itemstack where in most places returning nil
instead of an itemstack means to retain the original unchanged itemstack.

That is usually not a problem, fortunately, because there are few cases
where temporarily modifying the passed in itemstack is useful (see
mcl_itemframes for an example where take_item() is used even in creative
mode).

But it seems useful to establish a standard convention for node
on_rightclick handlers as follows:

 - don't add itemstack to the function signature if the handler doesn't
   access it; such a handler is free to return nil

 - if itemstack is part of the signature then no return statement should
   return nil

This also makes explicit whether the node interaction is dependent on the
wielded item.

All occurences of node on_rightclick have been inspected whether they already
follow this convention and adapted if necessary:

mcl_armor_stand - (always returns itemstack already)
mcl_barrel - (itemstack not in signature)
mcl_beds/api - remove itemstack from signature
mcl_beds/respawn_anchor - return itemstack
mcl_beehives - return itemstack
mcl_bells - (itemstack not in signature)
mcl_books - (itemstack not in signature)
mcl_cake - clean signature
mcl_campfires - return itemstack
mcl_cauldrons - return itemstack when mcl_armor.wash_leather_armor doesn't
mcl_chests - (itemstack not in signature)
mcl_compass - return itemstack
mcl_composters - (always returns itemstack already)
mcl_crafting_table - (itemstack not in signature)
mcl_doors - (itemstack not in signature)
mcl_enchanting - remove itemstack from signature
mcl_farming/sweetberry - always return itemstack, also use itemstack to check for bonemeal
mcl_fences - (itemstack not in signature)
mcl_flowerpots - always return itemstack
mcl_grindstone - (itemstack not in signature)
mcl_itemframes - (always returns itemstack already)
mcl_jukebox - always return itemstack
mcl_loom - (itemstack not in signature)
mcl_lush_caves - (itemstack not in signature)
mcl_mobspawners - always return itemstack
mcl_signs - (always returns itemstack already)
mcl_stone_cutter - clean signature
mcl_comparator - (itemstack not in signature)
mesecons_button - (itemstack not in signature)
mesecons_commandblock - clean signature
mesecons_delayer - (itemstack not in signature)
mesecons_noteblock - (itemstack not in signature)
mesecons_solarpanel - (itemstack not in signature)
mesecons_walllever - (itemstack not in signature)
2024-09-18 23:00:48 +02:00
Ocraw
6d07fe8ce9 Ghast max_light = 15 2024-09-18 20:56:58 +00:00
goblin_mode
e59cd56605 add warning message for invalid crafting recipes 2024-09-18 16:59:43 +02:00
goblin_mode
861dc8a5d3 make craft guide discard invalid items
also makes it handle aliases
2024-09-18 16:54:32 +02:00
goblin_mode
1b3966117e fix dolphin grace not clearing 2024-09-17 18:25:31 +00:00
goblin_mode
51be809174 fix inventory player model being able to "die" 2024-09-17 15:41:37 +00:00
goblin_mode
ee4d0669c9 remove zombie sound effects from ghasts 2024-09-17 14:36:21 +00:00
goblin_mode
0cd011c608 fix mobs not growing up incorrectly 2024-09-17 09:52:19 +00:00