GUI крашит майнкрафт

Версия Minecraft
1.12.2
683
3
21
Создал гуи по тутору @Maxik001 ну кое что поменял и у меня крашится майн...
Java:
package en.tiref.la.objects.Items;

import en.tiref.la.Main;
import en.tiref.la.init.ItemInit;
import en.tiref.la.itemgui.AncientNoteGui1;
import en.tiref.la.util.IHasModel;
import en.tiref.la.util.proxy.ClientProxy;
import net.minecraft.entity.player.EntityPlayer;
import net.minecraft.item.Item;
import net.minecraft.item.ItemStack;
import net.minecraft.util.ActionResult;
import net.minecraft.util.EnumHand;
import net.minecraft.world.World;
import net.minecraftforge.fml.common.FMLCommonHandler;

public class AncientNote1 extends Item implements IHasModel {

public AncientNote1(String name) {
    setUnlocalizedName(name);
    setRegistryName(name);
    setCreativeTab(Main.ancient_tab);
   
    ItemInit.ITEMS.add(this);
}
   

    @Override
    public void registerModels() {
        Main.proxy.registerItemRenderer(this, 0, "inventory");
    }

    @Override
        public ActionResult<ItemStack> onItemRightClick(World world, EntityPlayer player, EnumHand hand) {
             if(!world.isRemote) {
                 FMLCommonHandler.instance().showGuiScreen(new AncientNoteGui1());          
             }
            return null;
        }
}
Java:
package en.tiref.la.itemgui;

import org.lwjgl.input.Keyboard;

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

public class AncientNoteGui1 extends GuiScreen {
    private final int guiHeight = 192;
    private final int guiWidth = 256;
    private static ResourceLocation  guiTexture;
   
    public AncientNoteGui1() {
          guiTexture = new ResourceLocation("ar:textures/gui/ancientnotegui1.png");
    }
   
    @Override
    public void initGui() {
         Keyboard.enableRepeatEvents(true);
    }
   
    @Override
    public void drawScreen(int w, int h, float p) {
    mc.getTextureManager().bindTexture(guiTexture);
    int offsetFromScreenLeft = (width - guiWidth) / 2;
    drawTexturedModalRect(offsetFromScreenLeft, 2, 0, 0, guiWidth, guiHeight);
    }
   
    @Override
    public void onGuiClosed() {
          Keyboard.enableRepeatEvents(false);
    }
   
    @Override
    public boolean doesGuiPauseGame() {
        return false;
    }
}
 
Краш-лог
---- Minecraft Crash Report ----
// Oops.

Time: 2/24/19 9:21 PM
Description: Unexpected error

java.lang.NullPointerException: Unexpected error
at net.minecraft.client.multiplayer.PlayerControllerMP.processRightClick(PlayerControllerMP.java:512)
at net.minecraft.client.Minecraft.rightClickMouse(Minecraft.java:1596)
at net.minecraft.client.Minecraft.processKeyBinds(Minecraft.java:2253)
at net.minecraft.client.Minecraft.runTickKeyboard(Minecraft.java:2019)
at net.minecraft.client.Minecraft.runTick(Minecraft.java:1807)
at net.minecraft.client.Minecraft.runGameLoop(Minecraft.java:1097)
at net.minecraft.client.Minecraft.run(Minecraft.java:397)
at net.minecraft.client.main.Main.main(SourceFile:123)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at net.minecraftforge.gradle.GradleStartCommon.launch(GradleStartCommon.java:97)
at GradleStart.main(GradleStart.java:25)


A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------

-- Head --
Thread: Client thread
Stacktrace:
at net.minecraft.client.multiplayer.PlayerControllerMP.processRightClick(PlayerControllerMP.java:512)
at net.minecraft.client.Minecraft.rightClickMouse(Minecraft.java:1596)
at net.minecraft.client.Minecraft.processKeyBinds(Minecraft.java:2253)
at net.minecraft.client.Minecraft.runTickKeyboard(Minecraft.java:2019)

