Stick claim-owner lookup is blocked for non-operators #88
Labels
No labels
bug
dependencies
documentation
duplicate
enhancement
github_actions
go
good first issue
help wanted
invalid
question
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
pokebedrock/gobds#88
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Description
Non-operator players cannot use a stick to inspect the owner of a claimed area. Instead of showing the claim owner, the interaction is rejected as though the player were attempting to modify a block in another player’s claim. Operators can still perform the lookup.
Reproduction
Expected behavior
Using a stick on a claimed block shows the claim owner to ordinary players without requiring operator privileges.
Actual behavior
The lookup is rejected with the claim-protection message: “You can’t interact with blocks inside this claim.” The owner is not shown unless the player is an operator.
Source
Evidence
The report includes a screenshot named
cb0f8bc7-b5e6-4146-80da-159dcc088ab3.pngshowing the failed lookup and protection message. A durable GitHub-hosted copy is pending upload; the original bytes were downloaded and SHA-256 verified during intake (19e6b6c8901c8426de6410e19d8f2e055ffc65b08d7ad8047fb095fceff328ed).Relevant area
Claim interaction handling in
gobds/session/handler_inventory_transaction.gocontains special handling forminecraft:stickand claim-protection rejection paths, makingsmell-of-curry/gobdsthe canonical repository for this report.Acceptance criteria