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

Updates Dynmap-Towny to work with Towny's new API (0.94.0.2+) #23

Open
wants to merge 93 commits into
base: master
Choose a base branch
from

Commits on Apr 21, 2019

  1. Configuration menu
    Copy the full SHA
    9156b0b View commit details
    Browse the repository at this point in the history
  2. add README.md

    hankjordan committed Apr 21, 2019
    Configuration menu
    Copy the full SHA
    5ef8936 View commit details
    Browse the repository at this point in the history

Commits on Jul 30, 2019

  1. Configuration menu
    Copy the full SHA
    c52c415 View commit details
    Browse the repository at this point in the history

Commits on Oct 2, 2019

  1. Configuration menu
    Copy the full SHA
    e898269 View commit details
    Browse the repository at this point in the history

Commits on Nov 8, 2019

  1. - Re-compile to work with Towny 0.95.0.5+

    - Unused imports removed.
    LlmDl committed Nov 8, 2019
    Configuration menu
    Copy the full SHA
    34c40e8 View commit details
    Browse the repository at this point in the history

Commits on Jan 23, 2020

  1. 0.75

    - 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.
    TheFlagCourier committed Jan 23, 2020
    Configuration menu
    Copy the full SHA
    26fab98 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #3 from TheFlagCourier/update/Deps&Docs

    Proposed 0.75
    LlmDl committed Jan 23, 2020
    Configuration menu
    Copy the full SHA
    af76846 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    df9f4e9 View commit details
    Browse the repository at this point in the history

Commits on Jan 25, 2020

  1. Configuration menu
    Copy the full SHA
    253bd12 View commit details
    Browse the repository at this point in the history

Commits on Feb 23, 2020

  1. Configuration menu
    Copy the full SHA
    881f5ad View commit details
    Browse the repository at this point in the history

Commits on Mar 29, 2020

  1. Added new Placeholders and updated dependencies.

    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.
    Suneet Tipirneni (Siris) committed Mar 29, 2020
    Configuration menu
    Copy the full SHA
    c9efb15 View commit details
    Browse the repository at this point in the history
  2. Added new Placeholders and updated dependencies.

    New PlaceHolders:
    - %founded% - The founded date of the town.
    Suneet Tipirneni (Siris) committed Mar 29, 2020
    Configuration menu
    Copy the full SHA
    b30807d View commit details
    Browse the repository at this point in the history
  3. added %residentdisplaynames%

    added %upkeep%
    Suneet Tipirneni (Siris) committed Mar 29, 2020
    Configuration menu
    Copy the full SHA
    457f244 View commit details
    Browse the repository at this point in the history
  4. separated upkeep tag and added "$" prefixes.

    Suneet Tipirneni (Siris) committed Mar 29, 2020
    Configuration menu
    Copy the full SHA
    0040813 View commit details
    Browse the repository at this point in the history
  5. fix tax formatting.

    Suneet Tipirneni (Siris) committed Mar 29, 2020
    Configuration menu
    Copy the full SHA
    a31ee56 View commit details
    Browse the repository at this point in the history
  6. actually fix taxes this time.

    Suneet Tipirneni (Siris) committed Mar 29, 2020
    Configuration menu
    Copy the full SHA
    41a6ea3 View commit details
    Browse the repository at this point in the history
  7. Merge pull request #7 from TownyAdvanced/feature/new-placeholders

    Feature/new placeholders
    Suneet Tipirneni (Siris) committed Mar 29, 2020
    Configuration menu
    Copy the full SHA
    642dbca View commit details
    Browse the repository at this point in the history

Commits on Apr 7, 2020

  1. fix performance issues.

    Suneet Tipirneni (Siris) committed Apr 7, 2020
    Configuration menu
    Copy the full SHA
    41c5328 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #8 from TownyAdvanced/hotfix/performance

    fix performance issues.
    Suneet Tipirneni (Siris) committed Apr 7, 2020
    Configuration menu
    Copy the full SHA
    aa29e02 View commit details
    Browse the repository at this point in the history

