ah hello, simple request, i use 3 + primed pendants at once for tough fights, could i please be able to combine them with a dark tank like the extractor?
I could look into that. In the meantime, you can use the Entangled Chalice in omni-supply mode to fill all the containers in your inventory with blood.
I could look into that. In the meantime, you can use the Entangled Chalice in omni-supply mode to fill all the containers in your inventory with blood.
do they work like the extractor but as an item? I know its stupid, probably super stupid, but they seem like they powered machines next to them like infuser and etc, not an item i could carry around me. Just been mass murdering while holding an extractor.
Not sure if this qualifies as a bug, but the spirit of an Abyssalcraft Dreaded Abyssinalite Golem doesn't drop anything in the Spirit Furnace, and when incarnated it yields a nonfunctional gray spawn egg.
Rollback Post to RevisionRollBack
I did some CraftTweaker scripts for Mystical Agriculture. They fill in a couple of small gaps in MA, and also let you make or duplicate not only vanilla plants, but the blocks, plants and wood from Quark and Biomes O'Plenty. Also spawn eggs for most vanilla mobs! The scripts are here on Github.
do they work like the extractor but as an item? I know its stupid, probably super stupid, but they seem like they powered machines next to them like infuser and etc, not an item i could carry around me. Just been mass murdering while holding an extractor.
Yes, they can also be used in item-form. Try picking them up ;-)
Not sure if this qualifies as a bug, but the spirit of an Abyssalcraft Dreaded Abyssinalite Golem doesn't drop anything in the Spirit Furnace, and when incarnated it yields a nonfunctional gray spawn egg.
Sure, you can create an issue on github. Be sure to mention the author of Abyssalcraft as well, we can look into it together.
This reminds me: Is there some kind of standard other modders could use to help make their mobs more compatible with Evilcraft? I've also had the same issue as MentalMouse with Baykok from Totemic, but I haven't tested it on the 1.10 version specifically yet (it was doing that on 1.9). I'm also wondering if some modders are holding onto their old Spawn Egg methods after Forge tried to standardize them since some updated mods still don't path to their Spawn Eggs correctly with the Spirit Reanimator. Mainly the ones with custom Spawn Egg designs like Lycanites Mobs.
Rollback Post to RevisionRollBack
If regular is Vanilla then what flavor is your Minecraft?
This reminds me: Is there some kind of standard other modders could use to help make their mobs more compatible with Evilcraft? I've also had the same issue as MentalMouse with Baykok from Totemic, but I haven't tested it on the 1.10 version specifically yet (it was doing that on 1.9). I'm also wondering if some modders are holding onto their old Spawn Egg methods after Forge tried to standardize them since some updated mods still don't path to their Spawn Eggs correctly with the Spirit Reanimator. Mainly the ones with custom Spawn Egg designs like Lycanites Mobs.
It will take some time for other mods to adopt loot tables, so the transition phase might be a bit annoying.
The reanimator is currently bugged, so it won't produce valid spawn eggs at all. This will be fixed in the next release. (Already fixed in dev version, if you want to try it).
Send me the dev version link and I'll update my Curse profile manually. Then I'll see if everything is working right. Good point about Loot Tables. I don't know how aware most other modders are about that change they made in the 1.9 development cycle.
Rollback Post to RevisionRollBack
If regular is Vanilla then what flavor is your Minecraft?
Send me the dev version link and I'll update my Curse profile manually. Then I'll see if everything is working right. Good point about Loot Tables. I don't know how aware most other modders are about that change they made in the 1.9 development cycle.
Thanks! I'll be testing it soon! Also I have an interesting question: How many "treasure" versions of Forgotten Player souls are there? I've collected several (including some repeats) and now I'm wondering what it would take to collect the whole set.
Rollback Post to RevisionRollBack
If regular is Vanilla then what flavor is your Minecraft?
Thanks! I'll be testing it soon! Also I have an interesting question: How many "treasure" versions of Forgotten Player souls are there? I've collected several (including some repeats) and now I'm wondering what it would take to collect the whole set.
Nice to know. I've identified most of them already, but now I know that I still have a couple to go. Is there a command tag for specifying a (non-Forgotten) Player Soul to be in the Box of Eternal Closure? (Like the skullowner tag works for Player Heads.) I have a few RP ideas.
Rollback Post to RevisionRollBack
If regular is Vanilla then what flavor is your Minecraft?
Nice to know. I've identified most of them already, but now I know that I still have a couple to go. Is there a command tag for specifying a (non-Forgotten) Player Soul to be in the Box of Eternal Closure? (Like the skullowner tag works for Player Heads.) I have a few RP ideas.
No, there is not. The config file does however allow you to add player uuid's to the list of forgotten players (+which item to drop).
No, there is not. The config file does however allow you to add player uuid's to the list of forgotten players (+which item to drop).
Interesting. So how does Evilcraft determine what drops a player's Vengeance Spirit produces? Mine is giving me Lapis Blocks (which is suspiciously convenient for me). I also have been getting a crash that's the same with the latest version on Curse and the dev version. This wasn't on ATL, so I had to copy & paste it the old fashioned way. Crash report:
java.lang.IllegalArgumentException: Could not find crafting recipe for tile.blocks.evilcraft.boxOfEternalClosure with index 0
at org.cyclops.cyclopscore.helper.CraftingHelpers.findCraftingRecipe(CraftingHelpers.java:26)
at org.cyclops.cyclopscore.infobook.InfoBookParser$3.create(InfoBookParser.java:72)
at org.cyclops.cyclopscore.infobook.InfoBookParser.createAppendix(InfoBookParser.java:293)
at org.cyclops.cyclopscore.infobook.InfoBookParser.buildSection(InfoBookParser.java:249)
at org.cyclops.cyclopscore.infobook.InfoBookParser.buildSection(InfoBookParser.java:217)
at org.cyclops.cyclopscore.infobook.InfoBookParser.buildSection(InfoBookParser.java:217)
at org.cyclops.cyclopscore.infobook.InfoBookParser.buildSection(InfoBookParser.java:217)
at org.cyclops.cyclopscore.infobook.InfoBookParser.initializeInfoBook(InfoBookParser.java:190)
at org.cyclops.cyclopscore.infobook.InfoBookRegistry.registerInfoBook(InfoBookRegistry.java:17)
at org.cyclops.evilcraft.EvilCraft.postInit(EvilCraft.java:192)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at net.minecraftforge.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:595)
at sun.reflect.GeneratedMethodAccessor3.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
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 net.minecraftforge.fml.common.LoadController.sendEventToModContainer(LoadController.java:239)
at net.minecraftforge.fml.common.LoadController.propogateStateMessage(LoadController.java:217)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
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 net.minecraftforge.fml.common.LoadController.distributeStateMessage(LoadController.java:142)
at net.minecraftforge.fml.common.Loader.initializeMods(Loader.java:793)
at net.minecraftforge.fml.client.FMLClientHandler.finishMinecraftLoading(FMLClientHandler.java:322)
at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:520)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:351)
at net.minecraft.client.main.Main.main(SourceFile:124)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------
-- Head --
Thread: Client thread
Stacktrace:
at org.cyclops.cyclopscore.helper.CraftingHelpers.findCraftingRecipe(CraftingHelpers.java:26)
at org.cyclops.cyclopscore.infobook.InfoBookParser$3.create(InfoBookParser.java:72)
at org.cyclops.cyclopscore.infobook.InfoBookParser.createAppendix(InfoBookParser.java:293)
at org.cyclops.cyclopscore.infobook.InfoBookParser.buildSection(InfoBookParser.java:249)
at org.cyclops.cyclopscore.infobook.InfoBookParser.buildSection(InfoBookParser.java:217)
at org.cyclops.cyclopscore.infobook.InfoBookParser.buildSection(InfoBookParser.java:217)
at org.cyclops.cyclopscore.infobook.InfoBookParser.buildSection(InfoBookParser.java:217)
at org.cyclops.cyclopscore.infobook.InfoBookParser.initializeInfoBook(InfoBookParser.java:190)
at org.cyclops.cyclopscore.infobook.InfoBookRegistry.registerInfoBook(InfoBookRegistry.java:17)
at org.cyclops.evilcraft.EvilCraft.postInit(EvilCraft.java:192)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at net.minecraftforge.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:595)
at sun.reflect.GeneratedMethodAccessor3.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
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 net.minecraftforge.fml.common.LoadController.sendEventToModContainer(LoadController.java:239)
at net.minecraftforge.fml.common.LoadController.propogateStateMessage(LoadController.java:217)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
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 net.minecraftforge.fml.common.LoadController.distributeStateMessage(LoadController.java:142)
at net.minecraftforge.fml.common.Loader.initializeMods(Loader.java:793)
at net.minecraftforge.fml.client.FMLClientHandler.finishMinecraftLoading(FMLClientHandler.java:322)
at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:520)
-- Initialization --
Details:
Stacktrace:
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:351)
at net.minecraft.client.main.Main.main(SourceFile:124)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
Launched Version: forge-12.18.1.2046
LWJGL: 2.9.4
OpenGL: GeForce GT 610/PCIe/SSE2 GL version 4.5.0 NVIDIA 353.82, NVIDIA Corporation
GL Caps: Using GL 1.3 multitexturing.
Using GL 1.3 texture combiners.
Using framebuffer objects because OpenGL 3.0 is supported and separate blending is supported.
Shaders are available because OpenGL 2.1 is supported.
VBOs are available because OpenGL 1.5 is supported.
Using VBOs: Yes
Is Modded: Definitely; Client brand changed to 'fml,forge'
Type: Client (map_client.txt)
Resource Packs:
Current Language: English (US)
Profiler Position: N/A (disabled)
CPU: 4x AMD FX(tm)-4300 Quad-Core Processor
Rollback Post to RevisionRollBack
If regular is Vanilla then what flavor is your Minecraft?
Not sure if this is this is a bug or not, so I figured I would ask here. I recently updated a 1.7.10 modpack to version 0.9.9 of Evil craft. When I was poking around in the configs I noticed that S:general.version=0.9.7. Is this mismatch intended?
I am also having trouble with potions in the same pack, so I was hoping you could give me some information to help me track down the problem. I am trying to figure out all the mods that are making changes to potions and array size. The problem I am having is that anytime a potion effect is applied to the player, I get a crash. I think this is related to class living entity, but not being proficient with coding in minecraft, I am unsure. I noticed a config to specify the potion array size. Does this actively change the potion array size? If so what methodology is being used. From what I have read, there seems to be a couple of methods, with some of them being better at actually changing all aspects connected with potion array size. Thanks for any help you can provide in helping to track down this bug.
Interesting. So how does Evilcraft determine what drops a player's Vengeance Spirit produces? Mine is giving me Lapis Blocks (which is suspiciously convenient for me). I also have been getting a crash that's the same with the latest version on Curse and the dev version. This wasn't on ATL, so I had to copy & paste it the old fashioned way.
It's based on the player UUID.
Please use pastebin for reporting crashlogs, and report crashes to the github issue tracker.
That issue will be fixed in the next CyclopsCore release.
Not sure if this is this is a bug or not, so I figured I would ask here. I recently updated a 1.7.10 modpack to version 0.9.9 of Evil craft. When I was poking around in the configs I noticed that S:general.version=0.9.7. Is this mismatch intended?
I am also having trouble with potions in the same pack, so I was hoping you could give me some information to help me track down the problem. I am trying to figure out all the mods that are making changes to potions and array size. The problem I am having is that anytime a potion effect is applied to the player, I get a crash. I think this is related to class living entity, but not being proficient with coding in minecraft, I am unsure. I noticed a config to specify the potion array size. Does this actively change the potion array size? If so what methodology is being used. From what I have read, there seems to be a couple of methods, with some of them being better at actually changing all aspects connected with potion array size. Thanks for any help you can provide in helping to track down this bug.
That config value is just the value indicating in which version the config file was generated, so it's nothing special.
Interesting. How far back does this feature go? I am trying to track down an issue I am having with a modpack I am producing. I think this is some form of mod interaction with Ars Magica 2 ver. 1.4.0.009. Any time a potion effect is applied, does not matter form of application, I get a crash Also, what methodology are you using to do the extending of the array: reflection or core changes. I am not a coder, so I am going on what I have read in other places but I think reflection can only realistically extend the array size to 128.
Interesting. How far back does this feature go? I am trying to track down an issue I am having with a modpack I am producing. I think this is some form of mod interaction with Ars Magica 2 ver. 1.4.0.009. Any time a potion effect is applied, does not matter form of application, I get a crash Also, what methodology are you using to do the extending of the array: reflection or core changes. I am not a coder, so I am going on what I have read in other places but I think reflection can only realistically extend the array size to 128.
I think you may run into difficulties with this. Since potion id's are stored as bytes and not integers in minecraft code, any id that is 128 or above will give you crashes, wrong potion effects or null pointers errors. Others have tackled this issue and to do it properly, you would have to change how minecraft stores potion data entirely. I know of at least one mod that uses byte transforms to change the data to integers.
If you want to test the robustness of your code, add mods to your dev environmnet that would put you over the 0-127 limit and see what happens. As I mentioned previously, this seriously caused me a lot of frustration tracking down how different mods were handling potion id's above 127 in a modpack I am putting together. Unless you want to add to your programming workload, you might want to consider not supporting this element and rely upon other mods such as Extend Potions to handle this.
I could look into that. In the meantime, you can use the Entangled Chalice in omni-supply mode to fill all the containers in your inventory with blood.
do they work like the extractor but as an item? I know its stupid, probably super stupid, but they seem like they powered machines next to them like infuser and etc, not an item i could carry around me. Just been mass murdering while holding an extractor.
Not sure if this qualifies as a bug, but the spirit of an Abyssalcraft Dreaded Abyssinalite Golem doesn't drop anything in the Spirit Furnace, and when incarnated it yields a nonfunctional gray spawn egg.
Yes, they can also be used in item-form. Try picking them up ;-)
Sure, you can create an issue on github. Be sure to mention the author of Abyssalcraft as well, we can look into it together.
This reminds me: Is there some kind of standard other modders could use to help make their mobs more compatible with Evilcraft? I've also had the same issue as MentalMouse with Baykok from Totemic, but I haven't tested it on the 1.10 version specifically yet (it was doing that on 1.9). I'm also wondering if some modders are holding onto their old Spawn Egg methods after Forge tried to standardize them since some updated mods still don't path to their Spawn Eggs correctly with the Spirit Reanimator. Mainly the ones with custom Spawn Egg designs like Lycanites Mobs.
If regular is Vanilla then what flavor is your Minecraft?
It will take some time for other mods to adopt loot tables, so the transition phase might be a bit annoying.
The reanimator is currently bugged, so it won't produce valid spawn eggs at all. This will be fixed in the next release. (Already fixed in dev version, if you want to try it).
Send me the dev version link and I'll update my Curse profile manually. Then I'll see if everything is working right. Good point about Loot Tables. I don't know how aware most other modders are about that change they made in the 1.9 development cycle.
If regular is Vanilla then what flavor is your Minecraft?
All dev version can be found here: https://dl.bintray.com/cyclopsmc/dev/org/cyclops/evilcraft/EvilCraft/
The latest version is 1.9.4-0.10.7-464. You'll need the regular .jar
Thanks! I'll be testing it soon! Also I have an interesting question: How many "treasure" versions of Forgotten Player souls are there? I've collected several (including some repeats) and now I'm wondering what it would take to collect the whole set.
If regular is Vanilla then what flavor is your Minecraft?
There are currently 11 of those :-)
Nice to know. I've identified most of them already, but now I know that I still have a couple to go. Is there a command tag for specifying a (non-Forgotten) Player Soul to be in the Box of Eternal Closure? (Like the skullowner tag works for Player Heads.) I have a few RP ideas.
If regular is Vanilla then what flavor is your Minecraft?
No, there is not. The config file does however allow you to add player uuid's to the list of forgotten players (+which item to drop).
Interesting. So how does Evilcraft determine what drops a player's Vengeance Spirit produces? Mine is giving me Lapis Blocks (which is suspiciously convenient for me). I also have been getting a crash that's the same with the latest version on Curse and the dev version. This wasn't on ATL, so I had to copy & paste it the old fashioned way. Crash report:
java.lang.IllegalArgumentException: Could not find crafting recipe for tile.blocks.evilcraft.boxOfEternalClosure with index 0
at org.cyclops.cyclopscore.helper.CraftingHelpers.findCraftingRecipe(CraftingHelpers.java:26)
at org.cyclops.cyclopscore.infobook.InfoBookParser$3.create(InfoBookParser.java:72)
at org.cyclops.cyclopscore.infobook.InfoBookParser.createAppendix(InfoBookParser.java:293)
at org.cyclops.cyclopscore.infobook.InfoBookParser.buildSection(InfoBookParser.java:249)
at org.cyclops.cyclopscore.infobook.InfoBookParser.buildSection(InfoBookParser.java:217)
at org.cyclops.cyclopscore.infobook.InfoBookParser.buildSection(InfoBookParser.java:217)
at org.cyclops.cyclopscore.infobook.InfoBookParser.buildSection(InfoBookParser.java:217)
at org.cyclops.cyclopscore.infobook.InfoBookParser.initializeInfoBook(InfoBookParser.java:190)
at org.cyclops.cyclopscore.infobook.InfoBookRegistry.registerInfoBook(InfoBookRegistry.java:17)
at org.cyclops.evilcraft.EvilCraft.postInit(EvilCraft.java:192)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at net.minecraftforge.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:595)
at sun.reflect.GeneratedMethodAccessor3.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
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 net.minecraftforge.fml.common.LoadController.sendEventToModContainer(LoadController.java:239)
at net.minecraftforge.fml.common.LoadController.propogateStateMessage(LoadController.java:217)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
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 net.minecraftforge.fml.common.LoadController.distributeStateMessage(LoadController.java:142)
at net.minecraftforge.fml.common.Loader.initializeMods(Loader.java:793)
at net.minecraftforge.fml.client.FMLClientHandler.finishMinecraftLoading(FMLClientHandler.java:322)
at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:520)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:351)
at net.minecraft.client.main.Main.main(SourceFile:124)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------
-- Head --
Thread: Client thread
Stacktrace:
at org.cyclops.cyclopscore.helper.CraftingHelpers.findCraftingRecipe(CraftingHelpers.java:26)
at org.cyclops.cyclopscore.infobook.InfoBookParser$3.create(InfoBookParser.java:72)
at org.cyclops.cyclopscore.infobook.InfoBookParser.createAppendix(InfoBookParser.java:293)
at org.cyclops.cyclopscore.infobook.InfoBookParser.buildSection(InfoBookParser.java:249)
at org.cyclops.cyclopscore.infobook.InfoBookParser.buildSection(InfoBookParser.java:217)
at org.cyclops.cyclopscore.infobook.InfoBookParser.buildSection(InfoBookParser.java:217)
at org.cyclops.cyclopscore.infobook.InfoBookParser.buildSection(InfoBookParser.java:217)
at org.cyclops.cyclopscore.infobook.InfoBookParser.initializeInfoBook(InfoBookParser.java:190)
at org.cyclops.cyclopscore.infobook.InfoBookRegistry.registerInfoBook(InfoBookRegistry.java:17)
at org.cyclops.evilcraft.EvilCraft.postInit(EvilCraft.java:192)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at net.minecraftforge.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:595)
at sun.reflect.GeneratedMethodAccessor3.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
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 net.minecraftforge.fml.common.LoadController.sendEventToModContainer(LoadController.java:239)
at net.minecraftforge.fml.common.LoadController.propogateStateMessage(LoadController.java:217)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
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 net.minecraftforge.fml.common.LoadController.distributeStateMessage(LoadController.java:142)
at net.minecraftforge.fml.common.Loader.initializeMods(Loader.java:793)
at net.minecraftforge.fml.client.FMLClientHandler.finishMinecraftLoading(FMLClientHandler.java:322)
at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:520)
-- Initialization --
Details:
Stacktrace:
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:351)
at net.minecraft.client.main.Main.main(SourceFile:124)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
-- System Details --
Details:
Minecraft Version: 1.10.2
Operating System: Windows 10 (amd64) version 10.0
Java Version: 1.8.0_25, Oracle Corporation
Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
Memory: 1350876360 bytes (1288 MB) / 2929197056 bytes (2793 MB) up to 3817865216 bytes (3641 MB)
JVM Flags: 4 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xmx4096m -Xms256m -XX:PermSize=256m
IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
FML: MCP 9.32 Powered by Forge 12.18.1.2046 110 mods loaded, 110 mods active
States: 'U' = Unloaded 'L' = Loaded 'C' = Constructed 'H' = Pre-initialized 'I' = Initialized 'J' = Post-initialized 'A' = Available 'D' = Disabled 'E' = Errored
UCHIJ mcp{9.19} [Minecraft Coder Pack] (minecraft.jar)
UCHIJ FML{8.0.99.99} [Forge Mod Loader] (forge-1.10.2-12.18.1.2046.jar)
UCHIJ Forge{12.18.1.2046} [Minecraft Forge] (forge-1.10.2-12.18.1.2046.jar)
UCHIJ Baubles{1.2.1.0} [Baubles] (Baubles-1.9.4-1.2.1.0.jar)
UCHIJ 3DManeuverGear{1.10.2-@MAJOR@.@MINOR@.@REVIS@} [3D Maneuver Gear] (3DManeuverGear-1.10.2-0.10.jar)
UCHIJ ExtraUtils2{1.0} [ExtraUtils2] (extrautils2-1.10.2-alpha-1.0.1.jar)
UCHIJ JEI{3.7.11.238} [Just Enough Items] (jei_1.10.2-3.7.11.238.jar)
UCHIJ abyssalcraft{1.9.2.8} [AbyssalCraft] (AbyssalCraft-1.10.2-1.9.2.8.jar)
UCHIJ mantle{1.10.2-0.10.4.jenkins163} [Mantle] (Mantle-1.10.2-0.10.4.jar)
UCHIJ tconstruct{1.10-2.3.3a.jenkins271} [Tinkers' Construct] (TConstruct-1.10-2.3.3a.jar)
UCHIJ acintegration{1.4.5} [AbyssalCraft Integration] (AbyssalCraft Integration-1.9.4-1.4.5.jar)
UCHIJ additionalbanners{1.3.0.20} [Additional Banners] (AdditionalBanners-1.10.2-1.3.0.20.jar)
UCHIJ anvils{1.2.2.0} [Anvil Enchantments] (anvils-1.10.2-1.2.2.0.jar)
UCHIJ apple_shields{0.1.0} [apple_shields] (AppleShields-0.1.0.jar)
UCHIJ bagginses{2.4.2d} [Bagginses] (Bagginses-1.10-3.0.3.jar)
UCHIJ baublesstuff{2.0.10} [Baubles Stuff] (baublesstuff-2.0.10.jar)
UCHIJ betterbuilderswands{0.6.5} [Better Builder's Wands] (BetterBuildersWands-0.6.5-1.10r138+8595fc7.jar)
UCHIJ blockdrops{1.0.9} [Block Drops] (BlockDrops-1.10.2-1.0.9.jar)
UCHIJ bb{@VERSION@} [Blood Bank] (BloodBank-0.7.4.jar)
UCHIJ guideapi{@VERSION@} [Guide-API] (Guide-API-1.9.4-2.0.0-40.jar)
UCHIJ BloodMagic{1.9.4-2.0.3-54} [Blood Magic: Alchemical Wizardry] (BloodMagic-1.9.4-2.0.3-54.jar)
UCHIJ Botania{r1.8-315} [Botania] (Botania-unofficial.r1.8-315.jar)
UCHIJ Bullseye{1.0.3} [Bullseye] (Bullseye-1.9.4-1.0.3.jar)
UCHIJ cavern{1.1.1} [Cavern] (Cavern_1.10-v1.1.1.jar)
UCHIJ chancecubes{1.10-2.1.3.115} [Chance Cubes] (ChanceCubes-1.10-2.1.3.115.jar)
UCHIJ cyclopscore{0.7.4} [Cyclops Core] (CyclopsCore-1.9.4-0.7.4.jar)
UCHIJ commoncapabilities{1.1.1} [CommonCapabilities] (CommonCapabilities-1.9.4-1.1.1.jar)
UCHIJ cookingforblockheads{3.1.26} [Cooking for Blockheads] (CookingForBlockheads-mc1.9.4-3.1.26.jar)
UCHIJ cyberware{beta-0.1.12} [Cyberware] (cyberware-1.9.4-1.10.2-beta-0.1.12.jar)
UCHIJ cyclicmagic{1.5.0} [Cyclic] (Cyclic-1.10.2-1.5.0.jar)
UCHIJ ElecCore{1.5.303} [ElecCore] (ElecCore-1.9.4-1.5.303.jar)
UCHIJ deepresonance{1.2.0beta36} [DeepResonance] (deepresonance-1.10-1.2.0beta36.jar)
UCHIJ dldungeonsjdg{1.8.13} [Doomlike Dungeons] (DoomlikeDungeons-1.8.13-MC1.10.jar)
UCHIJ elemental_invocations{0.0.1} [Elemental Invocations] (elemental_invocations-0.0.1.jar)
UCHIJ endores{1.0-a.011} [End Ores] (End Ores-1.0-a.011.jar)
UCHIJ EnderBags{2.0.1} [EnderBags] (EnderBags-1.9.4-2.0.0.jar)
UCHIJ enderutilities{0.6.5} [Ender Utilities] (enderutilities-1.10.2-0.6.5.jar)
UCHIJ endmetals{1.0.4} [End Metals] (EndMetals_1.9-1.0.4.jar)
UCHIJ ValkyrieLib{1.10.2-0.10.2} [Valkyrie Lib] (valkyrielib-1.10.2-0.10.2.jar)
UCHIJ EnvironmentalTech{1.10.2-0.10.2e} [Environmental Tech] (environmentaltech-1.10.2-0.10.2e.jar)
UCHIJ everlastingabilities{1.0.0} [EverlastingAbilities] (EverlastingAbilities-1.9.4-1.0.0.jar)
UCHIE evilcraft{0.10.7} [EvilCraft] (EvilCraft-1.9.4-0.10.7.jar)
UCHIJ excore{1.6.1} [EXCore] (Excore-1.6.1-1.10.2.jar)
UCHIJ fastleafdecay{v11} [Fast Leaf Decay] (FastLeafDecay-v11.jar)
UCHIJ FEI{1.0.15} [Forever Enough Items] (ForeverEnoughItems-1.0.15-1.10.2.jar)
UCHIJ fishing{1.4} [Fishing Net Mod] (GiacomosFishingNet1.9.4-1.4.jar)
UCHIJ glass_shards{1.6.2} [Glass Shards] (glass_shards_mc1.9.4-1.6.2.jar)
UCHIJ goetia{0.1} [Goetia] (goetia-1.10.2-0.01.0.jar)
UCHIJ hopperducts{1.4.7} [Hopper Ducts] (hopperducts-mc1.9.4-1.4.7.jar)
UCHIJ ice_shards{1.4.2} [Ice Shards] (ice_shards_mc1.9.4-1.4.2.jar)
UCHIJ InfernalMobs{1.7.1} [Infernal Mobs] (InfernalMobs-1.10.jar)
UCHIJ integrateddynamics{0.4.2} [Integrated Dynamics] (IntegratedDynamics-1.9.4-0.4.2.jar)
UCHIJ InventoryPets{1.4.8.1} [Inventory Pets] (inventorypets-1.10-1.4.8.1.jar)
UCHIJ IrishLuck{0.1.3} [Irish Luck] (IrishLuck-0.1.3-MC[1.9.4-1.10-1.10.2].jar)
UCHIJ ironchest{1.10.2-7.0.9.796} [Iron Chest] (ironchest-1.10.2-7.0.9.796.jar)
UCHIJ journeymap{1.10.2-5.2.4} [JourneyMap] (journeymap-1.10.2-5.2.4-unlimited.jar)
UCHIJ llibrary{1.5.1} [LLibrary] (llibrary-1.5.1-1.10.2.jar)
UCHIJ jurassicraft{2.0.2} [JurassiCraft] (JurassiCraft-2.0.2.jar)
UCHIJ jeresources{0.4.6.42} [Just Enough Resources] (JustEnoughResources-1.10.2-0.4.6.42.jar)
UCHIJ labyrinth{${version}} [Daedalus' Labyrinth] (labyrinth-1.0.jar)
UCHIJ lightningcraft{2.4.4} [LightningCraft] (lightningcraft-2.4.4.jar)
UCHIJ lycanitesmobs{1.15.1.2 - MC 1.10.2} [Lycanites Mobs] (LycanitesMobsComplete 1.15.1.2 [1.10.2].jar)
UCHIJ arcticmobs{1.15.1.2 - MC 1.10.2} [Lycanites Arctic Mobs] (LycanitesMobsComplete 1.15.1.2 [1.10.2].jar)
UCHIJ demonmobs{1.15.1.2 - MC 1.10.2} [Lycanites Demon Mobs] (LycanitesMobsComplete 1.15.1.2 [1.10.2].jar)
UCHIJ desertmobs{1.15.1.2 - MC 1.10.2} [Lycanites Desert Mobs] (LycanitesMobsComplete 1.15.1.2 [1.10.2].jar)
UCHIJ forestmobs{1.15.1.2 - MC 1.10.2} [Lycanites Forest Mobs] (LycanitesMobsComplete 1.15.1.2 [1.10.2].jar)
UCHIJ freshwatermobs{1.15.1.2 - MC 1.10.2} [Lycanites Freshwater Mobs] (LycanitesMobsComplete 1.15.1.2 [1.10.2].jar)
UCHIJ infernomobs{1.15.1.2 - MC 1.10.2} [Lycanites Inferno Mobs] (LycanitesMobsComplete 1.15.1.2 [1.10.2].jar)
UCHIJ junglemobs{1.15.1.2 - MC 1.10.2} [Lycanites Jungle Mobs] (LycanitesMobsComplete 1.15.1.2 [1.10.2].jar)
UCHIJ mountainmobs{1.15.1.2 - MC 1.10.2} [Lycanites Mountain Mobs] (LycanitesMobsComplete 1.15.1.2 [1.10.2].jar)
UCHIJ plainsmobs{1.15.1.2 - MC 1.10.2} [Lycanites Plains Mobs] (LycanitesMobsComplete 1.15.1.2 [1.10.2].jar)
UCHIJ saltwatermobs{1.15.1.2 - MC 1.10.2} [Lycanites Saltwater Mobs] (LycanitesMobsComplete 1.15.1.2 [1.10.2].jar)
UCHIJ shadowmobs{1.15.1.2 - MC 1.10.2} [Lycanites Shadow Mobs] (LycanitesMobsComplete 1.15.1.2 [1.10.2].jar)
UCHIJ swampmobs{1.15.1.2 - MC 1.10.2} [Lycanites Swamp Mobs] (LycanitesMobsComplete 1.15.1.2 [1.10.2].jar)
UCHIJ magicclover{1.9-0.7.4} [Magic Clover] (magicclover-1.9-0.7.4.jar)
UCHIJ miab{1.4.2} [Meme in a bottle] (MemeInABottle-1.4.2-1.10.2.jar)
UCHIJ mobrebirth{6.0.1.15} [Mob Rebirth] (MobRebirth-Forge-6.0.1.15.jar)
UCHIJ shear{1.1.2} [More Shearables] (MoreShearables1.2.1-1.10.2.jar)
UCHIJ mysticalagriculture{1.1.2} [Mystical Agriculture] (mysticalagriculture-1.1.2.jar)
UCHIJ botanicaladdons{GRADLE:VERSION.GRADLE:BUILD} [Natural Pledge] (NaturalPledge-r1.4.jar)
UCHIJ nethercore{1.10.2-2.0.2} [Nether Core] (nethercore-1.10.2-2.0.2.jar)
UCHIJ recipehandler{0.5} [NoMoreRecipeConflict] (NoMoreRecipeConflict-0.5(1.10.2).jar)
UCHIJ harvestcraft{1.9.4-pre} [Pam's HarvestCraft] (Pam's HarvestCraft 1.9.4-1.10.2b.jar)
UCHIJ planttech{1.6.0} [Planttech] (planttech-1.6.1 - 1.10.2.jar)
UCHIJ Psi{r1.0-37} [Psi] (Psi-r1.0-37.jar)
UCHIJ Quark{beta-49} [Quark] (Quark-beta-49.jar)
UCHIJ randomthings{3.7.5} [Random Things] (RandomThings-MC1.10.2-3.7.5.jar)
UCHIJ redstonepaste{1.7.4} [Redstone Paste] (redstonepaste-mc1.9.4-1.7.4.jar)
UCHIJ xreliquary{1.10.2-1.3.3.455} [Reliquary] (Reliquary-1.10.2-1.3.3.455.jar)
UCHIJ rftools{5.11} [RFTools] (rftools-1.10-5.11.jar)
UCHIJ rftoolsdim{4.30beta46} [RFTools Dimensions] (rftoolsdim-1.10-4.30beta46.jar)
UCHIJ roots{0.110} [Roots] (roots-1.10.2-0.110.0.jar)
UCHIJ runesofwizardry{1.9.4-0.7.0} [Runes of Wizardry] (Runes-of-Wizardry-1.9.4-0.7.0.jar)
UCHIJ runesofwizardry_classics{1.9.4-0.4.0} [Runes of Wizardry - Classic Dusts Pack] (RunesofWizardry-Classics-1.9.4-0.4.0.jar)
UCHIJ soulshardstow{1.10.2-2.6.1-41} [Soul Shards - The Old Ways] (SoulShards-TOW-1.10.2-2.6.1-41.jar)
UCHIJ Tails{1.10.2-1.8.1} [Tails] (Tails-1.10.2-1.8.1.jar)
UCHIJ TinkersAddons{1.0.3} [Tinkers' Addons] (Tinkers' Addons-1.10.x-1.0.3.jar)
UCHIJ Torcherino{4.2s} [Torcherino] (Torcherino-4.2s.jar)
UCHIJ torohealthmod{1.10.2-1} [ToroHealth Damage Indicators] (torohealth-1.10.2-1.jar)
UCHIJ totemic{1.9.4-0.7.7} [Totemic] (Totemic-1.9.4-0.7.7.jar)
UCHIJ cavecraft{TSON Craft 3 - 1.9.4} [TSON Craft] (TSON Craft 3.3.3.jar)
UCHIJ underphangables{1.0.2} [Underp Hangables] (underphangables-1.10.2-1.0.2.jar)
UCHIJ vanillamagic{1.10.2-0.11.0.0} [Vanilla Magic] (vanillamagic-1.10.2-0.11.0.0.jar)
UCHIJ vc{v0.4.1b-mc1.10.2} [ViesCraft] (ViesCraft-0.4.1b-mc1.10.2.jar)
UCHIJ Waila{1.7.0} [Waila] (Waila-1.7.0-B3_1.9.4.jar)
UCHIJ WailaHarvestability{1.1.7} [Waila Harvestability] (WailaHarvestability-mc1.10-1.1.7.jar)
UCHIJ waterstrainer{1.1.0} [Water Strainer] (WaterStrainer-1.9.4-1.1.0.jar)
UCHIJ wired{1.1.1} [WIRED: More Augs] (WIRED-1.1.1.jar)
UCHIJ zc_villages{0.11.4} [ZC Villages] (ZC Villages-0.11.4-1.10.2.jar)
UCHIJ afrozenworld{1.1} [A Frozen World] (AFrozenWorld-1.1_1.10.2.jar)
Loaded coremods (and transformers):
llibrary (llibrary-1.5.1-1.10.2.jar)
net.ilexiconn.llibrary.server.core.plugin.LLibraryTransformer
net.ilexiconn.llibrary.server.core.patcher.LLibraryRuntimePatcher
LoadingPlugin (Quark-beta-49.jar)
vazkii.quark.base.asm.ClassTransformer
A Frozen World (AFrozenWorld-1.1_1.10.2.jar)
vaco.afrozenworld.asm.AFWClassTransformer
NWRTweak (redstonepaste-mc1.9.4-1.7.4.jar)
net.fybertech.nwr.NWRTransformer
LoadingPlugin (RandomThings-MC1.10.2-3.7.5.jar)
lumien.randomthings.asm.ClassTransformer
GL info: ' Vendor: 'NVIDIA Corporation' Version: '4.5.0 NVIDIA 353.82' Renderer: 'GeForce GT 610/PCIe/SSE2'
Pulsar/tconstruct loaded Pulses:
- TinkerCommons (Enabled/Forced)
- TinkerWorld (Enabled/Not Forced)
- TinkerTools (Enabled/Not Forced)
- TinkerSmeltery (Enabled/Not Forced)
- TinkerGadgets (Enabled/Not Forced)
- TinkerOredict (Enabled/Forced)
- TinkerIntegration (Enabled/Forced)
- TinkerFluids (Enabled/Forced)
- TinkerMaterials (Enabled/Forced)
- WailaIntegration (Enabled/Not Forced)
Launched Version: forge-12.18.1.2046
LWJGL: 2.9.4
OpenGL: GeForce GT 610/PCIe/SSE2 GL version 4.5.0 NVIDIA 353.82, NVIDIA Corporation
GL Caps: Using GL 1.3 multitexturing.
Using GL 1.3 texture combiners.
Using framebuffer objects because OpenGL 3.0 is supported and separate blending is supported.
Shaders are available because OpenGL 2.1 is supported.
VBOs are available because OpenGL 1.5 is supported.
Using VBOs: Yes
Is Modded: Definitely; Client brand changed to 'fml,forge'
Type: Client (map_client.txt)
Resource Packs:
Current Language: English (US)
Profiler Position: N/A (disabled)
CPU: 4x AMD FX(tm)-4300 Quad-Core Processor
If regular is Vanilla then what flavor is your Minecraft?
Hello,
Not sure if this is this is a bug or not, so I figured I would ask here. I recently updated a 1.7.10 modpack to version 0.9.9 of Evil craft. When I was poking around in the configs I noticed that S:general.version=0.9.7. Is this mismatch intended?
I am also having trouble with potions in the same pack, so I was hoping you could give me some information to help me track down the problem. I am trying to figure out all the mods that are making changes to potions and array size. The problem I am having is that anytime a potion effect is applied to the player, I get a crash. I think this is related to class living entity, but not being proficient with coding in minecraft, I am unsure. I noticed a config to specify the potion array size. Does this actively change the potion array size? If so what methodology is being used. From what I have read, there seems to be a couple of methods, with some of them being better at actually changing all aspects connected with potion array size. Thanks for any help you can provide in helping to track down this bug.
It's based on the player UUID.
Please use pastebin for reporting crashlogs, and report crashes to the github issue tracker.
That issue will be fixed in the next CyclopsCore release.
That config value is just the value indicating in which version the config file was generated, so it's nothing special.
Yes, this actively changes the potion array size, here's the code: https://github.com/CyclopsMC/EvilCraft/blob/master-1.7/src/main/java/evilcraft/core/config/configurabletypeaction/PotionAction.java#L38
Sorry about that. Technical issue.
If regular is Vanilla then what flavor is your Minecraft?
Interesting. How far back does this feature go? I am trying to track down an issue I am having with a modpack I am producing. I think this is some form of mod interaction with Ars Magica 2 ver. 1.4.0.009. Any time a potion effect is applied, does not matter form of application, I get a crash Also, what methodology are you using to do the extending of the array: reflection or core changes. I am not a coder, so I am going on what I have read in other places but I think reflection can only realistically extend the array size to 128.
Reflection.
I think you may run into difficulties with this. Since potion id's are stored as bytes and not integers in minecraft code, any id that is 128 or above will give you crashes, wrong potion effects or null pointers errors. Others have tackled this issue and to do it properly, you would have to change how minecraft stores potion data entirely. I know of at least one mod that uses byte transforms to change the data to integers.
If you want to test the robustness of your code, add mods to your dev environmnet that would put you over the 0-127 limit and see what happens. As I mentioned previously, this seriously caused me a lot of frustration tracking down how different mods were handling potion id's above 127 in a modpack I am putting together. Unless you want to add to your programming workload, you might want to consider not supporting this element and rely upon other mods such as Extend Potions to handle this.