Commit Graph

327 Commits

Author SHA1 Message Date
tastybento f78b2c8231 Update to 1.14 BentoBox API
Uses shorter table names in SQL databases.
Uses async saving methods.
2020-06-10 20:49:28 -07:00
tastybento 0a768b0648 Adds some protection around TopTen generation.
Maybe related to https://github.com/BentoBoxWorld/BSkyBlock/issues/312

It appears that the map is being corrupted due to multithreading, but
it's not clear where that is happening.
2020-05-01 16:43:09 -07:00
tastybento b92d412f0a Implements better value command
Checks world value

Fixes https://github.com/BentoBoxWorld/Level/issues/148
2020-04-21 17:24:30 -07:00
tastybento 0a4b0af931 Check that config sections exist before trying to copy them. 2020-04-20 13:46:58 -07:00
tastybento 8788110a92 Merge branch 'develop' of https://github.com/BentoBoxWorld/Level.git into develop 2020-04-20 07:59:22 -07:00
tastybento b2811edf99 AIR had value of 1 instead of 0 in the config. 2020-04-20 07:59:13 -07:00
Krystian fb8377f67b
Add Polish translation (#146) 2020-04-20 07:35:38 -07:00
tastybento a5abd10678 Fixes placeholders. 2020-04-19 15:49:16 -07:00
tastybento fe6ad81141 Added conversion to use blockconfig.yml 2020-04-19 15:17:34 -07:00
tastybento c463170fdd Removed uncaching as async saving can cause race condition
Fixed tests.
2020-04-19 14:02:45 -07:00
tastybento 6e64d274e8 Shifted to separate block and config settings. 2020-04-19 10:46:41 -07:00
tastybento d06d6883f4 Added AOneBlock perms and softdepend. 2020-04-19 09:06:54 -07:00
tastybento e93e606b02 Removed deprecated placeholders 2020-04-19 09:06:32 -07:00
tastybento 40681190c1 Remove null cache values
https://github.com/BentoBoxWorld/Level/issues/126
2020-02-01 20:24:08 -08:00
tastybento 82cbb487de Fix LevelTest 2020-02-01 19:56:28 -08:00
tastybento 21c4737446
Czech translation. Credit @Polda18 2020-01-30 10:26:47 -08:00
Dalton Burchard f779f0ca95 Add support for Wild Stacker (#124)
* Add support for Wild Stackers (Blocks Only)

* Shorten my recent commit, modified checkBlock method slightly to not pass full BlockData; rather just the Material that is used in the method
2020-01-28 08:32:52 -08:00
tastybento 1de94afe7e Adds the ability to override the level in the IslandLevelCalculatedEvent
https://github.com/BentoBoxWorld/Level/issues/125
2020-01-24 17:06:30 -08:00
tastybento b6f4c15469 Fixed typos 2020-01-16 13:45:32 -08:00
tastybento fe0f084781 Adds performance tweaking settings to config.yml
https://github.com/BentoBoxWorld/Level/issues/122
2020-01-16 13:44:23 -08:00
tastybento ccc3ef65be Backwards compatibility restored.
Fixes https://github.com/BentoBoxWorld/Level/issues/119
2020-01-11 09:12:59 -08:00
DuckSoft 4bf86bb07f Updating zh-CN Localization (#114)
* Sync zh-CN.yml with en-US.yml

this translation file is too old.
let's start over!

* Translating zh-CN.yml
2020-01-10 16:28:23 -08:00
gitlocalize-app[bot] c06e69e1b5 Translate lv.yml via GitLocalize (#116)
Co-authored-by: BONNe <bonne@bonne.id.lv>
2020-01-10 16:27:57 -08:00
tastybento d8b838cc36 Makes result of the IslandLevelCalculatedEvent easier for plugins to get
https://github.com/BentoBoxWorld/Level/issues/118
2020-01-10 16:22:44 -08:00
tastybento 187e491bea Updated to BentoBox 1.11.0 API
Fixes https://github.com/BentoBoxWorld/Level/issues/117
2020-01-10 14:05:00 -08:00
tastybento 1791108ef6 Removed invalid javadoc character 2020-01-10 14:01:56 -08:00
Florian CUNY 816a077ddd Removed the warnings for deprecated placeholders 2019-12-31 11:07:44 +01:00
Gabriele C 3edb12581d Fix top10 placeholders (#110) 2019-12-24 15:45:28 +01:00
tastybento eba6e11ec9 Revert "Use enum map"
This reverts commit 09583aa3a7.
2019-12-19 11:40:33 -08:00
tastybento 09583aa3a7 Use enum map 2019-12-18 14:45:15 -08:00
tastybento 5c9c84c98a Removed condition that always waa true. 2019-12-18 13:27:59 -08:00
tastybento 002da7594f Addresses issue with null targets and visited island placeholder
https://github.com/BentoBoxWorld/Level/issues/106

Added Level test class.
2019-11-30 18:30:08 -08:00
András Marczinkó 61d3fb5779 Translated into Hungarian (#104) 2019-11-24 13:51:07 -08:00
Florian CUNY cc1cca1453 Fixed the "deprecated" messages for topten placeholders 2019-11-23 15:19:56 +01:00
Florian CUNY dae58b8dff Added the new top ten placeholders
Level_[gamemode]-island-top-name-# -> Level_[gamemode]_top_name_#
Level_[gamemode]-island-top-value-# -> Level_[gamemode]_top_value_#
2019-11-23 14:55:58 +01:00
Florian CUNY 801bfe6a39 New name for the level placeholder; added visited island level placeholder
Implements https://github.com/BentoBoxWorld/Level/issues/103
2019-11-23 14:45:21 +01:00
Florian CUNY 8181fbc431 "Deprecated" current placeholders (their name need to be changed) and their implementation 2019-11-23 14:43:24 +01:00
Josh 0eb3881a56 add throttle to calculate chunks (#102)
* add throttle to calculate chunks

* dont think the synchronized is needed
2019-11-22 20:21:01 -08:00
tastybento b3d82a6456 Adds back in nether and end level calcs.
https://github.com/BentoBoxWorld/Level/issues/101
2019-11-19 13:06:29 -08:00
gitlocalize-app[bot] 2cea8e942f Updated German localization (#99)
* Translate de.yml via GitLocalize

* Translate de.yml via GitLocalize
2019-11-17 15:46:11 -08:00
gitlocalize-app[bot] 9066c8ddf2 Translate fr.yml via GitLocalize (#100) 2019-11-17 15:45:41 -08:00
tastybento 1282cb95b5 Merge branch 'develop' of https://github.com/BentoBoxWorld/Level.git into develop 2019-11-16 19:19:12 -08:00
tastybento 255711afa4 Fixed bugs and removed code smells. 2019-11-16 19:19:03 -08:00
tastybento 05437ca14a Added admin top remove command to remove players from top ten
https://github.com/BentoBoxWorld/Level/issues/98
2019-11-16 18:56:33 -08:00
tastybento d227606f7a
Create id.yml 2019-11-16 18:26:04 -08:00
tastybento 7ef2e35d92
Create ro.yml 2019-11-16 18:25:54 -08:00
tastybento d6117e69d8 Properly deletes hidden players from top ten
https://github.com/BentoBoxWorld/Level/issues/98
2019-11-16 17:24:11 -08:00
tastybento 838507cc4a Uses BentoBox 1.9.0 API for PaperLib 2019-11-16 15:31:58 -08:00
tastybento d4c9bd654d
Uses PaperLib to get chunks async (#95)
* Uses PaperLib to get chunks async.

Appears to work fine on regular Spigot too.

* Removes config settings not required anymore.

* Future is on main thread, so do calcs async

* Implements multi-threaded level calculation.

* Remove debug from version
2019-11-15 19:31:58 -08:00
tastybento e383f79e3e Remove loadchunk from chunk snapshot. 2019-11-10 15:06:30 -08:00
tastybento 4e33df1927 Added forced chunk loading back in. 2019-11-09 20:51:41 -08:00
tastybento 55f6a124bf Does not save chunks on unloading. 2019-11-09 20:34:12 -08:00
tastybento 91a69adae1 Split out Results class. 2019-11-09 20:09:16 -08:00
tastybento dda2e66548 Fixes code smells 2019-10-30 16:29:42 -07:00
tastybento 62f65e23ac Config now has 1.14.x blocks in it by default.
https://github.com/BentoBoxWorld/Level/issues/61

Version update to 1.8.0
2019-10-20 19:43:47 -07:00
tastybento bdb319b8a1 Renamed locales for GitLocalize 2019-09-09 10:42:05 -07:00
Florian CUNY e428d52a45
Use Addon#logWarning() instead of BentoBox's logger 2019-09-07 14:29:58 +02:00
Florian CUNY 407c2640f1
Added icon in addon.yml 2019-08-25 21:00:20 +02:00
tastybento 94114c65e1 Fixes reporting of world-specific block values in console 2019-08-17 10:28:50 -07:00
tastybento 8e2f4a4b5e Fixes bug where island world settings in config were not used
https://github.com/BentoBoxWorld/Level/issues/80
2019-08-16 19:07:13 -07:00
BONNe 0bd5bd4d10 Add ability to specify delay between each task that checks and loads chunks for level calculation. (#76)
Add ability to specify how much chunks should be loaded at the same tick.
2019-08-13 10:11:41 -07:00
BONNe 7e29ba3ade Create lv-LV.yml (#77) 2019-08-12 18:33:10 -07:00
tastybento dc97ddcccd Added build # to addon.yml 2019-08-11 12:40:10 -07:00
tastybento 39de2b9cc8 Adds shorthand level presentation for large level values.
https://github.com/BentoBoxWorld/Level/issues/52
2019-08-08 17:12:12 -07:00
tastybento d49859bc78 Adds level calculation on login option.
https://github.com/BentoBoxWorld/Level/issues/36
2019-08-08 16:30:10 -07:00
tastybento d5e5410b6c Enabled option to include nether and end islands in level calc
https://github.com/BentoBoxWorld/Level/issues/40
2019-08-08 16:04:07 -07:00
tastybento 904522367d Updates POM to show build numbers in final name
https://github.com/BentoBoxWorld/Level/issues/74

Also updates to latest PowerMockito and Mockito2
2019-08-07 08:08:11 -07:00
tastybento 76cfc506fb Allows AIR to have value
https://github.com/BentoBoxWorld/Level/issues/73
2019-08-07 08:07:19 -07:00
tastybento cb2ea7dc5b Completed test cases for TopTen 2019-08-01 22:37:29 -07:00
tastybento c0bcb8db93 Merge branch 'develop' of https://github.com/BentoBoxWorld/Level.git into develop 2019-07-31 23:32:29 -07:00
tastybento b950177ead Fixed permission bug where players were not added to top ten
https://github.com/BentoBoxWorld/Level/issues/71

Added test case classes - still a WIP
2019-07-31 23:32:20 -07:00
BONNe f0b6194444 Create tr-TR.yml (#72)
Made by Fenish.
Uploaded from Discord.
2019-07-31 16:36:29 -07:00
tastybento da83f66f8c Avoids loading chunks when preparing the island level calc
https://github.com/BentoBoxWorld/Level/issues/68
2019-07-25 21:04:36 -07:00
tastybento 4fe46bd1a9 Cleans up top ten list 2019-07-10 08:08:26 -07:00
tastybento 5adf2a3ef9 Fixes death counts for new islands.
Relates to https://github.com/BentoBoxWorld/Level/issues/63
and
https://github.com/BentoBoxWorld/BentoBox/pull/817
2019-07-06 11:45:58 -07:00
tastybento 908027e6ba Adds support for double slabs.
https://github.com/BentoBoxWorld/Level/issues/64
2019-07-06 10:31:42 -07:00
tastybento 1e1e53cf57 Fixes bug where materials in config showed in report.
Calculation was still zero, but the materials should just show in the
last part of the report.
2019-06-20 18:08:36 -07:00
tastybento d811b30d3f Fix unknown player [name] bug
Version up.
2019-06-20 18:01:26 -07:00
tastybento 33f1a0dfb8 Merge branch 'develop' of https://github.com/BentoBoxWorld/Level.git into develop 2019-06-20 17:25:35 -07:00
tastybento 392e22e366 Make world names case insensitive
https://github.com/BentoBoxWorld/Level/issues/59
2019-06-20 17:25:20 -07:00
Pierre LAGOUTTE f83d2ddddd Create French (fr-FR) translation (#57)
* Create French translation

* Added plagoutte as an author
2019-06-10 13:30:44 +02:00
tastybento 671e17398e Fix for level setting with different sized islands.
https://github.com/BentoBoxWorld/BentoBox/issues/709
2019-05-29 00:12:33 -07:00
tastybento 0c111c1305 YAML fixes. 2019-05-07 21:43:37 -07:00
tastybento 01a4009fb5 Spanish locale. Credit @SrAcosta 2019-05-07 21:42:04 -07:00
tastybento bcfb5f2155 Merge remote-tracking branch 'origin/master' into develop 2019-03-12 19:38:43 -07:00
tastybento bb21dbb266 Added protection for unowned islands
Islands can become unowned during the async island level calculation
process.
2019-03-10 17:47:05 -07:00
BONNe e011c2ef3f Add TopTenRequestHandler (#46) (#48)
Add new data Request Handler for Level add-on, which requires world-name in input and returns:
- empty map, if input is invalid
- LinkedHashMap from TopTenData object for given world.
2019-02-27 14:14:20 -08:00
Poma123 8add41c140 Add value command (#47)
* Add value command
2019-02-27 14:13:17 -08:00
tastybento b04233db2e Updated readme and added version to config.yml 2019-02-24 08:56:10 -08:00
tastybento ddbe806af5 Fixes a load of bugs.
https://github.com/BentoBoxWorld/Level/issues/41
https://github.com/BentoBoxWorld/Level/issues/44
https://github.com/BentoBoxWorld/Level/issues/45
2019-02-21 19:56:44 -08:00
tastybento bf965277c3 Changes config.yml to enable hooking into any gamemode
When upgrading, must delete config.yml to get new version.

Also changes placeholder names to be prefixed with GameModeAddon name in
lower case. e.g, %bskyblock-island-level%

https://github.com/BentoBoxWorld/Level/issues/39
https://github.com/BentoBoxWorld/BentoBox/issues/322
https://github.com/BentoBoxWorld/Level/issues/27
2019-02-03 22:30:27 -08:00
tastybento 8fa3f51666
Merge pull request #37 from BONNe/develop
Add SkyGrid and CaveBlock permissions.
2019-02-03 22:08:44 -08:00
tastybento e1dc26fa86 Saves level data when a player does level
https://github.com/BentoBoxWorld/Level/issues/38
2019-02-03 09:36:26 -08:00
BONNe 09f00d8c6d Add SkyGrid and CaveBlock permissions. 2019-02-03 17:00:09 +02:00
tastybento 97fb434244 Added top ten placeholders 2019-02-02 21:43:27 -08:00
tastybento d4e1bbf0bd Fixes exploit where players could get duplicate top ten entries
https://github.com/BentoBoxWorld/Level/issues/22

Requires 1.3.0 or later BentoBox because it listens for new events fired
by that version.
2019-02-02 20:44:15 -08:00
tastybento 708997237c Without debug code
https://github.com/BentoBoxWorld/Level/issues/27
2019-02-02 12:33:16 -08:00
tastybento 8eaca607d8 Added level placeholder
This requires BentoBox 1.3.0

This needs testing with plugins that use placeholders.
2019-02-02 12:31:14 -08:00
tastybento 05ebb4c283 Uses new GameMode API
See https://github.com/BentoBoxWorld/BentoBox/pull/472
2019-01-15 19:35:08 -08:00
tastybento d0305e3d7e Updated to 1.1-SNAPSHOT
Removed deprecated command classes.
2019-01-13 18:51:46 -08:00
tastybento 8510f413f5 Added defensive code around null UUIDs
Relates to:
https://github.com/BentoBoxWorld/BentoBox/issues/447
2019-01-07 07:29:03 -08:00
tastybento 28e6ea4377 Version up.
Cleaned up JavaDoc
2019-01-03 10:27:20 -08:00
tastybento e8f1f07104
Merge pull request #32 from BONNe/cooldown
Implement CoolDown for calling level method.
2019-01-03 09:52:25 -08:00
BONNe1704 de2052acb4 Revert changes that resets user death count. 2019-01-02 15:03:22 +02:00
BONNe1704 c2778960b3 Merge branch 'develop' of https://github.com/BentoBoxWorld/Level into develop 2019-01-02 15:02:47 +02:00
Florian CUNY 0894c2e248 Revert "Added death resetting."
This reverts commit 1121bbcbb5.
2019-01-02 13:22:44 +01:00
BONNe1704 23fd210fd3 Implement CoolDown for calling level method. 2019-01-02 12:15:41 +02:00
BONNe1704 e7cc3c7c50 Implement sumTeamDeaths, maxDeaths and deathPenalty.
Improved calculating death penalty. Death count now checks if it must include teamDeaths.
maxDeaths now is working, as deathHandicap will be set to minimal value from it and current deathCount.
Change level and pointsToNextLevel calculation. Now it will remove deathCount * deathPenalty points from rawBlockCount and use new value to calculate current level and points till next one.
2019-01-02 11:19:29 +02:00
BONNe1704 4a73534570 Implement TeamJoinDeathReset.
Add TeamJoinEvent listener that checks if TeamJoinDeathReset is enabled and resets player death count.
2019-01-02 11:11:31 +02:00
tastybento 1121bbcbb5 Added death resetting.
Untested...

https://github.com/BentoBoxWorld/Level/issues/30
2019-01-01 22:59:00 -08:00
Florian CUNY b7aec5b0eb Added LevelRequestHandler (island-level) 2018-12-23 21:20:15 +01:00
Florian CUNY 456e278d11 Fixed admin topten display 2018-12-23 21:05:55 +01:00
Florian CUNY 8703e7c262 Moved and renamed commands (deprecated old ones) 2018-12-23 21:03:08 +01:00
Florian CUNY f270402fca Made the island top command "only player" 2018-12-23 20:48:03 +01:00
Florian CUNY dc2cc515f8
Merge pull request #29 from BONNe/master
Fix issue #24
2018-12-23 20:45:28 +01:00
BONNe1704 bdb0331dc1 Fix failing UnitTest.
Test was failing because getTeamLeader method was switched to getOwner.
2018-12-18 10:22:33 +02:00
BONNe 4f384989bb Fix issue when /bsbadmin top returns weird string. Relates to issue #24.
In lang file was missing admin.topten variable.
2018-12-18 01:17:24 +02:00
BONNe c40c9c4044 Fix crash reported in #24.
GUI will be opened only if caller is player.
2018-12-18 00:41:56 +02:00
tastybento 71de55b3bd Lists related event in keyValue list.
https://github.com/BentoBoxWorld/bentobox/issues/352

Rather than overriding the existing getEventName() method for Events, I
decided to keep it as a key-value reference.
2018-12-08 23:20:57 -08:00
tastybento 76a65c392f
Merge pull request #26 from CNAmira/master
Translate into Chinese
2018-12-08 19:28:23 -08:00
tastybento 67fa9e31e4 Updated to latest BentoBox version and API 2018-12-01 19:34:08 -08:00
Li Keqing 2f004a2769 Translate into Chinese 2018-11-26 17:43:52 +08:00
tastybento 5eea419746 Uses a trial generic event to expose add-on data as K,V pairs. 2018-11-25 22:29:45 -08:00
Florian CUNY 70d29e62ae The Flattening & renamed the addon "Level" instead of "BentoBox-Level" 2018-10-31 14:09:56 +01:00
tastybento cbf3f6cbd5 Adjusted config.yml comments.
Switched POM to reference 0.9.0 Bentobox.
2018-09-23 13:23:28 -07:00
tastybento b3ba8c935e Makes the BSkyBlock and AcidIsland commands configurable.
https://github.com/BentoBoxWorld/addon-acidisland/pull/4
2018-09-16 15:44:48 -07:00
tastybento 3d8c7dafea Added POM version to addon.yml 2018-09-03 21:39:41 -07:00
tastybento afbe7dddde Merge branch 'develop' of
https://github.com/BentoBoxWorld/addon-level.git into develop
2018-08-31 11:03:47 +09:00
tastybento c2320aee3a Refactoring code 2018-08-31 10:59:10 +09:00
tastybento 6ab245244a Adjusted block values in config.yml 2018-08-26 17:52:35 -07:00
tastybento 77c77f1482 Fixed sea height bug. Sea height was not being taken from world settings 2018-08-26 08:37:09 -07:00
tastybento f686060e54 Removed code smells 2018-08-26 08:21:41 -07:00
tastybento 85c28f8a70 Removed code smells 2018-08-25 21:15:45 -07:00
tastybento 4c7a6a710c Fixes points to next level bug.
https://github.com/BentoBoxWorld/addon-level/issues/17
2018-08-23 12:05:28 -07:00
tastybento c8e753af16 Added softdepend to addon.yml. Removed 1 tick delays in onEnable() 2018-08-17 21:59:36 -07:00
tastybento 2f268ac172 Removed deprecation. 2018-08-15 23:58:58 -07:00
tastybento 02bc7c15e5 Fixed resource folder location. 2018-08-10 15:11:23 +09:00
tastybento 60ec40830c Updated to FC-0.9
Moved folders to match Maven layout.

Added LevelPresenterTest class.
2018-08-09 06:34:35 +09:00
tastybento d70a4bf9b7 Using Config and Database API naming 2018-08-06 07:43:17 -07:00
tastybento c3f8879a8a Updated to renamed API 2018-08-05 20:38:50 -07:00
tastybento b764fcb5fa Fixed bug where levels were not being saved correctly.
Added a join/leave listener to pre-load players to the cache and remove
and save them when they logout.
2018-08-04 15:55:21 -07:00
tastybento 9261001823 Renamed to Bentobox 2018-08-03 23:36:04 -07:00
tastybento 7027f707fd Update to new package name 2018-08-01 09:49:43 -07:00
tastybento 1b38a2c38a Update to new API 2018-07-29 17:22:23 -07:00
tastybento e559c67dd3 BentoBox version 2018-07-28 21:42:29 -07:00
tastybento 5137efb7f0 Rewrote island calculations to be cleaner. 2018-07-28 13:38:04 -07:00
tastybento 181cb25357 Updated to latest CompositeCommand API
Updated POM to use latest BSB version.
2018-07-18 22:58:43 -07:00
tastybento 19d00712e5 Fixed permissions 2018-06-02 19:20:18 -07:00
tastybento afce568a24 Fixed bug with saving to flat file.
Must remember to include blank constructor so Beans can create the
object!
2018-05-29 14:57:26 -07:00
tastybento ac9ac426d9 Updated database object 2018-05-29 08:16:08 -07:00
tastybento 35d9e418fe Updated to match warps. 2018-05-28 15:45:24 -07:00
tastybento a09d974d95 Now multi-game support. 2018-05-26 18:20:33 -07:00
tastybento f49d6e9e42 Now supports multiworld. 2018-05-25 19:59:44 -07:00
Tastybento e5afb84e46 Moved to use IslandManager instead of PlayerManager. 2018-05-06 16:50:21 -07:00
Tastybento ca8ed11bdd Updated to use new Panel API 2018-05-01 23:19:27 -07:00
Tastybento a144584cfa Fixed top ten. 2018-04-21 11:42:27 -07:00
Tastybento dee5ba55c6 Updated to work with latest BSB Database 2018-04-15 17:32:09 -07:00
Tastybento 6837218ae4 Fixed issues with Top Ten 2018-04-02 18:20:26 -07:00
Tastybento c31c2bcbf5 Merge branch 'master' of https://github.com/tastybento/level.git
Conflicts:
	src/main/java/bskyblock/addon/level/Level.java
	src/main/java/bskyblock/addon/level/TopTen.java
2018-03-11 17:37:54 -07:00
Tastybento 2273aaab81 Updated to latest BSB API's 2018-03-11 17:36:33 -07:00
tastybento 99adc51d65 Updated to latest BSkyBlock 2018-03-12 04:06:31 +09:00
Tastybento 57d0d02bf8 Removed unneeded imports. 2018-02-19 13:12:43 -08:00
Tastybento ab39dd4ac5 Finished version (for now).
Adds top ten and integration with welcome warps addon.
2018-02-19 13:06:58 -08:00
Tastybento 01d2bba4c5 Reworked settings and scanner
Scanner now staggers chunk scanning over time.
2018-02-13 20:48:27 -08:00
Tastybento 71480798bc Moved folder structure 2018-02-12 19:15:19 -08:00
Tastybento 481b9ea3e5 Uses new panel API method names. 2018-01-27 15:59:13 -08:00
Tastybento ab1385d13e Removed parameter from getUUID API call to BSkyBlock. 2018-01-25 17:25:22 -08:00
Tastybento 87397ac16f Updated to latest BSB API. 2018-01-07 11:25:24 -08:00
Tastybento 5e66722412 Fixed locale strings. 2018-01-02 19:37:19 -08:00
Tastybento 953672c301 Fixed bug where island level was not being saved.
The chunk scanner needs to report the result after the calculation to
the main class so it can update the cache and save it.
2018-01-01 11:50:13 -08:00
Tastybento 10d2737e67 Renamed package to be addon instead of addin. 2017-12-31 17:21:07 -08:00
Tastybento 217c2d12a0 Updated to new Addon spelling. :-) 2017-12-28 08:43:07 -08:00
Tastybento b240fce328 Moved to addon API. 2017-12-27 19:17:44 -08:00
Tastybento eb715afcda Fixed chunk loading bug. 2017-12-26 08:55:40 -08:00
Tastybento 9705fedd04 Reworked using new Command API 2017-12-26 08:41:37 -08:00
Tastybento 5954c7da5f Fixed perms. 2017-10-26 18:47:32 -07:00
Tastybento fcf944e027 Moved folder 2017-10-26 17:01:25 -07:00