- 1,057
- 50
- 234
Добрый день.
Использую API Galacticraft'a.
Появилась необходимость заменить стандартный GuiCelestialSelection на свой.
Попробовал сделать замену через тики.
(...mc.currentScreen instanceof GuiCelestialSelection)
{
KeyHandlerClient.mc.thePlayer.openGui(Mymod.instance, GuiIdsMymod.GALAXY_MAP, KeyHandlerClient.mc.theWorld, (int) KeyHandlerClient.mc.thePlayer.posX, (int) KeyHandlerClient.mc.thePlayer.posY, (int) KeyHandlerClient.mc.thePlayer.posZ);
}
Но фишка в том, что при попытки открыть этот гуи, открывается и стандартное, и мое. То-есть идет наложение.
Такое чувство, что открытие стандартного гуи тоже происходит в тиках...
Как в такой ситуации быть?
Использую API Galacticraft'a.
Появилась необходимость заменить стандартный GuiCelestialSelection на свой.
Попробовал сделать замену через тики.
(...mc.currentScreen instanceof GuiCelestialSelection)
{
KeyHandlerClient.mc.thePlayer.openGui(Mymod.instance, GuiIdsMymod.GALAXY_MAP, KeyHandlerClient.mc.theWorld, (int) KeyHandlerClient.mc.thePlayer.posX, (int) KeyHandlerClient.mc.thePlayer.posY, (int) KeyHandlerClient.mc.thePlayer.posZ);
}
Но фишка в том, что при попытки открыть этот гуи, открывается и стандартное, и мое. То-есть идет наложение.
Такое чувство, что открытие стандартного гуи тоже происходит в тиках...
Как в такой ситуации быть?