Фикс Ивенты для модов [Механизмы работают от имени владельца]

Crash-report кидай 😬
Код:
---- Minecraft Crash Report ----
// Oh - I know what I did wrong!

Time: 16.08.16 17:16
Description: Exception in server tick loop

cpw.mods.fml.common.LoaderException: java.lang.NoClassDefFoundError: com/gamerforea/eventhelper/fake/FakePlayerContainer
    at cpw.mods.fml.common.LoadController.transition(LoadController.java:163)
    at cpw.mods.fml.common.Loader.preinitializeMods(Loader.java:559)
    at cpw.mods.fml.server.FMLServerHandler.beginServerLoading(FMLServerHandler.java:88)
    at cpw.mods.fml.common.FMLCommonHandler.onServerStart(FMLCommonHandler.java:319)
    at net.minecraft.server.dedicated.DedicatedServer.func_71197_b(DedicatedServer.java:176)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:643)
    at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.NoClassDefFoundError: com/gamerforea/eventhelper/fake/FakePlayerContainer
    at ic2.core.IC2.load(IC2.java:257)
    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:532)
    at sun.reflect.GeneratedMethodAccessor3.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at com.google.common.eventbus.EventSubscriber.handleEvent(EventSubscriber.java:74)
    at com.google.common.eventbus.SynchronizedEventSubscriber.handleEvent(SynchronizedEventSubscriber.java:47)
    at com.google.common.eventbus.EventBus.dispatch(EventBus.java:322)
    at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:304)
    at com.google.common.eventbus.EventBus.post(EventBus.java:275)
    at cpw.mods.fml.common.LoadController.sendEventToModContainer(LoadController.java:212)
    at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:190)
    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.EventSubscriber.handleEvent(EventSubscriber.java:74)
    at com.google.common.eventbus.SynchronizedEventSubscriber.handleEvent(SynchronizedEventSubscriber.java:47)
    at com.google.common.eventbus.EventBus.dispatch(EventBus.java:322)
    at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:304)
    at com.google.common.eventbus.EventBus.post(EventBus.java:275)
    at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:119)
    at cpw.mods.fml.common.Loader.preinitializeMods(Loader.java:556)
    ... 5 more
Caused by: java.lang.ClassNotFoundException: com.gamerforea.eventhelper.fake.FakePlayerContainer
    at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:191)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    ... 32 more
Caused by: java.lang.NullPointerException
    at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:182)
    ... 34 more


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

-- System Details --
Details:
    Minecraft Version: 1.7.10
    Thermos Version: cyberdynecc:Thermos:1.7.10-1614.57
    Plugins: ~~ERROR~~ NullPointerException: null
    Disabled Plugins: ~~ERROR~~ NullPointerException: null
    Operating System: Windows 10 (amd64) version 10.0
    Java Version: 1.8.0_101, Oracle Corporation
    Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
    Memory: 333447168 bytes (318 MB) / 536870912 bytes (512 MB) up to 536870912 bytes (512 MB)
    JVM Flags: 13 total; -Xmx512M -Xms512M -XX:+AlwaysPreTouch -XX:+DisableExplicitGC -XX:+UseG1GC -XX:+UnlockExperimentalVMOptions -XX:MaxGCPauseMillis=50 -XX:TargetSurvivorRatio=90 -XX:G1NewSizePercent=50 -XX:G1MaxNewSizePercent=80 -XX:InitiatingHeapOccupancyPercent=10 -XX:G1MixedGCLiveThresholdPercent=50 -XX:+AggressiveOpts
    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 15 mods loaded, 15 mods active
    States: 'U' = Unloaded 'L' = Loaded 'C' = Constructed 'H' = Pre-initialized 'I' = Initialized 'J' = Post-initialized 'A' = Available 'D' = Disabled 'E' = Errored
    UCH    mcp{9.05} [Minecraft Coder Pack] (minecraft.jar) 
    UCH    FML{7.10.99.99} [Forge Mod Loader] (Thermos.jar) 
    UCH    Forge{10.13.4.1614} [Minecraft Forge] (Thermos.jar) 
    UCH    kimagine{0.2} [KImagine] (minecraft.jar) 
    UCH    BuildCraft|Core{7.1.17} [BuildCraft] (buildcraft-7.1.17.jar) 
    UCH    BuildCraft|Silicon{7.1.17} [BC Silicon] (buildcraft-7.1.17.jar) 
    UCH    BuildCraft|Transport{7.1.17} [BC Transport] (buildcraft-7.1.17.jar) 
    UCH    BuildCraft|Builders{7.1.17} [BC Builders] (buildcraft-7.1.17.jar) 
    UCH    BuildCraft|Energy{7.1.17} [BC Energy] (buildcraft-7.1.17.jar) 
    UCH    BuildCraft|Robotics{7.1.17} [BC Robotics] (buildcraft-7.1.17.jar) 
    UCH    BuildCraft|Factory{7.1.17} [BC Factory] (buildcraft-7.1.17.jar) 
    UCH    fc-dummy{0} [fc-dummy] (fastcraft-1.23.jar) 
    UCE    IC2{2.2.822-experimental} [IndustrialCraft 2] (industrialcraft-2-2.2.822-experimental (1).jar) 
    UCE    GraviSuite{1.7.10-2.0.3} [Graviation Suite] (GraviSuite-1.7.10-2.0.3.jar) 
    UCH    worldedit{6.1.1} [WorldEdit] (worldedit-forge-mc1.7.10-6.1.1-dist.jar) 
    Profiler Position: N/A (disabled)
    Is Modded: Definitely; Server brand changed to 'thermos,cauldron,craftbukkit,mcpc,kcauldron,fml,forge'
    Type: Dedicated Server (map_server.txt)
 
