GithubHelp home page GithubHelp logo

hadenoughitems's Introduction

Discord

HadEnoughItems (HEI)

HadEnoughItems is an Item and Recipe viewing mod for Minecraft with a focus on stability, performance, and ease of use.

This means (same as JEI of course):

  • Just items and recipes
  • Clean API for developers
  • Not a coremod – no dependencies other than Forge.

New features in HEI:

  • Memory optimizations
  • Load time optimizations
  • Render optimizations
  • Able to change default fluid containers for when you pick up fluids from the ingredient menu
  • Able to fill fluid containers by clicking on fluids in the ingredient menu
  • Able to order bookmarks differently
  • Consider diacritics when searching
  • Removable "Recipe By" tooltip in recipe menu
  • More information available in recipe tabs
  • Better ordering of recipes in certain contexts

hadenoughitems's People

Contributors

3tusk avatar acgaming avatar caedis avatar codetaylor avatar crafterkina avatar embeddedt avatar gr8pefish avatar greg-21 avatar heartyyf avatar henryloenwind avatar hugoalh avatar josephcsible avatar juuxel avatar koh-gh avatar mezz avatar neerwan avatar pau101 avatar progwml6 avatar raspopov avatar regnander avatar rongmario avatar sokratis12gr avatar tehnut avatar tterrag1098 avatar vexatos avatar waitingidly avatar way2muchnoise avatar wlhlm avatar xikaro avatar yor42 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

hadenoughitems's Issues

HEI causes Heavy RAM usage and longer loading time when installed, How to Fix?

When using HEI without NEI and FEI on 1.12.2 forge, there can be a RAM spike that can go up a few GB to 12GB (12GB when using multiple mods), it can also cause a long loading time when using it will multiple mods that have JEI plugins for them. Is there a way to reduce the RAM usage and loading time when starting the game with the mod.

HEI not respecting items hidden using Game Stages

Mod Version:

1.12.2-4.25.3

Description:

HEI not correctly hiding/showing items when adding or removing gamestages.

Reproducing this issue was difficult as it seemed to work correctly about half the time. Using the following modlist I was able to consistently reproduce the bug causing all items to remain visible, ignoring player gamestages.

This issue did not occur when using JEI with the same modlist.

Mods Loaded:

  • Astral Sorcery
  • Baubles
  • Bookshelf
  • CraftTweaker
  • Game Stages
  • GroovyScript
  • Had Enough Items
  • Item Stages
  • MixinBooter
  • Recipes Stages
  • ZenStages

Crafttweaker ZenStages Scripts:

scripts.zip

Steps to reproduce:

  1. Install above modlist.
  2. Ensure that B:hideRestrictionsInJEI=true is set to true in config/itemstages.cfg
  3. Stage items using modId (Astral Sorcery was used for testing using the attached script)
  4. Load the game and search for Astral Sorcery items. (all items are visible despite being staged)
  5. Use the commands to add/remove the testing Gamestage (this does not change item visibility)
    1. /gamestage add <player> testStage
    2. /gamestage remove <player> testStage

TippedArrowRecipeMaker does not check if the recipe exists, it always shows the recipe

Steps to Reproduce the Bug

  1. Add HEI and CraftTweaker to your modpack.
  2. Remove the Tipped Arrow recipe with CraftTweaker, for example: recipes.removeAll(); or recipes.remove(<minecraft:tipped_arrow>); or recipes.removeByInput(<minecraft:arrow>);.
  3. Launch the game.
  4. Click on any Tipped Arrow: HEI still shows the recipe (seen below), even though their crafting recipes don't work (also see below).

Expected Behavior

HEI shouldn't show the recipe, since it does not exist anymore.

HEI doesn't actually check if the recipe exists:
image

I think this is probably fixable by just adding an if clause:
if (recipeExists) {addRecipe();} instead of just addRecipe();

Actual Behavior

HEI still shows the recipe:
image

Even though the recipe doesn't work:
image

Version

I am using HadEnoughItems_1.12.2-4.25.0

Issue with CraftTweaker's addItem()

Hello,

My version is as following:

  • HEI: v4.22.0
  • CraftTweaker: v2-1.12-4.1.20.675
  • Forge: v14.23.5.2860

Detail of the Issue:

I've used JEI.removeAndHide() and then use JEI.addItem() on many items. There are no errors or anything like that.
The items wouldn't show up in HEI with the new recipe. I also click on the item to see the recipe (it works just fine)

I also run this problem with the older version (JEI, not HEI). Same result.

Feature Request DRAGGING ghost items

Actually drag the items to use as ghosts, not click and item sticks to the mouse

Should still allow single left/right clicks to be used as Recipe/Usage when the mouse is over the items

Bonus points if the bookmarked items are also draggable

Bug: JER Villagers tab not working (`Just Enough Resources` compat)

Opening Villagers tab when JER installed caused error spam and malfunction of tab itself.

How to reproduce:

  1. Install only HEI 4.25.0 + JER 0.9.3.203
  2. Run game
  3. Open JEI tab with villagers
  4. See how total numbers of pages in this trade becomes less and less
  5. After some scrolling, only 2 bugged trades left
javaw_ATwvgBzgJa.mp4
[Client thread/ERROR] [HadEnoughItems]: Error caught from Recipe Category: jeresources.jei.villager.VillagerCategory
java.lang.IndexOutOfBoundsException: Index: 4, Size: 4
	at java.util.LinkedList.checkElementIndex(LinkedList.java:555) ~[?:1.8.0_352]
	at java.util.LinkedList.get(LinkedList.java:476) ~[?:1.8.0_352]
	at jeresources.entry.VillagerEntry.getVillagerTrades(VillagerEntry.java:37) ~[VillagerEntry.class:?]
	at jeresources.jei.villager.VillagerWrapper.getTrades(VillagerWrapper.java:35) ~[VillagerWrapper.class:?]
	at jeresources.jei.villager.VillagerCategory.setRecipe(VillagerCategory.java:58) ~[VillagerCategory.class:?]
	at jeresources.jei.villager.VillagerCategory.setRecipe(VillagerCategory.java:16) ~[VillagerCategory.class:?]
	at mezz.jei.gui.recipes.RecipeLayout.create(RecipeLayout.java:69) [RecipeLayout.class:?]
	at mezz.jei.gui.recipes.RecipeGuiLogic.getRecipeLayouts(RecipeGuiLogic.java:198) [RecipeGuiLogic.class:?]
	at mezz.jei.gui.recipes.RecipesGui.updateLayout(RecipesGui.java:492) [RecipesGui.class:?]
	at mezz.jei.gui.recipes.RecipesGui.onStateChange(RecipesGui.java:538) [RecipesGui.class:?]
	at mezz.jei.gui.recipes.RecipeGuiLogic.nextPage(RecipeGuiLogic.java:254) [RecipeGuiLogic.class:?]
	at mezz.jei.gui.recipes.RecipesGui.func_146284_a(RecipesGui.java:438) [RecipesGui.class:?]
	at net.minecraft.client.gui.GuiScreen.func_73864_a(GuiScreen.java:443) [blk.class:?]
	at mezz.jei.gui.recipes.RecipesGui.func_73864_a(RecipesGui.java:336) [RecipesGui.class:?]
	at net.minecraft.client.gui.GuiScreen.func_146274_d(GuiScreen.java:533) [blk.class:?]
	at mezz.jei.gui.recipes.RecipesGui.func_146274_d(RecipesGui.java:304) [RecipesGui.class:?]
	at net.minecraft.client.gui.GuiScreen.func_146269_k(GuiScreen.java:501) [blk.class:?]

debug.log

Forge fluid bucket variants are hidden

After one of recent updates, i cant see forge buckets anymore.

I use default settings, and when im looking for Bucket in JEI search, i see only hardcoded non-forge buckets:

JEI tab with buckets

I see there is new option in config. I set it to forge:bucketfilled but it wont help:

JEI Options

[Request] Reload API

Its very shit to access anything in JEI you are not supposed to access. So with a mixin im able to reload JEI relativly easily.
But i only need to reload the recipe registry.
The ingredient filter takes the most time.
So a API to be able to only reload certain parts would be very much appreciated.

Probabilistic Crash

Description: Initializing game

