Gui Кнопки

Вот Гуи как мне сделать так чтоб при нажимании на клавишу test мне в инвентарь ложился предмет ?И будет ли это работать на сервере ?



package com.yoube.syhd;

import org.lwjgl.opengl.GL11;

import net.minecraft.client.Minecraft;
import net.minecraft.client.gui.GuiButton;
import net.minecraft.client.gui.GuiScreen;
import net.minecraft.util.ResourceLocation;

public class Card_M extends GuiScreen {

int guiWidth =256;
int guiHeight = 256;
    GuiButton GiveButtom;
    int guiX = (width - guiWidth)/2;
int guiY = (height - guiWidth)/2;
    
    Minecraft mc = Minecraft.getMinecraft();
@Override 
public void drawScreen(int x,int y,float ticks){

GL11.glColor4f(1, 1, 1, 1);
drawDefaultBackground();
mc.renderEngine.bindTexture(new ResourceLocation(ModInfo.MODID+":"+"textures/gui/GuiMedic.png"));
drawTexturedModalRect(guiX, guiY, 0, 0, guiWidth, guiHeight);
super.drawScreen(x, y, ticks);

}
@Override 
public void initGui(){
buttonList.clear();
buttonList.add(GiveButtom = new GuiButton(0,guiX+10,guiY+10,20,20,"test"));

}
 }
 
Не будет. Сервер не знает, что там кто открыл и куда нажал.
 
Игрока имеем? Имеем. Гуи на клиенте? На клиенте. Что делать? Отправлять пакет.
 
Ой как вредна эта система пакетов.. Хотя если ее правильно написать - не должно быть дюпов. Ибо я на клиенте декомпилю твой мод, засуну пакет в онАпдейт и мне будет даватся 20 предметов за сек. Уже такой косяк есть в моде библиоКрафт
 
Система пакетов вредна? Кривые руки вредны, а не передача пакетов. Абсолютно незаменимый инструмент вредным быть не может.
 
Назад
Сверху