IntellectualSites / IntellectualSites/PlotSquared

entity-pathing as flag

Open
#2,956 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:
entity-pathing is a global setting right now. I would like to suggest to create a entity-pathing as a flag, so prevent entities from leaving plots could be set per plot.

How should it be implemented?
As a possible flag like the other flags. For example /p flag entity-deny-exit false/true.

Additional context

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 locating the global entity-pathing setting and the existing plot flag implementations. Trace how entity movement leaving plots is handled and compare it with similar flags; done means entity exit behavior can be configured per plot through the proposed entity-deny-exit flag.

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.