net.minecraftforge.fml.common.LoaderExceptionModCrash: Caught exception from Had Enough Items (jei)
Caused by: java.lang.ArrayIndexOutOfBoundsException: 851
at me.towdium.pinin.fastutil.chars.Char2ObjectOpenHashMap.get(Char2ObjectOpenHashMap.java:348)
at me.towdium.pinin.searchers.TreeSearcher$NAcc.lambda$null$0(TreeSearcher.java:261)
at me.towdium.pinin.utils.IndexSet.foreach(IndexSet.java:51)
at me.towdium.pinin.searchers.TreeSearcher$NAcc.lambda$null$1(TreeSearcher.java:261)
at me.towdium.pinin.fastutil.chars.CharIterable.forEach(CharIterable.java:74)
at me.towdium.pinin.searchers.TreeSearcher$NAcc.lambda$get$2(TreeSearcher.java:260)
at java.util.Map.forEach(Unknown Source)
at me.towdium.pinin.searchers.TreeSearcher$NAcc.get(TreeSearcher.java:258)
at me.towdium.pinin.searchers.TreeSearcher.search(TreeSearcher.java:62)
at me.towdium.hecharacters.util.Match$FakeTree.getSearchResults(Match.java:120)
at mezz.jei.search.PrefixedSearchable.getSearchResults(PrefixedSearchable.java:86)
at mezz.jei.search.CombinedSearchables.getSearchResults(CombinedSearchables.java:17)
at mezz.jei.search.ElementSearch.getSearchResults(ElementSearch.java:57)
at mezz.jei.ingredients.IngredientFilter.findMatchingElements(IngredientFilter.java:81)
at mezz.jei.ingredients.IngredientRegistry.isIngredientVisible(IngredientRegistry.java:382)
at mezz.jei.recipes.RecipeRegistry.getRecipeCatalysts(RecipeRegistry.java:655)
at mezz.jei.recipes.RecipeRegistry.isCategoryVisible(RecipeRegistry.java:382)
at mezz.jei.recipes.RecipeRegistry.getRecipeCategories(RecipeRegistry.java:368)
at mezz.jei.gui.recipes.RecipeGuiLogic.(RecipeGuiLogic.java:43)
at mezz.jei.gui.recipes.RecipesGui.(RecipesGui.java:86)
at mezz.jei.startup.JeiStarter.start(JeiStarter.java:107)
at mezz.jei.startup.ProxyCommonClient.loadComplete(ProxyCommonClient.java:136)
at mezz.jei.JustEnoughItems.loadComplete(JustEnoughItems.java:55)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at net.minecraftforge.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:637)
at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.google.common.eventbus.Subscriber.invokeSubscriberMethod(Subscriber.java:91)
at com.google.common.eventbus.Subscriber$SynchronizedSubscriber.invokeSubscriberMethod(Subscriber.java:150)
at com.google.common.eventbus.Subscriber$1.run(Subscriber.java:76)
at com.google.common.util.concurrent.MoreExecutors$DirectExecutor.execute(MoreExecutors.java:399)
at com.google.common.eventbus.Subscriber.dispatchEvent(Subscriber.java:71)
at com.google.common.eventbus.Dispatcher$PerThreadQueuedDispatcher.dispatch(Dispatcher.java:116)
at com.google.common.eventbus.EventBus.post(EventBus.java:217)
at net.minecraftforge.fml.common.LoadController.sendEventToModContainer(LoadController.java:219)
at net.minecraftforge.fml.common.LoadController.propogateStateMessage(LoadController.java:197)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.google.common.eventbus.Subscriber.invokeSubscriberMethod(Subscriber.java:91)
at com.google.common.eventbus.Subscriber$SynchronizedSubscriber.invokeSubscriberMethod(Subscriber.java:150)
at com.google.common.eventbus.Subscriber$1.run(Subscriber.java:76)
at com.google.common.util.concurrent.MoreExecutors$DirectExecutor.execute(MoreExecutors.java:399)
at com.google.common.eventbus.Subscriber.dispatchEvent(Subscriber.java:71)
at com.google.common.eventbus.Dispatcher$PerThreadQueuedDispatcher.dispatch(Dispatcher.java:116)
at com.google.common.eventbus.EventBus.post(EventBus.java:217)
at net.minecraftforge.fml.common.LoadController.distributeStateMessage(LoadController.java:136)
at net.minecraftforge.fml.common.Loader.initializeMods(Loader.java:757)
at net.minecraftforge.fml.client.FMLClientHandler.finishMinecraftLoading(FMLClientHandler.java:336)
at net.minecraft.client.Minecraft.init(Minecraft.java:535)
at net.minecraft.client.Minecraft.run(Minecraft.java:4601)
at net.minecraft.client.main.Main.main(SourceFile:123)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
at net.minecraft.launchwrapper.Launch.main(Launch.java:28)

Tooltip search bug

If i start the game, load a world and search for #Fe, for example, only a few items that have Fe in their tooltip are shown.
image
If i then restart the game with #Fe still in the search box or change some HEI configs that reload search trees, tooltip search works properly.
image

Disabling Search Advanced Tooltips and Search Stripped Diacritics shows more items, but still not all of them.
This isn't just a GTCEu issue, since items and tooltips from other mods, such as "Iron Fence" glass from Chisel, are affected too.

Encountered in Nomifactory CEu with HadEnoughItems_1.12.2-4.24.2.jar

Main Menu Crash: ConcurrentModificationException on Asynchronously building [color] search tree

Game crashes as soon as main menu should be shown.
Vanilla Fix mod handle the crash, so i still could play.

Crash stack trace:

java.util.ConcurrentModificationException: null
	at java.util.WeakHashMap$HashIterator.remove(WeakHashMap.java:821) ~[?:1.8.0_51]
	at zone.rong.loliasm.client.sprite.FramesTextureData.onClientTick(FramesTextureData.java:34) ~[FramesTextureData.class:?]
	at net.minecraftforge.fml.common.eventhandler.ASMEventHandler_3440_FramesTextureData_onClientTick_ClientTickEvent.invoke(.dynamic) ~[?:?]

Considering stack trace pointing to loliasm, this fatal happens right after this line, so i though HEI is actual issue reason:

[pool-13-thread-1/INFO] [HadEnoughItems]: Asynchronously building [color] search tree...

I tried to reload game and got same crash at exact same place.

debug.log

Hiding items with CraftTweaker doesn't work

Using mods.jei.JEI.removeAndHide(<extendedcrafting:crafting_table>) gives
[AVAILABLE][CLIENT][INFO] Hiding item in JEI: <extendedcrafting:crafting_table>
in crafttweaker.log but it still shows up in JEI

HEI 4.20.1

Add Folder Capability

New feature, maybe not worth the trouble

I'm not sure if this feature was implemented in any other JEI/NEI alternative, but it could be nice to have folders on the item list (like Bedrock's creative list) these folders would need to be added by the mod devs or maybe by an addon. These lists would be minimized at first, but then expanded when clicked.

For example, AE2 could have a list for every facade that when clicked, it would show all facades. They would probably need to be highlighted when opened to clarify that it is a folder (they would be different from items, maybe by a + symbol like on bedrock).

This would help solve pages filling with stuff that you may need, but could be grouped in a smaller thing.

Though I'm not really sure how it should be when searching for items, showing the folder is good, but it wouldn't be the best.

Maybe I'm thinking about a problem that can be solved another way (Energy hatches in GT are hard to search.)

itemBlacklist.cfg not working with NBT items

I have this itemBlacklist. In JEI, its hiding all sub-items, like Fluid Cells with fluids, but leave original, empty Fluid Cell untouched.

With HEI this feature gone. Old blacklist not working, and i can't hide filled Fluid Cells and any other filled fluid containers anymore (like Capsules, Fluid Patterns, etc.).

If i hide one item - every item hiding:

Hiding all cells at once

This happens after updating 4.16.14.18.1
debug.log

[BUG] You cannot cheat items in survival, even if cheats are on.

How to reproduce:

  1. Launch the game with HEI installed.
  2. Create a world with cheats on, but in survival.
  3. Ctrl+Click the wrench to enable cheat mode.
  4. Try to cheat items.
  5. Instead of getting the items you wanted, you get an error in chat and 64 Nether Stars.

Expected behavior:
I get the items I asked for.

Actual behavior:
I get a game breaking amount of Nether Stars.

HEI ignore Nbt in removeAndHide

HEI ignore Nbt when using HEI.removeAndHide
CraftTweaker:
storagedrawers:basicdrawers:1.withTag({material: "oak"})
GroovyScript:
item('storagedrawers:basicdrawers', 1).withNbt([material: "oak"])

Remove recipe use storagedrawers:basicdrawers:1.withTag({material: "oak"})
And hide recipe icons use storagedrawers:basicdrawers:1

image

[Request] Recipe Exporter

Hey there!
I would like if its possible to export all recipes (included modded ones) to a file. Im currently playing a lot of GregTech so it would be quite useful to me, as I could use that data to automatically make recipe trees and flowcharts. Thanks in advance!

[Suggestion] Hide recipe for hidden item when looking up its ingredients' uses

For example, if the pumpkin pie item is hidden, make sure its recipe is also hidden when looking up uses for pumpkin. Currently it is not.
Obviously the recipe can be manually removed with something like CraftTweaker, but having this dynamic ability to hide and unhide items and their respective recipes using the GUI is very useful.

Items marked hidden will not be displayed immediately.

Since I use translators, it may not translate correctly.

HEI Version: 4.21.1

  1. Turn on the mode for hiding objects.
  2. You start clicking on items, but they don't stand out in red right away, but if you let's say you change the page in HEI from one to the same one again, then the item you clicked on will stand out in red.

Crash When loading had enough item 0.25.1

Thank you for reporting!

For issues:
crash when loading thaumacraft 6.1 beta 26 multiblocked 0.85 and had enough item 0.25.1

---- Minecraft Crash Report ----
// Lolis deobfuscated this stacktrace using MCP's stable-39 mappings.
// Hi. I'm Minecraft, and I'm a crashaholic.

Time: 2024-01-29 19:24:07 CET
Description: Initializing game