-- Affected level --
Details:
Level name: MpServer
All players: 1 total; [EntityPlayerSP['Player244'/49, l='MpServer', x=42.33, y=4.00, z=1069.57]]
Chunk stats: MultiplayerChunkCache: 169, 169
Level seed: 0
Level generator: ID 01 - flat, ver 0. Features enabled: false
Level generator options:
Level spawn location: World: (75,4,1125), Chunk: (at 11,0,5 in 4,70; contains blocks 64,0,1120 to 79,255,1135), Region: (0,2; contains chunks 0,64 to 31,95, blocks 0,0,1024 to 511,255,1535)
Level time: 18852 game time, 6812 day time
Level dimension: 0
Level storage version: 0x00000 - Unknown?
Level weather: Rain time: 0 (now: false), thunder time: 0 (now: false)
Level game mode: Game mode: creative (ID 1). Hardcore: false. Cheats: false
Forced entities: 19 total; [EntityPig['Свинья'/0, l='MpServer', x=-28.19, y=4.00, z=1081.19], EntityPig['Свинья'/1, l='MpServer', x=-13.70, y=4.00, z=1081.82], EntityPig['Свинья'/2, l='MpServer', x=-7.68, y=4.00, z=1078.79], EntityPlayerSP['Player244'/49, l='MpServer', x=42.33, y=4.00, z=1069.57], EntityPig['Свинья'/3, l='MpServer', x=-10.59, y=4.00, z=1094.26], EntityHorse['Лошадь'/5, l='MpServer', x=11.11, y=4.00, z=1094.27], EntityHorse['Лошадь'/6, l='MpServer', x=11.21, y=4.00, z=1095.79], EntityPig['Свинья'/7, l='MpServer', x=28.72, y=4.00, z=1035.40], EntitySheep['Овца'/8, l='MpServer', x=21.46, y=4.00, z=1129.27], EntityHorse['Лошадь'/9, l='MpServer', x=17.41, y=4.00, z=1128.87], EntityPig['Свинья'/10, l='MpServer', x=36.40, y=4.00, z=1024.69], EntityItemFrame['entity.ItemFrame.name'/11, l='MpServer', x=44.97, y=5.50, z=1069.50], EntityItemFrame['entity.ItemFrame.name'/12, l='MpServer', x=44.97, y=5.50, z=1070.50], EntityHorse['Лошадь'/13, l='MpServer', x=33.00, y=4.00, z=1134.84], EntitySheep['Овца'/14, l='MpServer', x=32.22, y=4.00, z=1139.30], EntityPig['Свинья'/15, l='MpServer', x=54.60, y=4.00, z=1119.47], EntityPig['Свинья'/16, l='MpServer', x=58.23, y=4.00, z=1131.73], EntityPig['Свинья'/17, l='MpServer', x=77.31, y=4.00, z=1041.48], EntityPig['Свинья'/18, l='MpServer', x=81.24, y=4.00, z=1042.69]]
Retry entities: 0 total; []
Server brand: fml,forge
Server type: Integrated singleplayer server
Stacktrace:
at net.minecraft.client.multiplayer.WorldClient.addWorldInfoToCrashReport(WorldClient.java:420)
at net.minecraft.client.Minecraft.addGraphicsAndWorldToCrashReport(Minecraft.java:2740)
at net.minecraft.client.Minecraft.run(Minecraft.java:426)
at net.minecraft.client.main.Main.main(SourceFile:123)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at net.minecraftforge.gradle.GradleStartCommon.launch(GradleStartCommon.java:97)
at GradleStart.main(GradleStart.java:25)

-- System Details --
Details:
Minecraft Version: 1.12.2
Operating System: Windows 7 (amd64) version 6.1
Java Version: 1.8.0_202, Oracle Corporation
Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
Memory: 822109608 bytes (784 MB) / 1056309248 bytes (1007 MB) up to 1056309248 bytes (1007 MB)
JVM Flags: 3 total; -Xincgc -Xmx1024M -Xms1024M
IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
FML: MCP 9.42 Powered by Forge 14.23.5.2768 5 mods loaded, 5 mods active
States: 'U' = Unloaded 'L' = Loaded 'C' = Constructed 'H' = Pre-initialized 'I' = Initialized 'J' = Post-initialized 'A' = Available 'D' = Disabled 'E' = Errored