Код:
---- Minecraft Crash Report ----
// Oh - I know what I did wrong!

Time: 16.08.16 17:16
Description: Exception in server tick loop

cpw.mods.fml.common.LoaderException: java.lang.NoClassDefFoundError: com/gamerforea/eventhelper/fake/FakePlayerContainer
    at cpw.mods.fml.common.LoadController.transition(LoadController.java:163)
    at cpw.mods.fml.common.Loader.preinitializeMods(Loader.java:559)
    at cpw.mods.fml.server.FMLServerHandler.beginServerLoading(FMLServerHandler.java:88)
    at cpw.mods.fml.common.FMLCommonHandler.onServerStart(FMLCommonHandler.java:319)
    at net.minecraft.server.dedicated.DedicatedServer.func_71197_b(DedicatedServer.java:176)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:643)
    at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.NoClassDefFoundError: com/gamerforea/eventhelper/fake/FakePlayerContainer
    at ic2.core.IC2.load(IC2.java:257)
    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:532)
    at sun.reflect.GeneratedMethodAccessor3.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at com.google.common.eventbus.EventSubscriber.handleEvent(EventSubscriber.java:74)
    at com.google.common.eventbus.SynchronizedEventSubscriber.handleEvent(SynchronizedEventSubscriber.java:47)
    at com.google.common.eventbus.EventBus.dispatch(EventBus.java:322)
    at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:304)
    at com.google.common.eventbus.EventBus.post(EventBus.java:275)
    at cpw.mods.fml.common.LoadController.sendEventToModContainer(LoadController.java:212)
    at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:190)
    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.EventSubscriber.handleEvent(EventSubscriber.java:74)
    at com.google.common.eventbus.SynchronizedEventSubscriber.handleEvent(SynchronizedEventSubscriber.java:47)
    at com.google.common.eventbus.EventBus.dispatch(EventBus.java:322)
    at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:304)
    at com.google.common.eventbus.EventBus.post(EventBus.java:275)
    at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:119)
    at cpw.mods.fml.common.Loader.preinitializeMods(Loader.java:556)
    ... 5 more
Caused by: java.lang.ClassNotFoundException: com.gamerforea.eventhelper.fake.FakePlayerContainer
    at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:191)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    ... 32 more
Caused by: java.lang.NullPointerException
    at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:182)
    ... 34 more


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

-- System Details --
Details:
    Minecraft Version: 1.7.10
    Thermos Version: cyberdynecc:Thermos:1.7.10-1614.57
    Plugins: ~~ERROR~~ NullPointerException: null
    Disabled Plugins: ~~ERROR~~ NullPointerException: null
    Operating System: Windows 10 (amd64) version 10.0
    Java Version: 1.8.0_101, Oracle Corporation
    Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
    Memory: 333447168 bytes (318 MB) / 536870912 bytes (512 MB) up to 536870912 bytes (512 MB)
    JVM Flags: 13 total; -Xmx512M -Xms512M -XX:+AlwaysPreTouch -XX:+DisableExplicitGC -XX:+UseG1GC -XX:+UnlockExperimentalVMOptions -XX:MaxGCPauseMillis=50 -XX:TargetSurvivorRatio=90 -XX:G1NewSizePercent=50 -XX:G1MaxNewSizePercent=80 -XX:InitiatingHeapOccupancyPercent=10 -XX:G1MixedGCLiveThresholdPercent=50 -XX:+AggressiveOpts
    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 15 mods loaded, 15 mods active
    States: 'U' = Unloaded 'L' = Loaded 'C' = Constructed 'H' = Pre-initialized 'I' = Initialized 'J' = Post-initialized 'A' = Available 'D' = Disabled 'E' = Errored
    UCH    mcp{9.05} [Minecraft Coder Pack] (minecraft.jar)
    UCH    FML{7.10.99.99} [Forge Mod Loader] (Thermos.jar)
    UCH    Forge{10.13.4.1614} [Minecraft Forge] (Thermos.jar)
    UCH    kimagine{0.2} [KImagine] (minecraft.jar)
    UCH    BuildCraft|Core{7.1.17} [BuildCraft] (buildcraft-7.1.17.jar)
    UCH    BuildCraft|Silicon{7.1.17} [BC Silicon] (buildcraft-7.1.17.jar)
    UCH    BuildCraft|Transport{7.1.17} [BC Transport] (buildcraft-7.1.17.jar)
    UCH    BuildCraft|Builders{7.1.17} [BC Builders] (buildcraft-7.1.17.jar)
    UCH    BuildCraft|Energy{7.1.17} [BC Energy] (buildcraft-7.1.17.jar)
    UCH    BuildCraft|Robotics{7.1.17} [BC Robotics] (buildcraft-7.1.17.jar)
    UCH    BuildCraft|Factory{7.1.17} [BC Factory] (buildcraft-7.1.17.jar)
    UCH    fc-dummy{0} [fc-dummy] (fastcraft-1.23.jar)
    UCE    IC2{2.2.822-experimental} [IndustrialCraft 2] (industrialcraft-2-2.2.822-experimental (1).jar)
    UCE    GraviSuite{1.7.10-2.0.3} [Graviation Suite] (GraviSuite-1.7.10-2.0.3.jar)
    UCH    worldedit{6.1.1} [WorldEdit] (worldedit-forge-mc1.7.10-6.1.1-dist.jar)
    Profiler Position: N/A (disabled)
    Is Modded: Definitely; Server brand changed to 'thermos,cauldron,craftbukkit,mcpc,kcauldron,fml,forge'
    Type: Dedicated Server (map_server.txt)