net.minecraftforge.fml.common.LoaderExceptionModCrash: Caught exception from Had Enough Items (jei)
Caused by: java.lang.IllegalArgumentException: Multiple entries with same key: class thaumcraft.api.aspects.AspectList=com.cleanroommc.multiblocked.jei.ingredient.AspectListIngredient@7e74e850 and class thaumcraft.api.aspects.AspectList=mezz.jei.startup.ModIngredientRegistration$$Lambda$8672/1588411729@7dffa130
at com.google.common.collect.ImmutableMap.checkNoConflict(ImmutableMap.java:186)
at com.google.common.collect.RegularImmutableMap.checkNoConflictInKeyBucket(RegularImmutableMap.java:102)
at com.google.common.collect.RegularImmutableMap.fromEntryArray(RegularImmutableMap.java:88)
at com.google.common.collect.ImmutableMap$Builder.build(ImmutableMap.java:359)
at mezz.jei.ingredients.IngredientRegistry.(IngredientRegistry.java:66)
at mezz.jei.startup.ModIngredientRegistration.createIngredientRegistry(ModIngredientRegistration.java:55)
at mezz.jei.startup.JeiStarter.start(JeiStarter.java:61)
at mezz.jei.startup.ProxyCommonClient.loadComplete(ProxyCommonClient.java:137)
at mezz.jei.JustEnoughItems.loadComplete(JustEnoughItems.java:54)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at net.minecraftforge.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:637)
at sun.reflect.GeneratedMethodAccessor10.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.google.common.eventbus.Subscriber.invokeSubscriberMethod(Subscriber.java:91)
at com.google.common.eventbus.Subscriber$SynchronizedSubscriber.invokeSubscriberMethod(Subscriber.java:150)
at com.google.common.eventbus.Subscriber$1.run(Subscriber.java:76)
at com.google.common.util.concurrent.MoreExecutors$DirectExecutor.execute(MoreExecutors.java:399)
at com.google.common.eventbus.Subscriber.dispatchEvent(Subscriber.java:71)
at com.google.common.eventbus.Dispatcher$PerThreadQueuedDispatcher.dispatch(Dispatcher.java:116)
at com.google.common.eventbus.EventBus.post(EventBus.java:217)
at net.minecraftforge.fml.common.LoadController.sendEventToModContainer(LoadController.java:219)
at net.minecraftforge.fml.common.LoadController.propogateStateMessage(LoadController.java:197)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.google.common.eventbus.Subscriber.invokeSubscriberMethod(Subscriber.java:91)
at com.google.common.eventbus.Subscriber$SynchronizedSubscriber.invokeSubscriberMethod(Subscriber.java:150)
at com.google.common.eventbus.Subscriber$1.run(Subscriber.java:76)
at com.google.common.util.concurrent.MoreExecutors$DirectExecutor.execute(MoreExecutors.java:399)
at com.google.common.eventbus.Subscriber.dispatchEvent(Subscriber.java:71)
at com.google.common.eventbus.Dispatcher$PerThreadQueuedDispatcher.dispatch(Dispatcher.java:116)
at com.google.common.eventbus.EventBus.post(EventBus.java:217)
at net.minecraftforge.fml.common.LoadController.distributeStateMessage(LoadController.java:136)
at net.minecraftforge.fml.common.Loader.initializeMods(Loader.java:757)
at net.minecraftforge.fml.client.FMLClientHandler.finishMinecraftLoading(FMLClientHandler.java:336)
at net.minecraft.client.Minecraft.init(Minecraft.java:535)
at net.minecraft.client.Minecraft.run(Minecraft.java:7101)
at net.minecraft.client.main.Main.main(SourceFile:123)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.multimc.onesix.OneSixLauncher.launchWithMainClass(OneSixLauncher.java:243)
at org.multimc.onesix.OneSixLauncher.launch(OneSixLauncher.java:278)
at org.multimc.EntryPoint.listen(EntryPoint.java:143)
at org.multimc.EntryPoint.main(EntryPoint.java:34)

No Mixin Metadata is found in the Stacktrace.

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

