IntellectualSites / IntellectualSites/PlotSquared

plot-sign update (via auto-regeneration or new command)

Open
#2,964 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

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

Description

PlotSquared Feature Suggestion:

Plot signs are the one way to have a redundant plot info (e.g. in a backup without installed PlotSquared you see the important plot-owner name on the plot-sign.)

The problem: if a plot-owner change her name, the signs don't show the new name. Only with a /p setowner command or other plot-change commands it will display the new information.

How should it be implemented?

As I know, PlotSquared update the mysql data if a player join with her new name. In this or other situations the plot-signs can get a regeneration if the chunk is loaded. A new sign-update command (like /p updatesign) is a good alternative too.

Checklist:

  • I made sure there are no duplicates of my suggestion (Use search)
  • I made sure my suggestion does not exist yet (Check the wiki)
  • I made sure my suggestion is useful for the majority of PlotSquared users

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 tracing the existing plot-sign update path and the handling of player-name changes. Compare automatic regeneration for loaded chunks with the proposed /p updatesign command, then verify the chosen behavior updates signs to the current plot owner without requiring another plot-change command.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
game-dev
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.