| State | ID | Version | Source | Signature |
|:--------- |:--------- |:------------ |:-------------------------------- |:--------- |
| UCHIJAAAA | minecraft | 1.12.2 | minecraft.jar | None |
| UCHIJAAAA | mcp | 9.42 | minecraft.jar | None |
| UCHIJAAAA | FML | 8.0.99.99 | forgeBin-1.12.2-14.23.5.2768.jar | None |
| UCHIJAAAA | forge | 14.23.5.2768 | forgeBin-1.12.2-14.23.5.2768.jar | None |
| UCHIJAAAA | ar | 0.0.1 | bin | None |

Loaded coremods (and transformers):
GL info: ' Vendor: 'ATI Technologies Inc.' Version: '2.1.9116' Renderer: 'AMD 760G'
Launched Version: 1.12.2
LWJGL: 2.9.4
OpenGL: AMD 760G GL version 2.1.9116, ATI Technologies Inc.
GL Caps: Using GL 1.3 multitexturing.
Using GL 1.3 texture combiners.
Using framebuffer objects because ARB_framebuffer_object is supported and separate blending is supported.
Shaders are available because OpenGL 2.1 is supported.
VBOs are available because OpenGL 1.5 is supported.

Using VBOs: Yes
Is Modded: Definitely; Client brand changed to 'fml,forge'
Type: Client (map_client.txt)
Resource Packs:
Current Language: Русский (Россия)
Profiler Position: N/A (disabled)
CPU: 2x AMD Athlon(tm) II X2 240 Processor
Краш-лог:
---- Minecraft Crash Report ----
// Oops.

Time: 2/24/19 9:21 PM
Description: Unexpected error

java.lang.NullPointerException: Unexpected error
	at net.minecraft.client.multiplayer.PlayerControllerMP.processRightClick(PlayerControllerMP.java:512)
	at net.minecraft.client.Minecraft.rightClickMouse(Minecraft.java:1596)
	at net.minecraft.client.Minecraft.processKeyBinds(Minecraft.java:2253)
	at net.minecraft.client.Minecraft.runTickKeyboard(Minecraft.java:2019)
	at net.minecraft.client.Minecraft.runTick(Minecraft.java:1807)
	at net.minecraft.client.Minecraft.runGameLoop(Minecraft.java:1097)
	at net.minecraft.client.Minecraft.run(Minecraft.java:397)
	at net.minecraft.client.main.Main.main(SourceFile:123)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
	at java.lang.reflect.Method.invoke(Unknown Source)
	at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
	at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
	at java.lang.reflect.Method.invoke(Unknown Source)
	at net.minecraftforge.gradle.GradleStartCommon.launch(GradleStartCommon.java:97)
	at GradleStart.main(GradleStart.java:25)


A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------

-- Head --
Thread: Client thread
Stacktrace:
	at net.minecraft.client.multiplayer.PlayerControllerMP.processRightClick(PlayerControllerMP.java:512)
	at net.minecraft.client.Minecraft.rightClickMouse(Minecraft.java:1596)
	at net.minecraft.client.Minecraft.processKeyBinds(Minecraft.java:2253)
	at net.minecraft.client.Minecraft.runTickKeyboard(Minecraft.java:2019)

