BentoBoxWorld / Boxed

A game mode where you are boxed into a tiny space that only expands by completing advancements
Eclipse Public License 2.0
15 stars 4 forks source link

Not all default protection settings are present in Boxed/config.yml #73

Closed Projecki closed 2 months ago

Projecki commented 2 months ago

Expected behavior

Flags such as "Crop planting" and "allay interaction", among many others, should be included in the "default-area-flags" section of the Boxed/config.yml

Observed/Actual behavior

A limited number of setting flags are present here, making it impossible to modify many default box protection settings for new areas.

Steps/models to reproduce

n/a

BentoBox version

18:36:32 INFO: Running Invalid (AXOLOTL) 1.20.4.

18:36:32 INFO: BentoBox version: 2.3.0 18:36:32 INFO: Database: MARIADB 18:36:32 INFO: Loaded Game Worlds: 18:36:32 INFO: boxed_world (Boxed): Overworld, Nether 18:36:32 INFO: Loaded Addons: 18:36:32 INFO: Border 4.3.0 (ENABLED) 18:36:32 INFO: Boxed 2.5.0 (ENABLED)

Plugin list

No response

Other

I also see no way to modify the content of the /box settings GUI.

Ultimately, my goal is to remove the teams feature entirely, and rely completely on the /box team trust/untrust system for adding/removing friends from your box. I believe this will be a simpler implementation for my players. Therefore I'd like to make nearly every flag's minimum rank TRUSTED 400. Currently, that is not possible.

If I could remove the excess ranks entirely, and just have visitor, trusted, and owner rank in my settings; that would be ideal.

But at least being able to modify all default area flag default protection setting values would be enough :)

Projecki commented 2 months ago

tastybento via BentoBox discord:

"Yeah, they aren’t all there because it’s a manual process to add them. I’m looking at a way to bring them up to date via code. In the meantime, all the flag names are in this file:

https://github.com/BentoBoxWorld/BentoBox/blob/develop/src/main/java/world/bentobox/bentobox/lists/Flags.java "

works for me, thank you