Краш сервера

372
0
Вот лог краша: 

---- Minecraft Crash Report ----
// Would you like a cupcake?

Time: 25.05.15 14:35
Description: Exception in server tick loop

java.lang.NoClassDefFoundError: net/minecraft/client/renderer/tileentity/TileEntitySpecialRenderer
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Unknown Source)
at cpw.mods.fml.common.FMLModContainer.constructMod(FMLModContainer.java:461)
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 com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)
at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:313)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)
at com.google.common.eventbus.EventBus.post(EventBus.java:267)
at cpw.mods.fml.common.LoadController.sendEventToModContainer(LoadController.java:198)
at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:178)
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 com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)
at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:313)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)
at com.google.common.eventbus.EventBus.post(EventBus.java:267)
at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:110)
at cpw.mods.fml.common.Loader.loadMods(Loader.java:510)
at cpw.mods.fml.server.FMLServerHandler.beginServerLoading(FMLServerHandler.java:99)
at cpw.mods.fml.common.FMLCommonHandler.onServerStart(FMLCommonHandler.java:346)
at net.minecraft.server.dedicated.DedicatedServer.startServer(DedicatedServer.java:69)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:445)
at net.minecraft.server.ThreadMinecraftServer.run(ThreadMinecraftServer.java:16)
Caused by: java.lang.ClassNotFoundException: net.minecraft.client.renderer.tileentity.TileEntitySpecialRenderer
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:186)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
... 30 more
Caused by: java.lang.RuntimeException: Attempted to load class net/minecraft/client/renderer/tileentity/TileEntitySpecialRenderer for invalid side SERVER
at cpw.mods.fml.common.asm.transformers.SideTransformer.transform(SideTransformer.java:50)
at net.minecraft.launchwrapper.LaunchClassLoader.runTransformers(LaunchClassLoader.java:274)
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:172)
... 32 more


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

-- System Details --
Details:
Minecraft Version: 1.6.4
Operating System: Windows 8.1 (amd64) version 6.3
Java Version: 1.7.0_79, Oracle Corporation
Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
Memory: 1025275824 bytes (977 MB) / 1056309248 bytes (1007 MB) up to 1056309248 bytes (1007 MB)
JVM Flags: 3 total; -Xincgc -Xmx1024M -Xms1024M
AABB Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used
Suspicious classes: FML and Forge are installed
IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
FML: MCP v8.11 FML v6.4.45.953 Minecraft Forge 9.11.1.953 4 mods loaded, 4 mods active
mcp{8.09} [Minecraft Coder Pack] (minecraft.jar) Unloaded->Constructed
FML{6.4.45.953} [Forge Mod Loader] (bin) Unloaded->Constructed
Forge{9.11.1.953} [Minecraft Forge] (bin) Unloaded->Constructed
Decoration{0.0.1.1} [Decoration Mod] (bin) Unloaded
Profiler Position: N/A (disabled)
Is Modded: Definitely; Server brand changed to 'fml,forge'
Type: Dedicated Server (map_server.txt)

Помогите решить проблемку, заранее спасибо.
 
Не фиг рендер в сервер пихать.
[merge_posts_bbcode]Добавлено: 25.05.2015 17:15:05[/merge_posts_bbcode]

Код:
java.lang.NoClassDefFoundError: net/minecraft/client/renderer/tileentity/TileEntitySpecialRenderer
Не найден класс "TileEntitySpecialRenderer".
А это только на клиенте должно находиться.
 
Кидай дерево классов в проекте и регистрацию тайл-рендерера.
Всё касательно рендера должно быть только на клиенте - это решается через прокси. Вся регистрация клиентских штучек идёт в ClientProxy, остальное в CommonProxy.
 
Oldestkon написал(а):
Кидай дерево классов в проекте и регистрацию тайл-рендерера.
Всё касательно рендера должно быть только на клиенте - это решается через прокси. Вся регистрация клиентских штучек идёт в ClientProxy, остальное в CommonProxy.

assets.mymod.src
- ItemRendererWoodBench
- ModelWoodBench
- ModInfo
- MyMod
- NullBlock
- RendererWoodBench
- WoodBench