-- System Details --
Minecraft Version: 1.12.2
Operating System: Windows 10 (amd64) version 10.0
Java Version: 1.8.0_401, Oracle Corporation
Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
Memory: 10716664048 bytes (10220 MB) / 14645985280 bytes (13967 MB) up to 15032385536 bytes (14336 MB)
JVM Flags: 3 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xms8192m -Xmx16128m
IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
FML: MCP 9.42 LoliASM 5.18 Powered by Forge 14.23.5.2860 211 mods loaded, 211 mods active
States: 'U' = Unloaded 'L' = Loaded 'C' = Constructed 'H' = Pre-initialized 'I' = Initialized 'J' = Post-initialized 'A' = Available 'D' = Disabled 'E' = Errored

   | State  | ID                                | Version                     | Source                                                    | Signature                                |
   |:------ |:--------------------------------- |:--------------------------- |:--------------------------------------------------------- |:---------------------------------------- |
   | LCHIJA | minecraft                         | 1.12.2                      | minecraft.jar                                             | None                                     |
   | LCHIJA | mcp                               | 9.42                        | minecraft.jar                                             | None                                     |
   | LCHIJA | bansoukou                         | 4.3.1                       | minecraft.jar                                             | None                                     |
   | LCHIJA | FML                               | 8.0.99.99                   | forge-1.12.2-14.23.5.2860-universal.jar                   | e3c3d50c7c986df74c645c0ac54639741c90a557 |
   | LCHIJA | forge                             | 14.23.5.2860                | forge-1.12.2-14.23.5.2860-universal.jar                   | e3c3d50c7c986df74c645c0ac54639741c90a557 |
   | LCHIJA | placeholdername                   | 1.0.0                       | .minecraft                                                | None                                     |
   | LCHIJA | mixinbooter                       | 8.6                         | minecraft.jar                                             | None                                     |
   | LCHIJA | opencomputers|core                | 1.8.0                       | minecraft.jar                                             | None                                     |
   | LCHIJA | botania_tweaks_core               | -100                        | minecraft.jar                                             | None                                     |
   | LCHIJA | randompatches                     | 1.12.2-1.22.1.10            | randompatches-1.12.2-1.22.1.10.jar                        | None                                     |
   | LCHIJA | configanytime                     | 1.0                         | !configanytime-1.0.jar                                    | None                                     |
   | LCHIJA | ctm                               | MC1.12.2-1.0.2.31           | CTM-MC1.12.2-1.0.2.31.jar                                 | None                                     |
   | LCHIJA | appliedenergistics2               | rv6-stable-7                | ae2-uel-extended-v0.55.24-0.3.3.1-rv6-stable-7.jar        | None                                     |
   | LCHIJA | bdlib                             | 1.14.4.1                    | bdlib-1.14.4.1-mc1.12.2.jar                               | None                                     |
   | LCHIJA | ae2stuff                          | 0.7.0-DEV                   | ae2stuff-extended-v0.7.0-0.1.2.jar                        | None                                     |
   | LCHIJA | forgelin                          | 1.8.4                       | Forgelin-1.8.4.jar                                        | None                                     |
   | LCHIJA | aeadditions                       | 1.3.8                       | AEAdditions-1.12.2-1.3.8.jar                              | None                                     |
   | LCHIJA | infinitylib                       | 1.12.2-1.12.1               | infinitylib-1.12.1.jar                                    | None                                     |
   | LCHIJA | agricraft                         | 2.12.0-1.12.2-b2            | agricraft-2.12.0-1.12.2-b2.jar                            | None                                     |
   | LCHIJA | alcatrazcore                      | 1.0.4                       | alcatrazcore-1.0.4.jar                                    | 3c2d6be715971d1ed58a028cdb3fae72987fc934 |
   | LCHIJA | architecturecraft                 | @VERSION@                   | architecturecraft-1.12-3.108.jar                          | None                                     |
   | LCHIJA | crafttweaker                      | 4.1.20                      | CraftTweaker2-1.12-4.1.20.678.jar                         | None                                     |
   | LCHIJE | jei                               | 4.25.0                      | HadEnoughItems_1.12.2-4.25.0.jar                          | None                                     |
   | LCHIJ  | athenaeum                         | 1.12.2-1.19.5               | athenaeum-1.12.2-1.19.5.jar                               | None                                     |
   | LCHIJ  | autoreglib                        | 1.3-32                      | AutoRegLib-1.3-32.jar                                     | None                                     |
   | LCHIJ  | base                              | 3.14.0                      | base-1.12.2-3.14.0.jar                                    | None                                     |
   | LCHIJ  | baubles                           | 1.5.2                       | Baubles-1.12-1.5.2.jar                                    | None                                     |
   | LCHIJ  | betterquesting                    | 4.1.0                       | BetterQuestingUnofficial-4.1.0.jar                        | None                                     |
   | LCHIJ  | chisel                            | MC1.12.2-1.0.2.45           | Chisel-MC1.12.2-1.0.2.45.jar                              | None                                     |
   | LCHIJ  | endercore                         | 1.12.2-0.5.78               | EnderCore-1.12.2-0.5.78.jar                               | None                                     |
   | LCHIJ  | thaumcraft                        | 6.1.BETA26                  | Thaumcraft-1.12.2-6.1.BETA26.-.fixed.jar                  | None                                     |
   | LCHIJ  | enderio                           | 5.3.72                      | EnderIO-1.12.2-5.3.72.jar                                 | None                                     |
   | LCHIJ  | enderiointegrationtic             | 5.3.72                      | EnderIO-1.12.2-5.3.72.jar                                 | None                                     |
   | LCHIJ  | mantle                            | 1.12-1.3.3.55               | Mantle-1.12-1.3.3.55.jar                                  | None                                     |
   | LCHIJ  | tconstruct                        | 1.12.2-2.13.0.186.1faefd882 | BinkersBonstruct-1.12.2-2.13.0.186.jar                    | None                                     |
   | LCHIJ  | redstoneflux                      | 2.1.1                       | RedstoneFlux-1.12-2.1.1.1-universal.jar                   | None                                     |
   | LCHIJ  | p455w0rdslib                      | 2.3.161                     | p455w0rdslib-1.12.2-2.3.161.jar                           | 186bc454cd122c9c2f1aa4f95611254bcc543363 |
   | LCHIJ  | minechem                          | 2.0.134a                    | Minechem-1.12.2-v2.0.134a.jar                             | 186bc454cd122c9c2f1aa4f95611254bcc543363 |
   | LCHIJ  | theoneprobe                       | 1.4.28                      | theoneprobe-1.12-1.4.28.jar                               | None                                     |
   | LCHIJ  | immersiveengineering              | 0.12-98                     | ImmersiveEngineering-0.12-98.jar                          | None                                     |
   | LCHIJ  | betterwithmods                    | 1.12-2.4.0                  | BetterWithEverything-1.12-2.4.0.jar                       | None                                     |
   | LCHIJ  | betterwithaddons                  | 1.12-2.4.0                  | BetterWithEverything-1.12-2.4.0.jar                       | None                                     |
   | LCHIJ  | forestry                          | 5.8.2.422                   | forestry_1.12.2-5.8.2.422.jar                             | None                                     |
   | LCHIJ  | binniecore                        | 2.5.1.211                   | binnie-mods-1.12.2-2.5.1.211.jar                          | None                                     |
   | LCHIJ  | binniedesign                      | 2.5.1.211                   | binnie-mods-1.12.2-2.5.1.211.jar                          | None                                     |
   | LCHIJ  | genetics                          | 2.5.1.211                   | binnie-mods-1.12.2-2.5.1.211.jar                          | None                                     |
   | LCHIJ  | botany                            | 2.5.1.211                   | binnie-mods-1.12.2-2.5.1.211.jar                          | None                                     |
   | LCHIJ  | extrabees                         | 2.5.1.211                   | binnie-mods-1.12.2-2.5.1.211.jar                          | None                                     |
   | LCHIJ  | extratrees                        | 2.5.1.211                   | binnie-mods-1.12.2-2.5.1.211.jar                          | None                                     |
   | LCHIJ  | biomesoplenty                     | 7.0.1.2445                  | BiomesOPlenty-1.12.2-7.0.1.2445-universal.jar             | None                                     |
   | LCHIJ  | blockcraftery                     | 1.12.2-1.3.1                | blockcraftery-1.12.2-1.3.1.jar                            | None                                     |
   | LCHIJ  | guideapi                          | 1.12-2.1.8-63               | Guide-API-1.12-2.1.8-63.jar                               | None                                     |
   | LCHIJ  | bloodmagic                        | 1.12.2-2.4.3-105            | BloodMagic-1.12.2-2.4.3-105.jar                           | None                                     |
   | LCHIJ  | bonsaitrees                       | 1.1.4                       | bonsaitrees-1.1.4-b170.jar                                | None                                     |
   | LCHIJ  | botania_tweaks                    | 1.9.1                       | botaniatweaks-1.9.1.jar                                   | None                                     |
   | LCHIJ  | botania                           | r1.10-364                   | Botania+r1.10-364.4.jar                                   | None                                     |
   | LCHIJ  | codechickenlib                    | 3.2.3.358                   | CodeChickenLib-1.12.2-3.2.3.358-universal.jar             | f1850c39b2516232a2108a7bd84d1cb5df93b261 |
   | LCHIJ  | brandonscore                      | 2.4.20                      | BrandonsCore-1.12.2-2.4.20.162-universal.jar              | None                                     |
   | LCHIJ  | cd4017be_lib                      | 6.5.1                       | CD4017BE_lib-1.12.2-6.5.1.jar                             | None                                     |
   | LCHIJ  | spark                             | 1.5.2                       | spark-forge1122.jar                                       | None                                     |
   | LCHIJ  | loliasm                           | 5.18                        | censoredasm5.18.jar                                       | None                                     |
   | LCHIJ  | chameleon                         | 1.12-4.1.3                  | Chameleon-1.12-4.1.3.jar                                  | None                                     |
   | LCHIJ  | clumps                            | 3.1.2                       | Clumps-3.1.2.jar                                          | None                                     |
   | LCHIJ  | contenttweaker                    | 1.12.2-4.10.0               | ContentTweaker-1.12.2-4.10.0.jar                          | None                                     |
   | LCHIJ  | controlling                       | 3.0.10                      | Controlling-3.0.12.2.jar                                  | None                                     |
   | LCHIJ  | craftingtweaks                    | 9.0.1                       | CraftingTweaks_1.12.2-9.0.1.jar                           | None                                     |
   | LCHIJ  | ctgui                             | 1.0.0                       | CraftTweaker2-1.12-4.1.20.678.jar                         | None                                     |
   | LCHIJ  | crafttweakerjei                   | 2.0.3                       | CraftTweaker2-1.12-4.1.20.678.jar                         | None                                     |
   | LCHIJ  | cucumber                          | 1.1.3                       | Cucumber-1.12.2-1.1.3.jar                                 | None                                     |
   | LCHIJ  | custombackgrounds                 | 1.0                         | CustomBackgrounds-MC1.12-1.1.1.jar                        | None                                     |
   | LCHIJ  | customloadingscreen               | 1.12.2-1.5.7                | CustomLoadingScreen-1.12.2-1.5.7.jar                      | None                                     |
   | LCHIJ  | custommainmenu                    | 2.0.9.1                     | CustomMainMenu-MC1.12.2-2.0.9.1.jar                       | None                                     |
   | LCHIJ  | divinerpg                         | 1.7.1                       | DivineRPG-1.7.1.jar                                       | None                                     |
   | LCHIJ  | draconicevolution                 | 2.3.25                      | Draconic-Evolution-1.12.2-2.3.25.351-universal.jar        | None                                     |
   | LCHIJ  | storagedrawers                    | 5.2.2                       | StorageDrawers-1.12.2-5.4.2.jar                           | None                                     |
   | LCHIJ  | drawerfps                         | 1.12.2-1.0.0                | DrawerFPS-1.12.2-1.0.0.jar                                | None                                     |
   | LCHIJ  | dropt                             | 1.12.2-1.19.3               | dropt-1.12.2-1.19.3.jar                                   | None                                     |
   | LCHIJ  | earthworks                        | 1.3.7(ED)                   | Earthworks-1.12-1.3.7.ED.jar                              | None                                     |
   | LCHIJ  | mysticalmechanics                 | 0.18                        | Mystical+Mechanics-0.18.jar                               | None                                     |
   | LCHIJ  | embers                            | 1.18                        | EmbersRekindled-1.18.jar                                  | None                                     |
   | LCHIJ  | emergingtechnology                | 1.3.25-beta                 | EmergingTechnology-1.12.2-1.3.25.jar                      | None                                     |
   | LCHIJ  | enderiobase                       | 5.3.72                      | EnderIO-1.12.2-5.3.72.jar                                 | None                                     |
   | LCHIJ  | enderioconduits                   | 5.3.72                      | EnderIO-1.12.2-5.3.72.jar                                 | None                                     |
   | LCHIJ  | enderioconduitsappliedenergistics | 5.3.72                      | EnderIO-1.12.2-5.3.72.jar                                 | None                                     |
   | LCHIJ  | opencomputers                     | 1.8.0                       | OpenComputers-MC1.12.2-1.8.0+9833087.jar                  | None                                     |
   | LCHIJ  | enderioconduitsopencomputers      | 5.3.72                      | EnderIO-1.12.2-5.3.72.jar                                 | None                                     |
   | LCHIJ  | enderioconduitsrefinedstorage     | 5.3.72                      | EnderIO-1.12.2-5.3.72.jar                                 | None                                     |
   | LCHIJ  | enderiointegrationforestry        | 5.3.72                      | EnderIO-1.12.2-5.3.72.jar                                 | None                                     |
   | LCHIJ  | enderiointegrationticlate         | 5.3.72                      | EnderIO-1.12.2-5.3.72.jar                                 | None                                     |
   | LCHIJ  | enderioinvpanel                   | 5.3.72                      | EnderIO-1.12.2-5.3.72.jar                                 | None                                     |
   | LCHIJ  | ftblib                            | 5.4.7.2                     | FTBLib-5.4.7.2.jar                                        | None                                     |
   | LCHIJ  | enderiomachines                   | 5.3.72                      | EnderIO-1.12.2-5.3.72.jar                                 | None                                     |
   | LCHIJ  | enderiopowertools                 | 5.3.72                      | EnderIO-1.12.2-5.3.72.jar                                 | None                                     |
   | LCHIJ  | enderioendergy                    | 5.3.72                      | EnderIO-endergy-1.12.2-5.3.72.jar                         | None                                     |
   | LCHIJ  | enderquarrymod                    | 1.1.1                       | EnderQuarryMod-1.1.1.jar                                  | None                                     |
   | LCHIJ  | enderstorage                      | 2.4.6.137                   | EnderStorage-1.12.2-2.4.6.137-universal.jar               | f1850c39b2516232a2108a7bd84d1cb5df93b261 |
   | LCHIJ  | valkyrielib                       | 1.12.2-2.0.20.1             | valkyrielib-1.12.2-2.0.20.1.jar                           | None                                     |
   | LCHIJ  | environmentaltech                 | 1.12.2-2.0.20.1             | environmentaltech-1.12.2-2.0.20.1.jar                     | None                                     |
   | LCHIJ  | etlunar                           | 1.12.2-2.0.20.1             | etlunar-1.12.2-2.0.20.1.jar                               | None                                     |
   | LCHIJ  | evtweaks                          | 1.0.5b                      | evolvo_tweaks-1.12.2-1.0.5b.jar                           | None                                     |
   | LCHIJ  | exnihilocreatio                   | 1.12.2-0.4.7.1              | exnihilocreatio-1.12.2-0.4.7.1.jar                        | None                                     |
   | LCHIJ  | excompressum                      | 3.0.32                      | ExCompressum_1.12.2-3.0.32.jar                            | None                                     |
   | LCHIJ  | extendedae                        | 1.12-0.0.1                  | ExtendedAE-1.12-0.0.1.jar                                 | None                                     |
   | LCHIJ  | extendedcrafting                  | 1.7.0                       | ExtendedCrafting-Nomifactory-Edition-1.7.0.jar            | None                                     |
   | LCHIJ  | extracells                        | 2.6.7                       | ExtraCells-1.12.2-2.6.7.jar                               | None                                     |
   | LCHIJ  | extracpus                         | 1.12.2-1.2.1                | extracpus-1.12.2-1.2.1.jar                                | None                                     |
   | LCHIJ  | extrautils2                       | 1.0                         | extrautils2-1.12-1.9.9.jar                                | None                                     |
   | LCHIJ  | f0-resources                      | 2.0.0                       | Factory0-Resources-2.0.0.jar                              | None                                     |
   | LCHIJ  | findme                            | 1.0.0                       | findme-1.12.2-1.0.0.jar                                   | None                                     |
   | LCHIJ  | tfc                               | 1.7.23.181                  | TerraFirmaCraft-MC1.12.2-1.7.23.181-patched.jar           | None                                     |
   | LCHIJ  | firmalife                         | 0.5.0                       | firmalife-0.5.0.jar                                       | None                                     |
   | LCHIJ  | fishingmadebetter                 | 2.2.6                       | FishingMadeBetter-1.12.2-2.2.6.jar                        | None                                     |
   | LCHIJ  | tfcflorae                         | 1.4.6                       | TFC-Florae-MC1.12.2-1.4.6-patched.jar                     | None                                     |
   | LCHIJ  | floraefixes                       | 1.0                         | floraefixes-1.0.jar                                       | None                                     |
   | LCHIJ  | ae2fc                             | 2.4.32-r                    | Fluid+Craft+for+AE2-2.4.32-r.jar                          | None                                     |
   | LCHIJ  | libnine                           | 1.2.1                       | libnine-1.12.2-1.2.1.jar                                  | None                                     |
   | LCHIJ  | fluiddrawers                      | 1.0.7                       | fluiddrawers-1.12.2-1.0.7.jar                             | None                                     |
   | LCHIJ  | fluxnetworks                      | 4.1.0                       | FluxNetworks-1.12.2-4.1.1.34.jar                          | None                                     |
   | LCHIJ  | primal                            | 0.6.105                     | PrimalCore-1.12.2-0.6.105.jar                             | 67a0e286dc0d4b502f3c92ac20b953517b52d0a9 |
   | LCHIJ  | forgecraft                        | 1.6.51                      | ForgeCraft-1.6.51.jar                                     | None                                     |
   | LCHIJ  | forgemultipartcbe                 | 2.6.2.83                    | ForgeMultipart-1.12.2-2.6.2.83-universal.jar              | f1850c39b2516232a2108a7bd84d1cb5df93b261 |
   | LCHIJ  | microblockcbe                     | 2.6.2.83                    | ForgeMultipart-1.12.2-2.6.2.83-universal.jar              | None                                     |
   | LCHIJ  | minecraftmultipartcbe             | 2.6.2.83                    | ForgeMultipart-1.12.2-2.6.2.83-universal.jar              | None                                     |
   | LCHIJ  | ftbbackups                        | 1.1.0.1                     | FTBBackups-1.1.0.1.jar                                    | None                                     |
   | LCHIJ  | ftbutilities                      | 5.4.1.131                   | FTBUtilities-5.4.1.131.jar                                | None                                     |
   | LCHIJ  | geckolib3                         | 3.0.30                      | geckolib-forge-1.12.2-3.0.31.jar                          | None                                     |
   | LCHIJ  | groovyscript                      | 0.7.3                       | groovyscript-0.7.3.jar                                    | None                                     |
   | LCHIJ  | jaopcagtceu                       | 1.12.2-1.0.1.4              | JAOPCAGTCEu-1.12.2-1.0.1.4.jar                            | None                                     |
   | LCHIJ  | gregtech                          | 2.8.6-beta                  | gregtech-1.12.2-2.8.6-beta.jar                            | None                                     |
   | LCHIJ  | gfarm                             | 0.1.9                       | gfarm-0.1.9.jar                                           | None                                     |
   | LCHIJ  | gravestone                        | 1.10.3                      | gravestone-1.10.3.jar                                     | None                                     |
   | LCHIJ  | gcym                              | 1.2.7                       | GregicalityMultiblocks-1.2.7.jar                          | None                                     |
   | LCHIJ  | gregtechfoodoption                | 1.10.3                      | gregtechfoodoption-1.10.3.jar                             | None                                     |
   | LCHIJ  | gtexpert                          | 1.5.17-beta                 | GTExpertCore-1.5.17-beta.jar                              | None                                     |
   | LCHIJ  | horsepower                        | 2.6.7-TFC                   | HorsePowerTFC-MC1.12.2-2.6.7.jar                          | None                                     |
   | LCHIJ  | hotornot                          | 1.1.6                       | HotOrNotTFC-1.12.2-1.1.6.jar                              | None                                     |
   | LCHIJ  | hwell                             | 0.5.2                       | hwell-0.5.2.jar                                           | None                                     |
   | LCHIJ  | immersivepetroleum                | 1.1.10                      | immersivepetroleum-1.12.2-1.1.10.jar                      | None                                     |
   | LCHIJ  | trackapi                          | 1.2                         | TrackAPI-1.2.jar                                          | None                                     |
   | LCHIJ  | universalmodcore                  | 1.1.4                       | UniversalModCore-1.12.2-forge-1.1.4-2b81e74.jar           | None                                     |
   | LCHIJ  | immersiverailroading              | 1.9.1                       | ImmersiveRailroading-1.12.2-forge-1.9.1.jar               | None                                     |
   | LCHIJ  | improvedbackpacks                 | 1.12.2-1.5.0.0              | ImprovedBackpacks-1.12.2-1.5.0.0.jar                      | None                                     |
   | LCHIJ  | incontrol                         | 3.9.18                      | incontrol-1.12-3.9.18.jar                                 | None                                     |
   | LCHIJ  | industrialrenewal                 | 0.21.8                      | IndustrialRenewal_1.12.2-0.21.8.jar                       | None                                     |
   | LCHIJ  | inventorytweaks                   | 1.63+release.109.220f184    | InventoryTweaks-1.63.jar                                  | 55d2cd4f5f0961410bf7b91ef6c6bf00a766dcbe |
   | LCHIJ  | itemzoom                          | 1.11                        | itemzoom_1.12.2-1.11.jar                                  | None                                     |
   | LCHIJ  | jaopca                            | 1.12.2-2.3.8.13             | JAOPCA-1.12.2-2.3.8.13.jar                                | None                                     |
   | LCHIJ  | jeiintegration                    | 1.6.0                       | jeiintegration_1.12.2-1.6.0.jar                           | None                                     |
   | LCHIJ  | journeymap                        | 1.12.2-5.7.1                | journeymap-1.12.2-5.7.1.jar                               | None                                     |
   | LCHIJ  | justenoughdimensions              | 1.6.0-dev.20211009.214847   | justenoughdimensions-1.12.2-1.6.0-dev.20211009.214847.jar | None                                     |
   | LCHIJ  | jee                               | 1.0.8                       | JustEnoughEnergistics-1.12.2-1.0.8.jar                    | None                                     |
   | LCHIJ  | loottweaker                       | 0.3.1                       | LootTweaker-0.3.1+MC1.12.2.jar                            | None                                     |
   | LCHIJ  | jeresources                       | 0.9.2.60                    | JustEnoughResources-1.12.2-0.9.2.60.jar                   | None                                     |
   | LCHIJ  | threng                            | 1.1.26                      | lazy-ae2-1.12.2-1.1.26.jar                                | None                                     |
   | LCHIJ  | lazyae2patch                      | 1.1.0                       | lazy-ae2-patch-1.1.0.jar                                  | None                                     |
   | LCHIJ  | loadingprofiler                   | 1.1                         | LoadingProfiler-MC1.12-1.3.jar                            | None                                     |
   | LCHIJ  | log_un_spam                       | 1.0-1.12                    | LogUnSpam-1.0-1.12.jar                                    | None                                     |
   | LCHIJ  | lostcities                        | 2.0.22                      | lostcities-1.12-2.0.22.jar                                | None                                     |
   | LCHIJ  | mcjtylib_ng                       | 3.5.4                       | mcjtylib-1.12-3.5.4.jar                                   | None                                     |
   | LCHIJ  | modnametooltip                    | 1.10.1                      | modnametooltip_1.12.2-1.10.1.jar                          | None                                     |
   | LCHIJ  | modularmachinery                  | 1.11.1                      | ModularMachinery-CE-1.12.2-1.11.1-r55.jar                 | None                                     |
   | LCHIJ  | mousetweaks                       | 2.10                        | MouseTweaks-2.10-mc1.12.2.jar                             | None                                     |
   | LCHIJ  | multiblocked                      | 0.8.5                       | multiblocked-0.8.5.jar                                    | None                                     |
   | LCHIJ  | mysticalagriculture               | 1.7.5                       | MysticalAgriculture-1.12.2-1.7.5.jar                      | None                                     |
   | LCHIJ  | mysticalagradditions              | 1.3.2                       | MysticalAgradditions-1.12.2-1.3.2.jar                     | None                                     |
   | LCHIJ  | mysticalcreations                 | 1.4                         | MysticalCreations-1.12.2-1.4.jar                          | None                                     |
   | LCHIJ  | nae2                              | 1.5.1                       | nae2-1.5.1.jar                                            | None                                     |
   | LCHIJ  | notreepunching                    | 2.0.21                      | notreepunching-2.0.21.jar                                 | None                                     |
   | LCHIJ  | omlib                             | 3.1.5-256                   | omlib-1.12.2-3.1.5-256.jar                                | None                                     |
   | LCHIJ  | openmodularturrets                | 3.1.14-382                  | openmodularturrets-1.12.2-3.1.14-382.jar                  | None                                     |
   | LCHIJ  | opensecurity                      | 1.0-93                      | OpenSecurity-1.12.2-1.0-93.jar                            | None                                     |
   | LCHIJ  | packagedauto                      | 1.12.2-1.0.8.31             | PackagedAuto-1.12.2-1.0.8.31.jar                          | None                                     |
   | LCHIJ  | packmode                          | 1.2.0                       | packmode-1.12.2-1.2.0.jar                                 | None                                     |
   | LCHIJ  | patchouli                         | 1.0-24                      | Patchouli-1.0-25.jar                                      | None                                     |
   | LCHIJ  | placebo                           | 1.6.0                       | Placebo-1.12.2-1.6.0.jar                                  | None                                     |
   | LCHIJ  | primalboat                        | 1.0.0                       | PrimalBoat_1.12.2_v1.0.jar                                | None                                     |
   | LCHIJ  | primalchests                      | 1.0.3                       | PrimalChests-1.0.3.jar                                    | None                                     |
   | LCHIJ  | primallib                         | {@version}                  | primallib-v1.1.60-mc1.12.2.jar                            | None                                     |
   | LCHIJ  | primalterra                       | 0.2                         | primalterra-0.2.1.jar                                     | None                                     |
   | LCHIJ  | primitivetools                    | 1.1.9                       | PrimitiveTools-1.12-1.1.9.jar                             | None                                     |
   | LCHIJ  | pyrotech                          | 1.12.2-1.6.9                | pyrotech-1.12.2-1.6.9.jar                                 | None                                     |
   | LCHIJ  | rs_ctr                            | 0.3.1                       | RedstoneControl-1.12.2-0.3.1.3.jar                        | None                                     |
   | LCHIJ  | resourceloader                    | 1.5.3                       | ResourceLoader-MC1.12.1-1.5.3.jar                         | d72e0dd57935b3e9476212aea0c0df352dd76291 |
   | LCHIJ  | rftools                           | 7.73                        | rftools-1.12-7.73.jar                                     | None                                     |
   | LCHIJ  | jeid                              | 2.0.5                       | RoughlyEnoughIDs-2.0.5.jar                                | None                                     |
   | LCHIJ  | rsgauges                          | 1.2.8                       | rsgauges-1.12.2-1.2.8.jar                                 | ed58ed655893ced6280650866985abcae2bf7559 |
   | LCHIJ  | silentlib                         | 3.0.13                      | SilentLib-1.12.2-3.0.14+168.jar                           | None                                     |
   | LCHIJ  | sledgehammer                      | 1.12.2-2.0.23               | Sledgehammer-1.12.2-2.0.23.jar                            | None                                     |
   | LCHIJ  | srparasites                       | 1.9.12                      | SRParasites-1.12.2v1.9.12.jar                             | None                                     |
   | LCHIJ  | susy                              | 0.1.12                      | supersymmetry-0.1.12.jar                                  | None                                     |
   | LCHIJ  | tellme                            | 0.7.0-dev.20200919.184303   | tellme-1.12.2-0.7.0-dev.20200919.184303.jar               | 2b03e1423915a189b8094816baa18f239d576dff |
   | LCHIJ  | tickprofiler                      | 1.12-0.0.10                 | TickProfiler-1.12-0.0.10.jar                              | None                                     |
   | LCHIJ  | tipthescales                      | 1.0.4                       | TipTheScales-1.12.2-1.0.4.jar                             | None                                     |
   | LCHIJ  | toolbelt                          | 1.9.14                      | ToolBelt-1.12.2-1.9.14.jar                                | None                                     |
   | LCHIJ  | torchmaster                       | 1.8.5.0                     | torchmaster_1.12.2-1.8.5.0.jar                            | None                                     |
   | LCHIJ  | travelersbackpack                 | 1.0.35                      | TravelersBackpack-1.12.2-1.0.35.jar                       | None                                     |
   | LCHIJ  | universaltweaks                   | 1.12.2-1.8.0                | UniversalTweaks-1.12.2-1.8.0.jar                          | None                                     |
   | LCHIJ  | universalmodifiers                | 1.12.2-1.0.16.1             | valkyrielib-1.12.2-2.0.20.1.jar                           | None                                     |
   | LCHIJ  | vintagefix                        | 0.2.5                       | vintagefix-0.2.5.jar                                      | None                                     |
   | LCHIJ  | xnet                              | 1.8.2                       | xnet-1.12-1.8.2.jar                                       | None                                     |
   | LCHIJ  | xtones                            | 1.2.2                       | Xtones-1.2.2.jar                                          | None                                     |
   | LCHIJ  | ladylib                           | 2.1                         | Ladylib-2.1.jar                                           | None                                     |
   | LCHIJ  | gaspunk                           | 1.4.8                       | gaspunk-1.12.2-1.4.8.jar                                  | ba9369f9681b72713739250c7c0fee53dfb1c148 |
   | LCHIJ  | pathos                            | 1.4.8                       | gaspunk-1.12.2-1.4.8.jar                                  | None                                     |
   | LCHIJ  | gp_inhaler                        | 1.0.1                       | Gaspunk-Inhaler-1.12.2-1.0.1.jar                          | 7b14aaee2dd17b12a140baecab28948fff3a263f |
   | LCHIJ  | immersiveintelligence             | 0.2.0.1                     | immersiveintelligence-0.2.0.1.jar                         | 770570c49a2652e64a9b29b9b9d9919ca68b7065 |
   | LCHIJ  | phosphor-lighting                 | 1.12.2-0.2.9.2              | phosphor-1.12.2-0.2.9.2-SNAPSHOT-universal.jar            | None                                     |
   | LCHIJ  | fluidcows                         | 1.1.21                      | FluidCows-1.1.21.jar                                      | None                                     |
   | LCHIJ  | mysticallib                       | 1.12.2-1.7.0                | mysticallib-1.12.2-1.7.0.jar                              | None                                     |
   | LCHIJ  | primal_tech                       | 0.3.5                       | PrimalTech-0.3.5.jar                                      | None                                     |
   | LCHIJ  | wrapup                            | 1.12-1.1.3                  | WrapUp-1.12-1.1.3.jar                                     | None                                     |

