UpToDateMod v2.3.2を公開しました
- 内部のハッシュ関数をSHA512からMD5に変更
- ダウンロードしたファイルが破損していないかどうか確認するようにした
- その他リソースダウンローダ関係の雑多な変更
報告ありがとうございます。ログを見たところ、閃緑岩、花崗岩、あるいは安山岩のどれかのアイテムのメタデータが想定外の値になっていて、それが原因でクラッシュしてしまっているようです。かーふーん さんが書きました: ↑2020年7月11日(土) 16:32 MOD開発お疲れ様です。いつもMODを愛用しております。
不具合報告です。このMODのアイテム(どのアイテムであるかは確認できませんでした)が入ったチェストを開いたり、壊したりするとクラッシュしてしまいます。他のMODを抜いたりForgeのバージョンを変更してみたりなどしましたが、同様にクラッシュしてしまいます。
導入MOD
Minecraft Forge 10.13.4.1614
UpToDateMod 2.3.2
クラッシュレポートShow---- Minecraft Crash Report ----
// On the bright side, I bought you a teddy bear!
Time: 20/07/11 16:07
Description: Rendering entity in world
java.lang.ArrayIndexOutOfBoundsException: 9
at yuma140902.uptodatemod.blocks.BlockStone.func_149691_a(BlockStone.java:76)
at net.minecraft.client.renderer.RenderBlocks.func_147787_a(RenderBlocks.java:8232)
at net.minecraft.client.renderer.RenderBlocks.func_147800_a(RenderBlocks.java:8161)
at net.minecraft.client.renderer.entity.RenderItem.func_76986_a(RenderItem.java:139)
at net.minecraft.client.renderer.entity.RenderItem.func_76986_a(RenderItem.java:746)
at net.minecraft.client.renderer.entity.RenderManager.func_147939_a(RenderManager.java:293)
at net.minecraft.client.renderer.entity.RenderManager.func_147936_a(RenderManager.java:271)
at net.minecraft.client.renderer.entity.RenderManager.func_147937_a(RenderManager.java:244)
at net.minecraft.client.renderer.RenderGlobal.func_147589_a(RenderGlobal.java:471)
at net.minecraft.client.renderer.EntityRenderer.func_78471_a(EntityRenderer.java:1224)
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(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
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 yuma140902.uptodatemod.blocks.BlockStone.func_149691_a(BlockStone.java:76)
at net.minecraft.client.renderer.RenderBlocks.func_147787_a(RenderBlocks.java:8232)
at net.minecraft.client.renderer.RenderBlocks.func_147800_a(RenderBlocks.java:8161)
at net.minecraft.client.renderer.entity.RenderItem.func_76986_a(RenderItem.java:139)
at net.minecraft.client.renderer.entity.RenderItem.func_76986_a(RenderItem.java:746)
-- Entity being rendered --
Details:
Entity Type: Item (net.minecraft.entity.item.EntityItem)
Entity ID: 96
Entity Name: item.tile.uptodate.stone
Entity's Exact location: -32.72, 53.13, -114.56
Entity's Block location: World: (-33,53,-115), Chunk: (at 15,3,13 in -3,-8; contains blocks -48,0,-128 to -33,255,-113), Region: (-1,-1; contains chunks -32,-32 to -1,-1, blocks -512,0,-512 to -1,255,-1)
Entity's Momentum: 0.00, -0.00, 0.00
-- Renderer details --
Details:
Assigned renderer: net.minecraft.client.renderer.entity.RenderItem@7107ffd9
Location: 3.89,-1.50,-1.26 - World: (3,-2,-2), Chunk: (at 3,-1,14 in 0,-1; contains blocks 0,0,-16 to 15,255,-1), Region: (0,-1; contains chunks 0,-32 to 31,-1, blocks 0,0,-512 to 511,255,-1)
Rotation: 4.21875
Delta: 0.11310887
Stacktrace:
at net.minecraft.client.renderer.entity.RenderManager.func_147939_a(RenderManager.java:293)
at net.minecraft.client.renderer.entity.RenderManager.func_147936_a(RenderManager.java:271)
at net.minecraft.client.renderer.entity.RenderManager.func_147937_a(RenderManager.java:244)
at net.minecraft.client.renderer.RenderGlobal.func_147589_a(RenderGlobal.java:471)
at net.minecraft.client.renderer.EntityRenderer.func_78471_a(EntityRenderer.java:1224)
-- Affected level --
Details:
Level name: MpServer
All players: 1 total; [EntityClientPlayerMP['carphooon226'/162, l='MpServer', x=-36.61, y=54.62, z=-113.30]]
Chunk stats: MultiplayerChunkCache: 30, 30
Level seed: 0
Level generator: ID 00 - default, ver 1. Features enabled: false
Level generator options:
Level spawn location: World: (-48,72,-64), Chunk: (at 0,4,0 in -3,-4; contains blocks -48,0,-64 to -33,255,-49), Region: (-1,-1; contains chunks -32,-32 to -1,-1, blocks -512,0,-512 to -1,255,-1)
Level time: 12801572 game time, 13743889 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: survival (ID 0). Hardcore: false. Cheats: false
Forced entities: 61 total; [EntitySkeleton['Skeleton'/128, l='MpServer', x=-32.78, y=1.00, z=-102.41], EntitySpider['Spider'/129, l='MpServer', x=-40.50, y=1.00, z=-104.50], EntityZombie['Zombie'/130, l='MpServer', x=-41.50, y=1.00, z=-107.50], EntitySpider['Spider'/131, l='MpServer', x=-40.50, y=1.00, z=-110.50], EntityZombie['Zombie'/141, l='MpServer', x=13.50, y=68.00, z=-125.97], EntityBat['Bat'/142, l='MpServer', x=8.47, y=29.00, z=-98.37], EntityClientPlayerMP['carphooon226'/162, l='MpServer', x=-36.61, y=54.62, z=-113.30], EntityCreeper['Creeper'/49, l='MpServer', x=-76.06, y=1.00, z=-128.44], EntityZombie['Zombie'/50, l='MpServer', x=-72.31, y=1.00, z=-136.94], EntityCreeper['Creeper'/51, l='MpServer', x=-66.13, y=1.00, z=-138.75], EntitySkeleton['Skeleton'/52, l='MpServer', x=-64.91, y=1.00, z=-129.97], EntityCow['Cow'/53, l='MpServer', x=-79.19, y=67.00, z=-137.88], EntitySpider['Spider'/54, l='MpServer', x=-76.51, y=1.00, z=-98.29], EntityCreeper['Creeper'/55, l='MpServer', x=-68.78, y=1.00, z=-106.88], EntityZombie['Zombie'/56, l='MpServer', x=-65.34, y=1.00, z=-92.38], EntitySkeleton['Skeleton'/66, l='MpServer', x=-53.00, y=1.00, z=-134.66], EntityCreeper['Creeper'/67, l='MpServer', x=-50.78, y=1.00, z=-112.16], EntityCreeper['Creeper'/68, l='MpServer', x=-58.63, y=1.00, z=-108.97], EntityCreeper['Creeper'/69, l='MpServer', x=-56.50, y=71.00, z=-88.50], EntitySkeleton['Skeleton'/86, l='MpServer', x=-38.91, y=1.00, z=-157.66], EntityCreeper['Creeper'/87, l='MpServer', x=-47.91, y=1.00, z=-144.03], EntitySkeleton['Skeleton'/88, l='MpServer', x=-40.50, y=1.00, z=-112.50], EntityBat['Bat'/89, l='MpServer', x=-39.31, y=27.45, z=-115.91], EntityItem['item.item.redstone'/90, l='MpServer', x=-33.88, y=53.13, z=-114.41], EntityItem['item.item.redstone'/91, l='MpServer', x=-33.81, y=53.13, z=-113.47], EntityItem['item.tile.oreIron'/92, l='MpServer', x=-33.78, y=53.13, z=-114.81], EntityItem['item.tile.oreIron'/93, l='MpServer', x=-33.44, y=53.13, z=-114.00], EntityItem['item.item.coal'/94, l='MpServer', x=-32.13, y=53.13, z=-115.75], EntityItem['item.tile.uptodate.stone'/95, l='MpServer', x=-34.06, y=53.13, z=-114.88], EntityItem['item.tile.uptodate.stone'/96, l='MpServer', x=-32.72, y=53.13, z=-114.56], EntityItem['item.tile.dirt.podzol'/97, l='MpServer', x=-32.97, y=53.13, z=-113.16], EntityItem['item.tile.dirt.podzol'/98, l='MpServer', x=-33.56, y=53.13, z=-114.50], EntityItem['item.tile.log.spruce'/99, l='MpServer', x=-33.56, y=53.13, z=-113.56], EntityItem['item.tile.sand.red'/100, l='MpServer', x=-34.31, y=53.13, z=-113.44], EntityItem['item.tile.sand.red'/101, l='MpServer', x=-33.41, y=53.13, z=-114.34], EntityItem['item.tile.hellsand'/102, l='MpServer', x=-34.88, y=53.13, z=-114.75], EntityItem['item.tile.mycel'/103, l='MpServer', x=-33.88, y=53.13, z=-113.91], EntityItem['item.tile.wood.oak'/104, l='MpServer', x=-33.44, y=53.13, z=-114.03], EntityItem['item.tile.torch'/105, l='MpServer', x=-33.25, y=53.13, z=-114.97], EntityItem['item.tile.torch'/106, l='MpServer', x=-33.28, y=53.13, z=-113.84], EntityItem['item.tile.uptodate.stone'/107, l='MpServer', x=-33.50, y=53.13, z=-115.09], EntityItem['item.item.redstone'/108, l='MpServer', x=-34.34, y=53.13, z=-114.06], EntityItem['item.item.dyePowder.blue'/109, l='MpServer', x=-33.91, y=53.13, z=-113.56], EntityItem['item.item.coal'/110, l='MpServer', x=-33.38, y=53.13, z=-113.13], EntityItem['item.item.redstone'/111, l='MpServer', x=-33.00, y=53.13, z=-114.41], EntityItem['item.item.coal'/112, l='MpServer', x=-32.91, y=53.13, z=-114.16], EntityItem['item.item.redstone'/113, l='MpServer', x=-33.63, y=53.13, z=-114.16], EntityItem['item.tile.oreIron'/114, l='MpServer', x=-33.81, y=53.13, z=-113.97], EntityItem['item.item.coal'/115, l='MpServer', x=-33.81, y=53.13, z=-114.81], EntityItem['item.item.coal'/116, l='MpServer', x=-32.13, y=53.13, z=-113.97], EntityItem['item.item.redstone'/117, l='MpServer', x=-33.94, y=53.13, z=-114.81], EntityItem['item.tile.oreIron'/118, l='MpServer', x=-33.41, y=53.13, z=-114.59], EntityItem['item.item.dyePowder.blue'/119, l='MpServer', x=-34.25, y=53.13, z=-115.44], EntityItem['item.item.redstone'/120, l='MpServer', x=-34.50, y=53.13, z=-114.50], EntityItem['item.tile.sapling.spruce'/121, l='MpServer', x=-34.56, y=53.13, z=-114.94], EntityItem['item.item.coal'/122, l='MpServer', x=-33.00, y=53.13, z=-114.88], EntityItem['item.item.coal'/123, l='MpServer', x=-33.19, y=53.13, z=-114.88], EntityItem['item.tile.oreIron'/124, l='MpServer', x=-33.78, y=53.13, z=-114.88], EntityItem['item.item.flint'/125, l='MpServer', x=-33.78, y=53.13, z=-114.16], EntityItem['item.item.flint'/126, l='MpServer', x=-33.97, y=53.13, z=-114.94], EntityCreeper['Creeper'/127, l='MpServer', x=-44.25, y=1.00, z=-96.94]]
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:919)
at net.minecraft.client.main.Main.main(SourceFile:148)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
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_252, Oracle Corporation
Java VM Version: OpenJDK 64-Bit Server VM (mixed mode), Oracle Corporation
Memory: 9481935776 bytes (9042 MB) / 10737418240 bytes (10240 MB) up to 10737418240 bytes (10240 MB)
JVM Flags: 15 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xmx10G -Xms10G -XX:MetaspaceSize=512M -XX:MaxMetaspaceSize=512M -XX:+UseShenandoahGC -Xmn4G -Xss4G -XX:+AggressiveOpts -XX:+DisableExplicitGC -XX:+UseBiasedLocking -XX:+UseFastAccessorMethods -XX:+UseTLAB -XX:+UseLargePages -XX:-UseGCOverheadLimit
AABB Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used
IntCache: cache: 1, tcache: 1, allocated: 12, tallocated: 94
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.2.jar)
UCHIJAAAA uptodate{2.3.2} [UpToDateMod] (UpToDateMod-mc1.7.10-2.3.2.jar)
GL info: ' Vendor: 'NVIDIA Corporation' Version: '4.6.0 NVIDIA 445.87' Renderer: 'GeForce RTX 2070 SUPER/PCIe/SSE2'
Launched Version: 1.7.10-Forge10.13.4.1614-1.7.10
LWJGL: 2.9.1
OpenGL: GeForce RTX 2070 SUPER/PCIe/SSE2 GL version 4.6.0 NVIDIA 445.87, NVIDIA Corporation
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)
修正したバージョンを導入した所、クラッシュしなくなりました!お早い対応ありがとうございます!yuma14 さんが書きました: ↑2020年7月11日(土) 19:45報告ありがとうございます。ログを見たところ、閃緑岩、花崗岩、あるいは安山岩のどれかのアイテムのメタデータが想定外の値になっていて、それが原因でクラッシュしてしまっているようです。かーふーん さんが書きました: ↑2020年7月11日(土) 16:32 MOD開発お疲れ様です。いつもMODを愛用しております。
不具合報告です。このMODのアイテム(どのアイテムであるかは確認できませんでした)が入ったチェストを開いたり、壊したりするとクラッシュしてしまいます。他のMODを抜いたりForgeのバージョンを変更してみたりなどしましたが、同様にクラッシュしてしまいます。
導入MOD
Minecraft Forge 10.13.4.1614
UpToDateMod 2.3.2
クラッシュレポートShow---- Minecraft Crash Report ----
// On the bright side, I bought you a teddy bear!
Time: 20/07/11 16:07
Description: Rendering entity in world
java.lang.ArrayIndexOutOfBoundsException: 9
at yuma140902.uptodatemod.blocks.BlockStone.func_149691_a(BlockStone.java:76)
at net.minecraft.client.renderer.RenderBlocks.func_147787_a(RenderBlocks.java:8232)
at net.minecraft.client.renderer.RenderBlocks.func_147800_a(RenderBlocks.java:8161)
at net.minecraft.client.renderer.entity.RenderItem.func_76986_a(RenderItem.java:139)
at net.minecraft.client.renderer.entity.RenderItem.func_76986_a(RenderItem.java:746)
at net.minecraft.client.renderer.entity.RenderManager.func_147939_a(RenderManager.java:293)
at net.minecraft.client.renderer.entity.RenderManager.func_147936_a(RenderManager.java:271)
at net.minecraft.client.renderer.entity.RenderManager.func_147937_a(RenderManager.java:244)
at net.minecraft.client.renderer.RenderGlobal.func_147589_a(RenderGlobal.java:471)
at net.minecraft.client.renderer.EntityRenderer.func_78471_a(EntityRenderer.java:1224)
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(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
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 yuma140902.uptodatemod.blocks.BlockStone.func_149691_a(BlockStone.java:76)
at net.minecraft.client.renderer.RenderBlocks.func_147787_a(RenderBlocks.java:8232)
at net.minecraft.client.renderer.RenderBlocks.func_147800_a(RenderBlocks.java:8161)
at net.minecraft.client.renderer.entity.RenderItem.func_76986_a(RenderItem.java:139)
at net.minecraft.client.renderer.entity.RenderItem.func_76986_a(RenderItem.java:746)
-- Entity being rendered --
Details:
Entity Type: Item (net.minecraft.entity.item.EntityItem)
Entity ID: 96
Entity Name: item.tile.uptodate.stone
Entity's Exact location: -32.72, 53.13, -114.56
Entity's Block location: World: (-33,53,-115), Chunk: (at 15,3,13 in -3,-8; contains blocks -48,0,-128 to -33,255,-113), Region: (-1,-1; contains chunks -32,-32 to -1,-1, blocks -512,0,-512 to -1,255,-1)
Entity's Momentum: 0.00, -0.00, 0.00
-- Renderer details --
Details:
Assigned renderer: net.minecraft.client.renderer.entity.RenderItem@7107ffd9
Location: 3.89,-1.50,-1.26 - World: (3,-2,-2), Chunk: (at 3,-1,14 in 0,-1; contains blocks 0,0,-16 to 15,255,-1), Region: (0,-1; contains chunks 0,-32 to 31,-1, blocks 0,0,-512 to 511,255,-1)
Rotation: 4.21875
Delta: 0.11310887
Stacktrace:
at net.minecraft.client.renderer.entity.RenderManager.func_147939_a(RenderManager.java:293)
at net.minecraft.client.renderer.entity.RenderManager.func_147936_a(RenderManager.java:271)
at net.minecraft.client.renderer.entity.RenderManager.func_147937_a(RenderManager.java:244)
at net.minecraft.client.renderer.RenderGlobal.func_147589_a(RenderGlobal.java:471)
at net.minecraft.client.renderer.EntityRenderer.func_78471_a(EntityRenderer.java:1224)
-- Affected level --
Details:
Level name: MpServer
All players: 1 total; [EntityClientPlayerMP['carphooon226'/162, l='MpServer', x=-36.61, y=54.62, z=-113.30]]
Chunk stats: MultiplayerChunkCache: 30, 30
Level seed: 0
Level generator: ID 00 - default, ver 1. Features enabled: false
Level generator options:
Level spawn location: World: (-48,72,-64), Chunk: (at 0,4,0 in -3,-4; contains blocks -48,0,-64 to -33,255,-49), Region: (-1,-1; contains chunks -32,-32 to -1,-1, blocks -512,0,-512 to -1,255,-1)
Level time: 12801572 game time, 13743889 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: survival (ID 0). Hardcore: false. Cheats: false
Forced entities: 61 total; [EntitySkeleton['Skeleton'/128, l='MpServer', x=-32.78, y=1.00, z=-102.41], EntitySpider['Spider'/129, l='MpServer', x=-40.50, y=1.00, z=-104.50], EntityZombie['Zombie'/130, l='MpServer', x=-41.50, y=1.00, z=-107.50], EntitySpider['Spider'/131, l='MpServer', x=-40.50, y=1.00, z=-110.50], EntityZombie['Zombie'/141, l='MpServer', x=13.50, y=68.00, z=-125.97], EntityBat['Bat'/142, l='MpServer', x=8.47, y=29.00, z=-98.37], EntityClientPlayerMP['carphooon226'/162, l='MpServer', x=-36.61, y=54.62, z=-113.30], EntityCreeper['Creeper'/49, l='MpServer', x=-76.06, y=1.00, z=-128.44], EntityZombie['Zombie'/50, l='MpServer', x=-72.31, y=1.00, z=-136.94], EntityCreeper['Creeper'/51, l='MpServer', x=-66.13, y=1.00, z=-138.75], EntitySkeleton['Skeleton'/52, l='MpServer', x=-64.91, y=1.00, z=-129.97], EntityCow['Cow'/53, l='MpServer', x=-79.19, y=67.00, z=-137.88], EntitySpider['Spider'/54, l='MpServer', x=-76.51, y=1.00, z=-98.29], EntityCreeper['Creeper'/55, l='MpServer', x=-68.78, y=1.00, z=-106.88], EntityZombie['Zombie'/56, l='MpServer', x=-65.34, y=1.00, z=-92.38], EntitySkeleton['Skeleton'/66, l='MpServer', x=-53.00, y=1.00, z=-134.66], EntityCreeper['Creeper'/67, l='MpServer', x=-50.78, y=1.00, z=-112.16], EntityCreeper['Creeper'/68, l='MpServer', x=-58.63, y=1.00, z=-108.97], EntityCreeper['Creeper'/69, l='MpServer', x=-56.50, y=71.00, z=-88.50], EntitySkeleton['Skeleton'/86, l='MpServer', x=-38.91, y=1.00, z=-157.66], EntityCreeper['Creeper'/87, l='MpServer', x=-47.91, y=1.00, z=-144.03], EntitySkeleton['Skeleton'/88, l='MpServer', x=-40.50, y=1.00, z=-112.50], EntityBat['Bat'/89, l='MpServer', x=-39.31, y=27.45, z=-115.91], EntityItem['item.item.redstone'/90, l='MpServer', x=-33.88, y=53.13, z=-114.41], EntityItem['item.item.redstone'/91, l='MpServer', x=-33.81, y=53.13, z=-113.47], EntityItem['item.tile.oreIron'/92, l='MpServer', x=-33.78, y=53.13, z=-114.81], EntityItem['item.tile.oreIron'/93, l='MpServer', x=-33.44, y=53.13, z=-114.00], EntityItem['item.item.coal'/94, l='MpServer', x=-32.13, y=53.13, z=-115.75], EntityItem['item.tile.uptodate.stone'/95, l='MpServer', x=-34.06, y=53.13, z=-114.88], EntityItem['item.tile.uptodate.stone'/96, l='MpServer', x=-32.72, y=53.13, z=-114.56], EntityItem['item.tile.dirt.podzol'/97, l='MpServer', x=-32.97, y=53.13, z=-113.16], EntityItem['item.tile.dirt.podzol'/98, l='MpServer', x=-33.56, y=53.13, z=-114.50], EntityItem['item.tile.log.spruce'/99, l='MpServer', x=-33.56, y=53.13, z=-113.56], EntityItem['item.tile.sand.red'/100, l='MpServer', x=-34.31, y=53.13, z=-113.44], EntityItem['item.tile.sand.red'/101, l='MpServer', x=-33.41, y=53.13, z=-114.34], EntityItem['item.tile.hellsand'/102, l='MpServer', x=-34.88, y=53.13, z=-114.75], EntityItem['item.tile.mycel'/103, l='MpServer', x=-33.88, y=53.13, z=-113.91], EntityItem['item.tile.wood.oak'/104, l='MpServer', x=-33.44, y=53.13, z=-114.03], EntityItem['item.tile.torch'/105, l='MpServer', x=-33.25, y=53.13, z=-114.97], EntityItem['item.tile.torch'/106, l='MpServer', x=-33.28, y=53.13, z=-113.84], EntityItem['item.tile.uptodate.stone'/107, l='MpServer', x=-33.50, y=53.13, z=-115.09], EntityItem['item.item.redstone'/108, l='MpServer', x=-34.34, y=53.13, z=-114.06], EntityItem['item.item.dyePowder.blue'/109, l='MpServer', x=-33.91, y=53.13, z=-113.56], EntityItem['item.item.coal'/110, l='MpServer', x=-33.38, y=53.13, z=-113.13], EntityItem['item.item.redstone'/111, l='MpServer', x=-33.00, y=53.13, z=-114.41], EntityItem['item.item.coal'/112, l='MpServer', x=-32.91, y=53.13, z=-114.16], EntityItem['item.item.redstone'/113, l='MpServer', x=-33.63, y=53.13, z=-114.16], EntityItem['item.tile.oreIron'/114, l='MpServer', x=-33.81, y=53.13, z=-113.97], EntityItem['item.item.coal'/115, l='MpServer', x=-33.81, y=53.13, z=-114.81], EntityItem['item.item.coal'/116, l='MpServer', x=-32.13, y=53.13, z=-113.97], EntityItem['item.item.redstone'/117, l='MpServer', x=-33.94, y=53.13, z=-114.81], EntityItem['item.tile.oreIron'/118, l='MpServer', x=-33.41, y=53.13, z=-114.59], EntityItem['item.item.dyePowder.blue'/119, l='MpServer', x=-34.25, y=53.13, z=-115.44], EntityItem['item.item.redstone'/120, l='MpServer', x=-34.50, y=53.13, z=-114.50], EntityItem['item.tile.sapling.spruce'/121, l='MpServer', x=-34.56, y=53.13, z=-114.94], EntityItem['item.item.coal'/122, l='MpServer', x=-33.00, y=53.13, z=-114.88], EntityItem['item.item.coal'/123, l='MpServer', x=-33.19, y=53.13, z=-114.88], EntityItem['item.tile.oreIron'/124, l='MpServer', x=-33.78, y=53.13, z=-114.88], EntityItem['item.item.flint'/125, l='MpServer', x=-33.78, y=53.13, z=-114.16], EntityItem['item.item.flint'/126, l='MpServer', x=-33.97, y=53.13, z=-114.94], EntityCreeper['Creeper'/127, l='MpServer', x=-44.25, y=1.00, z=-96.94]]
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:919)
at net.minecraft.client.main.Main.main(SourceFile:148)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
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_252, Oracle Corporation
Java VM Version: OpenJDK 64-Bit Server VM (mixed mode), Oracle Corporation
Memory: 9481935776 bytes (9042 MB) / 10737418240 bytes (10240 MB) up to 10737418240 bytes (10240 MB)
JVM Flags: 15 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xmx10G -Xms10G -XX:MetaspaceSize=512M -XX:MaxMetaspaceSize=512M -XX:+UseShenandoahGC -Xmn4G -Xss4G -XX:+AggressiveOpts -XX:+DisableExplicitGC -XX:+UseBiasedLocking -XX:+UseFastAccessorMethods -XX:+UseTLAB -XX:+UseLargePages -XX:-UseGCOverheadLimit
AABB Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used
IntCache: cache: 1, tcache: 1, allocated: 12, tallocated: 94
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.2.jar)
UCHIJAAAA uptodate{2.3.2} [UpToDateMod] (UpToDateMod-mc1.7.10-2.3.2.jar)
GL info: ' Vendor: 'NVIDIA Corporation' Version: '4.6.0 NVIDIA 445.87' Renderer: 'GeForce RTX 2070 SUPER/PCIe/SSE2'
Launched Version: 1.7.10-Forge10.13.4.1614-1.7.10
LWJGL: 2.9.1
OpenGL: GeForce RTX 2070 SUPER/PCIe/SSE2 GL version 4.6.0 NVIDIA 445.87, NVIDIA Corporation
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)
なるべく早く修正したバージョンを公開します。
[追記]
修正したバージョンを公開しました。まだクラッシュしてしまうようなら、また報告してください。
1.2.5は開発環境を用意するだけで大変そうだし、何より私がプレイしないので1.2.5向けのMODは作りません。xX_SYOUBOU_Xx さんが書きました: ↑2020年10月12日(月) 20:30 出来れば1.2.5永住者向けの1.3から1.8.9までの要素追加Modも作って欲しいです!(1.9からの攻撃方法難しいから1.8.9まで)
原因を特定しましたので追記します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]を返しヌルポを吐いていたわけですね。