-- Affected level --
Details:
	Level name: MpServer
	All players: 1 total; [EntityPlayerSP['Player244'/49, l='MpServer', x=42.33, y=4.00, z=1069.57]]
	Chunk stats: MultiplayerChunkCache: 169, 169
	Level seed: 0
	Level generator: ID 01 - flat, ver 0. Features enabled: false
	Level generator options: 
	Level spawn location: World: (75,4,1125), Chunk: (at 11,0,5 in 4,70; contains blocks 64,0,1120 to 79,255,1135), Region: (0,2; contains chunks 0,64 to 31,95, blocks 0,0,1024 to 511,255,1535)
	Level time: 18852 game time, 6812 day time
	Level dimension: 0
	Level storage version: 0x00000 - Unknown?
	Level weather: Rain time: 0 (now: false), thunder time: 0 (now: false)
	Level game mode: Game mode: creative (ID 1). Hardcore: false. Cheats: false
	Forced entities: 19 total; [EntityPig['Свинья'/0, l='MpServer', x=-28.19, y=4.00, z=1081.19], EntityPig['Свинья'/1, l='MpServer', x=-13.70, y=4.00, z=1081.82], EntityPig['Свинья'/2, l='MpServer', x=-7.68, y=4.00, z=1078.79], EntityPlayerSP['Player244'/49, l='MpServer', x=42.33, y=4.00, z=1069.57], EntityPig['Свинья'/3, l='MpServer', x=-10.59, y=4.00, z=1094.26], EntityHorse['Лошадь'/5, l='MpServer', x=11.11, y=4.00, z=1094.27], EntityHorse['Лошадь'/6, l='MpServer', x=11.21, y=4.00, z=1095.79], EntityPig['Свинья'/7, l='MpServer', x=28.72, y=4.00, z=1035.40], EntitySheep['Овца'/8, l='MpServer', x=21.46, y=4.00, z=1129.27], EntityHorse['Лошадь'/9, l='MpServer', x=17.41, y=4.00, z=1128.87], EntityPig['Свинья'/10, l='MpServer', x=36.40, y=4.00, z=1024.69], EntityItemFrame['entity.ItemFrame.name'/11, l='MpServer', x=44.97, y=5.50, z=1069.50], EntityItemFrame['entity.ItemFrame.name'/12, l='MpServer', x=44.97, y=5.50, z=1070.50], EntityHorse['Лошадь'/13, l='MpServer', x=33.00, y=4.00, z=1134.84], EntitySheep['Овца'/14, l='MpServer', x=32.22, y=4.00, z=1139.30], EntityPig['Свинья'/15, l='MpServer', x=54.60, y=4.00, z=1119.47], EntityPig['Свинья'/16, l='MpServer', x=58.23, y=4.00, z=1131.73], EntityPig['Свинья'/17, l='MpServer', x=77.31, y=4.00, z=1041.48], EntityPig['Свинья'/18, l='MpServer', x=81.24, y=4.00, z=1042.69]]
	Retry entities: 0 total; []
	Server brand: fml,forge
	Server type: Integrated singleplayer server
Stacktrace:
	at net.minecraft.client.multiplayer.WorldClient.addWorldInfoToCrashReport(WorldClient.java:420)
	at net.minecraft.client.Minecraft.addGraphicsAndWorldToCrashReport(Minecraft.java:2740)
	at net.minecraft.client.Minecraft.run(Minecraft.java:426)
	at net.minecraft.client.main.Main.main(SourceFile:123)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
	at java.lang.reflect.Method.invoke(Unknown Source)
	at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
	at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
	at java.lang.reflect.Method.invoke(Unknown Source)
	at net.minecraftforge.gradle.GradleStartCommon.launch(GradleStartCommon.java:97)
	at GradleStart.main(GradleStart.java:25)

-- System Details --
Details:
	Minecraft Version: 1.12.2
	Operating System: Windows 7 (amd64) version 6.1
	Java Version: 1.8.0_202, Oracle Corporation
	Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
	Memory: 822109608 bytes (784 MB) / 1056309248 bytes (1007 MB) up to 1056309248 bytes (1007 MB)
	JVM Flags: 3 total; -Xincgc -Xmx1024M -Xms1024M
	IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
	FML: MCP 9.42 Powered by Forge 14.23.5.2768 5 mods loaded, 5 mods active
	States: 'U' = Unloaded 'L' = Loaded 'C' = Constructed 'H' = Pre-initialized 'I' = Initialized 'J' = Post-initialized 'A' = Available 'D' = Disabled 'E' = Errored

	| State     | ID        | Version      | Source                           | Signature |
	|:--------- |:--------- |:------------ |:-------------------------------- |:--------- |
	| UCHIJAAAA | minecraft | 1.12.2       | minecraft.jar                    | None      |
	| UCHIJAAAA | mcp       | 9.42         | minecraft.jar                    | None      |
	| UCHIJAAAA | FML       | 8.0.99.99    | forgeBin-1.12.2-14.23.5.2768.jar | None      |
	| UCHIJAAAA | forge     | 14.23.5.2768 | forgeBin-1.12.2-14.23.5.2768.jar | None      |
	| UCHIJAAAA | ar        | 0.0.1        | bin                              | None      |

	Loaded coremods (and transformers): 
	GL info: ' Vendor: 'ATI Technologies Inc.' Version: '2.1.9116' Renderer: 'AMD 760G'
	Launched Version: 1.12.2
	LWJGL: 2.9.4
	OpenGL: AMD 760G GL version 2.1.9116, ATI Technologies Inc.
	GL Caps: Using GL 1.3 multitexturing.
