- 29
- 1
Сижу уже 2ой час решаю.Думаю пора спросить умных людей.
В чём может быть проблема?
На скринах думаю всё понятно.
В чём может быть проблема?
На скринах думаю всё понятно.
- Краш-лог
public class RenderGameOverlayHandler extends Gui {
private Minecraft mc;
public RenderGameOverlayHandler(Minecraft mc) {
this.mc = mc;
}
public void renderDebug(RenderGameOverlayEvent event) {
EntityClientPlayerMP player = this.mc.thePlayer;
GL11.glColor4f(1.0F, 1.0F, 1.0F, 0.4F);
GL11.glDisable(2896);
this.mc.getTextureManager().bindTexture(suicideResources.debugTexture);
GL11.glPushMatrix();
GL11.glEnable(3042);
GL11.glBlendFunc(770, 771);
mc.ingameGUI.drawTexturedModalRect(event.resolution.getScaledWidth() - 20 * 100, 0, 0, 0, 4000, 11);
mc.ingameGUI.drawTexturedModalRect(0, event.resolution.getScaledHeight() / 2 * 2 - 18, 0, 0, 4000, 40);
mc.ingameGUI.drawTexturedModalRect(event.resolution.getScaledWidth() / 2 * 2 - 109, 15 * 1, 0, 0, 107, 12);
mc.ingameGUI.drawTexturedModalRect(event.resolution.getScaledWidth() / 2 * 2 - 109, 30 * 1, 0, 0, 107, 12);
if(this.mc.thePlayer.isPotionActive(Potion.moveSlowdown)) {
mc.ingameGUI.drawTexturedModalRect(event.resolution.getScaledWidth() / 2 * 2 - 109, 45 * 1, 0, 0, 107, 12);
mc.ingameGUI.drawString(mc.fontRenderer, "HOGA CLOMAHA", event.resolution.getScaledWidth() / 2 * 2 - 106, 46 + 1, 16764006);
}
if(this.mc.thePlayer.isPotionActive(Potion.poison)) {
mc.ingameGUI.drawTexturedModalRect(event.resolution.getScaledWidth() / 2 * 2 - 109, 61 * 1, 0, 0, 110, 13);
mc.ingameGUI.drawString(mc.fontRenderer, "Krovo", event.resolution.getScaledWidth() / 2 * 2 - 106, 62 + 1, 16764006);
}
String[] fps = mc.debug.split(" ");
mc.ingameGUI.drawString(mc.fontRenderer, "ApocalypseCraft " + (Integer.parseInt(fps[0])) + "fps", 1, 12 * 0 + 1, 0xFFFFFF);
mc.ingameGUI.drawString(mc.fontRenderer, "Armor", 0, event.resolution.getScaledHeight() / 2 * 2 - 17, 8421504);
mc.ingameGUI.drawString(mc.fontRenderer, "AC DayZ Server 1", 0, event.resolution.getScaledHeight() / 2 * 2 - 27, 0xFFFFFF);
mc.ingameGUI.drawString(mc.fontRenderer, "", event.resolution.getScaledWidth() / 2 - 135, event.resolution.getScaledHeight() / 2 * 2 - 17, 8421504);
mc.ingameGUI.drawString(mc.fontRenderer, "build 08.08.2018", event.resolution.getScaledWidth() / 2 * 2 - 80, 1 * 0 + 1, 0xFFFFFF);
mc.ingameGUI.drawString(mc.fontRenderer, "" + mc.thePlayer.getTotalArmorValue() + "/20", 0, event.resolution.getScaledHeight() / 2 * 2 - 7, 0xFFFFFF);
mc.ingameGUI.drawString(mc.fontRenderer, "" + mc.thePlayer.getCommandSenderName(), event.resolution.getScaledWidth() / 2 - 25, 1 * 0 + 1, 0xFFFFFF);
mc.ingameGUI.drawString(mc.fontRenderer, "Blood: " + (int)(mc.thePlayer.getHealth() * 600.0F), event.resolution.getScaledWidth() / 2 * 2 - 106, 16 + 1, 16764006);
mc.ingameGUI.drawString(mc.fontRenderer, "GPS: " + (int)mc.thePlayer.posX + ", " + (int)mc.thePlayer.posZ, event.resolution.getScaledWidth() / 2 * 2 - 106, 31 + 1, 16764006);
//mc.ingameGUI.drawString(mc.fontRenderer, "ping: " + mc.func_147104_D().pingToServer , event.resolution.getScaledWidth() / 2 * 2 - 106, 31 + 1, 16764006);;
GL11.glPopMatrix();
}
Краш-лог:
public class RenderGameOverlayHandler extends Gui {
private Minecraft mc;
public RenderGameOverlayHandler(Minecraft mc) {
this.mc = mc;
}
public void renderDebug(RenderGameOverlayEvent event) {
EntityClientPlayerMP player = this.mc.thePlayer;
GL11.glColor4f(1.0F, 1.0F, 1.0F, 0.4F);
GL11.glDisable(2896);
this.mc.getTextureManager().bindTexture(suicideResources.debugTexture);
GL11.glPushMatrix();
GL11.glEnable(3042);
GL11.glBlendFunc(770, 771);
mc.ingameGUI.drawTexturedModalRect(event.resolution.getScaledWidth() - 20 * 100, 0, 0, 0, 4000, 11);
mc.ingameGUI.drawTexturedModalRect(0, event.resolution.getScaledHeight() / 2 * 2 - 18, 0, 0, 4000, 40);
mc.ingameGUI.drawTexturedModalRect(event.resolution.getScaledWidth() / 2 * 2 - 109, 15 * 1, 0, 0, 107, 12);
mc.ingameGUI.drawTexturedModalRect(event.resolution.getScaledWidth() / 2 * 2 - 109, 30 * 1, 0, 0, 107, 12);
if(this.mc.thePlayer.isPotionActive(Potion.moveSlowdown)) {
mc.ingameGUI.drawTexturedModalRect(event.resolution.getScaledWidth() / 2 * 2 - 109, 45 * 1, 0, 0, 107, 12);
mc.ingameGUI.drawString(mc.fontRenderer, "HOGA CLOMAHA", event.resolution.getScaledWidth() / 2 * 2 - 106, 46 + 1, 16764006);
}
if(this.mc.thePlayer.isPotionActive(Potion.poison)) {
mc.ingameGUI.drawTexturedModalRect(event.resolution.getScaledWidth() / 2 * 2 - 109, 61 * 1, 0, 0, 110, 13);
mc.ingameGUI.drawString(mc.fontRenderer, "Krovo", event.resolution.getScaledWidth() / 2 * 2 - 106, 62 + 1, 16764006);
}
String[] fps = mc.debug.split(" ");
mc.ingameGUI.drawString(mc.fontRenderer, "ApocalypseCraft " + (Integer.parseInt(fps[0])) + "fps", 1, 12 * 0 + 1, 0xFFFFFF);
mc.ingameGUI.drawString(mc.fontRenderer, "Armor", 0, event.resolution.getScaledHeight() / 2 * 2 - 17, 8421504);
mc.ingameGUI.drawString(mc.fontRenderer, "AC DayZ Server 1", 0, event.resolution.getScaledHeight() / 2 * 2 - 27, 0xFFFFFF);
mc.ingameGUI.drawString(mc.fontRenderer, "", event.resolution.getScaledWidth() / 2 - 135, event.resolution.getScaledHeight() / 2 * 2 - 17, 8421504);
mc.ingameGUI.drawString(mc.fontRenderer, "build 08.08.2018", event.resolution.getScaledWidth() / 2 * 2 - 80, 1 * 0 + 1, 0xFFFFFF);
mc.ingameGUI.drawString(mc.fontRenderer, "" + mc.thePlayer.getTotalArmorValue() + "/20", 0, event.resolution.getScaledHeight() / 2 * 2 - 7, 0xFFFFFF);
mc.ingameGUI.drawString(mc.fontRenderer, "" + mc.thePlayer.getCommandSenderName(), event.resolution.getScaledWidth() / 2 - 25, 1 * 0 + 1, 0xFFFFFF);
mc.ingameGUI.drawString(mc.fontRenderer, "Blood: " + (int)(mc.thePlayer.getHealth() * 600.0F), event.resolution.getScaledWidth() / 2 * 2 - 106, 16 + 1, 16764006);
mc.ingameGUI.drawString(mc.fontRenderer, "GPS: " + (int)mc.thePlayer.posX + ", " + (int)mc.thePlayer.posZ, event.resolution.getScaledWidth() / 2 * 2 - 106, 31 + 1, 16764006);
//mc.ingameGUI.drawString(mc.fontRenderer, "ping: " + mc.func_147104_D().pingToServer , event.resolution.getScaledWidth() / 2 * 2 - 106, 31 + 1, 16764006);;
GL11.glPopMatrix();
}