Home›Java›Mods›PacketAPI
PacketAPI
ModsJava

PacketAPI

Minecraft Java mod. Downloads from the MC Java Mods app on Android.

by kkashmir · on CurseForge

⬇ Download on CurseForge

PacketAPI — Minecraft Java mod, screenshot 1

PacketAPI is designed to make networking easier in Minecraft.

Briefly:

 

Usage examples

It looks like CurseForge doesn't support source code blocks. Therefore, examples are on Github.

Tools

- Forge client tools:
    PacketHandlerClient is a tool handling and sending packets from the client side
    Base packets:
        IPacketInClient is a base incoming packet
        IPacketOutClient is a base outgoing packet
        ICallbackOut is a base outgoing callback packet
- Forge server tools:
    PacketHandlerServer is a tool handling and sending packets from the server side
    Base packets:
        IPacketInServer is a base incoming packet
        IPacketOutServer is a base outgoing packet
        ICallbackInServer is a base incoming callback packet
- Bukkit tools:
    PacketHandlerBukkitServer is a tool handling and sending packets from the bukkit side
    Base packets:
        IPacketInBukkit is a base incoming packet
        IPacketOutBukkit is a base outgoing packet
        ICallbackInBukkit is a base incoming callback packet

- Misc tools:
    Composable is a type of objects that can be sent without packets. See examples and docs for more information
    Sender is a one of the main tools for sending outgoing packets, callbacks and Composable objects. See examples and docs for more information
    RequestController is a tool for filtering and scheduling packet execution. See examples and docs for more information
    Packet and PacketSubscriber are annotations to automatically register your packets. See examples and docs for more information

 

Install

Go to Files and download one of them.

ACHTUNG! PacketAPI was developed for Minecraft `v1.7.10` and `v1.12.2` and works correctly there. It does not mean that it will
definitely fail on other versions, but you should use it at your own peril and risk.

p.s. use a jar file called `packetapi-@VERSION@-no-reobf.jar` if you cannot run the game with this library from the IDE.
It's possible when working with `Minecraft v1.7.10`

 

License

See the License

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

File checked by MCModsHub

These come from our own check of the pack file, not from the source page.

Explore more