IntellectualSites / IntellectualSites/PlotSquared

Terra world generators not added to list of generators in /plot setup; not a valid option

Open
#3,084 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

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

Description

Server Implementation

Purpur

Server Version

1.16.5

Describe the bug

Using Plotsquared v5 with Terra does not add the Terra world generator(s) to the /plot setup list Terra:DEFAULT is not selectable but it should be.

To Reproduce

Get
PlotSquared-Bukkit-5.13.11
Get Terra-Bukkit-5.3.3

  • Make sure you have the permission to execute /plot setup
  • Execute plot setup.
  • Terra's world generators can not be selected as a world generator for plotsquared
Expected behaviour

The Terra world generator(s) should be select-able during /Plot setup.

Screenshots / Videos

No response

Error log (if applicable)

https://gist.github.com/lerokko/c7286e291c9895c75e9498343620b056

Plot Debugpaste

https://athion.net/ISPaster/paste/view/49f173ea2c3e423e90437466bfc89af1

PlotSquared Version

PlotSquared-Bukkit-5.13.12

Checklist
Anything else?

I asked on the Terra discord about this:
"Generators produced by Terra are able to be queried by other world manager plugins like multiverse
You can fetch generators via the getDefaultWorldGenerator method [...]"
I tested this and I can make a Terra:DEFAULT world using multiverse.

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 at the /plot setup generator-discovery path and inspect how PlotSquared obtains world generators from Bukkit. Compare that behavior with Terra's getDefaultWorldGenerator method and verify that Terra:DEFAULT appears as a selectable generator when reproducing the issue with the listed PlotSquared and Terra versions.

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
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.