Christian Koop
331f77b65d
Version 2.6.7
2021-12-14 21:01:27 +01:00
Christian Koop
fbb61cf9f6
Further usage of MethodMapping
and ClassMapping
classes
2021-12-14 20:55:46 +01:00
Christian Koop
9b5eda60b3
Updates BlockUtils to use MethodMapping
and ClassMapping
2021-12-13 18:00:36 +01:00
Christian Koop
71fb43e6ff
Removes ItemUtils#setMaxStack
2021-12-13 17:59:25 +01:00
Christian Koop
f9b2562d3d
Version 2.6.6
2021-12-11 15:37:21 +01:00
Christian Koop
b033c059a3
Fix MethodMapping and its usage in ItemUtils
2021-12-11 15:00:24 +01:00
Christian Koop
f6caad3983
Version 2.6.5
2021-12-10 19:46:24 +01:00
Christian Koop
354e7ea2f0
Version 2.6.4
2021-12-10 18:13:22 +01:00
Christian Koop
e521e4930f
Make SWorldBorder compatible with Minecraft 1.18
2021-12-09 22:05:53 +01:00
Christian Koop
f8aed3c87e
Version 2.6.3
2021-12-09 04:52:24 +01:00
ItsAZZA
93c7b802f6
Fix wrong dye data value for Gray in #getDyeColor ( #31 )
2021-12-08 09:46:36 +01:00
Christian Koop
cd34b24517
Version 2.6.2
2021-12-07 17:19:13 +01:00
Christian Koop
de06070dac
Deprecate the method NMSUtils#getCraftClass
in favor of ClassMapping
2021-12-07 16:41:31 +01:00
Brianna
d7010d7483
Method mapping.
2021-12-06 11:12:59 -06:00
Christian Koop
776ead9870
Version 2.6.1
2021-12-02 20:30:26 +01:00
Christian Koop
6c8c8a3a29
Introduces a cross-version way to send packets via NMSManager
2021-12-02 20:29:28 +01:00
Christian Koop
4f5300f44c
Version 2.6.0
2021-12-02 16:42:09 +01:00
Christian Koop
1c441e755a
Restore compatibility after commit reverts
...
I'm currently reverting some breaking changes so I can introduce them later and some imports broke in future commits. This fixes them
One of the related commits (may not exist anymore): 3d328df7ad
2021-12-02 16:42:09 +01:00
Christian Koop
7ff7a46bf5
Implement NMS stuff for Minecraft 1.18
2021-12-02 16:33:24 +01:00
Christian Koop
d64dfbf5c6
Add unit tests for CompatibleMaterial
...
This especially eases adding support for new Minecraft versions
2021-12-02 16:32:48 +01:00
Christian Koop
fd2809f982
Version 2.5.14
2021-11-01 22:30:51 +01:00
Christian Koop
6453c7b6f6
Recode BlockUtils#updateAdjacentComparators
to work in older versions
...
The old implementation relied on methods that were only available in newer versions - This should be more future proof
2021-11-01 22:27:12 +01:00
Christian Koop
7c6817c470
Minor cleanup of #27
...
* Code style
* Method name and access modifier
* JavaDoc
2021-11-01 20:29:16 +01:00
Christian Koop
af9def96b3
Merge branch 'Exortions/SongodaCore:master' into development ( #27 )
2021-11-01 20:18:04 +01:00
Exortions
3aaed3bcde
Remove duplicate code
...
This commit removes the duplicate error message run when the plugin crashes and turns it into one method 'crash'. This method takes in a throwable, which will be printed once the error message is logged.
2021-11-01 11:23:42 -07:00
Christian Koop
e379ae601d
Fixed typo
2021-10-30 23:45:22 +02:00
Christian Koop
ba7054c1e7
Fix failing test cases
...
The disabled test cases have been written without looking at the implementation - But it looks like the implementation is faulty and needs a patch.
We'll take a look at a later time and decide about backwards compatibility etc.
2021-10-30 15:19:53 +02:00
Christian Koop
b4d1f4fc60
Implement first unit tests
2021-10-30 14:53:23 +02:00
Christian Koop
93fbc6463f
General code cleanup [DEV-2]
...
Hopefully no breaking changes
2021-10-30 14:10:57 +02:00
Christian Koop
97feaf3b9c
Removes @author
and @since
from class comments
...
These kind of information can easily be found in git/on GitHub
2021-10-30 14:10:22 +02:00
Christian Koop
39bdd862fb
Apply new code style [DEV-2]
2021-10-30 14:10:22 +02:00
Christian Koop
749c3a9a28
Version 2.5.13
2021-10-27 19:51:54 +02:00
Christian Koop
aa587361ed
Version 2.5.13-SNAPSHOT
2021-10-26 23:05:54 +02:00
Christian Koop
6a858c9c30
DataManagerAbstract: Add single threaded task queue (experimental)
...
We had some reports about server outright crashing because EpicFurnaces (maybe others too) because there are too many async tasks queue at once. Every async task scheduled to spigot (as of 1.17) creates a new thread
This should help a bit and the `FIXME` has to be taken care of when more time is at hand... The whole data storing stuff is just bad which shows as soon as servers (or the plugin use e.g. many furnaces) get bigger... (am a bit annoyed 🤷 )
2021-10-26 23:05:37 +02:00
Christian Koop
0bdb0af890
Merge branch 'development'
2021-10-26 21:19:53 +02:00
Fernando Pettinelli
fb8d38f54b
Version 2.5.12
2021-10-16 21:37:26 -03:00
Christian Koop
9605ac5ded
Prevents #getRandomPlayer from throwing an Exception on 0 online players
2021-10-02 14:58:14 +02:00
Christian Koop
ce72ab7291
Fix numbers being formatted wrong on some machines [DEV-5]
...
My system is configured to use German causing the method to use the wrong decimal seperator for the given format
2021-10-02 11:27:18 +02:00
Fernando Pettinelli
820b7ffbd3
Version 2.5.11
2021-09-30 13:03:36 -03:00
Fernando Pettinelli
a601b86d68
Added Residence support.
2021-08-29 17:44:17 -04:00
Fernando Pettinelli
6951a7f4ad
Merge remote-tracking branch 'origin/development' into development
2021-08-29 16:03:20 -04:00
Fernando Pettinelli
3ee798fe23
Add PIGLIN_BRUTE_SPAWN_EGG material.
2021-08-29 16:03:08 -04:00
Christian Koop
5921be70bb
Version 2.5.9
2021-08-29 15:49:06 +02:00
Christian Koop
2ed245389f
Allows respecting Unbreaking-Enchantment [SD-8182]
2021-08-29 15:49:06 +02:00
Christian Koop
03e2360a98
Updated logging to mostly use java.util.logging.Logger
[SD-8645]
2021-08-29 13:49:01 +02:00
Christian Koop
c5569adc10
Change formatting a bit
2021-08-18 20:56:05 +02:00
ajgeiss0702
9f5daa2503
Don't try to change item meta when there is none
2021-08-06 20:40:56 -07:00
Christian Koop
60ceac5eb6
Version 2.5.8
2021-07-08 17:50:13 +02:00
Christian Koop
8eefbce68d
Change dependency com.github.Zrips.Jobs
version from LATEST to v4.17.2
2021-07-08 17:50:13 +02:00
Christian Koop
6dbf806e7d
EditorConfig
2021-07-08 15:37:37 +02:00