[Feature Request] add `hei_bookmarks.ini` reload

During developing its always nice to use Bookmarks to copy item tags, especially ForgeCaps that CraftTweaker unable to copy easy way.

But, sometimes i need to give myself specified item

  • I cant grant myself items with long nbt (10k symbols, e.g. Tcon tool / backpack)
  • I cant give myself items with ForgeCaps

Best solution so far for me is

  1. add new line to hei_bookmarks.ini
  2. reload game

It would be nice to have command /hei_bookmarks_reload or smth to reload all bookmarks from file without need to reload game.

[bug] error log with Infinity item editor

[02:14:20] [Client thread/INFO] [HadEnoughItems]: Starting HEI...
[02:14:20] [Client thread/ERROR] [HadEnoughItems]: Creative tab crashed while getting items. Some items from this tab will be missing from the item list. ruukas.infinityeditor.tab.InfinityTabBanners@3a1ecfdb
java.lang.NullPointerException: null
at ruukas.infinityeditor.tab.InfinityTabBanners.func_78018_a(InfinityTabBanners.java:37) ~[InfinityTabBanners.class:0.15]
at mezz.jei.plugins.vanilla.ingredients.item.ItemStackListFactory.create(ItemStackListFactory.java:45) [ItemStackListFactory.class:?]
at mezz.jei.plugins.vanilla.VanillaPlugin.registerIngredients(VanillaPlugin.java:128) [VanillaPlugin.class:?]
at mezz.jei.startup.JeiStarter.registerIngredients(JeiStarter.java:161) [JeiStarter.class:?]
at mezz.jei.startup.JeiStarter.start(JeiStarter.java:65) [JeiStarter.class:?]
at mezz.jei.startup.ProxyCommonClient.loadComplete(ProxyCommonClient.java:136) [ProxyCommonClient.class:?]
at mezz.jei.JustEnoughItems.loadComplete(JustEnoughItems.java:55) [JustEnoughItems.class:?]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_311]
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_311]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_311]
at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_311]
at net.minecraftforge.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:637) [FMLModContainer.class:?]
at sun.reflect.GeneratedMethodAccessor10.invoke(Unknown Source) ~[?:?]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_311]
at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_311]
at com.google.common.eventbus.Subscriber.invokeSubscriberMethod(Subscriber.java:91) [guava-21.0.jar:?]
at com.google.common.eventbus.Subscriber$SynchronizedSubscriber.invokeSubscriberMethod(Subscriber.java:150) [guava-21.0.jar:?]
at com.google.common.eventbus.Subscriber$1.run(Subscriber.java:76) [guava-21.0.jar:?]
at com.google.common.util.concurrent.MoreExecutors$DirectExecutor.execute(MoreExecutors.java:399) [guava-21.0.jar:?]
at com.google.common.eventbus.Subscriber.dispatchEvent(Subscriber.java:71) [guava-21.0.jar:?]
at com.google.common.eventbus.Dispatcher$PerThreadQueuedDispatcher.dispatch(Dispatcher.java:116) [guava-21.0.jar:?]
at com.google.common.eventbus.EventBus.post(EventBus.java:217) [guava-21.0.jar:?]
at net.minecraftforge.fml.common.LoadController.sendEventToModContainer(LoadController.java:219) [LoadController.class:?]
at net.minecraftforge.fml.common.LoadController.propogateStateMessage(LoadController.java:197) [LoadController.class:?]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_311]
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_311]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_311]
at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_311]
at com.google.common.eventbus.Subscriber.invokeSubscriberMethod(Subscriber.java:91) [guava-21.0.jar:?]
at com.google.common.eventbus.Subscriber$SynchronizedSubscriber.invokeSubscriberMethod(Subscriber.java:150) [guava-21.0.jar:?]
at com.google.common.eventbus.Subscriber$1.run(Subscriber.java:76) [guava-21.0.jar:?]
at com.google.common.util.concurrent.MoreExecutors$DirectExecutor.execute(MoreExecutors.java:399) [guava-21.0.jar:?]
at com.google.common.eventbus.Subscriber.dispatchEvent(Subscriber.java:71) [guava-21.0.jar:?]
at com.google.common.eventbus.Dispatcher$PerThreadQueuedDispatcher.dispatch(Dispatcher.java:116) [guava-21.0.jar:?]
at com.google.common.eventbus.EventBus.post(EventBus.java:217) [guava-21.0.jar:?]
at net.minecraftforge.fml.common.LoadController.distributeStateMessage(LoadController.java:136) [LoadController.class:?]
at net.minecraftforge.fml.common.Loader.initializeMods(Loader.java:757) [Loader.class:?]
at net.minecraftforge.fml.client.FMLClientHandler.finishMinecraftLoading(FMLClientHandler.java:336) [FMLClientHandler.class:?]
at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:535) [bib.class:?]
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:378) [bib.class:?]
at net.minecraft.client.main.Main.main(SourceFile:123) [Main.class:?]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_311]
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_311]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_311]
at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_311]
at net.minecraft.launchwrapper.Launch.launch(Launch.java:135) [launchwrapper-1.12.jar:?]
at net.minecraft.launchwrapper.Launch.main(Launch.java:28) [launchwrapper-1.12.jar:?]
[02:14:20] [Client thread/ERROR] [HadEnoughItems]: Creative tab crashed while getting items. Some items from this tab will be missing from the item list. ruukas.infinityeditor.tab.InfinityTabSkulls@2b102cdf
java.lang.NullPointerException: null
at ruukas.infinityeditor.tab.InfinityTabSkulls.clientSkull(InfinityTabSkulls.java:74) ~[InfinityTabSkulls.class:0.15]
at ruukas.infinityeditor.tab.InfinityTabSkulls.func_78018_a(InfinityTabSkulls.java:26) ~[InfinityTabSkulls.class:0.15]
at mezz.jei.plugins.vanilla.ingredients.item.ItemStackListFactory.create(ItemStackListFactory.java:45) [ItemStackListFactory.class:?]
at mezz.jei.plugins.vanilla.VanillaPlugin.registerIngredients(VanillaPlugin.java:128) [VanillaPlugin.class:?]
at mezz.jei.startup.JeiStarter.registerIngredients(JeiStarter.java:161) [JeiStarter.class:?]
at mezz.jei.startup.JeiStarter.start(JeiStarter.java:65) [JeiStarter.class:?]
at mezz.jei.startup.ProxyCommonClient.loadComplete(ProxyCommonClient.java:136) [ProxyCommonClient.class:?]
at mezz.jei.JustEnoughItems.loadComplete(JustEnoughItems.java:55) [JustEnoughItems.class:?]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_311]
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_311]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_311]
at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_311]
at net.minecraftforge.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:637) [FMLModContainer.class:?]
at sun.reflect.GeneratedMethodAccessor10.invoke(Unknown Source) ~[?:?]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_311]
at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_311]
at com.google.common.eventbus.Subscriber.invokeSubscriberMethod(Subscriber.java:91) [guava-21.0.jar:?]
at com.google.common.eventbus.Subscriber$SynchronizedSubscriber.invokeSubscriberMethod(Subscriber.java:150) [guava-21.0.jar:?]
at com.google.common.eventbus.Subscriber$1.run(Subscriber.java:76) [guava-21.0.jar:?]
at com.google.common.util.concurrent.MoreExecutors$DirectExecutor.execute(MoreExecutors.java:399) [guava-21.0.jar:?]
at com.google.common.eventbus.Subscriber.dispatchEvent(Subscriber.java:71) [guava-21.0.jar:?]
at com.google.common.eventbus.Dispatcher$PerThreadQueuedDispatcher.dispatch(Dispatcher.java:116) [guava-21.0.jar:?]
at com.google.common.eventbus.EventBus.post(EventBus.java:217) [guava-21.0.jar:?]
at net.minecraftforge.fml.common.LoadController.sendEventToModContainer(LoadController.java:219) [LoadController.class:?]
at net.minecraftforge.fml.common.LoadController.propogateStateMessage(LoadController.java:197) [LoadController.class:?]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_311]
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_311]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_311]
at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_311]
at com.google.common.eventbus.Subscriber.invokeSubscriberMethod(Subscriber.java:91) [guava-21.0.jar:?]
at com.google.common.eventbus.Subscriber$SynchronizedSubscriber.invokeSubscriberMethod(Subscriber.java:150) [guava-21.0.jar:?]
at com.google.common.eventbus.Subscriber$1.run(Subscriber.java:76) [guava-21.0.jar:?]
at com.google.common.util.concurrent.MoreExecutors$DirectExecutor.execute(MoreExecutors.java:399) [guava-21.0.jar:?]
at com.google.common.eventbus.Subscriber.dispatchEvent(Subscriber.java:71) [guava-21.0.jar:?]
at com.google.common.eventbus.Dispatcher$PerThreadQueuedDispatcher.dispatch(Dispatcher.java:116) [guava-21.0.jar:?]
at com.google.common.eventbus.EventBus.post(EventBus.java:217) [guava-21.0.jar:?]
at net.minecraftforge.fml.common.LoadController.distributeStateMessage(LoadController.java:136) [LoadController.class:?]
at net.minecraftforge.fml.common.Loader.initializeMods(Loader.java:757) [Loader.class:?]
at net.minecraftforge.fml.client.FMLClientHandler.finishMinecraftLoading(FMLClientHandler.java:336) [FMLClientHandler.class:?]
at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:535) [bib.class:?]
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:378) [bib.class:?]
at net.minecraft.client.main.Main.main(SourceFile:123) [Main.class:?]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_311]
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_311]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_311]
at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_311]
at net.minecraft.launchwrapper.Launch.launch(Launch.java:135) [launchwrapper-1.12.jar:?]
at net.minecraft.launchwrapper.Launch.main(Launch.java:28) [launchwrapper-1.12.jar:?]
[02:14:20] [Client thread/ERROR] [HadEnoughItems]: Creative tab crashed while getting items. Some items from this tab will be missing from the item list. ruukas.infinityeditor.tab.InfinityTabThief@35860edd
java.lang.NullPointerException: null
at ruukas.infinityeditor.tab.InfinityTabThief.func_78018_a(InfinityTabThief.java:38) ~[InfinityTabThief.class:0.15]
at mezz.jei.plugins.vanilla.ingredients.item.ItemStackListFactory.create(ItemStackListFactory.java:45) [ItemStackListFactory.class:?]
at mezz.jei.plugins.vanilla.VanillaPlugin.registerIngredients(VanillaPlugin.java:128) [VanillaPlugin.class:?]
at mezz.jei.startup.JeiStarter.registerIngredients(JeiStarter.java:161) [JeiStarter.class:?]
at mezz.jei.startup.JeiStarter.start(JeiStarter.java:65) [JeiStarter.class:?]
at mezz.jei.startup.ProxyCommonClient.loadComplete(ProxyCommonClient.java:136) [ProxyCommonClient.class:?]
at mezz.jei.JustEnoughItems.loadComplete(JustEnoughItems.java:55) [JustEnoughItems.class:?]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_311]
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_311]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_311]
at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_311]
at net.minecraftforge.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:637) [FMLModContainer.class:?]
at sun.reflect.GeneratedMethodAccessor10.invoke(Unknown Source) ~[?:?]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_311]
at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_311]
at com.google.common.eventbus.Subscriber.invokeSubscriberMethod(Subscriber.java:91) [guava-21.0.jar:?]
at com.google.common.eventbus.Subscriber$SynchronizedSubscriber.invokeSubscriberMethod(Subscriber.java:150) [guava-21.0.jar:?]
at com.google.common.eventbus.Subscriber$1.run(Subscriber.java:76) [guava-21.0.jar:?]
at com.google.common.util.concurrent.MoreExecutors$DirectExecutor.execute(MoreExecutors.java:399) [guava-21.0.jar:?]
at com.google.common.eventbus.Subscriber.dispatchEvent(Subscriber.java:71) [guava-21.0.jar:?]
at com.google.common.eventbus.Dispatcher$PerThreadQueuedDispatcher.dispatch(Dispatcher.java:116) [guava-21.0.jar:?]
at com.google.common.eventbus.EventBus.post(EventBus.java:217) [guava-21.0.jar:?]
at net.minecraftforge.fml.common.LoadController.sendEventToModContainer(LoadController.java:219) [LoadController.class:?]
at net.minecraftforge.fml.common.LoadController.propogateStateMessage(LoadController.java:197) [LoadController.class:?]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_311]
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_311]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_311]
at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_311]
at com.google.common.eventbus.Subscriber.invokeSubscriberMethod(Subscriber.java:91) [guava-21.0.jar:?]
at com.google.common.eventbus.Subscriber$SynchronizedSubscriber.invokeSubscriberMethod(Subscriber.java:150) [guava-21.0.jar:?]
at com.google.common.eventbus.Subscriber$1.run(Subscriber.java:76) [guava-21.0.jar:?]
at com.google.common.util.concurrent.MoreExecutors$DirectExecutor.execute(MoreExecutors.java:399) [guava-21.0.jar:?]
at com.google.common.eventbus.Subscriber.dispatchEvent(Subscriber.java:71) [guava-21.0.jar:?]
at com.google.common.eventbus.Dispatcher$PerThreadQueuedDispatcher.dispatch(Dispatcher.java:116) [guava-21.0.jar:?]
at com.google.common.eventbus.EventBus.post(EventBus.java:217) [guava-21.0.jar:?]
at net.minecraftforge.fml.common.LoadController.distributeStateMessage(LoadController.java:136) [LoadController.class:?]
at net.minecraftforge.fml.common.Loader.initializeMods(Loader.java:757) [Loader.class:?]
at net.minecraftforge.fml.client.FMLClientHandler.finishMinecraftLoading(FMLClientHandler.java:336) [FMLClientHandler.class:?]
at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:535) [bib.class:?]
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:378) [bib.class:?]
at net.minecraft.client.main.Main.main(SourceFile:123) [Main.class:?]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_311]
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_311]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_311]
at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_311]
at net.minecraft.launchwrapper.Launch.launch(Launch.java:135) [launchwrapper-1.12.jar:?]
at net.minecraft.launchwrapper.Launch.main(Launch.java:28) [launchwrapper-1.12.jar:?]
[02:14:20] [Client thread/ERROR] [HadEnoughItems]: Creative tab crashed while getting items. Some items from this tab will be missing from the item list. ruukas.infinityeditor.tab.InfinityTabFireworks@77b7a383
java.lang.NullPointerException: null
at ruukas.infinityeditor.tab.InfinityTabFireworks.func_78018_a(InfinityTabFireworks.java:39) ~[InfinityTabFireworks.class:0.15]
at mezz.jei.plugins.vanilla.ingredients.item.ItemStackListFactory.create(ItemStackListFactory.java:45) [ItemStackListFactory.class:?]
at mezz.jei.plugins.vanilla.VanillaPlugin.registerIngredients(VanillaPlugin.java:128) [VanillaPlugin.class:?]
at mezz.jei.startup.JeiStarter.registerIngredients(JeiStarter.java:161) [JeiStarter.class:?]
at mezz.jei.startup.JeiStarter.start(JeiStarter.java:65) [JeiStarter.class:?]
at mezz.jei.startup.ProxyCommonClient.loadComplete(ProxyCommonClient.java:136) [ProxyCommonClient.class:?]
at mezz.jei.JustEnoughItems.loadComplete(JustEnoughItems.java:55) [JustEnoughItems.class:?]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_311]
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_311]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_311]
at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_311]
at net.minecraftforge.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:637) [FMLModContainer.class:?]
at sun.reflect.GeneratedMethodAccessor10.invoke(Unknown Source) ~[?:?]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_311]
at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_311]
at com.google.common.eventbus.Subscriber.invokeSubscriberMethod(Subscriber.java:91) [guava-21.0.jar:?]
at com.google.common.eventbus.Subscriber$SynchronizedSubscriber.invokeSubscriberMethod(Subscriber.java:150) [guava-21.0.jar:?]
at com.google.common.eventbus.Subscriber$1.run(Subscriber.java:76) [guava-21.0.jar:?]
at com.google.common.util.concurrent.MoreExecutors$DirectExecutor.execute(MoreExecutors.java:399) [guava-21.0.jar:?]
at com.google.common.eventbus.Subscriber.dispatchEvent(Subscriber.java:71) [guava-21.0.jar:?]
at com.google.common.eventbus.Dispatcher$PerThreadQueuedDispatcher.dispatch(Dispatcher.java:116) [guava-21.0.jar:?]
at com.google.common.eventbus.EventBus.post(EventBus.java:217) [guava-21.0.jar:?]
at net.minecraftforge.fml.common.LoadController.sendEventToModContainer(LoadController.java:219) [LoadController.class:?]
at net.minecraftforge.fml.common.LoadController.propogateStateMessage(LoadController.java:197) [LoadController.class:?]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_311]
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_311]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_311]
at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_311]
at com.google.common.eventbus.Subscriber.invokeSubscriberMethod(Subscriber.java:91) [guava-21.0.jar:?]
at com.google.common.eventbus.Subscriber$SynchronizedSubscriber.invokeSubscriberMethod(Subscriber.java:150) [guava-21.0.jar:?]
at com.google.common.eventbus.Subscriber$1.run(Subscriber.java:76) [guava-21.0.jar:?]
at com.google.common.util.concurrent.MoreExecutors$DirectExecutor.execute(MoreExecutors.java:399) [guava-21.0.jar:?]
at com.google.common.eventbus.Subscriber.dispatchEvent(Subscriber.java:71) [guava-21.0.jar:?]
at com.google.common.eventbus.Dispatcher$PerThreadQueuedDispatcher.dispatch(Dispatcher.java:116) [guava-21.0.jar:?]
at com.google.common.eventbus.EventBus.post(EventBus.java:217) [guava-21.0.jar:?]
at net.minecraftforge.fml.common.LoadController.distributeStateMessage(LoadController.java:136) [LoadController.class:?]
at net.minecraftforge.fml.common.Loader.initializeMods(Loader.java:757) [Loader.class:?]
at net.minecraftforge.fml.client.FMLClientHandler.finishMinecraftLoading(FMLClientHandler.java:336) [FMLClientHandler.class:?]
at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:535) [bib.class:?]
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:378) [bib.class:?]
at net.minecraft.client.main.Main.main(SourceFile:123) [Main.class:?]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_311]
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_311]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_311]
at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_311]
at net.minecraft.launchwrapper.Launch.launch(Launch.java:135) [launchwrapper-1.12.jar:?]
at net.minecraft.launchwrapper.Launch.main(Launch.java:28) [launchwrapper-1.12.jar:?]