У тебя не установлен EventHelper -_-
 
http://paste.enginehub.org/RsRc3D.profile
Не подскажете в чем может быть проблема? Что за предмет?
ic2.core.TickHandler.onWorldTick() 75%
  • ic2.core.energy.EnergyNetGlobal.onTickEnd() 74.83% 44900ms
    • ic2.core.energy.EnergyNetLocal.onTickEnd() 74.83%
      • ic2.core.energy.Grid.finishCalculation() 72.33%
        • java.util.concurrent.FutureTask.get() 72.17%
 
http://paste.enginehub.org/RsRc3D.profile
Не подскажете в чем может быть проблема? Что за предмет?
ic2.core.TickHandler.onWorldTick() 75%
  • ic2.core.energy.EnergyNetGlobal.onTickEnd() 74.83% 44900ms
    • ic2.core.energy.EnergyNetLocal.onTickEnd() 74.83%
      • ic2.core.energy.Grid.finishCalculation() 72.33%
        • java.util.concurrent.FutureTask.get() 72.17%
Это тормозят вычисления энергосетей IC2.
 
Это тормозят вычисления энергосетей IC2.
Угу, генератор материи тормозит, когда много энергии подается, можно как-то исправить, или ограничение мб добавить? Не посоветуешь? Думаю не у одного меня такая проблема будет...
 
Угу, генератор материи тормозит, когда много энергии подается, можно как-то исправить, или ограничение мб добавить? Не посоветуешь? Думаю не у одного меня такая проблема будет...
Не у одного, но я не смог придумать, как это можно исправить.
 
А если ограничение на количество энергии влепить на?
Очень сильно сомневаюсь, что это поможет. Тут нужно оптимизировать вычисления, но WarmRoast недостаточно, чтобы определить все горячие методы. Нужен другой профайлер.
 
Очень сильно сомневаюсь, что это поможет. Тут нужно оптимизировать вычисления, но точности WarmRoast недостаточно, чтобы определить все горячие методы. Нужен другой профайлер.
Ну проблема таки есть - буду стараться ее решить, а то сервера лагать начинают, хех, будут мысли - поделись пожалуйста.
 
Ну проблема таки есть - буду стараться ее решить, а то сервера лагать начинают, хех, будут мысли - поделись пожалуйста.
Есть команда для нахождения лагучих чанков, где стоят данные механизмы генерирующие большие массивы. Больше массив = больше вычислений = больше нагрузка. Вот команда: /ic2 debug dumpLargeGrids.
 
Есть команда для нахождения лагучих чанков, где стоят данные механизмы генерирующие большие массивы. Больше массив = больше вычислений = больше нагрузка. Вот команда: /ic2 debug dumpLargeGrids.
Гм, не знал к своему стыду =) Спасибо!
 
Я заметил такую проблему с BuildCraft, когда карьер не в привате сервер начинает жудко лагать и фпс падает до 2.5 и всё это пока не сломаешь забаганный карьер или не заприватишь, чего делать мне?

Thermos 1.7.10-1614.57, WG и ивенты последние
Менять хост. KCauldron и все отлично работает с онлайном под 40, TPS под 19.5+
 
Как слоупок, которому легче спросить, чем перечитать все темы на всех форумах, спрошу.
Актуален ли грифф ComputerCraft'ом под Термосом 1.7.10? Если да, то я хотел бы заказать эвенты для него, если данные в шапке актуальны(15 руб за паб-эвент).
 
Как слоупок, которому легче спросить, чем перечитать все темы на всех форумах, спрошу.
Актуален ли грифф ComputerCraft'ом под Термосом 1.7.10? Если да, то я хотел бы заказать эвенты для него, если данные в шапке актуальны(15 руб за паб-эвент).
Пиши gamerforea в скайп.
d4e9b52f.png
 
Назад
Верх