Using GL 1.3 texture combiners.
Using framebuffer objects because ARB_framebuffer_object is supported and separate blending is supported.
Shaders are available because OpenGL 2.1 is supported.
VBOs are available because OpenGL 1.5 is supported.

	Using VBOs: Yes
	Is Modded: Definitely; Client brand changed to 'fml,forge'
	Type: Client (map_client.txt)
	Resource Packs: 
	Current Language: Русский (Россия)
	Profiler Position: N/A (disabled)
	CPU: 2x AMD Athlon(tm) II X2 240 Processor
Последнее редактирование:
1,470
19
189
типа так
if(!world.isRemote) ActionResult.newResult(EnumActionResult.SUCCESS, player.getHeldItem(hand))
else ActionResult.newResult(EnumActionResult.FAIL, player.getHeldItem(hand))
 
1,470
19
189
Java:
if(!world.isRemote) {
    FMLCommonHandler.instance().showGuiScreen(new AncientNoteGui1());         
}
return ActionResult.newResult(EnumActionResult.SUCCESS, player.getHeldItem(hand));
 
683
3
21
Первый раз открыл все окей, прошло некоторое время открыл и получил краш...
Код:
---- Minecraft Crash Report ----
// Hi. I'm Minecraft, and I'm a crashaholic.

Time: 2/24/19 9:49 PM
Description: Rendering screen

java.lang.NullPointerException: Rendering screen
    at en.tiref.la.itemgui.AncientNoteGui1.drawScreen(AncientNoteGui1.java:24)
    at net.minecraftforge.client.ForgeHooksClient.drawScreen(ForgeHooksClient.java:381)
    at net.minecraft.client.renderer.EntityRenderer.updateCameraAndRender(EntityRenderer.java:1124)
    at net.minecraft.client.Minecraft.runGameLoop(Minecraft.java:1118)
    at net.minecraft.client.Minecraft.run(Minecraft.java:397)
    at net.minecraft.client.main.Main.main(SourceFile:123)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
    at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at net.minecraftforge.gradle.GradleStartCommon.launch(GradleStartCommon.java:97)
    at GradleStart.main(GradleStart.java:25)


A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------

-- Head --
Thread: Client thread
Stacktrace:
    at en.tiref.la.itemgui.AncientNoteGui1.drawScreen(AncientNoteGui1.java:24)
    at net.minecraftforge.client.ForgeHooksClient.drawScreen(ForgeHooksClient.java:381)

-- Screen render details --
Details:
    Screen name: en.tiref.la.itemgui.AncientNoteGui1
    Mouse location: Scaled: (16, 28). Absolute: (33, 423)
    Screen size: Scaled: (427, 240). Absolute: (854, 480). Scale factor of 2