How to disable get item from custom tabs from other mods

1.12.2--建议

能把药水效果显示放在收藏栏的后面吗,让其不影响
QQ截图20230830110105
能添加搜索栏能自动添加点击的物品的名称

HEI crashes when using "show recipe" bound to mouse button on pin with "R" marker

  1. Bind "show recipe" to (mouse) "button 4"
  2. Pin an item from the recipe page so that it shows up in HEI with an "R" on it
  3. Use "show recipe" on pinned item

Client crashes with java.lang.ClassCastException: com.github.vfyjxf.jeiutilities.jei.ingredient.RecipeInfo cannot be cast to net.minecraft.item.ItemStack

https://mclo.gs/UybU6eA

HEI: 4.23.0
Modpack: https://beta.curseforge.com/minecraft/modpacks/nomi-ceu/files/4332402

Broken Thermal textures

When switching from JEI to HEI all machines from thermal expansion render as black/pink boxes.

require_prefix option not working

After replaced JEI -> HEI i found that require_prefix config option not working anymore.

This is my config:
HEI config window

And there is search, clearly including all items with "Nutrients" word in tooltip. Before update this would be seen only with #Nutrients search:
HEI show tooltips

Im not sure, but seems like using B:ultraLowMemoryUsage=true fix this to normal behaviour. Through, i cant use this option because game freezes too hard with it.

