Dan Mulloy
59c8c8c9db
Fix WrappedBlockData deep clone
...
Fixes #661
Fixes #662
2019-10-29 17:01:15 -04:00
Dan Mulloy
a76ceb94cc
Add modifier for EntityTypes
...
Fixes #710
2019-10-29 16:52:30 -04:00
Dan Mulloy
9a108af219
Update dependency info in readme
2019-10-24 09:57:58 -04:00
Dan Mulloy
2f09dec1c5
Move back to Maven
...
Didn't really gain anything from Gradle but it broke some stuff
2019-10-23 19:17:37 -04:00
Felix Klauke
4c43f125f9
Use gradle wrapper instead of travis ci's inbuilt gradle version. ( #706 )
...
At the moment travis will always use its pre installed gradle version what leads to unpredictable build behaviour as the version can change at any time. As this project has already defined a gradle wrapper the CI should use it.
2019-10-16 12:07:07 -04:00
Dan Mulloy
b5cff49358
Update issue templates
2019-10-01 17:28:36 -04:00
Dan Mulloy
446a1c8326
Clone OptionalInts too
2019-08-07 11:38:50 -04:00
Dan Mulloy
8c20d19339
Try to fix a null pointer
...
Addresses #665
2019-08-07 11:34:59 -04:00
Dan Mulloy
9dfffe5366
Move Travis to openjdk8
...
Something about Oracle and licenses. Who woulda thought
2019-08-03 13:10:20 -04:00
Dan Mulloy
19dd81ce94
Fix EntityUtilities updateEntity on 1.14
...
Fixes #651
2019-08-03 13:03:16 -04:00
Dan Mulloy
dd9eac3d6d
Add wrapper for villager data
...
Fixes #637
2019-08-03 12:35:58 -04:00
Dan Mulloy
916434251d
Add support for long array nbt type
...
Fixes #648
2019-08-03 11:46:58 -04:00
Dan Mulloy
62e8d82e16
Update to 1.14.4, add BLOCK_BREAK packet
...
Also called Acknowledge Player Digging, but we go by what Spigot calls it
2019-08-03 11:41:55 -04:00
BuildTools
d7be712959
Add api-version, tweak version pattern to support pre releases
...
Fixes #638
Fixes #636
Fixes #626
2019-06-23 15:28:40 +02:00
Dan Mulloy
490b1dadcb
Fix logger debug when testing
2019-05-07 23:11:05 -04:00
Dan Mulloy
502c5960e3
Fix join/quit exceptions when wrappers break
2019-05-07 22:58:59 -04:00
Dan Mulloy
d297e373b4
Specifically clone Spigot's chat components to fix stack overflow
...
Addresses #601
2019-05-06 20:32:20 -04:00
Dan Mulloy
9f5d95f617
Hopefully fix chat cloning issues
...
Addresses #601
2019-05-06 16:20:19 -04:00
Dan Mulloy
b14b4cc345
Fix entity tracking in 1.14
...
Fixes #600
2019-05-04 22:41:32 -04:00
Dan Mulloy
e41bb8753b
Backport some fixes, fix version in plugin yml
...
Still need to get automatic filtering fixed
2019-05-04 01:45:41 -04:00
Dan Mulloy
565f169e94
Update to Minecraft 1.14
2019-05-03 23:22:44 -04:00
Dan Mulloy
7b7449ee15
Migrate to Gradle with a single module
2018-09-22 17:48:06 -04:00
Dan Mulloy
95bb026fa9
Update parent pom version
...
Can't wait to move to gradle with just one build file
2018-09-22 17:27:53 -04:00
Dan Mulloy
4713d320f8
Update version to 4.4.0 for release
2018-09-22 12:21:17 -04:00
Dan Mulloy
083c8e1481
Mark ParticleTypes as immutable, update tested version
2018-09-22 12:17:02 -04:00
Dan Mulloy
6ff6976e85
Merge branch 'master' of https://github.com/aadnk/ProtocolLib
2018-09-18 17:04:10 -04:00
Dan Mulloy
7e87c90b8d
Add method to create wrapped block data from the spigot api
...
Fixes #525
2018-09-18 17:02:19 -04:00
Dan Mulloy
6fdf0f8255
Add modifier for dimensions
2018-09-18 17:01:55 -04:00
Dan Mulloy
7e12f57eda
Update testing nms package
2018-09-15 14:48:40 -04:00
Dan Mulloy
776ec56a2d
Update to 1.13.1, rework cloning, fix a particle NPE
2018-09-15 14:32:18 -04:00
Dan Mulloy
8ec31d83db
Fix #508
2018-08-24 10:44:37 -04:00
diffblue-assistant
1373911ca2
Use try-with-resources ( #158 )
...
Replace try statements that close a resource in the finally block with a
try-with-resources statement [1].
This commit was created automatically by Diffblue refactorings (https://www.diffblue.com/ ).
[1] https://docs.oracle.com/javase/tutorial/essential/exceptions/tryResourceClose.html
2018-08-23 12:51:21 -04:00
Dan Mulloy
cf5d9dfc7d
Account for new network manager send packet method
...
Fixes #497
2018-08-03 22:18:32 -04:00
Dan Mulloy
9df0dd48e4
Fix backwards compat with nullable classes
...
Fixes #499
2018-08-03 22:07:25 -04:00
Dan Mulloy
d112e9b1dc
Remove extraneous debug
...
#494
2018-08-03 21:58:54 -04:00
Dan Mulloy
206dc30e17
How did those get there
2018-08-01 17:44:25 -04:00
Dan Mulloy
4c3a0afd7e
Shiny new 1.13 particle support
...
Hopefully this doesn't break 1.8-1.12
2018-08-01 17:38:56 -04:00
Dan Mulloy
8d9bf7d91f
Clone Java optionals
...
Fixes #498
2018-08-01 16:08:53 -04:00
Dan Mulloy
3ef537242f
Fix some issues with item equality
...
Seems to be an internal Bukkit bug, hopefully nothing more serious
2018-07-24 17:05:30 -04:00
Dan Mulloy
976e4b4217
Update to 1.13
2018-07-23 19:11:07 -04:00
Dan Mulloy
e827a3dd1f
Fix class not found exception on versions < 1.13
2018-07-22 00:49:03 -04:00
Dan Mulloy
778031c105
Change block converter to use reflection again
2018-07-19 13:29:20 -04:00
Dan Mulloy
6c3654ef40
Update to 1.13-pre7
2018-07-19 13:13:06 -04:00
Dan Mulloy
5048f6f34b
Try a less expensive map impl for packet markers
...
This might be a concurrency nightmare or a nice solution. I'm hopeful
based on initial testing
Addresses #489
2018-07-09 22:32:21 -04:00
Dan Mulloy
c9dd6e2ba7
Merge remote-tracking branch 'origin/master'
2018-07-09 22:31:23 -04:00
Dan Mulloy
fc76af9d56
Use broader catch statement when dealing with other metrics plugins
...
Fixes #488
2018-07-09 22:31:03 -04:00
dextonanderson
aed2285bcb
Properly cleanup ByteBuf in WirePacket ( #487 )
...
* Properly cleanup ByteBuf
* Release store ByteBuf also
2018-07-09 12:07:43 -04:00
Alvin-LB
1d11908af1
Make sure getMinecraftItemStack(ItemStack) handles Material.AIR properly ( #485 )
...
Fixes #483 and adds a test case to make sure the issue doesn't occur again.
2018-06-29 12:07:48 -04:00
Dan Mulloy
3ccc56fef9
Update repository links and versions
2018-06-12 14:45:36 -04:00
Dan Mulloy
39e0c974ee
Merge branch 'master' of https://github.com/aadnk/ProtocolLib
2018-06-04 12:59:28 -04:00