Commit Graph

49 Commits

Author SHA1 Message Date
mastermc05
0f8174796c Cache biome object, further reduce diff 2022-11-18 13:12:40 +02:00
stepech
0eb2dffac2
Update minimum spigot api, improve armor points counting 2022-08-08 22:40:27 +02:00
mastermc05
d0a791b634 Clean and finish x2 2022-04-01 15:16:57 +03:00
mastermc05
da05fc4675 Clean and finish 2022-03-31 16:18:02 +03:00
mastermc05
4a97550b63 Parallel process and load plans 2022-03-30 19:37:29 +03:00
mastermc05
b0f0a4deb5 First idea implementation 2022-03-29 23:55:05 +03:00
Mike Primm
e16b642e0c Allow interrupted exception when shutting down 2022-02-05 03:13:34 -06:00
mikeprimm
48ba0b2e41
Merge pull request #3571 from JLyne/tabcomplete
Add tab completions for commands
2021-12-28 10:16:05 -06:00
Mike Primm
57d02007ab Handle negative Y for chunk generation driven updates 2021-12-25 19:09:02 -06:00
James Lyne
424000a05f Very basic single level spigot tabcomplete 2021-12-21 11:58:54 +00:00
stepech
9ebb6b514f
dependency: Update SkinsRestorer 2021-12-12 13:50:43 +01:00
Mike Primm
f56f4378c5 Fix handling of new, additional buiomes 2021-12-05 05:01:59 -06:00
Mike Primm
37fd064434 Put 3D biome code in spigot 1.18 - still working on grass shading... 2021-12-05 01:57:59 -06:00
Mike Primm
983a2a4390 Tie in standard biomes by resource location 2021-12-04 23:01:13 -06:00
Mike Primm
76557bf312 Biome shading fixes for 1.18 (Spigot, Fabric, Forge) 2021-12-02 22:18:03 -06:00
Mike Primm
4610bba449 Update bstats to 2.2.1 2021-11-12 17:44:33 -06:00
Terin Stock
2e382ae160 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
b7c88f9911
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
f6c45adc5f
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
Mike Primm
c3ef1c6839 Handle deprecated materials 2021-07-11 11:54:03 -05:00
Kian Kasad
788a78bbe0
Use updated method of getting SkinsRestorer API 2021-06-20 09:22:07 -07:00
stepech
0ae5694ae6
Update SkinsRestorer hook to v14 API 2021-03-04 20:49:47 +01:00
Mike Primm
c867735c1a Add 1.16.2 support for Spigot 2020-08-12 21:40:06 -05:00
Mike Primm
5e15187e46 Finish support for greeting/farewall text on area markers 2020-05-25 13:55:36 -05:00
owlnull
c7cb56bc1d Fix plugin crash caused by SkinsRestorer integration
SkinsRestorer integration now just shows warning instead of plugin crash when SkinsRestorer not installed and integration enabled
2020-04-28 15:10:25 +05:00
owlnull
578c66e2fe Add skins support via SkinsRestorer plugin 2020-04-23 06:39:54 +05:00
Zach Levis
23e1bd2c59 spigot: Add Vault permissions provider
This allows performing permissions checks using any plugin that
implements the Vault interfaces without having to provide direct
support, including for offline players.
2020-01-26 20:45:29 -08:00
Mitch Talmadge
a3cb46e286 Change 'int blkid' to 'String material' for block and sign-change events. 2019-12-19 21:36:09 -07:00
Mike Primm
b966903331 Use LuckPerms 4 API for older LuckPerms, and 5 for newer ones 2019-12-15 12:53:50 -06:00
Mike Primm
10d03ef2ee More PR merge fixes... 2019-12-15 01:08:31 -06:00
mikeprimm
bf404ee626
Merge branch 'v3.0' into v3.0 2019-12-15 00:46:31 -06:00
mikeprimm
33b4fb7042
Merge pull request #2584 from tiagoad/v3.0
Fix for disappearing sign-markers on 1.14 (Issue #2533)
2019-12-15 00:44:27 -06:00
mikeprimm
e14179bff6
Merge pull request #2670 from SijmenSchoon/v3.0
Update LuckPerms and bStats
2019-12-14 13:38:29 -06:00
Sijmen Schoon
9e7174dcde
Update LuckPerms and bStats 2019-12-01 03:38:05 +01:00
Gabriel Hautclocq
9cf3b74609 fixed disappearing markers (webbukkit#2533), many thanks to tiagoad 2019-10-04 00:51:57 +02:00
Tiago Dias
8fc95bfc96 Fix for disappearing sign-markers on 1.14 (Issue #2533) 2019-08-14 12:41:24 +01:00
Justin Su
8ca0da72f1
Remove duplicate of onblockfade trigger 2019-07-22 07:54:07 -04:00
Mike Primm
286a12c4ef Add experimental option to try to migrate old chunks 2019-06-09 09:59:08 -05:00
mikeprimm
881b7dfefd
Merge pull request #2498 from stormboomer/v3.0
Added functionality for restarting the scheduled job that stores markers
2019-06-09 07:31:27 -05:00
Mike Primm
9746dc19f4 Fix server name to use MOTD on 1.14.x 2019-06-08 21:58:00 -05:00
Mike Primm
a2af65add6 Fix 1.14 biome shading 2019-06-05 19:36:54 -05:00
Stormboomer
39053e36d9 added method to call marker save scheduled job to Dynmap Core, so that MarkerAPIImpl can be private and might not be used directly by other devs. 2019-06-02 13:27:19 +02:00
Stormboomer
0b8118566c Added functionality for restarting the scheduled job that stores markers to markers.yml.
This should fix problems with markers not being stored after a dynmap reload, as well as vanishing markers.
2019-06-01 20:03:10 +02:00
Mike Primm
5ba25420a0 Add 1.14 lantern 2019-05-26 00:07:01 -05:00
Mike Primm
e8ec7da47d Get gspigot 1.14 runnin 2019-04-27 18:55:19 -05:00
Azarias Boutin
87638c6bf5 Added LuckPerms to the permissions for spigot 2019-03-20 07:03:47 +01:00
Mike Primm
3650dc7d2a Fix scaling of player health bar 2018-12-07 21:33:35 -06:00
Mike Primm
b24f92cdd0 Add blockname and statename support to CTM 2018-12-04 00:44:22 -06:00
Mike Primm
1babea2ace Shift spigot version to more appropriate path 2018-08-23 23:14:55 -05:00