Commit Graph

1849 Commits

Author SHA1 Message Date
Wuzzy
0cc8962258 Fix stuck player if server shuts down during sleep 2019-02-20 18:21:08 +01:00
Wuzzy
f18b1bd52a Kick player out of bed when bed destroyed 2019-02-20 18:01:21 +01:00
Wuzzy
942b9468ff Simplify bed help a bit 2019-02-20 17:45:35 +01:00
Wuzzy
b481eadafd Beds: Show message when night skip is disabled 2019-02-20 17:32:22 +01:00
Wuzzy
cb2978470c Improve bed formspec 2019-02-20 17:11:45 +01:00
Wuzzy
3b8fe6039e Don't skip night if not all players are asleep 2019-02-20 16:18:13 +01:00
Wuzzy
8982e368ec Abort sleep if taking damage 2019-02-20 16:09:39 +01:00
Wuzzy
c1bc7a8fae Chorus fruit keeps u safe from damaging blocks 2019-02-19 03:42:50 +01:00
Wuzzy
a1ce94eee5 Add comment to mcl_itemframes 2019-02-19 00:06:47 +01:00
Wuzzy
e5c78973b0 Respawn mobspawner doll on load, if gone mobspawner doll on load, if gone mobspawner doll on load, if gone mobspawner doll on load, if gone 2019-02-19 00:06:14 +01:00
Wuzzy
e332c64d2a Respawn armor entity of armor stand on load 2019-02-18 23:56:11 +01:00
Wuzzy
267a697fab Banners: Respawn entity if it got lost
Entity is respawned on load (in an LBM) or when the banner node is punched.
Also, the banner drop is now handled in the node instead of the entity.
2019-02-18 23:32:18 +01:00
Wuzzy
eb7c8371ac Respawn itemframe entities on load 2019-02-18 21:58:31 +01:00
Wuzzy
198adcc740 Respawn sign text on load 2019-02-18 21:58:17 +01:00
Wuzzy
37b9a8f6bf Fix incorrect text rotation when sign text updates 2019-02-18 20:59:25 +01:00
Wuzzy
d0e3862356 Fix bad wall sign text update after punch 2019-02-18 20:52:44 +01:00
Wuzzy
46a6d9bb8e Signs: Remove dead code 2019-02-18 20:14:30 +01:00
Wuzzy
aa3739528b Fix weird arguments given to is_protected 2019-02-11 21:27:17 +01:00
Wuzzy
0f134426e8 Fix protection-related crash when taking liquid 2019-02-11 20:03:56 +01:00
Wuzzy
49949e2f36 Don't allow to go to bed while player moves 2019-02-11 16:14:08 +01:00
Wuzzy
9e57828958 Add tileable_vertical to covered dirt nodes 2019-02-09 21:28:53 +01:00
Wuzzy
3ec7914962 Allow to use Minetest's original flat mapgen again 2019-02-09 03:07:18 +01:00
Wuzzy
3ba4aabbcf Check for protection when using anvil formspec 2019-02-09 00:17:25 +01:00
Wuzzy
986871f2b5 No replace empty bottle if used on src in creative 2019-02-09 00:05:00 +01:00
Wuzzy
5b0945b88c Don't change water bottles when using in creative 2019-02-08 23:55:49 +01:00
Wuzzy
46c7413337 Bucket dispensers now ignore protection
Otherwise, it bucket dispensers would not work on your own property.
2019-02-08 23:29:12 +01:00
Wuzzy
b729ffc604 Spawning fire now respects protection 2019-02-08 23:17:20 +01:00
Wuzzy
9817b38904 Fix bucket crash 2019-02-08 23:17:08 +01:00
Wuzzy
a7d429a017 Fix several "undeclared global" errors 2019-02-08 22:44:26 +01:00
Wuzzy
79e5a6dfa3 Fix typo in 3d_armor_stand 2019-02-08 22:23:26 +01:00
Wuzzy
c141f4ece5 Mobspawners: Remove unused function 2019-02-08 22:20:58 +01:00
Wuzzy
9a3c6a3fd7 Protect: add bottles, mobspawner, fix repeater 2019-02-08 22:17:51 +01:00
Wuzzy
312b17a958 Check protection for most nodes 2019-02-08 21:59:01 +01:00
Wuzzy
cb8e3fcf82 Fix bone meal failing to grow crops when it's dark 2019-02-08 05:36:43 +01:00
Wuzzy
7d0c647e8b Comment on beetroot seed probability 2019-02-08 05:30:05 +01:00
Wuzzy
058cb2f1ee Rename farmland textures because of MTG clash 2019-02-07 20:06:02 +01:00
Wuzzy
cfdcd63f3c Change dye texture names of "special" dyes 2019-02-07 07:10:10 +01:00
Wuzzy
93c86207d9 Fix crash when using milk if damage is disabled 2019-02-06 20:04:45 +01:00
Wuzzy
371bc0cb76 Creative categories: book, chorusfruit, endpearl 2019-02-06 12:04:58 +01:00
Wuzzy
3976c7c4b9 Add doors and trapdoors to decoration blocks 2019-02-06 11:40:51 +01:00
Wuzzy
27fa2c2e66 Clean up item categorization in creative inv. 2019-02-06 11:15:53 +01:00
Wuzzy
66c99efb2f Hide "useless" items from creative and craft guide 2019-02-06 10:57:23 +01:00
Wuzzy
b6c21ee841 Make in-water color less opaque 2019-02-06 08:08:51 +01:00
Wuzzy
0876e76b40 Fix crash when using chorus fruit on cake 2019-02-05 22:05:56 +01:00
Wuzzy
9ed83bd196 Drop food eating limits in Creative Mode 2019-02-05 21:51:40 +01:00
Wuzzy
f63342ec72 Rename seed textures 2019-02-05 04:06:28 +01:00
Wuzzy
6faac04f0d Prevent sleeping if solid or damage block over bed 2019-02-04 17:53:30 +01:00
Wuzzy
a11f6ffaac Don't respawn on bed if bed is missing or blocked 2019-02-04 16:58:28 +01:00
Wuzzy
4f2cd559da Rename textures that clash with MTG
cactus, hotbar, some wools
2019-02-04 12:21:58 +01:00
Wuzzy
f23fa236dd Update deprecated function call in mesecons_mvps 2019-02-02 00:13:18 +01:00
Wuzzy
a918696509 Revert "Update fire help"
This reverts commit 954125f6e2.
2019-02-01 22:17:42 +01:00
Wuzzy
954125f6e2 Update fire help 2019-02-01 08:42:23 +01:00
Wuzzy
0586c0ea18 Destroy items in fire 2019-02-01 08:31:17 +01:00
Wuzzy
e789801662 Replace getpos() with get_pos() 2019-02-01 06:33:07 +01:00
Wuzzy
1f1361d179 Add paramtype="light" to lava ... 2019-02-01 06:23:12 +01:00
Wuzzy
e64518dd24 Fix crash when creating Nether portal 2019-02-01 01:21:08 +01:00
Wuzzy
626f7f6e97 Delete senseless argument in minetest.remove_node 2019-01-31 05:32:10 +01:00
Wuzzy
7465d7a107 Fix stained glass not propagating sunlight 2019-01-30 04:54:30 +01:00
Wuzzy
68c373d2b8 Add a couple of modpack.conf files 2019-01-07 00:52:05 +01:00
Wuzzy
e1870c2808 Fix typo: Diamond Leggins 2018-12-17 01:57:25 +01:00
Wuzzy
68eea10597 Update mcl_walls API docs 2018-12-07 21:43:12 +01:00
Wuzzy
e38fadd863 Remove packed ice crafting recipe for now
Ice cannot be obtained legally yet (missing silk touch).
2018-12-07 21:37:52 +01:00
Wuzzy
502be105ac Apply disable_repair group 2018-12-07 21:25:15 +01:00
Wuzzy
af3785021b Describe purpur_block group 2018-12-07 21:20:15 +01:00
Wuzzy
2ff1372b1e Fix nether brick fence crafting 2018-12-03 17:38:32 +01:00
Wuzzy
367469cf90 Simplify wall registration 2018-12-03 17:30:09 +01:00
Wuzzy
6fdf57d44f Move stuff from mclx_stairs to mcl_stairs 2018-12-03 17:24:44 +01:00
Wuzzy
ff9032754a Add many more walls 2018-12-03 17:15:16 +01:00
Wuzzy
c988665b5c Use word "Stairs" instead of "Stair" consistently 2018-12-03 16:50:12 +01:00
Wuzzy
5b6ae370e2 Make smooth stone cookable 2018-12-03 16:47:11 +01:00
Wuzzy
b60c762ac3 Add more stairs/slabs
- andesite/diorite/granite
- stone (real stone texture)
- smooth sandstone/red sandstone/quartz
2018-12-03 16:43:23 +01:00
Wuzzy
e4c5a78592 Use group:purpur to craft purpur stair/slab 2018-12-03 16:15:22 +01:00
Wuzzy
ec8d43b4a3 Make packed ice craftable 2018-12-03 16:06:22 +01:00
Wuzzy
4703ca9ae6 Tweak inventory image of internal comparator items 2018-10-24 18:22:48 +02:00
Wuzzy
b5f9a755b3 Tweak item names and images of farming plants 2018-10-24 18:16:39 +02:00
Wuzzy
b076bafaa7 Rename mcl_playerphysics to playerphysics 2018-10-23 18:51:19 +02:00
Wuzzy
d34d368306 Disable double doors because of bug on place 2018-06-15 21:26:15 +02:00
Wuzzy
fe60b2c8bb More Nether portal generating refactor stuff 2018-06-15 19:15:39 +02:00
Wuzzy
c1614dabc5 Rewrite emerge algorithm of Netherportal gen. 2018-06-15 19:07:20 +02:00
Wuzzy
f68e835087 Fix Nether portal not teleporting players anymore 2018-06-15 18:26:59 +02:00
Wuzzy
801e6fb1c4 Mesecons: Stop using deprecated settings syntax 2018-06-13 19:41:57 +02:00
Wuzzy
5c2dd37528 Fix crash if dropping charged bow 2018-06-13 17:20:10 +02:00
Wuzzy
7a080ac308 Fix up/down observers dropping themselves 2018-06-05 19:27:18 +02:00
Wuzzy
f022b747b0 Harden a number of minetest.after player checks 2018-06-03 16:44:37 +02:00
Wuzzy
34e92a361b Rename mobs mod to mcl_mobs 2018-05-31 18:32:26 +02:00
Wuzzy
c55714ea0c Reduce dependencies of mcl_anvils 2018-05-31 15:18:48 +02:00
Wuzzy
aeee941b2c Breeding sheep now mixes wool colors like dyes 2018-05-31 05:45:57 +02:00
Wuzzy
222f6880cb Protect doors from screwdriver rotation 2018-05-30 14:24:37 +02:00
Wuzzy
d0cdb0f390 Add fake_liquid group to cobweb 2018-05-29 20:11:27 +02:00
Wuzzy
34292ece10 Fix minor texture fail for woodlike corner stair 2018-05-29 16:03:10 +02:00
Wuzzy
f3b0cf6f3e Document API mcl_stairs, declare mcl_stairs usable 2018-05-29 15:17:15 +02:00
Wuzzy
d3f5942d7d Improve corner stair texturing 2018-05-29 14:28:26 +02:00
Wuzzy
85975a2d26 mcl_stairs: Add woodlike cornerstair mode 2018-05-29 13:46:39 +02:00
Wuzzy
644387c0ad Remove redundant wood stair register 2018-05-29 13:30:23 +02:00
Wuzzy
cf8415f87a Merge mcstair into mcl_stairs 2018-05-29 13:25:25 +02:00
Wuzzy
c4ced1fbdf Fix arrows being punchable to death 2018-05-28 15:49:04 +02:00
Wuzzy
fc94f50e6a Fix another logic fail in arrow mob detect code 2018-05-27 10:33:49 +02:00
Wuzzy
ab38d55646 Dispenser craft no longer needs bow to be intact 2018-05-20 03:02:31 +02:00
Wuzzy
b852e56df3 Change clock texture usage and implement conversion 2018-05-20 01:50:53 +02:00
Wuzzy
4db935e91e Update falling nodes after being moved by piston 2018-05-19 02:30:23 +02:00
Wuzzy
c882f46eb6 Fix head node texture bugs 2018-05-18 22:13:56 +02:00
Wuzzy
1082c995fe Rework end portal node
- Add 1/16 high collisionbox on bottom
- Make walkable
- Disable jump
2018-05-16 19:25:55 +02:00
Wuzzy
fceee430b3 Remove minetest.inventorycube call from rs lamps 2018-05-16 18:27:19 +02:00
Wuzzy
7c434d85ed Also save cmd block on enter key 2018-05-16 18:16:17 +02:00
Wuzzy
689aa84c28 Make cmd block errors red 2018-05-16 18:02:37 +02:00
Wuzzy
b1154be71b Command blocks now use 2-letter placeholders 2018-05-16 17:58:32 +02:00
Wuzzy
dd380963ce Add “@@” placeholder to cmd blocks 2018-05-16 17:31:01 +02:00
Wuzzy
a91e0cc537 Add @commander placeholder to command blocks 2018-05-16 17:07:11 +02:00
Wuzzy
51b6d07d0c Make cmd blocks execute cmds on behalf of placer 2018-05-16 16:55:52 +02:00
Wuzzy
fcc53f4151 Remove inventory images of some internal nodes 2018-05-14 16:31:17 +02:00
Wuzzy
6894721e8d Fix trunk of balloon oak 1 not being force-placed 2018-05-13 18:53:42 +02:00
Wuzzy
d5d65f4a84 Tweaking of the new tree schematics 2018-05-13 18:39:47 +02:00
Wuzzy
b992100106 More variations of mega spruces and large oaks 2018-05-13 18:03:57 +02:00
Wuzzy
f62f627443 Add end portal frame with eye into creative inv. 2018-05-13 05:23:38 +02:00
Wuzzy
bf37c06de4 Add inner nodeboxes for banner nodes 2018-05-13 01:52:38 +02:00
Wuzzy
91fad8072d Register itemframe alias 2018-05-13 00:57:32 +02:00
Wuzzy
a62b5de79e Cake+cauldron+endportalfr. put signal 4 comparator 2018-05-13 00:33:26 +02:00
Wuzzy
acd58f6fe5 Fix jukeboxes destroying music disc metadata 2018-05-12 23:57:49 +02:00
Wuzzy
44dc8d10bb Comparators now detect itemframes as container 2018-05-12 23:50:17 +02:00
Wuzzy
e38f19b5f3 Comparator now detects jukebox as container 2018-05-12 22:48:49 +02:00
Wuzzy
1ce9ab22bf Turn jukebox into a container (part 1) 2018-05-12 21:50:56 +02:00
Wuzzy
a14ba4d9ff Change jukebox top texture 2018-05-12 21:04:29 +02:00
Wuzzy
7f24912a35 Increase arrow hit range from 2 to 3 2018-05-12 19:52:40 +02:00
Wuzzy
8fd2097526 Itemframes: Show item name as info text 2018-05-12 19:21:41 +02:00
Wuzzy
1a786bc64f Itemframes: Refactor entity 2018-05-12 19:13:15 +02:00
Wuzzy
35b1f72559 Add minimal itemframe LBM for compatability 2018-05-12 18:50:44 +02:00
Wuzzy
d8ff91e089 Rename itemframes mod to mcl_itemframes 2018-05-12 18:18:17 +02:00
Wuzzy
0ec411b868 Fix arrows getting stuck in impossible ways 2018-05-12 15:10:34 +02:00
Wuzzy
c7949bf703 Arrows: Fix reverse flying arrows after long fly 2018-05-12 07:00:16 +02:00
Wuzzy
fab5d17a5d Remove help button from furnace formspec 2018-05-09 19:58:22 +02:00
Wuzzy
294be0f302 Players must be closer to grab arrows 2018-05-09 18:19:42 +02:00
Wuzzy
7ca61b7185 Fix button pushed by arrows from wrong direction 2018-05-09 18:04:34 +02:00
Wuzzy
1823aba35a Merge branch 'stuck_arrow' 2018-05-09 17:39:22 +02:00
Wuzzy
1bef0775ce Implement stuck arrow timeout properly 2018-05-09 17:31:04 +02:00
Wuzzy
f6c5117bf7 Update arrow help 2018-05-09 17:04:13 +02:00
Wuzzy
e783ab17dc Force stuck arrows to be rechecked after punch 2018-05-09 16:49:37 +02:00
Wuzzy
b61576e529 Tweak arrow collisionbox 2018-05-09 16:37:13 +02:00
Wuzzy
50eaaa15fa Rework arrow box appearance 2018-05-09 16:29:57 +02:00
Wuzzy
763d9458bf Fix arrows not getting stuck when flying up 2018-05-09 15:17:19 +02:00
Wuzzy
af8515b6e4 Stuck arrows: Deflection, check stuck state, yaw 2018-05-09 15:10:56 +02:00
Wuzzy
0d60b5218a Destroy arrow if inside solid node 2018-05-09 02:00:34 +02:00
Wuzzy
76356ed1e5 Merge branch 'stuck_arrow' of http://repo.or.cz/MineClone/MineClone2 into stuck_arrow 2018-05-09 00:06:29 +02:00
Wuzzy
19dd11dfb8 Fix mesecons crash caused by arrow 2018-05-08 18:30:57 +02:00
Wuzzy
c43b8baff4 Refactor arrow→button hit 2018-05-08 18:22:08 +02:00
Wuzzy
f392e23719 Implement staticdata for arrow entities 2018-05-08 17:16:11 +02:00
Wuzzy
fff3eb1ee7 Rename mcl_autogroup to _mcl_autogroup
This should fix some autogroup-related issues due to loading order.
2018-05-08 16:43:25 +02:00
Wuzzy
4339c80fd8 Make arrows stick in solid nodes propery, trigger wooden buttons 2018-05-08 14:35:15 +02:00
Wuzzy
af0025debc Wooden buttons stay pushed by arrow 2018-05-08 13:46:39 +02:00
Wuzzy
467018128a Merge branch 'master' into stuck_arrow 2018-05-08 13:08:04 +02:00
Wuzzy
83829ec358 Hide a couple of very incomplete items in Creative 2018-05-08 01:40:31 +02:00
Wuzzy
64f7e0a076 Fix active buttons staying on after restart 2018-05-08 00:48:07 +02:00
Wuzzy
47d067d9ec Make arrow stuck when they hit solid node (WIP) 2018-05-08 00:38:00 +02:00
Wuzzy
fb8c5300cd Slow down arrows in liquids
This is a rought first implementation, very basic.
2018-05-08 00:10:20 +02:00
Wuzzy
32f612469f Re-colorize bow entity textures 2018-05-07 23:30:20 +02:00
Wuzzy
39e34b8f4e Fix charged bows being placable in itemframes 2018-05-07 23:22:54 +02:00
Wuzzy
4be5f89829 Move bow/arrow logic into new mod mcl_bows 2018-05-07 23:10:49 +02:00
Wuzzy
e55a1a6211 Play sound when hitting other player with arrow 2018-05-07 22:23:15 +02:00
Wuzzy
254a12b8af Use sneak speed when using bow 2018-05-07 20:37:45 +02:00
Wuzzy
fc9b57950f Slow player down when using bow 2018-05-07 20:31:40 +02:00
Wuzzy
2c4eae353c Use mcl_playerphysics to handle player physics
This fixes some issues with speed overrides and gets rid of ugly workarounds.
2018-05-07 20:10:53 +02:00
Wuzzy
7a208e3cd8 Drop charging bows as uncharged bow 2018-05-07 17:59:53 +02:00
Wuzzy
adc86232ee Also reset charging bows after shoot 2018-05-07 17:46:52 +02:00
Wuzzy
9a5f4e41cb Bow: Fix broken bow charging when switching bows during charge 2018-05-07 17:43:39 +02:00
Wuzzy
b19b1f5a2d Rewrite bow/arrow help texts 2018-05-07 17:06:00 +02:00
Wuzzy
db755036c3 Just some sanity checks for bow charging 2018-05-07 16:45:12 +02:00
Wuzzy
88ef857fb4 Increase arrow damage smooth dmg/speed increase
Currently using linear increase.
2018-05-07 16:25:46 +02:00
Wuzzy
90363edd59 Charge bow faster and with higher time precision 2018-05-07 15:53:16 +02:00
Wuzzy
72d4940bf2 Remove unused code in mcl_throwing 2018-05-07 15:39:08 +02:00
Wuzzy
3f5079d2b9 Update mcl_throwing license 2018-05-07 15:34:16 +02:00
Wuzzy
33bdad095b Refactor bow code in mcl_throwing 2018-05-07 15:29:17 +02:00
Wuzzy
b477d35cdc Implement smooth bow charging, based on [bows]
[bows] mod by Arcelmi:

https://github.com/Arcelmi/minetest-bows
2018-05-07 15:25:41 +02:00
Wuzzy
7821a69226 Make saplings break when pushed by piston 2018-03-13 02:47:54 +01:00
Bu-Gee
d2f01c68f5 Pistons: When pushing a dropper node, dig it
Instead of calling handle_node_drops, etc.
2018-03-13 02:46:21 +01:00
Wuzzy
e19271398d Make pumpkins and melons opaque again 2018-03-13 02:38:57 +01:00
Yukitty
d73651424c Updated TNT fuse particles.
Fixed quirky integer math.random which was clearly intended to be floating point.
2018-03-12 00:05:43 +01:00
Wuzzy
34333c6b54 Add prismarine and prismarine brick stairs/slabs 2018-02-18 00:50:09 +01:00
Wuzzy
30be3e742f Damage anvil after falling 2018-02-05 19:58:31 +01:00
Wuzzy
c71bd9588d Generalize anvil damage 2018-02-05 19:03:56 +01:00
Wuzzy
584ef08266 Fix anvil repair sometimes destroying items 2018-02-05 18:35:12 +01:00
Wuzzy
d713cd193c Move falling anvil handling to other mod 2018-02-05 17:18:28 +01:00
Wuzzy
eef6c44e4a Anvils: Allow to use up to 4 materials at once 2018-02-05 16:09:29 +01:00
Wuzzy
2f88529d41 Don't allow anvil repair if already at max health 2018-02-04 07:36:47 +01:00
Wuzzy
4608a2f98d Generalize some anvil attributes in help 2018-02-04 07:00:26 +01:00
Wuzzy
197afa664b Use color for named items 2018-02-04 06:39:10 +01:00
Wuzzy
8ff92fcb7f Fix anvil not updating after removing input slot 2018-02-04 06:13:12 +01:00
Wuzzy
9ca97d6f4a Fix naming of banner copies 2018-02-04 06:11:08 +01:00
Wuzzy
2c0eee27fc Fix restore of banner desc after anvil rename 2018-02-04 05:52:10 +01:00
Wuzzy
a7f0d8c82c Fix wrong banner name when patterncrafting 2018-02-04 05:08:02 +01:00
Wuzzy
d594b7b62f Fix anvil may destroy items when taking output 2018-02-03 05:50:59 +01:00
Wuzzy
256dd1e26a Fix some anvil renaming issues 2018-02-03 05:42:19 +01:00
Wuzzy
fda5ed9e1c Allow to confirm anvil name with enter key 2018-02-03 05:34:20 +01:00
Wuzzy
64ddd07066 Increase effectiveness of tool+tool repair on anvil 2018-02-03 05:16:51 +01:00
Wuzzy
ef471a67fa Anvils: Don't allow rename if name is unchanged 2018-02-03 03:53:31 +01:00
Wuzzy
0b80b60cf1 Fix damaging anvil too aggressively 2018-02-03 03:43:28 +01:00
Wuzzy
9277bf4552 Remove duplicate code in mcl_anvil 2018-02-03 03:34:32 +01:00
Wuzzy
ef7781e12e Add help for anvil 2018-02-03 03:33:48 +01:00
Wuzzy
41cebe13bf Chance to damage anvil with each step 2018-02-03 02:40:49 +01:00
Wuzzy
32ed701f0a Drop anvil item on dig 2018-02-03 01:43:07 +01:00
Wuzzy
e42c5641b2 Anvils: Fix destruction of whole material stack 2018-02-03 01:03:36 +01:00
Wuzzy
eb1711c2e7 Implement tool+material repair at anvil 2018-02-03 00:55:52 +01:00