Вот так я регистрировал тайл-рендерер в главном классе мода. 
Код:
@EventHandler
        public void init(FMLInitializationEvent event)
        {
        GameRegistry.registerBlock(WoodBench);
        LanguageRegistry.addName(WoodBench, "Лавочка");
        GameRegistry.registerTileEntity(TileEntityWoodBench.class, "WoodBench");
        ClientRegistry.bindTileEntitySpecialRenderer(TileEntityWoodBench.class, new RendererWoodBench());
        MinecraftForgeClient.registerItemRenderer(WoodBench.blockID, new ItemRendererWoodBench());
        }
 
Код:
if (event.getSide().isClient() )
{
  ClientRegistry.bindTileEntitySpecialRenderer(TileEntityWoodBench.class, new RendererWoodBench());
}
а вообще, как и сказал Oldestkon, лучше использовать прокси Нуб вернулся
потому что таких моментов довольно много и их удобно сразу отделять друг от друга.
 
Salamandr написал(а):
Код:
if (event.getSide().isClient() )
{
  ClientRegistry.bindTileEntitySpecialRenderer(TileEntityWoodBench.class, new RendererWoodBench());
}
а вообще, как и сказал Oldestkon, лучше использовать прокси Нуб вернулся
потому что таких моментов довольно много и их удобно сразу отделять друг от друга.

Теперь вообще непонятный краш выдает
---- Minecraft Crash Report ----
// Who set us up the TNT?

Time: 25.05.15 20:55
Description: Exception in server tick loop

cpw.mods.fml.common.LoaderException: java.lang.NoClassDefFoundError: net/minecraft/client/multiplayer/WorldClient
at cpw.mods.fml.common.LoadController.transition(LoadController.java:154)
at cpw.mods.fml.common.Loader.initializeMods(Loader.java:699)
at cpw.mods.fml.server.FMLServerHandler.finishServerLoading(FMLServerHandler.java:107)
at cpw.mods.fml.common.FMLCommonHandler.onServerStarted(FMLCommonHandler.java:351)
at net.minecraft.server.dedicated.DedicatedServer.startServer(DedicatedServer.java:142)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:445)
at net.minecraft.server.ThreadMinecraftServer.run(ThreadMinecraftServer.java:16)
Caused by: java.lang.NoClassDefFoundError: net/minecraft/client/multiplayer/WorldClient
at net.minecraftforge.client.MinecraftForgeClient.getStencilBits(MinecraftForgeClient.java:55)
at net.minecraftforge.client.MinecraftForgeClient.<clinit>(MinecraftForgeClient.java:59)
at assets.woa.src.Woa.init(Woa.java:46)
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 cpw.mods.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:543)
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 com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)
at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:313)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)
at com.google.common.eventbus.EventBus.post(EventBus.java:267)
at cpw.mods.fml.common.LoadController.sendEventToModContainer(LoadController.java:198)
at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:178)
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 com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)
at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:313)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)
at com.google.common.eventbus.EventBus.post(EventBus.java:267)
at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:110)
at cpw.mods.fml.common.Loader.initializeMods(Loader.java:698)
... 5 more
Caused by: java.lang.ClassNotFoundException: net.minecraft.client.multiplayer.WorldClient
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:186)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
... 35 more
Caused by: java.lang.RuntimeException: Attempted to load class net/minecraft/client/multiplayer/WorldClient for invalid side SERVER
at cpw.mods.fml.common.asm.transformers.SideTransformer.transform(SideTransformer.java:50)
at net.minecraft.launchwrapper.LaunchClassLoader.runTransformers(LaunchClassLoader.java:274)
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:172)
... 37 more


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

