It's the rabies code.... I am not sure how it's faulty if that's the case.
And also the mod won't generate the new json file on its own..
{
"name":"rabies",
"level":1,
"minVersion":2.0,
"effects":[
-3,
2,
-4
],
"contracting":[
{
"type":"mobAttack",
"parameters":[
"Wolf",
700000
]
}
],
"deathRate":50,
"lore":"Fear of water,\nAnimal instincts,\nFoam for drool\nCraze insue\n\nSoon to die\nAfraid that's why\nThey need to be\nPut down too..."
},
Also I should have made my previous question more specific.
Do I need a separate medication* json for every disease?
Which version are you using? (Also, since recent versions, it will use the native file inside the .jar file in the mods folder)
If your medication json question involves the medication json files:
- Medication JSON files act similarly to Disease JSON files in that you can add as many different medications as you possibly can)
- OR you can have multiple medications that treat the same disease (and balance the recipes as needed).
Okay, this is somewhat unrelated (And almost certainly won't help with your issue), but what is this 'UCHIJAAAA' thing that's being added to mod names? I've seen it around, but never found any answers on it before.
That means a mod isn't obviously causing an error. If there are "E"s at the end of mod names, that means that mod is DEFINITELY the culprit. It is a nice addition Forge added to hopefully lessen the modder's use of the "Not My Issue" card.
Thanks for the helpful information. I have one last thing I need to clear up.
For the medication json files, is there a specific way I have to name the file in order for it to work, and do I need a separate json file for every disease or just one file for all of them?
The .json files can be named whatever you want (so long as the medication json files are in the /DiseaseCraft/Medication/ folder in your Minecraft folder and the disease json files are in the /DiseaseCraft/ folder).
Disease JSON files can contain as many diseases as you can fit inside the document. It's basically limitless until you run out of storage (or cause the game to become super slow in calculations).
---- Minecraft Crash Report ----
// Would you like a cupcake?
Time: 2/24/16 8:55 PM
Description: Ticking entity
java.lang.NullPointerException: Ticking entity
at mc.Mitchellbrine.diseaseCraft.event.ContractingEvents.attackEvent(ContractingEvents.java:72)
at cpw.mods.fml.common.eventhandler.ASMEventHandler_190_ContractingEvents_attackEvent_LivingAttackEvent.invoke(.dynamic)
at cpw.mods.fml.common.eventhandler.ASMEventHandler.invoke(ASMEventHandler.java:54)
at cpw.mods.fml.common.eventhandler.EventBus.post(EventBus.java:140)
at net.minecraftforge.common.ForgeHooks.onLivingAttack(ForgeHooks.java:292)
at net.minecraft.entity.EntityLivingBase.func_70097_a(EntityLivingBase.java:737)
at net.minecraft.entity.passive.EntityAnimal.func_70097_a(SourceFile:145)
at net.minecraft.entity.passive.EntityWolf.func_70652_k(SourceFile:267)
at net.minecraft.entity.ai.EntityAIAttackOnCollide.func_75246_d(EntityAIAttackOnCollide.java:148)
at net.minecraft.entity.ai.EntityAITasks.func_75774_a(SourceFile:103)
at net.minecraft.entity.EntityLiving.func_70619_bc(EntityLiving.java:540)
at net.minecraft.entity.EntityLivingBase.func_70636_d(EntityLivingBase.java:1774)
at net.minecraft.entity.EntityLiving.func_70636_d(EntityLiving.java:367)
at net.minecraft.entity.EntityAgeable.func_70636_d(SourceFile:95)
at net.minecraft.entity.passive.EntityAnimal.func_70636_d(SourceFile:37)
at net.minecraft.entity.passive.EntityWolf.func_70636_d(SourceFile:157)
at net.minecraft.entity.EntityLivingBase.func_70071_h_(EntityLivingBase.java:1611)
at net.minecraft.entity.EntityLiving.func_70071_h_(EntityLiving.java:206)
at net.minecraft.entity.passive.EntityWolf.func_70071_h_(SourceFile:169)
at net.minecraft.world.World.func_72866_a(World.java:2070)
at net.minecraft.world.WorldServer.func_72866_a(WorldServer.java:648)
at net.minecraft.world.World.func_72870_g(World.java:2034)
at net.minecraft.world.World.func_72939_s(World.java:1887)
at net.minecraft.world.WorldServer.func_72939_s(WorldServer.java:489)
at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:636)
at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:547)
at net.minecraft.server.integrated.IntegratedServer.func_71217_p(IntegratedServer.java:111)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:427)
at net.minecraft.server.MinecraftServer$2.run(MinecraftServer.java:685)
A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------
-- Head --
Stacktrace:
at mc.Mitchellbrine.diseaseCraft.event.ContractingEvents.attackEvent(ContractingEvents.java:72)
at cpw.mods.fml.common.eventhandler.ASMEventHandler_190_ContractingEvents_attackEvent_LivingAttackEvent.invoke(.dynamic)
at cpw.mods.fml.common.eventhandler.ASMEventHandler.invoke(ASMEventHandler.java:54)
at cpw.mods.fml.common.eventhandler.EventBus.post(EventBus.java:140)
at net.minecraftforge.common.ForgeHooks.onLivingAttack(ForgeHooks.java:292)
at net.minecraft.entity.EntityLivingBase.func_70097_a(EntityLivingBase.java:737)
at net.minecraft.entity.passive.EntityAnimal.func_70097_a(SourceFile:145)
at net.minecraft.entity.passive.EntityWolf.func_70652_k(SourceFile:267)
at net.minecraft.entity.ai.EntityAIAttackOnCollide.func_75246_d(EntityAIAttackOnCollide.java:148)
at net.minecraft.entity.ai.EntityAITasks.func_75774_a(SourceFile:103)
at net.minecraft.entity.EntityLiving.func_70619_bc(EntityLiving.java:540)
at net.minecraft.entity.EntityLivingBase.func_70636_d(EntityLivingBase.java:1774)
at net.minecraft.entity.EntityLiving.func_70636_d(EntityLiving.java:367)
at net.minecraft.entity.EntityAgeable.func_70636_d(SourceFile:95)
at net.minecraft.entity.passive.EntityAnimal.func_70636_d(SourceFile:37)
at net.minecraft.entity.passive.EntityWolf.func_70636_d(SourceFile:157)
at net.minecraft.entity.EntityLivingBase.func_70071_h_(EntityLivingBase.java:1611)
at net.minecraft.entity.EntityLiving.func_70071_h_(EntityLiving.java:206)
at net.minecraft.entity.passive.EntityWolf.func_70071_h_(SourceFile:169)
at net.minecraft.world.World.func_72866_a(World.java:2070)
at net.minecraft.world.WorldServer.func_72866_a(WorldServer.java:648)
at net.minecraft.world.World.func_72870_g(World.java:2034)
-- Entity being ticked --
Details:
Entity Type: Wolf (net.minecraft.entity.passive.EntityWolf)
Entity ID: 3082
Entity Name: Wolf
Entity's Exact location: -12.30, 69.00, 243.99
Entity's Block location: World: (-13,69,243), Chunk: (at 3,4,3 in -1,15; contains blocks -16,0,240 to -1,255,255), Region: (-1,0; contains chunks -32,0 to -1,31, blocks -512,0,0 to -1,255,511)
Entity's Momentum: 0.00, -0.08, 0.00
Stacktrace:
at net.minecraft.world.World.func_72939_s(World.java:1887)
at net.minecraft.world.WorldServer.func_72939_s(WorldServer.java:489)
-- Affected level --
Details:
Level name: Testing
All players: 1 total; [GCEntityPlayerMP['SyntaxError73'/3365, l='Testing', x=2.50, y=68.67, z=249.50]]
Chunk stats: ServerChunkCache: 626 Drop: 0
Level seed: 8237
Level generator: ID 00 - default, ver 1. Features enabled: true
Level generator options:
Level spawn location: World: (0,64,256), Chunk: (at 0,4,0 in 0,16; contains blocks 0,0,256 to 15,255,271), Region: (0,0; contains chunks 0,0 to 31,31, blocks 0,0,0 to 511,255,511)
Level time: 339 game time, 339 day time
Level dimension: 0
Level storage version: 0x04ABD - Anvil
Level weather: Rain time: 25545 (now: false), thunder time: 165759 (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:636)
at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:547)
at net.minecraft.server.integrated.IntegratedServer.func_71217_p(IntegratedServer.java:111)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:427)
at net.minecraft.server.MinecraftServer$2.run(MinecraftServer.java:685)
No matter what version of this mod I use, I always crash with a Ticking entity error. It is always caused by a mob related disease condition, like being around a mob, or a mob attacking you. This time the wolves caused it. Before I upgraded to the latest mod version, it was the sheep that caused it.
PLEASE find a permanent fix! I can't test my custom disease if the mod is nothing but crashes and bugs.
Can you post the parameters for your custom disease? I feel it's a incompatibility with the version (2.2.0.2a includes the new system for disease parameters in mob and mobAttack variations. This means that if you are using the old version of the parameters, it won't work and will throw a NPE.
Like what I said in #94, those config options are there to lower the amount of calculations the mod performs and can even disable them if needed. That greatly improves performance (and has no impact on the gameplay of the mod as is). If you are using 2.1 or 2.0, try upgrading or posting any debug messages that might appear in the game log (because I might have left some in there).
We seem to be lacking a comprehensive wiki my friend. What are diseased plants and diseased crops? Are they what they imply?
The wiki is missing diseased crops (due to it being in the new alphas), but in short, they're random plants in the world that are "infected" and act as a condition for custom disease contraction. Currently the plants are unused, but are in the code. I need to get onto that.
I'm trying to make my own disease, but I want a custom condition for when something is consumed. The only problem is I looked on the tutorial page and there's no "other table" to look at so I can make the contraction of my disease work.
It says (see other table) but there isn't one.
also... what is the effect value for coughing?
The contraction table doesn't exist yet (because it will be very large), but you can check the medical journal and the native JSON files to see how the changes work on disease contraction. There is a consumption contraction type as well (as seen in Pneumonic Plague):
The parameters for the "eaten" type are as follows:
1. Item (Item ID or name)
2. Item Metadata
3. Chance (out of 1,000,000,000) <<< 1,000,000,000 is a number I chose a long time ago for all diseases and thus, I haven't changed it much. It is greater than or equal to that number (so that's 50,000 out of 1,000,000,000 or 0.005% chance of it happening)
There are other types of disease contractions that can be found here.
And the answer to what ID coughing is -5 (the rest of them can be found here).
Okay, so in the configs, there are 3 values that you can change to decrease the amount of time that the server will take to calculate diseased crops (I'm assuming you're using the versions after 2.1 (the recommended, or else, I really don't know what could be causing it).
These 3 values are:
diseasedCropsRadius
doDiseasedCrops
diseasedPlantsChance
The first two lower (or nullify) the calculations every x seconds that the game will check for crops that can become diseased. diseasedPlantsChance is the amount of seconds between each calculation. If you disable doDiseasedCrops (and get rid of the diseaseCrops file in your world), it should not be doing the server-side calculations and raise your TPS. No diseases at the moment use diseased crops, so gameplay shouldn't be affected.
If you are using 2.1 or 2.0, then I recommend trying to upgrade and seeing if the problem persists (especially with the configs).
In regards to the crash, I have no idea what's causing that. Try removing Optifine first and then, if it still occurs, report it at this location with more information.
1. Are you sure it was because of DiseaseCraft and not another mod?
2. Have you tried using the built-in config options to enhance performance?
3. Are you sure you don't mean tps? DiseaseCraft rarely touches rendering, but sometimes can do a handful of calculations that might tax a system (hence my adding performance-enhancing configs).
(The two crashes in #86 are because of a change in format in the recent version of DiseaseCraft. I'll be sure to add in a way for the mod to check if an old format is being used in the next version. Thank you for the report).
The two problems aren't related, but I think I think the pastebin crash is due to an incompatibility with that LycaniteMobs mod.
It seems that an incompatibility might be the cause of the crash (since I cannot reproduce the crash in my dev environment). I really don't know if the problem is on my end (since vanilla mobs seem to work fine in the testing environment). It might be due to sloppiness on the modder adding the mob (I use the classToStringMapping and some mods might bypass that, which could mess everything up (even though I made sure to double check these things beforehand)).
The empty string error points to line 32 in the MedicationRecipes class points to
output.setTagCompound(new NBTTagCompound());
which does not involve an NBTString at all. Can I get a version number (and if it is outdated, could you try it in the most recent alpha version)?
I seem to be a step closer to solving that first problem (well, solving as much as I can, since it might just be sloppy modding technique). The second problem is probably an easy fix if I can get an updated crash log on it.
Okay, so Optifine isn't causing it. Now, to confirm:
Does this happen with JUST DiseaseCraft installed?
If not, try combinations of mods that change basic functionality (coremods). Does the crash still persist?
If not, are your JSON files not properly parsed?
If not, then I need to know:
When it occurred in runtime/startup/world load/etc.
What mods between you two are similar and which are different (at a glance: Flan's Mod, iChunUtil, and Crayfish's Furniture Mod are in both crashes)
If this crash occurs with only one of the previous overlaps and not DiseaseCraft
From both of your crash reports (which include the same error and stacktrace), not of my mod classes are visible in the crash or stacktrace and, according to FML, it has not errored. If you can provide me with that information, I could get a better sense of this issue and quickly resolve it.
java.lang.NullPointerException: Ticking memory connection
at cpw.mods.fml.common.network.internal.FMLProxyPacket.func_148833_a(FMLProxyPacket.java:101)
at net.minecraft.network.NetworkManager.func_74428_b(NetworkManager.java:212)
at net.minecraft.network.NetworkSystem.func_151269_c(NetworkSystem.java:165)
at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:659)
at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:547)
at net.minecraft.server.integrated.IntegratedServer.func_71217_p(IntegratedServer.java:186)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:427)
at net.minecraft.server.MinecraftServer$2.run(MinecraftServer.java:685)
A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------
-- Head --
Stacktrace:
at cpw.mods.fml.common.network.internal.FMLProxyPacket.func_148833_a(FMLProxyPacket.java:101)
at net.minecraft.network.NetworkManager.func_74428_b(NetworkManager.java:212)
-- Ticking connection --
Details:
Connection: net.minecraft.network.NetworkManager@bb7f44
Stacktrace:
at net.minecraft.network.NetworkSystem.func_151269_c(NetworkSystem.java:165)
at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:659)
at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:547)
at net.minecraft.server.integrated.IntegratedServer.func_71217_p(IntegratedServer.java:186)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:427)
at net.minecraft.server.MinecraftServer$2.run(MinecraftServer.java:685)
java.lang.NullPointerException: Ticking memory connection
at cpw.mods.fml.common.network.internal.FMLProxyPacket.func_148833_a(FMLProxyPacket.java:101)
at net.minecraft.network.NetworkManager.func_74428_b(NetworkManager.java:212)
at net.minecraft.network.NetworkSystem.func_151269_c(NetworkSystem.java:165)
at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:659)
at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:547)
at net.minecraft.server.integrated.IntegratedServer.func_71217_p(IntegratedServer.java:186)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:427)
at net.minecraft.server.MinecraftServer$2.run(MinecraftServer.java:685)
A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------
-- Head --
Stacktrace:
at cpw.mods.fml.common.network.internal.FMLProxyPacket.func_148833_a(FMLProxyPacket.java:101)
at net.minecraft.network.NetworkManager.func_74428_b(NetworkManager.java:212)
-- Ticking connection --
Details:
Connection: net.minecraft.network.NetworkManager@1f139990
Stacktrace:
at net.minecraft.network.NetworkSystem.func_151269_c(NetworkSystem.java:165)
at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:659)
at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:547)
at net.minecraft.server.integrated.IntegratedServer.func_71217_p(IntegratedServer.java:186)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:427)
at net.minecraft.server.MinecraftServer$2.run(MinecraftServer.java:685)
Please try without Optifine. That mod messes with a lot of stuff it shouldn't. If it still occurs, then re-report with some background to how/when this happened (e.g. startup, loading world, etc.)
Head to the CurseForge page and download the version under the red "A". That would be the alpha. 2.1 is the latest recommended version, but it still has the bug. The alpha is pretty much stable (bar a few performance issues that I'm addressing at the moment).
I think it would be pretty cool if you added a way to take blood samples, put them into a microscope or something and it would list the diseases of the persons blood.
Chemical Extractor + Hold Right Click + View tooltip
That should work (unless I forgot to include that in the migrated changes in 2.2). That should work in the latest alpha.
I like the way you did rats in this mod. The squirmy model of the silverfish does way better. I'm trying to get diseasecraft working with a survival mod pack I am working on, and I can get into a world and play around, but when ever I stick too close to a mod mob, like the lycanite's ones, I get this crash to desktop.
[11:55:26] [Client thread/INFO]: [CHAT] §eEnviroMine 1.3.122 is up to date
[11:55:26] [Client thread/INFO] [NEIAddons]: World changed, resetting
[11:55:26] [Client thread/INFO] [NEIAddons]: Available server commands:
[11:55:26] [Client thread/INFO]: [CHAT] Damage Indicators was unable to check for updates!
[11:55:27] [Server thread/INFO]: Saving and pausing game...
[11:55:27] [Server thread/INFO]: Saving chunks for level 'VisualTesting'/Overworld
[11:55:27] [Server thread/INFO]: Saving chunks for level 'VisualTesting'/Nether
[11:55:27] [Server thread/INFO]: Saving chunks for level 'VisualTesting'/Caves
[11:55:49] [Client thread/INFO]: [CHAT] Dungeon Mobs is up to date.
[11:55:59] [Server thread/ERROR] [FML]: Exception caught during firing event net.minecraftforge.event.entity.living.LivingEvent$LivingUpdateEvent@7a090be8:
java.lang.NullPointerException
at mc.Mitchellbrine.diseaseCraft.event.ContractingEvents.mobAroundEvent(ContractingEvents.java:62) ~[ContractingEvents.class:?]
at cpw.mods.fml.common.eventhandler.ASMEventHandler_39_ContractingEvents_mobAroundEvent_LivingUpdateEvent.invoke(.dynamic) ~[?:?]
at cpw.mods.fml.common.eventhandler.ASMEventHandler.invoke(ASMEventHandler.java:54) ~[ASMEventHandler.class:?]
at cpw.mods.fml.common.eventhandler.EventBus.post(EventBus.java:138) [EventBus.class:?]
at net.minecraftforge.common.ForgeHooks.onLivingUpdate(ForgeHooks.java:287) [ForgeHooks.class:?]
at net.minecraft.entity.EntityLivingBase.func_70071_h_(EntityLivingBase.java:1560) [sv.class:?]
at net.minecraft.entity.EntityLiving.func_70071_h_(EntityLiving.java:206) [sw.class:?]
at lycanite.lycanitesmobs.api.entity.EntityCreatureBase.func_70071_h_(EntityCreatureBase.java:1129) [EntityCreatureBase.class:?]
at net.minecraft.world.World.func_72866_a(World.java:2070) [ahb.class:?]
at net.minecraft.world.WorldServer.func_72866_a(WorldServer.java:648) [mt.class:?]
at net.minecraft.world.World.func_72870_g(World.java:2034) [ahb.class:?]
at net.minecraft.world.World.func_72939_s(World.java:1887) [ahb.class:?]
at net.minecraft.world.WorldServer.func_72939_s(WorldServer.java:489) [mt.class:?]
at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:636) [MinecraftServer.class:?]
at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:547) [MinecraftServer.class:?]
at net.minecraft.server.integrated.IntegratedServer.func_71217_p(IntegratedServer.java:111) [bsx.class:?]
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:427) [MinecraftServer.class:?]
at net.minecraft.server.MinecraftServer$2.run(MinecraftServer.java:685) [?:?]
at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:642) ~[MinecraftServer.class:?]
at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:547) ~[MinecraftServer.class:?]
at net.minecraft.server.integrated.IntegratedServer.func_71217_p(IntegratedServer.java:111) ~[bsx.class:?]
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:427) [MinecraftServer.class:?]
at net.minecraft.server.MinecraftServer$2.run(MinecraftServer.java:685) [?:?]
Caused by: java.lang.NullPointerException
at mc.Mitchellbrine.diseaseCraft.event.ContractingEvents.mobAroundEvent(ContractingEvents.java:62) ~[ContractingEvents.class:?]
at cpw.mods.fml.common.eventhandler.ASMEventHandler_39_ContractingEvents_mobAroundEvent_LivingUpdateEvent.invoke(.dynamic) ~[?:?]
at cpw.mods.fml.common.eventhandler.ASMEventHandler.invoke(ASMEventHandler.java:54) ~[ASMEventHandler.class:?]
at cpw.mods.fml.common.eventhandler.EventBus.post(EventBus.java:138) ~[EventBus.class:?]
at net.minecraftforge.common.ForgeHooks.onLivingUpdate(ForgeHooks.java:287) ~[ForgeHooks.class:?]
at net.minecraft.entity.EntityLivingBase.func_70071_h_(EntityLivingBase.java:1560) ~[sv.class:?]
at net.minecraft.entity.EntityLiving.func_70071_h_(EntityLiving.java:206) ~[sw.class:?]
at lycanite.lycanitesmobs.api.entity.EntityCreatureBase.func_70071_h_(EntityCreatureBase.java:1129) ~[EntityCreatureBase.class:?]
at net.minecraft.world.World.func_72866_a(World.java:2070) ~[ahb.class:?]
at net.minecraft.world.WorldServer.func_72866_a(WorldServer.java:648) ~[mt.class:?]
at net.minecraft.world.World.func_72870_g(World.java:2034) ~[ahb.class:?]
at net.minecraft.world.World.func_72939_s(World.java:1887) ~[ahb.class:?]
at net.minecraft.world.WorldServer.func_72939_s(WorldServer.java:489) ~[mt.class:?]
at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:636) ~[MinecraftServer.class:?]
... 4 more
[11:55:59] [Server thread/ERROR]: This crash report has been saved to: C:\Users\Owner\Documents\Minecraft Modding\MultiMC\instances\GrooveyMan1.7.10\minecraft\crash-reports\crash-2015-10-25_11.55.59-server.txt
[11:55:59] [Server thread/INFO]: Stopping server
[11:55:59] [Server thread/INFO]: Saving players
[11:55:59] [Server thread/INFO]: Saving worlds
[11:55:59] [Server thread/INFO]: Saving chunks for level 'VisualTesting'/Overworld
[11:56:00] [Server thread/INFO] [FML]: The state engine was in incorrect state SERVER_STOPPING and forced into state SERVER_STOPPED. Errors may have been discarded.
[11:56:00] [Client thread/INFO] [FML]: Server terminated.
AL lib: (EE) alc_cleanup: 1 device not closed
Game exited with exitcode -1.
I then pulled it out and tried it out in a more slimmed down instance, with some other mob mods first. It played fine with Orespawn, but when I put in Lycanite's, it got the same type of crash again.
rver thread/INFO] [FML]: Loading dimension 0 (New World) (net.minecraft.server.integrated.IntegratedServer@1e034d58)
[13:04:23] [Server thread/INFO] [FML]: Loading dimension 85 (New World) (net.minecraft.server.integrated.IntegratedServer@1e034d58)
[13:04:23] [Server thread/INFO] [FML]: Loading dimension 84 (New World) (net.minecraft.server.integrated.IntegratedServer@1e034d58)
[13:04:23] [Server thread/INFO] [FML]: Loading dimension 83 (New World) (net.minecraft.server.integrated.IntegratedServer@1e034d58)
[13:04:23] [Server thread/INFO] [FML]: Loading dimension 82 (New World) (net.minecraft.server.integrated.IntegratedServer@1e034d58)
[13:04:23] [Server thread/INFO] [FML]: Loading dimension 81 (New World) (net.minecraft.server.integrated.IntegratedServer@1e034d58)
[13:04:23] [Server thread/INFO] [FML]: Loading dimension 80 (New World) (net.minecraft.server.integrated.IntegratedServer@1e034d58)
[13:04:23] [Server thread/INFO] [FML]: Loading dimension -1 (New World) (net.minecraft.server.integrated.IntegratedServer@1e034d58)
[13:04:23] [Server thread/INFO] [FML]: Loading dimension 1 (New World) (net.minecraft.server.integrated.IntegratedServer@1e034d58)
[13:04:23] [Server thread/INFO]: Preparing start region for level 0
at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:642) ~[MinecraftServer.class:?]
at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:547) ~[MinecraftServer.class:?]
at net.minecraft.server.integrated.IntegratedServer.func_71217_p(IntegratedServer.java:111) ~[bsx.class:?]
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:427) [MinecraftServer.class:?]
at net.minecraft.server.MinecraftServer$2.run(MinecraftServer.java:685) [?:?]
Caused by: java.lang.NullPointerException
at mc.Mitchellbrine.diseaseCraft.event.ContractingEvents.mobAroundEvent(ContractingEvents.java:62) ~[ContractingEvents.class:?]
at cpw.mods.fml.common.eventhandler.ASMEventHandler_11_ContractingEvents_mobAroundEvent_LivingUpdateEvent.invoke(.dynamic) ~[?:?]
at cpw.mods.fml.common.eventhandler.ASMEventHandler.invoke(ASMEventHandler.java:54) ~[ASMEventHandler.class:?]
at cpw.mods.fml.common.eventhandler.EventBus.post(EventBus.java:138) ~[EventBus.class:?]
at net.minecraftforge.common.ForgeHooks.onLivingUpdate(ForgeHooks.java:287) ~[ForgeHooks.class:?]
at net.minecraft.entity.EntityLivingBase.func_70071_h_(EntityLivingBase.java:1560) ~[sv.class:?]
at net.minecraft.entity.EntityLiving.func_70071_h_(EntityLiving.java:206) ~[sw.class:?]
at lycanite.lycanitesmobs.api.entity.EntityCreatureBase.func_70071_h_(EntityCreatureBase.java:1129) ~[EntityCreatureBase.class:?]
at net.minecraft.world.World.func_72866_a(World.java:2070) ~[ahb.class:?]
at net.minecraft.world.WorldServer.func_72866_a(WorldServer.java:648) ~[mt.class:?]
at net.minecraft.world.World.func_72870_g(World.java:2034) ~[ahb.class:?]
at net.minecraft.world.World.func_72939_s(World.java:1887) ~[ahb.class:?]
at net.minecraft.world.WorldServer.func_72939_s(WorldServer.java:489) ~[mt.class:?]
at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:636) ~[MinecraftServer.class:?]
... 4 more
[13:04:30] [Server thread/ERROR]: This crash report has been saved to: C:\Users\Owner\Documents\Minecraft Modding\MultiMC\instances\Orespawning\minecraft\crash-reports\crash-2015-10-25_13.04.30-server.txt
[13:04:30] [Server thread/INFO]: Stopping server
[13:04:30] [Server thread/INFO]: Saving players
[13:04:30] [Server thread/INFO]: Saving worlds
[13:04:30] [Server thread/INFO]: Saving chunks for level 'New World'/Overworld
[13:04:31] [Server thread/INFO] [FML]: The state engine was in incorrect state SERVER_STOPPING and forced into state SERVER_STOPPED. Errors may have been discarded.
[13:04:31] [Client thread/INFO] [FML]: Server terminated.
AL lib: (EE) alc_cleanup: 1 device not closed
Game exited with exitcode -1.
Thanks for making this mod and taking time to look here! I like the control you get over the diseases in the json file and would love to move some over to new mob based vectors, like malaria to mosquitoes and possibly expand bubonic and rabies to kobolds and wargs respectivly, if it possible to have more than one mob spread a disease via attack/proximity.
Ah, an easy fix. I'll get right on it. Thank you so much for reporting the bug! (Now, it is a bug with Lycanite's mobs, but it can be prevented on my end)
Awesome mod, I'm dieing to include this in SMP but am getting this crash report:
---- Minecraft Crash Report ----
// Ouch. That hurt
Time: 10/22/15 8:37 PM
Description: Exception in server tick loop
cpw.mods.fml.common.LoaderException: java.lang.NoClassDefFoundError: net/minecraft/client/gui/GuiScreen
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:314)
at net.minecraft.server.dedicated.DedicatedServer.func_71197_b(DedicatedServer.java:117)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:387)
at net.minecraft.server.MinecraftServer$2.run(MinecraftServer.java:685)
Caused by: java.lang.NoClassDefFoundError: net/minecraft/client/gui/GuiScreen
at mc.Mitchellbrine.diseaseCraft.DiseaseCraft.preInit(DiseaseCraft.java:130)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at cpw.mods.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:532)
at sun.reflect.GeneratedMethodAccessor3.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
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(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
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: net.minecraft.client.gui.GuiScreen
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:191)
at java.lang.ClassLoader.loadClass(ClassLoader.java:425)
at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
... 32 more
Caused by: java.lang.RuntimeException: Attempted to load class bdw for invalid side SERVER
at cpw.mods.fml.common.asm.transformers.SideTransformer.transform(SideTransformer.java:50)
at net.minecraft.launchwrapper.LaunchClassLoader.runTransformers(LaunchClassLoader.java:279)
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:176)
... 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
Operating System: Linux (amd64) version 2.6.32-504.8.1.el6.x86_64
Java Version: 1.7.0_51, Oracle Corporation
Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
Memory: 2055718456 bytes (1960 MB) / 2955411456 bytes (2818 MB) up to 2955411456 bytes (2818 MB)
JVM Flags: 3 total; -Xmx3072M -Xms3072M -XX:MaxPermSize=256m
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.1492 119 mods loaded, 119 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] (custom.jar)
UCH Forge{10.13.4.1492} [Minecraft Forge] (custom.jar)
UCH CodeChickenCore{1.0.7.47} [CodeChicken Core] (minecraft.jar)
UCH DCModLoader{1.0} [DCModuleLoader] (minecraft.jar)
UCH ivtoolkit{IvToolkit} [1.2] (minecraft.jar)
UCH MobiusCore{1.2.5} [MobiusCore] (minecraft.jar)
UCH NotEnoughItems{1.0.5.111} [Not Enough Items] (NotEnoughItems-1.7.10-1.0.5.111-universal.jar)
UCH OpenComputers|Core{1.5.18.36} [OpenComputers (Core)] (minecraft.jar)
UCH PlayerAPI{1.4} [Player API] (minecraft.jar)
UCH <CoFH ASM>{000} [CoFH ASM] (minecraft.jar)
UCH <DragonAPI ASM>{0} [DragonAPI ASM Data Initialization] (minecraft.jar)
UCH securitycraft{v1.7.4.1} [SecurityCraft] ([1.7.10] SecurityCraft v1.7.4.1.jar)
UCH Trapcraft{v2.2.1a} [Trapcraft] ([1.7.10] Trapcraft - v2.3.0a.zip)
UCH bspkrsCore{6.15} [bspkrsCore] ([1.7.10]bspkrsCore-universal-6.15.jar)
UCH StartingInventory{1.7.10.r03} [StartingInventory] ([1.7.10]StartingInventory-universal-1.7.10.r03.jar)
UCH Treecapitator{1.7.10} [Treecapitator] ([1.7.10]Treecapitator-universal-2.0.4.jar)
UCH AncientWarfare{2.4.107-beta-MC1.7.10} [Ancient Warfare Core] (ancientwarfare-2.4.107-beta-MC1.7.10-FULL.jar)
UCH CoFHCore{1.7.10R3.0.3} [CoFH Core] (CoFHCore-[1.7.10]3.0.3-303 (1).jar)
UCH AncientWarfareAutomation{2.4.107-beta-MC1.7.10} [Ancient Warfare Automation] (ancientwarfare-2.4.107-beta-MC1.7.10-FULL.jar)
UCH AncientWarfareNEIPlugin{2.4.107-beta-MC1.7.10} [Ancient Warfare NEI Plugin] (ancientwarfare-2.4.107-beta-MC1.7.10-FULL.jar)
UCH AncientWarfareNpc{2.4.107-beta-MC1.7.10} [Ancient Warfare NPCs] (ancientwarfare-2.4.107-beta-MC1.7.10-FULL.jar)
UCH AncientWarfareStructure{2.4.107-beta-MC1.7.10} [Ancient Warfare Structures] (ancientwarfare-2.4.107-beta-MC1.7.10-FULL.jar)
UCH AnimationAPI{1.2.4} [AnimationAPI] (AnimationAPI-1.7.10-1.2.4.jar)
UCH Backpack{2.0.1} [Backpack] (backpack-2.0.1-1.7.x.jar)
UCH bdlib{1.9.3.107} [BD Lib] (bdlib-1.9.3.107-mc1.7.10.jar)
UCH BiblioCraft{1.10.5} [BiblioCraft] (BiblioCraft[v1.10.6][MC1.7.10].jar)
UCH camosuits{1.0.6} [Camo Suits] (Camo Suits-1.7.2-1.0.6.jar)
UCH ForgeMultipart{1.2.0.345} [Forge Multipart] (ForgeMultipart-1.7.10-1.2.0.345-universal.jar)
UCH chisel{2.4.1.40} [Chisel 2] (Chisel2-2.4.1.40.jar)
UCH ctmlib{1.0.1.5} [CTMLib] (Chisel2-2.4.1.40.jar)
UCH Cogs{0.1.4pre1} [Cogs of the machine] (cogs-1.7.10-0.1.4pre1.jar)
UCH ComputerCraft{1.74} [ComputerCraft] (ComputerCraftPlusComputerCraftEdu1.74.jar)
UCH ComputerCraftEdu{1.74} [ComputerCraftEdu] (ComputerCraftPlusComputerCraftEdu1.74.jar)
UCH BuildMod{v1.0} [Build Mod] (coroutil-1.1.3 for MC v1.7.10.jar)
UCH CoroPets{v1.0} [CoroPets] (coroutil-1.1.3 for MC v1.7.10.jar)
UCH CoroAI{v1.0} [CoroAI] (coroutil-1.1.3 for MC v1.7.10.jar)
UCH ExtendedRenderer{v1.0} [Extended Renderer] (coroutil-1.1.3 for MC v1.7.10.jar)
UCH ConfigMod{v1.0} [Extended Mod Config] (coroutil-1.1.3 for MC v1.7.10.jar)
UCH customnpcs{1.7.10d} [CustomNpcs] (CustomNPCs_1.7.10d.jar)
UCH lootablebodies{1.3.6} [DrCyano's Lootable Bodies] (CyanosLootableBodies-1.7.10-backport_1.3.6.jar)
UCH PTRModelLib{1.0.0} [PTRModelLib] (Decocraft-2.1.1_1.7.10.jar)
UCH props{2.1.1} [Decocraft] (Decocraft-2.1.1_1.7.10.jar)
UCE DiseaseCraft{2.0} [DiseaseCraft] (DiseaseCraft-1.7.10-2.1 (2).jar)
UCH ImmersiveEngineering{0.5.4} [Immersive Engineering] (ImmersiveEngineering-0.5.4.jar)
UCH Mantle{1.7.10-0.3.2.jenkins188} [Mantle] (Mantle-1.7.10-0.3.2a.jar)
UCH MineFactoryReloaded{1.7.10R2.8.0} [MineFactory Reloaded] (MineFactoryReloaded-[1.7.10]2.8.0-104 (1).jar)
UCH TConstruct{1.7.10-1.8.6b.build976} [Tinkers' Construct] (TConstruct-1.7.10-1.8.6b.jar)
UCH minechem{5.0.5.406} [Minechem] (Minechem-1.7.10-5.0.5.406.jar)
UCH DragonAPI{1.0} [DragonAPI] (DragonAPI 1.7.10 V9b.jar)
UCH SlimevoidLib{2.0.4.7} [Slimevoid Library] (SlimevoidLibrary-2.0.4.7.jar)
UCH DynamicTransport{0.1.2.0} [Dynamic Transport] (DynamicTransport-0.1.2.0.jar)
UCH endercore{1.7.10-0.1.0.26_beta} [EnderCore] (EnderCore-1.7.10-0.1.0.26_beta.jar)
UCH EnderIO{1.7.10-2.3.0.417_beta} [Ender IO] (EnderIO-1.7.10-2.3.0.417_beta.jar)
UCH exnihilo{1.38-45} [Ex Nihilo] (Ex-Nihilo-1.38-45.jar)
UCH flansmod{4.7.0} [Flan's Mod] (Flans Mod-1.7.10-4.7.0.jar)
UCH ForgeEssentials{1.4.3} [Forge Essentials] (forgeessentials-1.7.10-1.4.3.970-server.jar)
UCH freerun{0.1} [Free Runner Mod] (FreeRunner-0.1(1.7.10).jar)
UCH Growthcraft{2.1.0a} [Growthcraft] (growthcraft-core-1.7.10-2.1.0a.jar)
UCH Growthcraft|Cellar{2.1.0a} [Growthcraft Cellar] (growthcraft-cellar-1.7.10-2.1.0b.jar)
UCH Growthcraft|Fishtrap{2.1.0a} [Growthcraft Fishtrap] (growthcraft-fishtrap-1.7.10-2.1.0a.jar)
UCH Growthcraft|Hops{2.1.0} [Growthcraft Hops] (growthcraft-hops-1.7.10-2.1.0.jar)
UCH HardcoreDarkness{1.6} [Hardcore Darkness] (HardcoreDarkness-MC1.7.10-1.6.jar)
UCH hidenames{1.1.7} [Hide Names] (Hide Names-1.7.10-1.1.8.jar)
UCH iChunUtil{4.2.2} [iChunUtil] (iChunUtil-4.2.2.jar)
UCH LagBGon{.1.2} [Lag'B'Gon] (LagBGon-0.1.2 (1).jar)
UCH llibrary{0.3.4-1.7.10} [LLibrary] (LLibrary-0.3.4-1.7.10 (1).jar)
UCH Magneticraft{0.5.1} [Magneticraft] (magneticraft-0.5.1.jar)
UCH malisiscore{1.7.10-0.12.9} [MalisisCore] (malisiscore-1.7.10-0.12.9.jar)
UCH malisisdoors{1.7.10-1.10} [Malisis' Doors] (malisisdoors-1.7.10-1.10.jar)
UCH RadixCore{2.0.2} [RadixCore] (RadixCore-1.7.10-2.0.2-universal.jar)
UCH MCA{1.7.10-5.0.7.2} [Minecraft Comes Alive] (MCA-1.7.10-5.0.7.2-universal.jar)
UCH Mekanism{8.1.7} [Mekanism] (Mekanism-1.7.10-8.1.7.252.jar)
UCH MekanismTools{8.1.7} [MekanismTools] (MekanismTools-1.7.10-8.1.7.252.jar)
UCH MeteorCraft{1.0} [MeteorCraft] (MeteorCraft 1.7.10 V9a.jar)
UCH MineFactoryReloaded|CompatAppliedEnergistics{1.7.10R2.8.0} [MFR Compat: Applied Energistics] (MineFactoryReloaded-[1.7.10]2.8.0-104 (1).jar)
UCH MineFactoryReloaded|CompatAtum{1.7.10R2.8.0} [MFR Compat: Atum] (MineFactoryReloaded-[1.7.10]2.8.0-104 (1).jar)
UCH MineFactoryReloaded|CompatBackTools{1.7.10R2.8.0} [MFR Compat: BackTools] (MineFactoryReloaded-[1.7.10]2.8.0-104 (1).jar)
UCH MineFactoryReloaded|CompatBuildCraft{1.7.10R2.8.0} [MFR Compat: BuildCraft] (MineFactoryReloaded-[1.7.10]2.8.0-104 (1).jar)
UCH MineFactoryReloaded|CompatChococraft{1.7.10R2.8.0} [MFR Compat: Chococraft] (MineFactoryReloaded-[1.7.10]2.8.0-104 (1).jar)
UCH MineFactoryReloaded|CompatExtraBiomes{1.7.10R2.8.0} [MFR Compat: ExtraBiomes] (MineFactoryReloaded-[1.7.10]2.8.0-104 (1).jar)
UCH MineFactoryReloaded|CompatForestry{1.7.10R2.8.0} [MFR Compat: Forestry] (MineFactoryReloaded-[1.7.10]2.8.0-104 (1).jar)
UCH MineFactoryReloaded|CompatForgeMicroblock{1.7.10R2.8.0} [MFR Compat: ForgeMicroblock] (MineFactoryReloaded-[1.7.10]2.8.0-104 (1).jar)
UCH MineFactoryReloaded|CompatIC2{1.7.10R2.8.0} [MFR Compat: IC2] (MineFactoryReloaded-[1.7.10]2.8.0-104 (1).jar)
UCH MineFactoryReloaded|CompatMystcraft{1.7.10R2.8.0} [MFR Compat: Mystcraft] (MineFactoryReloaded-[1.7.10]2.8.0-104 (1).jar)
UCH MineFactoryReloaded|CompatProjRed{1.7.10R2.8.0} [MFR Compat ProjectRed] (MineFactoryReloaded-[1.7.10]2.8.0-104 (1).jar)
UCH MineFactoryReloaded|CompatRailcraft{1.7.10R2.8.0} [MFR Compat: Railcraft] (MineFactoryReloaded-[1.7.10]2.8.0-104 (1).jar)
UCH MineFactoryReloaded|CompatSufficientBiomes{1.7.10R2.8.0} [MFR Compat: Sufficient Biomes] (MineFactoryReloaded-[1.7.10]2.8.0-104 (1).jar)
UCH MineFactoryReloaded|CompatThaumcraft{1.7.10R2.8.0} [MFR Compat: Thaumcraft] (MineFactoryReloaded-[1.7.10]2.8.0-104 (1).jar)
UCH MineFactoryReloaded|CompatThermalExpansion{1.7.10R2.8.0} [MFR Compat: Thermal Expansion] (MineFactoryReloaded-[1.7.10]2.8.0-104 (1).jar)
UCH MineFactoryReloaded|CompatTConstruct{1.7.10R2.8.0} [MFR Compat: Tinkers' Construct] (MineFactoryReloaded-[1.7.10]2.8.0-104 (1).jar)
UCH MineFactoryReloaded|CompatTwilightForest{1.7.10R2.8.0} [MFR Compat: TwilightForest] (MineFactoryReloaded-[1.7.10]2.8.0-104 (1).jar)
UCH MineFactoryReloaded|CompatVanilla{1.7.10R2.8.0} [MFR Compat: Vanilla] (MineFactoryReloaded-[1.7.10]2.8.0-104 (1).jar)
UCH MobAmputation{4.0.0} [MobAmputation] (MobAmputation-4.0.0.jar)
UCH cfm{3.4.8} [�9MrCrayfish's Furniture Mod] (MrCrayfishFurnitureModv3.4.8(1.7.10).jar)
UCH MyEssentials-Core{1.7.10-1.13r} [MyEssentials-Core] (MyEssentials-Core-1.7.10-1.13r-universal (1).jar)
UCH MyPermissions{1.7.10-0000r} [MyPermissions] (MyPermissions-1.7.10-31-dev.jar)
UCH notenoughkeys{@MOD_VERSION@} [NotEnoughKEys] (NotEnoughKeys-1.7.10-1.0.0b30.jar)
UCH OpenComputers{1.5.18.36} [OpenComputers] (OpenComputers-MC1.7.10-1.5.18.36-universal.jar)
UCH openmodularturrets{2.1.4-183} [Open Modular Turrets] (OpenModularTurrets-1.7.10-2.1.4-183.jar)
UCH opensecurity{1.0.66} [OpenSecurity] (OpenSecurity-1.0-66.jar)
UCH MapWriter{2.1.2} [MapWriter] (Opis-1.2.5_1.7.10 (2).jar)
UCH Opis{1.2.5} [Opis] (Opis-1.2.5_1.7.10 (2).jar)
UCH permissionforge{1.7.10-1.0.4-beta} [PermissionForge] (PermissionForge-1.7.10-1.0.4.jar)
UCH permissionex{2.0} [PermissionEx] (PermissionForge-1.7.10-1.0.4.jar)
UCH pressure{1.2.4.124} [Pressure Pipes] (pressure-1.2.4.124-mc1.7.10.jar)
UCH corerm{1.0c} [RikMuld's Core] (RikMuldsCore_1.0c.jar)
UCH Sync{4.0.0} [Sync] (Sync-4.0.0.jar)
UCH camping{2.1g} [The Camping Mod 2] (TheCampingMod_2.1g.jar)
UCH tradeboothmod{1.7.10.1} [Trade Booth Mod] (tradebooth.1.7.10.1.jar)
UCH WLM{1.4.3} [The Wasteland Mod] (Wasteland mod-1.4.4.jar)
UCH weather2{v2.3.10} [Localized Weather & Storms] (weather2-2.3.10 for MC v1.7.10.jar)
UCH wildcaves3{1.7.10} [Wild Caves 3] (WildCaves3-0.4.3.7(1.7.10).jar)
UCH WorldBorder{1.0.0} [WorldBorder] (WorldBorder-Forge-1.0.1.jar)
UCH worldedit{6.1.1-SNAPSHOT} [WorldEdit] (worldedit-forge-mc1.7.10-6.1.1-SNAPSHOT-dist.jar)
UCH ZombieInfection{@VERSION@} [Zombie Infection] (Zombie Infection-1.7.10-1.3.0.jar)
UCH ZAMod{v1.9.5} [Zombie Awareness] (ZombieAwareness-1.9.6.jar)
UCH McMultipart{1.2.0.345} [Minecraft Multipart Plugin] (ForgeMultipart-1.7.10-1.2.0.345-universal.jar)
UCH ForgeMicroblock{1.2.0.345} [Forge Microblocks] (ForgeMultipart-1.7.10-1.2.0.345-universal.jar)
CoFHCore: -[1.7.10]3.0.3-303
Mantle Environment: Environment healthy.
MineFactoryReloaded: -[1.7.10]2.8.0-104
TConstruct Environment: Environment healthy.
ForgeEssentials: Running ForgeEssentials 1.4.3.970 (96a0bdd). Modules loaded: Afterlife, Backups, Chat, Commands, Economy, Multiworld, Permissions, PlayerLogger, Protection, Remote, Scripting, ServerVote, SignTools, Teleport, Tickets, WEIntegrationTools, WorldBorder, mapper
List of loaded APIs:
* API_NEK (1.0.0) from NotEnoughKeys-1.7.10-1.0.0b30.jar
* appliedenergistics2|API (rv2) from DragonAPI 1.7.10 V9b.jar
* ChiselAPI (0.1.0) from Chisel2-2.4.1.40.jar
* ChiselAPI|Carving (0.1.0) from Chisel2-2.4.1.40.jar
* ChiselAPI|Rendering (0.1.0) from Chisel2-2.4.1.40.jar
* CoFHAPI (1.7.10R1.0.13) from EnderCore-1.7.10-0.1.0.26_beta.jar
* CoFHAPI|block (1.7.10R1.0.13) from CoFHCore-[1.7.10]3.0.3-303 (1).jar
* CoFHAPI|core (1.7.10R1.0.13) from CoFHCore-[1.7.10]3.0.3-303 (1).jar
* CoFHAPI|energy (1.7.10R1.0.2) from DragonAPI 1.7.10 V9b.jar
* CoFHAPI|fluid (1.7.10R1.0.13) from CoFHCore-[1.7.10]3.0.3-303 (1).jar
* CoFHAPI|inventory (1.7.10R1.0.13) from CoFHCore-[1.7.10]3.0.3-303 (1).jar
* CoFHAPI|item (1.7.10R1.0.13) from CoFHCore-[1.7.10]3.0.3-303 (1).jar
* CoFHAPI|modhelpers (1.7.10R1.0.13) from CoFHCore-[1.7.10]3.0.3-303 (1).jar
* CoFHAPI|tileentity (1.7.10R1.0.13) from EnderIO-1.7.10-2.3.0.417_beta.jar
* CoFHAPI|transport (1.7.10R1.0.13) from CoFHCore-[1.7.10]3.0.3-303 (1).jar
* CoFHAPI|world (1.7.10R1.0.13) from CoFHCore-[1.7.10]3.0.3-303 (1).jar
* CoFHLib (1.7.10R1.0.3) from CoFHCore-[1.7.10]3.0.3-303 (1).jar
* CoFHLib|audio (1.7.10R1.0.3) from CoFHCore-[1.7.10]3.0.3-303 (1).jar
* CoFHLib|gui (1.7.10R1.0.3) from CoFHCore-[1.7.10]3.0.3-303 (1).jar
* CoFHLib|gui|container (1.7.10R1.0.3) from CoFHCore-[1.7.10]3.0.3-303 (1).jar
* CoFHLib|gui|element (1.7.10R1.0.3) from CoFHCore-[1.7.10]3.0.3-303 (1).jar
* CoFHLib|gui|element|listbox (1.7.10R1.0.3) from CoFHCore-[1.7.10]3.0.3-303 (1).jar
* CoFHLib|gui|slot (1.7.10R1.0.3) from CoFHCore-[1.7.10]3.0.3-303 (1).jar
* CoFHLib|inventory (1.7.10R1.0.3) from CoFHCore-[1.7.10]3.0.3-303 (1).jar
* CoFHLib|render (1.7.10R1.0.3) from CoFHCore-[1.7.10]3.0.3-303 (1).jar
* CoFHLib|render|particle (1.7.10R1.0.3) from CoFHCore-[1.7.10]3.0.3-303 (1).jar
* CoFHLib|util (1.7.10R1.0.3) from CoFHCore-[1.7.10]3.0.3-303 (1).jar
* CoFHLib|util|helpers (1.7.10R1.0.3) from CoFHCore-[1.7.10]3.0.3-303 (1).jar
* CoFHLib|util|position (1.7.10R1.0.3) from CoFHCore-[1.7.10]3.0.3-303 (1).jar
* CoFHLib|world (1.7.10R1.0.3) from CoFHCore-[1.7.10]3.0.3-303 (1).jar
* CoFHLib|world|feature (1.7.10R1.0.3) from CoFHCore-[1.7.10]3.0.3-303 (1).jar
* ComputerCraft|API (1.74) from ComputerCraftPlusComputerCraftEdu1.74.jar
* ComputerCraft|API|FileSystem (1.74) from ComputerCraftPlusComputerCraftEdu1.74.jar
* ComputerCraft|API|Lua (1.74) from ComputerCraftPlusComputerCraftEdu1.74.jar
* ComputerCraft|API|Media (1.74) from ComputerCraftPlusComputerCraftEdu1.74.jar
* ComputerCraft|API|Peripheral (1.74) from ComputerCraftPlusComputerCraftEdu1.74.jar
* ComputerCraft|API|Permissions (1.74) from ComputerCraftPlusComputerCraftEdu1.74.jar
* ComputerCraft|API|Redstone (1.74) from ComputerCraftPlusComputerCraftEdu1.74.jar
* ComputerCraft|API|Turtle (1.74) from ComputerCraftPlusComputerCraftEdu1.74.jar
* CSLib|API (1.0) from Decocraft-2.1.1_1.7.10.jar
* EnderIOAPI (0.0.2) from EnderIO-1.7.10-2.3.0.417_beta.jar
* EnderIOAPI|Redstone (0.0.2) from EnderIO-1.7.10-2.3.0.417_beta.jar
* EnderIOAPI|Teleport (0.0.2) from EnderIO-1.7.10-2.3.0.417_beta.jar
* EnderIOAPI|Tools (0.0.2) from EnderIO-1.7.10-2.3.0.417_beta.jar
* Forge-FEHooks (1448.2) from forgeessentials-1.7.10-1.4.3.970-server.jar
* ForgeEssentialsAPI (2.0) from forgeessentials-1.7.10-1.4.3.970-server.jar
* ForgeEssentialsAPI|Economy (2.0) from forgeessentials-1.7.10-1.4.3.970-server.jar
* ForgeEssentialsAPI|Perms (2.0) from forgeessentials-1.7.10-1.4.3.970-server.jar
* ForgeEssentialsAPI|Remote (2.0) from forgeessentials-1.7.10-1.4.3.970-server.jar
* GrowthcraftAPI|Cellar (2.0) from growthcraft-cellar-1.7.10-2.1.0b.jar
* GrowthcraftAPI|Core (2.0) from growthcraft-cellar-1.7.10-2.1.0b.jar
* GrowthcraftAPI|FishTrap (2.0) from growthcraft-fishtrap-1.7.10-2.1.0a.jar
* ImmersiveEngineering|API (1.0) from ImmersiveEngineering-0.5.4.jar
* MagneticraftAPI (2.0.2) from magneticraft-0.5.1.jar
* MagneticraftAPI|Computer (2.0.2) from magneticraft-0.5.1.jar
* MagneticraftAPI|Computer|PreFab (2.0.2) from magneticraft-0.5.1.jar
* MagneticraftAPI|ConveyorBelt (2.0.2) from magneticraft-0.5.1.jar
* MagneticraftAPI|ConveyorBelt|PreFab (2.0.2) from magneticraft-0.5.1.jar
* MagneticraftAPI|Electricity (2.0.2) from magneticraft-0.5.1.jar
* MagneticraftAPI|Electricity|PreFab (2.0.2) from magneticraft-0.5.1.jar
* MagneticraftAPI|Heat (2.0.2) from magneticraft-0.5.1.jar
* MagneticraftAPI|Heat|PreFab (2.0.2) from magneticraft-0.5.1.jar
* MagneticraftAPI|Kinetic (2.0.2) from magneticraft-0.5.1.jar
* MagneticraftAPI|Pressure (2.0.2) from magneticraft-0.5.1.jar
* MagneticraftAPI|Pressure|PreFab (2.0.2) from magneticraft-0.5.1.jar
* MagneticraftAPI|Radiation (2.0.2) from magneticraft-0.5.1.jar
* MagneticraftAPI|Recipes (2.0.2) from magneticraft-0.5.1.jar
* MagneticraftAPI|Steel (2.0.2) from magneticraft-0.5.1.jar
* MagneticraftAPI|Tools (2.0.2) from magneticraft-0.5.1.jar
* MagneticraftAPI|Util (2.0.2) from magneticraft-0.5.1.jar
* MekanismAPI|core (8.0.0) from Mekanism-1.7.10-8.1.7.252.jar
* MekanismAPI|energy (8.0.0) from Mekanism-1.7.10-8.1.7.252.jar
* MekanismAPI|gas (8.0.0) from Mekanism-1.7.10-8.1.7.252.jar
* MekanismAPI|infuse (8.0.0) from Mekanism-1.7.10-8.1.7.252.jar
* MekanismAPI|laser (8.0.0) from Mekanism-1.7.10-8.1.7.252.jar
* MekanismAPI|reactor (8.0.0) from Mekanism-1.7.10-8.1.7.252.jar
* MekanismAPI|recipe (8.0.0) from Mekanism-1.7.10-8.1.7.252.jar
* MekanismAPI|transmitter (8.0.0) from Mekanism-1.7.10-8.1.7.252.jar
* MekanismAPI|util (8.0.0) from Mekanism-1.7.10-8.1.7.252.jar
* minechemAPI (1.7.10R1) from DragonAPI 1.7.10 V9b.jar
* OpenComputersAPI|Component (5.6.2) from OpenComputers-MC1.7.10-1.5.18.36-universal.jar
* OpenComputersAPI|Core (5.6.2) from OpenComputers-MC1.7.10-1.5.18.36-universal.jar
* OpenComputersAPI|Driver (5.6.2) from OpenComputers-MC1.7.10-1.5.18.36-universal.jar
* OpenComputersAPI|Driver|Item (5.6.2) from OpenComputers-MC1.7.10-1.5.18.36-universal.jar
* OpenComputersAPI|Event (5.6.2) from OpenComputers-MC1.7.10-1.5.18.36-universal.jar
* OpenComputersAPI|FileSystem (5.6.2) from OpenComputers-MC1.7.10-1.5.18.36-universal.jar
* OpenComputersAPI|Internal (5.6.2) from OpenComputers-MC1.7.10-1.5.18.36-universal.jar
* OpenComputersAPI|Machine (5.6.2) from OpenComputers-MC1.7.10-1.5.18.36-universal.jar
* OpenComputersAPI|Manual (5.6.2) from OpenComputers-MC1.7.10-1.5.18.36-universal.jar
* OpenComputersAPI|Network (5.6.2) from OpenComputers-MC1.7.10-1.5.18.36-universal.jar
* OpenComputersAPI|Prefab (5.6.2) from OpenComputers-MC1.7.10-1.5.18.36-universal.jar
* pressureAPI (1.2.4.124) from pressure-1.2.4.124-mc1.7.10.jar
* RailcraftAPI|crafting (1.0.0) from ImmersiveEngineering-0.5.4.jar
Profiler Position: N/A (disabled)
Is Modded: Definitely; Server brand changed to 'fml,forge'
Type: Dedicated Server (map_server.txt)
I know it's a bulk of mods too and may be a conflict, but I'm not able to pinpoint the problem. Thanks for your review.
Okay, I've seen this problem and I believe I fixed it in the newest version of the mod. I'm going to be releasing an alpha in the next couple of days that should fix it.
There is an extra boolean in the render method that flips entities. That extra boolean involves the enabling/disabling of capes. If the condition isn't met, then they will not be flipped. This applies to Dinnerbone as well.
0
Which version are you using? (Also, since recent versions, it will use the native file inside the .jar file in the mods folder)
If your medication json question involves the medication json files:
- Medication JSON files act similarly to Disease JSON files in that you can add as many different medications as you possibly can)
- OR you can have multiple medications that treat the same disease (and balance the recipes as needed).
0
That means a mod isn't obviously causing an error. If there are "E"s at the end of mod names, that means that mod is DEFINITELY the culprit. It is a nice addition Forge added to hopefully lessen the modder's use of the "Not My Issue" card.
0
The .json files can be named whatever you want (so long as the medication json files are in the /DiseaseCraft/Medication/ folder in your Minecraft folder and the disease json files are in the /DiseaseCraft/ folder).
Disease JSON files can contain as many diseases as you can fit inside the document. It's basically limitless until you run out of storage (or cause the game to become super slow in calculations).
Can you post the parameters for your custom disease? I feel it's a incompatibility with the version (2.2.0.2a includes the new system for disease parameters in mob and mobAttack variations. This means that if you are using the old version of the parameters, it won't work and will throw a NPE.
Like what I said in #94, those config options are there to lower the amount of calculations the mod performs and can even disable them if needed. That greatly improves performance (and has no impact on the gameplay of the mod as is). If you are using 2.1 or 2.0, try upgrading or posting any debug messages that might appear in the game log (because I might have left some in there).
0
The wiki is missing diseased crops (due to it being in the new alphas), but in short, they're random plants in the world that are "infected" and act as a condition for custom disease contraction. Currently the plants are unused, but are in the code. I need to get onto that.
The contraction table doesn't exist yet (because it will be very large), but you can check the medical journal and the native JSON files to see how the changes work on disease contraction. There is a consumption contraction type as well (as seen in Pneumonic Plague):
The parameters for the "eaten" type are as follows:
1. Item (Item ID or name)
2. Item Metadata
3. Chance (out of 1,000,000,000) <<< 1,000,000,000 is a number I chose a long time ago for all diseases and thus, I haven't changed it much. It is greater than or equal to that number (so that's 50,000 out of 1,000,000,000 or 0.005% chance of it happening)
There are other types of disease contractions that can be found here.
And the answer to what ID coughing is -5 (the rest of them can be found here).
0
Okay, so in the configs, there are 3 values that you can change to decrease the amount of time that the server will take to calculate diseased crops (I'm assuming you're using the versions after 2.1 (the recommended, or else, I really don't know what could be causing it).
These 3 values are:
diseasedCropsRadius
doDiseasedCrops
diseasedPlantsChance
The first two lower (or nullify) the calculations every x seconds that the game will check for crops that can become diseased. diseasedPlantsChance is the amount of seconds between each calculation. If you disable doDiseasedCrops (and get rid of the diseaseCrops file in your world), it should not be doing the server-side calculations and raise your TPS. No diseases at the moment use diseased crops, so gameplay shouldn't be affected.
If you are using 2.1 or 2.0, then I recommend trying to upgrade and seeing if the problem persists (especially with the configs).
In regards to the crash, I have no idea what's causing that. Try removing Optifine first and then, if it still occurs, report it at this location with more information.
0
1. Are you sure it was because of DiseaseCraft and not another mod?
2. Have you tried using the built-in config options to enhance performance?
3. Are you sure you don't mean tps? DiseaseCraft rarely touches rendering, but sometimes can do a handful of calculations that might tax a system (hence my adding performance-enhancing configs).
0
Oh, this is actually a fairly simple fix. Is there a DiseaseCraft.json in the DiseaeCraft/ folder?
If so, delete it, so it uses the native file within the alpha.
Or you can replace the file with this one.
(The two crashes in #86 are because of a change in format in the recent version of DiseaseCraft. I'll be sure to add in a way for the mod to check if an old format is being used in the next version. Thank you for the report).
0
The two problems aren't related, but I think I think the pastebin crash is due to an incompatibility with that LycaniteMobs mod.
It seems that an incompatibility might be the cause of the crash (since I cannot reproduce the crash in my dev environment). I really don't know if the problem is on my end (since vanilla mobs seem to work fine in the testing environment). It might be due to sloppiness on the modder adding the mob (I use the classToStringMapping and some mods might bypass that, which could mess everything up (even though I made sure to double check these things beforehand)).
The empty string error points to line 32 in the MedicationRecipes class points to
which does not involve an NBTString at all. Can I get a version number (and if it is outdated, could you try it in the most recent alpha version)?
I seem to be a step closer to solving that first problem (well, solving as much as I can, since it might just be sloppy modding technique). The second problem is probably an easy fix if I can get an updated crash log on it.
0
Okay, so Optifine isn't causing it. Now, to confirm:
If not, then I need to know:
From both of your crash reports (which include the same error and stacktrace), not of my mod classes are visible in the crash or stacktrace and, according to FML, it has not errored. If you can provide me with that information, I could get a better sense of this issue and quickly resolve it.
0
Please try without Optifine. That mod messes with a lot of stuff it shouldn't. If it still occurs, then re-report with some background to how/when this happened (e.g. startup, loading world, etc.)
0
Head to the CurseForge page and download the version under the red "A". That would be the alpha. 2.1 is the latest recommended version, but it still has the bug. The alpha is pretty much stable (bar a few performance issues that I'm addressing at the moment).
0
Try with the new alpha (I'm pretty sure it was fixed in the last alpha version). If not, then please report it on the GitHub issue tracker here.
0
Chemical Extractor + Hold Right Click + View tooltip
That should work (unless I forgot to include that in the migrated changes in 2.2). That should work in the latest alpha.
1
Ah, an easy fix. I'll get right on it. Thank you so much for reporting the bug! (Now, it is a bug with Lycanite's mobs, but it can be prevented on my end)
0
Okay, I've seen this problem and I believe I fixed it in the newest version of the mod. I'm going to be releasing an alpha in the next couple of days that should fix it.