Hi all,
I've recently posted my first Mod (OSCCraft) which embeds an Open Sound Control implementation into Minecraft (Forge 1.7.2). For those who don't know it, OSC is a messaging protocol (UDP or TCP) that is commonly used in interactive music or media systems to pass data from one system to the next (like MIDI but more flexible).
I've so far figured out a few key events to monitor, mostly by trial and error, and was wondering if there's a comprehensive list or easy place to see all the events that Forge can access?
For instance, I'm using net.minecraftforge.event.entity.player.PlayerInteractEvent to track Client position and rotation and using net.minecraftforge.event.world.BlockEvent.BreakEvent to track which blocks are being broken at any given time.
I'm an experienced programmer and have already explored much of this using the Minecraft deobfuscated source without Forge, but would prefer to keep the project Forge loadable.
Thanks,
Rob
---------------
rob hamilton
center for computer research in music and acoustics
stanford university
http://ccrma.stanford.edu/~rob
https://github.com/robertkhamilton/osccraft