VoxelPacket
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
- No dependencies
- Clients must be using VoxelModPack v8.5 or BronyModPack v1.1 to take advantage of this plugin.
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.
@KingRainb0w
You may use VoxePacket-Enhanced plugins on any SMP server. In order for the clients connecting to your server to notice the effects of VoxelPacket-Enhanced plugins like VoxelPlayer and VoxelTextures, the clients must have The VoxelModPack or The BronyModPack installed client-side.
@Mumfrey
So... I can't use this with a regular SMP one? (Sorry, still don't understand lol :S)
@KingRainb0w If you're using The Voxel Modpack and want to take advantage of VoxelPlayer or VoxelTextures on your own server then you will need this plugin to allow the other plugins to communicate with the client. It's just a communication library used to simplify client/server messaging.
Wait... I don't understand the requirements. This plugin can only be used if you're using the VoxelMod Pack? Not a Bukkit one D: ?
@aceman905671
It is still awaiting review from a Bukkit staff member, as soon as it is approved it will appear. Everything should be approved by the time the new VoxelModPack update comes out on Monday.
This is just the packet sender though? When is the actual voxel textures coming out if you don't mind me asking? I would really like to try it for my server.
@krone6
You are essentially correct krone. It is an originally private api we used to fuel client-server communications with mods in The VoxelModPack. It has some special optimizations over just using Packet 250 alone.
@Ninjahan
What's wrong? It sounds like it's a plugin that can interact with packets going to and from client-to-server and that other plugins can take control and provide features that this plugin allows.
I'm probably wrong, but just a guess.
dafuq?