Commit Graph

891 Commits

Author SHA1 Message Date
ceze88
2763ce9ccd Internal upload, API rework start 2022-10-30 13:51:40 +01:00
ceze88
f1cafbbb6d Upload progress (See description)
(This is an upload for myself so I can continue coding from different machines because I commute betwen home and university.)

Contents:
    - Rewrite PlayerData. It is done but need to rewrite the usages of this class.
    - Rewrite Island class. This is still in progress.
    - First steps to add multiple database support

Disclaimer:  This upload contains syntax errors, you can't compile it, see the first lines why
2022-10-27 12:01:25 +02:00
efekurbann
cd57ce89e9 Fix Coop Saving System (Island.Coop.Unload setting) 2022-10-14 22:21:27 +03:00
Christian Koop
cdc5f2a350
Minor code cleanup: Use import for HologramManager 2022-09-05 23:02:05 +02:00
ceze88
72edb61405 Fix island level scan (Revert changes with chunk loading)
Commit: ff37711087
2022-08-24 16:24:00 +02:00
Christian Koop
a71e55265d
Include Minecraft 1.19 as officially supported version 2022-07-30 21:27:50 +02:00
GKasparov
cc6fd41cf6
Merge pull request #15 from efekurbann/master
Fixed: players can not teleport to offline member's island
2022-07-14 09:06:39 +03:00
Christian Koop
8778140175
Improves cross-version compatibility by using the MethodMapping class 2022-03-18 21:53:31 +01:00
Christian Koop
e5e136b7d3
Updates to Core v2.6.12 (MC1.18.2) + new hologram api implementation 2022-03-18 21:53:31 +01:00
Efe Kurban
76e1f26a06
Update IslandManager.java 2022-03-03 21:46:23 +03:00
Christian Koop
b7dab73f94
Fixes Biome GUI in older Minecraft version
You can see a lot of empty slots in Minecraft 1.8 - The actual fix happened in SongodaCore tho
2021-12-10 19:50:34 +01:00
Christian Koop
cfaa1379bf
Include Minecraft 1.18 as supported version
Still needs some testing but the next release should fully support Minecraft 1.18
2021-12-09 22:17:20 +01:00
Christian Koop
3b3378c555
Minor code cleanup 2021-12-09 21:49:57 +01:00
Christian Koop
42705dc295
Changed hard coded french error message (wtf?) 2021-10-26 20:53:06 +02:00
Christian Koop
26b7e4d234
Generate ScoreBoards in main thread (sync)
PaperMc is more strict about async api usage
2021-10-26 20:43:22 +02:00
Christian Koop
ff37711087
Fix ChunkLoader calculating target chunk coordinates wrong
It always loaded and returned the wrong chunks

Related to SD-8602
2021-10-26 20:43:22 +02:00
Christian Koop
f31d1eab7b
Remove dependency MVdWPlaceholderAPI
* It is not used by FabledSkyBlock
* Its repo is down
2021-10-23 12:50:48 +02:00
Christian Koop
c1ceaf1fdc
Fix NPE on Leaderboard-Menu with players without known skin 2021-10-09 23:42:51 +02:00
Christian Koop
aa1bfd1330
Fix NPE on /is ban [SD-8476] 2021-07-29 20:27:25 +02:00
Christian Koop
72d33a080b
Fix ArrayIndexOutOfBoundsException on /is admin setbiome [SD-8476][SD-8531] 2021-07-29 20:17:35 +02:00
Christian Koop
60b92cfa3a
Fix NPE when plugins access WorldGenerator during startup [SD-8519] 2021-07-29 20:07:33 +02:00
Christian Koop
cc99b9c856
Fix ConcurrentModificationException for async ScoreBoard [SD-8398] 2021-07-29 17:22:29 +02:00
Christian Koop
7d8a5e9b32
Potentially fix weird NPE [SD-8429] 2021-07-29 16:40:00 +02:00
Fernando Pettinelli
bea1d2d945 Change maximum supported version to 1.17. 2021-07-18 01:44:55 -04:00
Fernando Pettinelli
81f687780e Fix votes placeholder for members. 2021-07-18 01:44:34 -04:00
Fernando Pettinelli
ecbcc0324c Call PlayerIslandChatEvent async. 2021-07-18 01:43:42 -04:00
Brianna
22bed4f0cc Added 1.17 support. 2021-06-21 17:20:04 -05:00
Brianna
8f3ed2defa Removed an unused class. 2021-06-02 18:01:34 -05:00
Brianna
fc3edb3468 Let's use the Head API in SongodaCore. 2021-06-01 15:01:51 -05:00
Brianna
bfdcc649a2 Removed unused class. 2021-06-01 15:01:14 -05:00
Brianna
0c5d5d5a0c Remove EpicAnchors support from our end. 2021-06-01 14:35:18 -05:00
Christian Koop
a748a41313
Fix NPE console spam 2021-05-28 08:40:49 +02:00
Christian Koop
15ad11a6cb
Fix async Bukkit-API call 2021-05-06 16:15:23 +02:00
Christian Koop
3704efaf69
Fix async API call for WorldBorder updates 2021-04-08 18:42:22 +02:00
Christian Koop
d9af9a06d8
Fix Asynchronous command dispatch! (PaperMC) (SD-7259)
Bukkit API calls need to be done syncronous. There are possibly some more async calls to the API that we didn't discover until now
2021-04-08 18:35:17 +02:00
Fernando Pettinelli
c367287ffa Fix a typo in the language file. 2021-03-30 11:16:58 -03:00
Fernando Pettinelli
536ae8c720 Worldborder changes are now done synchronously. 2021-03-30 11:16:35 -03:00
Brianna
41e707069d Fixed an issue where decimal block points were not counted correctly. 2021-02-25 14:19:28 -06:00
Brianna
5228191419 More cleaning. 2021-02-25 13:02:41 -06:00
Brianna
af42740fc5 Made it so scanned types from multiple dimensions stack. 2021-02-25 08:37:55 -06:00
Brianna
e79ccd87ef Removed unused code and fields. 2021-02-25 07:06:07 -06:00
Fernando Pettinelli
42d1336949 Changed default right click creation GUI message. 2021-02-22 09:32:50 -06:00
Fernando Pettinelli
03f5cd332d Added preview cooldowns to the creator menu, fixed cooldowns being set for previews. 2021-02-22 09:32:46 -06:00
Fernando Pettinelli
9867ebb09a Removed created file checks, fixed comparison in world generator. 2021-02-22 09:32:27 -06:00
Stefan923
4d4bb73e4f Added cooldown for '/island preview' command 2021-02-22 09:32:23 -06:00
Brianna
3f0f93ef12 Fixed issue with portals mainly from the nether to the end. 2021-01-26 10:50:50 -06:00
Brianna
c61e14c0c3 Moved the fish bucket to use core for reverse compatibility. 2021-01-26 10:03:52 -06:00
Brianna
8c4e0130ee Fixed some compatibility issues with CMI. 2021-01-20 14:23:26 -06:00
Brianna
5dc98990da Fixed an issue with block limits and crops. 2021-01-20 13:54:32 -06:00
Brianna
af3034fcc2 Fixed an issue with the placeholders. 2021-01-20 13:19:45 -06:00