Elias Fleckenstein
7be749a122
Update mcl_awards translations
2021-04-29 12:40:18 +02:00
Elias Fleckenstein
fed1410b7f
Add set_on_fire to do_env_damage
2021-04-29 12:28:34 +02:00
NO11
71ff38add8
Merge branch 'master' into master
2021-04-29 09:54:07 +00:00
Elias Fleckenstein
6550e3e8e2
Add per-element armor groups
2021-04-29 11:51:06 +02:00
Elias Fleckenstein
87e41cc9a9
Add support for armor texture and preview being functions
2021-04-29 11:46:27 +02:00
Elias Fleckenstein
ec08032b62
Add on_break callback
2021-04-29 11:40:09 +02:00
Elias Fleckenstein
199488cc74
Add nil check for crash prevention
2021-04-29 11:18:22 +02:00
Elias Fleckenstein
33c0aa23c5
Re-add thorns damage type
2021-04-29 10:58:10 +02:00
Marcin Serwin
6fac49550e
Fix kicking players from bed when it's destroyed
2021-04-29 08:18:33 +02:00
jordan4ibanez
cf46f0d8b8
Fix crashing if null itemstack enchant when player is hacking
2021-04-29 01:32:57 -04:00
jordan4ibanez
e0c94ccb8a
Stop thorns enchant from crashing server when dealing damage to mobs
2021-04-28 21:58:28 -04:00
kay27
a6ac6f5c76
Merge NEW MOBS by @jordan4ibanez from mineclone5
branch
...
commit cd472337985d6e885eef019185f0965d13148e7f
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Sun Apr 25 22:02:20 2021 -0400
Fix rabbit rotation
commit 0f4628db09d68f69a997f98dcd462f29e7ecbe06
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Sun Apr 25 20:48:42 2021 -0400
Bring mob spawning variable to the top of the spawning.lua file so it's easier to find
commit ddb33acf0d85f29dddb8bdab7a3a7030f9f595be
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Sun Apr 25 20:46:45 2021 -0400
Add in unused head code elements
commit e52aab45c07c22605993126c4a8ba39c8318d904
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Sun Apr 25 20:23:46 2021 -0400
Implement no-op head operations for enderman
commit ac852309388e1f9a7dec294440975c7dc89e498c
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Sun Apr 25 20:08:45 2021 -0400
Add in chicken head code with additional pitch modifier
commit f57c4709ac74d1e2b0b683bebc706a1a3e59db73
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Sun Apr 25 19:54:11 2021 -0400
Comment out code that causes mobs to glitch push players in mcl_playerplus
commit b6c9a1c423a9831cb3684e6a7e1b57163d6d4ab4
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Sun Apr 25 19:51:11 2021 -0400
Fix creeper head
commit a8152760b96ca3a9f142b006d2d888da0ebeff6a
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Sun Apr 25 19:44:15 2021 -0400
Integrate more switches into internal api elements of head code
commit 6a38198e97fd0b573b3b9e590177977d900d5b14
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Sun Apr 25 18:24:10 2021 -0400
Add in swap_y_with_x and reverse_head_yaw to flesh out head code api element
commit d28e81bc9fc1f11b10da524d6874e8e1ee4a956d
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Sun Apr 25 17:54:14 2021 -0400
Add in mobs look pitch
commit 5a2773ea1abb6c8706c477802aae2fa60704714c
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Sun Apr 25 17:48:41 2021 -0400
Add in basics of head code yaw
commit 555935ff3d35d4ac28dad42f5facac0bbfe9b1c9
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Sun Apr 25 16:43:23 2021 -0400
Implement basic fall damage
commit 7e3b69348e405425712cf8196907a913be10b62e
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Sun Apr 25 16:11:45 2021 -0400
Add secondary existence check after main logic has been executed to prevent future crashes
commit c898e1e4db3b866ddc4ff391ff89798397775fbf
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Sun Apr 25 15:59:00 2021 -0400
Update sheep.lua
commit 9b5c9dc8ae9d1221340d1c72e4f48f3212a07fb7
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Sun Apr 25 04:31:48 2021 -0400
Make farmable mobs/food mobs a lot less rare
commit 5e6653ff651a65e6bfc4057cb5de39f09e9b9cca
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Sun Apr 25 04:19:02 2021 -0400
Implement mob cramming
commit 1616cb7538141cd38485b4bf59a7b8b049ddd3f0
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Sun Apr 25 04:09:35 2021 -0400
Fix nametags
commit a3ff108cd4b71cd823518eae0186cbf1d819267e
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Sun Apr 25 04:03:06 2021 -0400
Make mobs walk up stairs/slabs properly, yet not glitch out when jumping over solid nodes
commit df364eed286fced64f3c4bff897fcfe91a9dd540
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Sun Apr 25 01:45:35 2021 -0400
Implement basics of head movement and fix walking mobs flying away after floating
commit bac191293bc23405bfc02ef0795f0296fdaeb95a
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Sun Apr 25 01:45:03 2021 -0400
Fix clientside guessing making floating go crazy client side
commit b7c7c2627beba086c922df0a20939b67ae1eb464
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Sun Apr 25 01:44:46 2021 -0400
Fix parrots not drowning
commit 38c22f277db652226ce9911e8bffbb8e8b8bc398
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Sun Apr 25 01:24:19 2021 -0400
Add pop sound when baby mob is born
commit f83ccdb2ed5974486a030196f9b31d0490dcdff3
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Sun Apr 25 01:22:43 2021 -0400
Add in breeding and feeding baby mob sounds
commit 7733e05a120cb07ed37c351956c1f451da3658b1
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Sun Apr 25 01:14:48 2021 -0400
Add in random sounds/hurt/death sounds and stop mobs from reviving on server restart again
commit 0a380265c888c64386406187b34914438cdff161
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Sun Apr 25 00:16:54 2021 -0400
Fix dead-alive mobs and add in hurt/die sound
commit 8d3eff0c16abeff9fbce2f9d4af2b64931765696
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Sun Apr 25 00:06:12 2021 -0400
Enable mob drowning
commit 56086bf02be689ba83ba3ccf4858429ad4d6a10b
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Sat Apr 24 23:33:46 2021 -0400
Fix villager
commit 079811984cd952714e6cf85297c91830c0790a1d
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Sat Apr 24 23:29:56 2021 -0400
Make every mob besides spiders get slowed down by cobwebs like players
commit 7e8e63b0e37300b16a4556aa45758d737514316e
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Sat Apr 24 23:15:40 2021 -0400
If mob is in daylight and ignites_in_daylight = true, make mob burn
commit 49b01dca4fcea165314c1548f6c3e673a5de0bd3
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Sat Apr 24 22:28:26 2021 -0400
Make mobs drop xp on death
commit 3d5cceab76768e360e3ea958c71bcf79e9cc2eec
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Sat Apr 24 22:21:58 2021 -0400
Fix ghast strange behavior in the nether
commit a73e5b57c02275a37b98dc9c80cf35a8c782d9f7
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Sat Apr 24 22:14:25 2021 -0400
Make pitch movement for fly/swim mobs more dynamic and make ghasts randomly fly around when attacking
commit b401b50c045830386c1c06c22be2232bda3e5b61
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Sat Apr 24 21:15:42 2021 -0400
Give mobs 6 seconds of memory to prevent strange behavior when player hides behind something
commit 807fb6966d747550da276b264e8e3bf376b332ab
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Sat Apr 24 20:27:37 2021 -0400
Make spiders climb up walls, fix problems with mob following freaking out when under, fix spider collisionbox
commit 11b5684a90a7779986b5685d899a55a606922a0f
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Sat Apr 24 20:05:14 2021 -0400
Remove wolf-dog shift click breeding, and implement better logic
commit 41bfaae370729b7409d5dea2cc65a6f5c83979ac
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Sat Apr 24 20:02:59 2021 -0400
Allow putting chest on carpeted llama by owner, enable swapping carpets
commit 8c855f5b0955ebce15a1aaf4c17e407b5cad7ae8
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Sat Apr 24 19:29:37 2021 -0400
Add in llama carpets
commit e0185a93113136862b24ad06bea75f1b2e24901f
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Sat Apr 24 18:43:17 2021 -0400
Fix pig logic issue
commit c2cb15a47f75674afaac721217384c8d7ead1c57
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Sat Apr 24 18:36:22 2021 -0400
Fix horse breeding
commit 39f7d0cf3cc7d33d786761376a035a31e434434f
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Sat Apr 24 18:18:53 2021 -0400
Update api.txt
commit 3e9bbca91400e0f587aef13df1ece7d8071b188a
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Sat Apr 24 18:06:24 2021 -0400
Fix enderman crashing
commit 81713a342d8038c2b51140dbd4bc00f1440b73e8
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Sat Apr 24 00:38:50 2021 -0400
Allow tamed wolves to be shift click bred
commit a27e6731cd97a1e41861d8a2acbdd4d2d530c220
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Sat Apr 24 00:29:30 2021 -0400
Make sheep breedable
commit efce97c1723ac25e9dabdfd9572781a6d50f0821
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Sat Apr 24 00:27:17 2021 -0400
Make llamas shift click breedable
commit 53c96cae2d28c3a6f4642b8a6d5b72365d32267d
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Sat Apr 24 00:26:45 2021 -0400
Make pigs shift click breedable
commit dbe712bc17cc875c5e9b4b1a919880b0f6893ea1
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Sat Apr 24 00:23:33 2021 -0400
Make llama breedable
commit 0d4d85bac6b3412a2fec3f01ebc5b3ff6c294173
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Sat Apr 24 00:19:41 2021 -0400
Fix horse literally blinding you following you
commit 6f2e2ab4c57fe651dd90b4897e4f10673da1de3a
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Sat Apr 24 00:17:22 2021 -0400
Make chicken breedable
commit 3649e5f6f50c917e3c29bbd0b95327e3667ae1ef
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Sat Apr 24 00:17:09 2021 -0400
Make horse breedable
commit 2dab0773dffd40cb166c8a14ad79035ac898d4dc
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Sat Apr 24 00:00:21 2021 -0400
Remove unused breedable api call
commit 0568c14a435e663dccc1a42ae999a76d0936f153
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Fri Apr 23 23:59:35 2021 -0400
Fix timer and make mooshroom breedable
commit 531253008a13559cdab63f420e9d35c78b382c95
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Fri Apr 23 23:56:59 2021 -0400
Complete mob breeding, make cows breedable
commit 79cb6ddc4923ea8a009b2810efe785cf3720c63f
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Fri Apr 23 22:35:35 2021 -0400
Fix lua locals in environment.lua
commit 6eb3eef21561ddf2091682f3703fa9a23e35915e
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Fri Apr 23 22:34:40 2021 -0400
Fix typo in function
commit c37a82d4a2589d372f88b5101918858c2d210e57
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Fri Apr 23 22:03:29 2021 -0400
Add comments
commit ed9d629b99a9f873cebfa8e45239271a81a8025c
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Fri Apr 23 21:59:42 2021 -0400
Add in mob following for cows
commit fcfd6b9d19bbc1e894b8dafed490e04102c87878
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Fri Apr 23 21:14:23 2021 -0400
Set up basics for breeding mechanics
commit 5ee6cf6c9b3b9da36830c8a58f105d289dfbe54c
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Fri Apr 23 19:49:35 2021 -0400
Implement mob despawner/mob limiter
commit 19c8dd1dd48532bfb07eac133cd11b702ad74de7
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Fri Apr 23 18:41:41 2021 -0400
Stop hostile mobs from falling through water when stunned
commit 31ded5e40fc97a7afd252fd74154183afaf1f568
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Fri Apr 23 18:34:20 2021 -0400
Re-implement neutral mob switch
commit 13c321e8f2c8cb43460093852d44ddae7edec0c1
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Fri Apr 23 18:03:01 2021 -0400
Re-enable mob spawning
commit ea6912c980952bed2a0b5e62009e0a2639d75d75
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Fri Apr 23 17:44:49 2021 -0400
Don't do knockback effect for mobs when hurt by a rider
commit 8dafac50a865f189074272303b83f37391c11c3c
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Fri Apr 23 17:37:20 2021 -0400
Make mobs run away slightly faster
commit 3560bda4a5a8be026c5d50eb8ddeca9ed45e0b8e
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Fri Apr 23 17:29:23 2021 -0400
Remove unused code and variables from mob punch
commit 9720986c4d30bf8fcd2cf1117d80eea06da5332a
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Fri Apr 23 17:27:08 2021 -0400
Fix punching a mob breaking it's velocity
commit dc7592528cf948556e4e925310e830648b52dff1
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Fri Apr 23 17:23:00 2021 -0400
Add red tint hurt effect
commit 304cbed447adbcccff246f242d18d51fc010df35
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Fri Apr 23 17:12:02 2021 -0400
Make mobs that should be skittish, skittish
commit af4c42fea7112ada76fd9b273f771611532bdcf9
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Fri Apr 23 17:10:44 2021 -0400
Add skittish behavior (runaway from punch) and fix ocelot
commit 8daf197fb899a0bee8f61aad4ccedec1108f5f92
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Fri Apr 23 16:52:07 2021 -0400
Fix iron golem rotation
commit c138050e0b877f5dc987959efe4acbe17ffd86f2
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Fri Apr 23 16:45:12 2021 -0400
Make iron golem neutral and protective, fix rotation
commit 36d5af1d15b432d84e24e161b78d4b41ce2731bd
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Fri Apr 23 16:35:16 2021 -0400
Stop dead mobs from getting in the way of fighting other mobs
commit 73b4d3c1d2c74cb5bd5bb23604ce1d74e183cb0d
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Fri Apr 23 16:31:13 2021 -0400
stop projectile mobs from being completely disabled while stunned
commit eb7ae5e10e731fc949a9a4184e02a39103f83a1e
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Fri Apr 23 16:28:30 2021 -0400
Fix random crash
commit c831da2c02253450df965930cbfcd539b820f3b9
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Fri Apr 23 16:22:34 2021 -0400
Fix mobs not making hit sound when hit by node
commit d5a38fef58c1862490c9f32238ec83cf1a2c2d5c
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Fri Apr 23 16:19:37 2021 -0400
Add in new mob punched sounds
commit 8e7ce5a72ae3e7cedf985a414c64ca259bcd6136
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Fri Apr 23 16:04:01 2021 -0400
Add in a visual for horse taming (hearts)
commit 189c0ad157a8871d51045effcded0662aff7b1af
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Fri Apr 23 15:53:01 2021 -0400
Half finish horse (riding logic, etc)
commit f64f8e31e3ba8e7a14b22d084be5ef584895242d
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Fri Apr 23 14:50:38 2021 -0400
Fix llama blaze and ghast projectile sprites
commit 58bee2a2dd1b4d6d3d1873d3ac566be9e0aa7930
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Fri Apr 23 14:43:00 2021 -0400
Fix projectile tails clipping through sprite
commit 16cc7e37d2fc83e50d4e2c380cef05224dbbed38
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Fri Apr 23 14:34:59 2021 -0400
Randomize projectile cooldown timer
commit 8eb9ba12cef918cb116aea8eaea5a1e757123b01
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Fri Apr 23 14:33:40 2021 -0400
Fix crash when mob collides with nil entity
commit 5d59583583462563f7d65747a198b0d6d8ed34fc
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Fri Apr 23 14:10:12 2021 -0400
Massive overhaul to projectile mobs with custom projectile function, make llamas spit
commit f6fa90096dfdb9d21b6f52968daa60943a07470e
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Fri Apr 23 13:35:30 2021 -0400
Fix enderman teleport attack
commit 4fb9e69e41a8c2ee91c659acb0b11fc76a6a97fe
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Fri Apr 23 13:27:17 2021 -0400
Make enderman become hostile when stared at, freeze when attacking when stared at
commit 99f13f84b563c1962c285b2e9973aec8a5d079d7
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Fri Apr 23 13:13:23 2021 -0400
Half-fix enderman
commit dd76b15c501a1a458f2fa112b29784e26c3140bd
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Fri Apr 23 13:06:57 2021 -0400
Make ghasts not insta-kill
commit b6f19699e9059a382421f55ac9ee5b642e7751a6
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Fri Apr 23 13:06:17 2021 -0400
Make enderdragon half work
commit 4efec1ef58ba4afe4692a22a361079b5026a7de3
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Fri Apr 23 12:55:11 2021 -0400
Add in chicken slow falling
commit 08956664073078fd896add1e57ff0a524de2a32f
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Thu Apr 22 23:36:58 2021 -0400
Fix random crash with mixed mob ally data types
commit 408296140a4fe0c785f5fb4760899fdb3851fe00
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Thu Apr 22 23:30:32 2021 -0400
Fix and overhaul wolves
commit aac1e1933677d119b52c25a64b3ee6c77e16e770
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Thu Apr 22 23:18:33 2021 -0400
Implement rotation locking when standing, fix rotation unlock/lock for fly/swim mobs
commit fa059b5df245e81d71d73bbc87b51c59cd47a876
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Thu Apr 22 22:59:03 2021 -0400
Fix ghast's eyeheight
commit 2e3e92e39337e5c4ecba13855f134af1bd672ae6
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Thu Apr 22 22:58:32 2021 -0400
Fix ghast's insane difficulty
commit 11bcf3aa34e85dcc19142258ca2c4abaf963b806
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Thu Apr 22 22:51:13 2021 -0400
Add attributes to epCode
commit 2099be43ea25740a402587f40b3004f6ef2d8c1d
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Thu Apr 22 22:50:14 2021 -0400
Update to epCode's fixed version of ghast model
commit 5037ec3736a564157408df12699c91df17c934b6
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Thu Apr 22 22:40:16 2021 -0400
Fix ghasts horrible collisionbox
commit 0a8fff65249610aba7fef7e9675bf28469265f29
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Thu Apr 22 22:08:54 2021 -0400
Add in mob criticals when falling
commit afdcada1fd6f7c8cbe68b0fd1486d6d92f3d12f7
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Thu Apr 22 21:46:13 2021 -0400
Fix endermite
commit 5d876725c599b060c5150b0508f21b6a83001f9a
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Thu Apr 22 21:45:00 2021 -0400
Fix bats
commit ef0d52a2df9a3d2d2c1e59b12084017c405bc398
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Thu Apr 22 21:41:54 2021 -0400
Update backup_code_api.lua
commit 8142f7e51214672292d3bffe3fa8119eb8a1cf1c
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Thu Apr 22 21:36:42 2021 -0400
Add in mob death
commit ebf27866ca3bb02c726d4729c0666ee28e20a3dd
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Thu Apr 22 21:12:08 2021 -0400
Fix typo and error in animation.lua
commit 3fe8d2d3c59ca6c173817a9d2d6b48e3549acd57
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Thu Apr 22 20:30:50 2021 -0400
Add file death_logic.lua
commit b73ab976a1115044bc336f9e3f181ecf6e75cc06
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Thu Apr 22 20:25:58 2021 -0400
Implement framework for mob death
commit 8530e6ee368f510581c618666613432f25266ce5
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Thu Apr 22 20:20:56 2021 -0400
Make mob punching time based
commit e1812b2cdba132afec9ed6cdc45ee9f078806264
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Thu Apr 22 20:12:02 2021 -0400
Reset pause timer to 0
commit 991bba0a1d611cf545020c9129fdcbc4806e73c6
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Thu Apr 22 20:10:01 2021 -0400
Add comments into ai.lua
commit f9a7144b658f747be895bb6a8b69c8a0124fdd2a
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Thu Apr 22 20:07:30 2021 -0400
Implement ability to hurt mobs
commit 45790c0be0eec380e281a687a1ff03ea1f114143
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Thu Apr 22 19:12:02 2021 -0400
Re-enable mob punching (broken)
commit 31a791c33b19d76350993d844747a0c51a77382c
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Thu Apr 22 18:20:58 2021 -0400
Undo debug.txt spam from mob spawning
commit d0d128c1d8f84e8de590e34adfe0265556ccd3e1
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Thu Apr 22 18:18:57 2021 -0400
Break infinite loop if unable to find any mob to spawn
commit ee905642c2cdfaa3be3eb5c2af7ec75599ffd41e
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Thu Apr 22 17:56:38 2021 -0400
Add temporary warning debug to spawning algorithm output
commit 2cef9e7cca2e70e544eb3068a0e3e36487cab669
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Thu Apr 22 00:39:32 2021 -0400
Optimize mob spawning even further with additional lua locals
commit edb1939649c62a2b486e1c04c5af27458f978388
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Thu Apr 22 00:27:35 2021 -0400
Fix mob_counter in mob spawning limiter
commit 7c1adeab459d452ac016108b588957082c1347c1
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Thu Apr 22 00:20:57 2021 -0400
Hyper-optimize mob spawning
commit fbe3ccc5c05b5d5141737d3a73df3e4d14a33a33
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Wed Apr 21 23:28:38 2021 -0400
Delete current state of things comment
commit 5e15af260bed13b07b295f558f5cb05bedaa7eae
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Wed Apr 21 23:25:19 2021 -0400
Fix pig rotation
commit 6aa636449211b1bbec1297723281f72b4c76c4da
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Wed Apr 21 23:25:10 2021 -0400
Fix sheep rotation
commit 29305f548db88b0b895ec747ebfbc092c51c4762
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Wed Apr 21 15:08:35 2021 -0400
Overhaul arrow register, implement basic blaze, break parts of arrow register for now, remove fallback for detecting players
commit 08c90c34e83c498ee2cc883a2cad9b98a269a850
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Wed Apr 21 13:05:46 2021 -0400
Make parrots and squids work with tilt fly/swim
commit 91099c3be93689c2569f838a63e75e38ca382162
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Wed Apr 21 13:01:14 2021 -0400
Fix auto-true statement for tilt fly/swim
commit 71c34823bc87b0892d4450b877fb1c78cd6ad416
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Wed Apr 21 12:56:36 2021 -0400
Make tilt flying/swimming dynamic
commit 20886f54bb8887fb88ce0e0e0c6f28a789868740
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Wed Apr 21 12:48:23 2021 -0400
Make shooty mobs jump
commit ebd995fbd2eb089a37b659e9ae87c86562e3ed69
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Wed Apr 21 12:45:02 2021 -0400
Simplify skeleton arrow damage calculation
commit c9f71d66f52f2e80fea6cd01fcb2db30ae399c39
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Wed Apr 21 12:42:34 2021 -0400
Implement skeletons/strays
commit 99e808296b81f37a9e01d4b4beb02120526bb4e9
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Wed Apr 21 12:17:51 2021 -0400
Add missing skeleton/stray run animation
commit 74094938bb0918df12ffa778c95b966d7bd6c9f3
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Wed Apr 21 12:10:29 2021 -0400
Fix crash with non-punch attack mobs in collision
commit 6bd279255c7e4b5623afa39caae8f988127f7ac3
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Wed Apr 21 11:50:22 2021 -0400
Fully implement zombie pigmen
commit 964ce9ccf7101aef387bdd5ec2213ba4ac361a51
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Wed Apr 21 11:42:01 2021 -0400
Temporarily disable spawn eggs from setting owner
commit 5062d56a5d89346234f6125848799f32915b31a4
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Wed Apr 21 11:00:02 2021 -0400
Implement neutral mob mechanics and partial implement of zombie pigmen
commit b0b1ec9436776fdc89edaf3046499a9e2cfaed0f
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Wed Apr 21 10:53:20 2021 -0400
Implement zombie pigmen and make them turn hostile when punched
commit f1dc2864425bab2eed2f5bec7b7ccd0307145b1f
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Wed Apr 21 10:23:51 2021 -0400
Dump mob_punch from backup_code_api.lua back into interaction.lua
commit cc2a0ae52cefc388d18c9d106ef70fc0718f5e40
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Wed Apr 21 10:21:11 2021 -0400
Complete charged creeper
commit 486959515ca13ba0d5756ba5d930ff43e9d135b5
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Wed Apr 21 10:20:31 2021 -0400
Make creepers even more dangerous
commit 576621169b468f317cf32d6d0be391252a033d3a
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Tue Apr 20 23:26:18 2021 -0400
Make creepers and zombies even harder
commit 2c87bd19f3c6a4a5a1a3b88a45cd673ecccb838b
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Tue Apr 20 23:14:53 2021 -0400
Overhaul zombie villager
commit 1ed3377559c4690fa19488f526bcaf97d5ff94b1
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Tue Apr 20 23:11:18 2021 -0400
Add punch mobs knockback to players when hit
commit 8c9356a18cb60cd28691e3782723df763b75a1fa
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Tue Apr 20 22:58:39 2021 -0400
Implement eye_height and viewing range for hostile mobs, along with making punchy mobs jump over nodes
commit a05ebd7cc29c96b622dbc043529513b07d5cf47b
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Tue Apr 20 22:44:34 2021 -0400
Add informative text art
commit 60ac3058ce1e3e05caa87c18bdf95c78a71ed750
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Tue Apr 20 22:42:51 2021 -0400
Make zombies more difficult
commit 751c4c2d995a011a3298d374c77b9c4567ed2fa1
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Tue Apr 20 22:41:13 2021 -0400
Integrate mob punching into collision detection
commit 6b52b945165a8501e09ca70c18514049df194c05
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Tue Apr 20 22:30:34 2021 -0400
Start setting up hostile punch attack type
commit d371d6fdc9cb85e140399eafb89f15195f72d09f
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Tue Apr 20 22:04:54 2021 -0400
Adjust creeper explosion settings
commit fabd4d64e6745b9ea8c4bb1a76c190c2d66576be
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Tue Apr 20 21:35:19 2021 -0400
Slow down creeper type mobs explosion buildup
commit bf367fffd054fe180dbc6d7f46e20e286d68bb09
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Tue Apr 20 21:34:18 2021 -0400
Add in sound_handling and make explosion type mobs make their attack sound before explosion animation
commit 0b763f54b55ea47b7889816612759447bfb50422
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Tue Apr 20 21:00:36 2021 -0400
Finish creeper movement ai and move jump_check into environment
commit cd6f07537f64bdbe7573642982ec24ac3fb19ec1
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Tue Apr 20 20:43:45 2021 -0400
Make creepers even more deadly
commit 9678b556e17b124f841b0019b3a31880a415bd11
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Tue Apr 20 20:33:30 2021 -0400
Fix crashes when trying to collision detect a removed mob
commit cdb840609dc2586b31a1e44c8c1004379ef37979
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Tue Apr 20 20:19:55 2021 -0400
Add in creeper basic prototype
commit 008d670ed9006d918b1ed1698a5b644de27191b1
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Tue Apr 20 17:10:51 2021 -0400
Remove wandering from ai
commit 491ef6c8f818e43ef0545963eb27b5476c95ea28
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Tue Apr 20 16:48:20 2021 -0400
Add in auto mob removal if something goes horribly wrong
commit 348df0fcecc2709fe088493d5665112827f08129
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Tue Apr 20 16:46:10 2021 -0400
Rename detect_players_in_area to detect_closest_player_within_radius
commit ac08c6991c0ce7f9bb8d9de5880ec64a7882c3e7
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Tue Apr 20 16:39:05 2021 -0400
Add in detect_players_in_area
commit 3d776138e97b904c9b299119ae9b9a8a2811ae7a
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Tue Apr 20 14:55:22 2021 -0400
Start implementing creeper ai
commit 85e531bf106df326b2ca470b5a94aeb06f92d4d6
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Sun Apr 18 21:24:31 2021 -0400
Remove unneeded mobs:protect from code
commit 4d589dfb2aa10cb664b4d3b3471960e6d648b92c
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Sun Apr 18 21:22:39 2021 -0400
Remove literally unneeded mobs:capture_mob
commit 39985aa558d9f43a6a2e82fb6d59ad0ca8b6324d
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Sun Apr 18 21:22:21 2021 -0400
Up fallback max xp to 3
commit 1920ddf91530a7c033c8288cd3a752f3ee7ba850
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Sun Apr 18 21:02:03 2021 -0400
Change all enemy attack info to more workable and understandable attacks
commit 719bb2a3c96ca020f8f828959e377831f47cd27b
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Sat Apr 17 18:21:33 2021 -0400
Add in prototype jump-only mobs api
commit db87b8e0a37cd15ef7931a76d21bbb190a158205
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Sat Apr 17 17:09:57 2021 -0400
fix chicken rotation
commit e2987245fd6c6ee75383ea92da30e9fc5e10ad1e
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Sat Apr 17 17:00:34 2021 -0400
Balance out collision forces for mobs
commit 3cf263d292f9fc5a7a18fafa2aa1fbc8e1840a0a
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Sat Apr 17 16:23:38 2021 -0400
Add in dynamic pitch in flying/swimming mobs
commit 5ade34115cff228994ff3fd680aa15c8225ab6e7
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Sat Apr 17 13:17:29 2021 -0400
Remove random state initialization in set_up.lua
commit d9729fc8651d06566e61bcfcb2e7df0484f25f48
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Sat Apr 17 13:13:45 2021 -0400
Fix parrot's rotation
commit 58d9670e777c3798c676924023375a2579450142
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Sat Apr 17 13:11:39 2021 -0400
Remove collisionbox addition for y position for fly mobs
commit a20f272e08f0170b2761eeba2a12aeaf88efad7b
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Sat Apr 17 13:05:53 2021 -0400
re-adjust logic gate for mobs floating in water and lava
commit 0794bc54372c6aaa9c653693da3a18194adf5c95
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Sat Apr 17 13:04:55 2021 -0400
Make flying mobs float in water and lava
commit 8783912938aed1f5566f3e2f5056213f0cefe4a6
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Sat Apr 17 12:48:57 2021 -0400
Add in mobs api swimming animation
commit f2e909ab8d182febabbdacd9de50a65f27137761
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Sat Apr 17 12:41:14 2021 -0400
Add in fly logic gate
commit 07841c89632626f1c3bb4790f8db0c2adddfb2eb
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Sat Apr 17 12:38:48 2021 -0400
Swap name of quick_rotate_45 to quick_rotate
commit 240d6ea21155f2044d3b728a210811821540013a
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Sat Apr 17 12:37:04 2021 -0400
Add note about quick_rotate_45 actually rotating 11.25 degrees
commit e8148f81ab7641554096bc03ecda8927d9ad9491
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Sat Apr 17 12:36:19 2021 -0400
Make underwater mobs try to continuously swim around with quick_rotate_45
commit 061602d9d46d4e4607e407c064070709ef99f9b7
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Sat Apr 17 12:28:07 2021 -0400
Overhaul separation of swimming and flying for ease of use with writing mobs api
commit 5365dec19a8a088263916a3686f27859be51e870
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Sat Apr 17 12:01:27 2021 -0400
Adjust "flying" vector checks for mobs
commit dda7839d8c4c2292e9c8d6472faf38372654d886
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Fri Apr 16 21:43:02 2021 -0400
Add in prototype swimming
commit f1141aed9fa52bf57e8867fdb3ffb520793dab07
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Fri Apr 16 21:08:54 2021 -0400
Make mobs flop when outside of flying node
commit 84ca7681fc9ee3e9945488865678b2b82eb0a22d
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Fri Apr 16 20:47:16 2021 -0400
Make squids fly in water flowing and water source
commit 52c3db041e602ebd0861a0b86c55b35662c8c33a
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Fri Apr 16 20:32:05 2021 -0400
Add in fly state prep for mobs
commit 6db4511dd5b038cd95c7ea196559bb25a53246e9
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Fri Apr 16 20:06:55 2021 -0400
Add notes
commit 15ea9c1c71f3e4d4dd24ce145d385f8457e4905e
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Fri Apr 16 19:59:20 2021 -0400
Implement self walking velocity for walking state
commit 9d6d042ee325a010d97abdff7efc37f3dcf46b5e
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Fri Apr 16 19:37:01 2021 -0400
Fix formatting in ai.lua
commit ce7f4918b061fa9a4d46045a389497cb0da1a5ee
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Fri Apr 16 19:35:19 2021 -0400
Re-organize comments
commit 05d06a4c8f0128ac5edd21b8096bb75553c1f89e
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Fri Apr 16 18:36:23 2021 -0400
Add comment to state_execution
commit c761db86c7e67aab27d3806a76b7a58504a7d5c6
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Fri Apr 16 18:29:42 2021 -0400
re-arrange mob logic for random wandering
commit ed456ecb47d788efe9aa526849110015e9c04e9a
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Fri Apr 16 18:17:51 2021 -0400
Make mobs not fear cliffs if fear_height is 0
commit 8ca5f221ec9ce534e91f7094193b4ec951e743b1
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Fri Apr 16 18:13:54 2021 -0400
clean up ai.lua
commit cadd53c103f4047069f581abdc033d2def4ed2dd
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Fri Apr 16 16:39:03 2021 -0400
Adjust mob jumping default to account for higher gravity
commit 57b293de2b02be81ff3e17e620807c653fe9b625
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Fri Apr 16 16:37:15 2021 -0400
Make mobs gravity equal to player's
commit fb9a55e562c3e4102fa4e02603f93d1c78e397ad
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Fri Apr 16 15:55:11 2021 -0400
Make jump_check more modular and allow mobs to turn if at a wall
commit a6a54b34140c279d7a9ff3db5b21f1be0ead15f8
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Fri Apr 16 15:49:03 2021 -0400
Make mobs not jump if against a wall
commit 6c5393427f72c082a5c85514cb3b54aa4a9ce45f
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Fri Apr 16 15:39:39 2021 -0400
Smooth out mob cliff check and check if falling before cliff check
commit 2486ffef11113a40b43a2548bde57e9cca186da9
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Fri Apr 16 15:30:44 2021 -0400
Make wandering mobs avoid cliffs
commit adc683c6a7cd56c33bebc22ce1363671db4f4846
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Fri Apr 16 14:19:22 2021 -0400
Clear mob animation on activate
commit d0695e7929460728f7da2e01cc809cb343481e1a
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Fri Apr 16 13:58:08 2021 -0400
Fix mob animation "memory leak"
commit 024cf46307abb6fefbfe8be04941205026561177
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Fri Apr 16 11:52:29 2021 -0400
Adjust spacing in animation.lua
commit f38492bcb031b7fcc2ee8299f66fcd3cd3a68398
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Fri Apr 16 11:50:29 2021 -0400
Re-implement animation check gate for mobs
commit a934a59f3b64e8adef64676daaf81b574a6ceecd
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Fri Apr 16 11:50:13 2021 -0400
Implement mob random walk directions
commit 94ca7e8b89bd39144d85bc6a622778babb226d47
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Fri Apr 16 11:31:18 2021 -0400
Add in state switch and state execution for mobs
commit 626c30de6d4191cd4a18b0f11cb4805c425f9648
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Fri Apr 16 11:30:55 2021 -0400
Create todo.txt
commit c2bac87a6d03364193aedf67c780fdea9f545cac
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Thu Apr 15 21:46:33 2021 -0400
Update set_up.lua
commit 375d683d08266586d024491dcba2268c66583989
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Thu Apr 15 16:18:42 2021 -0400
Fix forgotten localization in collision.lua
commit 246bdf9707c98f787cb5264dc7ff638e340d768b
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Thu Apr 15 15:55:10 2021 -0400
Implement basic mob walking animation test
commit d07d0ae31c0d39c526c8418e725b5dce1d120793
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Thu Apr 15 15:34:07 2021 -0400
Make mobs jump properly
commit 6cb6d714c9bcf55213a9449416bec37c0fe318af
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Thu Apr 15 15:04:55 2021 -0400
Reorganize all mob sections into multiple files
commit 5155d12d05c5b563a78923b3fc02a885cd23fe85
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Thu Apr 15 14:09:54 2021 -0400
Reformat mobs_mcl to api folder for ease of use
commit bbcfb3fdb171053e3142854f658860e7693f31d1
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Thu Apr 15 11:33:09 2021 -0400
Randomize walking or standing on spawn in
commit 9e4bf6e130195b4f2176658581ad17646a48ce3a
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Thu Apr 15 11:29:18 2021 -0400
Move old set_yaw and add node on set_velocity
commit e53a193c4fe61e88e6501a2a863e22d533132ae4
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Thu Apr 15 11:25:55 2021 -0400
Fix get_velocity (mobs internal)
commit 14207dd96aa60652c0ad1f4351441659c33d3ff6
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Thu Apr 15 11:23:52 2021 -0400
Smooth out mob movement set_velocity more
commit a0ed1a0b2004baeb3d0f64c5eb02bbf0b21bf823
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Thu Apr 15 10:05:24 2021 -0400
Add automatic rotation lock
commit ba46e7fa42bbd25175d3505ca9699a11912d491f
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Thu Apr 15 09:28:58 2021 -0400
Remove old debug of colliding with objects
commit 61124905f3d862d00f00674067003d8da7722405
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Thu Apr 15 09:28:22 2021 -0400
Add in mob auto rotation (implementation 1)
commit 8b200c7352cb9fdd01f1b073308acacd36b2672a
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Wed Apr 14 19:38:14 2021 -0400
Add in basic movement rotation testing
commit 67259891a85e54f56dc543087bd98cfe12feb6f4
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Wed Apr 14 18:01:29 2021 -0400
Remove unneeded comments
commit d063db751c1657c367f2277b24a5aa51a8d90fa3
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Wed Apr 14 17:26:20 2021 -0400
Disable mcl_playerplus random check that moves players randomly
commit d4db27f0e1edd439f65821b814146a237ebea799
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Wed Apr 14 17:25:39 2021 -0400
Update backup_code_api.lua
commit 755533beeb6c708603096cce4f99bea558c8b6ce
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Wed Apr 14 11:50:22 2021 -0400
Disable literally everything in mobs api
commit 3f6312a631c6726c3bc4b09d9ec3e64b3ae810e5
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Tue Apr 13 20:24:46 2021 -0400
Make mobs magnetic collision more jello-y
commit aa4d34c10e4bc367fc6ad7d898cd145d9f58ed0c
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Tue Apr 13 20:00:38 2021 -0400
Improve mob to mob collision
commit 1210bc463adb949496fc521e3169fb88e49fc4e9
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Tue Apr 13 19:44:24 2021 -0400
prevent mob collision detection shootout
commit ed6026671381c99723eccbf2089d99748e19bfe2
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Tue Apr 13 19:17:48 2021 -0400
Gut even more elements of the api
commit 220d30df5f159d69be22663733feb1fbf51c45f8
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Tue Apr 13 19:13:29 2021 -0400
Completely gut do_states
commit 9758bbf2e7e382948b4ad1ab8c360519270fec14
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Tue Apr 13 08:21:04 2021 -0400
Finish gutting mob api
commit f29ad4b8b78689ed0d759c18178a6b2dbc9a1e25
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Tue Apr 13 08:20:11 2021 -0400
Reorganize more settings to the top of file
commit 54f5bee8a379bf910c1cc6ea3d33bd32b819f3dd
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Tue Apr 13 08:08:29 2021 -0400
reorganize load settings
commit 02515f0778bbe9cd962acc514b084c9dedf55074
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Tue Apr 13 08:07:32 2021 -0400
Move a large chunk of code to backup_code_api.lua
commit 3fc0184182f70be0c2fd9b3be1c5d78fa7f00503
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Tue Apr 13 07:39:57 2021 -0400
Disable entire mob ai to work on vanilla walking
commit 6fff719322ee250fc7c074d2362edbf0c4090406
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Mon Apr 12 08:47:07 2021 -0400
Localize minetest library
commit adaf74fc5c6354cf2fb1a9f784e5a37a4fb31caa
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Mon Apr 12 08:13:11 2021 -0400
Remove spacing and delete old collision comments
commit a564009e4aeda08372b80fb1a5fc2d16f5dfd364
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Mon Apr 12 08:11:55 2021 -0400
Change HORNY_TIMER to BREED_TIMER
commit 00759da39d621b36be6200fa365c51be86dbb99f
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Sun Apr 11 18:29:32 2021 -0400
Unlimit mob ai
commit 9aafc28a2009998017753d0aa4d013e3cd8795b6
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Sun Apr 11 14:47:56 2021 -0400
Fix mobs nil check during mob_step
commit 67c40885ef62b4e4e8dcaba3b65c58502c558f7e
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Sun Apr 11 14:21:19 2021 -0400
Fix mobs collision system only running during movement - major overhaul with ai disabled
commit 2456e3cd1ef6954415e4a771bb704a12364895eb
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Sun Apr 11 12:52:31 2021 -0400
Adjust math localizations in api.lua
commit 725dc731ddc2a6f1cf1a20832e06883613d5974a
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Sun Apr 11 11:58:33 2021 -0400
Adjust mob collision detection - this breaks a lot of things and will be fixed later
commit e15fd2f4b60fafcae3b765d345914032b4a52668
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Fri Apr 9 01:38:34 2021 -0400
Add lua locals into mcl_dungeons for performance
commit c937b2a97338097700cd3836811ce46366e88027
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Thu Apr 8 14:19:42 2021 -0400
test
commit 8c10fe4057d5a973d448e32addbc07617f9b8edc
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Thu Apr 8 12:48:02 2021 -0400
Adjust spawning to be closer and more frequent
commit bd7866d7983aae52aef426bc7a305ae166817ed7
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Thu Apr 8 12:07:20 2021 -0400
Finish mob limiter
commit 9369c9cab8f25d5fa34fe0cdaeee4f9570db4551
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Thu Apr 8 10:01:15 2021 -0400
Fix spawn timer reset debug
commit 28823298e1536d4ce34d67ada624dcb5aaf377e0
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Thu Apr 8 10:00:04 2021 -0400
Fix forgotten biome check
commit 9d48549ec5901de887eb9fb2d75fd07f08edb39b
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Thu Apr 8 09:52:50 2021 -0400
Complete prototype of biome generated mobs
commit 518252679f642d00057889b462eb8c87b0992de7
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Thu Apr 8 08:42:57 2021 -0400
Fix a lot of things
commit bb078b0c4c48ac6932d2953561ac03bea3bde51a
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Thu Apr 8 08:33:50 2021 -0400
Fix silverfish typo
commit adab48ff0c95c2fad11e4d58824d635ae6945875
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Thu Apr 8 08:29:16 2021 -0400
Readjust mobs internal settings to not cause insane memory usage
commit 47c59edb511fde5db934fca519b9d8aa1fc68838
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Thu Apr 8 08:13:46 2021 -0400
Fix typo
commit 5ca30fa8eec24a1f9bee879bb49d3dfce82484fb
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Thu Apr 8 08:12:43 2021 -0400
Combine air and ground type spawning into ground
commit aacb8fc7b95013e42c832927088708b8c9889201
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Thu Apr 8 08:09:43 2021 -0400
Add in extra_mobs information
commit f900b24b53a802fd5db1bf1a633d7f89e42bcce5
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Thu Apr 8 07:39:18 2021 -0400
Add in all biome information to mobs
commit 0ad833c046095d83a789705aa15dd7f30fd8f3ed
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Thu Apr 8 06:57:24 2021 -0400
Add bats, chicken, and blaze spawn info
commit f4a6bdc6b89b2d605cfd06f0b7baa6170a19314c
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Thu Apr 8 06:48:25 2021 -0400
Make reference list copy-pastable
commit bf4bf9a0cc60a1a15f1ddbfed314ec5a9c75561c
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Thu Apr 8 06:10:07 2021 -0400
Ignore default or void dimensions
commit 8e1e02d1fbc189680dbd004bdd905446467a4e29
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Thu Apr 8 06:04:36 2021 -0400
Add biome list
commit da045c207d3bd5931e3cf73c5459b45d86596c12
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Thu Apr 8 02:07:15 2021 -0400
Refactor spawning into it's own file
commit 6ec66ef6f666007e411e23689e0d4eccd5a5fbfe
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Wed Apr 7 23:16:03 2021 -0400
Fix mobs colliding with other mobs/players
commit 6bd249547a888493af6c5cfc65d3e206e1467c19
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Wed Apr 7 23:07:04 2021 -0400
Fix mobs colliding with objects
commit c4d030d111ea6e21ca6343f76fb98b8aa9d29f6c
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date: Thu Apr 1 23:48:00 2021 -0400
Fix item drop on laggy servers
2021-04-29 04:11:33 +04:00
NO11
32c03dc27e
new object overlay
2021-04-28 17:55:03 +00:00
NO11
3195df3864
remove object crosshair
2021-04-28 17:53:40 +00:00
NO11
f1b7476825
Add #1488 (sponge drying in nether makes now particles)
2021-04-28 14:37:16 +00:00
NO11
7a00e8acf7
New particle textures for sponge
2021-04-28 14:32:40 +00:00
Elias Fleckenstein
13a0fa2314
Implement #1665
2021-04-28 12:16:01 +02:00
Elias Fleckenstein
61c6d6e276
Add per element (un)equip callbacks
2021-04-28 12:00:44 +02:00
Elias Fleckenstein
528f5e6b86
Merge branch 'master' of https://git.minetest.land/MineClone2/MineClone2
2021-04-28 11:40:06 +02:00
AFCMS
d0f4dd4309
Merge branch 'master' of ssh://git.minetest.land:29418/MineClone2/MineClone2
2021-04-28 09:38:32 +02:00
epCode
61e4db6bcf
Fix magma cubes and remove pathfinding from slimes
2021-04-27 19:57:22 -07:00
AFCMS
ae83e44149
remove duplicated line
2021-04-27 23:50:18 +02:00
Elias Fleckenstein
819d59dbe7
Use fly_into_wall damage type for elytra damage
2021-04-27 20:56:53 +02:00
Elias Fleckenstein
a41aace9d7
Merge branch 'master' into damage
2021-04-27 18:33:35 +02:00
epCode
9f015f2c58
Make the slime anims/texutres Much better
2021-04-26 17:45:28 -07:00
Elias Fleckenstein
0867d6e406
Update german mcl_banners translations
2021-04-26 11:15:36 +02:00
Elias Fleckenstein
347cc7ee7c
Update mcl_banner translations to new template
2021-04-26 11:13:36 +02:00
Elias Fleckenstein
6dc6fc8ec3
Update mcl_flowerpots translations to new template
2021-04-26 11:05:27 +02:00
Elias Fleckenstein
b43f59332a
Update mcl_enchanting translations to new template
2021-04-26 11:03:53 +02:00
Elias Fleckenstein
3b1d71382f
Update es, fr and ru cauldron translations to use the new template
2021-04-26 11:01:52 +02:00
Elias Fleckenstein
05be20fcb8
Update mcl_enchanting translations
2021-04-26 11:00:53 +02:00
Elias Fleckenstein
5df1df8e21
Update cauldron code to use the corrected translation template string
2021-04-26 10:52:50 +02:00
Elias Fleckenstein
fed4596cb4
Update german cauldron translation fully
2021-04-26 10:52:07 +02:00
Elias Fleckenstein
a77a916cc2
Update cauldron translations
2021-04-26 10:50:23 +02:00
Elias Fleckenstein
8a59d7b9c6
Merge branch 'master' of https://git.minetest.land/MineClone2/MineClone2
2021-04-26 10:36:42 +02:00
Elias Fleckenstein
f6d34db76e
Update german Minecart translation
2021-04-26 10:36:22 +02:00
NO11
8df9fe76d8
Add german translation for stripped wood
2021-04-26 08:23:26 +00:00
Elias Fleckenstein
a2983e1fda
Update boats translation
2021-04-26 10:17:07 +02:00
Elias Fleckenstein
e710795eed
Merge branch 'master' into damage
2021-04-26 10:06:09 +02:00
NO11
4d2210c4e5
Fix german translation mistake
2021-04-26 08:03:20 +00:00
NO11
749f1a4a62
Fix wrong template, sry
2021-04-26 07:50:25 +00:00
NO11
e5a44dcb75
Add template for fireworks translation
2021-04-26 07:45:26 +00:00
Elias Fleckenstein
dd68b79782
Merge branch 'master' into damage
2021-04-26 09:29:03 +02:00
epCode
aac9d6a105
impliment crash damage for elytra
2021-04-25 15:49:15 -07:00
NO11
dada1e9815
Add template for stripped wood translation
2021-04-25 21:47:12 +00:00
Elias Fleckenstein
edc89898bb
Integrate fire resistance
2021-04-25 20:51:13 +02:00
Elias Fleckenstein
fede04eaa6
Make armor listring work
2021-04-25 20:20:26 +02:00
Elias Fleckenstein
57662b319c
Merge branch 'master' into damage
2021-04-25 20:04:15 +02:00
Elias Fleckenstein
3e3f53efbd
New attempt to fix #1392
2021-04-25 19:59:08 +02:00
Elias Fleckenstein
97e69e04aa
Implement assist death messages
2021-04-25 17:49:27 +02:00
Elias Fleckenstein
cab2167520
Merge branch 'master' into damage
2021-04-25 17:32:24 +02:00
Elias Fleckenstein
b2407e407a
Add mob descriptions
2021-04-25 17:30:15 +02:00
Elias Fleckenstein
aeaec68c1b
Update german translations for mcl_death_messages
2021-04-25 17:11:47 +02:00
Elias Fleckenstein
302175691a
Integrate death messages
2021-04-25 16:42:38 +02:00
AFCMS
228759e49b
Merge branch 'master' of ssh://git.minetest.land:29418/MineClone2/MineClone2
2021-04-25 14:37:17 +02:00
Marcin Serwin
eeaf4e09c6
Add polish translation of mesecons_solarpanel
2021-04-25 14:34:15 +02:00
Marcin Serwin
29001086c3
Add polish translation of mesecons_walllever
2021-04-25 14:30:42 +02:00
Marcin Serwin
1f07f5ba17
Add polish translation of mcl_stairs
2021-04-25 14:26:52 +02:00
Marcin Serwin
095128b6b3
Add polish translation of mcl_fire
2021-04-25 13:55:30 +02:00
Elias Fleckenstein
6aecae6eea
Simplify damage pipeline; Add on_death and on_damage callbacks
2021-04-25 13:50:07 +02:00
Marcin Serwin
bcf5eef010
Add polish translation of mcl_torches
2021-04-25 13:41:04 +02:00
Marcin Serwin
3917bb51a2
Add polish translation of mcl_signs
2021-04-25 13:39:59 +02:00
Marcin Serwin
dd0e381e39
Add polish translation of mcl_beds
2021-04-25 13:33:57 +02:00
Elias Fleckenstein
939229cb21
Fix on_equip crash
2021-04-25 13:29:22 +02:00
Elias Fleckenstein
58d67aace6
Merge branch 'master' into damage
2021-04-25 13:29:07 +02:00
Marcin Serwin
4975a516f5
Add polish translation of mcl_fishing
2021-04-25 13:24:42 +02:00
Marcin Serwin
c0ce511ad0
Add polish translation of mcl_mobspawners
2021-04-25 13:14:56 +02:00
Elias Fleckenstein
ddb7e8388a
Merge branch 'master' of https://git.minetest.land/MineClone2/MineClone2
2021-04-25 13:09:27 +02:00
Elias Fleckenstein
9eba2add3f
Rewrite burning API
2021-04-25 13:09:20 +02:00
Marcin Serwin
b93d3cf93c
Add polish translation of mcl_books
2021-04-25 12:58:32 +02:00
Marcin Serwin
a038908acd
Add polish translation of mcl_crafting_table
2021-04-24 21:51:11 +02:00
Marcin Serwin
a613da65c5
Add polish translation of mcl_walls
2021-04-24 21:47:42 +02:00
NO11
642351a1d2
Add #1553 fireworks rocket now makes particles when used for flying
2021-04-24 19:35:23 +00:00
Marcin Serwin
18903d5a09
Add polish translation of mcl_wool
2021-04-24 21:23:09 +02:00
Marcin Serwin
c6a07b8007
Add polish translation of mcl_cocoas
2021-04-24 21:19:11 +02:00
Marcin Serwin
67780f2159
Add polish translation of mcl_cake
2021-04-24 21:16:02 +02:00
Marcin Serwin
7e9eb927f1
Add polish translation of mcl_colorblocks
2021-04-24 21:11:45 +02:00
Marcin Serwin
ae7ea8edef
Add polish translation of mcl_buckets
2021-04-24 20:57:57 +02:00
Marcin Serwin
0cf58ce98d
Add polish translation of mcl_jukebox
2021-04-24 20:57:57 +02:00
Marcin Serwin
0ebf6b8f92
Add polish translation of mcl_tnt
2021-04-24 20:57:57 +02:00
Marcin Serwin
0a8b6a63cb
Add polish translation of mcl_mobitems
2021-04-24 20:57:53 +02:00
Elias Åström
73cd482e55
Merge branch 'master' of https://git.minetest.land/MineClone2/MineClone2
2021-04-23 16:30:56 +02:00
AFCMS
414adff8fb
Fix bad API documentation od mcl_death_drop
2021-04-23 13:59:37 +00:00
Elias Åström
7f3e5bda7e
Duplicate groupcaps before applying unbreaking
2021-04-23 15:49:37 +02:00
Elias Fleckenstein
a03e7f6f3a
Re-enable player ignition from lava
2021-04-23 13:46:20 +02:00
Elias Fleckenstein
62ed39bd76
Merge branch 'master' into damage
2021-04-23 13:43:00 +02:00
Elias Fleckenstein
a836ac9879
Merge branch 'master' of https://git.minetest.land/MineClone2/MineClone2
2021-04-23 13:42:47 +02:00
Elias Fleckenstein
827cd2d7b1
Fix heads crash
2021-04-23 13:42:42 +02:00
Elias Fleckenstein
78355c5c57
Integrate totems
2021-04-23 13:40:51 +02:00
Elias Fleckenstein
50b6f03977
Integrate no fall damage in water & end portal
2021-04-23 12:34:24 +02:00
Elias Fleckenstein
818f33ff74
Merge branch 'master' into damage
2021-04-23 10:16:58 +02:00
Sven792
038066f0c5
Mirrored foodbar icons to fit the right-to-left change
2021-04-23 09:52:09 +02:00
NO11
c46c07f836
Makes fireworks rockets infinite in creative mode
2021-04-22 19:18:05 +00:00
epCode
62adbb9625
Fix #1587
2021-04-22 10:39:21 -07:00
Elias Fleckenstein
f9c2d710e2
Fix armor being taken even if it cannot be equipped
2021-04-22 13:52:02 +02:00
Elias Fleckenstein
222104b3cb
Integrate dispensers
2021-04-22 13:51:36 +02:00
Elias Fleckenstein
9f7b371bfc
Merge branch 'master' into damage
2021-04-22 13:29:32 +02:00
Elias Fleckenstein
8b23388d63
Fix #1590 (Bed drops itself when gets exploded)
2021-04-22 13:23:07 +02:00
Elias Fleckenstein
acbdc937b4
Fix crash when trying to explode an unknown node
2021-04-22 13:19:44 +02:00
Elias Fleckenstein
74a3b2654f
Create inventory if not present in mcl_armor.equip
2021-04-21 13:28:22 +02:00
Elias Fleckenstein
dccb71e2fb
Fix view_range_factors warning
2021-04-21 11:34:22 +02:00
Elias Fleckenstein
1e7ba2b605
Merge branch 'master' into damage
2021-04-21 11:32:50 +02:00
Elias Fleckenstein
fe5f61c747
Merge branch 'master' of https://git.minetest.land/MineClone2/MineClone2
2021-04-21 11:31:53 +02:00
kay27
1e5ae0bbac
[mcl_beds] Fix screwdriver/bed duplication glitch, https://git.minetest.land/MineClone2/MineClone2/issues/1149
2021-04-21 00:36:07 +04:00
epCode
c7d91baadf
rid some mobs of bouncing animation
2021-04-19 14:29:12 -07:00
epCode
9c3fcae9e1
Fix many things with player animation and update alex
2021-04-19 13:02:12 -07:00
Elias Fleckenstein
4c25091430
Fix syntax error in mcl_inventory
2021-04-19 19:12:32 +02:00
Elias Fleckenstein
ca74f23094
Merge branch 'master' into damage
2021-04-19 18:58:00 +02:00
NO11
7a5ce1c717
Simplify debarking again
2021-04-19 16:53:48 +00:00
NO11
e8c15867ad
Add mcl_stripped_varient node def
2021-04-19 16:50:21 +00:00
Elias Fleckenstein
20a4e038f5
Fix crash when slain by named mob
2021-04-19 17:40:50 +02:00
Elias Fleckenstein
c80b1c5140
Re-add usage of mcl_colors.GRAY to book descriptions
2021-04-19 15:19:59 +02:00
Elias Fleckenstein
7efc177188
Revert minecraft color set usage in mcl_books and mcl_skins GUI menus.
...
(Follow-up of d8d4cb5def
)
Reverts a2fcd28a3d
and partially reverts f8a627915e
.
2021-04-19 15:16:59 +02:00
Elias Fleckenstein
d8d4cb5def
Revert color changes to GUI.
...
The Minecraft colorset (net.minecraft.util.text.TextFormatting) is only used for chat and tooltips.
This partically reverts 84819bf9f5
.
2021-04-19 14:44:20 +02:00
Elias Fleckenstein
52a49e640e
Merge branch 'master' into damage
2021-04-19 09:57:56 +02:00
Elias Fleckenstein
69485f8505
Integrate falling nodes damage
2021-04-19 09:49:29 +02:00
NO11
0c5ca70187
remove wrong config
2021-04-19 07:35:53 +00:00
Elias Fleckenstein
ec1ef1affa
Merge pull request 'Fix #1422 ' ( #1474 ) from Doloment/MineClone2:ender_chest_fix into master
...
Reviewed-on: https://git.minetest.land/MineClone2/MineClone2/pulls/1474
2021-04-19 07:25:57 +00:00
jordan4ibanez
c03717139b
Add mod.conf to mcl_fireworks
2021-04-18 23:23:07 -04:00
jordan4ibanez
44a25de12f
Fix crashing with unknown slot description when enchanting
2021-04-18 23:18:18 -04:00
NO11
aa533edda2
Simplify debarking
2021-04-18 18:28:39 +00:00
Elias Fleckenstein
c9b4ddb923
Add command damage type (This is Non-MC)
2021-04-18 20:22:18 +02:00
Elias Fleckenstein
53b0ad7347
Implement magic damage
2021-04-18 20:21:11 +02:00
Elias Fleckenstein
d9195cc520
Redesign damage modifier execution
2021-04-18 20:08:08 +02:00
NO11
49f6ccaa4a
Remove old crafting recipes
2021-04-18 18:02:41 +00:00
NO11
3668b2dee6
Summarize all debarked types of wood
2021-04-18 18:02:37 +00:00
Elias Fleckenstein
a2c3eb95bb
Merge branch 'master' into damage
2021-04-18 19:51:46 +02:00
Elias Fleckenstein
d08a226a51
Integrate critical hits
2021-04-18 19:50:48 +02:00
NO11
9bc2f2d866
Fix lying trunks that stand upright again after debarking
2021-04-18 17:18:27 +00:00
Elias Fleckenstein
2827542002
Implement food poisoning damage properly~
2021-04-18 18:49:00 +02:00
Elias Fleckenstein
3ad5b30ea5
Add cramming and fireworks damage types for future use
2021-04-18 17:38:19 +02:00
Elias Fleckenstein
1cf53caa7a
Update armor stand entity in on_activate callback, remove debug print
2021-04-18 16:20:32 +02:00
Elias Fleckenstein
d1198e8d74
Register elytra texture
2021-04-18 16:19:12 +02:00
Elias Fleckenstein
4f0bb444fe
Integrate armor stand
2021-04-18 16:03:23 +02:00
Elias Fleckenstein
f0d7715080
Merge branch 'master' into damage
2021-04-18 14:51:45 +02:00
Elias Fleckenstein
5d9c3cd85b
Fix #1572
2021-04-18 14:41:44 +02:00
Doloment
956dab78ce
Added LBM
2021-04-18 09:50:02 +00:00
Elias Åström
fc9928c0b6
Merge branch 'master' of https://git.minetest.land/MineClone2/MineClone2
2021-04-18 11:42:38 +02:00
Elias Åström
573b1dc44b
Do not include unnecessary tool_capabilities
...
This commit makes enchanted tools which have no use for
tool_capabilities to not include it in their metadata. It does this by
not including tool_capabilities in the metadata of an enchanted tool if
at least one of two cases is true:
(1) The tool is not enchanted with unbreaking or efficiency
(2) The tool does not have tool_capabilities defined in its definition
The first case covers situations like having a pickaxe only being
enchanted with silk_touch. The second case covers situations like a
piece of armor being enchanted with unbreaking.
2021-04-18 11:40:43 +02:00
Elias Åström
dd69dcfd9f
Fix efficiency and unbreaking not working together
...
This commit fixes an issue were tools enchanted with both efficiency and
unbreaking would loose the effect of one of the enchantments in some
conditions.
2021-04-18 11:40:13 +02:00
Elias Fleckenstein
76271199c6
Merge branch 'master' of https://git.minetest.land/MineClone2/MineClone2
2021-04-18 08:39:04 +02:00
kay27
11b66e83a2
[mcl_portals] Better NP search, no more teleports on the roof, fix https://git.minetest.land/MineClone2/MineClone2/issues/1560
2021-04-18 04:29:30 +04:00
AFCMS
4aa6421faf
performance optimisation
2021-04-18 00:27:51 +02:00
AFCMS
f967aa3d51
remove unuseful code
2021-04-18 00:10:11 +02:00
Elias Fleckenstein
a7e102426a
Add time_of_day to get_light crash fix
2021-04-17 21:01:09 +02:00
Elias Fleckenstein
bcd058feb1
Fix get_light crash
2021-04-17 21:00:32 +02:00
Elias Fleckenstein
baebe3c2d2
Fix namtags being invisible
2021-04-17 20:57:12 +02:00
Elias Fleckenstein
205572cc69
Fix elytra code style
2021-04-17 19:34:23 +02:00
Elias Fleckenstein
f8b54db392
Fix controls.register_on_press being called for every player in a globalstep
2021-04-17 18:55:56 +02:00
Elias Fleckenstein
bbd115fde0
Update armor stand
2021-04-17 18:39:38 +02:00
Elias Fleckenstein
7c7af7d664
Merge branch 'master' into damage
2021-04-17 18:39:00 +02:00
Elias Fleckenstein
f79e12c8ae
Merge branch 'master' of https://git.minetest.land/MineClone2/MineClone2
2021-04-17 18:16:19 +02:00
Elias Fleckenstein
5c928575f8
Fix #1572 , server crash during login
2021-04-17 18:15:45 +02:00
Elias Fleckenstein
8e37b51cac
Equip mob heads with rightclick
2021-04-17 14:07:47 +02:00
Elias Fleckenstein
6724a8d0ed
Fix crash in damage handler
2021-04-17 13:59:46 +02:00
NO11
06699c2cc4
Fix that an ax wears out if you right-click another block
2021-04-17 11:55:50 +00:00
Elias Fleckenstein
6bbea11fb8
Fix crash with mcl_heads
2021-04-17 13:53:41 +02:00
Elias Fleckenstein
c7c47c1ca7
Increase mob_view_range_factor performance
2021-04-17 13:49:40 +02:00
Elias Fleckenstein
d952423dda
Improve wielditem performance and fix wielditems sometimes showing duplicate
2021-04-17 13:24:30 +02:00
Elias Fleckenstein
4d515e95c6
Remove wieldview
2021-04-17 12:58:40 +02:00
Elias Fleckenstein
ca75a893db
Merge branch 'master' into damage
2021-04-17 12:58:19 +02:00
AFCMS
6a55136517
Merge branch 'master' of ssh://git.minetest.land:29418/MineClone2/MineClone2
2021-04-17 09:26:49 +02:00
AFCMS
02f393998f
fix many warnings (644 remaining)
2021-04-17 09:26:37 +02:00
AFCMS
22a2fdbf5f
fix more codestyle
2021-04-17 07:46:24 +02:00
AFCMS
5f076d372a
fix many codestyle errors
2021-04-17 07:42:49 +02:00
Elias Fleckenstein
bd3c08d367
Improve mcl_burning player performance
2021-04-16 19:50:56 +02:00
Elias Fleckenstein
01c79c5a18
Fix mcl_burning.tick not being called at all for mobs
2021-04-16 18:37:07 +02:00
Elias Fleckenstein
095f78b785
Massive mcl_burning performance improvement
2021-04-16 18:34:29 +02:00
AFCMS
457f61a532
Fix #1570
2021-04-16 11:40:44 +00:00
AFCMS
1a58b0c510
fix many codestyle issues
2021-04-16 13:35:03 +02:00
Elias Fleckenstein
5d5ed91519
Merge branch 'master' into damage
2021-04-16 12:20:53 +02:00
AFCMS
2d6e0241cd
Merge branch 'master' into luacheck
2021-04-16 11:03:46 +02:00
AFCMS
1df916bd7b
fix warning
2021-04-16 11:03:31 +02:00
jordan4ibanez
044e9d22ad
Re-enable mob-despawner
2021-04-15 21:13:19 -04:00
epCode
31dfeae445
Fix female player model for footglitch/elytra
2021-04-15 14:57:55 -07:00
epCode
cd04f6d7ce
Fix glitch with Stray
2021-04-15 14:53:22 -07:00
AFCMS
60e74fc41d
fix excedent lines
2021-04-15 23:44:29 +02:00
AFCMS
a602f64ea5
fix many warnings
2021-04-15 23:41:34 +02:00
epCode
9feaec95d9
Fix Stupid mistake with zombievillagers
2021-04-15 14:29:24 -07:00
epCode
0ca6c06198
add the other villager zombie textures
2021-04-15 14:11:35 -07:00
AFCMS
b497778192
delete unused file
2021-04-15 22:22:39 +02:00
epCode
f0fab4e708
Allow zombie villager to have visual armor
2021-04-15 12:04:25 -07:00
Elias Fleckenstein
0c5096db13
Merge pull request 'Fixes for german locales (2021-04-14_locales_german)' ( #1564 ) from n_to/MineClone2:2021-04-14_locales_german into master
...
Reviewed-on: https://git.minetest.land/MineClone2/MineClone2/pulls/1564
2021-04-15 16:18:51 +00:00
NO11
a8760c0375
Reduce the radius in which a cactus destroys items
2021-04-15 12:23:08 +00:00
NO11
bbffda3635
Make cactus destroy items
2021-04-15 11:21:15 +00:00
Nils Dagsson Moskopp
2575e20e7e
Show preview of new banner pattern when crafting it
2021-04-15 13:25:59 +04:00
epCode
5fe30d7287
Make Zmbs, Husks, Sklys, Strys, and WthrSklys support armor textures.
2021-04-14 16:51:17 -07:00
Benjamin Schötz
bffd032a8b
Fixes my own typo ;)
2021-04-14 22:06:03 +02:00
Benjamin Schötz
e4c8ba795a
Fixes typos, grammar errors, and some translation flaws in several german translation files.
2021-04-14 22:03:36 +02:00
Marcin Serwin
2a06be02b3
Add polish translation of mcl_farming
2021-04-14 21:20:58 +02:00
Elias Fleckenstein
8931ffb7d3
Fix crash with armor enchantments
2021-04-14 20:39:35 +02:00
Elias Fleckenstein
727d7be6ab
Call on_equip and on_unequip everytime needed
2021-04-14 20:39:05 +02:00
Elias Fleckenstein
ec6d68322a
Make hbarmor work
2021-04-14 20:08:08 +02:00
epCode
18cdd13c06
Partialy fix #1559
2021-04-14 11:01:50 -07:00
Elias Fleckenstein
9c75cd1a79
Implement starve damage
2021-04-14 19:09:46 +02:00
Elias Fleckenstein
a3af1cdf6e
Implement in_wall damage type
2021-04-14 19:07:58 +02:00
Elias Fleckenstein
4e37cc114c
Implement out_of_world damage type
2021-04-14 19:06:30 +02:00
Elias Fleckenstein
5d9bb7cacd
Fix armor not actually protecting lol
2021-04-14 19:06:11 +02:00
Elias Fleckenstein
49e7def70a
Implement lightning_bolt damage reason
2021-04-14 18:40:41 +02:00
Elias Fleckenstein
ad3defdfb3
Merge branch 'master' into damage
2021-04-14 18:29:42 +02:00
Elias Fleckenstein
c41bd3932c
Add global smoke spawning API
2021-04-14 18:14:21 +02:00
Elias Fleckenstein
875bb3db84
Use fire-like damage types properly
2021-04-14 17:20:51 +02:00
j1233
46b1762872
credit me
...
https://git.minetest.land/MineClone2/MineClone2/src/branch/master/mods/ITEMS/mcl_fireworks/README.txt#L3
2021-04-14 14:53:33 +00:00
Elias Fleckenstein
963adfb4e2
Move @Code-Sploit to devs section
2021-04-14 16:37:07 +02:00
Elias Fleckenstein
6d0abb2973
Merge branch 'master' into beta
2021-04-14 16:36:04 +02:00
Elias Fleckenstein
e74838136d
Use cactus damage type
2021-04-14 16:27:21 +02:00
Elias Fleckenstein
d0ddd38d4e
Merge branch 'master' into damage
2021-04-14 16:14:00 +02:00
Elias Fleckenstein
ce0148d9a8
Rewrite armor; new damage system
2021-04-14 15:46:52 +02:00
epCode
5b93ee5e40
Improve rocket
2021-04-13 17:07:28 -07:00
epCode
8d22102c66
remove abitrary minetest.chat_send_all(
2021-04-13 16:28:38 -07:00
epCode
a93562a60c
Merge pull request 'Add Firework Rocket for elytra boost' ( #1551 ) from NO11/MineClone2:elytra_rocket into master
...
Reviewed-on: https://git.minetest.land/MineClone2/MineClone2/pulls/1551
2021-04-13 23:27:23 +00:00
epCode
399ed85717
Make flying w elytra use pitch and not sneak
2021-04-13 16:14:37 -07:00
jordan4ibanez
67c1bc973a
Add lua locals into mcl_dungeons for performance
2021-04-14 01:19:01 +04:00
NO11
1c50f9aed6
fix typo
2021-04-13 20:52:55 +00:00
NO11
f768972469
add rocket texture (pixel perfection)
2021-04-13 20:38:00 +00:00
NO11
9c68528b8b
add german translation
2021-04-13 20:36:41 +00:00
NO11
1597e093b5
Dateien hochladen nach „mods/ITEMS/mcl_fireworks/sounds“
2021-04-13 20:35:40 +00:00
NO11
f15a28109c
add rocket for elytra boost
2021-04-13 20:33:34 +00:00
epCode
f498d3ae02
make elytra activate mor MC-like
2021-04-13 11:45:31 -07:00
Marcin Serwin
c6de8c0669
Add polish translation of mcl_end
2021-04-13 19:26:24 +02:00
Code-Sploit
cd0d2d2296
Fix #1548
2021-04-13 13:57:45 +00:00
kay27
3077498a63
Fix screwdriver/door duplication glitch, https://git.minetest.land/MineClone2/MineClone2/issues/1149
2021-04-13 16:49:10 +04:00
Code-Sploit
84764389dc
Fix #1538
2021-04-13 11:34:53 +00:00
Marcin Serwin
3a88ff7cb3
Add polish translation of mcl_clock
2021-04-13 10:01:37 +02:00
Elias Fleckenstein
78d387e2df
Rewrite mcl_torches API
2021-04-13 09:59:51 +02:00
Marcin Serwin
0de2d3d707
Add polish translation of mcl_bows
2021-04-13 09:58:10 +02:00
Marcin Serwin
8934c65564
Add polish translation of mcl_mushrooms
2021-04-13 09:44:00 +02:00
Elias Fleckenstein
421ab9f660
Add timeout to static hudbars
2021-04-13 08:42:17 +02:00
Elias Fleckenstein
5ddd1d0193
Merge branch 'master' into beta
2021-04-13 08:33:31 +02:00
Elias Fleckenstein
037832a177
Merge branch 'master' of https://git.minetest.land/MineClone2/MineClone2
2021-04-13 08:06:28 +02:00
epCode
424685d3d3
Add elytra (sprint in air to use)
2021-04-12 14:56:33 -07:00
Marcin Serwin
9472f86025
Fix spellchecking errors
2021-04-12 17:58:04 +02:00
Elias Fleckenstein
5028728fbc
Merge branch 'master' into faithful
2021-04-12 17:54:20 +02:00
Elias Fleckenstein
6f770bc962
Fix crash in mcl_bossbars.remove_bar
2021-04-12 17:54:09 +02:00
Elias Fleckenstein
f540bc2bb1
Merge branch 'master' into beta
2021-04-12 17:31:58 +02:00
Elias Fleckenstein
5fb7913355
Revert "Revert "Merge pull request 'Add #490 ' ( #1515 ) from NO11/MineClone2:master into master""
...
This reverts commit 615b15f133
.
2021-04-12 16:36:08 +02:00
Elias Fleckenstein
d3a3253563
Revert "Revert "Make hoe dig some blocks faster""
...
This reverts commit db5626fcb4
.
2021-04-12 16:34:40 +02:00
Elias Fleckenstein
c3868084af
Revert "Fix crash with removed hoey diggroup"
...
This reverts commit ed7099fefc
.
2021-04-12 16:34:25 +02:00
Marcin Serwin
6fb94fb411
Add polish translation of mcl_portals
2021-04-12 16:23:54 +02:00
Marcin Serwin
883bd0f437
Add polish translation of findbiome
2021-04-12 15:58:13 +02:00
Marcin Serwin
42d2dfed19
Add polish translation of mcl_chests
2021-04-12 15:48:00 +02:00
Elias Fleckenstein
0d5933b95e
Remove debug printin mcl_mobs
2021-04-12 15:45:00 +02:00
Marcin Serwin
33f22f4eed
Add polish translation of mcl_compass
2021-04-12 15:33:37 +02:00
Marcin Serwin
cec4011de2
Add polish translation of mcl_hoppers
2021-04-12 15:29:33 +02:00
Elias Fleckenstein
615b15f133
Revert "Merge pull request 'Add #490 ' ( #1515 ) from NO11/MineClone2:master into master"
...
This reverts commit 7a8079bb64
, reversing
changes made to 849823af1f
.
2021-04-12 15:25:31 +02:00
Marcin Serwin
38d788998d
Add polish translation of mcl_doors
2021-04-12 15:19:40 +02:00
Elias Fleckenstein
ed7099fefc
Fix crash with removed hoey diggroup
2021-04-12 15:18:19 +02:00
Marcin Serwin
9e41d5874a
Add polish translation of mcl_potions
2021-04-12 15:08:57 +02:00
Elias Fleckenstein
db5626fcb4
Revert "Make hoe dig some blocks faster"
...
This reverts commit c1e295de5f
.
2021-04-12 15:05:01 +02:00
Elias Fleckenstein
523a0c54d6
Localize c_x and c_y in mcl_playerplus
2021-04-12 14:54:14 +02:00
Marcin Serwin
1be74d21d3
Add polish translation of mcl_enchanting
2021-04-12 14:26:29 +02:00
Elias Fleckenstein
b914e088cc
Update README files
2021-04-12 14:03:51 +02:00
Marcin Serwin
32e33d3b21
Add polish translation of mclx_core
2021-04-12 13:56:55 +02:00
Marcin Serwin
7d674e6e72
Add polish translation of mcl_cauldrons
2021-04-12 13:54:37 +02:00
Marcin Serwin
ec2e5f7430
Add polish translation of mcl_heads
2021-04-12 13:41:57 +02:00
Marcin Serwin
7a4d009648
Add polish translation of mcl_anvils
2021-04-12 13:37:42 +02:00
Marcin Serwin
8f9f4f6093
Add polish translation of mcl_flowers
2021-04-12 13:23:32 +02:00
Marcin Serwin
38741754e0
Add polish translation of mcl_monster_eggs
2021-04-12 13:02:28 +02:00
Marcin Serwin
f1ce4f0df6
Add polish translation of mcl_screwdriver
2021-04-12 13:00:04 +02:00
Marcin Serwin
a598d94afd
Add polish translation of mcl_throwing
2021-04-12 12:59:24 +02:00
Marcin Serwin
d553aa5e8c
Add polish translation of mcl_ocean
2021-04-12 12:53:24 +02:00
Marcin Serwin
23e52975fd
Add polish translation of mcl_sponges
2021-04-12 12:39:01 +02:00
Marcin Serwin
baed298ce6
Add polish translation of mcl_wip
2021-04-12 12:17:27 +02:00
Marcin Serwin
6c5c4b0080
Add polish translation of mcl_itemframes
2021-04-12 12:17:14 +02:00
Marcin Serwin
b14b08dc30
Add polish translation of mcl_maps
2021-04-12 12:16:54 +02:00
Marcin Serwin
2b6f31fe3b
Add polish translation of mclx_fences
2021-04-12 12:16:20 +02:00
Marcin Serwin
321caa0632
Minor translation fixes
2021-04-12 11:27:41 +02:00
Marcin Serwin
6f3bd95106
Add polish translation of mcl_commands
2021-04-12 11:24:38 +02:00
Marcin Serwin
a3b46be64a
Add polish translation of mcl_privs
2021-04-12 11:24:23 +02:00
Marcin Serwin
8e4ba0d3e1
Add polish translation of xpanes
2021-04-12 11:24:00 +02:00
Marcin Serwin
a7c8bfc0d7
Add polish translation of mcl_banners
2021-04-12 11:01:35 +02:00
Marcin Serwin
504a0e5d2c
Add polish translation of mcl_armor
2021-04-12 10:33:01 +02:00
Marcin Serwin
99c20421f4
Add polish translation of mcl_dye
2021-04-12 10:28:42 +02:00
Marcin Serwin
cd8e695ca5
Add polish translation of mcl_brewing
2021-04-12 10:28:27 +02:00
Marcin Serwin
2bf2766688
Add polish translation of mcl_furnaces
2021-04-12 10:28:02 +02:00
Marcin Serwin
7b4eb28160
Add polish translation of mclx_stairs
2021-04-12 10:09:28 +02:00
Marcin Serwin
2221f89696
Add polish translation of mcl_explosions
2021-04-12 09:58:07 +02:00
Marcin Serwin
50b209a945
Add polish translation of mcl_paintings
2021-04-12 09:57:11 +02:00
Marcin Serwin
034a29edc0
Add polish translation of mobs_mc
2021-04-12 09:55:53 +02:00
Marcin Serwin
958fee0a73
Add polish translation of mcl_mobs
2021-04-12 09:55:36 +02:00
Marcin Serwin
d50e63d935
Add polish translation of mcl_falling_nodes
2021-04-12 09:29:52 +02:00
Marcin Serwin
1fd869b5fb
Add polish translation of mcl_minecarts
2021-04-12 08:55:42 +02:00
Elias Fleckenstein
c0a31f0e9c
Fix #1535
2021-04-11 17:30:32 +02:00
Elias Fleckenstein
24f8f9166b
Fix #1528
2021-04-11 17:29:05 +02:00
Marcin Serwin
9f7f1f2c89
Add polish translation of mcl_boats
2021-04-11 14:35:35 +02:00
Marcin Serwin
ee28bda893
Add polish translation of mcl_core
2021-04-11 13:43:19 +02:00
Elias Fleckenstein
af044e6a96
Bossbars: Add support for non-mob bosses
2021-04-11 11:15:09 +02:00
Elias Fleckenstein
2313012f60
Fix #1528
2021-04-11 10:41:11 +02:00
epCode
ce49cd02ac
make player collision box MUCH closer to MC
2021-04-10 15:41:50 -07:00
kay27
40c733c913
[mobs_mc] Remove goto
from enderman.lua
2021-04-11 02:11:14 +04:00
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
epCode
3ff214ec2d
lessen the push strength for players
2021-04-10 15:06:16 -07:00
epCode
f6db31eae3
add criticle and sprint hits.
2021-04-10 14:47:26 -07: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
Elias Fleckenstein
2116b2b9d0
Merge branch 'master' of https://git.minetest.land/MineClone2/MineClone2
2021-04-10 20:05:09 +02:00
epCode
08b7340ff5
Fix crash with player near unknown object
2021-04-10 10:20:38 -07:00
NO11
cdd12a0c71
Charcoal made from debarked wood
2021-04-10 11:19:51 +00:00
NO11
652f8d48ed
Debark wood with an axe
2021-04-09 22:16:52 +00:00
NO11
988f298375
Add stripped wood crafting
2021-04-09 22:13:50 +00:00
NO11
c73cd8b810
Add stripped spruce textures
2021-04-09 22:11:32 +00:00
NO11
ebd4380c98
Add stripped oak textures
2021-04-09 22:10:47 +00:00
NO11
3d732c2412
Add stripped jungle textures
2021-04-09 22:10:10 +00:00
NO11
03e112ef9b
Add stripped dark oak textures
2021-04-09 22:09:16 +00:00
NO11
9b81a4d83e
Add stripped birch textures
2021-04-09 22:08:39 +00:00
NO11
cbcaef19c6
Add stripped acacia textures
2021-04-09 22:07:44 +00:00
NO11
9e5fb7f533
Add #490
2021-04-09 22:04:42 +00:00
epCode
849823af1f
Add player pushing ;)
2021-04-09 14:33:14 -07:00
kay27
d50fd06c82
Revert "Attemp to fix #1513 " in favour of next commit 3375e903ce
...
This reverts commit f5f6e232cc
.
2021-04-09 19:03:45 +04:00
kay27
3375e903ce
[mesecons] Fix attempt to call upvalue in internal.lua
2021-04-09 18:52:33 +04:00
AFCMS
f5f6e232cc
Attemp to fix #1513
2021-04-09 16:46:41 +02:00
Elias Fleckenstein
c6ffccfef5
Add priority to bossbars; display bossbars of closest bosses first
2021-04-09 13:35:58 +02:00
Elias Fleckenstein
cbd2731e06
Improve mcl_bossbars performance
2021-04-09 13:22:45 +02:00
kay27
a733eb8e0c
[mesecons] Localise several things in internal.lua
2021-04-09 02:08:03 +04:00
Nils Dagsson Moskopp
7c8cf6f79f
Do not crash server if world border is depowered
2021-04-09 01:33:22 +04:00
kay27
f0c2eb86a2
Revert (3/3) "Fix extreme mesecons/redstone crashing at world border"
...
This reverts commit 0842a36aa6
.
2021-04-09 01:32:58 +04:00
kay27
26ce10d25c
Revert (2/3) "Add erlehmann fix to redstone world border crash"
...
This reverts commit b9d175e6a5
.
2021-04-09 01:32:27 +04:00
kay27
6b31e85385
Revert (1/3) "Revert fixes to crash world border"
...
This reverts commit 18f73ba31f
.
2021-04-09 01:31:21 +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
18f73ba31f
Revert fixes to crash world border
2021-04-08 15:48:53 -04:00
jordan4ibanez
b9d175e6a5
Add erlehmann fix to redstone world border crash
2021-04-08 15:16:38 -04:00
jordan4ibanez
0842a36aa6
Fix extreme mesecons/redstone crashing at world border
2021-04-08 14:28:07 -04:00
iliekprogrammar
d50665d2d5
Allow kelp stems at half height to be treated like full-sized ones.
...
Remove debug information
2021-04-08 19:25:19 +08:00
iliekprogrammar
5ccb12586d
Fix bug where incorrect number of items are dropped.
2021-04-08 13:35:49 +08:00
iliekprogrammar
2db0e176b3
Prevent param2 overflow when adding stems. Fix #1490
2021-04-08 12:46:04 +08:00
kay27
8e30bc8dbd
[mcl_portals] Prevent from spawning Nether portals in Undertale when not enough air space in Nether
2021-04-08 02:54:33 +04:00
Elias Fleckenstein
d77affca91
Change max_bossbars default to 4
2021-04-07 17:39:13 +02: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
Elias Fleckenstein
6c35ff1fc5
Merge branch 'master' of https://git.minetest.land/MineClone2/MineClone2
2021-04-07 17:02:46 +02:00
Elias Fleckenstein
567f157541
Add a bossbar limit setting
2021-04-07 17:02:03 +02:00
Elias Fleckenstein
f282cd0c4d
Allow bossbars to be grouped
2021-04-07 16:56:21 +02:00
Elias Fleckenstein
3449b3eb7c
Improve bossbars API
2021-04-07 16:47:14 +02:00
iliekprogrammar
986ae950ec
Merge remote-tracking branch 'upstream/master'
2021-04-07 22:30:44 +08:00
iliekprogrammar
61cef21cd1
Add right-to-left statbars, for hunger and air.
2021-04-07 22:26:42 +08: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
Elias Fleckenstein
6e2a7c8a7e
Make gateway enderpearl teleports easier
2021-04-07 13:47:48 +02:00
Elias Fleckenstein
c451866a36
Fix #1426
2021-04-07 09:56:00 +02:00
Elias Fleckenstein
3c1a38904a
Merge branch 'master' of https://git.minetest.land/MineClone2/MineClone2
2021-04-07 09:25:44 +02:00
Elias Fleckenstein
b2c09c8ba0
Add gateway portals
2021-04-07 09:17:13 +02: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
kay27
069e089ae4
[mcl_portals, mcl_structures] Add End gateways W-I-P by Elias Fleckenstein with minor portals improvements and fixes
2021-04-07 03:34:15 +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
Elias Fleckenstein
f65c40f805
Make dragon egg teleport on punching
2021-04-06 17:20:11 +02:00
Doloment
51f121d516
Merge branch 'master' into ender_chest_fix
2021-04-06 14:57:19 +00: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
89a9b16465
Merge pull request 'Add End Credits' ( #1469 ) from credits into master
...
Reviewed-on: https://git.minetest.land/MineClone2/MineClone2/pulls/1469
2021-04-06 14:39:47 +00:00
Elias Fleckenstein
ea08fee9ba
Make the dragon stay within a 50 blocks range of the portal
2021-04-06 16:38:23 +02:00
Doloment
1e17989ef2
Prevent opening an ender chest while block above it
2021-04-06 21:17:02 +07:00
Elias Fleckenstein
3c73ad3b98
Add ztianyang to credits
2021-04-06 16:06:44 +02:00
Elias Fleckenstein
91e2372df0
Merge branch 'master' into credits
2021-04-06 16:06:12 +02:00
Elias Fleckenstein
058c6ef9f4
Merge pull request 'Fix chest entity textures' ( #1472 ) from Doloment/MineClone2:master into master
...
Reviewed-on: https://git.minetest.land/MineClone2/MineClone2/pulls/1472
2021-04-06 14:03:30 +00:00
Elias Fleckenstein
38a12e59da
Fix comment indentation in wieldview
2021-04-06 16:02:18 +02:00
Elias Fleckenstein
1d587b8895
Fix crash in wieldview
2021-04-06 15:59:59 +02:00
Elias Fleckenstein
83b9cf3ad2
End exit portal openng / closing on dragon death / spawn
2021-04-06 15:48:17 +02:00
Doloment
31a7a4fbb6
Merge branch 'master' into master
2021-04-06 13:42:07 +00: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
Doloment
055c406d7a
Fix chest entity textures (trapped chests were lighter)
2021-04-06 18:57:06 +07:00
Elias Fleckenstein
a348909ba3
Enderdragon: Proper Egg and XP spawning
2021-04-06 12:50:36 +02:00
Elias Fleckenstein
5bdb3bc274
Add MineClone5 section to credits
2021-04-06 12:14:43 +02:00
Elias Fleckenstein
ba15f01ca9
Add translations; Duplicate listing of people
2021-04-06 12:08:25 +02:00
Elias Fleckenstein
c93a865098
Remove empty line from mcl_portals
2021-04-06 11:59:22 +02:00
Elias Fleckenstein
d07e415b37
Add credits screen
2021-04-06 11:55:21 +02:00
Elias Fleckenstein
175cb44fb1
Merge branch 'master' into credits
2021-04-06 10:53:15 +02:00
AFCMS
91da727184
Merge branch 'master' of ssh://git.minetest.land:29418/MineClone2/MineClone2
2021-04-05 15:22:57 +02:00
AFCMS
339e3e2792
fix some tools not using right var
2021-04-05 14:32:48 +02:00
kay27
beb2484224
Merge https://git.minetest.land/MineClone2/MineClone2/pulls/1366
2021-04-05 13:50:26 +04:00
AFCMS
28402ca663
store tool wield scale in a global var
2021-04-05 10:16:56 +02:00
Elias Fleckenstein
e407ad2254
Fix #1447
2021-04-05 09:25:03 +02:00
Elias Fleckenstein
b1c4476a04
Merge pull request 'Add End main island generation' ( #1459 ) from end_main_island into master
...
Reviewed-on: https://git.minetest.land/MineClone2/MineClone2/pulls/1459
2021-04-05 07:02:48 +00: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
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
Elias Fleckenstein
90f312f772
Add credits overlay prototype
2021-04-04 19:13:46 +02:00
Elias Fleckenstein
1144006cdd
Add End main island generation
2021-04-04 15:16:06 +02:00
kay27
f54f4ebcf9
Merge pull request 'Fix passive mobs despawning' ( #1458 ) from slaesvuo/MineClone2:master into master
...
Reviewed-on: https://git.minetest.land/MineClone2/MineClone2/pulls/1458
2021-04-04 10:18:36 +00:00
Elias Fleckenstein
598692cf8c
Add nil check to prevent crashes with mcl_throwing
2021-04-04 12:10:21 +02:00
Elias Fleckenstein
ff538d51bd
Merge branch 'master' of https://git.minetest.land/MineClone2/MineClone2
2021-04-04 12:01:59 +02:00
Elias Fleckenstein
49446bbb7b
Make enderdragon spawn upon exit portal generation
2021-04-04 12:01:45 +02: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
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
AFCMS
b68c4b07c1
tweak hudbars
2021-04-02 17:20:19 +02:00
AFCMS
ca01b3641b
make endermen not teleport everytime when hitted
2021-04-02 15:04:21 +02:00
AFCMS
0db47dbf02
Merge branch 'remove-alpha-field'
2021-04-02 14:43:08 +02:00
AFCMS
59d687c579
fix API.md
2021-04-02 14:30:46 +02:00
AFCMS
c457c4ce3c
fix undeacleared vars in mcl_fishing
2021-04-02 14:28:43 +02:00
AFCMS
ead33e3520
fix undeacleared vars in mcl_throwing
2021-04-02 14:27:35 +02:00
AFCMS
e20e0fab71
remobe backward compatibility for portals
2021-04-02 14:16:14 +02:00
AFCMS
695ad9120b
remove backward compatibility for water
2021-04-02 14:12:44 +02:00
NO11
39aaf0f21f
Fix #1391
2021-04-02 11:09:45 +00:00
AFCMS
cbc1052f6b
Merge branch 'master' into doc-refactoring
2021-04-02 10:27:22 +02:00
jordan4ibanez
1e3676c391
Remove debug info from item magnet
2021-04-02 05:38:53 +00: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
AFCMS
15803fddc2
Merge branch 'master' into doc-refactoring
2021-03-31 20:33:37 +02:00
epCode
5356e97b77
fix copy/pasted arrow texture to pixel-perfection
2021-03-31 11:23:59 -07:00
AFCMS
626990adeb
Merge branch 'master' into doc-refactoring
2021-03-31 16:15:34 +02:00
iliekprogrammar
9885f36c62
Fix missing age metadata and timer initialization in on_place.
2021-03-31 19:27:57 +08:00
iliekprogrammar
bfff643ff4
Allow age to override during initialization.
2021-03-31 17:38:38 +08:00
iliekprogrammar
ccea673dcc
Fix updating age metadata. Remove kelp.lock_drop.
2021-03-31 17:31:28 +08:00
iliekprogrammar
08e280d9b4
Comment out debug stuff
2021-03-31 14:17:50 +08:00
iliekprogrammar
52c788f197
Merge branch 'master' into kelp
2021-03-31 13:59:27 +08:00
iliekprogrammar
089d6aa5c8
Add dug sounds to kelp when unsubmerged
2021-03-31 13:55:07 +08:00
iliekprogrammar
9518086b6b
Kelp store age metadata by bulk on a queue, improve API, etc.
...
Highlights:
- Implement storing age metadata by bulk on a queue, with maximum interval and queue length.
- "Flexible" initial growth probability. Will provide helper APIs.
- Fix various bugs with unsubmerged kelp detection, submerged tip detection, age metadata.
- Various optimizations.
2021-03-31 13:41:52 +08:00
AFCMS
0740854b5d
Merge branch 'master' into doc-refactoring
2021-03-30 22:28:48 +02:00
epCode
86b63c8bc4
Make player model easier to use
2021-03-30 13:26:46 -07:00
epCode
38e4e7293a
fix female player anim XD
2021-03-30 10:29:46 -07:00
epCode
97424f7d0a
Fix #1414
2021-03-30 10:24:39 -07:00
epCode
a14959ac70
add player death animation and particles
2021-03-30 09:53:55 -07:00
AFCMS
3b8916ef65
Merge branch 'master' of ssh://git.minetest.land:29418/MineClone2/MineClone2
2021-03-30 15:48:18 +02:00
AFCMS
a040355dce
Revert "Revert "Revert "improve wieldview API (!)"""
...
This reverts commit d4e0d4d1c1
.
2021-03-30 01:00:51 +02:00
AFCMS
d4e0d4d1c1
Revert "Revert "improve wieldview API (!)""
...
This reverts commit 613779a851
.
2021-03-30 01:00:17 +02:00
AFCMS
c35dab1d08
try to fix crash
2021-03-30 00:59:52 +02:00
AFCMS
613779a851
Revert "improve wieldview API (!)"
...
This reverts commit 600e8bede2
.
2021-03-30 00:59:00 +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
600e8bede2
improve wieldview API (!)
...
to support transform registration without groups
this will make detaching screwdriver from mcl more easy
2021-03-30 00:35:29 +02:00
AFCMS
84819bf9f5
MAKE EVERY SINGLE MOD USE PROPER COLORS!!!
2021-03-30 00:01:29 +02:00
AFCMS
f8a627915e
use proper colors in mcl_books
2021-03-29 22:57:05 +02:00
AFCMS
a2fcd28a3d
use proper colors in mcl_skins
2021-03-29 22:23:00 +02:00
AFCMS
f51deb0737
use propers colors in mcl_jukebox
2021-03-29 22:21:14 +02:00
epCode
5a7d128861
Add wither functions from MC
2021-03-29 11:29:39 -07:00
ArTee3
1b9737b431
Prevent beds from appearing and disappearing if they cannot be placed, fix #1419
2021-03-29 18:19:46 +02:00
iliekprogrammar
ecdbc30b63
Overhaul kelp interactions.
...
Highlights:
- Added locking system to drops. Will be removed after testing.
- Expose more variables and functions. Will be finalized soon.
- Implement MC-like age and natural growth mechanics.
- Implement correct piston interactions with kelp and its surface.
- Implement correct falling node interactions for its surface.
- ABMs are now nonfunction. Will be fixed.
- Various optimizations and fixes.
2021-03-29 14:09:09 +08:00
kay27
d1a0299b92
[mcl_dungeons] Remove empty code section, add debug info
2021-03-29 03:34:41 +04:00
kay27
80d845adb6
[mcl_mapgen_core] Fix Nether generation chain reaction
2021-03-29 03:18:17 +04:00
kay27
2e3a5efaf9
[mcl_spawn] Ignore 'ignore' nodes when checking the point, fix https://git.minetest.land/MineClone2/MineClone2/issues/1230
2021-03-29 03:08:21 +04:00
kay27
b587b1f2a5
[mcl_spawn] Cleanup
2021-03-29 02:48:45 +04:00
kay27
1818fcf592
[mcl_mapgen_core] Remove water from End, fix https://git.minetest.land/MineClone2/MineClone2/issues/1394
2021-03-29 02:43:08 +04:00
kay27
bbd52043f1
[mcl_portals] Make '/spawnstruct nether_portal' chat command work in obsidian nodes (immediate destruction triggered)
2021-03-29 02:17:32 +04:00
kay27
05260d03d5
[mcl_portals] Fix crash on access empty index trying to find portal after its destruction
2021-03-29 01:33:01 +04:00
kay27
cb2aae5a55
[mcl_mapgen_core] Redesign, mostly to remove water from End and restore static lvm_buffer to speed it up
2021-03-28 22:57:11 +04:00
AFCMS
d07cf64d11
Merge pull request 'mcl_death_drop refactoring' ( #1415 ) from mcl-death-drop-refactoring into master
...
Reviewed-on: https://git.minetest.land/MineClone2/MineClone2/pulls/1415
2021-03-28 18:13:57 +00:00
AFCMS
5a4355b859
Merge branch 'master' of https://git.minetest.land/MineClone2/MineClone2
2021-03-28 19:44:43 +02:00
kay27
628ca226a6
[mcl_portals] Additionally index source Nether portals from 0.71 and earlier before teleporting, to make possible returning through them
2021-03-28 20:36:35 +04:00
iliekprogrammar
24da94ec3b
Disable ABMs in favor of nodetimers to check if kelp is unsubmerged.
2021-03-28 20:29:29 +08:00
iliekprogrammar
e76a0ba6e8
Added kelp API and additional refactorings.
...
WIP: register nodetimers for kelp
2021-03-28 14:51:21 +08:00
AFCMS
c7389dc0a4
add basic API to mcl_item_entity
2021-03-28 08:13:24 +02:00
AFCMS
890a569b13
add API documentation to mcl_worlds
2021-03-28 07:40:36 +02:00
kay27
54e7529754
[mcl_achievements] Add mcl:stoneAge, mcl:hotStuff, mcl:obsidian
2021-03-28 04:32:57 +04:00
AFCMS
cdb67d96a6
add API documentation to mcl_explosions
2021-03-28 01:00:18 +01:00
AFCMS
6f9c1856b8
add API documentation to mcl_colors (!)
2021-03-28 00:48:24 +01:00
AFCMS
e56d9d2ab8
add API documentation to controls
2021-03-28 00:44:36 +01:00
AFCMS
52939ff6a4
add API documentation to flowlib (part 5)
2021-03-28 00:32:52 +01:00
AFCMS
39ac3f208d
add API documentation to flowlib (part 4)
2021-03-28 00:25:54 +01:00
AFCMS
2a5dcd1634
add API documentation to flowlib (part 3)
2021-03-28 00:23:57 +01:00
AFCMS
19db2a479f
add API documentation to flowlib (part 2)
2021-03-28 00:18:19 +01:00
AFCMS
fb50b256ed
add API documentation to flowlib (part 1)
2021-03-28 00:12:41 +01:00
AFCMS
ce123d4676
add API documentation to mcl_autogroup
2021-03-28 00:02:35 +01:00
AFCMS
57ce5143b9
Clarify API documentation
2021-03-27 23:39:22 +01:00
AFCMS
3ba7a40251
Add API documentation
2021-03-27 23:07:46 +01:00
AFCMS
6a6b5970b3
fix API
2021-03-27 20:23:51 +01:00
AFCMS
30e50a64ef
basic API (WIP)
2021-03-27 20:12:48 +01:00
AFCMS
cb294a5cad
Add documentation to mcl_wip (pretty useless...)
2021-03-27 15:27:34 +01:00
AFCMS
9bb5e748b9
Add documentation to mcl_crafting_table API
2021-03-27 15:20:01 +01:00
AFCMS
61c9d065fb
Fix #1400
2021-03-27 07:19:35 +01:00
AFCMS
e2fd0823b9
Fix #1398
2021-03-27 07:10:50 +01:00
AFCMS
e2adead700
use proper colors
2021-03-26 22:50:37 +01:00
AFCMS
e11941c107
Add API documentation for mcl_throwing
2021-03-26 22:43:18 +01:00
AFCMS
e3c99c5be2
add basic API to mcl_throwing
...
remove hard depends to mcl_fishing
2021-03-26 22:31:15 +01:00
AFCMS
202e30a782
Add API to mcl_tmp_message
2021-03-26 21:37:10 +01: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
0372057fe3
Merge branch 'master' of https://git.minetest.land/MineClone2/MineClone2
2021-03-26 17:51:16 +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
AFCMS
01eba30058
Fix #1234
2021-03-26 14:32:08 +01:00
AFCMS
35b2bd72f8
Merge pull request 'Add a server setting to disable command blocks usage' ( #1381 ) from command-block-setting into master
...
Reviewed-on: https://git.minetest.land/MineClone2/MineClone2/pulls/1381
2021-03-26 10:54:53 +00:00
AFCMS
41768e95a1
fix
2021-03-26 11:50:14 +01:00
AFCMS
c0308c7c08
fix weird death message ( #1378 )
2021-03-26 11:49:41 +01:00
AFCMS
50c35ff5e8
Merge branch 'master' into command-block-setting
2021-03-26 10:06:18 +00:00
AFCMS
53d7134437
remove unuseful spamming messages
2021-03-26 10:00:48 +01:00
AFCMS
78bad87a72
fix transation
2021-03-26 09:59:58 +01:00
AFCMS
0e5bbd6d3d
fix msg to be mc like
...
https://www.digminecraft.com/game_commands/enable_command_blocks.php
2021-03-26 09:57:28 +01:00
kay27
25f6a9ee23
[mcl_core] Set obsidian.is_ground_content to false, see https://git.minetest.land/MineClone2/MineClone2/issues/1372
2021-03-26 09:29:05 +04:00
AFCMS
8258dae1b8
setting working
2021-03-25 22:13:37 +01:00
AFCMS
e4a6244fdd
add basic setting
2021-03-25 22:07:38 +01:00
AFCMS
b9301f12ce
Update mod.conf
2021-03-25 21:59:21 +01:00
AFCMS
86a18802dc
use proper colors
2021-03-25 21:57:07 +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
43a60e0c57
Fix #1357
2021-03-24 09:00:31 +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
kay27
6addb7db18
Merge pull request 'Move item renaming to tt to fix enchanted named items' ( #1364 ) from BlueBlancmanche/MineClone2:anvil-fix into master
...
Reviewed-on: https://git.minetest.land/MineClone2/MineClone2/pulls/1364
2021-03-24 05:09:54 +00:00
Elias Åström
0d7c2c4988
Fix #1358 for real
2021-03-23 12:02:00 +01:00
kay27
3e58e989a1
[mcl_portals] Support Nether portals from 0.71 and earlier
2021-03-23 03:19:17 +04:00
kay27
06280e3bba
[mcl_portals] Generate target map chunks on portal creation
2021-03-23 03:17:23 +04:00
Blue Blancmange
44c4999b37
Move item renaming to tt. This allows additional information such as enchantments to be displayed on named items
2021-03-22 23:02:11 +00:00
ArTee3
910c9083e5
Fix player speed on soul sand, https://git.minetest.land/MineClone2/MineClone2/issues/1356
2021-03-22 21:55:57 +01:00
kay27
66a64439c6
[mcl_weather] Fix crash on saving uninitialized data, https://git.minetest.land/MineClone2/MineClone2/issues/1361
2021-03-22 17:31:24 +04:00
kay27
7fe3217cd0
[mcl_portals] Remove debug messages
2021-03-22 11:32:28 +04: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
kay27
1f925b6c84
Merge pull request 'Give xp if items are moved between furnace slots, unlock smelting achievements if furnace is inactive' ( #1360 ) from ArTee3/MineClone2:furnace-fixes into master
...
Reviewed-on: https://git.minetest.land/MineClone2/MineClone2/pulls/1360
2021-03-21 22:53:59 +00:00
Elias Fleckenstein
9a4d26c2ae
Fix all invalid usages of math.random in mcl_bows
2021-03-21 19:52:27 +01:00
Elias Fleckenstein
2d1ac1c7fa
Properly fix arrows crashing the server
2021-03-21 19:47:13 +01:00
Elias Fleckenstein
f0c2a0a1e9
Fix arrows crashing the server
2021-03-21 19:45:33 +01:00
ArTee3
1fa2bd3477
Give xp if items are moved between furnace slots, unlock smelting achievements if furnace is inactive
2021-03-21 17:01:28 +01:00
Elias Åström
7f56e5efa4
Add hoey digging group to hand
2021-03-21 12:43:47 +01:00
Elias Åström
c1e295de5f
Make hoe dig some blocks faster
...
- Sponges
- Hay and kelp blocks
- Nether wart
- Leaves
2021-03-21 12:39:14 +01:00
Elias Åström
dac3c21628
Do not register "creative_breakable" as a diggroup
2021-03-21 12:26:34 +01:00
Elias Åström
b0c7941b3a
Fix #1358
2021-03-21 12:18:24 +01:00
iliekprogrammar
ca635b69be
Various fixes.
2021-03-21 14:06:54 +08:00
iliekprogrammar
ebf9f8c918
placing kelp now creates water sources, small refactoring.
2021-03-21 12:16:56 +08:00
Elias Åström
0996a83ba0
Assert that both parts of mcl_autogroup exist
2021-03-20 19:32:04 +01:00
Elias Åström
1621c23308
Rename "tool_multiplier" to "speed" for tools
2021-03-20 19:25:47 +01:00
iliekprogrammar
23f69dfd1e
Core implementation of MC-like kelp drops.
...
Highlights:
* Kelp should no longer be able to survive without water
(by decreasing its height)
* When kelp is destroyed, each segment now drop a single kelp similar to MC.
* Significantly refactor how kelp grows and dig. Possible optimizations might be
included.
2021-03-21 02:22:25 +08:00
Elias Åström
1873080046
Remove unnecessary code in mcl_item_entity
2021-03-20 14:21:50 +01:00
Elias Åström
46541a4adc
Merge branch 'master' of https://git.minetest.land/MineClone2/MineClone2
2021-03-20 11:02:42 +01:00
Elias Åström
10154d5778
Fix #1348
2021-03-20 11:02:16 +01:00
epCode
c877d6e922
Merge pull request 'Slightly lift your right arm when holding an item.' ( #1345 ) from iliekprogrammar/MineClone2:hand into master
...
Reviewed-on: https://git.minetest.land/MineClone2/MineClone2/pulls/1345
2021-03-20 02:29:11 +00:00
iliekprogrammar
12745bd450
Remove debug information... again :/
2021-03-20 10:13:48 +08:00
iliekprogrammar
03be45b983
Fix indentation from iliekprogrammar's previous PRs
2021-03-20 09:17:43 +08:00
iliekprogrammar
34dbddb40a
Move holding code into mcl_playerplus
2021-03-20 08:42:48 +08:00
Nicu
a40e1c4737
Reduce the size of the pumpkin texture
...
2732 -> 303 bytes
* We need smaller file sizes for better game startup time, especially for multiplayer and mobile gaming.
2021-03-19 17:41:37 +00:00
Nicu
df8fdda2c5
Fix #1346
...
Fixes crash trying to place cocoa
2021-03-19 17:25:40 +00:00
iliekprogrammar
249b5cfd1e
Remove debug information
2021-03-20 00:11:12 +08:00
iliekprogrammar
f5f85a2148
Slightly lift your right arm when holding an item.
2021-03-19 23:28:33 +08:00
Elias Fleckenstein
d168bfa791
Fix pumpking breaking armor display
2021-03-19 14:47:52 +01:00
Elias Fleckenstein
c20bd768ec
Revert "Fix #1277 ". The commit caused each enchanted armor piece to overlay an additional violet layer over all previous armor layers. A better fix needs to be found.
...
This reverts commit b82da05590
.
2021-03-19 14:36:48 +01:00
Elias Fleckenstein
67cedf1308
Fix villager visual_size ( Closes #1338 )
2021-03-19 14:32:02 +01:00
Elias Fleckenstein
9391628813
Fix wielded nodes being upside down
2021-03-19 12:41:03 +01:00
Elias Fleckenstein
327bb68927
Fix crystal on_place handler
2021-03-19 12:03:32 +01:00
Elias Fleckenstein
ecd27a4cdb
Initialize burning HUD with proper texture
2021-03-19 11:41:29 +01:00
Elias Fleckenstein
55df2a57f4
Fix #1336
2021-03-19 11:40:46 +01:00
Elias Fleckenstein
4ff987ccc5
Remove burning sound for objects
2021-03-19 11:39:04 +01:00
Elias Fleckenstein
f3c37f49b9
Only extinguish flame arrow on removal
2021-03-19 11:37:12 +01:00
Elias Fleckenstein
f3580efced
Separate Head / Body rotation (Implement #1189 )
2021-03-19 11:32:17 +01:00
Elias Fleckenstein
4a53ba67ab
Wielditem rotation tweak
2021-03-19 09:37:24 +01:00
epCode
d02fc0c83d
Re-Enable Skeleton horse spawn egg
2021-03-18 23:12:21 +00:00
epCode
e474ce6397
Merge pull request 'Add copyright-safe skeleton horse texture' ( #1337 ) from ZedekThePD/MineClone2:master into master
...
Reviewed-on: https://git.minetest.land/MineClone2/MineClone2/pulls/1337
2021-03-18 23:09:47 +00:00
ZeDique la Ruleta
b71566aad6
Updated horse texture
2021-03-18 19:08:27 -04:00
ZeDique la Ruleta
2571c6124b
Added copyright-safe skeleton horse texture
...
- Added proper skeleton horse texture edited from the default Pixel Perfection horse, similar to MC but not the same
2021-03-18 18:51:19 -04:00
Nicu
e61f1e38f2
Rotation fix for all wielded items
...
These were probably needed in an older version of the game/engine, but most items don't need changes for correct wielding. The only tweak was needed for the screwdriver.
2021-03-18 19:31:51 +00:00
AFCMS
a482a18a67
Merge branch 'master' of https://git.minetest.land/MineClone2/MineClone2
2021-03-18 18:53:06 +01:00
Elias Åström
ed30fa0868
Move data from deprecated files to mod.conf
...
Move data from deprecated files (depends.txt and description.txt) into
fields in mod.conf for all mods.
This was done with a shell script :)
2021-03-18 17:37:12 +01:00
Elias Åström
8d473a42ca
Merge branch 'master' of https://git.minetest.land/MineClone2/MineClone2
2021-03-18 14:04:02 +01:00
Elias Åström
0f2c487dca
Remove _mcl_autogroup depends on mcl_autogroup
...
It looks like the dependency might cause problems with the mod loading
order and lead to situations were _mcl_autogroup is not loaded after all
the other mods. Because _mcl_autogroup begins with an underscore it
should always be loaded after mcl_autogroup anyways.
2021-03-18 13:59:22 +01:00
Elias Åström
dc41c594aa
Move depends.txt into mod.conf for mcl_comparators
...
Fixes a crash in mcl_comparators caused by attempting to index global
'mesecon' (a nil value).
2021-03-18 13:45:29 +01:00
Elias Åström
bfe51316ee
Merge branch 'mcl_autogroups'
2021-03-18 13:43:58 +01:00
Elias Åström
13268965ee
Update README.txt in _mcl_autogroup
2021-03-18 13:40:56 +01:00
Elias Åström
521f96b4ab
Use mod.conf for mcl_autogroup and _mcl_autogroup
2021-03-18 13:36:25 +01:00
Elias Fleckenstein
df59cc12a8
Proper bucket rotations ( Fix #1289 )
2021-03-18 12:48:29 +01:00
Elias Fleckenstein
3df3e957e2
Make nodes usable when wielding an end crystal
2021-03-18 12:41:39 +01:00
Elias Fleckenstein
0e206e9974
Fix #1324
2021-03-18 12:38:54 +01:00
Elias Fleckenstein
6ac0d628ef
Fix #1319
2021-03-18 12:34:12 +01:00
Elias Fleckenstein
413fbc9c60
Make boats burn ( Fix #1318 )
2021-03-18 12:31:25 +01:00
Elias Åström
c8b543991f
Automatically assign nodes to creative_breakable
...
If they belong to any digging group.
2021-03-18 11:35:40 +01:00
Elias Åström
8f9650abe4
Update the groupcaps of all enchanted tools
...
Not just those enchanted with efficiency.
2021-03-18 11:35:40 +01:00
Elias Åström
4c46eb2b4b
Make tools without toolcaps do damage as hand
...
If the tool_capabilities defaults to {} if unspecified the tool, then
users will not be able to attack with the tool at all. This solves that
by including the damage_group and full_punch_interval from the hand into
the tool_capabilities when it is nil.
2021-03-18 11:35:40 +01:00
Elias Åström
fe770c19a5
Fix crash when tool_capabilities is nil
2021-03-18 11:35:40 +01:00
Elias Åström
0112825a9f
Localize variables in _mcl_autogroup
2021-03-18 11:35:40 +01:00
Elias Åström
cff0130506
Rename _mcl_autogroup_groupcaps to _mcl_diggroups
2021-03-18 11:35:40 +01:00
Elias Åström
7b93f68ed8
Fix typo
2021-03-18 11:35:40 +01:00
Elias Åström
ece4c892f4
Force tools to include levels in their diggroups
2021-03-18 11:35:40 +01:00
Elias Åström
bec1f786a6
Improve documentation of mcl_autogroup
2021-03-18 11:35:40 +01:00
Elias Åström
6458565bf9
Move mcl_util.hash to a local function
...
It is probably unlikely it will be useful at other places in Mineclone2.
2021-03-18 11:35:40 +01:00
Elias Åström
2e9b3c2259
Move efficiency code to its own file
2021-03-18 11:35:40 +01:00
Elias Åström
5193730652
Truncate groupcaps_hash to 8 Base64 digits
2021-03-18 11:35:40 +01:00
Elias Åström
e77473e800
Make changes to the mcl_autogroup API
...
Group levels are now specified as a list of names when registering a
digging group. Digging groups which do not have specified levels will
support tools having two levels, 0 and 1 where 0 means the tool can dig
but not harvest the node and 1 means it can also harvest the node. If
more levels are required one has to specifiy them when registering the
digging group.
2021-03-18 11:35:40 +01:00
Elias Åström
922bdbc601
Use hashing for more efficient groupcaps updating
...
This adds the metadata field "groupcaps_hash" to tools enchanted with
efficiency. This value contains a hash of the groupcaps field in
tool_capabilities. This value gets compared to the expected hash value
to determine if the tools tool_capabilities should be updated according
to commit af31f8189e8e5c2b.
This commit makes efficiency more efficient.
2021-03-18 11:35:40 +01:00
Elias Åström
3241dbbec5
Update enchanted tools with outdated digging times
...
Because of the way digging times is implemented in Mineclone2, it is
possible for the digging times of efficiency enchanted tools to become
outdated.
This fixes that by automatically updating the tools tool_capabilities
after each time the tool is used.
2021-03-18 11:35:40 +01:00
Elias Åström
b47733507d
Fix tools not taking wear when rightclicking
...
Added the API function mcl_autogroup.get_wear which is used to get the
tool wear for digging a node of a group. This is used by mcl_tools to
compute the wear of shovels and shears when rightclicking to create
grass paths and carve pumpkins.
2021-03-18 11:35:29 +01:00
Elias Åström
f0528b11d7
Make mcl_enchanting use the new mcl_autogroups
...
The function mcl_autogroups.get_groupcaps is used by mods to get the
groupcaps for tools with efficiency enchantments. This function is used
by mcl_enchanting when enchanting tools with efficiency.
2021-03-18 11:34:26 +01:00
Elias Åström
503b3a8149
Fix some nodes not being diggable
...
Previously some nodes like "mcl_flowers:double_grass_top" would be
undiggable. This was because they did not define _mcl_hardness and it
was not defaulted to 0 in all parts of _mcl_autogroup.
2021-03-18 11:34:26 +01:00
Elias Åström
5b5a254b1a
Fix tool uses not being set in _mcl_autogroups
2021-03-18 11:34:26 +01:00
Elias Åström
0c90dda04c
Rename register_digtime_group to register_diggroup
2021-03-18 11:34:26 +01:00
Elias Åström
fa86d4e5eb
Change comments for mcl_autogroup
2021-03-18 11:34:20 +01:00
Elias Åström
f8461d5e90
Remove mcl_autogroups.get_groupcaps
...
Requiring tool definitions to call a function in _mcl_autogroup means
that they need to be loaded after _mcl_autogroup. This can cause
problems because _mcl_autogroup needs to be loaded after all tool and
node definitions are completed.
Because of this the API is changed so tool definitions instead put the
data used to generate groupcaps in the custom field
_mcl_autogroup_groupcaps. _mcl_autogroup will then go through all
registered tools and update the groupcaps for every tool where this
field is present. This means that no mod ever has to depend on
_mcl_autogroup.
2021-03-18 11:33:18 +01:00
Elias Åström
fb6f5eae7a
Rewrite mcl_autogroup
...
These changes are primarly made to make mcl_autogroup more efficient.
Previously enchanted tools required storing around 21 kB of metadata due
to the way the previous version of the mod was implemented. This caused
a lot of lag and a huge amount of network traffic. With the changes
enchanted tools won't require more than 1 kB of metadata.
The mod is also rewritten to use an API to register digging groups and
compute the groupcaps for tools. This will make it easier for modders
to register custom digging groups.
The mod is now split up into two parts. One part called "mcl_autogroup"
to implement the API for registering custom digging groups, and the
other part called "_mcl_autogroup" which contains most of the code which
has to be loaded after most mods.
2021-03-18 11:32:18 +01:00
AFCMS
558fa57cc6
Solve quartz not generating in the nether
2021-03-18 09:48:18 +01:00
epCode
61ef6ebc03
Remove skeleton horse from immediate game
2021-03-17 22:54:04 +00:00
epCode
e52d58d15a
Remove skeleton horse texture for copyright reasons
...
see #1322
2021-03-17 22:50:22 +00:00
epCode
6b1ce182d3
Make players able to shoot themselves
2021-03-17 13:47:02 -07:00
AFCMS
5df668f6af
fix mcl_buckets extra_check #1320
2021-03-17 16:56:46 +01:00
AFCMS
ae18ca7602
fix wrong value in walkover
2021-03-17 10:48:59 +01:00
Elias Åström
5c3bb22036
Merge branch 'master' of https://git.minetest.land/MineClone2/MineClone2
2021-03-17 09:12:23 +01:00
Elias Åström
7441f0269b
Use get_node_light for sunlight in 5.3
...
Avoids servers running 5.3 crashing.
2021-03-17 09:12:02 +01:00
ZeDique la Ruleta
6c49c46697
Chests now open 90 degrees, regardless
...
- Removed 'block' check with chests, they will always open 90 degrees regardless of what's behind them
2021-03-16 23:10:34 -04:00
epCode
b82da05590
Fix #1277
2021-03-16 19:18:07 -07:00
epCode
86f2d639f9
Make arrows remove after a longer period
2021-03-16 16:01:47 -07:00
Elias Åström
0805431231
Fix #1293
2021-03-16 23:51:20 +01:00
epCode
33c589369f
Make arrows stick into players.
2021-03-16 15:22:36 -07:00
AFCMS
6645c4cb30
Really
2021-03-16 17:43:32 +01:00
AFCMS
8f30e223e2
I hate reverting something xD
2021-03-16 17:39:06 +01:00
AFCMS
5d17a6b699
fix SO MANY pairs/ipairs
2021-03-16 17:35:46 +01:00
AFCMS
f35f80d79a
fix walkover
2021-03-16 17:31:29 +01:00
Code-Sploit
834dfcf9af
Change Max Empty bucket stack back to 16 but keep Lava and Water max_stack. Reason: Wrong research
2021-03-16 13:05:19 +00:00
Code-Sploit
f06a56d7c4
Set max_stack of Lava, Water and Emtpy buckets to 1
2021-03-16 12:54:33 +00:00
AFCMS
77167e901d
Merge branch 'master' of https://git.minetest.land/MineClone2/MineClone2
2021-03-16 11:22:56 +01:00
AFCMS
2da8be9f78
optimise walkover part2
2021-03-16 11:22:13 +01:00
AFCMS
71bb18cd76
walkover optimisation part1
2021-03-16 11:07:17 +01:00
kay27
cad23bd851
Prevent accessing uninitialized mcl_weather from mcl_burning
2021-03-16 14:05:38 +04:00
AFCMS
c1da231f9d
Merge branch 'master' of https://git.minetest.land/MineClone2/MineClone2
2021-03-15 09:37:54 +01:00
AFCMS
731d42196a
fixes in mcl_cocoas
2021-03-15 09:02:45 +01:00
iliekprogrammar
c30e9e511d
Fix inconsistent setting for cached smoke pdef
2021-03-15 10:09:56 +08:00
iliekprogrammar
8519730ee4
Further tweak fire particles.
...
Highlights:
- Reduce amount of smoke significantly
- Reduced smoke size
- Rarer chance of smoke rising up to 8 blocks
- Better smoke colors
2021-03-15 10:04:47 +08:00
AFCMS
bd9713ab50
fix double calling setting in hudbars globalstep
2021-03-15 01:33:28 +01:00
AFCMS
4b2c963222
performances improvement for mcl_explosions
2021-03-15 01:20:22 +01:00
iliekprogrammar
440dd5700d
Merge branch 'master' into fire_particle
2021-03-15 00:17:15 +00:00
epCode
39c357672c
Add cammera zoom effect while drawing bow
2021-03-14 17:13:23 -07:00
AFCMS
fe6b7cb89b
improve mcl_fire
...
cache functions used in ABM/globalsteps
remove depends.txt
2021-03-15 01:10:33 +01:00
AFCMS
c8a7ca729e
remove depends.txt in mcl_cake
2021-03-15 00:42:34 +01:00
AFCMS
5098932b98
remove depends.txt and description.txt in mclx_core
2021-03-15 00:40:08 +01:00
AFCMS
671de95357
improve performances of controls
2021-03-15 00:35:58 +01:00
AFCMS
2dcaf8fdcb
improve performances of mcl_playerplus
...
really noticeable gain with caching global functions
2021-03-15 00:32:19 +01:00
AFCMS
9eda34b0ff
performance improvement in lightning
...
cache global functions used in globalstep
2021-03-15 00:12:59 +01:00
AFCMS
9d19c3db4b
Update init.lua
2021-03-14 23:53:56 +01:00
AFCMS
bb9df764c4
performances improvement in mcl_void_damage
...
cache global functions
2021-03-14 23:52:04 +01:00
AFCMS
e069962c48
quick fix
2021-03-14 21:59:14 +01:00
iliekprogrammar
09f97584bc
Merge branch 'master' into fire_particle
2021-03-14 19:30:04 +00:00
iliekprogrammar
b23495b9c1
Implement new fire particles
2021-03-15 02:57:13 +08:00
iliekprogrammar
1b00346790
Add breaking sounds.
2021-03-14 20:47:31 +08:00
iliekprogrammar
7ce6485717
Allow portals to break only in creative and to be pointed.
2021-03-14 20:10:12 +08:00
kay27
53bfda827a
Merge pull request 'Allow water & lava buckets dispensed break nether portals.' ( #1302 ) from iliekprogrammar/MineClone2:portal into master
...
Reviewed-on: https://git.minetest.land/MineClone2/MineClone2/pulls/1302
2021-03-14 08:31:54 +00:00
Code-Sploit
08f522ffff
Fix arrows being pointable
2021-03-14 06:24:34 +00:00
iliekprogrammar
7a5aa54035
Allow water & lava buckets dispensed break nether portals.
2021-03-14 12:10:54 +08:00
epCode
dd7facfc03
Remove Zombie horse from immediate game
2021-03-13 23:19:28 +00:00
epCode
1bdf141198
Delete Zombie horse for copyright reasons
2021-03-13 23:17:50 +00:00
epCode
975efb2288
Fix #1136
2021-03-13 10:35:36 -08:00
Elias Åström
69e38debe5
Revert "Slightly tweak minecarts to be more MC-like"
...
This reverts commit 8af76f835d
.
2021-03-13 12:30:33 +01:00
AFCMS
68df2c447a
Merge branch 'master' of https://git.minetest.land/MineClone2/MineClone2
2021-03-13 11:13:36 +01:00
AFCMS
3ef10cfb30
add API for mcl_crafting_table and cache functions for better performances
2021-03-13 11:12:26 +01:00
epCode
8115575f20
Fix problem with power enchantment
2021-03-12 16:07:57 -08:00
epCode
46be7c0388
Fix arrow mesh being backwards
2021-03-12 15:56:40 -08:00
epCode
90a0858495
Make new arrow mesh work with tipped arrows
2021-03-12 15:36:43 -08:00
epCode
1d65daa2c9
Fix arrow mesh
2021-03-12 15:17:14 -08:00
epCode
9419db6d35
Fix wrong experation time
2021-03-12 15:02:53 -08:00
epCode
40471399cb
Fixes for arrows
2021-03-12 14:45:22 -08:00
AFCMS
a84b70bde6
move buckets registering to separate file
2021-03-12 20:05:47 +01:00
AFCMS
36cc040c41
Merge branch 'master' of https://git.minetest.land/MineClone2/MineClone2
2021-03-12 19:56:22 +01:00