-- Affected level --
Details:
    Level name: MpServer
    All players: 1 total; [EntityPlayerSP['Player486'/48, l='MpServer', x=10.15, y=4.00, z=1093.30]]
    Chunk stats: MultiplayerChunkCache: 169, 169
    Level seed: 0
    Level generator: ID 01 - flat, ver 0. Features enabled: false
    Level generator options:
    Level spawn location: World: (75,4,1125), Chunk: (at 11,0,5 in 4,70; contains blocks 64,0,1120 to 79,255,1135), Region: (0,2; contains chunks 0,64 to 31,95, blocks 0,0,1024 to 511,255,1535)
    Level time: 19860 game time, 7820 day time
    Level dimension: 0
    Level storage version: 0x00000 - Unknown?
    Level weather: Rain time: 0 (now: false), thunder time: 0 (now: false)
    Level game mode: Game mode: creative (ID 1). Hardcore: false. Cheats: false
    Forced entities: 19 total; [EntityPig['Свинья'/0, l='MpServer', x=-28.19, y=4.00, z=1081.19], EntityPig['Свинья'/1, l='MpServer', x=-1.78, y=4.00, z=1077.80], EntityPig['Свинья'/2, l='MpServer', x=-7.82, y=4.00, z=1077.81], EntityPig['Свинья'/3, l='MpServer', x=-12.89, y=4.00, z=1098.10], EntityHorse['Лошадь'/5, l='MpServer', x=12.02, y=4.00, z=1094.99], EntityHorse['Лошадь'/6, l='MpServer', x=11.36, y=4.00, z=1092.10], EntityPig['Свинья'/7, l='MpServer', x=28.72, y=4.00, z=1035.40], EntitySheep['Овца'/8, l='MpServer', x=21.46, y=4.00, z=1129.27], EntityHorse['Лошадь'/9, l='MpServer', x=17.41, y=4.00, z=1128.87], EntityPig['Свинья'/10, l='MpServer', x=36.40, y=4.00, z=1024.69], EntityItemFrame['entity.ItemFrame.name'/11, l='MpServer', x=44.97, y=5.50, z=1069.50], EntityItemFrame['entity.ItemFrame.name'/12, l='MpServer', x=44.97, y=5.50, z=1070.50], EntityHorse['Лошадь'/13, l='MpServer', x=33.00, y=4.00, z=1134.84], EntitySheep['Овца'/14, l='MpServer', x=32.22, y=4.00, z=1139.30], EntityPig['Свинья'/15, l='MpServer', x=54.60, y=4.00, z=1119.47], EntityPig['Свинья'/16, l='MpServer', x=58.23, y=4.00, z=1131.73], EntityPig['Свинья'/17, l='MpServer', x=77.31, y=4.00, z=1041.48], EntityPig['Свинья'/18, l='MpServer', x=89.18, y=4.00, z=1048.28], EntityPlayerSP['Player486'/48, l='MpServer', x=10.15, y=4.00, z=1093.30]]
    Retry entities: 0 total; []
    Server brand: fml,forge
    Server type: Integrated singleplayer server
Stacktrace:
    at net.minecraft.client.multiplayer.WorldClient.addWorldInfoToCrashReport(WorldClient.java:420)
    at net.minecraft.client.Minecraft.addGraphicsAndWorldToCrashReport(Minecraft.java:2740)
    at net.minecraft.client.Minecraft.run(Minecraft.java:418)
    at net.minecraft.client.main.Main.main(SourceFile:123)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
    at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at net.minecraftforge.gradle.GradleStartCommon.launch(GradleStartCommon.java:97)
    at GradleStart.main(GradleStart.java:25)

-- System Details --
Details:
    Minecraft Version: 1.12.2
    Operating System: Windows 7 (amd64) version 6.1
    Java Version: 1.8.0_202, Oracle Corporation
    Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
    Memory: 843926760 bytes (804 MB) / 1056309248 bytes (1007 MB) up to 1056309248 bytes (1007 MB)
    JVM Flags: 3 total; -Xincgc -Xmx1024M -Xms1024M
    IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
    FML: MCP 9.42 Powered by Forge 14.23.5.2768 5 mods loaded, 5 mods active
    States: 'U' = Unloaded 'L' = Loaded 'C' = Constructed 'H' = Pre-initialized 'I' = Initialized 'J' = Post-initialized 'A' = Available 'D' = Disabled 'E' = Errored

    | State     | ID        | Version      | Source                           | Signature |
    |:--------- |:--------- |:------------ |:-------------------------------- |:--------- |
    | UCHIJAAAA | minecraft | 1.12.2       | minecraft.jar                    | None      |
    | UCHIJAAAA | mcp       | 9.42         | minecraft.jar                    | None      |
    | UCHIJAAAA | FML       | 8.0.99.99    | forgeBin-1.12.2-14.23.5.2768.jar | None      |
    | UCHIJAAAA | forge     | 14.23.5.2768 | forgeBin-1.12.2-14.23.5.2768.jar | None      |
    | UCHIJAAAA | ar        | 0.0.1        | bin                              | None      |

    Loaded coremods (and transformers):
    GL info: ' Vendor: 'ATI Technologies Inc.' Version: '2.1.9116' Renderer: 'AMD 760G'
    Launched Version: 1.12.2
    LWJGL: 2.9.4
    OpenGL: AMD 760G GL version 2.1.9116, ATI Technologies Inc.
    GL Caps: Using GL 1.3 multitexturing.
