Commit graph

563 commits

Author SHA1 Message Date
Wuzzy
51ff6b1725 Villager: Prevent locking of all trades
This is done by adding an "emergency unlock" which unlocks
everything else when the last trade was locked.
2018-06-10 13:49:35 +02:00
Wuzzy
ed52e49408 Heal trader for unlocking trades 2018-06-10 13:20:19 +02:00
Wuzzy
3e8ca5a1ca Trading: Hide left/right button if end of list 2018-06-10 13:06:28 +02:00
Wuzzy
cca841e459 Villager trading: Use per-player trading inventory 2018-06-10 12:15:09 +02:00
Wuzzy
9f2460c263 Make red sandstone trade earlier 2018-06-06 21:29:44 +02:00
Wuzzy
ce7ac37e85 Add a few v6-exclusive trades to villagers 2018-06-06 21:28:23 +02:00
Wuzzy
5faed5d7f0 Add 2 crosses in trading formspec 2018-06-06 19:50:17 +02:00
Wuzzy
4d4374730e Trading: Allow to sell compass 2018-06-06 19:37:31 +02:00
Wuzzy
3823a6ba11 Add trade locking for villagers 2018-06-06 17:33:14 +02:00
Wuzzy
8b95871682 Implement trading tier unlocking 2018-06-06 16:34:44 +02:00
Wuzzy
1db3b079c6 Add disabled trade image 2018-06-06 14:39:16 +02:00
Wuzzy
2c55daa3e2 Change nitwit villager texture 2018-06-06 14:12:27 +02:00
Wuzzy
829ca1f1c1 Villager profession depends on clothes, add nitwit 2018-06-06 13:55:19 +02:00
Wuzzy
f545af54c1 Disable buggy compass trade 2018-06-06 01:08:57 +02:00
Wuzzy
1c0e026259 Villager: Fix taking output sometimes destroy item 2018-06-06 00:45:30 +02:00
Wuzzy
3c4a1013b8 Villager: Prevent taking partial track from output 2018-06-06 00:16:25 +02:00
Wuzzy
b504e8c317 Make trader warning less bright 2018-06-04 22:23:46 +02:00
Wuzzy
6e32d23d56 Add warnings and notes about trading implementation 2018-06-04 22:21:10 +02:00
Wuzzy
a58a01040d Show villager name in trading formspec 2018-06-04 22:13:24 +02:00
Wuzzy
9bfa116794 Allow to select different trades 2018-06-04 21:46:13 +02:00
Wuzzy
e9bcbe1ead Store available trades in villager entity 2018-06-04 21:07:12 +02:00
Wuzzy
cc1fe2f14f Fix bread trade 2018-06-04 15:21:59 +02:00
Wuzzy
10e2c174d4 Pick random villager profession on spawn 2018-06-04 14:59:10 +02:00
Wuzzy
f1dc75f097 Add lots of random trades for villagers 2018-06-04 14:36:06 +02:00
Wuzzy
7109db24c2 Trading: Reset inventory when closing formspec 2018-06-04 12:50:31 +02:00
Wuzzy
a9cf744c0b Disable villager trading again 2018-06-04 01:20:24 +02:00
Wuzzy
e5c7e50202 More villager fixing 2018-06-04 01:19:23 +02:00
Wuzzy
883568add4 Implement basic villager trading formspec 2018-06-03 18:37:53 +02:00
Wuzzy
2dbda44a93 Add some global spawn restrictions
- no monsters on mycelium
- nothing on non-opaque blocks, except air
2018-06-03 17:48:32 +02:00
Wuzzy
f022b747b0 Harden a number of minetest.after player checks 2018-06-03 16:44:37 +02:00
Wuzzy
2132cdacc5 Improve minetest.after checks 2018-06-03 16:17:55 +02:00
Wuzzy
201c2bf170 Fix minetest.after crashes in mcl_mobs 2018-06-03 16:13:46 +02:00
Wuzzy
9c6f5b3573 Remove dead code in mcl_mobs 2018-06-03 00:56:29 +02:00
Wuzzy
1d04b52b5a Name tag: Update texture conversion and add alias 2018-05-31 18:40:02 +02:00
Wuzzy
34e92a361b Rename mobs mod to mcl_mobs 2018-05-31 18:32:26 +02:00
Wuzzy
4be664ab49 Rebranding of the mobs redo mod 2018-05-31 17:54:35 +02:00
Wuzzy
9afe5da7b4 Make sure bred pig and sheep stay tamed and owned 2018-05-31 17:32:13 +02:00
Wuzzy
2f0987b529 Move mcl_void_damage to ENVIRONMENT 2018-05-31 15:13:16 +02:00
Wuzzy
d5729b8a32 Fix load-crash if _magnet_timer of item entity is uninizialized 2018-05-31 14:34:19 +02:00
Wuzzy
73dcf1e697 Randomly mutate foal fur/mark with 1/9 chance each 2018-05-31 14:05:45 +02:00
Wuzzy
aeee941b2c Breeding sheep now mixes wool colors like dyes 2018-05-31 05:45:57 +02:00
Wuzzy
e246b5d0bb Fix breeding giving weird childs 2018-05-31 04:38:37 +02:00
Wuzzy
97e550bb9f Can't shear lambs 2018-05-31 03:45:38 +02:00
Wuzzy
55beefa6c7 Fix wool regrow for sheep 2018-05-31 03:43:48 +02:00
Wuzzy
91b41885d5 Tweak blaze animation 2018-05-31 03:17:41 +02:00
Wuzzy
4513c6c35d Undead mobs take light damage only in sunlight 2018-05-31 03:09:27 +02:00
Wuzzy
b73e05d64a Fix light_damage damaging mobs in rain/snow 2018-05-31 02:47:37 +02:00
Wuzzy
eefd065726 New horse texturing (thanks to 22i) 2018-05-30 19:51:40 +02:00
Wuzzy
050987bead Add illagers to Conversion Table 2018-05-30 18:48:07 +02:00
Wuzzy
8b6f5d3dec Redo sheep texturing
Thanks to 22i
2018-05-30 18:05:49 +02:00
Wuzzy
c10f4311f7 Update death animations of some mobs 2018-05-30 17:34:38 +02:00
Wuzzy
895d06d28a Update (wither) skeleton mesh and anim (thx 2 22i) 2018-05-30 17:11:07 +02:00
Wuzzy
328eb883ec Redo skeleton stray vex zombiepig meshes/textures
Thanks, 22i!
2018-05-30 16:59:27 +02:00
Wuzzy
6619cf159f New zombie pigman mesh by 22i 2018-05-30 16:41:28 +02:00
Wuzzy
635a9c45bd Enable wolf-on-sheep attack 2018-05-30 16:16:44 +02:00
Wuzzy
76c1c10a9b Tweak snowman animation params 2018-05-30 13:33:19 +02:00
Wuzzy
17b9bd27de Redo snowman texturing (thanks, 22i!) 2018-05-30 13:29:33 +02:00
Wuzzy
b2d9c119ac Add mobs:spawn_child 2018-05-30 12:58:50 +02:00
Wuzzy
940b3748fb Fix horse child keeping horse armor of parent 2018-05-30 12:34:16 +02:00
Wuzzy
806e392d31 Fix child of saddled pigs getting saddle, too 2018-05-30 12:25:10 +02:00
Wuzzy
d575cf07b7 Kill snow golems in rain 2018-05-30 12:01:53 +02:00
Wuzzy
69b3e19c1b Name tags now name all mobs (except ender dragon) 2018-05-30 11:34:17 +02:00
Wuzzy
c1cc790d9d Update Mobs Redo (1.41) 2018-05-29 17:00:30 +02:00
Wuzzy
187e6b7e58 Remove water damage from creeper 2018-05-27 10:41:50 +02:00
Wuzzy
48b7191af2 Regularily damage and delete entities in void 2018-05-25 13:45:41 +02:00
Wuzzy
f0b732d7e0 Place boats in the placer direction 2018-05-09 18:43:07 +02:00
Wuzzy
5ca5811bc8 Refactor how the misc creative category works 2018-05-08 15:58:26 +02:00
Wuzzy
83829ec358 Hide a couple of very incomplete items in Creative 2018-05-08 01:40:31 +02:00
Wuzzy
4be5f89829 Move bow/arrow logic into new mod mcl_bows 2018-05-07 23:10:49 +02:00
Wuzzy
9376edeeda Re-add nametags which were removed accidentally 2018-03-31 21:58:52 +02:00
Wuzzy
11be72e635 Disable mob health display 2018-03-31 03:54:55 +02:00
Wuzzy
8060928237 Fix some creeper issues
- Fix fuse sound sometimes not playing
- Timer = 1.5s
- Distance behaviour like in MC
2018-03-31 03:53:11 +02:00
Wuzzy
d6228145c6 Fix random mob teleportations once and for all! 2018-03-31 00:21:55 +02:00
Wuzzy
7be5914463 Update Mobs Redo 2018-03-31 00:18:40 +02:00
Wuzzy
318415307c Update mobs_mc 2018-03-25 22:27:06 +02:00
Wuzzy
bb6f2f7770 Rename “subgame” to “game” (partial fix) 2018-03-25 22:20:32 +02:00
Wuzzy
1fa141d972 Custom node drops now ignore Creative Mode 2018-03-05 13:35:14 +01:00
Bu-Gee
3ae8119498 Fix crash when pushing pumpkin by piston 2018-03-05 12:53:16 +01:00
Wuzzy
30be3e742f Damage anvil after falling 2018-02-05 19:58:31 +01:00
Wuzzy
32561ec658 Deal anvil falling damage more reliably 2018-02-05 19:20:14 +01:00
Wuzzy
e4a1134d4f More anvil smashing fixes 2018-02-05 19:17:16 +01:00
Wuzzy
c71bd9588d Generalize anvil damage 2018-02-05 19:03:56 +01:00
Wuzzy
0d4bb1a723 Falling nodes: Workaround for inv crash (MT#7020) 2018-02-05 17:26:36 +01:00
Wuzzy
d713cd193c Move falling anvil handling to other mod 2018-02-05 17:18:28 +01:00
Wuzzy
146458112c Renamed spawn eggs spawn mob with name 2018-02-04 07:11:44 +01:00
Wuzzy
6c1a4ec911 Disable mob capture 2018-02-02 22:13:02 +01:00
Wuzzy
300b0545b4 Fix crash in w/ falling nodes 2018-02-02 22:12:45 +01:00
Wuzzy
fff0e572aa Don't allow to use empty nametag 2018-02-02 17:35:36 +01:00
Wuzzy
15d7764c65 Require naming of name tag before it's usable 2018-02-02 17:33:52 +01:00
Wuzzy
e649f37bc8 Add comment in minecart code 2018-02-02 01:21:19 +01:00
Wuzzy
fa10dc93ae Add _on_dispense callback for dispenser; refactor 2018-02-01 22:49:41 +01:00
Wuzzy
dfafa6c969 Fix rotation of falling anvils 2018-01-31 19:10:14 +01:00
Wuzzy
c22a5cba43 Fix falling nodes falling forever on walls 2018-01-29 03:18:02 +01:00
Wuzzy
58b9c3dbf5 Make creepers run away from cats/ocelots 2018-01-26 18:50:28 +01:00
Wuzzy
0e88453a85 Update Mobs Redo, fix crash 2018-01-26 18:06:45 +01:00
Wuzzy
e3cea04f12 Update mobs_mc, properly implement totem 2018-01-25 21:03:58 +01:00
Wuzzy
cc32c54d87 Draw full set of activator rail textures 2018-01-25 05:18:35 +01:00
Wuzzy
70ea7d71ad Add setting to disable mob spawning 2018-01-25 04:57:31 +01:00
Wuzzy
f7b0702457 Nerf zombie/husk/zvillager drops 2018-01-23 23:13:55 +01:00
Wuzzy
53ca167eb1 Merge branch 'mesecons_updates' 2018-01-22 17:46:38 +01:00
Wuzzy
b62075afcb Fix rail rules (kinda) 2018-01-22 17:33:06 +01:00
Wuzzy
ca93a0e50f Remove experimental painting completely 2018-01-21 06:32:13 +01:00
Wuzzy
e65d7c7ff4 Rename painting item 2018-01-21 06:29:43 +01:00
Wuzzy
8334b68111 Remove gemalde mod 2018-01-21 06:28:19 +01:00
Wuzzy
c9ef3f8536 Use default redstone rules for rails again 2018-01-17 21:01:26 +01:00
Wuzzy
f612d1b584 Rework core rules of most redstone components 2018-01-13 03:37:41 +01:00
Wuzzy
3980beff1d Fix incorrect node drops of powered rails 2018-01-13 01:39:18 +01:00
Wuzzy
a89b9e9c45 Update Mobs Redo 2018-01-08 02:03:31 +01:00
Wuzzy
ba0bc7a47d Squids and guardians no longer get stranded all the time 2018-01-07 18:03:03 +01:00
Wuzzy
3cf6656df2 Rename "Monster Spawner" to "Mob Spawner" 2018-01-07 16:58:44 +01:00
Wuzzy
cc411efe4c Move mob spawner change code to mobs mod 2018-01-07 16:53:25 +01:00
Wuzzy
ff1996c708 Merge branch 'river_water' 2017-12-05 23:01:05 +01:00
Wuzzy
e227470474 Fix falling node falling forever on fences (hacky) 2017-12-01 22:22:00 +01:00
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