-- System Details --
Details:
Minecraft Version: 1.6.4
Operating System: Windows 8.1 (amd64) version 6.3
Java Version: 1.7.0_79, Oracle Corporation
Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
Memory: 1025685576 bytes (978 MB) / 1056309248 bytes (1007 MB) up to 1056309248 bytes (1007 MB)
JVM Flags: 3 total; -Xincgc -Xmx1024M -Xms1024M
AABB Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used
Suspicious classes: FML and Forge are installed
IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
FML: MCP v8.11 FML v6.4.45.953 Minecraft Forge 9.11.1.953 4 mods loaded, 4 mods active
mcp{8.09} [Minecraft Coder Pack] (minecraft.jar) Unloaded->Constructed->Pre-initialized->Initialized
FML{6.4.45.953} [Forge Mod Loader] (bin) Unloaded->Constructed->Pre-initialized->Initialized
Forge{9.11.1.953} [Minecraft Forge] (bin) Unloaded->Constructed->Pre-initialized->Initialized
Woa{0.0.0.1.2} [World of Apocalypse Mod] (bin) Unloaded->Constructed->Pre-initialized->Errored
Profiler Position: N/A (disabled)
Is Modded: Definitely; Server brand changed to 'fml,forge'
Type: Dedicated Server (map_server.txt)
 
вот потому я и говорю что краш бесполезная вещь, надо лог смотреть
закомментируй вообще эту строку, и ты увидишь что краш не из-за неё.
logs/latest.log
он есть как на клиенте, так и на сервере
lNtjG4ASOD1h93DUJi4tQ90pA2u2cc.png
 
Salamandr написал(а):
вот потому я и говорю что краш бесполезная вещь, надо лог смотреть
закомментируй вообще эту строку, и ты увидишь что краш не из-за неё.

После этой строки сразу краш. 
Код:
Encountered an unexpected exception LoaderException
cpw.mods.fml.common.LoaderException: java.lang.NoClassDefFoundError: net/minecraft/client/multiplayer/WorldClient
 
at assets.woa.src.Woa.init(Woa.java:46) ошибка в этой строке (если это твой мод)
в следующей строке, ведь registerItemRenderer это тоже как бы только клиентская сторона.
в любом случае, будет не лишним всё таки proxy изучить и понять.
и лог просил, но уже не надо.

вот так вот напиши, и проверь запуск на сервере
GameRegistry.registerBlock(WoodBench); LanguageRegistry.addName(WoodBench, "Лавочка"); GameRegistry.registerTileEntity(TileEntityWoodBench.class, "WoodBench"); //ClientRegistry.bindTileEntitySpecialRenderer(TileEntityWoodBench.class, new RendererWoodBench()); //MinecraftForgeClient.registerItemRenderer(WoodBench.blockID, new ItemRendererWoodBench());
 
Salamandr написал(а):
at assets.woa.src.Woa.init(Woa.java:46) ошибка в этой строке (если это твой мод)
в следующей строке, ведь registerItemRenderer это тоже как бы только клиентская сторона.
в любом случае, будет не лишним всё таки proxy изучить и понять.
и лог просил, но уже не надо.

вот так вот напиши, и проверь запуск на сервере
GameRegistry.registerBlock(WoodBench); LanguageRegistry.addName(WoodBench, "Лавочка"); GameRegistry.registerTileEntity(TileEntityWoodBench.class, "WoodBench"); //ClientRegistry.bindTileEntitySpecialRenderer(TileEntityWoodBench.class, new RendererWoodBench()); //MinecraftForgeClient.registerItemRenderer(WoodBench.blockID, new ItemRendererWoodBench());

Так это ошибка вылезла уже использую proxy, сейчас я на proxy

Вот ClientProxy
Код:
package assets.woa.src;

import net.minecraftforge.client.MinecraftForgeClient;
import net.minecraftforge.common.MinecraftForge;
import cpw.mods.fml.client.registry.ClientRegistry;
import cpw.mods.fml.common.registry.GameRegistry;

public class ClientProxy extends CommonProxy
{
    
    public ClientProxy()
    {
        MinecraftForge.EVENT_BUS.register(new ClientEventHandler());
    }

    @Override
    public void init()
    {
        super.init();
        registerRenderer();
        GameRegistry.registerTileEntity(TileEntityWoodBench.class, "WoodBench");
        ClientRegistry.bindTileEntitySpecialRenderer(TileEntityWoodBench.class, new RendererWoodBench());
    }
    
    protected void registerRenderer() {}
}

Вот главный класс
Код:
package assets.woa.src;

