some nodes are technically liquid and probably shouldn't be #2428

Closed
opened 2022-08-08 21:46:51 +00:00 by flux · 3 comments
Member

examples:

  • ethereal:quicksand and ethereal:quicksand2
  • mobs:cobweb (from mobs_monster)
  • petz:cobweb

this is most likely because these nodes were defined when the only way to make it hard to "pass through" a node was to set liquid_viscosity. however, the API now provides a different parameter, move_resistance, for nodes like these.

advantages of move_resistance over being a liquid:

  • you sink into it more consistently
  • you can't "swim down" in it
  • if a falling node falls onto it, it drops as an item, instead of just disappearing.

disadvantages of move_resistance:

  • you can't use the pitch-move trick to get out of it
examples: * `ethereal:quicksand` and `ethereal:quicksand2` * `mobs:cobweb` (from mobs_monster) * `petz:cobweb` this is most likely because these nodes were defined when the only way to make it hard to "pass through" a node was to set `liquid_viscosity`. however, the API now provides a different parameter, `move_resistance`, for nodes like these. advantages of `move_resistance` over being a liquid: * you sink into it more consistently * you can't "swim down" in it * if a falling node falls onto it, it drops as an item, instead of just disappearing. disadvantages of `move_resistance`: * you can't use the pitch-move trick to get out of it
flux added the
1. kind/enhancement
1. kind/balancing
labels 2022-08-08 21:46:51 +00:00

Even the disadvantage sounds like a good thing to me.

Even the disadvantage sounds like a good thing to me.
flux self-assigned this 2022-08-09 15:15:27 +00:00
flux added this to the flux's TODO list project 2022-08-09 15:16:12 +00:00
flux added the
2. prio/interesting
label 2022-08-09 18:56:22 +00:00
Author
Member

fixed in ad306ff6ad

fixed in https://gitea.your-land.de/your-land/yl_commons/commit/ad306ff6ad38ecededb886ab74a31405f0580be7
flux added the
4. step/ready to QA test
label 2022-11-03 13:33:09 +00:00
AliasAlreadyTaken added this to the 1.1.116 milestone 2022-11-03 16:29:46 +00:00
flux added
5. result/fixed
and removed
4. step/ready to QA test
labels 2022-11-13 21:54:46 +00:00
flux removed this from the flux's TODO list project 2022-11-13 21:54:48 +00:00
flux removed their assignment 2022-11-13 21:54:51 +00:00
Author
Member

this is live

this is live
flux closed this issue 2022-11-13 21:54:57 +00:00
Sign in to join this conversation.
No Milestone
No project
No Assignees
2 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#2428
No description provided.