Crash on startup w. The Betweenlands v3.9.5

With The Betweenlands version 3.9.5 (and presumably above) installed with HEI causes the game to crash on startup.

crash-2023-03-05_15.39.01-client.txt
---- Minecraft Crash Report ----

WARNING: coremods are present:
  TheBetweenlandsLoadingPlugin (TheBetweenlands-3.9.5-core.jar)
Contact their authors BEFORE contacting forge

// Oops.

Time: 3/5/23 3:39 PM
Description: There was a severe problem during mod loading that has caused the game to fail

net.minecraftforge.fml.common.LoaderExceptionModCrash: Caught exception from Minecraft Forge (forge)
Caused by: java.util.ConcurrentModificationException
	at java.util.WeakHashMap$HashIterator.nextEntry(WeakHashMap.java:806)
	at java.util.WeakHashMap$KeyIterator.next(WeakHashMap.java:839)
	at net.minecraft.item.crafting.Ingredient.invalidateAll(Ingredient.java:103)
	at net.minecraftforge.common.ForgeModContainer.mappingChanged(ForgeModContainer.java:587)
	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:498)
	at com.google.common.eventbus.Subscriber.invokeSubscriberMethod(Subscriber.java:91)
	at com.google.common.eventbus.Subscriber$SynchronizedSubscriber.invokeSubscriberMethod(Subscriber.java:150)
	at com.google.common.eventbus.Subscriber$1.run(Subscriber.java:76)
	at com.google.common.util.concurrent.MoreExecutors$DirectExecutor.execute(MoreExecutors.java:399)
	at com.google.common.eventbus.Subscriber.dispatchEvent(Subscriber.java:71)
	at com.google.common.eventbus.Dispatcher$PerThreadQueuedDispatcher.dispatch(Dispatcher.java:116)
	at com.google.common.eventbus.EventBus.post(EventBus.java:217)
	at net.minecraftforge.fml.common.LoadController.sendEventToModContainer(LoadController.java:219)
	at net.minecraftforge.fml.common.LoadController.propogateStateMessage(LoadController.java:197)
	at net.minecraftforge.fml.common.Loader.fireRemapEvent(Loader.java:916)
	at net.minecraftforge.registries.GameData.freezeData(GameData.java:259)
	at net.minecraftforge.fml.common.Loader.initializeMods(Loader.java:758)
	at net.minecraftforge.fml.client.FMLClientHandler.finishMinecraftLoading(FMLClientHandler.java:336)
	at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:535)
	at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:378)
	at net.minecraft.client.main.Main.main(SourceFile:123)
	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:498)
	at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
	at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
	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:498)
	at org.multimc.onesix.OneSixLauncher.launchWithMainClass(OneSixLauncher.java:214)
	at org.multimc.onesix.OneSixLauncher.launch(OneSixLauncher.java:249)
	at org.multimc.EntryPoint.listen(EntryPoint.java:143)
	at org.multimc.EntryPoint.main(EntryPoint.java:34)


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