Using GL 1.3 texture combiners.
Using framebuffer objects because ARB_framebuffer_object is supported and separate blending is supported.
Shaders are available because OpenGL 2.1 is supported.
VBOs are available because OpenGL 1.5 is supported.

    Using VBOs: Yes
    Is Modded: Definitely; Client brand changed to 'fml,forge'
    Type: Client (map_client.txt)
    Resource Packs:
    Current Language: Русский (Россия)
    Profiler Position: N/A (disabled)
    CPU: 2x AMD Athlon(tm) II X2 240 Processor
 
1,470
19
189
типа так
private static ResourceLocation guiTexture = new ResourceLocation("ar:textures/gui/ancientnotegui1.png");
вместо private static ResourceLocation guiTexture; и убери конструктор
 
683
3
21
Пооткрывал и все равно крашнулся o_O:eek:
Код:
--- Minecraft Crash Report ----
// Hey, that tickles! Hehehe!

Time: 2/24/19 10:00 PM
Description: Rendering screen

java.lang.NullPointerException: Rendering screen
    at en.tiref.la.itemgui.AncientNoteGui1.drawScreen(AncientNoteGui1.java:20)
    at net.minecraftforge.client.ForgeHooksClient.drawScreen(ForgeHooksClient.java:381)
    at net.minecraft.client.renderer.EntityRenderer.updateCameraAndRender(EntityRenderer.java:1124)
    at net.minecraft.client.Minecraft.runGameLoop(Minecraft.java:1118)
    at net.minecraft.client.Minecraft.run(Minecraft.java:397)
    at net.minecraft.client.main.Main.main(SourceFile:123)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
    at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at net.minecraftforge.gradle.GradleStartCommon.launch(GradleStartCommon.java:97)
    at GradleStart.main(GradleStart.java:25)


A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------

-- Head --
Thread: Client thread
Stacktrace:
    at en.tiref.la.itemgui.AncientNoteGui1.drawScreen(AncientNoteGui1.java:20)
    at net.minecraftforge.client.ForgeHooksClient.drawScreen(ForgeHooksClient.java:381)

-- Screen render details --
Details:
    Screen name: en.tiref.la.itemgui.AncientNoteGui1
    Mouse location: Scaled: (32, 120). Absolute: (427, 240)
    Screen size: Scaled: (427, 240). Absolute: (854, 480). Scale factor of 2

-- Affected level --
Details:
    Level name: MpServer
    All players: 1 total; [EntityPlayerSP['Player917'/47, l='MpServer', x=3.05, y=4.00, z=1089.30]]
    Chunk stats: MultiplayerChunkCache: 169, 169
    Level seed: 0
    Level generator: ID 01 - flat, ver 0. Features enabled: false
    Level generator options:
    Level spawn location: World: (75,4,1125), Chunk: (at 11,0,5 in 4,70; contains blocks 64,0,1120 to 79,255,1135), Region: (0,2; contains chunks 0,64 to 31,95, blocks 0,0,1024 to 511,255,1535)
    Level time: 20137 game time, 8097 day time
    Level dimension: 0
    Level storage version: 0x00000 - Unknown?
    Level weather: Rain time: 0 (now: false), thunder time: 0 (now: false)
    Level game mode: Game mode: creative (ID 1). Hardcore: false. Cheats: false
    Forced entities: 18 total; [EntityPig['Свинья'/0, l='MpServer', x=-28.19, y=4.00, z=1081.19], EntityPig['Свинья'/1, l='MpServer', x=-1.78, y=4.00, z=1077.80], EntityPlayerSP['Player917'/47, l='MpServer', x=3.05, y=4.00, z=1089.30], EntityPig['Свинья'/2, l='MpServer', x=-9.20, y=4.00, z=1076.73], EntityPig['Свинья'/3, l='MpServer', x=-23.82, y=4.00, z=1093.06], EntityHorse['Лошадь'/5, l='MpServer', x=7.26, y=4.00, z=1093.42], EntityHorse['Лошадь'/6, l='MpServer', x=7.83, y=4.00, z=1092.28], EntityPig['Свинья'/7, l='MpServer', x=28.72, y=4.00, z=1035.40], EntitySheep['Овца'/8, l='MpServer', x=21.46, y=4.00, z=1129.27], EntityHorse['Лошадь'/9, l='MpServer', x=8.14, y=4.00, z=1128.05], EntityPig['Свинья'/10, l='MpServer', x=35.53, y=4.00, z=1018.69], EntityItemFrame['entity.ItemFrame.name'/11, l='MpServer', x=44.97, y=5.50, z=1069.50], EntityItemFrame['entity.ItemFrame.name'/12, l='MpServer', x=44.97, y=5.50, z=1070.50], EntityHorse['Лошадь'/13, l='MpServer', x=33.72, y=4.00, z=1129.73], EntitySheep['Овца'/14, l='MpServer', x=32.22, y=4.00, z=1139.30], EntityPig['Свинья'/15, l='MpServer', x=54.60, y=4.00, z=1119.47], EntityPig['Свинья'/16, l='MpServer', x=58.23, y=4.00, z=1131.73], EntityPig['Свинья'/17, l='MpServer', x=77.31, y=4.00, z=1041.48]]
    Retry entities: 0 total; []
    Server brand: fml,forge
    Server type: Integrated singleplayer server
