Michieal
b0978d275d
Abstracted variables in bamboo abm.
...
Fix Base scaffolding in Creative mode.
Fixed Lua Warnings.
2022-12-22 16:08:05 -05:00
Michieal
2b11b5c17a
Added full node names for bamboo on_place.
...
Added in bamboo top destruct.
Removed mapgen.lua.
2022-12-21 22:23:46 -05:00
Michieal
e0d48400a7
Fix the removal of bamboo extras.
2022-12-21 16:16:53 -05:00
Michieal
742a625c42
Added in aliasing for scaffolding, to prevent breakage for players using the "mcl_scaffolding" mod.
2022-12-21 15:55:50 -05:00
Michieal
95d3f9be07
Make Lantern API callable from outside of mcl_lanterns
2022-12-21 12:34:47 -05:00
Michieal
16d94a88db
moved extras to the proper location
2022-12-21 12:32:09 -05:00
Michieal
b14f055154
Merge branch 'master' into mcl_bamboo_too
...
# Conflicts:
# mods/ITEMS/mcl_bamboo/init.lua
2022-12-20 23:19:29 -05:00
ancientmarinerdev
a6e0da0e07
Merge pull request 'Fixes https://git.minetest.land/MineClone2/MineClone2/pulls/3120 | Complete re-upload of the mcl_bamboo branch.' ( #3123 ) from mcl_bamboo_new into master
...
Reviewed-on: https://git.minetest.land/MineClone2/MineClone2/pulls/3123
Reviewed-by: ancientmarinerdev <ancientmariner_dev@proton.me>
2022-12-21 00:47:21 +00:00
ancientmarinerdev
1c24adb714
Merge pull request 'Animated Nether Tree Textures' ( #3155 ) from FossFanatic/MineClone2:animated_nether_trees_possible into master
...
Reviewed-on: https://git.minetest.land/MineClone2/MineClone2/pulls/3155
Reviewed-by: ancientmarinerdev <ancientmariner_dev@proton.me>
2022-12-20 21:19:45 +00:00
Michieal
1a56a32fa8
misc. error fix
2022-12-19 16:16:54 -05:00
Michieal
66a7c5757e
Made bamboo buttons flammable, and made them into a fuel source.
...
Converted commented code snippet, addgroups() into global function.
Stairs will be a fuel source in part 2.
2022-12-19 15:57:27 -05:00
FossFanatic
083a57a4a1
Allow for animated hyphae textures
2022-12-19 19:36:28 +00:00
FossFanatic
c512d28f02
Add blackstone top texture
2022-12-19 19:02:18 +00:00
FossFanatic
1056b6ca14
Add blackstone side texture
2022-12-19 19:02:18 +00:00
FossFanatic
c8ec57bdbd
Delete 'mods/ITEMS/mcl_blackstone/textures/mcl_blackstone.png'
2022-12-19 19:02:18 +00:00
FossFanatic
2dffe11cdd
Add seperate gilded blackstone texture
2022-12-19 19:02:18 +00:00
FossFanatic
f29622dd59
Allow for both top/bottom and side textures
2022-12-19 19:02:18 +00:00
FossFanatic
d9bd3e2601
Add seperate nether gold ore texture
2022-12-19 19:02:17 +00:00
Michieal
64c8afc8f0
Undo the revert.
...
>.< /facepalm *grumbles*
2022-12-19 04:11:25 +00:00
Michieal
f737df79e5
revert 7a3f373425
...
revert Misc. Fixes.
Added in burn times for slabs.
And then amend the commit to remove an oops.
2022-12-19 04:06:33 +00:00
Michieal
7a3f373425
Misc. Fixes.
...
Added in burn times for slabs.
And then amend the commit to remove an oops.
2022-12-18 22:41:33 -05:00
Michieal
63ea851e63
Merge remote-tracking branch 'origin/mcl_bamboo_new' into mcl_bamboo_new
...
# Conflicts:
# mods/ITEMS/mcl_bamboo/init.lua
2022-12-18 22:35:57 -05:00
Michieal
fe26f117da
Misc. Fixes.
...
Added in burn times for slabs.
And then amend the commit to remove an oops.
2022-12-18 22:28:50 -05:00
Michieal
5191326fc7
Misc. Fixes.
...
Added in burn times for slabs.
2022-12-18 21:04:43 -05:00
ancientmarinerdev
20ca34233c
Merge pull request 'Respawn Anchor Cleanup & Fixes' ( #3129 ) from FossFanatic/MineClone2:more_respawn_anchor_changes into master
...
Reviewed-on: https://git.minetest.land/MineClone2/MineClone2/pulls/3129
Reviewed-by: ancientmarinerdev <ancientmariner_dev@proton.me>
2022-12-18 23:17:53 +00:00
Michieal
1861d7d30d
Conversation Fix. (Removed extra IF statement.)
2022-12-17 01:23:48 +00:00
Michieal
c09ed02801
A more elegant solution for slabs
...
After a good bit of trial and error, and asking questions... I have rewritten the override code and it works. (tested, slabs can now be used to make composters and barrels with this method.)
2022-12-16 05:24:54 +00:00
Michieal
da4e359df0
Merge branch 'master' into mcl_bamboo_new
2022-12-16 04:09:56 +00:00
Michieal
4da20f5e73
Main - Fixed Bamboo Sign Errors.
...
Fixed Stripped Bamboo Block Description.
Added in Bamboo Plank Recipe that uses Stripped Bamboo Blocks.
Removed double translation of "Bamboo Sign" in sign registration. (Caused the Bamboo Sign Errors.)
Added bamboo plank slabs to the group "wood_slabs" so that the barrel recipe works oob.
2022-12-15 22:35:10 -05:00
kabou
4e282df905
Mangrove roots are not leaves and some trivia.
...
* Remove `leaves` group from mangrove roots node registration. Mangrove
roots should not decay like leaves do.
* Fix some formatting weirdness.
* Add a "fixme" comment to some duplicated code that causes luacheck to
complain.
2022-12-15 22:42:09 +00:00
kabou
1b0b2b8b04
Add `compostability` group to mangrove leaves.
2022-12-15 22:42:09 +00:00
kabou
c33d7d0106
Remove duplicate callback registration.
...
* `on_place` was registered twice in mangrove tree trunk node
registration. Remove one.
2022-12-15 22:42:08 +00:00
kabou
cec5b1668a
Remove unused `leafdecay` group.
...
* This group is no longer used and is removed from leaves node groups.
* Since it was never added to GROUPS.md, nothing needs changed there.
* Remove the `leafdecay_distance` parameter from node registrations.
2022-12-15 22:42:08 +00:00
kabou
adcf03e0c6
Refactor leaf decay ABM.
...
* The leaf decay ABM no longer scans all leaves nodes. Now only
"orphaned" leaves are decayed. These nodes are placed by callbacks
in tree trunk nodes upon their destruction.
* This commit also removes the tree trunk node caching system and an
abm throttling mechanism and its associated globalstep function.
2022-12-15 22:42:08 +00:00
kabou
a4ef367708
Add "orphaned" leaves nodes.
...
* Add "orphaned" leaves nodes, these are copies of the regular leaves
nodes whose sole purpose is to replace leaves nodes when no more tree
trunks are present nearby. The orphaned nodes are swapped in by a
callback on destruction of tree trunk nodes and will be decayed by a
dedicated abm that processes all nodes in `group:leaves_orphan`.
* Add `mcl_core.update_leaves()` function, a `after_destruct` callback
handler for tree trunk nodes. The function finds leaves nodes nearby
destroyed tree trunk nodes and swaps these for orphaned leaves nodes
if no other tree trunk nodes remain near them.
* Add `after_destruct` callbacks to tree trunk node registrations in
mcl_core/nodes_trees.lua and mcl_mangrove/init.lua to update orphaned
leaves.
* Add entry for group `leaves_orphan` to GROUPS.md
* Also add entry for group `leaves` to GROUPS.md (it was missing).
2022-12-15 22:42:08 +00:00
Michieal
773c760727
Added Bamboo Mosaic.
...
Added Tiki Lamp (extras) - Requires mcl_lanterns to be fixed to allow API to be called from other mods.
Moved Side Scaffolding to bambootoo.lua
2022-12-14 23:02:08 -05:00
FossFanatic
35967caf71
Change some things
2022-12-14 14:43:45 +00:00
Michieal
29bc74dde9
Code reformat.
2022-12-14 03:26:22 -05:00
Michieal
ca1a46efa7
A complete re-upload of https://git.minetest.land/MineClone2/MineClone2/pulls/3120
...
Doing this to just fix it.
2022-12-13 23:32:54 -05:00
ancientmarinerdev
38e49a4b80
Merge pull request '`mcl_hoppers` fixes' ( #2983 ) from mcl-hoppers-fixes into master
...
Reviewed-on: https://git.minetest.land/MineClone2/MineClone2/pulls/2983
Reviewed-by: ancientmarinerdev <ancientmariner_dev@proton.me>
2022-12-11 20:55:59 +00:00
ancientmarinerdev
ab3530c356
Merge pull request 'Nylium Block Fixes' ( #3084 ) from FossFanatic/MineClone2:nylium_block_fixes into master
...
Reviewed-on: https://git.minetest.land/MineClone2/MineClone2/pulls/3084
Reviewed-by: kabou <kabou@noreply.git.minetest.land>
Reviewed-by: ancientmarinerdev <ancientmariner_dev@proton.me>
2022-12-11 03:21:11 +00:00
ancientmarinerdev
fbed60bd2d
Merge pull request 'Bee Block Sounds' ( #3085 ) from FossFanatic/MineClone2:bee_block_fixes into master
...
Reviewed-on: https://git.minetest.land/MineClone2/MineClone2/pulls/3085
Reviewed-by: kabou <kabou@noreply.git.minetest.land>
Reviewed-by: ancientmarinerdev <ancientmariner_dev@proton.me>
2022-12-11 02:55:22 +00:00
AFCMS
7a371dc846
Format file again
2022-12-10 22:38:08 +01:00
AFCMS
7deec7ae03
Refactor hopper -> composter ABMs
2022-12-10 22:38:08 +01:00
AFCMS
47eda5b69e
Only register hopper -> composter ABMs if composter mod is enabled
2022-12-10 22:38:07 +01:00
AFCMS
8d921c0671
Add some type annotations
2022-12-10 22:38:07 +01:00
AFCMS
804aa388b5
Some manual formatting
2022-12-10 22:38:07 +01:00
AFCMS
fcf9c35324
Use new vectors everywhere
2022-12-10 22:38:06 +01:00
AFCMS
9cc63ed716
Use `table.concat` for formspec generation
2022-12-10 22:38:06 +01:00
AFCMS
c49f000894
Fix formating
2022-12-10 22:38:06 +01:00