Should we make the bones block nonphysical and entity-only? #5664

Open
opened 2023-12-12 22:31:35 +00:00 by AliasAlreadyTaken · 4 comments
  1. Since 4d2a7dd176 the bones mod can be configured to not place bones blocks at all, but only use entities.

This might help with death in 2x1 tunnels and remove the fall damage in drop shafts.

This might make spawning of Banshees impossible and lead to people falling when the bones are placed midair (which is a very rare case, the bones mod tries to find a suitable position), among other, not yet discovered drawbacks.

  1. The alternative is to remove fall damage on bones blocks.

  2. The third alternative is to leave everything the way it is.

Please discuss pros and cons of each choice and voice your opinion

1. Since https://github.com/fluxionary/minetest-bones_redo/commit/4d2a7dd176a0573a57cf7a515e2ead69fc249b75 the bones mod can be configured to not place bones blocks at all, but only use entities. This might help with death in 2x1 tunnels and remove the fall damage in drop shafts. This might make spawning of Banshees impossible and lead to people falling when the bones are placed midair (which is a very rare case, the bones mod tries to find a suitable position), among other, not yet discovered drawbacks. 2. The alternative is to remove fall damage on bones blocks. 3. The third alternative is to leave everything the way it is. Please discuss pros and cons of each choice and voice your opinion
AliasAlreadyTaken added the
1. kind/enhancement
4. step/discussion
labels 2023-12-12 22:31:47 +00:00
AliasAlreadyTaken added the
1. kind/balancing
label 2023-12-12 22:32:59 +00:00
Member

spawning of Banshees impossible

spawning banshees would become more expensive, but do-able. we'd have to iterate every entity on the server, check if it's bones, and check whether it's fresh.

> spawning of Banshees impossible spawning banshees would become more expensive, but do-able. we'd have to iterate every entity on the server, check if it's bones, and check whether it's fresh.
Member

another option would be to make the bones nodes non-walkable, so that players can't collide with them, or end up w/ their head stuck in the ceiling.

another option would be to make the bones *nodes* non-`walkable`, so that players can't collide with them, or end up w/ their head stuck in the ceiling.

or you could make bones walkable = false, still the falling of players could be a problem.

edit: you could make it climbable.

Note: at the time of writing this I totally missed flux's previous message.

or you could make bones walkable = false, still the falling of players could be a problem. edit: you could make it climbable. Note: at the time of writing this I totally missed flux's previous message.

Sounds like making the bones a climbable node (basically having it behave as a ladder) is the best solution:

  • it is still passable (for the case of deaths in 2x1 tunnels)
  • players can spawn in it, as opposed to on top of it (for the head-stuck-in-the-ceiling case)
  • it's still a node so banshees can still spawn on top
  • no fall damage
  • in the rare event that bones are created mid-air, the player returning to them doesn't immediately fall
Sounds like making the bones a climbable node (basically having it behave as a ladder) is the best solution: - it is still passable (for the case of deaths in 2x1 tunnels) - players can spawn *in* it, as opposed to *on top of* it (for the head-stuck-in-the-ceiling case) - it's still a node so banshees can still spawn on top - no fall damage - in the rare event that bones are created mid-air, the player returning to them doesn't immediately fall
Sign in to join this conversation.
No Milestone
No project
No Assignees
4 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: your-land/bugtracker#5664
No description provided.