import net.minecraft.block.Block;
import net.minecraft.creativetab.CreativeTabs;
import net.minecraft.util.EnumChatFormatting;
import net.minecraftforge.client.MinecraftForgeClient;
import cpw.mods.fml.client.registry.ClientRegistry;
import cpw.mods.fml.common.Mod;
import cpw.mods.fml.common.Mod.EventHandler;
import cpw.mods.fml.common.SidedProxy;
import cpw.mods.fml.common.event.FMLInitializationEvent;
import cpw.mods.fml.common.event.FMLPostInitializationEvent;
import cpw.mods.fml.common.event.FMLPreInitializationEvent;
import cpw.mods.fml.common.event.FMLServerStartingEvent;
import cpw.mods.fml.common.registry.GameRegistry;
import cpw.mods.fml.common.registry.LanguageRegistry;

@Mod(modid=ModInfo.MODID, name=ModInfo.NAME, version=ModInfo.VERSION)

public class Woa 
{
    public static final CreativeTabs TabDecoration = new TabDecoration(CreativeTabs.getNextID(),"TabDecoration");
    
    public static final Block NullBlock = new NullBlock(2000).setUnlocalizedName("NullBlock");
    
    public static final Block WoodBench = new WoodBench(3000).setUnlocalizedName("WoodBench");
    
    @Mod.Instance(ModInfo.MODID)
    public static Woa mod; 
    
        @SidedProxy(clientSide="assets.woa.src.ClientProxy", serverSide="assets.woa.src.CommonProxy")
        public static CommonProxy proxy;
        
        @EventHandler
        public void preInit(FMLPreInitializationEvent event){}
        
        @EventHandler
        public void init(FMLInitializationEvent event)
        { 
        proxy.init();
        
        GameRegistry.registerBlock(WoodBench);
    LanguageRegistry.addName(WoodBench,  EnumChatFormatting.GOLD + "Лавочка");
    MinecraftForgeClient.registerItemRenderer(WoodBench.blockID, new ItemRendererWoodBench());
        }
        
        @EventHandler
        public void postInit(FMLPostInitializationEvent event){}
        
        @EventHandler
        public void serverStarting(FMLServerStartingEvent event){}    
}
 
MinecraftForgeClient.registerItemRenderer(WoodBench.blockID, new ItemRendererWoodBench());
перенеси в ClientProxy

а GameRegistry.registerTileEntity(TileEntityWoodBench.class, "WoodBench");
в CommonProxy, этот файл нужен и серверу и клиенту.
 
Дракон отчасти прав, краш действительно несёт полезную инфу, он сказал, что не нашёл класс WorldClient, значит мы где-то на сервере опять занимаемся клиентскими вещами.
kiss_9kb.1432589014.png

Это метод из главного класса, он запускается и на сервере тоже - так вот, registerItemRenderer также надо перенести в ClientProxy.
Суть понятна? Всё, связанное с рендером - в ClientProxy.

А вообще я слоупок, за меня уже ответил Salamandr.
 
Сделал все вроде как сказали, но что то ему не нравится:
9Pnook4.png
K5URAxe.png

