kay27
a76fe2b487
[mcl_mobs] Replace goto
to repeat-break-until true
in spawning.lua
2021-04-11 02:11:06 +04:00
kay27
b14ca5a843
Revert "[mcl_mobs, mobs_mc] TEMP! Remove goto
to run on RasbPI4, Oil_boi free to revert"
...
This reverts commit ea41c82834
.
2021-04-11 02:10:27 +04:00
Elias Fleckenstein
9ba1917209
Add end crystal beams
2021-04-10 20:58:34 +02:00
kay27
ea41c82834
[mcl_mobs, mobs_mc] TEMP! Remove goto
to run on RasbPI4, Oil_boi free to revert
2021-04-10 20:47:55 +02:00
kay27
647b5c1e8a
[mcl_mobs, mobs_mc] TEMP! Remove goto
to run on RasbPI4, Oil_boi free to revert
2021-04-10 21:15:04 +04:00
jordan4ibanez
6279f5eb41
test
2021-04-08 23:58:12 +04:00
jordan4ibanez
9789cf5dcd
Adjust spawning to be closer and more frequent
2021-04-08 23:58:12 +04:00
jordan4ibanez
26847bbb54
Finish mob limiter
2021-04-08 23:58:12 +04:00
jordan4ibanez
4fca50dead
Fix spawn timer reset debug
2021-04-08 23:58:12 +04:00
jordan4ibanez
310dcf9660
Fix forgotten biome check
2021-04-08 23:58:11 +04:00
jordan4ibanez
ba9866db49
merge
2021-04-08 23:58:11 +04:00
jordan4ibanez
282ba2614a
merge
2021-04-08 23:58:11 +04:00
jordan4ibanez
26ef8c2674
Fix silverfish typo
2021-04-08 23:58:11 +04:00
jordan4ibanez
f5cc2bab09
Readjust mobs internal settings to not cause insane memory usage
2021-04-08 23:58:11 +04:00
jordan4ibanez
71c50042e6
Fix typo
2021-04-08 23:58:11 +04:00
jordan4ibanez
ae0c235c1f
Combine air and ground type spawning into ground
2021-04-08 23:58:11 +04:00
jordan4ibanez
668b67158c
merge
2021-04-08 23:58:11 +04:00
jordan4ibanez
c259fc2a28
Add in all biome information to mobs
2021-04-08 23:58:11 +04:00
jordan4ibanez
249a3c8891
Add bats, chicken, and blaze spawn info
2021-04-08 23:58:11 +04:00
jordan4ibanez
34b66acc9d
Make reference list copy-pastable
2021-04-08 23:58:11 +04:00
jordan4ibanez
89f35c06af
Ignore default or void dimensions
2021-04-08 23:58:11 +04:00
jordan4ibanez
cb093b774c
Add biome list
2021-04-08 23:58:10 +04:00
jordan4ibanez
abc68f4dc6
Refactor spawning into it's own file
2021-04-08 23:58:10 +04:00
jordan4ibanez
38dcbcb3d4
Fix mobs colliding with other mobs/players
2021-04-08 23:58:10 +04:00
jordan4ibanez
d65a5e3be0
Fix mobs colliding with objects
2021-04-08 23:58:10 +04:00
kay27
de41a4c26b
merge
2021-04-08 23:58:10 +04:00
kay27
5e0bd2281c
Revert "Revert "Merge pull request 'Massively overhaul spawning algorithm for mobs' ( #1487 ) from jordan4ibanez/MineClone2-MobTweaks:master into master""
...
This reverts commit 6a1a634cba
.
2021-04-08 23:58:10 +04:00
jordan4ibanez
c937b2a973
test
2021-04-08 14:19:42 -04:00
jordan4ibanez
8c10fe4057
Adjust spawning to be closer and more frequent
2021-04-08 12:48:02 -04:00
jordan4ibanez
bd7866d798
Finish mob limiter
2021-04-08 12:07:20 -04:00
jordan4ibanez
9369c9cab8
Fix spawn timer reset debug
2021-04-08 10:01:15 -04:00
jordan4ibanez
28823298e1
Fix forgotten biome check
2021-04-08 10:00:04 -04:00
jordan4ibanez
9d48549ec5
Complete prototype of biome generated mobs
2021-04-08 09:52:50 -04:00
jordan4ibanez
518252679f
Fix a lot of things
2021-04-08 08:42:57 -04:00
jordan4ibanez
bb078b0c4c
Fix silverfish typo
2021-04-08 08:33:50 -04:00
jordan4ibanez
adab48ff0c
Readjust mobs internal settings to not cause insane memory usage
2021-04-08 08:29:16 -04:00
jordan4ibanez
47c59edb51
Fix typo
2021-04-08 08:13:46 -04:00
jordan4ibanez
5ca30fa8ee
Combine air and ground type spawning into ground
2021-04-08 08:12:43 -04:00
jordan4ibanez
aacb8fc7b9
Add in extra_mobs information
2021-04-08 08:09:43 -04:00
jordan4ibanez
f900b24b53
Add in all biome information to mobs
2021-04-08 07:39:18 -04:00
jordan4ibanez
0ad833c046
Add bats, chicken, and blaze spawn info
2021-04-08 06:57:24 -04:00
jordan4ibanez
f4a6bdc6b8
Make reference list copy-pastable
2021-04-08 06:48:25 -04:00
jordan4ibanez
bf4bf9a0cc
Ignore default or void dimensions
2021-04-08 06:10:07 -04:00
jordan4ibanez
8e1e02d1fb
Add biome list
2021-04-08 06:04:36 -04:00
jordan4ibanez
da045c207d
Refactor spawning into it's own file
2021-04-08 02:07:15 -04:00
jordan4ibanez
b0c60c69d0
Merge pull request 'Fix mobs colliding with each other/players instead of magnetically' ( #1495 ) from jordan4ibanez/MineClone2-MobTweaks:master into mineclone5
...
Reviewed-on: https://git.minetest.land/MineClone2/MineClone2/pulls/1495
2021-04-08 03:18:24 +00:00
jordan4ibanez
6ec66ef6f6
Fix mobs colliding with other mobs/players
2021-04-07 23:16:03 -04:00
jordan4ibanez
6bd249547a
Fix mobs colliding with objects
2021-04-07 23:07:04 -04:00
kay27
c89768f8f7
[extra_mobs] Fix hoglin spawn caused server crash
2021-04-08 01:16:06 +04:00
kay27
5d48975a07
[mineclone5] Make work new mob spawn by Oil_boi with extra_mobs
2021-04-08 00:44:20 +04:00
kay27
3accc82d2d
Revert "Revert "Merge pull request 'Massively overhaul spawning algorithm for mobs' ( #1487 ) from jordan4ibanez/MineClone2-MobTweaks:master into master""
...
This reverts commit 6a1a634cba
.
2021-04-07 20:47:40 +04:00
kay27
034af87cd7
Merge remote-tracking branch 'origin/master' into mineclone5
2021-04-07 20:40:07 +04:00
Elias Fleckenstein
6a1a634cba
Revert "Merge pull request 'Massively overhaul spawning algorithm for mobs' ( #1487 ) from jordan4ibanez/MineClone2-MobTweaks:master into master"
...
This reverts commit 4f2a6b2db0
, reversing
changes made to 0970981252
.
2021-04-07 17:20:56 +02:00
kay27
99563ab93a
Merge remote-tracking branch 'origin/master' into mineclone5
2021-04-07 17:19:41 +04:00
TechDudie
db9e8d23d9
Update 'mods/ENTITIES/mobs_mc/creeper.lua'
2021-04-07 17:16:38 +04:00
TechDudie
f664a87dac
Update 'mods/ENTITIES/mobs_mc/creeper.lua'
2021-04-07 17:16:38 +04:00
jordan4ibanez
4f2a6b2db0
Merge pull request 'Massively overhaul spawning algorithm for mobs' ( #1487 ) from jordan4ibanez/MineClone2-MobTweaks:master into master
...
Reviewed-on: https://git.minetest.land/MineClone2/MineClone2/pulls/1487
2021-04-07 06:40:21 +00:00
jordan4ibanez
ec6eb51726
Massively overhaul spawning algorithm for mobs
2021-04-07 02:39:15 -04:00
jordan4ibanez
6cdf7c98c2
Rework all mobs spawning - preprototype stage
2021-04-07 00:55:57 -04:00
jordan4ibanez
0970981252
Merge pull request 'Adjust enderman projectile behavior, add snowballs to avoidance' ( #1485 ) from jordan4ibanez/MineClone2-MobTweaks:master into master
...
Reviewed-on: https://git.minetest.land/MineClone2/MineClone2/pulls/1485
2021-04-07 02:22:44 +00:00
jordan4ibanez
6c4c22e3b9
Adjust enderman projectile behavior, add snowballs to avoidance
2021-04-06 22:22:05 -04:00
jordan4ibanez
9b1cc19718
Merge pull request 'Make mobs not collide with objects to stop weird glitches' ( #1484 ) from jordan4ibanez/MineClone2-MobTweaks:master into master
...
Reviewed-on: https://git.minetest.land/MineClone2/MineClone2/pulls/1484
2021-04-07 02:08:39 +00:00
jordan4ibanez
7cecc71b91
Make mobs not collide with objects to stop weird glitches
2021-04-06 22:08:10 -04:00
jordan4ibanez
da057ee9e8
Merge pull request 'Increase unmounting force' ( #1483 ) from jordan4ibanez/MineClone2-MobTweaks:master into master
...
Reviewed-on: https://git.minetest.land/MineClone2/MineClone2/pulls/1483
2021-04-07 02:03:25 +00:00
jordan4ibanez
6aaf25bbc9
Increase unmounting force
2021-04-06 22:02:52 -04:00
jordan4ibanez
7826311175
Merge pull request 'Make unmounting a mob less of a jolt' ( #1482 ) from jordan4ibanez/MineClone2-MobTweaks:master into master
...
Reviewed-on: https://git.minetest.land/MineClone2/MineClone2/pulls/1482
2021-04-07 02:00:32 +00:00
jordan4ibanez
4a1faa44de
Make unmounting a mob less of a jolt
2021-04-06 21:59:51 -04:00
jordan4ibanez
8ab9de74dc
Merge pull request 'Add line of sight calculations to the enderman' ( #1481 ) from jordan4ibanez/MineClone2-MobTweaks:master into master
...
Reviewed-on: https://git.minetest.land/MineClone2/MineClone2/pulls/1481
2021-04-07 01:30:19 +00:00
jordan4ibanez
acd2b8e691
Add line of sight calculations to the enderman
2021-04-06 21:29:52 -04:00
jordan4ibanez
21334bc49d
Merge pull request 'Massive enderman sight check calculation overhaul' ( #1480 ) from jordan4ibanez/MineClone2-MobTweaks:master into master
...
Reviewed-on: https://git.minetest.land/MineClone2/MineClone2/pulls/1480
2021-04-07 01:15:40 +00:00
jordan4ibanez
56f94af6ce
Massively overhaul enderman sight calculations
2021-04-06 21:13:20 -04:00
jordan4ibanez
9f7899c01a
Enderman use vectors to check distance between player and self
2021-04-06 20:37:48 -04:00
jordan4ibanez
4ec3fd0ba6
Merge pull request 'Fix insane enderman 64 node radius check for players' ( #1479 ) from jordan4ibanez/MineClone2-MobTweaks:master into master
...
Reviewed-on: https://git.minetest.land/MineClone2/MineClone2/pulls/1479
2021-04-07 00:25:52 +00:00
jordan4ibanez
00db03320b
Fix insane enderman 64 node radius check for players
2021-04-06 20:24:46 -04:00
Elias Fleckenstein
430f958fae
Move end exit portal to 0, 0; Add end gateway portals (WIP)
2021-04-06 20:08:20 +02:00
jordan4ibanez
9e1b662c03
Merge pull request 'Remove 47 node object check from mobs' ( #1473 ) from jordan4ibanez/MineClone2-MobTweaks:master into master
...
Reviewed-on: https://git.minetest.land/MineClone2/MineClone2/pulls/1473
2021-04-06 14:41:03 +00:00
jordan4ibanez
8e2493dd9a
Remove 47 node object check from mobs
2021-04-06 10:40:16 -04:00
Elias Fleckenstein
ea08fee9ba
Make the dragon stay within a 50 blocks range of the portal
2021-04-06 16:38:23 +02:00
Elias Fleckenstein
83b9cf3ad2
End exit portal openng / closing on dragon death / spawn
2021-04-06 15:48:17 +02:00
Elias Fleckenstein
962a13847e
Fix dragons summoned using commands spawning an egg on the exit portal
2021-04-06 14:57:29 +02:00
Elias Fleckenstein
f350fa6272
Add bossbars
2021-04-06 14:50:34 +02:00
Elias Fleckenstein
a348909ba3
Enderdragon: Proper Egg and XP spawning
2021-04-06 12:50:36 +02:00
kay27
748087ac3f
[extra_mobs] Remove chat debug messages
2021-04-06 01:18:51 +04:00
kay27
807126c517
[extra_mobs] Update to latest https://git.minetest.land/epCode/extra_mobs
2021-04-06 01:17:34 +04:00
kay27
25df2906f4
Merge remote-tracking branch 'origin/master' into mineclone5
2021-04-05 13:51:18 +04:00
kay27
beb2484224
Merge https://git.minetest.land/MineClone2/MineClone2/pulls/1366
2021-04-05 13:50:26 +04:00
kay27
f28d8632a4
Merge remote-tracking branch 'origin/master' into mineclone5
2021-04-05 05:00:57 +04:00
kay27
b1f27dba6a
Merge pull request 'Make horse taming more similar to minecraft ( #1249 )' ( #1460 ) from slaesvuo/MineClone2:master into master
...
Reviewed-on: https://git.minetest.land/MineClone2/MineClone2/pulls/1460
2021-04-05 01:00:17 +00:00
kay27
67e8dd2aa1
Merge remote-tracking branch 'origin/master' into mineclone5
2021-04-05 04:42:47 +04:00
ztianyang
1e1d31b57b
Merge branch 'master' into master
2021-04-04 23:57:20 +00:00
epCode
a6f0ad13a0
Make blaze burning better
2021-04-04 16:46:44 -07:00
epCode
93684baa86
Make Blazes have more Mc-likeness ;)
2021-04-04 16:32:58 -07:00
Tianyang Zhang
8bb8a0e3b2
Fix large and small slimes and magma cubes not dropping xp and loot
2021-04-04 15:40:10 -07:00
Saku Laesvuori
c5e1734c1c
Make horse taming more similar to minecraft ( #1249 )
...
In minecraft horses are tamed by trying to ride them and they can also
be fed to speed up taming. This commit implements both of those
features and disables the old and broken taming system for horses.
2021-04-04 23:24:28 +03:00
kay27
3e0bbda3f7
Merge remote-tracking branch 'origin/master' into mineclone5
2021-04-04 14:20:01 +04:00
kay27
48286d4ac1
Merge remote-tracking branch 'origin/master' into mineclone5
2021-04-04 10:37:39 +04:00
Saku Laesvuori
4a085c9526
Fix passive mobs despawning
...
According to the wiki most passive mobs do not despawn. The ones that do
have already been explicity marked as despawning.
<https://minecraft.fandom.com/wiki/Spawn#Despawning >
<https://minecraft.fandom.com/wiki/Mob#Despawning >
2021-04-04 09:15:25 +03:00
epCode
ac87e0604e
make ghast firing more MC-like
2021-04-03 18:39:20 -07:00
jordan4ibanez
f8229def5e
Merge pull request 'Fix locationless playing when picking up items' ( #1457 ) from jordan4ibanez/MineClone2-PopSounds:master into master
...
Reviewed-on: https://git.minetest.land/MineClone2/MineClone2/pulls/1457
2021-04-04 01:10:19 +00:00
jordan4ibanez
90fd65ac66
Fix locationless playing
2021-04-03 21:09:43 -04:00
epCode
40b07e466b
make ghast fireballs deflectible
2021-04-03 18:07:51 -07:00
jordan4ibanez
1b511936f5
Fix local name memory leak
2021-04-03 21:05:31 -04:00
jordan4ibanez
a807ee6372
Adjust the volume even more to perfectly match the gameplay
2021-04-03 20:55:46 -04:00
jordan4ibanez
0641f09915
Adjust volume of item collection sound
2021-04-03 20:53:34 -04:00
jordan4ibanez
c572db92aa
Add sound buffer and different item collection sound
2021-04-03 20:39:08 -04:00
kay27
70f1434da6
Merge remote-tracking branch 'origin/master' into mineclone5
2021-04-03 14:05:47 +04:00
jordan4ibanez
844db8aa7b
Revert to previous style of interpolated move_to with tweaks
2021-04-02 22:02:19 -04:00
jordan4ibanez
0840ad98a2
Adjust the item collection magnet even more
2021-04-02 21:57:38 -04:00
jordan4ibanez
1cbd3a998d
Use manual move_to to account for move_to interpolation issues
2021-04-02 21:50:47 -04:00
jordan4ibanez
61e812e40a
Add in manual interpolation into the item magnet
2021-04-02 21:40:04 -04:00
jordan4ibanez
18d7be4a4f
More fixes to item collection on laggy servers
2021-04-03 00:42:20 -04:00
kay27
4027c9fa29
Merge remote-tracking branch 'origin/master' into mineclone5
2021-04-03 01:25:40 +04:00
AFCMS
ca01b3641b
make endermen not teleport everytime when hitted
2021-04-02 15:04:21 +02:00
jordan4ibanez
1e3676c391
Remove debug info from item magnet
2021-04-02 05:38:53 +00:00
jordan4ibanez
c4d030d111
Fix item drop on laggy servers
2021-04-02 09:13:21 +04:00
epCode
70bbcefbed
make mob drops similar to MC
2021-04-02 09:13:21 +04:00
jordan4ibanez
2f272b3dff
Fix item drop on laggy servers
2021-04-01 23:48:00 -04:00
epCode
0dbe66f3b4
make mob drops similar to MC
2021-04-01 14:12:07 -07:00
kay27
9c5af40589
Add mcl_bubble_column by j45, extra_mobs by epCode, mcl_mushroom & mcl_blackstone by Debiankaios, mcl_nether_gold by NO11
2021-03-30 23:23:31 +00:00
epCode
97424f7d0a
Fix #1414
2021-03-30 10:24:39 -07:00
AFCMS
3b8916ef65
Merge branch 'master' of ssh://git.minetest.land:29418/MineClone2/MineClone2
2021-03-30 15:48:18 +02:00
AFCMS
c35dab1d08
try to fix crash
2021-03-30 00:59:52 +02:00
AFCMS
59c13b6df8
Revert "Revert "remove hard depend to mcl_wip in mcl_minecarts""
...
This reverts commit 857a0c5565
.
2021-03-30 00:58:45 +02:00
AFCMS
857a0c5565
Revert "remove hard depend to mcl_wip in mcl_minecarts"
...
This reverts commit 369c8b9b8a
.
2021-03-30 00:58:36 +02:00
AFCMS
41a8cd0e15
Revert "Revert "remove hard depend to mcl_wip in mcl_minecarts""
...
This reverts commit 7a5c2d617b
.
2021-03-30 00:58:02 +02:00
AFCMS
7a5c2d617b
Revert "remove hard depend to mcl_wip in mcl_minecarts"
...
This reverts commit 369c8b9b8a
.
2021-03-30 00:57:46 +02:00
AFCMS
369c8b9b8a
remove hard depend to mcl_wip in mcl_minecarts
2021-03-30 00:54:58 +02:00
AFCMS
7ec7012572
fix indentation
2021-03-30 00:50:58 +02:00
AFCMS
c70ea7c843
fix crash :-/
...
I am stupid
2021-03-30 00:49:54 +02:00
AFCMS
f60941003d
fix the stupidiest typo ever :-/
2021-03-30 00:49:05 +02:00
AFCMS
3a514ecdad
remove duplicated code
2021-03-30 00:44:38 +02:00
AFCMS
84819bf9f5
MAKE EVERY SINGLE MOD USE PROPER COLORS!!!
2021-03-30 00:01:29 +02:00
epCode
5a7d128861
Add wither functions from MC
2021-03-29 11:29:39 -07:00
AFCMS
c7389dc0a4
add basic API to mcl_item_entity
2021-03-28 08:13:24 +02:00
AFCMS
8c002671c0
make helmet protect from falling anvils
2021-03-26 18:24:08 +01:00
AFCMS
9c8ec7d4ec
Merge branch 'master' into anvil-entity-damage
2021-03-26 17:40:55 +01:00
Elias Fleckenstein
6f8d0d4de0
Fix #1375
2021-03-26 17:51:13 +01:00
AFCMS
041300cde4
remove unuseful code
2021-03-26 17:39:25 +01:00
AFCMS
88fc515cff
make mobs take damage of falling anvils
2021-03-26 17:38:25 +01:00
Elias Fleckenstein
97991d138c
Revert "Do a secre thing even more secret then the secret thing of secret"
...
This reverts commit 630e7e8acb
.
2021-03-25 17:34:03 +01:00
Code-Sploit
630e7e8acb
Do a secre thing even more secret then the secret thing of secret
2021-03-25 16:20:02 +00:00
Elias Fleckenstein
d555fce8bc
Bruh. kay27 has 20 times more commits than you.
...
This reverts commit 322578df6a
.
2021-03-25 17:29:15 +01:00
Code-Sploit
322578df6a
Something even more secret!
2021-03-25 16:03:54 +00:00
epCode
dbc6dd8cb3
Add villager sounds
2021-03-25 08:52:32 -07:00
Elias Fleckenstein
46c6328432
Something secret :P
2021-03-25 09:24:38 +01:00
Elias Fleckenstein
a47eda44e9
Slimes can burn
2021-03-24 08:54:23 +01:00
Elias Fleckenstein
fe937665f9
Fix #1336
2021-03-24 08:27:31 +01:00
epCode
01df02667b
Make setting for swim on lava
2021-03-21 17:53:57 -07:00
kay27
03feb36558
Improve Nether Portals ( #1315 ) (as a squash)
...
Remove Nether portal caches, https://git.minetest.land/MineClone2/MineClone2/issues/1210
Store all exits from Nether portals in quick-access table
Implement proper Nether portal search, using the table, https://git.minetest.land/MineClone2/MineClone2/issues/1055
Store Nether portal exits table in mod storage
Remove exits from table on Nether portal destruction
Align destination area to [map chunks 5x5x5](https://git.minetest.land/MineClone2/MineClone2/wiki/World-structure%3A-positions%2C-boundaries%2C-blocks%2C-chunks%2C-dimensions%2C-barriers-and-the-void ) to avoid lots of ```emerge_area()``` calls
Support Nether roof, https://git.minetest.land/MineClone2/MineClone2/issues/1267
Implement better suitable place search, https://git.minetest.land/MineClone2/MineClone2/issues/1126
Implement object queue not to trigger the same search again
Avoid lava lakes, https://git.minetest.land/MineClone2/MineClone2/issues/1126
Add ```/spawnstruct nether_portal``` chat command
Co-Authored-By: kay27 <kay27@noreply.git.minetest.land>
Co-Committed-By: kay27 <kay27@noreply.git.minetest.land>
2021-03-21 23:14:33 +00:00
Elias Åström
1873080046
Remove unnecessary code in mcl_item_entity
2021-03-20 14:21:50 +01:00