Christian Koop
7a7d2e8b97
Release v2.6.20
2023-04-22 16:13:07 +02:00
Christian Koop
9361fad0bf
Deprecate BlockUtils and BlockUtilsModern classes
2023-04-22 15:18:33 +02:00
Christian Koop
e21db58a67
Reimplement BlockUtils#updateAdjacentComparators in WorldCore
...
The implementation broke in 1.19.4 mid-version.
Fixes `java.lang.NoSuchMethodException: org.bukkit.craftbukkit.v1_19_R3.CraftChunk.getHandle()`
Related commit: a3e73be1aa
2023-04-19 21:59:13 +02:00
Christian Koop
57f9f1f911
Fix coreVersion in SongodaCore class not being the correct release
2023-04-13 11:51:14 +02:00
Christian Koop
37a9ee8868
Adds missing commands to list when console is running songoda command
2023-04-13 11:35:19 +02:00
Christian Koop
c34c8faa9c
Fix wrong permission configured for SongodaCoreUUIDCommand
2023-04-13 11:23:05 +02:00
Christian Koop
b9293079e0
Fix broken Wiki-URL in CustomizableGui
...
The Wiki has moved/changed and is not redirecting properly sadly
2023-04-13 11:22:43 +02:00
Christian Koop
2730b91598
Have songoda-Command have 'craftaro' as alias and change wording to that
...
Not having the actuall command change allows of other plugins *finding* that command
in that way means not introducing a breaking change by accident ^^
+ It's very hacky the way I did it but tbh... Core v3 is somewhat around the corner anyways
2023-04-13 11:22:04 +02:00
Christian Koop
7c4e967dd8
Changes *some* Songoda wording to Craftaro
...
I don't want to introduce too much confusion or breaking changes
2023-04-13 11:18:12 +02:00
ceze88
1455cf2d1c
Fix enchant book loot
2023-04-11 19:23:05 +02:00
ceze88
3dd3a31f25
Add coordinate placeholders to loot commands
2023-04-07 20:46:14 +02:00
Christian Koop
824f674dcd
Change order of IP and UUID in 'license not found' message to match GUI
...
The marketplace first asks for the UUID - I changed the order in the message to match that order.
2023-04-06 10:06:58 +02:00
Christian Koop
e33848adc5
Release v2.6.19-DEV
2023-03-29 21:16:28 +02:00
Christian Koop
65f606ee83
Refactor /songoda diag
command and change output formatting a bit
...
This should make reading the version information displayed easier.
No more confusing the plugin version vs. the core version.
Additionally fixed `Mb` to `MiB`.
2023-03-29 19:22:09 +02:00
Christian Koop
07374fdbfd
Configures the new v1_19_R3 NMS module in the NmsManager class
2023-03-29 18:22:13 +02:00
Christian Koop
a79677d261
Updates Lands-ProtectionHook to use v6 of the API
...
The API changed and we are 2 major versions behind
This drops support for outdated version of *Lands* and re-adds support for the latest version.
2023-03-09 15:53:21 +01:00
Christian Koop
5199043a4b
Minor code refractoring on SongodaAuth
...
Just trying to make it a bit more readable and easier to understand at a glance.
2023-03-04 13:08:16 +01:00
Christian Koop
6145021ecb
Remove unused imports in SongodaAuth and apply code formatting
2023-03-04 12:47:53 +01:00
Christian Koop
d9586cfe86
Slightly changes wording of 'missing-license' message
...
+ small refactoring – Putting the *expesive* method calls outside the string into variables
to easier see them, when trying to understand the code and the need
for its own thread for just printing some messages to the console.
2023-03-04 12:38:33 +01:00
Christian Koop
ca13e8b26e
Prints 'missing-license' message in the console as one long message
...
This prevents fragmentation of the idividual lines. `#getIP()` can take a couple of seconds
and because it is executed outside of the main-thread, other message can be printed bevore
the IP address and UUID are ready to be printed.
2023-03-04 12:36:20 +01:00
ceze88
386ff209a7
Release v2.6.18
2023-01-25 16:02:44 +01:00
ceze88
7c02457108
Ignore self compiled plugins
2023-01-15 12:23:56 +01:00
Christian Koop
c29c4a5b09
Release v2.6.18-DEV
2023-01-11 22:00:36 +01:00
ceze88
ad6b52ca4a
Add license stuff
2023-01-11 21:41:04 +01:00
ceze88
336c5c49f3
Revert "License system"
...
This reverts commit 10aac8c10f
.
2023-01-06 14:02:32 +01:00
ceze88
10aac8c10f
License system
2023-01-02 13:39:54 +01:00
ceze88
bd187c7512
Fix max stack size for drops
2022-12-31 20:42:03 +01:00
Christian Koop
842841cd74
Fixes NMS for Spigot 1.19.0 / 1.19.1 / 1.19.2 detection
...
Purpur-Spigot and plain Spigot do not end with `.0`. Not sure if Paper does or Spigot 1.19.1 does?
I just added the plain `1.19` check.
This is not an issue in the Core v3 branch as the check is more stable there.
2022-12-30 20:09:01 +01:00
ceze88
a554934bfa
Remove deprecated constructor
2022-12-29 13:49:34 +01:00
ceze88
8f95056e31
A little database utility
2022-12-29 13:49:04 +01:00
ceze88
17fb03f073
Fix pre stacking items
2022-12-29 11:50:51 +01:00
Christian Koop
1a911ee085
Release v2.6.17
2022-12-26 19:59:02 +01:00
Christian Koop
64865873f9
Adds NMS module for Spigot 1.19.3 (v1_19_R2) support
2022-12-26 13:44:58 +01:00
Christian Koop
296f82f50e
Restore functionality of deprecated SQLite connection acquisition
...
If the connection is closed, no new SQLite connection is created in plugins still using the
deprecated method.
Introduced in 0ae9c6fcdb
2022-12-26 13:44:58 +01:00
Christian Koop
6aa9178321
Fix ItemUtils#applyRandomEnchants
in Minecraft 1.19
...
The method needs a `RandomSource` instead of a normal Java `Random`.
The method reference has been updated but updating
its usage has been forgotten.
Sadly I do not really know where to properly
get an `RandomSource` instance without instanciating it myself.
2022-11-07 22:29:40 +01:00
Christian Koop
aff3ea92f3
Fix wrong coreVersion in SongodaCore class
2022-11-07 22:19:19 +01:00
ceze88
e8c0e21ac2
Adds suppoert for PlotSquared and MariaDB for SQL
2022-11-04 12:28:20 +01:00
Christian Koop
31fde88c33
Fix ConcurrentModificationException in DropUtils for UltimateStacker
...
Related to 92c653d9be
2022-10-26 22:59:00 +02:00
Christian Koop
5f43578869
Fix NoSuchFieldError on Paper-Spigot 1.19.2 for SWorld#getLivingEntities
...
The field does not exist on Spigot (located in another class?).
But `#getEntities()` does exactly what we need and Paper-Spigot still has it.
SD-9374
SD-9377
SD-9392
SD-9401
2022-10-26 21:58:34 +02:00
ceze88
92c653d9be
Add max stack size check when pre-stack items with US
2022-09-19 21:04:52 +02:00
ceze88
30d070cade
Drop items stacked when UltimateStacker is present
2022-09-19 20:37:34 +02:00
Christian Koop
e3b275b40d
Release v2.6.16
2022-09-04 19:31:58 +02:00
BuildTools
9c47056b46
Version 2.6.16-DEV - Support for 1.19.1/2 spawners.
2022-09-03 01:03:27 -04:00
ceze88
430e203a65
Fix connection with MySQL
2022-08-09 16:27:28 +02:00
Christian Koop
b3be6700f9
Fixes NoSuchMethodException since MC 1.19.1 in chat package
...
Sadly, NMS-Package-Version did not change between 1.19.0 and 1.19.1
https://wiki.vg/index.php?title=Protocol&type=revision&diff=17688&oldid=17663
Co-authored-by: Fernando Pettinelli <fernandopettinellifreire@gmail.com>
2022-08-08 23:10:42 +02:00
ceze88
0ae9c6fcdb
New method to get MySQL connection for HikariCP
2022-08-07 16:36:30 +02:00
Fernando Pettinelli
1ab918a32e
Version 2.6.14-DEV
2022-07-13 01:50:25 -04:00
Fernando Pettinelli
c8be1229e8
Fixes for AnvilView, WildStacker and mcMMO.
2022-07-13 01:49:36 -04:00
Fernando Pettinelli
2b7cfcc29a
Added ChatMessage fix.
2022-07-03 03:37:49 -04:00
Fernando Pettinelli
2929c628ed
2.6.13 - Added Apache Commons Lang3 and Text. More 1.19 fixes.
2022-06-26 12:27:20 -04:00