UpToDateMod v2.3.7を公開しました
- Fix: 樽の側面のテクスチャの回転
原因を特定しましたので追記しますfrou01 さんが書きました: ↑2020年12月11日(金) 02:51 花崗岩に頭がめり込んだ際、renderInsideOfBlockでヌルぽを吐いてクラッシュします。
可能な限りまっさらな環境を用意しても同様でしたので、不具合かと思います。ワールドに入れなくなるバグですので、かなり危険度が高いかと。SpoilerShow---- Minecraft Crash Report ----
// Don't be sad, have a hug! <3
Time: 20/12/11 2:46
Description: Unexpected error
java.lang.NullPointerException: Unexpected error
at net.minecraft.client.renderer.ItemRenderer.func_78446_a(ItemRenderer.java:616)
at net.minecraft.client.renderer.ItemRenderer.func_78447_b(ItemRenderer.java:565)
at net.minecraft.client.renderer.EntityRenderer.func_78476_b(EntityRenderer.java:744)
at net.minecraft.client.renderer.EntityRenderer.func_78471_a(EntityRenderer.java:1361)
at net.minecraft.client.renderer.EntityRenderer.func_78480_b(EntityRenderer.java:1011)
at net.minecraft.client.Minecraft.func_71411_J(Minecraft.java:1001)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:898)
at net.minecraft.client.main.Main.main(SourceFile:148)
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)
A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------
-- Head --
Stacktrace:
at net.minecraft.client.renderer.ItemRenderer.func_78446_a(ItemRenderer.java:616)
at net.minecraft.client.renderer.ItemRenderer.func_78447_b(ItemRenderer.java:565)
at net.minecraft.client.renderer.EntityRenderer.func_78476_b(EntityRenderer.java:744)
at net.minecraft.client.renderer.EntityRenderer.func_78471_a(EntityRenderer.java:1361)
-- Affected level --
Details:
Level name: MpServer
All players: 1 total; [EntityClientPlayerMP['frou01'/41, l='MpServer', x=-379.40, y=63.62, z=498.30]]
Chunk stats: MultiplayerChunkCache: 20, 20
Level seed: 0
Level generator: ID 01 - flat, ver 0. Features enabled: false
Level generator options:
Level spawn location: World: (-375,4,499), Chunk: (at 9,0,3 in -24,31; contains blocks -384,0,496 to -369,255,511), Region: (-1,0; contains chunks -32,0 to -1,31, blocks -512,0,0 to -1,255,511)
Level time: 596 game time, 596 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: 2 total; [EntityHorse['Horse'/20, l='MpServer', x=-413.50, y=62.00, z=480.50], EntityClientPlayerMP['frou01'/41, l='MpServer', x=-379.40, y=63.62, z=498.30]]
Retry entities: 0 total; []
Server brand: fml,forge
Server type: Integrated singleplayer server
Stacktrace:
at net.minecraft.client.multiplayer.WorldClient.func_72914_a(WorldClient.java:373)
at net.minecraft.client.Minecraft.func_71396_d(Minecraft.java:2444)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:927)
at net.minecraft.client.main.Main.main(SourceFile:148)
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)
-- System Details --
Details:
Minecraft Version: 1.7.10
Operating System: Windows 10 (amd64) version 10.0
Java Version: 1.8.0_271, Oracle Corporation
Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
Memory: 106322352 bytes (101 MB) / 318767104 bytes (304 MB) up to 8589934592 bytes (8192 MB)
JVM Flags: 10 total; -Xmx8G -XX:+UseG1GC -XX:+UnlockExperimentalVMOptions -XX:+UseG1GC -XX:G1NewSizePercent=20 -XX:G1ReservePercent=20 -XX:MaxGCPauseMillis=50 -XX:G1HeapRegionSize=16M -XX:MaxMetaspaceSize=1024M -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump
AABB Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used
IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
FML: MCP v9.05 FML v7.10.99.99 Minecraft Forge 10.13.4.1614 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
UCHIJAAAA mcp{9.05} [Minecraft Coder Pack] (minecraft.jar)
UCHIJAAAA FML{7.10.99.99} [Forge Mod Loader] (forge-1.7.10-10.13.4.1614-1.7.10.jar)
UCHIJAAAA Forge{10.13.4.1614} [Minecraft Forge] (forge-1.7.10-10.13.4.1614-1.7.10.jar)
UCHIJAAAA yumalib{0.0.0} [YumaLib] (UpToDateMod-mc1.7.10-2.3.8.jar)
UCHIJAAAA uptodate{2.3.8} [UpToDateMod] (UpToDateMod-mc1.7.10-2.3.8.jar)
GL info: ' Vendor: 'ATI Technologies Inc.' Version: '4.6.14736 Compatibility Profile Context 20.10.1 27.20.12033.1007' Renderer: 'AMD Radeon RX 5700 XT'
Launched Version: 1.7.10-Forge10.13.4.1614-1.7.10
LWJGL: 2.9.1
OpenGL: AMD Radeon RX 5700 XT GL version 4.6.14736 Compatibility Profile Context 20.10.1 27.20.12033.1007, ATI Technologies Inc.
GL Caps: Using GL 1.3 multitexturing.
Using framebuffer objects because OpenGL 3.0 is supported and separate blending is supported.
Anisotropic filtering is supported and maximum anisotropy is 16.
Shaders are available because OpenGL 2.1 is supported.
Is Modded: Definitely; Client brand changed to 'fml,forge'
Type: Client (map_client.txt)
Resource Packs: []
Current Language: English (US)
Profiler Position: N/A (disabled)
Vec3 Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used
Anisotropic Filtering: Off (1)
コード: 全て選択
@Override
@SideOnly(Side.CLIENT)
public IIcon getIcon(int side, int meta) {
return iIcons[meta%(META_MAX+1)];
}
ご迷惑おかけしました。すぐに修正します。frou01 さんが書きました: ↑2020年12月11日(金) 17:12原因を特定しましたので追記しますfrou01 さんが書きました: ↑2020年12月11日(金) 02:51 花崗岩に頭がめり込んだ際、renderInsideOfBlockでヌルぽを吐いてクラッシュします。
可能な限りまっさらな環境を用意しても同様でしたので、不具合かと思います。ワールドに入れなくなるバグですので、かなり危険度が高いかと。SpoilerShow---- Minecraft Crash Report ----
// Don't be sad, have a hug! <3
Time: 20/12/11 2:46
Description: Unexpected error
java.lang.NullPointerException: Unexpected error
at net.minecraft.client.renderer.ItemRenderer.func_78446_a(ItemRenderer.java:616)
at net.minecraft.client.renderer.ItemRenderer.func_78447_b(ItemRenderer.java:565)
at net.minecraft.client.renderer.EntityRenderer.func_78476_b(EntityRenderer.java:744)
at net.minecraft.client.renderer.EntityRenderer.func_78471_a(EntityRenderer.java:1361)
at net.minecraft.client.renderer.EntityRenderer.func_78480_b(EntityRenderer.java:1011)
at net.minecraft.client.Minecraft.func_71411_J(Minecraft.java:1001)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:898)
at net.minecraft.client.main.Main.main(SourceFile:148)
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)
A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------
-- Head --
Stacktrace:
at net.minecraft.client.renderer.ItemRenderer.func_78446_a(ItemRenderer.java:616)
at net.minecraft.client.renderer.ItemRenderer.func_78447_b(ItemRenderer.java:565)
at net.minecraft.client.renderer.EntityRenderer.func_78476_b(EntityRenderer.java:744)
at net.minecraft.client.renderer.EntityRenderer.func_78471_a(EntityRenderer.java:1361)
-- Affected level --
Details:
Level name: MpServer
All players: 1 total; [EntityClientPlayerMP['frou01'/41, l='MpServer', x=-379.40, y=63.62, z=498.30]]
Chunk stats: MultiplayerChunkCache: 20, 20
Level seed: 0
Level generator: ID 01 - flat, ver 0. Features enabled: false
Level generator options:
Level spawn location: World: (-375,4,499), Chunk: (at 9,0,3 in -24,31; contains blocks -384,0,496 to -369,255,511), Region: (-1,0; contains chunks -32,0 to -1,31, blocks -512,0,0 to -1,255,511)
Level time: 596 game time, 596 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: 2 total; [EntityHorse['Horse'/20, l='MpServer', x=-413.50, y=62.00, z=480.50], EntityClientPlayerMP['frou01'/41, l='MpServer', x=-379.40, y=63.62, z=498.30]]
Retry entities: 0 total; []
Server brand: fml,forge
Server type: Integrated singleplayer server
Stacktrace:
at net.minecraft.client.multiplayer.WorldClient.func_72914_a(WorldClient.java:373)
at net.minecraft.client.Minecraft.func_71396_d(Minecraft.java:2444)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:927)
at net.minecraft.client.main.Main.main(SourceFile:148)
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)
-- System Details --
Details:
Minecraft Version: 1.7.10
Operating System: Windows 10 (amd64) version 10.0
Java Version: 1.8.0_271, Oracle Corporation
Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
Memory: 106322352 bytes (101 MB) / 318767104 bytes (304 MB) up to 8589934592 bytes (8192 MB)
JVM Flags: 10 total; -Xmx8G -XX:+UseG1GC -XX:+UnlockExperimentalVMOptions -XX:+UseG1GC -XX:G1NewSizePercent=20 -XX:G1ReservePercent=20 -XX:MaxGCPauseMillis=50 -XX:G1HeapRegionSize=16M -XX:MaxMetaspaceSize=1024M -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump
AABB Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used
IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
FML: MCP v9.05 FML v7.10.99.99 Minecraft Forge 10.13.4.1614 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
UCHIJAAAA mcp{9.05} [Minecraft Coder Pack] (minecraft.jar)
UCHIJAAAA FML{7.10.99.99} [Forge Mod Loader] (forge-1.7.10-10.13.4.1614-1.7.10.jar)
UCHIJAAAA Forge{10.13.4.1614} [Minecraft Forge] (forge-1.7.10-10.13.4.1614-1.7.10.jar)
UCHIJAAAA yumalib{0.0.0} [YumaLib] (UpToDateMod-mc1.7.10-2.3.8.jar)
UCHIJAAAA uptodate{2.3.8} [UpToDateMod] (UpToDateMod-mc1.7.10-2.3.8.jar)
GL info: ' Vendor: 'ATI Technologies Inc.' Version: '4.6.14736 Compatibility Profile Context 20.10.1 27.20.12033.1007' Renderer: 'AMD Radeon RX 5700 XT'
Launched Version: 1.7.10-Forge10.13.4.1614-1.7.10
LWJGL: 2.9.1
OpenGL: AMD Radeon RX 5700 XT GL version 4.6.14736 Compatibility Profile Context 20.10.1 27.20.12033.1007, ATI Technologies Inc.
GL Caps: Using GL 1.3 multitexturing.
Using framebuffer objects because OpenGL 3.0 is supported and separate blending is supported.
Anisotropic filtering is supported and maximum anisotropy is 16.
Shaders are available because OpenGL 2.1 is supported.
Is Modded: Definitely; Client brand changed to 'fml,forge'
Type: Client (map_client.txt)
Resource Packs: []
Current Language: English (US)
Profiler Position: N/A (disabled)
Vec3 Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used
Anisotropic Filtering: Off (1)
yuma140902.uptodatemod.blocks.BlockStone.java内renderInsideOfBlockではメタ値は考慮されていません。そのため、metaに0が代入されています。コード: 全て選択
@Override @SideOnly(Side.CLIENT) public IIcon getIcon(int side, int meta) { return iIcons[meta%(META_MAX+1)]; }
結果、icons[0]を返しヌルポを吐いていたわけですね。
バグ報告ありがとうございます。修正します。
報告ありがとうございます。草の道と誤字を修正しました。