IntellectualSites / IntellectualSites/PlotSquared

Unable to place water or lava against plot edges

Open
#4,832 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Requires Testing
Dominant language
Java
Stars
653
Forks
975
Avg merge
2m
Merged PRs (30d)
6

Description

Server Implementation

Paper

Server Version

1.21.11

Describe the bug

When trying to place water or lava on a plot edge (either against the plot wall or on the bedrock floor) an error occurs ("You are lacking the permission node: plots.admin.interact.road") and the fluid cannot be placed. Normal blocks (e.g. stone, etc.) can be placed without any issues.

To Reproduce
  1. Go to a plot you own or have permission to build on.
  2. Try to place water or lava against the plot border wall.
  3. Try to place water or lava on the bedrock floor of the plot.
  4. See the error message in chat and that the fluid is not placed.
Expected behaviour

Self explanatory

Screenshots / Videos

No response

Error log (if applicable)

No response

Plot Debugpaste

https://athion.net/ISPaster/paste/view/bfb3077630f64961a0505f862f9c0ba2

PlotSquared Version

PlotSquared version 7.5.12-SNAPSHOT

Checklist
Anything else?

No response

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reproducing the issue on Paper 1.21.11 with PlotSquared 7.5.12-SNAPSHOT, using the linked debugpaste for context. Trace the permission check that handles water or lava placement at plot walls and bedrock edges; done means permitted players can place fluids there without plots.admin.interact.road, while normal plot protections remain intact.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
backend
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
42/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.