IntellectualSites / IntellectualSites/PlotSquared
megaplots features
Nobody has claimed this yet.
- Dominant language
- Java
- Stars
- 653
- Forks
- 975
- Avg merge
- 2m
- Merged PRs (30d)
- 6
Description
What feature do you want to see added?
2 features:
- When merging a lot of plots sometimes one want to make use of some of the default roads position, but when doing
/plot unlink, all the plots are separated and the builds taking space between roads are split (without even asking to confirm that some builds are going to be split). So I was thinking that either add an argument to the unlink command to only unlink the road where you are standing, so if you are between 2 merged plots, and do the command, only unlink those 2 plots and not all the megaplot breaking builds,,, - when things like "breaking the builds" happen, I believe an
undocommand should be useful, for example, if you mistakenly unlinked some plots and then broke some builds, do/plots unlink undoor/plots undoto undo the latest action... or at least if the action will break something, then ask for confirmation.
Are there any alternatives?
the only alternative I see is cutting out all the builds, then unlink all, then merge again in a way that the roads are placed where you want them, finally paste back everything...
Anything else?
- it could not be a
/p unlinkargument, but it could be maybe a/plot createroador a new/plot roadto manage roads on merged plots
Sorry if there's already a way to circumvent all of this... but the PlotSquared docs are not too useful either... like for example, what's the point of the /p unlink [createroads], how can I make a road appear there? sorry if this is annoying...
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reviewing the existing /plot unlink behavior and the documentation for /p unlink [createroads]. Reproduce the road and build-splitting scenarios described, then determine whether scoped unlinking, confirmation, or undo should be treated as separate changes; done requires a maintainer-approved scope and clear behavior for each action.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java
- Domain
- game-dev
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 20/100