CAUTIONS
⚠️ Skript-Packet
is not a fork of TPA, syntaxes may change ⚠️
⚠️ This plugin
is not for beginners ⚠️
⚠️ You may have to use java NMS wich is not an API ⚠️
⚠️ You
should not used packet for the first solution if possible, do not try to use this plugin to do ScoreBoard, BossBars, Particles, or existing things ⚠️
What is a packet
The Minecraft server and your Minecraft client share information called "packets".
Example of a packet:
- Any movement made by an entity
- Opening a gui to a player
- When the player use an item
The interest of manipulation of packets is to send fake information to a specific group of players, like display a fake diamond block (client side) instead of a tnt (server side).
You can do a lot of things with packets, but it's really hard to understand how to use them ...
Requirements
- Recent version of Skript
- Stable ProtocolLib dev build (does not works with v-5.1.0)
- Java17+
- It's highly recommended to use skript-reflect
- I have only tested mc 1.19.4 and 1.20.4 but should works in a lot of mc versions