Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public class AimingMessage
- implements IMessage
- {
- private int value;
- public AimingMessage()
- {
- this.value = 2;
- }
- public AimingMessage(int zoomlevel)
- {
- this.value = zoomlevel;
- }
- public void fromBytes(ByteBuf buf)
- {
- this.value = buf.readInt();
- }
- public void toBytes(ByteBuf buf)
- {
- buf.writeInt(this.value);
- }
- public class Handler
- implements IMessageHandler<AimingMessage, IMessage>
- {
- @Override
- public IMessage onMessage(AimingMessage message,
- cpw.mods.fml.common.network.simpleimpl.MessageContext ctx) {
- {
- if (message.value == 1)
- {
- Minecraft.getMinecraft().gameSettings.fovSetting -= 10.0F;
- MinecraftForgeClient.registerItemRenderer(Mitems.g17, new Renderg17Aim());
- message.value = 2;
- }
- else if (message.value == 0)
- {
- MinecraftForgeClient.registerItemRenderer(Mitems.g17, new Renderg17());
- Minecraft.getMinecraft().gameSettings.fovSetting += 10.0F;
- message.value = 2;
- }
- return null;
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment