retrooper
9b3cf41f35
Working on loading API improvements for Spigot.
2022-12-07 22:20:44 +01:00
MWHunter
7509ecb971
Fix legacy blocks mappings
2022-10-27 15:03:17 -05:00
retrooper
738309506d
Merge pull request #484 from wordandahalf/2.0
...
Ensure dimension's attributes is initialized to a non-null value
2022-10-09 11:04:41 +02:00
wordandahalf
5243d9f17d
Initialize attributes in constructors
2022-10-06 17:43:31 -04:00
wordandahalf
bd91ef1be1
Ensure dimension's attributes is initialized to a non-null value
2022-10-06 16:39:49 -04:00
retrooper
8a9338ae46
Merge pull request #482 from LeeGodSRC/bugfix/packet-teams
...
Fixed WrapperPlayServerTeams send incorrect color post 1.17
2022-10-05 21:43:32 +02:00
retrooper
9aa27103a0
Fix WrapperPlayServerBlockEntityData constructor
2022-10-05 21:41:13 +02:00
leegod
af105f4add
Fixed WrapperPlayServerTeams send incorrect color post 1.17
2022-10-05 11:22:37 +08:00
retrooper
d2d3d84cbf
Merge remote-tracking branch 'origin/2.0' into 2.0
2022-10-03 20:29:06 +02:00
retrooper
e9a5c9315c
receivePacket works fully with ViaVersion;
...
receivePacketSilently works with ViaVersion if there is only one packetevents instance (until ViaVersion fixes their injector)
2022-10-03 20:22:09 +02:00
Souvlakis
3a93098804
Forcibly close unhandled connections
...
* Forcibly close unhandled connections
2022-09-29 15:01:56 +02:00
Julian
0b404d04cd
Added all combat wrapper classes ( #379 )
...
* feat: added WrapperPlayServerEndCombatEvent, WrapperPlayServerEnterCombatEvent, WrapperPlayServerDeathCombatEvent, WrapperPlayServerCombatEvent
Co-authored-by: retrooper <retrooperdev@gmail.com >
2022-09-11 22:04:43 +02:00
retrooper
f7b6fc476f
When server sends chat messages to large, it used to kick players instead of just throwing an error. We fixed that.
2022-09-11 20:23:54 +02:00
Souvlakis
0bcf58cf80
Added the ability to set a custom resourceProvider, which is used to retrieve files such as block mappings. ( #477 )
2022-09-11 19:02:13 +02:00
caoli5288
67eaa91252
Fix 1.12.2 chunk issues
...
* fix #472
2022-08-26 10:36:16 +02:00
Abhigya
1ad7cae303
Added WrapperPlayServerBlockEntityData, Dimension conversion fixes, Particle data fixes, EntityDataTypes fix
...
* Added WrapperPlayServerBlockEntityData and Dimension conversion
* Fixed serialization for Scoreboard Objective
* Updated Particle data system
* Updated EntityDataTypes for Particle and GlobalPos
Co-authored-by: retrooper
2022-08-23 18:36:57 +02:00
hinoobers
b7d04384fb
Fix for JSON -> NBT
...
Handle LazilyParsedNumber
2022-08-23 18:16:06 +02:00
retrooper
ea32d28d0b
Allow broken spigot forks not allowing us to detect server versions to load packetevents and assume server version is 1.8.8 (more common on older forks)
2022-08-23 18:10:32 +02:00
retrooper
ad70e4b996
Correct WrapperStatusClientRequest constructor
2022-08-17 21:25:17 +02:00
retrooper
c320ebce86
Update usage of blockface in digging wrapper
2022-08-17 21:24:43 +02:00
retrooper
01c81f5a0b
Remove duplicate getter and setter in WrapperPlayClientPlayerDigging
2022-08-17 21:19:18 +02:00
retrooper
66c722ec00
We correctly handle users trying to run packetevents on server versions not yet supported. Sort of a hotfix for now
2022-08-17 18:08:25 +02:00
retrooper
af38857d07
Correct link in error when loading with outdated ProtocolSupport
2022-08-17 17:53:14 +02:00
retrooper
5a1a02d212
Attempted to implement a NBTCodec.nbtToJson & NBTCodec.jsonToNBT
2022-08-17 10:41:41 +02:00
retrooper
bc96b5cd3e
remove
2022-08-16 21:19:30 +02:00
retrooper
c44e834c01
WrapperPlayServerEntityProperties -> WrapperPlayServerUpdateAttributes
...
ENTITY_PROPERTIES -> UPDATE_ATTRIBUTES
Attempted to fix issues on legacy versions where keys are too long for some reason
2022-08-16 21:05:00 +02:00
retrooper
4273bf6587
Fix WrapperPlayClientTabComplete for 1.9->1.12.2
2022-08-16 20:30:20 +02:00
retrooper
3329a544a4
WrapperPlayServerTradeList -> WrapperPlayServerMerchantOffers
...
TRADE_LIST -> MERCHANT_OFFERS
Breaking changes to merchant offers wrapper and fixed bugs on 1.19+
2022-08-16 18:56:29 +02:00
retrooper
075784498c
Update copyright year in files.
2022-08-16 17:48:35 +02:00
MWHunter
03b68a7f6f
Fix 1.7 BlockFace exception
2022-08-07 17:36:17 -05:00
MWHunter
dc614c96c3
Partially revert eae3d091f8
2022-08-07 16:16:10 -05:00
MWHunter
f77f705942
Refactor ServerVersion
2022-08-06 18:13:26 -05:00
retrooper
aa9cc58b49
1.19.2 support is ready.
2022-08-05 17:05:23 +02:00
retrooper
9de4dcf4b1
Fixed EntityMetadata
2022-08-05 15:24:49 +02:00
retrooper
eae3d091f8
More optimizations to entitydatatypes
2022-08-05 13:24:26 +02:00
retrooper
5f499123df
Some optimizing to EntityDataTypes
2022-08-05 13:04:18 +02:00
retrooper
a6c16ab45a
Preparing for 1.19.2 update.
2022-08-04 18:28:11 +02:00
retrooper
c060a55740
Removed debugs.
2022-08-03 23:54:09 +02:00
retrooper
8447998ce6
Transformed ChatType from an enum to a registry. Use ChatTypes.CHAT for example;
...
Removed weird exception supression, working on seperating user exceptions and internal packet api exceptions.
2022-08-03 23:53:20 +02:00
retrooper
99bc0ffcb6
Hopefully fixed some decoder issues?
2022-08-03 20:23:05 +02:00
retrooper
dea5feaa1e
Added proper exceptions again, still looking for a better way to handle exceptions.
2022-08-03 20:19:07 +02:00
DefineOutside
ebea88f60f
Update entity_data_type_mappings.json
2022-08-03 09:51:23 -05:00
retrooper
5717b6050e
User#sendPacketSilently added
2022-08-01 21:19:30 +02:00
retrooper
8eb60e9398
Exclude GSON from being shaded when shading adventure on the spigot module.
2022-08-01 20:33:05 +02:00
retrooper
4db2dc0592
SELECT_ADVANCEMENT_TAB renamed to SELECT_ADVANCEMENTS_TAB;
...
ADVANCEMENTS renamed to UPDATE_ADVANCEMENTS;
2022-08-01 20:32:24 +02:00
retrooper
ba1daa4b17
Micro optimization to EntityDataTypes and its mappings.
2022-08-01 20:30:49 +02:00
retrooper
69700bce2a
Fixed exception handling entirely.
2022-07-30 19:09:54 +02:00
retrooper
9dc0db4eae
Minor fix attempt to exception handling.
2022-07-30 16:20:18 +02:00
retrooper
8aeef01bd4
Fixed packet type mappings for 1.19.1;
...
Fixed constructor event for WrapperPlayServerCustomChatCompletions & WrapperPlayServerPlayerChatHeader
2022-07-29 20:51:41 +02:00
retrooper
3fff3925b2
Remove debugs.
2022-07-28 19:18:54 +02:00