Commit graph

137 commits

Author SHA1 Message Date
Max
5f7ffc5aa8 fix typo 2023-02-18 22:40:13 +01:00
Max
68d8e568bb add a comment to prevent issues like this: https://github.com/webbukkit/dynmap/issues/2968#issuecomment-652205096 2023-02-16 10:28:44 +01:00
Joo200
d2ad68eadf Don't use reflections to access SkinsRestorer API 2023-01-04 15:22:16 +01:00
Michael Primm
975944f649 Add initial 1.19.3 for Spigot/PaperMC support 2022-12-08 13:45:18 -06:00
mastermc05
8910bf62ef Cache biome object, further reduce diff 2022-11-18 13:12:40 +02:00
mastermc05
100648140f Clean up 2022-10-14 16:14:40 +03:00
mastermc05
cf508baf2b Support 1.17 2022-10-14 16:06:15 +03:00
mastermc05
065585e418 Support 1.18 2022-10-14 15:59:20 +03:00
mastermc05
9d8e95d9b2 Support 1.18.2 2022-10-14 15:51:08 +03:00
mastermc05
2a9d07926d 1.19 support 2022-10-14 12:57:23 +03:00
stepech
2b2747d3bd Update minimum spigot api, improve armor points counting 2022-08-08 22:40:27 +02:00
Mike Primm
5a3ed79f37 Initial spigot/paper 1.19 port 2022-06-07 12:28:16 -05:00
Mike Primm
d997e10eaf Update Gson reference to current spigot level (bogus security flag) 2022-06-05 17:35:50 -05:00
RedstoneFuture
e1366042f2 Add no-permission message option 2022-05-29 15:28:06 +02:00
mastermc05
398992a32b Clean and finish x2 2022-04-01 15:16:57 +03:00
mastermc05
294677a011 Clean and finish 2022-03-31 16:18:02 +03:00
mastermc05
3760549dda Parallel process and load plans 2022-03-30 19:37:29 +03:00
mastermc05
2c01947919 First idea implementation 2022-03-29 23:55:05 +03:00
Mike Primm
a0ee4dec1d First pass of 1.18.2 spigot/paper support 2022-02-28 17:46:40 -06:00
Mike Primm
5f7bbed28e Add support for trusted-proxies subnet ranges, handle nested proxies 2022-02-22 22:11:48 -06:00
Mike Primm
1954659b67 Add prefix path support for AWS S3 website 2022-02-20 21:38:50 -06:00
Mike Primm
c4dc5777c7 Switch to sdk v2 2022-02-18 00:40:55 -06:00
Mike Primm
b963cfe5d5 Start S3 support 2022-02-17 21:59:53 -06:00
Mike Primm
d9d3024865 Add tilescale and defaulttilescal : option for bigger tiles 2022-02-16 21:13:57 -06:00
Mike Primm
30791f1663 Add eclpse labels for subprojects in Fabric 2022-02-16 21:13:21 -06:00
Mike Primm
fd6e1e4723 Add publicURL setting and '/dynmap url' command 2022-02-12 01:30:00 -06:00
Mike Primm
f9ad21acb4 Label spigot subproject 2022-02-10 15:00:41 -06:00
Mike Primm
b0ee2ad240 Allow interrupted exception when shutting down 2022-02-05 03:13:34 -06:00
Mike Primm
a45c000632 Add update-webpath-files setting to allow disable of web file updating 2022-02-04 21:47:33 -06:00
James Lyne
29984eb0af Update configuration.txt comment 2022-01-07 23:06:48 +00:00
JurgenKuyper
284bbd40f2 Update configuration.txt
auto reconnect to db
2022-01-04 09:12:02 +01:00
mikeprimm
fdbefdab45 Merge pull request #3571 from JLyne/tabcomplete
Add tab completions for commands
2021-12-28 10:16:05 -06:00
Mike Primm
b589184e8a Handle negative Y for chunk generation driven updates 2021-12-25 19:09:02 -06:00
Mike Primm
cfefe64894 Shift string safely into Log class, finish hack substitution string 2021-12-24 00:08:52 -06:00
James Lyne
814f952c22 Very basic single level spigot tabcomplete 2021-12-21 11:58:54 +00:00
stepech
74929c86e4 dependency: Update SkinsRestorer 2021-12-12 13:50:43 +01:00
Mike Primm
6fed0dfb1f Add support for largeplayerfaces option for bigger player markers 2021-12-07 21:38:59 -06:00
Mike Primm
ddc484d737 Fix handling of new, additional buiomes 2021-12-05 05:01:59 -06:00
Mike Primm
dac53e38fc Put 3D biome code in spigot 1.18 - still working on grass shading... 2021-12-05 01:57:59 -06:00
Mike Primm
635bbf2b4d Tie in standard biomes by resource location 2021-12-04 23:01:13 -06:00
Mike Primm
e4a3179570 Biome shading fixes for 1.18 (Spigot, Fabric, Forge) 2021-12-02 22:18:03 -06:00
Mike Primm
c91ac7ad86 Initial compiling Spigot code (doesn't work, but it does compile...) 2021-11-30 23:08:54 -06:00
Mike Primm
d89403d51a Start 1.18 Spigot work... need to sort through obfuscation bullshit 2021-11-23 16:43:55 -06:00
Mike Primm
0d85d2efb5 Update bstats to 2.2.1 2021-11-12 17:44:33 -06:00
Terin Stock
23ef6b7613 fix: explicitly set sign lines
Minecraft allows for plugins to retrieve the text of a newly created or
modified sign through the `SignChangeEvent.getLines()` method. In
vanilla, the lines returned can be mutated, however a
`SignChangeEvent.setLine(idx, text)` method exists.

PaperMC has internally switched most user-facing text to using the
Adventure Text components, to better support text styling and optimize
serializations. For backwards compatibility with most plugins, PaperMC
retains deprecated `getLines` and `setLine` methods by providing a
legacy serialization view of the Aventure components, however mutations
of the returned list are ignored.

This changeset calls `setLine` after all event listeners ran, allowing
PaperMC to preserve the sign mutations.
2021-08-29 21:53:54 -07:00
BrainStone
b72b8a52c2 New materials don't even have an ID anymore
Handle that case as well.

Honestly the best solution would be to just get rid of getBlockIDAt as it's only used in two places where it could be trivially replaced
2021-07-18 03:27:59 +02:00
BrainStone
1ef296d0b8 Added a fallback for the case when numerical IDs have been removed from Bukkit
This fixes webbukkit/dynmap#3418.

The idea is to catch the case when numeric IDs have been removed from the code base and to then just use a fallback. Also doing it this way ensures maxium longevity, as `Material#getID` will be among the last ones removed, while other methods to get the numerical ID will get likely get removed earlier
2021-07-18 03:19:56 +02:00
Aniket
a35d33530e Fix typo in configuration.txt 2021-07-13 19:53:24 +01:00
Mike Primm
96bd48528f Handle deprecated materials 2021-07-11 11:54:03 -05:00
Kosma Moczek
236081a075 spigot: fix resource handling on Gradle 7 2021-06-27 15:28:05 +02:00