1.19.4 & 1.20.4 Update
Tested on :
Paper 1.19.4 / 1.20.4
Skript 2.7.0 / 2.8.3 ( Not working bellow 2.7.0 )
ProtocolLib 5.2.0-SNAPSHOT-679
Java 17
Note : For using ProtocolLib in 1.20.4, you can’t use the 5.1.0 ! You have to use the latest 5.2.0 snapshot.
As you can see, the developer of ProtocolLib has not shown any signs of activity for several months. (Please do not ask him to update ProtocolLib, respect his personal life.) This means that Skript-Packet may have its last update if a new version of Minecraft is not compatible with ProtocolLib.
Even if you don’t see it, it took me 10 days, working 4-7 hours each day, to make this update. You can support my work here .
You might also like to see my other plugins, such as SoundSearch.
What is new :
- Update biome Id for 1.20.4
- Added an expression to get Bukkit Material
- Added an expression to get Item from Material
- Added conditions : is Bukkit material / is Java List / is Java Set / is NMS / is from client / is from server
- More converters !
Change :
- DataWatcher has been fully rewrite and works only for mc 1.19+ take a look on the wiki
- You can wrap field, fields and fields classes with the same expression
- Remove unsupported packettypes from
all packettypes
Fix :
- Fix Management of packet listener not working as expected
- Some toString() throwing errors
Known bug :
- If you listen an async packet, you may not be able to listen sync or default until restarting the server (maybe a Skript issue ?)
Full Changelog : 2.1.2...2.2.0