Changes

Summary

  1. Update Premise: GUI (commit: 3383c7c) (details)
Commit 3383c7caa5bfcc3ca1f31711eca70921c72ac5a7 by Arthur Uzulin
Update Premise: GUI

- Completely redone the keyboard system
- Moving away from commands, added a setup interface to manage the
settings accessible via [/rec] (no oprands)
> the keyboard pane allows the user to enable keyboard control and
set-up the key bindings
> the interface pane allows the user to manage if they ever see the
RecMod bobber
> the integration tab is hiding an awesome feature that will be added at
a later date
- Improved the efficiency of client commands like changing the UI sheet
or toggling the bobber
- Plug the packet leak (thanks to progwml6)
- Removed the need for the redundant self oprand part of the ui branch
of the /rec command
- Removed the ui branch of the /rec command to bobber
(commit: 3383c7c)
The file was modifiedsrc/fuj1n/recmod/client/gui/GuiSimple.java (diff)
The file was modifiedsrc/fuj1n/recmod/command/CommandRec.java (diff)
The file was modifiedresources/mcmod.info (diff)
The file was addedsrc/fuj1n/recmod/network/packet/PacketClientCommand.java
The file was addedpub_build/RecStatusMod-v1.4-1.7.10.jar
The file was modifiedsrc/fuj1n/recmod/network/packet/PacketPipeline.java (diff)
The file was modifiedsrc/fuj1n/recmod/lib/IndexReference.java (diff)
The file was modifiedsrc/fuj1n/recmod/network/packet/PacketRemovePlayer.java (diff)
The file was addedresources/assets/recmod/textures/gui/simple.png
The file was modifiedsrc/fuj1n/recmod/network/packet/PacketUpdatePlayerStatus.java (diff)
The file was addedsrc/fuj1n/recmod/network/GuiHandler.java
The file was modifiedsrc/fuj1n/recmod/RecMod.java (diff)
The file was modifiedsrc/fuj1n/recmod/client/event/EventClientEntityLogin.java (diff)
The file was modifiedsrc/fuj1n/recmod/client/event/EventRenderGame.java (diff)
The file was modifiedsrc/fuj1n/recmod/client/keybind/KeyHandlerRecMod.java (diff)
The file was modifiedsrc/fuj1n/recmod/network/packet/AbstractPacket.java (diff)
The file was removedsrc/fuj1n/recmod/network/packet/PacketChangeUISettings.java
The file was modifiedsrc/fuj1n/recmod/inventory/ContainerDummy.java (diff)
The file was removedsrc/fuj1n/recmod/network/packet/PacketChangeUISheet.java