Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update to 0.100.0.17 #3

Merged
merged 21 commits into from
Jan 2, 2024
Merged

Update to 0.100.0.17 #3

merged 21 commits into from
Jan 2, 2024

Conversation

CorruptedGreed
Copy link
Member

No description provided.

LlmDl and others added 21 commits December 22, 2023 12:37
    - Towny over the years has made great progress towards making
claiming more light weight on the server.
    - Therefore it makes sense to allow the use of /t claim # and other
multi-claiming commands by default.
* Seperate the load and save data sources

* Properly propagate exceptions during db init
  - Update Towny/Sponsor plugins list.
  - Correct townblock reporting in debug messages no one sees.
  - Make the TownyUniverse code a bit more readable.
  - Seperate the load and save data sources, courtesy of Warrior with
PR #7100.
    - Fixes a minor memory/connection leak when using mysql, the load
datasource is now properly shut down when it's no longer needed and
re-used if possible.
…pawning. (#7142)

* Reorganize the config, creating dedicated sections for Claiming and
Spawning.

ConfigMigrator should take care of all existing settings.

* Fix mismatched entries.
Spawning.
    - Existing config.yml's will have ~60 entries moved into their new
locations with their settings preserved.
    - Over 13 years of Towny development there have been many settings
added into the section that was a "best-fit".
    - The creation of Spawning and Claiming section will ease the
addition of future settings in these areas.
Bumps [net.kyori:adventure-text-minimessage](https://github.com/KyoriPowered/adventure) from 4.14.0 to 4.15.0.
- [Release notes](https://github.com/KyoriPowered/adventure/releases)
- [Commits](KyoriPowered/adventure@v4.14.0...v4.15.0)

---
updated-dependencies:
- dependency-name: net.kyori:adventure-text-minimessage
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [org.apache.maven.plugins:maven-compiler-plugin](https://github.com/apache/maven-compiler-plugin) from 3.11.0 to 3.12.1.
- [Release notes](https://github.com/apache/maven-compiler-plugin/releases)
- [Commits](apache/maven-compiler-plugin@maven-compiler-plugin-3.11.0...maven-compiler-plugin-3.12.1)

---
updated-dependencies:
- dependency-name: org.apache.maven.plugins:maven-compiler-plugin
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…7139)

Bumps [net.kyori:adventure-text-serializer-plain](https://github.com/KyoriPowered/adventure) from 4.14.0 to 4.15.0.
- [Release notes](https://github.com/KyoriPowered/adventure/releases)
- [Commits](KyoriPowered/adventure@v4.14.0...v4.15.0)

---
updated-dependencies:
- dependency-name: net.kyori:adventure-text-serializer-plain
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
  - Bump org.apache.maven.plugins:maven-compiler-plugin from 3.11.0 to
3.12.1.
  - Bump net.kyori:adventure-text-serializer-plain from 4.14.0 to
4.15.0.
* Update source file en-US.yml

* New translations en-us.yml (Chinese Simplified)

* New translations en-us.yml (German)

* New translations en-us.yml (Romanian)

* New translations en-us.yml (French)

* New translations en-us.yml (Spanish)

* New translations en-us.yml (Bulgarian)

* New translations en-us.yml (Czech)

* New translations en-us.yml (Danish)

* New translations en-us.yml (Hebrew)

* New translations en-us.yml (Italian)

* New translations en-us.yml (Japanese)

* New translations en-us.yml (Korean)

* New translations en-us.yml (Lithuanian)

* New translations en-us.yml (Dutch)

* New translations en-us.yml (Norwegian)

* New translations en-us.yml (Polish)

* New translations en-us.yml (Portuguese)

* New translations en-us.yml (Russian)

* New translations en-us.yml (Albanian)

* New translations en-us.yml (Swedish)

* New translations en-us.yml (Turkish)

* New translations en-us.yml (Ukrainian)

* New translations en-us.yml (Chinese Traditional)

* New translations en-us.yml (Vietnamese)

* New translations en-us.yml (Portuguese, Brazilian)

* New translations en-us.yml (Indonesian)

* New translations en-us.yml (Spanish, Argentina)

* New translations en-us.yml (Spanish, Chile)

* New translations en-us.yml (Spanish, Mexico)

* New translations en-us.yml (Spanish, Uruguay)

* New translations en-us.yml (Spanish, Venezuela)

* New translations en-us.yml (Spanish, Ecuador)

* New translations en-us.yml (Thai)

* New translations en-us.yml (Azerbaijani)

* New translations en-us.yml (English, United Kingdom)

* New translations en-us.yml (Tagalog)

* New translations en-us.yml (Pirate English)

* New translations en-us.yml (Serbian (Latin))

* New translations en-us.yml (English (upside down))

* New translations en-us.yml (LOLCAT)

* New translations en-us.yml (Classical Chinese)

* Update source file en-US.yml
…or otherwise Unwanted biome in them. (#7145)

* Add the ability to block claiming in plots which have too much Ocean
biome in them.

The amount of allowed ocean is configurable.

Closes #7136.

* Add unwanted biomes option to make this more feature complete.

* Fix all teh things.

* Fix an errant s.
* New translations en-us.yml (Chinese Simplified)

* New translations en-us.yml (German)

* New translations en-us.yml (Romanian)

* New translations en-us.yml (French)

* New translations en-us.yml (Spanish)

* New translations en-us.yml (Bulgarian)

* New translations en-us.yml (Czech)

* New translations en-us.yml (Danish)

* New translations en-us.yml (Hebrew)

* New translations en-us.yml (Italian)

* New translations en-us.yml (Japanese)

* New translations en-us.yml (Korean)

* New translations en-us.yml (Lithuanian)

* New translations en-us.yml (Dutch)

* New translations en-us.yml (Norwegian)

* New translations en-us.yml (Polish)

* New translations en-us.yml (Portuguese)

* New translations en-us.yml (Russian)

* New translations en-us.yml (Albanian)

* New translations en-us.yml (Swedish)

* New translations en-us.yml (Turkish)

* New translations en-us.yml (Ukrainian)

* New translations en-us.yml (Chinese Traditional)

* New translations en-us.yml (Vietnamese)

* New translations en-us.yml (Portuguese, Brazilian)

* New translations en-us.yml (Indonesian)

* New translations en-us.yml (Spanish, Argentina)

* New translations en-us.yml (Spanish, Chile)

* New translations en-us.yml (Spanish, Mexico)

* New translations en-us.yml (Spanish, Uruguay)

* New translations en-us.yml (Spanish, Venezuela)

* New translations en-us.yml (Spanish, Ecuador)

* New translations en-us.yml (Thai)

* New translations en-us.yml (Azerbaijani)

* New translations en-us.yml (English, United Kingdom)

* New translations en-us.yml (Tagalog)

* New translations en-us.yml (Pirate English)

* New translations en-us.yml (Serbian (Latin))

* New translations en-us.yml (English (upside down))

* New translations en-us.yml (LOLCAT)

* New translations en-us.yml (Classical Chinese)
or otherwise Unwanted biome in them.
    - Closes #7136.
  - New Config Option: claiming.biome_rules.unwanted_biomes.enabled
    - Default: false
    - When true, unwanted biomes will be tested for when a player is
claiming land.
  - New Config Option: claiming.biome_rules.unwanted_biomes.biomes
    - Default:
"the_end,end_barrens,end_highlands,end_midlands,small_end_islands"
    - A comma separated list of biome names that will add up towards a
townblock's un-claim-ability.
  - New Config Option: claiming.biome_rules.unwanted_biomes.threshold
    - Default: 55
    - The max amount of combined unwanted biomes as a percent, that will
be allowed in plots being claimed by towns.
    - For example, if a townblock would be more than X percent ocean it
will not be able to be claimed.
  - New Config Option: claiming.biome_rules.ocean_blocking.enabled
    - Default: false
    - When true, any wilderness plot which has more Ocean biome in it
than the allowed threshold (see below,) will not be able to be claimed.
  - New Config Option: claiming.biome_rules.ocean_blocking.threshold
    - Default: 55
    - The max amount of combined ocean biomes as a percent, that will be
allowed in plots being claimed by towns.
    - For example, if a townblock would be more than X percent ocean it
will not be able to be claimed.
@CorruptedGreed CorruptedGreed merged commit fe5c20e into EarthMC:fork Jan 2, 2024
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants