Waystones

Waystones

190M Downloads

Feature Request: Add “NON_SEATED” Option for Pet Teleportation

Closed this issue · 1 comments

commented

I'd like to request an additional configuration option for pet teleportation behavior.
Currently, the transportPets setting supports ENABLED, SAME_DIMENSION, and DISABLED. However, there's no way to distinguish between sitting and standing pets.

Proposal

Introduce a new option—NON_SEATED—for transportPets. This would teleport only standing pets, ignoring any pets that are sitting.

Why this matters

  • In vanilla Minecraft, sitting pets are used to indicate “stay here.” Teleporting them anyway goes against expected behavior.
  • Players may accidentally teleport their entire pet collection—dogs, cats, parrots, etc.—to dangerous dimensions like the Nether, simply by forgetting they were nearby.
  • It would offer much-needed control and prevent accidents without requiring leads or disabling pet transport entirely.

Suggested Config Snippet

# Waystones Teleportation Settings
# Set to ENABLED to have nearby pets teleport with you.
# Set to SAME_DIMENSION to have nearby pets teleport only when not changing dimensions.
# Set to DISABLED to disable pet teleportation.
# **NEW**: Set to NON_SEATED to teleport only standing (non-sitting) pets.
transportPets = "NON_SEATED"```

I'm not sure how difficult this change would be to implement, but I believe it would be a valuable quality-of-life improvement. Thanks for considering!

commented

This is already how it works - sitting pets are ignored in teleportation.