teknomunk
|
b83fb8ccba
|
Expand mcl_util.hopper_pull() to mcl_util.hopper_pull_to_inventory()
|
2024-12-31 02:36:18 +01:00 |
|
teknomunk
|
3bbd5a20fa
|
More fixes for minecart-hopper movement
|
2024-12-31 02:36:18 +01:00 |
|
teknomunk
|
e1ff394204
|
Create mcl_util.metadata_timer, fix crashes, add checks to prevent hoppers from pulling from carts that are not in the square above it
|
2024-12-31 02:36:18 +01:00 |
|
teknomunk
|
712f0b9b9b
|
Fix hopper-minecart interaction, convert ipairs(table) to use for i=1,#table instead
|
2024-12-31 02:36:18 +01:00 |
|
teknomunk
|
19f21db8c9
|
Change document formatting, finally move cactus cart dropping to node definition for mcl_core:cactus
|
2024-12-31 02:36:18 +01:00 |
|
teknomunk
|
a500f554e0
|
Remove do_movement dependency on the existence of a cart luaentity
|
2024-12-31 02:36:18 +01:00 |
|
teknomunk
|
4c6c506713
|
Implement minecart with command block
|
2024-12-31 02:36:18 +01:00 |
|
teknomunk
|
fd154f7f79
|
Create mesecons command API and modify commandblock to use it
|
2024-12-31 02:36:18 +01:00 |
|
teknomunk
|
f5616738e7
|
Add groups to minecart entities (for containers), fix cart node watch handling, relocate hopper_push_to_mc in mcl_hopper/init.lua, implement hopper-to-minecart push using enter/leave hooks for both straight and bent hoppers
|
2024-12-31 02:36:18 +01:00 |
|
teknomunk
|
fba7b04e82
|
Refactor enter/leave hook processing, add node watches for implementing hopper-to-minecart functionality (should properly handle heavy server lag without missing any time), temporarily disable hopper push/pull to minecart in mcl_hoppers, prepare to move minecart-specific on_step behavior out of main on_step function and to a minecart-specific handler
|
2024-12-31 02:36:18 +01:00 |
|
teknomunk
|
93373aa1c5
|
Start adding hooks for implpementing minecart with command block
|
2024-12-31 02:36:18 +01:00 |
|
teknomunk
|
f7360be5e4
|
Mostly fix carts stopping between powered rails (there is still some strangeness with acceleration physics)
|
2024-12-31 02:36:18 +01:00 |
|
teknomunk
|
15584dad88
|
Implement custom item dropper handlers, implement droppers placing minecarts
|
2024-12-31 02:36:18 +01:00 |
|
teknomunk
|
2e78e9cdad
|
Change connected railcar behavior to fix unreliable end of track stopping, set maximum acceleration of powered rails to 8 blocks per second (per https://minecraft.fandom.com/wiki/Powered_Rail), stop powered rails from powering the block underneath it (allows below rail hopper to work while the rail is powered like in https://www.youtube.com/watch?v=szjO0-duTAk), modify mcl_hoppers to allow triggering a hopper pull once the minecart is stopped on top of the hopper and wait before allowing the cart to move to allow redstone circuits time to process
|
2024-12-31 02:36:18 +01:00 |
|
SmokeyDope
|
473590efbc
|
update overlay texture in stonecutter code
|
2024-12-31 02:25:13 +01:00 |
|
kno10
|
f83d8c07ad
|
No timer for crying obsidian with a solid node below (#4754)
Reviewed-on: https://git.minetest.land/VoxeLibre/VoxeLibre/pulls/4754
Reviewed-by: the-real-herowl <the-real-herowl@noreply.git.minetest.land>
Co-authored-by: kno10 <erich.schubert@gmail.com>
Co-committed-by: kno10 <erich.schubert@gmail.com>
|
2024-12-30 19:40:07 +01:00 |
|
kno10
|
0631319a00
|
Fix crash with crossbow rockets (#4771)
Reviewed-on: https://git.minetest.land/VoxeLibre/VoxeLibre/pulls/4771
Reviewed-by: the-real-herowl <the-real-herowl@noreply.git.minetest.land>
Co-authored-by: kno10 <erich.schubert@gmail.com>
Co-committed-by: kno10 <erich.schubert@gmail.com>
|
2024-12-30 19:13:00 +01:00 |
|
teknomunk
|
cf5fe25b7d
|
Fix typos (#4768)
Reviewed-on: https://git.minetest.land/VoxeLibre/VoxeLibre/pulls/4768
Reviewed-by: the-real-herowl <the-real-herowl@noreply.git.minetest.land>
Co-authored-by: teknomunk <teknomunk@protonmail.com>
Co-committed-by: teknomunk <teknomunk@protonmail.com>
|
2024-12-29 16:59:31 +01:00 |
|
kno10
|
11e8cbc39b
|
Use all three schematics when growing crimson/warped funghi (#4758)
Reviewed-on: https://git.minetest.land/VoxeLibre/VoxeLibre/pulls/4758
Reviewed-by: the-real-herowl <the-real-herowl@noreply.git.minetest.land>
Co-authored-by: kno10 <erich.schubert@gmail.com>
Co-committed-by: kno10 <erich.schubert@gmail.com>
|
2024-12-29 16:37:07 +01:00 |
|
the-real-herowl
|
44cf59b769
|
Added grey sand
|
2024-12-29 08:09:33 +01:00 |
|
the-real-herowl
|
6a6f033197
|
Spear throw charging
- spear throw has to be charged for full power
- bow charging is improved and compatible with spears
- fixed a crash
|
2024-12-29 08:09:33 +01:00 |
|
the-real-herowl
|
fa41870bb5
|
Reworked bow loading code
|
2024-12-29 08:09:33 +01:00 |
|
the-real-herowl
|
8a252342a5
|
Minor improvements
|
2024-12-29 08:09:33 +01:00 |
|
teknomunk
|
87d62092cc
|
Add mirrored spear crafting recipe
|
2024-12-29 08:09:33 +01:00 |
|
teknomunk
|
127840dc4c
|
Remove debug logging
|
2024-12-29 08:09:33 +01:00 |
|
teknomunk
|
23c74cf159
|
Wear spears when thrown, add spear recipe
|
2024-12-29 08:09:33 +01:00 |
|
teknomunk
|
911ebde12b
|
Add initial craft recipe for hammers
|
2024-12-29 08:09:33 +01:00 |
|
teknomunk
|
62dc013787
|
Fix item duplication bug, drop spears that start sliding
|
2024-12-29 08:09:33 +01:00 |
|
teknomunk
|
7fa0441d7a
|
Remove debug print, remove dead code, replace magic numbers in tool uses with uses.*
|
2024-12-29 08:09:33 +01:00 |
|
teknomunk
|
bdf926daa2
|
Remove old spear implementation, make spears drop as an item when removed
|
2024-12-29 08:09:33 +01:00 |
|
teknomunk
|
ba2af67c0b
|
Start rewriting spears using vl_projectile API
|
2024-12-29 08:09:33 +01:00 |
|
the-real-herowl
|
5b7c1a8d4c
|
Reworked hammer crushing
- crushing is now done by digging with a hammer
- cobble is now crushable
|
2024-12-29 08:09:33 +01:00 |
|
the-real-herowl
|
bf77996b57
|
Added spears
|
2024-12-29 08:09:33 +01:00 |
|
teknomunk
|
bc94bc4a41
|
Resolve merge conflict
|
2024-12-29 08:09:33 +01:00 |
|
the-real-herowl
|
ce95290fa8
|
Added hammers
|
2024-12-29 08:09:33 +01:00 |
|
the-real-herowl
|
8f33a0678e
|
Renamed the group
|
2024-12-29 08:08:52 +01:00 |
|
the-real-herowl
|
f8f30b7311
|
Firework rockets are no longer infinite in survival
|
2024-12-29 08:08:52 +01:00 |
|
the-real-herowl
|
8e77fece50
|
Review commemts implemented
|
2024-12-29 08:08:52 +01:00 |
|
the-real-herowl
|
954ba26bb6
|
Predefined firework explosion size
|
2024-12-29 08:08:52 +01:00 |
|
the-real-herowl
|
d4ca99f09e
|
Added firework stars
- empty fireworks now have a simple boom
- fireworks with generic stars have a colorful boom
|
2024-12-29 08:08:52 +01:00 |
|
the-real-herowl
|
36b8689bf4
|
Slight vl_fireworks reorganisation
|
2024-12-29 08:08:52 +01:00 |
|
the-real-herowl
|
9365fb68d3
|
Firework static saving improvements
|
2024-12-29 08:08:52 +01:00 |
|
the-real-herowl
|
67592d13ee
|
Improve firework direction correction math
...to allow shooting them from narrow tunnels
|
2024-12-29 08:08:52 +01:00 |
|
the-real-herowl
|
4254b9311c
|
Dispenser shoots fireworks where it's looking
|
2024-12-29 08:08:52 +01:00 |
|
the-real-herowl
|
a65684e875
|
Fireworks are now craftable
|
2024-12-29 08:08:52 +01:00 |
|
the-real-herowl
|
e69bd1412e
|
Fireworks now fly in arches
|
2024-12-29 08:08:52 +01:00 |
|
the-real-herowl
|
8b0534437a
|
Add metadata-based firework duration and force
|
2024-12-29 08:08:52 +01:00 |
|
the-real-herowl
|
a9187ab9de
|
Squashed all rockets into one item
|
2024-12-29 08:08:52 +01:00 |
|
the-real-herowl
|
1a98c9ad2e
|
One firework entity to rule them all
|
2024-12-29 08:08:52 +01:00 |
|
the-real-herowl
|
9ef0738a2e
|
Dispensers work with fireworks
|
2024-12-29 08:08:52 +01:00 |
|