- 41
- 3
- 3
Добавил Чемодан из Immersive Engineering в блэклист инвентаря шалкера, да вот только теперь не могу разобраться как зарегистрировать эту штуку обратно в игру.
Попробовал вот так, пока без результата, в игре появляется только пустой предмет без имени, при попытке поставить игра крашится
Попробовал вот так, пока без результата, в игре появляется только пустой предмет без имени, при попытке поставить игра крашится
RegistryHandler:
package hc.util.handlers;
import hc.blocks.ShulkerBox;
import net.minecraft.block.Block;
import net.minecraft.item.EnumDyeColor;
import net.minecraft.item.Item;
import net.minecraft.util.ResourceLocation;
import net.minecraftforge.client.event.ModelRegistryEvent;
import net.minecraftforge.common.MinecraftForge;
import net.minecraftforge.event.RegistryEvent;
import net.minecraftforge.fml.common.Mod.EventBusSubscriber;
import net.minecraftforge.fml.common.eventhandler.SubscribeEvent;
import net.minecraftforge.fml.common.registry.GameRegistry;
@EventBusSubscriber
public class RegistryHandler
{
public static final Block YELLOW_SHULKER_BOX = new ShulkerBox(EnumDyeColor.YELLOW).setRegistryName(new ResourceLocation("minecraft","yellow_shulker_box"));
@SubscribeEvent
public static void onBlockRegister(RegistryEvent.Register<Block> event)
{
event.getRegistry().register(YELLOW_SHULKER_BOX);
}
public static void initRegistries()
{
GameRegistry.registerTileEntity(((ShulkerBox)YELLOW_SHULKER_BOX).getTileEntityClass(),YELLOW_SHULKER_BOX.getRegistryName().toString());
}
}
- Краш-лог
-
---- Minecraft Crash Report ----
WARNING: coremods are present:
IELoadingPlugin (ImmersiveEngineering-core-0.12-92.jar)
Contact their authors BEFORE contacting forge
// Hey, that tickles! Hehehe!
Time: 2/7/21 1:59 PM
Description: Exception ticking world
java.lang.RuntimeException: class hc.blocks.TileShulkerBox is missing a mapping! This is a bug!
at net.minecraft.tileentity.TileEntity.func_189516_d(TileEntity.java:78)
at net.minecraft.tileentity.TileEntity.func_189517_E_(TileEntity.java:205)
at hc.blocks.TileShulkerBox.func_189518_D_(TileShulkerBox.java:414)
at net.minecraft.server.management.PlayerChunkMapEntry.func_187273_a(PlayerChunkMapEntry.java:288)
at net.minecraft.server.management.PlayerChunkMapEntry.func_187280_d(PlayerChunkMapEntry.java:250)
at net.minecraft.server.management.PlayerChunkMap.func_72693_b(PlayerChunkMap.java:182)
at net.minecraft.world.WorldServer.func_72835_b(WorldServer.java:227)
at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:756)
at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:668)
at net.minecraft.server.integrated.IntegratedServer.func_71217_p(IntegratedServer.java:279)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:526)
at java.lang.Thread.run(Unknown Source)
A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------
-- Head --
Thread: Server thread
Stacktrace:
at net.minecraft.tileentity.TileEntity.func_189516_d(TileEntity.java:78)
at net.minecraft.tileentity.TileEntity.func_189517_E_(TileEntity.java:205)
at hc.blocks.TileShulkerBox.func_189518_D_(TileShulkerBox.java:414)
at net.minecraft.server.management.PlayerChunkMapEntry.func_187273_a(PlayerChunkMapEntry.java:288)
at net.minecraft.server.management.PlayerChunkMapEntry.func_187280_d(PlayerChunkMapEntry.java:250)
at net.minecraft.server.management.PlayerChunkMap.func_72693_b(PlayerChunkMap.java:182)
at net.minecraft.world.WorldServer.func_72835_b(WorldServer.java:227)
-- Affected level --
Details:
Level name: Basalt Mod Progress
All players: 1 total; [EntityPlayerMP['Miv2nir'/46, l='Basalt Mod Progress', x=-666.02, y=4.00, z=95.31]]
Chunk stats: ServerChunkCache: 441 Drop: 0
Level seed: 4123955701673107942
Level generator: ID 01 - flat, ver 0. Features enabled: true
Level generator options:
Level spawn location: World: (-659,4,102), Chunk: (at 13,0,6 in -42,6; contains blocks -672,0,96 to -657,255,111), Region: (-2,0; contains chunks -64,0 to -33,31, blocks -1024,0,0 to -513,255,511)
Level time: 102339 game time, 1182 day time
Level dimension: 0
Level storage version: 0x04ABD - Anvil
Level weather: Rain time: 14185 (now: false), thunder time: 14725 (now: false)
Level game mode: Game mode: creative (ID 1). Hardcore: false. Cheats: true
Stacktrace:
at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:756)
at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:668)
at net.minecraft.server.integrated.IntegratedServer.func_71217_p(IntegratedServer.java:279)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:526)
at java.lang.Thread.run(Unknown Source)
-- System Details --
Details:
Minecraft Version: 1.12.2
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: 3131555624 bytes (2986 MB) / 4076339200 bytes (3887 MB) up to 4076339200 bytes (3887 MB)
JVM Flags: 3 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xms4096m -Xmx4096m
IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
FML: MCP 9.42 Powered by Forge 14.23.5.2854 Optifine OptiFine_1.12.2_HD_U_F6_pre1 8 mods loaded, 8 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 |
|:------ |:-------------------- |:------------ |:--------------------------------------- |:---------------------------------------- |
| LCHIJA | minecraft | 1.12.2 | minecraft.jar | None |
| LCHIJA | mcp | 9.42 | minecraft.jar | None |
| LCHIJA | FML | 8.0.99.99 | forge-1.12.2-14.23.5.2854-universal.jar | e3c3d50c7c986df74c645c0ac54639741c90a557 |
| LCHIJA | forge | 14.23.5.2854 | forge-1.12.2-14.23.5.2854-universal.jar | e3c3d50c7c986df74c645c0ac54639741c90a557 |
| LCHIJA | bm | 0.3 | Basalt Lite-0.3.jar | None |
| LCHIJA | jei | 4.16.1.301 | jei_1.12.2-4.16.1.301.jar | None |
| LCHIJA | immersiveengineering | 0.12-92 | ImmersiveEngineering-0.12-92.jar | 4cb49fcde3b43048c9889e0a3d083225da926334 |
| LCHIJA | hc | 1.2 | hc-1.2.jar | None |
Loaded coremods (and transformers):
IELoadingPlugin (ImmersiveEngineering-core-0.12-92.jar)
blusunrize.immersiveengineering.common.asm.IEClassTransformer
GL info: ~~ERROR~~ RuntimeException: No OpenGL context found in the current thread.
Profiler Position: N/A (disabled)
Player Count: 1 / 8; [EntityPlayerMP['Miv2nir'/46, l='Basalt Mod Progress', x=-666.02, y=4.00, z=95.31]]
Type: Integrated Server (map_client.txt)
Is Modded: Definitely; Client brand changed to 'fml,forge'
OptiFine Version: OptiFine_1.12.2_HD_U_F6_pre1
OptiFine Build: 20191206-224929
Render Distance Chunks: 10
Mipmaps: 4
Anisotropic Filtering: 1
Antialiasing: 0
Multitexture: false
Shaders: (internal)
OpenGlVersion: 4.6.0 NVIDIA 460.89
OpenGlRenderer: GeForce RTX 2070 with Max-Q Design/PCIe/SSE2
OpenGlVendor: NVIDIA Corporation
CpuCount: 12
Краш-лог:
---- Minecraft Crash Report ----
WARNING: coremods are present:
IELoadingPlugin (ImmersiveEngineering-core-0.12-92.jar)
Contact their authors BEFORE contacting forge
// Hey, that tickles! Hehehe!
Time: 2/7/21 1:59 PM
Description: Exception ticking world
java.lang.RuntimeException: class hc.blocks.TileShulkerBox is missing a mapping! This is a bug!
at net.minecraft.tileentity.TileEntity.func_189516_d(TileEntity.java:78)
at net.minecraft.tileentity.TileEntity.func_189517_E_(TileEntity.java:205)
at hc.blocks.TileShulkerBox.func_189518_D_(TileShulkerBox.java:414)
at net.minecraft.server.management.PlayerChunkMapEntry.func_187273_a(PlayerChunkMapEntry.java:288)
at net.minecraft.server.management.PlayerChunkMapEntry.func_187280_d(PlayerChunkMapEntry.java:250)
at net.minecraft.server.management.PlayerChunkMap.func_72693_b(PlayerChunkMap.java:182)
at net.minecraft.world.WorldServer.func_72835_b(WorldServer.java:227)
at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:756)
at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:668)
at net.minecraft.server.integrated.IntegratedServer.func_71217_p(IntegratedServer.java:279)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:526)
at java.lang.Thread.run(Unknown Source)
A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------
-- Head --
Thread: Server thread
Stacktrace:
at net.minecraft.tileentity.TileEntity.func_189516_d(TileEntity.java:78)
at net.minecraft.tileentity.TileEntity.func_189517_E_(TileEntity.java:205)
at hc.blocks.TileShulkerBox.func_189518_D_(TileShulkerBox.java:414)
at net.minecraft.server.management.PlayerChunkMapEntry.func_187273_a(PlayerChunkMapEntry.java:288)
at net.minecraft.server.management.PlayerChunkMapEntry.func_187280_d(PlayerChunkMapEntry.java:250)
at net.minecraft.server.management.PlayerChunkMap.func_72693_b(PlayerChunkMap.java:182)
at net.minecraft.world.WorldServer.func_72835_b(WorldServer.java:227)
-- Affected level --
Details:
Level name: Basalt Mod Progress
All players: 1 total; [EntityPlayerMP['Miv2nir'/46, l='Basalt Mod Progress', x=-666.02, y=4.00, z=95.31]]
Chunk stats: ServerChunkCache: 441 Drop: 0
Level seed: 4123955701673107942
Level generator: ID 01 - flat, ver 0. Features enabled: true
Level generator options:
Level spawn location: World: (-659,4,102), Chunk: (at 13,0,6 in -42,6; contains blocks -672,0,96 to -657,255,111), Region: (-2,0; contains chunks -64,0 to -33,31, blocks -1024,0,0 to -513,255,511)
Level time: 102339 game time, 1182 day time
Level dimension: 0
Level storage version: 0x04ABD - Anvil
Level weather: Rain time: 14185 (now: false), thunder time: 14725 (now: false)
Level game mode: Game mode: creative (ID 1). Hardcore: false. Cheats: true
Stacktrace:
at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:756)
at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:668)
at net.minecraft.server.integrated.IntegratedServer.func_71217_p(IntegratedServer.java:279)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:526)
at java.lang.Thread.run(Unknown Source)
-- System Details --
Details:
Minecraft Version: 1.12.2
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: 3131555624 bytes (2986 MB) / 4076339200 bytes (3887 MB) up to 4076339200 bytes (3887 MB)
JVM Flags: 3 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xms4096m -Xmx4096m
IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
FML: MCP 9.42 Powered by Forge 14.23.5.2854 Optifine OptiFine_1.12.2_HD_U_F6_pre1 8 mods loaded, 8 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 |
|:------ |:-------------------- |:------------ |:--------------------------------------- |:---------------------------------------- |
| LCHIJA | minecraft | 1.12.2 | minecraft.jar | None |
| LCHIJA | mcp | 9.42 | minecraft.jar | None |
| LCHIJA | FML | 8.0.99.99 | forge-1.12.2-14.23.5.2854-universal.jar | e3c3d50c7c986df74c645c0ac54639741c90a557 |
| LCHIJA | forge | 14.23.5.2854 | forge-1.12.2-14.23.5.2854-universal.jar | e3c3d50c7c986df74c645c0ac54639741c90a557 |
| LCHIJA | bm | 0.3 | Basalt Lite-0.3.jar | None |
| LCHIJA | jei | 4.16.1.301 | jei_1.12.2-4.16.1.301.jar | None |
| LCHIJA | immersiveengineering | 0.12-92 | ImmersiveEngineering-0.12-92.jar | 4cb49fcde3b43048c9889e0a3d083225da926334 |
| LCHIJA | hc | 1.2 | hc-1.2.jar | None |
Loaded coremods (and transformers):
IELoadingPlugin (ImmersiveEngineering-core-0.12-92.jar)
blusunrize.immersiveengineering.common.asm.IEClassTransformer
GL info: ~~ERROR~~ RuntimeException: No OpenGL context found in the current thread.
Profiler Position: N/A (disabled)
Player Count: 1 / 8; [EntityPlayerMP['Miv2nir'/46, l='Basalt Mod Progress', x=-666.02, y=4.00, z=95.31]]
Type: Integrated Server (map_client.txt)
Is Modded: Definitely; Client brand changed to 'fml,forge'
OptiFine Version: OptiFine_1.12.2_HD_U_F6_pre1
OptiFine Build: 20191206-224929
Render Distance Chunks: 10
Mipmaps: 4
Anisotropic Filtering: 1
Antialiasing: 0
Multitexture: false
Shaders: (internal)
OpenGlVersion: 4.6.0 NVIDIA 460.89
OpenGlRenderer: GeForce RTX 2070 with Max-Q Design/PCIe/SSE2
OpenGlVendor: NVIDIA Corporation
CpuCount: 12