-- System Details --
Details:
	Minecraft Version: 1.12.2
	Operating System: Linux (amd64) version 6.1.12-1-MANJARO
	Java Version: 1.8.0_311, Oracle Corporation
	Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
	Memory: 2460391336 bytes (2346 MB) / 3978297344 bytes (3794 MB) up to 7516192768 bytes (7168 MB)
	JVM Flags: 2 total; -Xms2048m -Xmx8064m
	IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
	FML: MCP 9.42 Powered by Forge 14.23.5.2859 6 mods loaded, 6 mods active
	States: 'U' = Unloaded 'L' = Loaded 'C' = Constructed 'H' = Pre-initialized 'I' = Initialized 'J' = Post-initialized 'A' = Available 'D' = Disabled 'E' = Errored

	| State   | ID              | Version      | Source                                  | Signature                                |
	|:------- |:--------------- |:------------ |:--------------------------------------- |:---------------------------------------- |
	| LCHIJA  | minecraft       | 1.12.2       | minecraft.jar                           | None                                     |
	| LCHIJA  | mcp             | 9.42         | minecraft.jar                           | None                                     |
	| LCHIJA  | FML             | 8.0.99.99    | forge-1.12.2-14.23.5.2859-universal.jar | e3c3d50c7c986df74c645c0ac54639741c90a557 |
	| LCHIJAE | forge           | 14.23.5.2859 | forge-1.12.2-14.23.5.2859-universal.jar | e3c3d50c7c986df74c645c0ac54639741c90a557 |
	| LCHIJA  | jei             | 4.24.0       | HadEnoughItems_1.12.2-4.24.0.jar        | None                                     |
	| LCHIJA  | thebetweenlands | 3.9.5        | TheBetweenlands-3.9.5-universal.jar     | 38067d6878811efb38b6a045521cfd80b9b60b38 |

	Loaded coremods (and transformers): 
TheBetweenlandsLoadingPlugin (TheBetweenlands-3.9.5-core.jar)
  thebetweenlands.core.TheBetweenlandsClassTransformer
	GL info: ' Vendor: 'NVIDIA Corporation' Version: '4.6.0 NVIDIA 470.161.03' Renderer: 'NVIDIA GeForce GTX 660/PCIe/SSE2'

[Feature Request] Option to sort by metadata value

An option in the configs to allow the sorting by metadata value would be nice.
This would allow for example "@greg conveyors" to show all gregtech conveyors in order since they use increasing metadata values. The same is true for Thermal upgraded items like the satchel, flux capacitor, etc.

Cannot hide specific items

When trying to hide some items such as water_tanks from agricraft or gen_samples
from gendustry hiding one of the items hides all of the items with same item id with no way of unhiding specific items.

I can hide a single appliedenergistics2:facade but i can't do the same with agricraft:water_tank

Forge version: 14.23.5.2860
HadEnoughItems version: 4.24.0
Agricraft version: 2.12.0-1.12.2-b2
Forestry version: 5.8.2.422
AppliedEnergistics2 version: rv6-stable-7-extended_life-v0.53.7

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.