ancientmarinerdev
30d3b7ee23
Merge pull request 'mcl_bamboo Part 2.' ( #3208 ) from mcl_bamboo_too into master
...
Reviewed-on: https://git.minetest.land/MineClone2/MineClone2/pulls/3208
Reviewed-by: ancientmarinerdev <ancientmariner_dev@proton.me>
2023-01-16 20:22:09 +00:00
Michieal
55bb9800f4
removed errant logging line.
2023-01-16 15:07:57 -05:00
Michieal
b805ae9926
Adjust bamboo growth rates to be close to the MC wiki.
2023-01-16 15:01:38 -05:00
Johannes Fritz
6e6c11cde2
Fix undeclared global variable in mcl_buckets
2023-01-16 12:56:59 -06:00
Michieal
d48b3dcaee
Starting Inventory fix #4 Optimized and remove chatcommand.
2023-01-16 02:12:39 -05:00
Michieal
88493091b6
Starting Inventory fix #3 . turn off debugging in code.
...
Ready for testing.
2023-01-16 01:58:27 -05:00
Michieal
d68667beb9
Starting Inventory fix #2 . add in chat command, /give_starting_inventory. add in debug code.
2023-01-16 01:53:35 -05:00
Michieal
d6ee21d192
Merge branch 'master' into mcl_bamboo_too
2023-01-15 15:27:30 -05:00
Michieal
0c61035df0
Missing files from the optipng commit. (not exactly sure what happened.)
2023-01-15 14:30:12 -05:00
AFCMS
3027965314
Add comment
2023-01-15 15:32:42 +00:00
AFCMS
e9c9f151de
Let user dig light blocks when wielding a light block
2023-01-15 15:32:42 +00:00
AFCMS
fb8262bf57
Make light blocks `buildable_to`
2023-01-15 15:32:42 +00:00
AFCMS
726358da4b
Rename callbacks parameters to match Minetest documentation
2023-01-15 15:32:42 +00:00
AFCMS
515204d296
Update translation template and add french translation
2023-01-15 15:32:42 +00:00
AFCMS
eb5f5678d6
Fix typo in barrier help text
2023-01-15 15:32:42 +00:00
AFCMS
33e2b79b2b
Make nearby light blocks spawn particles when player wield one
2023-01-15 15:32:42 +00:00
AFCMS
7c20896d5e
Make light blocks not walkable
2023-01-15 15:32:42 +00:00
AFCMS
cd70dd5b88
Spawn particle then placing light blocks
2023-01-15 15:32:42 +00:00
AFCMS
302970d220
Basic light blocks
2023-01-15 15:32:42 +00:00
AFCMS
79876635af
Use `mcl_util.call_on_rightclick` in `on_place` callback for barrier block
2023-01-15 15:32:42 +00:00
AFCMS
b9238b4069
Use new vectors
2023-01-15 15:32:42 +00:00
AFCMS
bf25fca47d
Remove support for `use_texture_alpha` bool values (mt 5.3)
2023-01-15 15:32:42 +00:00
AFCMS
92261e5fb5
Remove `stack_max` fields duplicated with default value
2023-01-15 15:32:42 +00:00
AFCMS
1e31e383d4
Fix invalid function signature for `on_place` callbacks + handling of possible nil value
2023-01-15 15:32:42 +00:00
AFCMS
4457432d32
Format file
2023-01-15 15:32:42 +00:00
FossFanatic
fb8e41047d
Use older palette PNG file
2023-01-14 10:00:42 +00:00
FossFanatic
2bd5e6a84f
Delete text file
2023-01-14 10:00:19 +00:00
FossFanatic
292e7129f2
Merge branch 'master' into simplified_palette_index
2023-01-13 17:50:39 +00:00
Michieal
3091e85b1c
Optipng textures.
2023-01-12 22:17:26 -05:00
Michieal
da277f9dc7
fixed missed line.
2023-01-12 22:16:02 -05:00
Michieal
27a487195a
Merge branch 'master' into mcl_bamboo_too
2023-01-12 22:14:58 -05:00
Michieal
2fdc8cbdd4
Changed Bamboo Sign's inventory & wield image to match the placed sign.
...
Reduced the number of images that trapdoors need to work.
2023-01-12 22:12:05 -05:00
Michieal
0079cf807e
Changed Bamboo Signs to use custom image.
2023-01-12 21:06:25 -05:00
CyberMango
64a7f76d5b
Replaced positions check with an area check.
...
This one is using the minetest.is_area_protected so it should work
faster. It also doesnt require the user to manually add all the points
that should be checked so its nicer to use.
2023-01-12 21:22:36 +02:00
CyberMango
b0d9eed3e1
Removed specific functions and added usage examples.
...
The specific functions didnt end up adding much simplicity, but did add
some degree of confusion.
2023-01-12 20:04:44 +02:00
FossFanatic
8849b2e98f
Merge branch 'master' into simplified_palette_index
2023-01-12 15:32:46 +00:00
Michieal
9e76cd963d
Adjust bamboo sign color
2023-01-12 03:51:42 -05:00
Michieal
522a7577de
Fix Bamboo nodes showing up in creative inventory.
...
Fix lava bamboo node placement.
2023-01-12 03:47:13 -05:00
Michieal
396fedd8e7
temp commit - brownish, rather than yellow, colored palette for bamboo things.
2023-01-12 03:29:49 -05:00
Michieal
d2625d3ace
Fix water node placement, and lava node placement. (Yes, nether lava too!)
2023-01-12 03:27:17 -05:00
Michieal
a04d946879
Updated Licensing for additional images.
2023-01-11 21:50:34 -05:00
Michieal
6993559330
Updated relevant Credits for Bamboo and recent work.
2023-01-11 07:26:01 -05:00
Michieal
b572363b8e
temp commit. recolor scaffolds.
2023-01-11 07:16:41 -05:00
Michieal
00408b998c
Fix -- Bamboo grow, bamboo place to be correct.
2023-01-11 07:16:12 -05:00
Michieal
1de806f6f8
Put height into placed, base, bamboo stalk nodes so that height checks work properly.
...
Fix placing bamboo on top of other bamboo nodes, when it would go above the decided height. It now stops just before the endcap node placement.
Fixed Errant log message.
Fixed itemstack removal while in creative mode.
2023-01-11 02:31:36 -05:00
Michieal
04efa74115
Prevent growing "around" things in the way.
2023-01-11 02:19:19 -05:00
Michieal
2e8f56d098
Merge branch 'master' into mcl_bamboo_too
2023-01-10 22:29:28 -05:00
Michieal
ff7299a444
Fix beetroot seeds not dropping.
...
Changed drop rate to 1-4.
Added in Fortune drops too. (Per the minecraft wiki.)
2023-01-10 21:38:42 -05:00
Michieal
aad2d114f9
temp commit. recolor of the planks and scaffolds.
2023-01-10 20:49:38 -05:00
ancientmarinerdev
111c885417
Added burger alias
2023-01-11 01:07:18 +00:00
ancientmarinerdev
8e1f00d428
Villager breeding is now unburgered. Burger now needs right click to initiate follow.
2023-01-11 01:07:18 +00:00
Michieal
c12f2cc565
Fix placement of bamboo endcap
2023-01-10 19:23:40 -05:00
Michieal
9f94f12127
Fix placement of bamboo onto bamboo nodes going higher than max height.
2023-01-10 18:48:50 -05:00
Michieal
784f3ec226
Made plank textures more dried bamboo looking.
2023-01-10 16:40:18 -05:00
Michieal
44a769397d
Fix bamboo mosaic using wrong texture.
...
Fix error.
2023-01-10 15:36:17 -05:00
Michieal
726eba7ed8
Make bamboo fence/gate less yellow. It's bamboo, not corn XD
2023-01-10 04:42:31 -05:00
Michieal
f46581905a
Added veins to the Hyphae log sides.
2023-01-10 04:30:29 -05:00
Michieal
4f6de581dd
fixed the warped fungus mushroom texture.
...
fixed the warped fungus selection box.
2023-01-10 04:29:47 -05:00
Michieal
eb8f7360a2
Merge branch 'master' into mcl_bamboo_too
2023-01-09 18:56:05 -05:00
Michieal
8c355db3ce
Made Lecterns solid.
2023-01-09 22:32:14 +00:00
Michieal
eae08f3010
Finished Lecterns.
...
Added in License.txt.
2023-01-09 22:32:14 +00:00
Michieal
4701c4d6e7
Built basic lectern model, texture, and node definition.
...
Created crafting recipe.
Marked Lecterns as WIP.
Started defining placement.
Added in README.txt.
2023-01-09 22:32:14 +00:00
Michieal
34faca3f2c
Added in License.txt
...
Made the end cap node wave in the wind.
2023-01-08 23:08:12 -05:00
Michieal
d5dda679eb
fix vestigial variable names to not be so obtuse.
2023-01-07 16:45:36 -05:00
Michieal
c65bbcd5a5
fixed missed spot for licensing.
2023-01-07 16:14:33 -05:00
Michieal
533f59bf27
Merge branch 'master' into mcl_bamboo_too
2023-01-06 18:08:33 -05:00
Michieal
3074c15d14
clear up comment confusion.
...
Factored out hard coded names for variable names.
removed "minecraft" from README.md.
2023-01-06 18:07:30 -05:00
Michieal
132178b8c7
clear up comment confusion.
2023-01-06 17:46:54 -05:00
Michieal
ede21a8627
revert f92ea77849
...
revert accidental second commit.
Mega commit. lol.
Did a LOT of refactoring.
Cleaned up some vestigial code.
Cleaned up aliases.
2023-01-06 22:43:41 +00:00
Michieal
82fae13b47
Merge remote-tracking branch 'origin/mcl_bamboo_too' into mcl_bamboo_too
2023-01-06 17:41:57 -05:00
Michieal
f92ea77849
Mega commit. lol.
...
Did a LOT of refactoring.
Cleaned up some vestigial code.
Cleaned up aliases.
2023-01-06 17:41:01 -05:00
Michieal
7ebf9b7ab8
Mega commit. lol.
...
Did a LOT of refactoring.
Cleaned up some vestigial code.
Cleaned up aliases.
2023-01-06 17:40:35 -05:00
Michieal
07a56165ed
update optional depends.
2023-01-06 20:23:59 +00:00
Michieal
ee0b355f51
Fix licensing.
2023-01-06 20:21:08 +00:00
Michieal
cc24144bc6
Fixed collision and selection box for endcap nodes.
...
fixed typo in debug message.
2023-01-06 01:22:18 -05:00
Michieal
e1cd16c971
Adjusted growth interval.
...
tested and fixed bamboo growth function.
Add debug code across growth function and scaffold place.
disabled debug for commit. removed finished todos.
2023-01-06 00:41:26 -05:00
Michieal
ed64e7f733
Reverted scaffolding (WIP) for final push. Making an issue for it's continued work. Left wip in, but commented and future featured out. Will test changes forthwith.
...
Adjusted bamboo base code (randomize which one to use.) to do less math and accomplish the same thing.
2023-01-05 20:27:52 -05:00
Michieal
08f9c0074a
REVERT: Fix mcl_dyes' mod.conf to use mcl_bamboo grow and check functions.
2023-01-05 18:31:21 -05:00
Michieal
c4969c13cd
trying to fix redundancy error...
2023-01-05 00:30:18 -05:00
Michieal
f70176da34
Fix mcl_dyes' mod.conf to use mcl_bamboo grow and check functions.
2023-01-04 23:56:51 -05:00
Michieal
e314addeb3
Merge branch 'master' into mcl_bamboo_too
...
# Conflicts:
# mods/ITEMS/mcl_dye/init.lua
2023-01-04 23:10:54 -05:00
Michieal
df8fc65e1e
temp commit.
2023-01-04 23:03:08 -05:00
Michieal
687887fe27
Incorporate applying bonemeal to Bamboo stalks.
2023-01-04 22:49:17 -05:00
Michieal
65aa956d9c
Add alias for scaffolding.
...
Rework grow_bamboo to handle random heights, and to handle bonemeal.
Remove "bamboo_node" in favor of is_bamboo()
2023-01-04 22:43:05 -05:00
CyberMango
5e969ba928
Added sweet berries death messages.
2023-01-04 23:04:19 +02:00
CyberMango
17e02aec3c
Applying bone meal on a stage 3 sweet berry no longer grows it.
...
It now ignores the bone meal and harvests the sweet berry as normal.
2023-01-04 23:04:19 +02:00
CyberMango
fb28e192e6
Bone meal applied on sweet berries only grows them by 1 stage now.
...
The interface of the grow plant is a bit confusing since even with
stages set to 0 the plant grows by 1 stage (if other conditions such as
light are met). Therefore changing it to 0 makes the plant grow by 1.
2023-01-04 23:04:19 +02:00
CyberMango
0f569fdbaa
Bone meal on sweet berries in creative mode is no longer wasted and
...
minor fixes.
removed an unnecessary -- in a comment.
Removed a redundant concatination.
2023-01-04 23:04:19 +02:00
CyberMango
8a7fcfde82
Fixed sweet berries bugs.
...
Now they can only be placed a tile's upper part.
Also when destroyed bushes at stage 2 drop 1 or 2 berries, while bushes
at stage 3 drop 2 or 3 (instead of fixed numbers of 1 and 3
respectively).
Also harvesting sweet berries at stage 3 (final) brings them to stage 1
instead of just to stage 2. Number of dropped berries was adjusted.
2023-01-04 23:04:19 +02:00
CyberMango
fb51067c78
Created a shared function for planting a seed that can also be consumed.
2023-01-04 23:04:19 +02:00
Michieal
8dd4a2611e
Added alias for scaffolding.
2023-01-04 14:25:31 -05:00
Michieal
f86ee99abf
Further cleaned up bamboo base code.
...
Fixed some errors in Scaffolding, Commented out the in progress section.
2023-01-04 11:28:09 -05:00
FossFanatic
39bcf2f961
Merge branch 'master' into simplified_palette_index
2023-01-04 14:01:58 +00:00
Michieal
d1a017f6b2
optimized out some for loops, cleaned up code for bamboo placement.
...
tested the changes.
2023-01-03 18:40:40 -05:00
Michieal
50e50e2904
Continued some optimizations of code in bamboo.on_place.
...
Begun work on scaffolding.
2023-01-03 15:57:58 -05:00
Michieal
9351f72c15
Updated Bamboo translations template.txt
2023-01-03 15:38:34 -05:00
Michieal
ef7fb0d2e3
Cleaned up the code. Fixed side placement of bamboo against bamboo.
...
Dinked with the random number generator some more.
Condensed some more of the code duplication (WIP).
Added in MCL_Log function.
Finally settled on a decent looking Bamboo top.
2023-01-03 01:38:12 -05:00
Michieal
5ef7d9f7a0
Added in Bamboo_Plank variable.
...
Dinked with the random number generator some.
Moved Bamboo Mosaic from base to items.
condensed some of the code duplication (WIP).
started to add in checks to prevent bamboo from being placed against itself horizontally.
Fixed a couple of naming issues.
2023-01-02 22:36:09 -05:00
Michieal
dd4a0a4172
Fixed mcl_fishing depending on mcl_bamboo.
2023-01-02 19:24:56 -05:00
Michieal
d586b3fecc
Tracked down missing node type placement issues, and fixed them.
...
Now with Chicken Cherry Cola!
2023-01-02 03:54:26 -05:00