- Баллы
- 173
- Имя в Minecraft
- RubukkitDniwe
Поэтому надо использовать нормальные декомпиляторы.Ну никак не хочет UUIDRegionAssociable нормально декомпилироваться...
Следуйте инструкциям в видео ниже, чтобы узнать, как установить наш сайт как веб-приложение на главный экран вашего устройства.
Примечание: Эта функция может быть недоступна в некоторых браузерах.
Поэтому надо использовать нормальные декомпиляторы.Ну никак не хочет UUIDRegionAssociable нормально декомпилироваться...
Не подскажешь какие? Через FF, JD-GUI, Procyon одно и то же выходит.Поэтому надо использовать нормальные декомпиляторы.
Учите asm патчинг и будет вам счастье без вечного рекомпила модов.А я всё и не обновляю, моя схема такая:
Если мои классы не были изменены, то я просто кидаю новую версию мода в папку с библиотеками, ввожу gradle build и получаю готовый к использованию мод.
- Сравниваю классы старой и новой версий с помощью diff.
- Ищу среди списка отличающихся классов те, что я редактировал.
- Декомпилирую нужные классы.
- Вношу свои изменения в новые классы (только сейчас понял, что можно с помощью того же diff просто узнать, какие изменения были привнесены новой версией, и самому их закинуть, не переделывая весь класс).
Я с ним прекрасно знаком, даже писал мод для добавления ивентов в моды в рантайме, и он работал. Потом забросил разработку, так как слишком большие трудозатраты.Учите asm патчинг и будет вам счастье без вечного рекомпила модов.
Долго и муторно, не стоит оно того. Я пытался заниматься патчингом когда ещё Carbon писал например, кучу времени на то чтобы определить где и как правильно патчить, а потом всунуть патч и перерасчитать stackmaptable, и короче нахер всё это, проще было весь класс трансформировать.Учите asm патчинг и будет вам счастье без вечного рекомпила модов.
Кто знает....
---- Minecraft Crash Report ----
// Don't be sad, have a hug! <3
Time: 29.03.15 16:55
Description: Exception in server tick loop
java.lang.NoClassDefFoundError: org/ejml/simple/SimpleBase
at ic2.core.WorldData.<init>(WorldData.java:41)
at ic2.core.WorldData.get(WorldData.java:25)
at ic2.core.TickHandler.onWorldTick(TickHandler.java:56)
at cpw.mods.fml.common.eventhandler.ASMEventHandler_14_TickHandler_onWorldTick_WorldTickEvent.invoke(.dynamic)
at cpw.mods.fml.common.eventhandler.ASMEventHandler.invoke(ASMEventHandler.java:54)
at cpw.mods.fml.common.eventhandler.EventBus.post(EventBus.java:138)
at cpw.mods.fml.common.FMLCommonHandler.onPreWorldTick(FMLCommonHandler.java:273)
at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:914)
at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:423)
at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:798)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:658)
at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.ClassNotFoundException: org.ejml.simple.SimpleBase
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:144)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
... 12 more
Caused by: java.lang.NullPointerException
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:139)
... 14 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
Operating System: Windows 8.1 (amd64) version 6.3
Java Version: 1.8.0_31, Oracle Corporation
Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
Memory: 734481744 bytes (700 MB) / 1184366592 bytes (1129 MB) up to 1184366592 bytes (1129 MB)
JVM Flags: 1 total; -Xms1200M
AABB Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used
IntCache: cache: 0, tcache: 0, allocated: 12, tallocated: 96
FML: MCP v9.05 FML v7.10.85.1236 Cauldron-MCPC-Plus vgit-Cauldron-MCPC-Plus-1.7.10-1.1236.06.211 (MC: 1.7.10) (API v1.7.10-R0.1-SNAPSHOT) Minecraft Forge 10.13.2.1236 16 mods loaded, 16 mods active
mcp{9.05} [Minecraft Coder Pack] (minecraft.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
FML{7.10.85.1236} [Forge Mod Loader] (cauldron-1.7.10-1.1236.05.211-server.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
Forge{10.13.2.1236} [Minecraft Forge] (cauldron-1.7.10-1.1236.05.211-server.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
appliedenergistics2-core{rv1-stable-1} [AppliedEnergistics2 Core] (minecraft.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
appliedenergistics2{rv1-stable-1} [Applied Energistics 2] (appliedenergistics2-rv1-stable (1).jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
BuildCraft|Core{6.4.5} [BuildCraft] (buildcraft-6.4.5 (2).jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
BuildCraft|Builders{6.4.5} [BC Builders] (buildcraft-6.4.5 (2).jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
BuildCraft|Energy{6.4.5} [BC Energy] (buildcraft-6.4.5 (2).jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
BuildCraft|Factory{6.4.5} [BC Factory] (buildcraft-6.4.5 (2).jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
BuildCraft|Transport{6.4.5} [BC Transport] (buildcraft-6.4.5 (2).jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
BuildCraft|Silicon{6.4.5} [BC Silicon] (buildcraft-6.4.5 (2).jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
IC2{2.2.706-experimental} [IndustrialCraft 2] (industrialcraft-2-2.2.706-experimental.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
Baubles{1.0.1.10} [Baubles] (Baubles-1.7.10-1.0.1.10.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
Thaumcraft{4.2.3.5} [Thaumcraft] (ThaumCraft-1.7.10-4.2.3.5.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
Railcraft{9.5.0.0} [Railcraft] (Railcraft_1.7.10-9.5.0.0.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
worldedit{6.0-beta-01} [WorldEdit] (worldedit-forge-mc1.7.10-6.0-beta-01.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
AE2 Version: stable rv1-stable-1 for Forge 10.13.0.1187
AE2 Integration: IC2:ON, RotaryCraft:OFF, RC:ON, BC:ON, MJ6:OFF, MJ5:OFF, RF:ON, RFItem:ON, MFR:OFF, DSU:OFF, FZ:OFF, FMP:OFF, RB:OFF, CLApi:OFF, Mekanism:OFF, ImmibisMicroblocks:OFF, BetterStorage:OFF
Profiler Position: N/A (disabled)
Vec3 Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used
Player Count: 0 / 5; []
Is Modded: Definitely; Server brand changed to 'cauldron,craftbukkit,mcpc,fml,forge'
Type: Dedicated Server (map_server.txt)
А не надо было META-INF удалять.Код:---- Minecraft Crash Report ---- // Don't be sad, have a hug! <3 Time: 29.03.15 16:55 Description: Exception in server tick loop java.lang.NoClassDefFoundError: org/ejml/simple/SimpleBase at ic2.core.WorldData.<init>(WorldData.java:41) at ic2.core.WorldData.get(WorldData.java:25) at ic2.core.TickHandler.onWorldTick(TickHandler.java:56) at cpw.mods.fml.common.eventhandler.ASMEventHandler_14_TickHandler_onWorldTick_WorldTickEvent.invoke(.dynamic) at cpw.mods.fml.common.eventhandler.ASMEventHandler.invoke(ASMEventHandler.java:54) at cpw.mods.fml.common.eventhandler.EventBus.post(EventBus.java:138) at cpw.mods.fml.common.FMLCommonHandler.onPreWorldTick(FMLCommonHandler.java:273) at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:914) at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:423) at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:798) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:658) at java.lang.Thread.run(Unknown Source) Caused by: java.lang.ClassNotFoundException: org.ejml.simple.SimpleBase at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:144) at java.lang.ClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) ... 12 more Caused by: java.lang.NullPointerException at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:139) ... 14 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 Operating System: Windows 8.1 (amd64) version 6.3 Java Version: 1.8.0_31, Oracle Corporation Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation Memory: 734481744 bytes (700 MB) / 1184366592 bytes (1129 MB) up to 1184366592 bytes (1129 MB) JVM Flags: 1 total; -Xms1200M AABB Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used IntCache: cache: 0, tcache: 0, allocated: 12, tallocated: 96 FML: MCP v9.05 FML v7.10.85.1236 Cauldron-MCPC-Plus vgit-Cauldron-MCPC-Plus-1.7.10-1.1236.06.211 (MC: 1.7.10) (API v1.7.10-R0.1-SNAPSHOT) Minecraft Forge 10.13.2.1236 16 mods loaded, 16 mods active mcp{9.05} [Minecraft Coder Pack] (minecraft.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available FML{7.10.85.1236} [Forge Mod Loader] (cauldron-1.7.10-1.1236.05.211-server.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available Forge{10.13.2.1236} [Minecraft Forge] (cauldron-1.7.10-1.1236.05.211-server.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available appliedenergistics2-core{rv1-stable-1} [AppliedEnergistics2 Core] (minecraft.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available appliedenergistics2{rv1-stable-1} [Applied Energistics 2] (appliedenergistics2-rv1-stable (1).jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available BuildCraft|Core{6.4.5} [BuildCraft] (buildcraft-6.4.5 (2).jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available BuildCraft|Builders{6.4.5} [BC Builders] (buildcraft-6.4.5 (2).jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available BuildCraft|Energy{6.4.5} [BC Energy] (buildcraft-6.4.5 (2).jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available BuildCraft|Factory{6.4.5} [BC Factory] (buildcraft-6.4.5 (2).jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available BuildCraft|Transport{6.4.5} [BC Transport] (buildcraft-6.4.5 (2).jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available BuildCraft|Silicon{6.4.5} [BC Silicon] (buildcraft-6.4.5 (2).jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available IC2{2.2.706-experimental} [IndustrialCraft 2] (industrialcraft-2-2.2.706-experimental.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available Baubles{1.0.1.10} [Baubles] (Baubles-1.7.10-1.0.1.10.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available Thaumcraft{4.2.3.5} [Thaumcraft] (ThaumCraft-1.7.10-4.2.3.5.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available Railcraft{9.5.0.0} [Railcraft] (Railcraft_1.7.10-9.5.0.0.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available worldedit{6.0-beta-01} [WorldEdit] (worldedit-forge-mc1.7.10-6.0-beta-01.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available AE2 Version: stable rv1-stable-1 for Forge 10.13.0.1187 AE2 Integration: IC2:ON, RotaryCraft:OFF, RC:ON, BC:ON, MJ6:OFF, MJ5:OFF, RF:ON, RFItem:ON, MFR:OFF, DSU:OFF, FZ:OFF, FMP:OFF, RB:OFF, CLApi:OFF, Mekanism:OFF, ImmibisMicroblocks:OFF, BetterStorage:OFF Profiler Position: N/A (disabled) Vec3 Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used Player Count: 0 / 5; [] Is Modded: Definitely; Server brand changed to 'cauldron,craftbukkit,mcpc,fml,forge' Type: Dedicated Server (map_server.txt)
Удалять надо сертификаты, а не META-INFто удалять мета инф то не удалять ))) хоть бы писали где как )))