Теперь крашится и сам Minecraft:
май 26, 2015 7:41:35 AM net.minecraft.launchwrapper.LogWrapper log
INFO: Loading tweak class name cpw.mods.fml.common.launcher.FMLTweaker
май 26, 2015 7:41:35 AM net.minecraft.launchwrapper.LogWrapper log
INFO: Using primary tweak class name cpw.mods.fml.common.launcher.FMLTweaker
май 26, 2015 7:41:35 AM net.minecraft.launchwrapper.LogWrapper log
INFO: Calling tweak class cpw.mods.fml.common.launcher.FMLTweaker
2015-05-26 07:41:35 [INFO] [ForgeModLoader] Forge Mod Loader version 6.4.45.953 for Minecraft 1.6.4 loading
2015-05-26 07:41:35 [INFO] [ForgeModLoader] Java is Java HotSpot(TM) 64-Bit Server VM, version 1.7.0_79, running on Windows 8.1:amd64:6.3, installed at C:\Program Files\Java\jre7
2015-05-26 07:41:35 [INFO] [ForgeModLoader] Managed to load a deobfuscated Minecraft name- we are in a deobfuscated environment. Skipping runtime deobfuscation
2015-05-26 07:41:35 [INFO] [ForgeModLoader] Loading tweak class name cpw.mods.fml.common.launcher.FMLInjectionAndSortingTweaker
2015-05-26 07:41:35 [INFO] [ForgeModLoader] Loading tweak class name cpw.mods.fml.common.launcher.FMLDeobfTweaker
2015-05-26 07:41:35 [INFO] [ForgeModLoader] Calling tweak class cpw.mods.fml.common.launcher.FMLInjectionAndSortingTweaker
2015-05-26 07:41:35 [INFO] [ForgeModLoader] Calling tweak class cpw.mods.fml.common.launcher.FMLInjectionAndSortingTweaker
2015-05-26 07:41:35 [INFO] [ForgeModLoader] Calling tweak class cpw.mods.fml.relauncher.CoreModManager$FMLPluginWrapper
2015-05-26 07:41:35 [INFO] [STDOUT] Loaded 40 rules from AccessTransformer config file fml_at.cfg
2015-05-26 07:41:35 [SEVERE] [ForgeModLoader] The binary patch set is missing. Either you are in a development environment, or things are not going to work!
2015-05-26 07:41:36 [INFO] [ForgeModLoader] Calling tweak class cpw.mods.fml.relauncher.CoreModManager$FMLPluginWrapper
2015-05-26 07:41:36 [INFO] [STDOUT] Loaded 110 rules from AccessTransformer config file forge_at.cfg
2015-05-26 07:41:36 [INFO] [ForgeModLoader] Calling tweak class cpw.mods.fml.common.launcher.FMLDeobfTweaker
2015-05-26 07:41:37 [INFO] [ForgeModLoader] Launching wrapped minecraft {net.minecraft.client.main.Main}
2015-05-26 07:41:38 [INFO] [Minecraft-Client] Setting user: Player515
2015-05-26 07:41:40 [INFO] [Minecraft-Client] LWJGL Version: 2.9.0
2015-05-26 07:41:40 [INFO] [Minecraft-Client] Reloading ResourceManager: Default
2015-05-26 07:41:41 [INFO] [MinecraftForge] Attempting early MinecraftForge initialization
2015-05-26 07:41:41 [INFO] [STDOUT] MinecraftForge v9.11.1.953 Initialized
2015-05-26 07:41:41 [INFO] [ForgeModLoader] MinecraftForge v9.11.1.953 Initialized
2015-05-26 07:41:41 [INFO] [STDOUT] Replaced 112 ore recipies
2015-05-26 07:41:41 [INFO] [MinecraftForge] Completed early MinecraftForge initialization
2015-05-26 07:41:41 [INFO] [ForgeModLoader] Reading custom logging properties from C:\Users\user\Desktop\Mod\mcp\jars\config\logging.properties
2015-05-26 07:41:41 [OFF] [ForgeModLoader] Logging level for ForgeModLoader logging is set to ALL
2015-05-26 07:41:42 [INFO] [ForgeModLoader] Searching C:\Users\user\Desktop\Mod\mcp\jars\mods for mods
2015-05-26 07:41:46 [INFO] [ForgeModLoader] Forge Mod Loader has identified 4 mods to load
2015-05-26 07:41:46 [INFO] [mcp] Activating mod mcp
2015-05-26 07:41:46 [INFO] [FML] Activating mod FML
2015-05-26 07:41:46 [INFO] [Forge] Activating mod Forge
2015-05-26 07:41:46 [INFO] [Woa] Activating mod Woa
2015-05-26 07:41:46 [WARNING] [Forge Mod Loader] Mod Forge Mod Loader is missing a pack.mcmeta file, things may not work well
2015-05-26 07:41:46 [WARNING] [Minecraft Forge] Mod Minecraft Forge is missing a pack.mcmeta file, things may not work well
2015-05-26 07:41:46 [WARNING] [World of Apocalypse Mod] Mod World of Apocalypse Mod is missing a pack.mcmeta file, things may not work well
2015-05-26 07:41:46 [INFO] [Minecraft-Client] Reloading ResourceManager: Default, FMLFileResourcePack:Forge Mod Loader, FMLFileResourcePack:Minecraft Forge, FMLFileResourcePack:World of Apocalypse Mod
2015-05-26 07:41:46 [INFO] [ForgeModLoader] Registering Forge Packet Handler
2015-05-26 07:41:46 [INFO] [ForgeModLoader] Succeeded registering Forge Packet Handler
2015-05-26 07:41:46 [INFO] [ForgeModLoader] Configured a dormant chunk cache size of 0
2015-05-26 07:41:48 [SEVERE] [ForgeModLoader] Fatal errors were detected during the transition from INITIALIZATION to POSTINITIALIZATION. Loading cannot continue
2015-05-26 07:41:48 [SEVERE] [ForgeModLoader] 
mcp{8.09} [Minecraft Coder Pack] (minecraft.jar) Unloaded->Constructed->Pre-initialized->Initialized
FML{6.4.45.953} [Forge Mod Loader] (bin) Unloaded->Constructed->Pre-initialized->Initialized
Forge{9.11.1.953} [Minecraft Forge] (bin) Unloaded->Constructed->Pre-initialized->Initialized
Woa{0.0.0.1.2} [World of Apocalypse Mod] (bin) Unloaded->Constructed->Pre-initialized->Errored
2015-05-26 07:41:48 [SEVERE] [ForgeModLoader] The following problems were captured during this phase
2015-05-26 07:41:48 [SEVERE] [ForgeModLoader] Caught exception from Woa
java.lang.Error: Unresolved compilation problem: 
Cannot make a static reference to the non-static field WoodBench.blockID

