-
Notifications
You must be signed in to change notification settings - Fork 43
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
Updates Dynmap-Towny to work with Towny's new API (0.94.0.2+) #23
Open
LlmDl
wants to merge
94
commits into
webbukkit:master
Choose a base branch
from
TownyAdvanced:master
base: master
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
- Unused imports removed.
- Update to 0.75 - plugin.yml: Update api-version to 1.14 - README Update: - Redone 'Supported Versions' and 'Building from Source' - POM Update: - "Fixed" POM model from using tabs to using 4 spaces (IDE automated, I'm too lazy to revert this... - Fixed GitHub Packages repository, github-Towny - Updated Dependencies - Towny to 0.95.2.10 - TownyChat to 0.65 - Bukkit API to 1.14.4-R0.1-SNAPSHOT - DynmapAPI to 2.5 (from 2.2) (Should technically be 3.0-SNAPSHOT, but the maven for it is out of date) - Added Repository to dynamically grab the Bukkit API instead of manually downloading.
Proposed 0.75
New PlaceHolders: - %residentcount% - Number of residents in a town. - %board% - The board of a town. - %tax% - Town tax - %bank% - Amount of money in a town bank. In addition the dependencies were updated to the latest stable versions.
New PlaceHolders: - %founded% - The founded date of the town.
added %upkeep%
Feature/new placeholders
fix performance issues.
Hotfix/formatting
* Added intellij files to gitignore * added feature for dynamic nation colours - With this feature, a nation can choose IN-GAME what their dynmap colours will be - This is done by placing one or both of the following tags on the nation board: map_border_style=45345,435.0,45235 # this sets....colour, opacity, weight map_fill_style=234234,3242.0 # this sets....colour, opacity TESTING - It would be great if somebody interested in this feature could test it. - I don't currently have the experience with dynmap to quickly set it up locally * - added another intellij file to gitignore - Updated the towny jar to the 1.13 compatibility one - Updated some other versioning in pom file (to suit 1.13 compatibility) - Also fixed a pre-existing compile type error for 'lossy conversion' - Updated pom - set towny to latest version * Dynamic colors - a few updates for usability * dynamic nation colours-fxd bug with color parsing * dnc - bugfix * dnc - fix bug with colour specification * dnc - added user case inconsitency support - Added code to deal with users putting in upper/lowercase for the keyword * dnc - slight performance improvement * setup nation colour to be read from dedicated field in nation object * Added a dynmap config for this feature - on/off * If feature is on, nation colors are read from the nation object as indicated If feature is off, nation colors are read using the existing pattern * Also updated pom for continued usability - set townychat 68 to be in pom because that is the version which is currently offered in the github package along with the latest towny release 0.96.1.0. - set towny jar to be system in pom like the other deps, because otherwise towny jar updates were not getting picked up. * dynamic-nation-colours - code review updates * dynamic nation colours - updated towny version - updated towny version to the earliest one which supports the colours feature Co-authored-by: goosius <> Co-authored-by: goosius1 <goosius1@gmail.com> Co-authored-by: goosius1goosius1@gmail.com <goosius1goosius1@gmail.com>
- Added bank caching. - Should make it easier on servers in general but especially physical economies which have to evaluate block inventories to return town bank balances.
Update required Towny version.
Fix townblock fetching for latest update.
colours are being used. Closes TownyAdvanced/Towny#5147
…lours Fix TownBlockType colouring no longer applying when town or nation colours are being used.
- Add %towntrusted% placeholder, closes TownyAdvanced/Towny#5799
Bump min. Towny version to 0.98.4.0.
…aceholder Fix %residentdisplaynames% placeholder not using ", " in the list.
* Add TownRenderEvent Exposes the AreaMarker for a Town, allowing other plugins to alter it any way they want. Closes TownyAdvanced/Towny#6309 * Basically just cleaning up things, updating things to newer Towny/Java.
Change http dynmap repo to https
This event is called when Dynmap-Towny decides which marker icon to select for a town.
Add TownSetMarkerIconEvent
Folia Support
Update pom.xml
Add outposticon to config.yml, regenerate your config if you don't want to add `outposticon: "tower"` to the regionstyle section. Outposts will now show on the dynmap with their own icon. Closes TownyAdvanced/Towny#5831
* Commit savagery on a scale never seen before. * Remove the old config.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Until this is accepted, you can find the build here: https://github.com/TownyAdvanced/Dynmap-Towny/releases/tag/0.73