Skript-Packet [Skript-Addon]
3.0.0A Skript packet addon to replace ThatPacketAddon (which is not updated)
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
- Paper (may not works on all forks of Paper)
- Recent version of Skript (2.10+)
- Stable ProtocolLib dev build
- Java17+
- It's highly recommended to use skript-reflect
Guide
- This link can help you to identify the content of a packet: https://wiki.vg/Protocol
- This link can help you to identify the arguments of a packet: https://minidigger.github.io/MiniMappingViewer/
- The wiki of this addon is a good start : https://github.com/Anarchick/skript-packet/wiki/Examples
Similar projects
Script →Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
25MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
Emotecraft
Create your own emotes in Minecraft.
7.5MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta
Common Network
Forge and Fabric Unified Networking Solution
3.9MSueta
Set Home
A lightweight plugin for players to set their homes.
3.8MSueta