Stacktrace:
    at net.minecraft.client.multiplayer.WorldClient.addWorldInfoToCrashReport(WorldClient.java:420)
    at net.minecraft.client.Minecraft.addGraphicsAndWorldToCrashReport(Minecraft.java:2740)
    at net.minecraft.client.Minecraft.run(Minecraft.java:418)
    at net.minecraft.client.main.Main.main(SourceFile:123)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
    at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at net.minecraftforge.gradle.GradleStartCommon.launch(GradleStartCommon.java:97)
    at GradleStart.main(GradleStart.java:25)

-- System Details --
Details:
    Minecraft Version: 1.12.2
    Operating System: Windows 7 (amd64) version 6.1
    Java Version: 1.8.0_202, Oracle Corporation
    Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
    Memory: 762475520 bytes (727 MB) / 1056309248 bytes (1007 MB) up to 1056309248 bytes (1007 MB)
    JVM Flags: 3 total; -Xincgc -Xmx1024M -Xms1024M
    IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
    FML: MCP 9.42 Powered by Forge 14.23.5.2768 5 mods loaded, 5 mods active
    States: 'U' = Unloaded 'L' = Loaded 'C' = Constructed 'H' = Pre-initialized 'I' = Initialized 'J' = Post-initialized 'A' = Available 'D' = Disabled 'E' = Errored

    | State     | ID        | Version      | Source                           | Signature |
    |:--------- |:--------- |:------------ |:-------------------------------- |:--------- |
    | UCHIJAAAA | minecraft | 1.12.2       | minecraft.jar                    | None      |
    | UCHIJAAAA | mcp       | 9.42         | minecraft.jar                    | None      |
    | UCHIJAAAA | FML       | 8.0.99.99    | forgeBin-1.12.2-14.23.5.2768.jar | None      |
    | UCHIJAAAA | forge     | 14.23.5.2768 | forgeBin-1.12.2-14.23.5.2768.jar | None      |
    | UCHIJAAAA | ar        | 0.0.1        | bin                              | None      |

    Loaded coremods (and transformers):
    GL info: ' Vendor: 'ATI Technologies Inc.' Version: '2.1.9116' Renderer: 'AMD 760G'
    Launched Version: 1.12.2
    LWJGL: 2.9.4
    OpenGL: AMD 760G GL version 2.1.9116, ATI Technologies Inc.
    GL Caps: Using GL 1.3 multitexturing.
Using GL 1.3 texture combiners.
Using framebuffer objects because ARB_framebuffer_object is supported and separate blending is supported.
Shaders are available because OpenGL 2.1 is supported.
VBOs are available because OpenGL 1.5 is supported.

    Using VBOs: Yes
    Is Modded: Definitely; Client brand changed to 'fml,forge'
    Type: Client (map_client.txt)
    Resource Packs:
    Current Language: Русский (Россия)
    Profiler Position: N/A (disabled)
    CPU: 2x AMD Athlon(tm) II X2 240 Processor
 
1,470
19
189
что на 20 строке? что-то мне подсказывает, что проверку в предмете надо на if(world.isRemote) переделать
 
1,470
19
189
ну, гуи открывается только игроку. а эта строка говорит, что использование завершилось удачно
 
Сверху