Commits on Apr 23, 2020

  1. Fix formatting for physical currencies.

    Suneet Tipirneni (Siris) committed Apr 23, 2020
    Configuration menu
    Copy the full SHA
    5626fcd View commit details
    Browse the repository at this point in the history
  2. bump version number

    Suneet Tipirneni (Siris) committed Apr 23, 2020
    Configuration menu
    Copy the full SHA
    0ea798c View commit details
    Browse the repository at this point in the history
  3. Merge pull request #11 from TownyAdvanced/hotfix/formatting

    Hotfix/formatting
    Suneet Tipirneni (Siris) committed Apr 23, 2020
    Configuration menu
    Copy the full SHA
    9f1ec96 View commit details
    Browse the repository at this point in the history

Commits on Apr 25, 2020

  1. Dynamic Nation Colours (#4)

    * 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 <[email protected]>
    Co-authored-by: [email protected] <[email protected]>
    3 people committed Apr 25, 2020
    Configuration menu
    Copy the full SHA
    8829094 View commit details
    Browse the repository at this point in the history
  2. Feature: bank caching. (#12)

    - 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.
    LlmDl committed Apr 25, 2020
    Configuration menu
    Copy the full SHA
    2dbb603 View commit details
    Browse the repository at this point in the history

Commits on Apr 27, 2020

  1. Configuration menu
    Copy the full SHA
    eaa44e1 View commit details
    Browse the repository at this point in the history
  2. Bump version to 0.80.

    LlmDl committed Apr 27, 2020
    Configuration menu
    Copy the full SHA
    e9eacb2 View commit details
    Browse the repository at this point in the history

Commits on May 17, 2020

  1. Update README.md

    Update required Towny version.
    LlmDl committed May 17, 2020
    Configuration menu
    Copy the full SHA
    10d948a View commit details
    Browse the repository at this point in the history

Commits on Jul 18, 2020

  1. Fix townblock fetching for latest update.

    Suneet Tipirneni (Siris) committed Jul 18, 2020
    Configuration menu
    Copy the full SHA
    78d347b View commit details
    Browse the repository at this point in the history
  2. Merge pull request #13 from TownyAdvanced/hotfix/collection

    Fix townblock fetching for latest update.
    Suneet Tipirneni (Siris) committed Jul 18, 2020
    Configuration menu
    Copy the full SHA
    3262934 View commit details
    Browse the repository at this point in the history
  3. Update pom.xml

    LlmDl committed Jul 18, 2020
    Configuration menu
    Copy the full SHA
    0167c31 View commit details
    Browse the repository at this point in the history

Commits on Jul 19, 2020

  1. fix versioning

    Suneet Tipirneni (Siris) committed Jul 19, 2020
    Configuration menu
    Copy the full SHA
    06b602a View commit details
    Browse the repository at this point in the history

Commits on Jul 20, 2020

  1. Merge pull request #14 from TownyAdvanced/hotfix/versioning

    Hotfix: Fixes NoSuchMethod exception errors for Dynmap-Towny 0.81
    LlmDl committed Jul 20, 2020
    Configuration menu
    Copy the full SHA
    228697d View commit details
    Browse the repository at this point in the history

Commits on Aug 23, 2020

  1. 0.82:

      - Fix error shown on servers where using_economy is false.
      - Replace deprecated methods.
    LlmDl committed Aug 23, 2020
    Configuration menu
    Copy the full SHA
    87fdc66 View commit details
    Browse the repository at this point in the history

Commits on Dec 17, 2020

  1. 0.83:

      - Fix another spot where an error could be thrown if using_economy:
    false.
    LlmDl committed Dec 17, 2020
    Configuration menu
    Copy the full SHA
    36e0e95 View commit details
    Browse the repository at this point in the history

Commits on Jan 8, 2021

  1. Configuration menu
    Copy the full SHA
    acf713f View commit details
    Browse the repository at this point in the history

Commits on Jan 15, 2021

  1. Only display the bank value is TownyEconomyHandler is active &

    using_economy: true.
    LlmDl committed Jan 15, 2021
    Configuration menu
    Copy the full SHA
    0256205 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    dfa3f3d View commit details
    Browse the repository at this point in the history

Commits on Jan 18, 2021

  1. Bump Towny version.

    Updates Towny and TownyChat versions.
    Adds required version checking (set at 0.96.6.0).
    Replaces deprecated code.
    LlmDl committed Jan 18, 2021
    Configuration menu
    Copy the full SHA
    9e13664 View commit details
    Browse the repository at this point in the history

Commits on Mar 18, 2021

  1. Configuration menu
    Copy the full SHA
    4e2d053 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d778c6f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    76f810b View commit details
    Browse the repository at this point in the history
  4. Added event for building the town popup (#19)

    * Added event for building the description
    
    * Removed dupe comment
    
    * Fixed 2 events being called unnecessarily
    
    Co-authored-by: [email protected] <[email protected]>
    Goosius1 and [email protected] committed Mar 18, 2021
    Configuration menu
    Copy the full SHA
    73eb2ea View commit details
    Browse the repository at this point in the history

Commits on Mar 19, 2021

  1. Merge pull request #18 from Goosius1/improve_town_mapcolour_retrieval

    Improve town mapcolour retrieval
    Goosius1 committed Mar 19, 2021
    Configuration menu
    Copy the full SHA
    81934e3 View commit details
    Browse the repository at this point in the history
  2. event fix

    [email protected] committed Mar 19, 2021
    Configuration menu
    Copy the full SHA
    9827f1a View commit details
    Browse the repository at this point in the history
  3. Fix to fix

    [email protected] committed Mar 19, 2021
    Configuration menu
    Copy the full SHA
    68d1ca4 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #20 from Goosius1/fix_to_event

    Fix to event
    Goosius1 committed Mar 19, 2021
    Configuration menu
    Copy the full SHA
    c86033d View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    4ab1a49 View commit details
    Browse the repository at this point in the history
  6. Merge pull request #21 from Goosius1/synch_bugfix

    event thread/synch bugfix
    Goosius1 committed Mar 19, 2021
    Configuration menu
    Copy the full SHA
    a30807a View commit details
    Browse the repository at this point in the history

Commits on Jun 26, 2021

  1. Add a new ruined flag (#22)

    * Add a new `ruined` flag
    
    * Add new BuildTownFlagsEvent
    Warriorrrr committed Jun 26, 2021
    Configuration menu
    Copy the full SHA
    862a335 View commit details
    Browse the repository at this point in the history
  2. Updated POM + Utilize new cache in Towny (#16)

    * Updated POM + Utilize new cache in Towny
    
    * Resolve conflicts and unneeded formatting changes, bump Towny version.
    
    * Fix towny dependency.
    
    Co-authored-by: Llm Dl <[email protected]>
    darbyjack and LlmDl committed Jun 26, 2021
    Configuration menu
    Copy the full SHA
    d2ac795 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4aa723c View commit details
    Browse the repository at this point in the history
  4. Choose the ruined icon earlier.

    LlmDl committed Jun 26, 2021
    Configuration menu
    Copy the full SHA
    fff2077 View commit details
    Browse the repository at this point in the history

Commits on Jun 27, 2021

  1. Configuration menu
    Copy the full SHA
    c5819af View commit details
    Browse the repository at this point in the history

Commits on Jul 24, 2021

  1. Configuration menu
    Copy the full SHA
    24393f5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    17f8b08 View commit details
    Browse the repository at this point in the history
  3. Add replaceable tags:

      - %public%
      - %peaceful%
    
    Removes public from the %flags%
    
    Closes #TownyAdvanced/Towny#5094
    LlmDl committed Jul 24, 2021
    Configuration menu
    Copy the full SHA
    7fbadaf View commit details
    Browse the repository at this point in the history

Commits on Jul 30, 2021

  1. Adds support for towns as well as nations having a map color. (#23)

    * Adds support for towns as well as nations having a map color.
    
    - Closes TownyAdvance/Towny#5093.
    - Min. Towny version bumped to 0.97.0.18.
    
    * Use 0.97.0.18 in the pom.
    
    * Unbump the version number.
    LlmDl committed Jul 30, 2021
    Configuration menu
    Copy the full SHA
    afcadb8 View commit details
    Browse the repository at this point in the history

Commits on Aug 1, 2021

  1. Configuration menu
    Copy the full SHA
    c8c1752 View commit details
    Browse the repository at this point in the history
  2. Update a comment.

    LlmDl committed Aug 1, 2021
    Configuration menu
    Copy the full SHA
    94b39b2 View commit details
    Browse the repository at this point in the history

Commits on Aug 6, 2021

  1. Added option to config town colour on/off

    Also updated pom
    [email protected] committed Aug 6, 2021
    Configuration menu
    Copy the full SHA
    e6c9e57 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #24 from Goosius1/add_dtcolour_config_option

    Added config option to enable/disable dynamic town colours
    Goosius1 committed Aug 6, 2021
    Configuration menu
    Copy the full SHA
    e8adfc6 View commit details
    Browse the repository at this point in the history

Commits on Sep 25, 2021

  1. Update for Towny 0.97.2.0 compat.

    Min Towny version set to 0.97.2.0.
    LlmDl committed Sep 25, 2021
    Configuration menu
    Copy the full SHA
    0e6d8fc View commit details
    Browse the repository at this point in the history

Commits on Nov 1, 2021

  1. Configuration menu
    Copy the full SHA
    11274e8 View commit details
    Browse the repository at this point in the history

Commits on Nov 13, 2021

  1. Configuration menu
    Copy the full SHA
    6d406c7 View commit details
    Browse the repository at this point in the history

Commits on Nov 15, 2021

  1. Configuration menu
    Copy the full SHA
    1d18ab9 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #25 from TownyAdvanced/hotfix/fix_townblocktype_co…

    …lours
    
    Fix TownBlockType colouring no longer applying when town or nation colours are being used.
    LlmDl committed Nov 15, 2021
    Configuration menu
    Copy the full SHA
    c181286 View commit details
    Browse the repository at this point in the history

Commits on May 7, 2022

  1. - Remove error message when a town has no homeblock set.

    - Add %towntrusted% placeholder, closes
    TownyAdvanced/Towny#5799
    LlmDl committed May 7, 2022
    Configuration menu
    Copy the full SHA
    c137a54 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d537e86 View commit details
    Browse the repository at this point in the history

Commits on Dec 27, 2022

  1. Fix %residentdisplaynames% placeholder not using ", " in the list.

    Bump min. Towny version to 0.98.4.0.
    LlmDl committed Dec 27, 2022
    Configuration menu
    Copy the full SHA
    c320753 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #27 from TownyAdvanced/fix/residentdisplaynames_pl…

    …aceholder
    
    Fix %residentdisplaynames% placeholder not using ", " in the list.
    LlmDl committed Dec 27, 2022
    Configuration menu
    Copy the full SHA
    dabe299 View commit details
    Browse the repository at this point in the history

Commits on Feb 20, 2023

  1. Add TownRenderEvent, update min Towny to 0.98.6.0. (#28)

    * 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.
    LlmDl committed Feb 20, 2023
    Configuration menu
    Copy the full SHA
    e3aea53 View commit details
    Browse the repository at this point in the history

Commits on Mar 9, 2023

  1. Configuration menu
    Copy the full SHA
    313131c View commit details
    Browse the repository at this point in the history
  2. Merge pull request #29 from TownyAdvanced/fix/replace-http-repo

    Change http dynmap repo to https
    LlmDl committed Mar 9, 2023
    Configuration menu
    Copy the full SHA
    c936a18 View commit details
    Browse the repository at this point in the history

Commits on Apr 5, 2023

  1. Add TownSetMarkerIconEvent

    This event is called when Dynmap-Towny decides which marker icon to select for a town.
    galacticwarrior9 committed Apr 5, 2023
    Configuration menu
    Copy the full SHA
    8f46e40 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #30 from galacticwarrior9/add-marker-event

    Add TownSetMarkerIconEvent
    LlmDl committed Apr 5, 2023
    Configuration menu
    Copy the full SHA
    a07e71e View commit details
    Browse the repository at this point in the history
  3. Update version number.

    LlmDl committed Apr 5, 2023
    Configuration menu
    Copy the full SHA
    53e9900 View commit details
    Browse the repository at this point in the history

Commits on May 9, 2023

  1. Folia Support

    Warriorrrr committed May 9, 2023
    Configuration menu
    Copy the full SHA
    9d347e2 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #31 from TownyAdvanced/feat/folia

    Folia Support
    LlmDl committed May 9, 2023
    Configuration menu
    Copy the full SHA
    0c323d7 View commit details
    Browse the repository at this point in the history
  3. Update pom.xml

    LlmDl committed May 9, 2023
    Configuration menu
    Copy the full SHA
    2e254c5 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #32 from TownyAdvanced/LlmDl-patch-1

    Update pom.xml
    LlmDl committed May 9, 2023
    Configuration menu
    Copy the full SHA
    7e5cad7 View commit details
    Browse the repository at this point in the history

Commits on Aug 22, 2023

  1. 0.95

    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
    LlmDl committed Aug 22, 2023
    Configuration menu
    Copy the full SHA
    56bb40f View commit details
    Browse the repository at this point in the history

Commits on Sep 21, 2023

  1. Configuration menu
    Copy the full SHA
    bc11847 View commit details
    Browse the repository at this point in the history

Commits on Nov 2, 2023

  1. Configuration menu
    Copy the full SHA
    e56c893 View commit details
    Browse the repository at this point in the history

Commits on Dec 20, 2023

  1. Configuration menu
    Copy the full SHA
    41d39b7 View commit details
    Browse the repository at this point in the history

Commits on Dec 26, 2023

  1. Configuration menu
    Copy the full SHA
    384dfbc View commit details
    Browse the repository at this point in the history

Commits on Jan 8, 2024

  1. Refactor Dynmap-Towny. (#34)

    * Commit savagery on a scale never seen before.
    
    * Remove the old config.
    LlmDl committed Jan 8, 2024
    Configuration menu
    Copy the full SHA
    febf288 View commit details
    Browse the repository at this point in the history

Commits on Jan 18, 2024

  1. Configuration menu
    Copy the full SHA
    0dc1b87 View commit details
    Browse the repository at this point in the history

Commits on Jan 29, 2024

  1. Configuration menu
    Copy the full SHA
    cdb18f1 View commit details
    Browse the repository at this point in the history

Commits on Feb 8, 2024

  1. Configuration menu
    Copy the full SHA
    647e665 View commit details
    Browse the repository at this point in the history
  2. Update README.md (#37)

    LlmDl committed Feb 8, 2024
    Configuration menu
    Copy the full SHA
    8d4e207 View commit details
    Browse the repository at this point in the history

Commits on Apr 7, 2024

  1. Configuration menu
    Copy the full SHA
    29bf6b1 View commit details
    Browse the repository at this point in the history

Commits on May 2, 2024

  1. Configuration menu
    Copy the full SHA
    872b83e View commit details
    Browse the repository at this point in the history

Commits on Aug 25, 2024

  1. Configuration menu
    Copy the full SHA
    4ca3af6 View commit details
    Browse the repository at this point in the history