ancientmarinerdev
45c85841e8
Merge pull request 'Add bookshelves and anvils as structure constructed nodes' ( #3133 ) from structure_construct_nodes into master
...
Reviewed-on: https://git.minetest.land/MineClone2/MineClone2/pulls/3133
Reviewed-by: ancientmarinerdev <ancientmariner_dev@proton.me>
2022-12-19 01:14:39 +00:00
Wbjitscool
4b8493f1a4
update 'mods/ITEMS/mcl_crimson/init.lua'
...
fixed some accidental changes that were not meant to happen sorry
2022-12-19 01:04:59 +00:00
PrairieWind
0a2f57476e
Update Woodland Outpost Schematic
...
Switched double chest with barrels so that they work correctly
2022-12-19 01:03:53 +00:00
PrairieWind
256655df83
Add bookshelves and anvils as structure constructed nodes
2022-12-19 01:03:53 +00:00
Wbjitscool
b3a8ba57e7
update 'mods/items/mcl_crimson/init.lua'
...
some new changes
2022-12-19 00:43:32 +00: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
ancientmarinerdev
93814880d0
Merge pull request 'Make Night Sky Darker' ( #3138 ) from FossFanatic/MineClone2:minecraft_like_night_sky into master
...
Reviewed-on: https://git.minetest.land/MineClone2/MineClone2/pulls/3138
Reviewed-by: ancientmarinerdev <ancientmariner_dev@proton.me>
2022-12-18 22:44:42 +00:00
Michieal
1861d7d30d
Conversation Fix. (Removed extra IF statement.)
2022-12-17 01:23:48 +00:00
Wbjitscool
49fb36bac2
Upload files to 'mods/ITEMS/mcl_crimson/textures'
...
the png files for thoes changes
2022-12-16 05:27:23 +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
ancientmarinerdev
4ba3af5c73
Merge pull request 'Add .editorconfig
file to enforce codestyle in compatible editors' ( #3091 ) from editorconfig into master
...
Reviewed-on: https://git.minetest.land/MineClone2/MineClone2/pulls/3091
Reviewed-by: ancientmarinerdev <ancientmariner_dev@proton.me>
2022-12-15 22:59:08 +00:00
AFCMS
3a619ba8e4
Basic editorconfig file
2022-12-15 22:57:18 +00:00
ancientmarinerdev
1859f44bd6
Merge pull request 'Refactor leaf decay mechanics.' ( #3099 ) from refactor-leaves into master
...
Reviewed-on: https://git.minetest.land/MineClone2/MineClone2/pulls/3099
Reviewed-by: ancientmarinerdev <ancientmariner_dev@proton.me>
2022-12-15 22:44:19 +00: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
ancientmarinerdev
20e78099d7
Merge pull request 'village_schema_fixes' ( #2989 ) from village_schema_fixes into master
...
Reviewed-on: https://git.minetest.land/MineClone2/MineClone2/pulls/2989
2022-12-15 21:54:48 +00:00
ancientmarinerdev
94a37790aa
Fix incorrectly sized foundations
2022-12-15 21:52:24 +00:00
ancientmarinerdev
89f5d41366
Fix village building foundation material for desert
2022-12-15 21:52:24 +00:00
ancientmarinerdev
b33b87b9dd
Fix village building foundations
2022-12-15 21:52:24 +00:00
ancientmarinerdev
295970fbac
Adding extra row of blocks in front of doors to schemas so villagers can get out
2022-12-15 21:52:24 +00:00
ancientmarinerdev
639825a8da
Merge pull request 'release/0.81.1_merge_conflict_fix' ( #3132 ) from release/0.81.1_merge_conflict_fix into master
...
Reviewed-on: https://git.minetest.land/MineClone2/MineClone2/pulls/3132
2022-12-15 19:56:59 +00:00
FossFanatic
0f8cfbf106
Some small night sky adjustments
2022-12-15 16:46:47 +00:00
FossFanatic
39e9158c01
Make night sky darker
2022-12-15 16:05:34 +00:00
ancientmarinerdev
254caaff37
Merge conflict fixes for release 0.81.1
2022-12-14 21:38:53 +00:00
ancientmarinerdev
1ac6c45c7f
Update release readme
0.81.1
2022-12-14 20:17:21 +00:00
ancientmarinerdev
5b68007902
Pre-release update credits and set version 0.81.1
2022-12-14 20:13:06 +00: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
Michieal
997b6875a2
Merge pull request 'performance_fix_raids' ( #3092 ) from performance_fix_raids into release/0.81.1
...
Reviewed-on: https://git.minetest.land/MineClone2/MineClone2/pulls/3092
Increases performance.
Tested by myself, and by other players.
2022-12-11 23:29:13 +00: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
9b94a752bd
Fixed bug that crashes zombie siege in context where z cannot spawn
2022-12-11 20:22:06 +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
ancientmarinerdev
bf34ca5f50
Merge pull request 'Add Seagrass Item Texture' ( #3088 ) from FossFanatic/MineClone2:seagrass_item_image_fix into master
...
Reviewed-on: https://git.minetest.land/MineClone2/MineClone2/pulls/3088
Reviewed-by: kabou <kabou@noreply.git.minetest.land>
Reviewed-by: ancientmarinerdev <ancientmariner_dev@proton.me>
2022-12-11 02:29:06 +00:00
ancientmarinerdev
055432c1f7
Merge pull request 'Fix the bug that baby (non-monster) mobs cant jump over blocks' ( #3093 ) from CyberMango/MineClone2:dev/mango/fix_baby_mobs_jump into master
...
Reviewed-on: https://git.minetest.land/MineClone2/MineClone2/pulls/3093
Reviewed-by: ancientmarinerdev <ancientmariner_dev@proton.me>
2022-12-11 02:17:01 +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