FossFanatic
3a24903a01
Add nil check
2023-02-13 15:46:45 +00:00
FossFanatic
abdd5e11c0
Shorten code slightly
2023-02-13 15:46:08 +00:00
FossFanatic
e17fab385b
Add nil checks
2023-02-13 15:44:23 +00:00
FossFanatic
17cae6896e
Add back the logical code?
...
My gut feeling tells me that it is somehow a bad idea to have removed this.
2023-02-13 11:17:51 +00:00
FossFanatic
1c84bc6572
Put all affected grass blocks in a local
...
This commit puts all nodes which make use of the grass palette in a local, to make for less messy code.
2023-02-13 10:33:47 +00:00
FossFanatic
4d29fab932
Improve some trees code
2023-02-13 10:22:28 +00:00
FossFanatic
a2087b19a5
Delete rogue file
2023-02-13 10:20:48 +00:00
PrairieWind
84119d8f34
Merge pull request 'Add Lily of the Valley and Cornflower Flowers' ( #3438 ) from lily_of_the_valley into master
...
Reviewed-on: https://git.minetest.land/MineClone2/MineClone2/pulls/3438
Reviewed-by: Nicu <kneekoo@noreply.git.minetest.land>
2023-02-13 01:21:56 +00:00
PrairieWind
5da6c25ccf
Fix cornflower biomes and change seed values for cornflowers and lilies of the valley
2023-02-12 23:29:02 +00:00
PrairieWind
b79f74c390
Update Translation Template for flowers
2023-02-12 23:29:02 +00:00
PrairieWind
06f47a0756
Add Cornflowers
...
Evidently I didn't include the lily texture in the lily of the valley commit, so it is in this one. Again, lily of the valley texture by Nicu
2023-02-12 23:29:02 +00:00
PrairieWind
ff79af26e4
Add Lily of the Valley Flower
...
Awesome Lily Texture by Nicu
2023-02-12 23:29:02 +00:00
ancientmarinerdev
de56c72e15
Merge pull request 'Change kelp to use ABMs to solve performance issues' ( #3417 ) from i_need_professional_kelp into master
...
Reviewed-on: https://git.minetest.land/MineClone2/MineClone2/pulls/3417
2023-02-12 23:13:25 +00:00
ancientmarinerdev
e3c8d995b5
Finish clean up#
2023-02-12 22:48:20 +00:00
ancientmarinerdev
b8b45210e9
Clean up and remove old code
2023-02-12 22:48:20 +00:00
ancientmarinerdev
a1f10205f6
Init age on plant so not all kelp grow to top of ocean
2023-02-12 22:48:20 +00:00
ancientmarinerdev
6f7505b6c6
Change kelp to use ABMs to solve performance issues
2023-02-12 22:48:20 +00:00
PrairieWind
e323ab6e88
Merge pull request 'Make sea pickles smelt into lime dye' ( #3436 ) from sea_pickle_dye into master
...
Reviewed-on: https://git.minetest.land/MineClone2/MineClone2/pulls/3436
Reviewed-by: Nicu <kneekoo@noreply.git.minetest.land>
2023-02-12 16:23:55 +00:00
FossFanatic
c88f0047c1
Merge branch 'master' into biome_colored_foliage
2023-02-12 08:44:29 +00:00
FossFanatic
0400d9a2a5
Even further improvements to some foliage code
2023-02-12 08:28:21 +00:00
FossFanatic
3590ff6dfb
Improve some LBM code
2023-02-12 08:23:19 +00:00
FossFanatic
d1ceacf7ba
Improve some vines code
2023-02-12 08:22:07 +00:00
FossFanatic
a70a6ef13d
Improve some foliage code
2023-02-12 08:21:14 +00:00
FossFanatic
b4e84dadb0
Add new function
...
Adds the `get_registered_biome_from_pos` function, which does what the name says.
2023-02-12 07:57:04 +00:00
PrairieWind
194ff53400
Make sea pickles smelt into lime dye
2023-02-12 01:09:25 +00:00
ancientmarinerdev
e7e0b082c4
Merge pull request 'Footer Annoyance Fix' ( #3431 ) from footer_annoyance_fix into master
...
Reviewed-on: https://git.minetest.land/MineClone2/MineClone2/pulls/3431
Reviewed-by: ancientmarinerdev <ancientmariner_dev@proton.me>
2023-02-12 01:00:45 +00:00
FossFanatic
18b888da8b
Remove the thing above the "o" in "version"
2023-02-12 00:06:01 +00:00
ancientmarinerdev
15a15158b8
Merge pull request 'Pathfinding optimisations and villager has earlier bed time' ( #3410 ) from villager_tweaks into master
...
Reviewed-on: https://git.minetest.land/MineClone2/MineClone2/pulls/3410
2023-02-11 10:48:36 +00:00
ancientmarinerdev
9445e10834
Pathfinding optimisations and villager has earlier bed time
2023-02-11 10:36:56 +00:00
ancientmarinerdev
35a75491f4
Merge pull request 'Fix hungry sheep and hyrdophobic passive mobs' ( #3435 ) from drowning_and_hungry_mobs into master
...
Reviewed-on: https://git.minetest.land/MineClone2/MineClone2/pulls/3435
2023-02-11 10:26:19 +00:00
FossFanatic
81dbdaab94
Adjust palette foliage check
...
The excessive 128 blocks high check has been changed to now check only up to 30 blocks, since the tallest 2x2 jungle tree I seemed to get was only 29 blocks tall.
I also discovered that the search area wasn't wide enough, so sometimes the most outer leaves avoided the check. I also adjusted that.
2023-02-11 07:53:12 +00:00
ancientmarinerdev
2fd7f8c69f
Fix hungry sheep and hyrdophobic passive mobs
2023-02-11 00:37:16 +00:00
ancientmarinerdev
6a34a30941
Merge pull request 'Mob spawning improvements and balancing' ( #3356 ) from mob_cap_fixes into master
...
Reviewed-on: https://git.minetest.land/MineClone2/MineClone2/pulls/3356
2023-02-10 19:09:06 +00:00
ancientmarinerdev
d4c2802afb
Implement review/testing feedback
2023-02-10 19:01:29 +00:00
ancientmarinerdev
b2dbf48e92
Default setting fix
2023-02-10 19:01:29 +00:00
ancientmarinerdev
bf50a17f2e
Limit spawning of mobs outside y axis as well
2023-02-10 19:01:29 +00:00
ancientmarinerdev
b817c079ba
Improve balancing for early game
2023-02-10 19:01:29 +00:00
ancientmarinerdev
cfa276f722
Add settings for percentage of hostile and peaceful groups spawned
2023-02-10 19:01:29 +00:00
ancientmarinerdev
86b1d8bc3e
Add world gen limits to spawning to avoid things spawning past the world gen limits
2023-02-10 19:01:29 +00:00
ancientmarinerdev
9c2f43a242
Limit peaceful spawning and add configurable option
2023-02-10 19:01:29 +00:00
ancientmarinerdev
044a91e831
Change spawn cap groups to spawn_type to give water it's own spawn cap.
2023-02-10 19:01:29 +00:00
ancientmarinerdev
106979e64a
Clean up
2023-02-10 19:01:29 +00:00
ancientmarinerdev
4482068211
Nerf group spawning until group spawn is based on pack size, not per spawn attempt
2023-02-10 19:01:29 +00:00
ancientmarinerdev
1dc7cab6be
Add logging
2023-02-10 19:01:29 +00:00
ancientmarinerdev
634379dfe9
Retry if failing to find spawn position
2023-02-10 19:01:29 +00:00
ancientmarinerdev
c2ac33ac61
Mobs now can spawn in multiple positions around you per spawning cycle
2023-02-10 19:01:29 +00:00
ancientmarinerdev
b5c0830060
Restructure code and tidy
2023-02-10 19:01:29 +00:00
ancientmarinerdev
c43c723e08
Clean logging etc.
2023-02-10 19:01:29 +00:00
ancientmarinerdev
bd3a4ff0df
Clean up
2023-02-10 19:01:28 +00:00
ancientmarinerdev
0267ad2f31
Decrease change of groups spawning for peacefuls. Refresh total mobs check on spawn.
2023-02-10 19:01:28 +00:00