Phaethon H
407903b73a
Renaming some cauldron-associated symbols.
...
Item group comparision against 0 instead of greater than.
Cauldron callbacks assigned function references instead of functions defined in-place.
Short-hand invocation of callback with default alternate value.
local helper function merge_tables made recursive to allow selective subkey override/substituion.
Cauldron fill heights determined by table lookup instead of cascading "if"s.
Trimming some dead code.
2021-11-05 17:18:30 -07:00
Phaethon H
ad46840fa9
Allow filling up glass bottles from cauldrons with river water.
...
Play sounds for filling bottles from water sources.
Play water_source sound for taking bucket of river water from cauldron.
Remove redundant check to skip building water source due to filling cauldron.
2021-10-25 14:31:24 -07:00
Phaethon H
fd8182c74c
Wire in documentation aliases for the filled cauldrons.
...
Delete commented out code.
Change names of variables to be more clear of purpose.
Slightly cleaner logic getting bucket from cauldron.
Play sounds when bucket takes from cauldron.
Guard against entirety of bucket placing water source if cauldron filled successfully (avoid empty if branch).
Adjust cauldron collision box to make it possible to jump/fall inside.
Minimally functioning state: water cauldron extinguish entity on fire.
Fix interaction of bottles with water sources and cauldrons:
* take and give 1/3 level from/to cauldrons (creative mode and survival mode inventory changse).
* take from mcl_core:water_source
Removed utils.lua (contents were moved into register.lua).
2021-10-24 15:37:43 -07:00
Phaethon H
2775f89979
Cauldron API, callback-based; changes to mcl_buckets and mcl_potions for interaction with water cauldron.
2021-10-22 10:30:33 -07:00
AFCMS
1b0b5fc733
Merge branch 'master' into api-cauldrons
2021-05-27 09:10:19 +02:00
AFCMS
ac459d3914
[mcl_bucket] fix warnings
2021-05-23 00:42:31 +02:00
AFCMS
621a5a53a8
[mcl_bucket] fix warnings
2021-05-23 00:32:04 +02:00
AFCMS
a9bf923df9
improve mcl_bucket API (on_take callback)
2021-05-19 11:14:18 +02:00
AFCMS
738519f0a4
Merge branch 'master' into api-cauldrons
2021-03-30 22:28:33 +02:00
AFCMS
d07cf64d11
Merge pull request 'mcl_death_drop refactoring' ( #1415 ) from mcl-death-drop-refactoring into master
...
Reviewed-on: MineClone2/MineClone2#1415
2021-03-28 18:13:57 +00:00
kay27
54e7529754
[mcl_achievements] Add mcl:stoneAge, mcl:hotStuff, mcl:obsidian
2021-03-28 04:32:57 +04:00
AFCMS
3ba7a40251
Add API documentation
2021-03-27 23:07:46 +01:00
AFCMS
cf4d57e584
fix crash
2021-03-19 14:13:34 +01:00
AFCMS
8611d27f1d
init function
2021-03-19 10:23:22 +01:00
AFCMS
59892abf6d
fix
2021-03-19 10:19:08 +01:00
AFCMS
e68736a040
WIP
2021-03-18 18:02:08 +01:00
AFCMS
72149a2c56
part 2
2021-03-18 09:43:31 +01:00
AFCMS
182e825303
init mcl_cauldrons API (WIP)
2021-03-17 21:47:27 +01:00
AFCMS
5df668f6af
fix mcl_buckets extra_check #1320
2021-03-17 16:56:46 +01:00
Code-Sploit
834dfcf9af
Change Max Empty bucket stack back to 16 but keep Lava and Water max_stack. Reason: Wrong research
2021-03-16 13:05:19 +00:00
Code-Sploit
f06a56d7c4
Set max_stack of Lava, Water and Emtpy buckets to 1
2021-03-16 12:54:33 +00:00
iliekprogrammar
7a5aa54035
Allow water & lava buckets dispensed break nether portals.
2021-03-14 12:10:54 +08:00
AFCMS
a84b70bde6
move buckets registering to separate file
2021-03-12 20:05:47 +01:00
AFCMS
752f74e554
remix mcl_buckets API to be more self documented
2021-03-12 19:56:15 +01:00
Lizzy Fleckenstein
d57db0444f
Use mod.conf in all mods, part 1
2021-03-04 15:22:14 +01:00
kay27
125840c9e4
Fix bucket stacks Wuzzy/MineClone2#745 by removing leftovers of metadata usage
2020-08-02 19:46:09 +04:00
kay27
ba51686e6c
Russian translation
2020-07-20 00:11:13 +00:00
Wuzzy
c106a62979
Use minetest.is_creative_enabled
2020-07-10 16:45:40 +02:00
Wuzzy
505f853e54
Fix bucket not being able to pick up liquids
2020-06-06 16:16:39 +02:00
Wuzzy
d1d7c026e1
Buckets are no longer liquids_pointable
2020-05-20 21:59:37 +02:00
Rocher Laurent
c9a37d0dbc
Translate In French
2020-05-05 21:02:21 +02:00
Wuzzy
c5e4ec5e27
Use ephemeral sounds
2020-04-07 00:55:45 +02:00
Wuzzy
feba60cad8
Translate all extended tooltips to German
2020-03-12 01:35:11 +01:00
Wuzzy
cbda2ef326
Add _tt_help to many more items
2020-03-08 03:30:40 +01:00
wuniversales
15481cb24d
Add Spanish translation
2020-02-04 21:43:50 +01:00
Wuzzy
e01ed8ab24
German translation: mcl_beds to mcl_chests
2019-03-14 06:20:05 +01:00
Wuzzy
5aeb4aea74
Add translation templates for most mods
...
Using the findtext.lua script
2019-03-13 23:40:59 +01:00
Wuzzy
e37411dc13
Random pitch for eat/drink sounds
2019-03-09 00:10:59 +01:00
Wuzzy
e4fbbeddb2
New translation system, part 6: Items, part 2
2019-03-07 23:40:57 +01:00
Wuzzy
0f134426e8
Fix protection-related crash when taking liquid
2019-02-11 20:03:56 +01:00
Wuzzy
46c7413337
Bucket dispensers now ignore protection
...
Otherwise, it bucket dispensers would not work on your own property.
2019-02-08 23:29:12 +01:00
Wuzzy
9817b38904
Fix bucket crash
2019-02-08 23:17:08 +01:00
Wuzzy
312b17a958
Check protection for most nodes
2019-02-08 21:59:01 +01:00
Wuzzy
e789801662
Replace getpos() with get_pos()
2019-02-01 06:33:07 +01:00
Wuzzy
fa10dc93ae
Add _on_dispense callback for dispenser; refactor
2018-02-01 22:49:41 +01:00
Wuzzy
142317c65a
Add river water support for bottles and cauldrons
2017-11-30 19:27:57 +01:00
Wuzzy
be51523459
Add water_bucket group
2017-11-30 14:57:40 +01:00
Wuzzy
438039f3fb
Add river water bucket
2017-11-30 14:50:37 +01:00
Wuzzy
b0c87f74fe
Move world-related functions to mcl_worlds
2017-11-24 03:10:02 +01:00
Wuzzy
56e07cd010
Localize liquiddef variable in mcl_buckets
2017-09-08 15:03:56 +02:00