at assets.woa.src.ClientProxy.init(ClientProxy.java:23)
at assets.woa.src.Woa.init(Woa.java:40)
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 cpw.mods.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:543)
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 com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)
at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:313)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)
at com.google.common.eventbus.EventBus.post(EventBus.java:267)
at cpw.mods.fml.common.LoadController.sendEventToModContainer(LoadController.java:198)
at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:178)
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 com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)
at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:313)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)
at com.google.common.eventbus.EventBus.post(EventBus.java:267)
at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:110)
at cpw.mods.fml.common.Loader.initializeMods(Loader.java:698)
at cpw.mods.fml.client.FMLClientHandler.finishMinecraftLoading(FMLClientHandler.java:248)
at net.minecraft.client.Minecraft.startGame(Minecraft.java:509)
at net.minecraft.client.Minecraft.run(Minecraft.java:808)
at net.minecraft.client.main.Main.main(Main.java:93)
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:131)
at net.minecraft.launchwrapper.Launch.main(Launch.java:27)
2015-05-26 07:41:48 [INFO] [STDOUT] ---- Minecraft Crash Report ----
2015-05-26 07:41:48 [INFO] [STDOUT] // Ouch. That hurt :(
2015-05-26 07:41:48 [INFO] [STDOUT] 
2015-05-26 07:41:48 [INFO] [STDOUT] Time: 26.05.15 7:41
2015-05-26 07:41:48 [INFO] [STDOUT] Description: There was a severe problem during mod loading that has caused the game to fail
2015-05-26 07:41:48 [INFO] [STDOUT] 
2015-05-26 07:41:48 [INFO] [STDOUT] cpw.mods.fml.common.LoaderException: java.lang.Error: Unresolved compilation problem: 
2015-05-26 07:41:48 [INFO] [STDOUT] Cannot make a static reference to the non-static field WoodBench.blockID
2015-05-26 07:41:48 [INFO] [STDOUT] 
2015-05-26 07:41:48 [INFO] [STDOUT] at cpw.mods.fml.common.LoadController.transition(LoadController.java:154)
2015-05-26 07:41:48 [INFO] [STDOUT] at cpw.mods.fml.common.Loader.initializeMods(Loader.java:699)
2015-05-26 07:41:48 [INFO] [STDOUT] at cpw.mods.fml.client.FMLClientHandler.finishMinecraftLoading(FMLClientHandler.java:248)
2015-05-26 07:41:48 [INFO] [STDOUT] at net.minecraft.client.Minecraft.startGame(Minecraft.java:509)
2015-05-26 07:41:48 [INFO] [STDOUT] at net.minecraft.client.Minecraft.run(Minecraft.java:808)
2015-05-26 07:41:48 [INFO] [STDOUT] at net.minecraft.client.main.Main.main(Main.java:93)
2015-05-26 07:41:48 [INFO] [STDOUT] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
2015-05-26 07:41:48 [INFO] [STDOUT] at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
2015-05-26 07:41:48 [INFO] [STDOUT] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
2015-05-26 07:41:48 [INFO] [STDOUT] at java.lang.reflect.Method.invoke(Unknown Source)
2015-05-26 07:41:48 [INFO] [STDOUT] at net.minecraft.launchwrapper.Launch.launch(Launch.java:131)
2015-05-26 07:41:48 [INFO] [STDOUT] at net.minecraft.launchwrapper.Launch.main(Launch.java:27)
2015-05-26 07:41:48 [INFO] [STDOUT] Caused by: java.lang.Error: Unresolved compilation problem: 
2015-05-26 07:41:48 [INFO] [STDOUT] Cannot make a static reference to the non-static field WoodBench.blockID
2015-05-26 07:41:48 [INFO] [STDOUT] 
2015-05-26 07:41:48 [INFO] [STDOUT] at assets.woa.src.ClientProxy.init(ClientProxy.java:23)
2015-05-26 07:41:48 [INFO] [STDOUT] at assets.woa.src.Woa.init(Woa.java:40)
2015-05-26 07:41:48 [INFO] [STDOUT] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
2015-05-26 07:41:48 [INFO] [STDOUT] at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
2015-05-26 07:41:48 [INFO] [STDOUT] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
2015-05-26 07:41:48 [INFO] [STDOUT] at java.lang.reflect.Method.invoke(Unknown Source)
2015-05-26 07:41:48 [INFO] [STDOUT] at cpw.mods.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:543)
2015-05-26 07:41:48 [INFO] [STDOUT] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
2015-05-26 07:41:48 [INFO] [STDOUT] at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
2015-05-26 07:41:48 [INFO] [STDOUT] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
2015-05-26 07:41:48 [INFO] [STDOUT] at java.lang.reflect.Method.invoke(Unknown Source)
2015-05-26 07:41:48 [INFO] [STDOUT] at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)
2015-05-26 07:41:48 [INFO] [STDOUT] at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
2015-05-26 07:41:48 [INFO] [STDOUT] at com.google.common.eventbus.EventBus.dispatch(EventBus.java:313)
2015-05-26 07:41:48 [INFO] [STDOUT] at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)
2015-05-26 07:41:48 [INFO] [STDOUT] at com.google.common.eventbus.EventBus.post(EventBus.java:267)
2015-05-26 07:41:48 [INFO] [STDOUT] at cpw.mods.fml.common.LoadController.sendEventToModContainer(LoadController.java:198)
2015-05-26 07:41:48 [INFO] [STDOUT] at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:178)
2015-05-26 07:41:48 [INFO] [STDOUT] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
2015-05-26 07:41:48 [INFO] [STDOUT] at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
2015-05-26 07:41:48 [INFO] [STDOUT] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
2015-05-26 07:41:48 [INFO] [STDOUT] at java.lang.reflect.Method.invoke(Unknown Source)
2015-05-26 07:41:48 [INFO] [STDOUT] at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)
2015-05-26 07:41:48 [INFO] [STDOUT] at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
2015-05-26 07:41:48 [INFO] [STDOUT] at com.google.common.eventbus.EventBus.dispatch(EventBus.java:313)
2015-05-26 07:41:48 [INFO] [STDOUT] at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)
2015-05-26 07:41:48 [INFO] [STDOUT] at com.google.common.eventbus.EventBus.post(EventBus.java:267)
2015-05-26 07:41:48 [INFO] [STDOUT] at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:110)
2015-05-26 07:41:48 [INFO] [STDOUT] at cpw.mods.fml.common.Loader.initializeMods(Loader.java:698)
2015-05-26 07:41:48 [INFO] [STDOUT] ... 10 more
2015-05-26 07:41:48 [INFO] [STDOUT] 
2015-05-26 07:41:48 [INFO] [STDOUT] 
2015-05-26 07:41:48 [INFO] [STDOUT] A detailed walkthrough of the error, its code path and all known details is as follows:
2015-05-26 07:41:48 [INFO] [STDOUT] ---------------------------------------------------------------------------------------
2015-05-26 07:41:48 [INFO] [STDOUT] 
2015-05-26 07:41:48 [INFO] [STDOUT] -- System Details --
2015-05-26 07:41:48 [INFO] [STDOUT] Details:
2015-05-26 07:41:48 [INFO] [STDOUT] Minecraft Version: 1.6.4
2015-05-26 07:41:48 [INFO] [STDOUT] Operating System: Windows 8.1 (amd64) version 6.3
2015-05-26 07:41:48 [INFO] [STDOUT] Java Version: 1.7.0_79, Oracle Corporation
2015-05-26 07:41:48 [INFO] [STDOUT] Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
2015-05-26 07:41:48 [INFO] [STDOUT] Memory: 893191296 bytes (851 MB) / 1056309248 bytes (1007 MB) up to 1056309248 bytes (1007 MB)
2015-05-26 07:41:48 [INFO] [STDOUT] JVM Flags: 3 total; -Xincgc -Xmx1024M -Xms1024M
2015-05-26 07:41:48 [INFO] [STDOUT] AABB Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used
2015-05-26 07:41:48 [INFO] [STDOUT] Suspicious classes: FML and Forge are installed
2015-05-26 07:41:48 [INFO] [STDOUT] IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
2015-05-26 07:41:48 [INFO] [STDOUT] FML: MCP v8.11 FML v6.4.45.953 Minecraft Forge 9.11.1.953 4 mods loaded, 4 mods active
2015-05-26 07:41:48 [INFO] [STDOUT] mcp{8.09} [Minecraft Coder Pack] (minecraft.jar) Unloaded->Constructed->Pre-initialized->Initialized
2015-05-26 07:41:48 [INFO] [STDOUT] FML{6.4.45.953} [Forge Mod Loader] (bin) Unloaded->Constructed->Pre-initialized->Initialized
2015-05-26 07:41:48 [INFO] [STDOUT] Forge{9.11.1.953} [Minecraft Forge] (bin) Unloaded->Constructed->Pre-initialized->Initialized
2015-05-26 07:41:48 [INFO] [STDOUT] Woa{0.0.0.1.2} [World of Apocalypse Mod] (bin) Unloaded->Constructed->Pre-initialized->Errored
2015-05-26 07:41:48 [INFO] [STDOUT] #@!@# Game crashed! Crash report saved to: #@!@# C:\Users\user\Desktop\Mod\mcp\jars\.\crash-reports\crash-2015-05-26_07.41.48-client.txt
 
