teknomunk
e82496c812
Refactor to remove drop_berries that was used exactly twice and had same function as another variable, refactor do_berry_drop to return boolean on whether berries were dropped, refactor right-click handler to make it more clear that the bonemealing check only happens if berries were not dropped
2025-01-03 20:07:12 +01:00
teknomunk
d7bb017dca
Fix sweetberry bonemealing crash, fix sweetberry growth, fix double bonemeal usage
2025-01-03 20:07:12 +01:00
teknomunk
e6e13bdc67
Change _mcl_on_bonemealing to _on_bone_meal, update API.md to reflect this
2024-11-09 20:24:02 -06:00
teknomunk
d5684ca305
Add new API call mcl_bone_meal.use_bone_meal and use this to remove duplicate code, update mcl_farming:sweet_berries to use bonemeal API, add stub for bonemeal mod compatibility
2024-11-09 20:24:02 -06:00
kno10
c097c65262
adjust growth rates again
2024-11-10 02:11:37 +01:00
kno10
78a958db4e
Double the odds, to halve the ABM frequencies.
2024-11-10 02:11:37 +01:00
kno10
9376cf92b1
Adjust growth speeds
2024-11-10 02:11:37 +01:00
teknomunk
1b0deae026
Fix crash when bonemealing sweet berry bushes ( #4419 )
...
Reviewed-on: https://git.minetest.land/VoxeLibre/VoxeLibre/pulls/4419
Reviewed-by: Mikita Wiśniewski <rudzik8@protonmail.com>
Co-authored-by: teknomunk <teknomunk@protonmail.com>
Co-committed-by: teknomunk <teknomunk@protonmail.com>
2024-06-11 18:47:18 +02:00
Eliy21
44bd1c7b71
Reduce sweet berry bush slowdown ( #4150 )
...
Reviewed-on: https://git.minetest.land/MineClone2/MineClone2/pulls/4150
Reviewed-by: the-real-herowl <the-real-herowl@noreply.git.minetest.land>
Co-authored-by: Eliy21 <eliy21@noreply.git.minetest.land>
Co-committed-by: Eliy21 <eliy21@noreply.git.minetest.land>
2024-01-21 01:07:14 +00:00
CyberMango
c57f797226
Make the velocity checks absolute.
...
Now sweet berries will cause damage in all directions.
2023-01-20 19:15:55 +02: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
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
kabou
92ee402971
Separate white dye from bone meal.
...
* Add craftitem for ":mcl_bone_meal:bone_meal" to mcl_dye (temporarily.)
* Add crafting recipe for bone meal.
* Add texture for white dye item.
* Merge craftitem registration for "mcl_dye:white" with generic dyes.
* Add crafting recipe for white dye.
* Add legacy conversion recipe.
* Update dyes table.
* Update translations.
* Update mcl_crimson and sweet berry on_rightclick handlers.
* Update composter output, both as freestanding and to hoppers.
* Update bone block crafting recipes.
* Update tropical fish, cod and salmon mob drops.
2022-12-29 03:08:50 +00:00
cora
d395c82183
Fix bonemeal creative for sweet berries and nether vines
2022-11-29 12:20:39 +01:00
cora
34a558ced9
Sweetberry, nethervines: Fix placing in protected area
2022-11-29 12:20:39 +01:00
cora
142f3d6d5a
Handle bonemealing in the sweetberry on_rightclick
2022-11-17 19:42:02 +00:00
cora
c5ec3c770c
Sweet berries: Add rightclick harvesting
2022-11-17 19:42:02 +00:00
PrairieWind
e8b983bcc5
Place sweet berries on wet farmland and bonemeal the sweet berries to progress growth
2022-10-26 15:57:17 +00:00
cora
ae91640234
Add missing biomes, correct saturation
2022-10-26 15:57:17 +00:00
cora
d6c0561d5a
Only do damage from stage 1 and up
2022-10-26 15:57:17 +00:00
cora
2664fb871b
sweet berries plantable not only on farming soil
2022-10-26 15:57:17 +00:00
cora
2b08f9ac53
Slow down player movement while inside sweet berry
2022-10-26 15:57:17 +00:00
cora
8d456d8ff9
implement sweet berry damage
...
0.5 per second while moving inside it
2022-10-26 15:57:17 +00:00
cora
b00f2784ff
Sweet berry bushes are flammable
2022-10-26 15:57:17 +00:00
cora
280bcddcb2
Move sweet berry decoration to mcl_biomes
2022-10-26 15:57:17 +00:00
balazsszalab
495378b85e
Register sweet berry bush by add_plant function to enable plant growth
...
Without calling the add_plant function, sweet berry bushes will not go through growth stages and it is impossible to farm them. Sweet berry bush and beetroot have the same number of growth stages, so I used beetroot's interval and chance values here. If somebody has a better approximation of these values, feel free to change them.
2022-10-26 15:57:16 +00:00
cora
5f4d7774ae
Add sweet berry compostability
2022-10-26 15:57:16 +00:00
kay27
a7c3878cae
[mineclone5] Tune sweet berries a bit
2022-10-26 15:57:16 +00:00
kay27
eb313f9482
[mineclone5] Move sweet berries into farming as a quick fix
2022-10-26 15:57:16 +00:00