promotional bannermobile promotional banner

VoxelPacket

Abandoned
Communication API for VoxelModPack Server Plugins and Client Mods

Notice: This features of this plugin has merged into our new VoxelModPackPlugin. We highly recommend using it instead as this plugin will not be updated anymore.

Introduction

VoxelPacket is an api used by other VoxelModPack plugins to provide a sideband communication channel between client and server. Whilst it does not provide any functionality directly, it is used by other plugins to send and receive packets from client-side mods such as VoxelPlayer and VoxelTextures.

Requirements

Features

Prior to the introduction of Packet 250, VoxelPacket was introduced as a sideband communication framework to allow seamless communication between client mods and server plugins without the use of hijacked chat packets or the employment of packet ID’s which could crash unmodded clients. It also provides a robust message serialisation framework, a message subscription management system for client and server side, a client-to-client mod message bus and client-side chat unscrambling. Whilst the main reason for VoxelPacket to exist has now been ameliorated by the inclusion and support for Packet 250, the plugins which already make use of the library will continue to use its functionality since the communication channel is efficient and robust. The underlying communication channel will be switched to use packet 250 once Minecraft 1.3 is released and the library will continue as a simple serialisation framework.

The VoxelPacket Team

profile avatar
  • 6
    Projects
  • 37.4K
    Downloads

More from _ForgeUser8955704View all