RaDiC написал(а):
Код:
Cannot make a static reference to the non-static field WoodBench.blockID
[merge_posts_bbcode]Добавлено: 26.05.2015 08:53:02[/merge_posts_bbcode]

Т.е. ты должен указать на переменную, а не на класс.

[merge_posts_bbcode]Добавлено: 26.05.2015 08:54:44[/merge_posts_bbcode]

Типа так:
Код:
Woa.WoodBench.blockID

[merge_posts_bbcode]Добавлено: 26.05.2015 08:57:22[/merge_posts_bbcode]

И желательно, чтобы твоя переменная начиналась с маленькой буквы, типа так:
Код:
public static final Block wood_bench = new WoodBench(3000).setUnlocalizedName("WoodBench");
А то и запутаться можно, если переменная и класс по именованию похожи.
 
timaxa007 написал(а):
RaDiC написал(а):
Код:
Cannot make a static reference to the non-static field WoodBench.blockID
[merge_posts_bbcode]Добавлено: 26.05.2015 08:53:02[/merge_posts_bbcode]

Т.е. ты должен указать на переменную, а не на класс.

[merge_posts_bbcode]Добавлено: 26.05.2015 08:54:44[/merge_posts_bbcode]

Типа так:
Код:
Woa.WoodBench.blockID

[merge_posts_bbcode]Добавлено: 26.05.2015 08:57:22[/merge_posts_bbcode]

И желательно, чтобы твоя переменная начиналась с маленькой буквы, типа так:
Код:
public static final Block wood_bench = new WoodBench(3000).setUnlocalizedName("WoodBench");
А то и запутаться можно, если переменная и класс по именованию похожи.

Я очень благодарен за помощь.
 
Назад
Сверху