seventeenthShulker
  • Joined on 2023-06-17
seventeenthShulker created branch relative_multishot in seventeenthShulker/MineClone2 2023-07-06 19:08:59 +02:00
seventeenthShulker pushed to relative_multishot at seventeenthShulker/MineClone2 2023-07-06 19:08:59 +02:00
99af25fba3 Side arrow directions are relative to player orientation
seventeenthShulker created branch multishot_relative in seventeenthShulker/MineClone2 2023-07-06 18:59:42 +02:00
seventeenthShulker pushed to multishot_relative at seventeenthShulker/MineClone2 2023-07-06 18:59:42 +02:00
a837a8b647 Side arrows are offset relative to player's view
seventeenthShulker commented on pull request VoxeLibre/VoxeLibre#3813 2023-07-06 16:05:47 +02:00
Piston-breakable nodes don't fill up the push limit, items properly drop

Should be protection-sensitive now. Examples of when an action is not permitted:

  • Extending a lone piston into a protected area
  • Moving protected nodes
  • Pushing nodes into a protected…
23bff89cfa Check protection of certain nodes before push/pull
a2a9031a49 Tallgrass and dead bush added to dig_by_piston
4676a29806 Vertical pistons now save owner meta
Compare 3 commits »
seventeenthShulker commented on issue VoxeLibre/VoxeLibre#3814 2023-07-04 20:41:16 +02:00
Creepers and TNT minecarts create duplicate bed items

IIRC regular TNT was ok. Didn't try it hundreds of times, in different orientations and distances, but nothing strange happened. 'Entity'-based explosions were consistently affected.

seventeenthShulker commented on pull request VoxeLibre/VoxeLibre#3813 2023-07-04 20:12:05 +02:00
Piston-breakable nodes don't fill up the push limit, items properly drop

and the group should have propagated

They were all manually set after shallow copying (table.copy) the table, just some were missing the dig_by_piston. There is a recursive 'deep copy'…

191bdcf5c9 Check node_replaceable after dig_by_piston
seventeenthShulker commented on issue VoxeLibre/VoxeLibre#3831 2023-07-04 17:23:54 +02:00
[Bug] Blocks can be placed on "on" buttons.

Yep, can confirm this is permitted, and also pretty sure that you can't in Minecraft (without sneak).

A no-op on_rightclick seems to do the trick perfectly (considers sneak too).

on
c8752e2c20 All signs are mvps_stopper upon registration
95e2581906 Several more blocks comply with MC piston mechanics.
Compare 2 commits »
seventeenthShulker commented on pull request VoxeLibre/VoxeLibre#3813 2023-07-02 15:11:40 +02:00
Piston-breakable nodes don't fill up the push limit, items properly drop

If this thing is working now, as it seems to be, it hopefully also fixes #3547, and I have no idea how to work with protected areas so the consequences for #1598 are still unknown.

7fa746b94c Change tall flowers to `buildable_to = false`
dd67f88241 Improve dig_node simulation and fix duplication
seventeenthShulker commented on pull request VoxeLibre/VoxeLibre#3813 2023-07-01 22:51:13 +02:00
Piston-breakable nodes don't fill up the push limit, items properly drop

I found what is likely the cause of 'random' nodes not dropping. From minetest's API docs, at https://minetest.gitlab.io/minetest/minetest-namespace-reference/#environment-access:

-…

seventeenthShulker commented on pull request VoxeLibre/VoxeLibre#3813 2023-07-01 20:18:19 +02:00
Piston-breakable nodes don't fill up the push limit, items properly drop

Found issues:

Sifting through all nodes in the dig_by_piston group, I discovered some nodes drop double, but only when in direct contact with the piston pushing them:

[ ] Cactus…

seventeenthShulker reopened pull request VoxeLibre/VoxeLibre#3813 2023-06-30 18:21:29 +02:00
Piston-breakable nodes don't fill up the push limit, items properly drop
seventeenthShulker closed pull request VoxeLibre/VoxeLibre#3813 2023-06-30 18:21:20 +02:00
Piston-breakable nodes don't fill up the push limit, items properly drop
cdc1544aff Fix unsticky defs for shulker_box_small names (some did not exist)
0c29c964f4 All bamboo plant tiles can be broken with pistons
7a272ec8e0 Blocks with dig_by_piston no longer fill up the push limit
40e072ab89 Merge pull request 'Credits update and docs tidy 0.84' (#3822) from credits_0_84 into master
cf95a31066 Fix credits
Compare 54 commits »
seventeenthShulker created pull request VoxeLibre/VoxeLibre#3829 2023-06-30 18:05:38 +02:00
Stop consuming bamboo item when placement is invalid