9c3d2cfb02
Move the caching and static accessors from EconHandler to PlotMain
2020-06-27 06:26:00 +02:00
55cf34508a
Fix issue where old player objects were not cleaned up properly.
...
This is caused by an issue with the event order in Spigot (and Spigot derivatives), so the fix is rather hacky.
2020-06-23 18:36:53 +02:00
2d6e6ceaeb
Improve documentation of BukkitMain#wrapPlayer and improve generic types
2020-06-22 15:45:57 +02:00
ae1427b189
Remove usage of SetupObject
2020-06-11 01:01:00 +02:00
6442922d86
Implement some more generic types to make the player objects easier to work with and also create wrapper objects for fake players (NPCs). Potentially fixes PS-27
2020-05-27 14:08:48 +02:00
98322d5d11
Add BungeePerms UUID service. This should probably work.
2020-05-24 14:32:34 +02:00
7b97130af7
Add option to disable legacy cache, also add an option to return "Unknown" when a request cannot be fulfilled (old behaviour)
...
This should fix issues where lowercase offline mode UUIDs don't have access to their old cache.
2020-05-24 05:00:36 +02:00
cc168d5ae9
Fix SQLite table creation statement and add legacy SQLite uuids as a provider
2020-05-24 04:48:19 +02:00
d19df3b6eb
Fix offline mode UUIDs
2020-05-24 04:28:29 +02:00
75dbc2db98
Fix offline mode UUIDs
2020-05-24 04:27:20 +02:00
2875b050c5
Add plugin UUID services. They probably work.
2020-05-23 19:43:32 +02:00
3b7057ad4f
do a second attempt at fetching uuid batches even if it errors
2020-05-21 21:24:55 +02:00
2417dace2d
Add UUID caching
2020-05-20 15:12:09 +02:00
37b065a097
Progress.
2020-05-19 00:28:52 +02:00
31c84ab18f
Basic pipeline setup
2020-05-18 00:22:34 +02:00
ff8f7a0867
Actually create the world managers
2020-05-16 21:37:14 +02:00
31edffcb63
Begin working on a platform specific world management system
...
This should make world management a fair bit cleaner
2020-05-16 21:37:14 +02:00
86edb20c15
Add a FAWE/WE chart
2020-05-14 16:33:26 +02:00
617abf89e6
Split ChunkManager to Chunk and Region Managers
...
- Having not chunk-specific code in ChunkManager felt wrong.
- Also allow FAWE to replace setbiome code
- Also improve performance (proper usage of chunk loading) for setbiome
2020-05-14 11:27:35 +01:00
723e29cdd0
Continue working on the backup system
2020-05-10 14:02:25 +02:00
c6dc9ee189
Add some more listeners
...
- Also use setShouldAbortSpawn so it doesn't just try forever
- Add config to enable or disable all paper listeners
2020-05-02 11:58:32 +01:00
8ec8b8d803
Add some paper-specific listeners
2020-05-02 11:58:32 +01:00
0091580ae0
Reformat it all.
2020-04-30 11:01:52 +01:00
51b6f41eff
Update papi hook message
2020-04-25 23:54:30 +02:00
0fa99d7940
Never return null in Placeholder. Also slight cleanup.
2020-04-23 09:06:37 +01:00
8ff4566905
Change misleading information
2020-04-21 23:42:31 +02:00
c8d8fb6aff
Reformat premium information
2020-04-21 23:38:56 +02:00
5b30711470
Cant use bar chart
2020-04-21 12:39:48 +01:00
336f27f078
Only check update if premium. Add bstats bars for premium vs not.
2020-04-21 12:39:48 +01:00
8d61e6f111
Fix update checker
...
- No more NPEs
- Use the better spigot API
- No obnoxious tooltip displaying the link without being clickable
2020-04-21 08:56:23 +01:00
ee2ed8222d
Merge config packages
2020-04-16 06:14:33 +02:00
edaf396894
Merge features/v5/internal-updates into api/v5/packages
2020-04-16 06:11:03 +02:00
6f052f0001
Remove extra line from HEADER
2020-04-16 05:05:58 +02:00
ba40a56c32
Add GPLv3 License headers to all source files.
2020-04-16 04:52:39 +02:00
780be3776a
Addressed some comments
2020-04-15 15:26:54 -04:00
dfa977a020
Moved more packaged based on feedback
2020-04-10 20:19:18 -04:00
b0348cfc34
Update packages. This will not be appreciated 🐱
2018-08-10 17:53:15 +02:00
1646cd0f5a
Reformat code
2018-08-10 17:01:11 +02:00
be8172ce91
Assume spigot 1.13 if NumberFormatException is fired
2018-07-22 09:17:38 -05:00
bbee2debff
Remove unneeded changes and add back support for 1.9 through 1.12
2018-07-21 10:32:38 -05:00
f533efb2c8
Add support for spigot 1.13-pre7
2018-07-20 23:51:09 -05:00
5d04c64d48
Fix typo
2018-07-07 09:11:23 +10:00
185fe39942
Fix check for UUID support
2018-07-07 08:50:43 +10:00
442513b592
Fixes #1970
2018-06-07 08:15:28 +10:00
ef83b5a1b7
Fixes #1931
2018-04-28 09:28:55 +10:00
3565e67137
Prevent entity portal use from plotworld
2018-03-18 09:28:23 +11:00
b36d42811a
Fixes #1897
2018-03-12 17:26:40 +11:00
8815c83ba1
Various minor
...
Teleport on login fixes
World unloading fixes
2018-01-27 16:26:09 +11:00
bc8b2af164
Fixes #1774 (backwards compatibility)
2018-01-10 17:06:35 +11:00
3779b17720
fix: shulker-teleport in a other plot ( #1774 )
...
- shulker-teleport in a other plot (Fixes #1762 )
- dropper can't drop lava_bucket and water_bucket (Fixes #1775 )
2017-12-03 17:21:15 +01:00