Commit Graph

400 Commits

Author SHA1 Message Date
Wuzzy 312652552e Delete un-initialized item entities on first step
Due to data corruption, item entities in a world may be loaded with
empty staticdata. These items are now deleted on their first on_step.
This commit also should fix all dropped hand bugs.
2017-12-01 18:50:15 +01:00
Wuzzy 2093a6b5c2 Water mobs now swim in river water 2017-11-30 15:39:19 +01:00
Wuzzy 6d6999bcea Creepers drop all music discs now; remove crafts 2017-11-28 12:45:39 +01:00
Wuzzy f9a2607200 Make falling anvils crush some nodes 2017-11-27 07:57:02 +01:00
Wuzzy c6016c2053 Add MC-like falling nodes 2017-11-26 15:05:45 +01:00
Wuzzy 899acaab0e Hide WIP items from craft guide, more cleanup
- Make fishing rod uncraftable (too overpowered)
- Lift WIP status from golden apple
- Lift Experimental status from lookup tool
2017-11-20 07:52:24 +01:00
Wuzzy a9d95dea23 Use hardware coloring for tallgrass and friends 2017-11-16 03:13:19 +01:00
Wuzzy 74e1a7d326 Take grass block when enderman took dry grass b. 2017-11-15 03:12:31 +01:00
Wuzzy f53cf859c2 Fix mob spawning in savannas 2017-11-15 02:36:56 +01:00
Wuzzy 72f5591400 Add dry-colored grass/fern variants 2017-11-14 23:44:53 +01:00
Wuzzy aaef558909 Convert all sounds (except music) to mono 2017-11-13 01:24:24 +01:00
Wuzzy 1c085b5467 Mobs_mc: Convert mob sounds to mono 2017-11-13 00:46:52 +01:00
Wuzzy 5403a97a56 Fix ocelots being aggressive to players 2017-11-04 00:37:02 +01:00
Wuzzy c2684d0eac Update Mobs Redo to version 1.40 2017-11-04 00:22:43 +01:00
Wuzzy 088bb40908 Update mobs_mc 2017-11-03 22:14:27 +01:00
Wuzzy b66c1268d7 Blaze fireball / fire charge: Take fly dir into account when spawning fire 2017-09-19 17:16:04 +02:00
Wuzzy a4b229e565 Update mobs_mc 2017-09-13 23:13:47 +02:00
Wuzzy 559e3d68bc Simplify item merge code 2017-09-05 19:17:40 +02:00
Wuzzy 861174dc32 (Hopefully) fix hand rarely dropping as item 2017-09-05 17:25:15 +02:00
Wuzzy 44f4db844e Define get_staticdata of minecart 2017-09-05 15:28:04 +02:00
Wuzzy f95bf371d2 Refine hand error logging 2017-09-02 19:00:04 +02:00
Wuzzy ae74eb3b33 Print error message when player picked up hand
This is __builtin:item with itemstring == "" and should never happen
2017-09-02 18:57:37 +02:00
Wuzzy 77ab3ed9d6 Add more detector rail textures 2017-09-02 17:18:48 +02:00
Wuzzy f75c6dc36d White chicken texture by kingoscargames 2017-09-01 00:42:57 +02:00
Wuzzy 7fcaf68e25 Change jungle floor to grass block 2017-08-31 17:27:58 +02:00
Wuzzy 505cdb9d43 Hide minecart with command block from Creative 2017-08-30 21:51:27 +02:00
Wuzzy 46eb81b245 Make enderman less aggressive and likely 2017-08-29 21:32:04 +02:00
Wuzzy 3a18f4044d Support all minecart types in dispenser 2017-08-29 02:36:50 +02:00
Wuzzy 1fd897c721 Implement basic detector rail logic 2017-08-29 01:29:18 +02:00
Wuzzy b85df95bb2 Add dummy nodes: Activator rail, detector rail 2017-08-29 00:13:18 +02:00
Wuzzy abb2db9948 Refactor rails code 2017-08-28 23:41:48 +02:00
Wuzzy f491fbf594 Fix minecarts dependency 2017-08-28 23:14:46 +02:00
Wuzzy c9856dbcdf Make powered rails act like conductors 2017-08-28 17:06:25 +02:00
Wuzzy 36319afbbe Basic powered rails implementation 2017-08-28 16:59:10 +02:00
Wuzzy 213edbe85c Refactor minecart registration code
Also add doc_identifier support
2017-08-28 15:04:50 +02:00
Wuzzy 1335207e8b Allow to mount only in normal minecarts 2017-08-28 14:35:56 +02:00
Wuzzy f2ed6f126e Add 5 “Minecart with X” entities
* Minecart with Chest
* Minecart with Furnace
* Minecart with TNT
* Minecart with Hopper
* Minecart with Command Block
2017-08-28 14:19:46 +02:00
Wuzzy bab8e958d2 Add new magma cube texture by kingoscargames 2017-08-24 22:22:41 +02:00
Wuzzy b902738ed0 Endermen: Check if block was actually placed 2017-08-23 04:53:36 +02:00
Wuzzy e2b57327fe Fix weird-looking cactus when held by enderman 2017-08-23 04:34:06 +02:00
Wuzzy 6d84a139d6 Render enderman's carried block 2017-08-23 03:50:22 +02:00
Wuzzy 1f8ae56d52 Fix broken enderman take sound 2017-08-22 13:52:49 +02:00
Wuzzy 4f03f1c516 Merge branch 'biomes' 2017-08-21 03:43:07 +02:00
Wuzzy 2243ee5477 Fix deprecated vel and acc arguments of particles 2017-08-18 23:23:07 +02:00
Wuzzy e2442a6283 Replace deprecated get_entity_name 2017-08-18 22:44:36 +02:00
Wuzzy 75d6806782 Tweak spawning of shulkers and endermen 2017-08-18 15:32:08 +02:00
Wuzzy 895fc7d757 Update mobs_mc and update gameconfig
This updates and fixes mob spawn height for new realms.
Also: Small zombie pigman size fixed.
2017-08-16 22:08:17 +02:00
Wuzzy 9bae398946 Update cart direction after punch 2017-08-15 14:02:21 +02:00
Wuzzy 73ae5eb940 Rotate carts depending on rail direction 2017-08-15 13:53:05 +02:00
Wuzzy c131fdfd70 Use minecart model by 22i 2017-08-15 13:20:11 +02:00
Wuzzy 24336d43c4 Support creative mode for minecarts 2017-08-15 02:51:40 +02:00
Wuzzy e5a34367c9 Use new Minetest settings API syntax for most mods 2017-08-09 16:17:00 +02:00
Wuzzy 46d2b32171 Jungle spawn zone: Remove grass block, add fern 2017-08-07 16:09:02 +02:00
Wuzzy 3fb0b6dd44 Update mobs_mc 2017-08-06 14:09:25 +02:00
Wuzzy a0347a6700 Mobs Redo: Fix mobs:boom not depending on mcl_tnt 2017-08-06 13:26:12 +02:00
Wuzzy 6253ffd78b Update Mobs Redo 2017-08-06 13:18:33 +02:00
Wuzzy ee38a7af9d Rename mod: bucket to mcl_buckets 2017-08-03 16:36:55 +02:00
Wuzzy 54fb702c8f Shears selfdrop dead bush, tall grass, fern, vine, leaves 2017-08-03 02:27:55 +02:00
Wuzzy 627d103b20 Don't drop when node dug by too weak tool 2017-08-03 01:01:44 +02:00
Wuzzy f27902df03 Fix crash when trying to spawn mob from dispenser 2017-07-31 01:57:03 +02:00
Wuzzy b1408f14a8 Disable mob death animations because it's broken 2017-07-29 13:40:43 +02:00
Wuzzy dc709ff35a Update Mobs Redo 2017-07-29 13:34:27 +02:00
Wuzzy ef1ad641cb Update mobs_mc 2017-07-29 13:27:39 +02:00
Wuzzy db1d272602 Fix rightclick handling of mcl_paintings 2017-07-27 17:50:46 +02:00
Wuzzy e90b80ab26 Move 3 mods to ENTITIES 2017-07-27 04:07:38 +02:00
Wuzzy f7031e8b6f Fix skeleton run anim 2017-07-26 17:04:34 +02:00
Wuzzy bd20767173 Update Mobs Redo 2017-07-26 16:55:36 +02:00
Wuzzy cd0ae350bd Eliminate black iron … mostly 2017-07-26 06:39:38 +02:00
Wuzzy 8ddb427777 Update mobs_mc 2017-07-26 00:26:18 +02:00
Wuzzy 388b324fb1 Support mob explosions again 2017-07-25 04:44:46 +02:00
Wuzzy b25254e516 Update mobs mod 2017-07-25 04:30:23 +02:00
Wuzzy 6c4ccf3897 Rename signs mod to mcl_signs 2017-07-25 02:20:37 +02:00
Wuzzy ae3098f0bd Update mobs_mc textures 2017-07-22 12:52:58 +02:00
Wuzzy e65029394f Replace most textures with Pixel Perfection
- Using the converter script
- A bunch of textures are still missing
2017-07-20 20:20:45 +02:00
Wuzzy 84a277c91a Update mobs_mc 2017-07-20 16:34:16 +02:00
Wuzzy 496894e67d Remove mobs_mc_agent.png 2017-07-17 19:41:17 +02:00
Wuzzy ba0d15608e Pixel perfection liquid textures 2017-07-17 12:20:15 +02:00
Wuzzy bdf6b1056c Update mobs_blood.png 2017-07-14 19:57:58 +02:00
Wuzzy d04c46f3c8 Convert some base textures to Pixel Perfection 2017-07-14 19:51:03 +02:00
Wuzzy 519ee63a57 Update mobs_mc 2017-07-12 22:09:37 +02:00
Wuzzy 9540ec249d Remove unused mobs_mc textures 2017-07-08 16:33:26 +02:00
Wuzzy e610da9c5b Fix floating slime 2017-07-07 15:07:38 +02:00
Wuzzy 7061fd63d5 Fix crash when sheep replaces grass 2017-07-07 14:40:38 +02:00
Wuzzy fbf70c935c Remove 3 music discs from creeper drops … for now 2017-07-06 15:40:13 +02:00
Wuzzy 269b7f0278 Fix snow golems throwing no snowballs 2017-07-06 14:38:25 +02:00
Wuzzy bc7c88ee69 Fix baby zombie/husk size 2017-07-06 14:33:28 +02:00
Wuzzy fda8493e10 Remove non-free mob textures 2017-07-06 14:29:13 +02:00
Wuzzy 63be6a03e4 Revert "Tweak mob spawn rates"
This reverts commit 522866193d.
2017-07-06 03:47:51 +02:00
Wuzzy 522866193d Tweak mob spawn rates 2017-07-06 03:18:22 +02:00
Wuzzy 267f8c88a3 Fix head duplicates 2017-07-06 00:47:13 +02:00
Wuzzy 37e943ae91 Update mobs_mc 2017-07-06 00:43:34 +02:00
Wuzzy ef64b56282 Fix rabbit replace 2017-07-06 00:35:32 +02:00
Wuzzy db77144ceb Fix mob node replace code 2017-07-05 23:55:16 +02:00
Wuzzy 598a2977b5 Add monster egg blocks 2017-07-05 23:53:15 +02:00
Wuzzy aa36edb0db Define mob replace nodes 2017-07-05 23:08:37 +02:00
Wuzzy 330b964506 Add more mobs_mc_gameconfig items 2017-07-05 22:50:07 +02:00
Wuzzy 9ceaae91e5 Fix double milk 2017-07-05 22:29:38 +02:00
Wuzzy 22bdfa877e Add more missing items in mobs_mc_gameconfig 2017-07-05 22:26:52 +02:00
Wuzzy 739f23581c Implement breeding items 2017-07-05 20:44:49 +02:00
Wuzzy d87013041f Remove mushroom stew texture overwrite 2017-07-05 19:29:06 +02:00
Wuzzy fcfb72a643 Make iron golems and snow golems summonable 2017-07-05 19:13:00 +02:00
Wuzzy 06eaa96f3d Remove redundant textures in mobs_mc 2017-07-05 14:21:15 +02:00
Wuzzy 7dda5649f6 Add mobs_mc_gameconfig to config mobs_mc 2017-07-05 03:16:25 +02:00
Wuzzy 5b9d1540cd Add brand-new updated mobs_mc mod 2017-07-05 03:15:46 +02:00
Wuzzy 316419555d Remove mobs_mc 2017-07-05 03:15:18 +02:00
Wuzzy 8c3db50528 Update Mobs redo to 1.37 (developer) 2017-07-05 01:52:39 +02:00
Wuzzy 7b16b74903 Fix bad mcl_ default settings 2017-06-13 17:08:45 +02:00
Wuzzy 4786234c3e Update slime sound info 2017-06-13 15:54:52 +02:00
Wuzzy 08d50ed73e Remove unused textures in mobs_mc 2017-06-11 02:55:07 +02:00
Wuzzy ea841eecfb Update wither skeleton texture
Thanks, kingoscargames!
2017-06-11 01:42:26 +02:00
Wuzzy c71a5b0f45 Remove duplicate 3d_armor_character.b3d 2017-06-11 00:03:16 +02:00
Wuzzy 7f6b1b8aba Rename zombiepig texture file 2017-06-10 22:51:07 +02:00
Wuzzy e2b0677cbf Update zombiepig texture to Faithful 1.12 2017-06-10 22:50:17 +02:00
Wuzzy 53791c4f9d Fix item speed not reset when magnet activates
This fixes items sometimes flying upwards when near the player
2017-06-10 21:39:26 +02:00
Wuzzy 5d1c38cb5f Reduce excessive item pickup sound distance 2017-06-10 21:36:39 +02:00
Wuzzy 8cad041c89 Disable item magnet correctly 2017-06-10 21:10:15 +02:00
Wuzzy 817def7d81 Enable item physics right when out of magnet range 2017-06-10 21:08:02 +02:00
Wuzzy b153104d24 Fix item flying after moving out of liquid 2017-06-10 20:56:53 +02:00
Wuzzy 1a7b455fd2 Fix item entity wiggle on flowing water 2017-06-10 20:47:12 +02:00
Wuzzy be5d1c08db Refactor item entity physics code 2017-06-10 20:37:17 +02:00
Wuzzy ebfec57705 Remove wolves, turn existing ones into sheep 2017-06-10 18:24:38 +02:00
Wuzzy 1c4c2dafc3 Remove horses, replace with cows and rabbits 2017-06-10 18:11:00 +02:00
Wuzzy a589cbc17a Fix global variable bug in mcl_item_entity 2017-06-10 17:23:14 +02:00
Wuzzy b2b196bccd Rename setting name 2017-06-09 14:11:16 +02:00
Wuzzy 5d5743939f Add tile drops setting 2017-06-09 14:05:58 +02:00
Wuzzy 76f9ba70df Don't collect item too early 2017-06-03 17:36:43 +02:00
Wuzzy b8df2d4e0a Revert "Reduce collection distance"
This reverts commit f44dffd374.
2017-06-03 17:27:58 +02:00
Wuzzy f44dffd374 Reduce collection distance 2017-06-03 17:24:47 +02:00
Wuzzy dcc6e3e829 Fix items sometimes flying away after creation 2017-06-03 17:03:22 +02:00
Wuzzy 8d87ac8f0e Mobs: Switch to A* once again … 2017-06-03 00:37:50 +02:00
Wuzzy 0411a9c7fa Mobs: Use default pathfinder 2017-06-02 23:46:08 +02:00
Wuzzy 750ef024d9 Small precision tweaks for item entities 2017-06-01 17:44:25 +02:00
Wuzzy 52d32331b3 Remove “tamed” spawn eggs 2017-05-30 19:57:54 +02:00
Wuzzy 8994468c5c Enable _insta_collect by default in item entities 2017-05-30 18:16:36 +02:00
Wuzzy fb26d6d274 Fix sheep losing color after re-activation 2017-05-30 18:06:21 +02:00
Wuzzy 7b075f5772 Fix crash after item hit unloaded chunk 2017-05-30 13:59:26 +02:00
Wuzzy 64c91afa4a Re-enable item physic after player follow failed 2017-05-30 06:00:26 +02:00
Wuzzy 467baaf67c Fix broken item safety code 2017-05-30 05:51:48 +02:00
Wuzzy 9449908565 Disable fire in mob explosions 2017-05-30 02:08:53 +02:00
Wuzzy f00b0fe7ac Simple mob explosion smoke 2017-05-30 01:50:59 +02:00
Wuzzy 1c2825ce6c Final fix-ups for push-item-out code 2017-05-30 00:58:14 +02:00
Wuzzy f0b9799dee More item refactor 2017-05-29 23:31:41 +02:00
Wuzzy 4fd6e527a1 Disable physics when items are stuck 2017-05-29 23:20:29 +02:00
Wuzzy 4ff31ffa8c Add missing break in mcl_item_entities 2017-05-29 22:56:53 +02:00
Wuzzy 0b28ae2fe9 Push items out of solid opaque nodes 2017-05-29 22:51:13 +02:00
Wuzzy 88fb03a0d8 Refactor mcl_item_entity 2017-05-29 21:42:24 +02:00
Wuzzy 932e2dc6f8 Minor item entity code cleanup 2017-05-29 20:10:51 +02:00
Wuzzy 37f6bfaa9a Increase player collect height 2017-05-29 18:50:57 +02:00
Wuzzy ce242511f0 Increase item magnet timer 2017-05-29 17:39:01 +02:00
Wuzzy 7bc10b2ade Don't set item age for node drops 2017-05-29 17:32:49 +02:00