Commit graph

7322 commits

Author SHA1 Message Date
Emojigit
8b5946c603 mcl_armor_stand 2022-03-08 23:16:53 +01:00
Emojigit
8f81d9cc39 mcl_spawn 2022-03-08 23:16:53 +01:00
Emojigit
a196cde3cf mcl_wip 2022-03-08 23:16:53 +01:00
Emojigit
41c2c1bb54 mclx_fences 2022-03-08 23:16:53 +01:00
Emojigit
48bd9259f6 mcl_compass 2022-03-08 23:16:53 +01:00
Emojigit
f6743c6a84 lightning 2022-03-08 23:16:53 +01:00
Emojigit
33b42594a6 mcl_playerplus 2022-03-08 23:16:53 +01:00
Emojigit
7efea28e55 mcl_torches 2022-03-08 23:16:53 +01:00
Emojigit
5fad369709 mcl_void_damage 2022-03-08 23:16:53 +01:00
Emojigit
0acaf04212 mcl_falling_nodes 2022-03-08 23:16:53 +01:00
Emojigit
2711d5dcc4 mcl_privs 2022-03-08 23:16:53 +01:00
Emojigit
6677e7f590 screwdriver 2022-03-08 23:16:53 +01:00
Emojigit
5cb517faba mcl_hbarmor 2022-03-08 23:16:53 +01:00
Emojigit
86e63b74d7 mcl_explosions 2022-03-08 23:16:53 +01:00
Emojigit
4c0edaa3f7 mcl_farming 2022-03-08 23:16:53 +01:00
Emojigit
0228758559 (WIP) mcl_farming 2022-03-08 23:16:53 +01:00
Emojigit
2e446737cb MORE MESS SORRY XD 2022-03-08 23:16:53 +01:00
Emojigit
8c17897801 Revert "add translates for mcl_boats"
This reverts commit 2ee84f2ad3.
2022-03-08 23:16:53 +01:00
Emojigit
25fa3cab03 add translates for mcl_boats
Co-authored-by: Emojigit <emojigit@noreply.git.minetest.land>
2022-03-08 23:16:53 +01:00
Emojigit
acbaf0fb65 add translate of README.md 2022-03-08 23:16:53 +01:00
Emojigit
cca4260f1c add translate for doc_identifier 2022-03-08 23:16:53 +01:00
Emojigit
03c7e6df8a add zh_TW translate to mcl_beds and mcl_core 2022-03-08 23:16:53 +01:00
AFCMS
c5e372f825 obtimize icons again
`optipng -strip all -o9`
2022-03-08 23:16:53 +01:00
AFCMS
599c147ec8 make menu icon smaller (128x) 2022-03-08 23:16:53 +01:00
AFCMS
d242167048 add @epCode logo 2022-03-08 23:16:53 +01:00
AFCMS
dfec4a5422 Revert "move barrels to mcl_chests"
This reverts commit a272322cb5.
2022-03-08 23:16:53 +01:00
AFCMS
cfe9067393 apply @kay27 fix to mcl_util.drop_items_from_meta_container 2022-03-08 23:16:53 +01:00
AFCMS
1f000e760d move barrels to mcl_chests 2022-03-08 23:16:53 +01:00
AFCMS
a7e234765e fix barrel top texture rotation 2022-03-08 23:16:53 +01:00
AFCMS
29e9f45b6e cleanup barrel TODO list 2022-03-08 23:16:53 +01:00
AFCMS
6e0adcedef simplify random dropping position code 2022-03-08 23:16:53 +01:00
AFCMS
4a8f73dd10 rename mcl_util.drop_items_container_get to drop_items_from_meta_container 2022-03-08 23:16:53 +01:00
AFCMS
3c2182a677 add barrel tooltip help text 2022-03-08 23:16:53 +01:00
AFCMS
87fde16918 add doc description to barrels 2022-03-08 23:16:53 +01:00
AFCMS
3eb6753d92 fix broken tree placement 2022-03-08 23:16:53 +01:00
AFCMS
80bfb18d35 fixes 2022-03-08 23:16:53 +01:00
AFCMS
2d07f85697 add craft 2022-03-08 23:16:53 +01:00
AFCMS
eeb288dca7 add barrel 2022-03-08 23:16:53 +01:00
cora
0886f16618 Do not send redundant bone position and properties 2022-03-08 23:16:53 +01:00
kabou
77c893453f Reinstate nil check in on_place_bucket.
* Oops, nil checks on registered_node[name] were erroneously optimized
  away, risking crashes.  Reinstate those checks.
2022-03-08 23:16:52 +01:00
kabou
e54502edd6 Add more local aliases for minetest.* namespace functions
* Add locals for
  - minetest.is_creative_enabled
  - minetest.is_protected
  - minetest.record_protection_violation
2022-02-20 20:24:55 +01:00
kabou
639bf936c5 Use alias for minetest.* namespace function call.
* Fix one missed minetest.get_node use in earlier commit.
2022-02-20 19:52:05 +01:00
kabou
d2261426c3 Remove redundant variables in on_place_bucket.
The function on_place_bucket defined a couple of variables that were
used only once or in a redundant check.  After removal of the redundant
check in a previous commit, all use-once variables can now be substituted
with their assignment expressions.
2022-02-20 18:46:23 +01:00
kabou
88ce1e3662 Remove redundant logic.
The function on_place_bucket contains the following logic:
  if not a and not b then return x end
  if a then
    foo(a)
  elseif b then
    foo(b)
  else
    return x
  end

The "if not a and not b then .." is removed because the case is handled
by the else case later on.  This will allow some further simplifications.
2022-02-20 18:46:23 +01:00
kabou
b3aed9d6b8 Use proper get_item_group accessor.
Instead of directly accessing the group table in node definitions, use
the proper minetest.get_item_group accessor to test for "cauldron"
group.
Also adds local alias get_item_group for the global minetest call.
2022-02-20 18:46:23 +01:00
kabou
13baa68b67 Fixed missed alias uses and added set_node alias.
Two instances of add_node and add_item still used the full minetest
call, substitute the alias.
Added a set_node alias for several minetest.set_node calls.
2022-02-20 18:46:23 +01:00
kabou
315f251584 Add local to speedup global function access.
The minetest.registered_nodes function is called from multiple places.
Define a local alias registered_nodes and substitute it in all calls.
2022-02-20 18:46:23 +01:00
kabou
584a75df76 Fix filling cauldrons with water.
When using a bucket of water on a cauldron, this would not fill the
cauldron as expected, but deposit a water source block on top of the
cauldron instead.

Applied patch from mineclone5 #38 (commit #
698c29733f06a7fcb7e755bf26ee46b33b00699b) from mineclone5 that fixes
this problem.
2022-02-20 18:46:23 +01:00
cora
c392fd0269 Merge pull request 'mcl_composters initial commit' (#2005) from kabou/MineClone2:composters into master
Reviewed-on: https://git.minetest.land/MineClone2/MineClone2/pulls/2005
Reviewed-by: cora <cora@noreply.git.minetest.land>
Reviewed-by: NO11 <no11@noreply.git.minetest.land>
Reviewed-by: AFCMS <afcms@noreply.git.minetest.land>
2022-02-19 23:42:45 +00:00
kabou
8d18ab8a7a Optimize texture files.
* Texture files were optimized with 'optipng  -o7 -zm9 -strip all' .
2022-02-19 21:18:01 +01:00