Used for logic that runs every tick (e.g., checking player distance).
If you are creating a simple "FullBright" feature, for example, your code would look like this:
After writing the class, you must add it to the (usually a List or ArrayList in the main Client class) so the software recognizes it exists when you start the game. Important Warnings
Used for features like "NoVelocity" or "Blink" that intercept data sent to the server. 3. Implement the Logic
Features rely on "Events" (like onUpdate , onRender , or onPacket ). To make your feature do something, you override these methods: