Just curious if their is some sort of maybe fluid registry for CraftGuide? Mainly curious for things like Metal Blends in the Tinkers Construct smeltry since with ExtraTic or Metalurgy you wouldn't be able to find all that info out without the Wiki.
Rollback Post to RevisionRollBack
A fox should not be on the jury at a goose's trial. ~ Thomas Fuller
With AE2 (Applied energistics), whenever I open the book, the game freezes and a billion nullpointers are thrown itno the craftguide log:
java.lang.NullPointerException
at appeng.integration.modules.CraftGuide.addCraftingRecipes(CraftGuide.java:124)
at appeng.integration.modules.CraftGuide.generateRecipes(CraftGuide.java:105)
at uristqwerty.CraftGuide.RecipeCache.generateRecipes(RecipeCache.java:223)
at uristqwerty.CraftGuide.RecipeCache.reset(RecipeCache.java:47)
at uristqwerty.CraftGuide.RecipeCache.<init>(RecipeCache.java:39)
at uristqwerty.CraftGuide.GuiCraftGuide.<init>(GuiCraftGuide.java:41)
at uristqwerty.CraftGuide.GuiCraftGuide.getInstance(GuiCraftGuide.java:64)
at uristqwerty.CraftGuide.client.fml.CraftGuideClient_FML.openGUI(CraftGuideClient_FML.java:102)
at uristqwerty.CraftGuide.ItemCraftGuide.func_77659_a(ItemCraftGuide.java:43)
at net.minecraft.item.ItemStack.func_77957_a(ItemStack.java:146)
at net.minecraft.server.management.ItemInWorldManager.func_73085_a(ItemInWorldManager.java:316)
at net.minecraft.network.NetHandlerPlayServer.func_147346_a(NetHandlerPlayServer.java:539)
at net.minecraft.network.play.client.C08PacketPlayerBlockPlacement.func_148833_a(SourceFile:60)
at net.minecraft.network.play.client.C08PacketPlayerBlockPlacement.func_148833_a(SourceFile:9)
at net.minecraft.network.NetworkManager.func_74428_b(NetworkManager.java:212)
at net.minecraft.network.NetworkSystem.func_151269_c(NetworkSystem.java:165)
at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:659)
at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:547)
at net.minecraft.server.integrated.IntegratedServer.func_71217_p(IntegratedServer.java:186)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:427)
at net.minecraft.server.MinecraftServer$2.run(MinecraftServer.java:685)
java.lang.NullPointerException
at appeng.integration.modules.CraftGuide.addCraftingRecipes(CraftGuide.java:124)
at appeng.integration.modules.CraftGuide.generateRecipes(CraftGuide.java:105)
at uristqwerty.CraftGuide.RecipeCache.generateRecipes(RecipeCache.java:223)
at uristqwerty.CraftGuide.RecipeCache.reset(RecipeCache.java:47)
at uristqwerty.CraftGuide.RecipeCache.<init>(RecipeCache.java:39)
at uristqwerty.CraftGuide.GuiCraftGuide.<init>(GuiCraftGuide.java:41)
at uristqwerty.CraftGuide.GuiCraftGuide.getInstance(GuiCraftGuide.java:64)
at uristqwerty.CraftGuide.client.fml.CraftGuideClient_FML.openGUI(CraftGuideClient_FML.java:102)
at uristqwerty.CraftGuide.ItemCraftGuide.func_77659_a(ItemCraftGuide.java:43)
at net.minecraft.item.ItemStack.func_77957_a(ItemStack.java:146)
at net.minecraft.server.management.ItemInWorldManager.func_73085_a(ItemInWorldManager.java:316)
at net.minecraft.network.NetHandlerPlayServer.func_147346_a(NetHandlerPlayServer.java:539)
at net.minecraft.network.play.client.C08PacketPlayerBlockPlacement.func_148833_a(SourceFile:60)
at net.minecraft.network.play.client.C08PacketPlayerBlockPlacement.func_148833_a(SourceFile:9)
at net.minecraft.network.NetworkManager.func_74428_b(NetworkManager.java:212)
at net.minecraft.network.NetworkSystem.func_151269_c(NetworkSystem.java:165)
at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:659)
at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:547)
at net.minecraft.server.integrated.IntegratedServer.func_71217_p(IntegratedServer.java:186)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:427)
at net.minecraft.server.MinecraftServer$2.run(MinecraftServer.java:685)
There are a lot more but I don't think you'll need them
With AE2 (Applied energistics), whenever I open the book, the game freezes and a billion nullpointers are thrown itno the craftguide log:
java.lang.NullPointerException
at appeng.integration.modules.CraftGuide.addCraftingRecipes(CraftGuide.java:124)
at appeng.integration.modules.CraftGuide.generateRecipes(CraftGuide.java:105)
at uristqwerty.CraftGuide.RecipeCache.generateRecipes(RecipeCache.java:223)
at uristqwerty.CraftGuide.RecipeCache.reset(RecipeCache.java:47)
at uristqwerty.CraftGuide.RecipeCache.(RecipeCache.java:39)
at uristqwerty.CraftGuide.GuiCraftGuide.(GuiCraftGuide.java:41)
at uristqwerty.CraftGuide.GuiCraftGuide.getInstance(GuiCraftGuide.java:64)
at uristqwerty.CraftGuide.client.fml.CraftGuideClient_FML.openGUI(CraftGuideClient_FML.java:102)
at uristqwerty.CraftGuide.ItemCraftGuide.func_77659_a(ItemCraftGuide.java:43)
at net.minecraft.item.ItemStack.func_77957_a(ItemStack.java:146)
at net.minecraft.server.management.ItemInWorldManager.func_73085_a(ItemInWorldManager.java:316)
at net.minecraft.network.NetHandlerPlayServer.func_147346_a(NetHandlerPlayServer.java:539)
at net.minecraft.network.play.client.C08PacketPlayerBlockPlacement.func_148833_a(SourceFile:60)
at net.minecraft.network.play.client.C08PacketPlayerBlockPlacement.func_148833_a(SourceFile:9)
at net.minecraft.network.NetworkManager.func_74428_b(NetworkManager.java:212)
at net.minecraft.network.NetworkSystem.func_151269_c(NetworkSystem.java:165)
at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:659)
at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:547)
at net.minecraft.server.integrated.IntegratedServer.func_71217_p(IntegratedServer.java:186)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:427)
at net.minecraft.server.MinecraftServer$2.run(MinecraftServer.java:685)
java.lang.NullPointerException
at appeng.integration.modules.CraftGuide.addCraftingRecipes(CraftGuide.java:124)
at appeng.integration.modules.CraftGuide.generateRecipes(CraftGuide.java:105)
at uristqwerty.CraftGuide.RecipeCache.generateRecipes(RecipeCache.java:223)
at uristqwerty.CraftGuide.RecipeCache.reset(RecipeCache.java:47)
at uristqwerty.CraftGuide.RecipeCache.(RecipeCache.java:39)
at uristqwerty.CraftGuide.GuiCraftGuide.(GuiCraftGuide.java:41)
at uristqwerty.CraftGuide.GuiCraftGuide.getInstance(GuiCraftGuide.java:64)
at uristqwerty.CraftGuide.client.fml.CraftGuideClient_FML.openGUI(CraftGuideClient_FML.java:102)
at uristqwerty.CraftGuide.ItemCraftGuide.func_77659_a(ItemCraftGuide.java:43)
at net.minecraft.item.ItemStack.func_77957_a(ItemStack.java:146)
at net.minecraft.server.management.ItemInWorldManager.func_73085_a(ItemInWorldManager.java:316)
at net.minecraft.network.NetHandlerPlayServer.func_147346_a(NetHandlerPlayServer.java:539)
at net.minecraft.network.play.client.C08PacketPlayerBlockPlacement.func_148833_a(SourceFile:60)
at net.minecraft.network.play.client.C08PacketPlayerBlockPlacement.func_148833_a(SourceFile:9)
at net.minecraft.network.NetworkManager.func_74428_b(NetworkManager.java:212)
at net.minecraft.network.NetworkSystem.func_151269_c(NetworkSystem.java:165)
at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:659)
at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:547)
at net.minecraft.server.integrated.IntegratedServer.func_71217_p(IntegratedServer.java:186)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:427)
at net.minecraft.server.MinecraftServer$2.run(MinecraftServer.java:685)
There are a lot more but I don't think you'll need them
That would be a bug in AE2's CraftGuide integration. I considered adding a workaround to prevent the exceptions (would greatly improve the time it takes to generate the recipe list), but then, I think, it would cause most crafting recipes to show up twice. Better would be to send a PR to AE2 to improve their side (I might do that eventually, if nobody else does), though I guess some sort of patch within CraftGuide would be useful for modpacks using older AE2 versions.
Just curious if their is some sort of maybe fluid registry for CraftGuide? Mainly curious for things like Metal Blends in the Tinkers Construct smeltry since with ExtraTic or Metalurgy you wouldn't be able to find all that info out without the Wiki.
Do TiCon and other mods with fluid combinations use a shared system (Something in Forge?), or do they each implement it independently?
In the former case, I'll almost certainly add something eventually; in the latter, things are less certain. Perhaps it would be convenient for others if I extended the API to more easily handle common classes of recipe (fluid + fluid => fluid; item => item; 2x2 item => item; 3x3 item => item). Perhaps the layout for those common types could also be specified in the theme system, for creative use by texture pack makers. Maybe allow an optional name to tag recipes created using the general system, so that texture pack makers can give mod-specific layouts and appearances...
Rollback Post to RevisionRollBack
CraftGuide, recipe viewer with a scrollbar! (Resizable window, too, if you prefer playing with a smaller GUI scale and are tired of GUIs only occupying a tiny square in the centre)
does it work in 1.8 too? like has anyone tried it? i use NEI for my single player 1.7.10 but i would like something simpler on multiplayer and this ive used before and im very happy with (only reason i use NEI is bc of Waila)
does it work in 1.8 too? like has anyone tried it? i use NEI for my single player 1.7.10 but i would like something simpler on multiplayer and this ive used before and im very happy with (only reason i use NEI is bc of Waila)
I doubt it'll work unmodified in 1.8, though I haven't tried to see if it does.
In other news, FINALLY released an update. Almost entirely bugfixes. Workaround for slow initial GUI open times with AE2 (turns out it was better/worse than I thought); in-game theme cycle button; proper itemlist NBT support (sorry RailCraft, for taking so long!).
As I mentioned before, I haven't gone over mod support yet, this was just one final bugfix release that supports Minecraft 1.7.2. Next update, whever that may be, will be 1.7.10-only with all of the mod support finally updated. After that, maybe 1.8, or maybe new features for 1.7.10. Maybe a quick 1.8 release with reduced mod support, then continuing work on 1.7.10?
Rollback Post to RevisionRollBack
CraftGuide, recipe viewer with a scrollbar! (Resizable window, too, if you prefer playing with a smaller GUI scale and are tired of GUIs only occupying a tiny square in the centre)
could you please preload recipes at startup that way the game doesn't hang when you have many mods(annoying on single player as it pauses for a minute or two at startup, worse on multiplayer as a creeper blows you up as your client hangs as it cant pause on multiplayer.
also im going to quote the guy(Farproc) and ask the same thing as it could maybe solve the load issues
" is there any possibility to simply implement the NEI api to inherit all the existing NEI integration support?"
That would be a bug in AE2's CraftGuide integration. I considered adding a workaround to prevent the exceptions (would greatly improve the time it takes to generate the recipe list), but then, I think, it would cause most crafting recipes to show up twice. Better would be to send a PR to AE2 to improve their side (I might do that eventually, if nobody else does), though I guess some sort of patch within CraftGuide would be useful for modpacks using older AE2 versions.
oh is that what the load time is about? That would make sense.... please do make the patch.
CraftGuide, recipe viewer with a scrollbar! (Resizable window, too, if you prefer playing with a smaller GUI scale and are tired of GUIs only occupying a tiny square in the centre)
java.util.ConcurrentModificationException
at java.util.ArrayList$Itr.checkForComodification(Unknown Source)
at java.util.ArrayList$Itr.next(Unknown Source)
at uristqwerty.CraftGuide.itemtype.ItemType.findMatchingNBT(ItemType.java:199)
at uristqwerty.CraftGuide.itemtype.ItemType.getInstance(ItemType.java:186)
at uristqwerty.CraftGuide.itemtype.ItemType.getInstance(ItemType.java:133)
at uristqwerty.CraftGuide.RecipeCache.generateAllItemList(RecipeCache.java:114)
at uristqwerty.CraftGuide.RecipeCache.reset(RecipeCache.java:75)
at uristqwerty.CraftGuide.RecipeCache.<init>(RecipeCache.java:42)
at uristqwerty.CraftGuide.GuiCraftGuide.<init>(GuiCraftGuide.java:41)
at uristqwerty.CraftGuide.GuiCraftGuide.getInstance(GuiCraftGuide.java:64)
at uristqwerty.CraftGuide.client.fml.CraftGuideClient_FML.openGUI(CraftGuideClient_FML.java:109)
at uristqwerty.CraftGuide.ItemCraftGuide.func_77659_a(ItemCraftGuide.java:43)
at net.minecraft.item.ItemStack.func_77957_a(ItemStack.java:146)
at net.minecraft.server.management.ItemInWorldManager.func_73085_a(ItemInWorldManager.java:316)
at net.minecraft.network.NetHandlerPlayServer.func_147346_a(NetHandlerPlayServer.java:539)
at net.minecraft.network.play.client.C08PacketPlayerBlockPlacement.func_148833_a(SourceFile:60)
at net.minecraft.network.play.client.C08PacketPlayerBlockPlacement.func_148833_a(SourceFile:9)
at net.minecraft.network.NetworkManager.func_74428_b(NetworkManager.java:212)
at net.minecraft.network.NetworkSystem.func_151269_c(NetworkSystem.java:165)
at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:659)
at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:547)
at net.minecraft.server.integrated.IntegratedServer.func_71217_p(IntegratedServer.java:111)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:427)
at net.minecraft.server.MinecraftServer$2.run(MinecraftServer.java:685)
A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------
-- Head --
Stacktrace:
at java.util.ArrayList$Itr.checkForComodification(Unknown Source)
at java.util.ArrayList$Itr.next(Unknown Source)
at uristqwerty.CraftGuide.itemtype.ItemType.findMatchingNBT(ItemType.java:199)
at uristqwerty.CraftGuide.itemtype.ItemType.getInstance(ItemType.java:186)
at uristqwerty.CraftGuide.itemtype.ItemType.getInstance(ItemType.java:133)
at uristqwerty.CraftGuide.RecipeCache.generateAllItemList(RecipeCache.java:114)
at uristqwerty.CraftGuide.RecipeCache.reset(RecipeCache.java:75)
at uristqwerty.CraftGuide.RecipeCache.<init>(RecipeCache.java:42)
at uristqwerty.CraftGuide.GuiCraftGuide.<init>(GuiCraftGuide.java:41)
at uristqwerty.CraftGuide.GuiCraftGuide.getInstance(GuiCraftGuide.java:64)
at uristqwerty.CraftGuide.client.fml.CraftGuideClient_FML.openGUI(CraftGuideClient_FML.java:109)
at uristqwerty.CraftGuide.ItemCraftGuide.func_77659_a(ItemCraftGuide.java:43)
at net.minecraft.item.ItemStack.func_77957_a(ItemStack.java:146)
at net.minecraft.server.management.ItemInWorldManager.func_73085_a(ItemInWorldManager.java:316)
at net.minecraft.network.NetHandlerPlayServer.func_147346_a(NetHandlerPlayServer.java:539)
at net.minecraft.network.play.client.C08PacketPlayerBlockPlacement.func_148833_a(SourceFile:60)
at net.minecraft.network.play.client.C08PacketPlayerBlockPlacement.func_148833_a(SourceFile:9)
at net.minecraft.network.NetworkManager.func_74428_b(NetworkManager.java:212)
-- Ticking connection --
Details:
Connection: net.minecraft.network.NetworkManager@7edc133d
Stacktrace:
at net.minecraft.network.NetworkSystem.func_151269_c(NetworkSystem.java:165)
at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:659)
at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:547)
at net.minecraft.server.integrated.IntegratedServer.func_71217_p(IntegratedServer.java:111)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:427)
at net.minecraft.server.MinecraftServer$2.run(MinecraftServer.java:685)
Where is the fan updated one again? I remember someone took over but I can't remember where the link is. He update it for 1.8 and 1.7.10 He started in June.
Updated IC² support for recent experimental versions
Added better tolerance of null items during text search
Exploring holding shift when clicking stacks to add them to the current filter, rather than replacing it
As above, but with control, and removing
Experimenting with the possibility of exporting HTML
Endless procrastination and distractions
For the last bit, I have code that outputs an animated icon as a .gif (only animated, because Minecraft discards image data for static icons once uploaded to OpenGL, and 3D stuff even less simple), and an entirely hand-made mockup you can see here, exploring the feasibility of using a large spritesheet for static images, and using css to do most of the complicated visual bits, so the HTML only needs one div per stack.
Rollback Post to RevisionRollBack
CraftGuide, recipe viewer with a scrollbar! (Resizable window, too, if you prefer playing with a smaller GUI scale and are tired of GUIs only occupying a tiny square in the centre)
I kind of wish that we could get a 1.8 Lite Version without any of the Buildcraft, GregTech, IC2 and Litemod support. I'm not sure about any of these other mods, but you are kind of stuck waiting on them to update for their APIs. I looked at the Source Code in 1.8 and outside of the APIs and quick fixes, there are about 8 items to fix and the one generic blockstates item for the crafting book.
Just curious if their is some sort of maybe fluid registry for CraftGuide? Mainly curious for things like Metal Blends in the Tinkers Construct smeltry since with ExtraTic or Metalurgy you wouldn't be able to find all that info out without the Wiki.
A fox should not be on the jury at a goose's trial.
~ Thomas Fuller
With AE2 (Applied energistics), whenever I open the book, the game freezes and a billion nullpointers are thrown itno the craftguide log:
java.lang.NullPointerException
at appeng.integration.modules.CraftGuide.addCraftingRecipes(CraftGuide.java:124)
at appeng.integration.modules.CraftGuide.generateRecipes(CraftGuide.java:105)
at uristqwerty.CraftGuide.RecipeCache.generateRecipes(RecipeCache.java:223)
at uristqwerty.CraftGuide.RecipeCache.reset(RecipeCache.java:47)
at uristqwerty.CraftGuide.RecipeCache.<init>(RecipeCache.java:39)
at uristqwerty.CraftGuide.GuiCraftGuide.<init>(GuiCraftGuide.java:41)
at uristqwerty.CraftGuide.GuiCraftGuide.getInstance(GuiCraftGuide.java:64)
at uristqwerty.CraftGuide.client.fml.CraftGuideClient_FML.openGUI(CraftGuideClient_FML.java:102)
at uristqwerty.CraftGuide.ItemCraftGuide.func_77659_a(ItemCraftGuide.java:43)
at net.minecraft.item.ItemStack.func_77957_a(ItemStack.java:146)
at net.minecraft.server.management.ItemInWorldManager.func_73085_a(ItemInWorldManager.java:316)
at net.minecraft.network.NetHandlerPlayServer.func_147346_a(NetHandlerPlayServer.java:539)
at net.minecraft.network.play.client.C08PacketPlayerBlockPlacement.func_148833_a(SourceFile:60)
at net.minecraft.network.play.client.C08PacketPlayerBlockPlacement.func_148833_a(SourceFile:9)
at net.minecraft.network.NetworkManager.func_74428_b(NetworkManager.java:212)
at net.minecraft.network.NetworkSystem.func_151269_c(NetworkSystem.java:165)
at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:659)
at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:547)
at net.minecraft.server.integrated.IntegratedServer.func_71217_p(IntegratedServer.java:186)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:427)
at net.minecraft.server.MinecraftServer$2.run(MinecraftServer.java:685)
java.lang.NullPointerException
at appeng.integration.modules.CraftGuide.addCraftingRecipes(CraftGuide.java:124)
at appeng.integration.modules.CraftGuide.generateRecipes(CraftGuide.java:105)
at uristqwerty.CraftGuide.RecipeCache.generateRecipes(RecipeCache.java:223)
at uristqwerty.CraftGuide.RecipeCache.reset(RecipeCache.java:47)
at uristqwerty.CraftGuide.RecipeCache.<init>(RecipeCache.java:39)
at uristqwerty.CraftGuide.GuiCraftGuide.<init>(GuiCraftGuide.java:41)
at uristqwerty.CraftGuide.GuiCraftGuide.getInstance(GuiCraftGuide.java:64)
at uristqwerty.CraftGuide.client.fml.CraftGuideClient_FML.openGUI(CraftGuideClient_FML.java:102)
at uristqwerty.CraftGuide.ItemCraftGuide.func_77659_a(ItemCraftGuide.java:43)
at net.minecraft.item.ItemStack.func_77957_a(ItemStack.java:146)
at net.minecraft.server.management.ItemInWorldManager.func_73085_a(ItemInWorldManager.java:316)
at net.minecraft.network.NetHandlerPlayServer.func_147346_a(NetHandlerPlayServer.java:539)
at net.minecraft.network.play.client.C08PacketPlayerBlockPlacement.func_148833_a(SourceFile:60)
at net.minecraft.network.play.client.C08PacketPlayerBlockPlacement.func_148833_a(SourceFile:9)
at net.minecraft.network.NetworkManager.func_74428_b(NetworkManager.java:212)
at net.minecraft.network.NetworkSystem.func_151269_c(NetworkSystem.java:165)
at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:659)
at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:547)
at net.minecraft.server.integrated.IntegratedServer.func_71217_p(IntegratedServer.java:186)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:427)
at net.minecraft.server.MinecraftServer$2.run(MinecraftServer.java:685)
There are a lot more but I don't think you'll need them
That would be a bug in AE2's CraftGuide integration. I considered adding a workaround to prevent the exceptions (would greatly improve the time it takes to generate the recipe list), but then, I think, it would cause most crafting recipes to show up twice. Better would be to send a PR to AE2 to improve their side (I might do that eventually, if nobody else does), though I guess some sort of patch within CraftGuide would be useful for modpacks using older AE2 versions.
Do TiCon and other mods with fluid combinations use a shared system (Something in Forge?), or do they each implement it independently?
In the former case, I'll almost certainly add something eventually; in the latter, things are less certain. Perhaps it would be convenient for others if I extended the API to more easily handle common classes of recipe (fluid + fluid => fluid; item => item; 2x2 item => item; 3x3 item => item). Perhaps the layout for those common types could also be specified in the theme system, for creative use by texture pack makers. Maybe allow an optional name to tag recipes created using the general system, so that texture pack makers can give mod-specific layouts and appearances...
CraftGuide, recipe viewer with a scrollbar! (Resizable window, too, if you prefer playing with a smaller GUI scale and are tired of GUIs only occupying a tiny square in the centre)
Thank you so much, this is one of the mods I NEVER remove from my mods folder, very helpful when you play as much modded as I do.
Worship the Mooshroom
<--- click me to get yours!
does it work in 1.8 too? like has anyone tried it? i use NEI for my single player 1.7.10 but i would like something simpler on multiplayer and this ive used before and im very happy with (only reason i use NEI is bc of Waila)
I doubt it'll work unmodified in 1.8, though I haven't tried to see if it does.
In other news, FINALLY released an update. Almost entirely bugfixes. Workaround for slow initial GUI open times with AE2 (turns out it was better/worse than I thought); in-game theme cycle button; proper itemlist NBT support (sorry RailCraft, for taking so long!).
As I mentioned before, I haven't gone over mod support yet, this was just one final bugfix release that supports Minecraft 1.7.2. Next update, whever that may be, will be 1.7.10-only with all of the mod support finally updated. After that, maybe 1.8, or maybe new features for 1.7.10. Maybe a quick 1.8 release with reduced mod support, then continuing work on 1.7.10?
CraftGuide, recipe viewer with a scrollbar! (Resizable window, too, if you prefer playing with a smaller GUI scale and are tired of GUIs only occupying a tiny square in the centre)
Ive been playing various FTB packs and so I must admit that ive been using NEI rather than craftguide :/
I would far prefer to use CraftGuide however, as such:
* is there any possibility to simply implement the NEI api to inherit all the existing NEI integration support?
* It would really be nice to see items for which there are no recipes when browsing items.
* Likewise, forge dictionary equivalent items are difficult to find in Craftguide.
* Thaumcrafts shift-to-show-aspects feature doesn't work in Craftguide either.
could you please preload recipes at startup that way the game doesn't hang when you have many mods(annoying on single player as it pauses for a minute or two at startup, worse on multiplayer as a creeper blows you up as your client hangs as it cant pause on multiplayer.
also im going to quote the guy(Farproc) and ask the same thing as it could maybe solve the load issues
" is there any possibility to simply implement the NEI api to inherit all the existing NEI integration support?"
oh is that what the load time is about? That would make sense.... please do make the patch.
I spent some time putting together a document explaining the CraftGuide API. Any advice on how to improve it would be appreciated.
CraftGuide, recipe viewer with a scrollbar! (Resizable window, too, if you prefer playing with a smaller GUI scale and are tired of GUIs only occupying a tiny square in the centre)
Any chance Terrafirmacraft type recipes (knapping, molds, anvil) would ever be incorporated?
1.8 support would be nice...
My Minecraft runs, but when i right click the book in my hand, my MC crashes.
My crash report is below. Please help!!!!!
---- Minecraft Crash Report ----
// Don't be sad, have a hug! <3
Time: 9/07/15 5:54 PM
Description: Ticking memory connection
java.util.ConcurrentModificationException
at java.util.ArrayList$Itr.checkForComodification(Unknown Source)
at java.util.ArrayList$Itr.next(Unknown Source)
at uristqwerty.CraftGuide.itemtype.ItemType.findMatchingNBT(ItemType.java:199)
at uristqwerty.CraftGuide.itemtype.ItemType.getInstance(ItemType.java:186)
at uristqwerty.CraftGuide.itemtype.ItemType.getInstance(ItemType.java:133)
at uristqwerty.CraftGuide.RecipeCache.generateAllItemList(RecipeCache.java:114)
at uristqwerty.CraftGuide.RecipeCache.reset(RecipeCache.java:75)
at uristqwerty.CraftGuide.RecipeCache.<init>(RecipeCache.java:42)
at uristqwerty.CraftGuide.GuiCraftGuide.<init>(GuiCraftGuide.java:41)
at uristqwerty.CraftGuide.GuiCraftGuide.getInstance(GuiCraftGuide.java:64)
at uristqwerty.CraftGuide.client.fml.CraftGuideClient_FML.openGUI(CraftGuideClient_FML.java:109)
at uristqwerty.CraftGuide.ItemCraftGuide.func_77659_a(ItemCraftGuide.java:43)
at net.minecraft.item.ItemStack.func_77957_a(ItemStack.java:146)
at net.minecraft.server.management.ItemInWorldManager.func_73085_a(ItemInWorldManager.java:316)
at net.minecraft.network.NetHandlerPlayServer.func_147346_a(NetHandlerPlayServer.java:539)
at net.minecraft.network.play.client.C08PacketPlayerBlockPlacement.func_148833_a(SourceFile:60)
at net.minecraft.network.play.client.C08PacketPlayerBlockPlacement.func_148833_a(SourceFile:9)
at net.minecraft.network.NetworkManager.func_74428_b(NetworkManager.java:212)
at net.minecraft.network.NetworkSystem.func_151269_c(NetworkSystem.java:165)
at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:659)
at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:547)
at net.minecraft.server.integrated.IntegratedServer.func_71217_p(IntegratedServer.java:111)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:427)
at net.minecraft.server.MinecraftServer$2.run(MinecraftServer.java:685)
A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------
-- Head --
Stacktrace:
at java.util.ArrayList$Itr.checkForComodification(Unknown Source)
at java.util.ArrayList$Itr.next(Unknown Source)
at uristqwerty.CraftGuide.itemtype.ItemType.findMatchingNBT(ItemType.java:199)
at uristqwerty.CraftGuide.itemtype.ItemType.getInstance(ItemType.java:186)
at uristqwerty.CraftGuide.itemtype.ItemType.getInstance(ItemType.java:133)
at uristqwerty.CraftGuide.RecipeCache.generateAllItemList(RecipeCache.java:114)
at uristqwerty.CraftGuide.RecipeCache.reset(RecipeCache.java:75)
at uristqwerty.CraftGuide.RecipeCache.<init>(RecipeCache.java:42)
at uristqwerty.CraftGuide.GuiCraftGuide.<init>(GuiCraftGuide.java:41)
at uristqwerty.CraftGuide.GuiCraftGuide.getInstance(GuiCraftGuide.java:64)
at uristqwerty.CraftGuide.client.fml.CraftGuideClient_FML.openGUI(CraftGuideClient_FML.java:109)
at uristqwerty.CraftGuide.ItemCraftGuide.func_77659_a(ItemCraftGuide.java:43)
at net.minecraft.item.ItemStack.func_77957_a(ItemStack.java:146)
at net.minecraft.server.management.ItemInWorldManager.func_73085_a(ItemInWorldManager.java:316)
at net.minecraft.network.NetHandlerPlayServer.func_147346_a(NetHandlerPlayServer.java:539)
at net.minecraft.network.play.client.C08PacketPlayerBlockPlacement.func_148833_a(SourceFile:60)
at net.minecraft.network.play.client.C08PacketPlayerBlockPlacement.func_148833_a(SourceFile:9)
at net.minecraft.network.NetworkManager.func_74428_b(NetworkManager.java:212)
-- Ticking connection --
Details:
Connection: net.minecraft.network.NetworkManager@7edc133d
Stacktrace:
at net.minecraft.network.NetworkSystem.func_151269_c(NetworkSystem.java:165)
at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:659)
at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:547)
at net.minecraft.server.integrated.IntegratedServer.func_71217_p(IntegratedServer.java:111)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:427)
at net.minecraft.server.MinecraftServer$2.run(MinecraftServer.java:685)
-- System Details --
Details:
Minecraft Version: 1.7.10
Operating System: Windows 8.1 (amd64) version 6.3
Java Version: 1.8.0_31, Oracle Corporation
Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
Memory: 412032984 bytes (392 MB) / 844718080 bytes (805 MB) up to 1060372480 bytes (1011 MB)
JVM Flags: 6 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xmx1G -XX:+UseConcMarkSweepGC -XX:+CMSIncrementalMode -XX:-UseAdaptiveSizePolicy -Xmn128M
AABB Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used
IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
FML: MCP v9.05 FML v7.10.99.99 Minecraft Forge 10.13.4.1448 38 mods loaded, 38 mods active
States: 'U' = Unloaded 'L' = Loaded 'C' = Constructed 'H' = Pre-initialized 'I' = Initialized 'J' = Post-initialized 'A' = Available 'D' = Disabled 'E' = Errored
UCHIJAAAA mcp{9.05} [Minecraft Coder Pack] (minecraft.jar)
UCHIJAAAA FML{7.10.99.99} [Forge Mod Loader] (forge-1.7.10-10.13.4.1448-1.7.10.jar)
UCHIJAAAA Forge{10.13.4.1448} [Minecraft Forge] (forge-1.7.10-10.13.4.1448-1.7.10.jar)
UCHIJAAAA PlayerAPI{1.3} [Player API] (minecraft.jar)
UCHIJAAAA SmartCore{1.0.2} [Smart Core] (minecraft.jar)
UCHIJAAAA TooManyItems{1.7.10} [TooManyItems] (minecraft.jar)
UCHIJAAAA backpacks16840{3.0.4} [Backpacks!] (zz-backpacks 1.7.10 - 3.0.4.jar)
UCHIJAAAA ClothingCraft{1.2.1} [ClothingCraft] ([1.7.10] ClothingCraft 1.2.1.jar)
UCHIJAAAA securitycraft{v1.7.4.1} [SecurityCraft] ([1.7.10] SecurityCraft v1.7.4.1.jar)
UCHIJAAAA advanceddispensers{1.2.0-b8 for 1.7.10} [Advanced Dispensers Mod] (advanceddispensers-1.2.0-b8.for.1.7.10.jar)
UCHIJAAAA BiblioCraft{1.9.1} [BiblioCraft] (BiblioCraft[v1.9.1][MC1.7.10].jar)
UCHIJAAAA CarpentersBlocks{3.3.6} [Carpenter's Blocks] (Carpenter's Blocks v3.3.6 - MC 1.7.10.jar)
UCHIJAAAA ComputerCraft{1.65} [ComputerCraft] (ComputerCraft1.65.jar)
UCHIJAAAA craftguide{1.6.8.2} [CraftGuide] (CraftGuide-1.6.8.2-forge.jar)
UCHIJAAAA customnpcs{1.7.10c} [CustomNpcs] (CustomNPCs_1.7.10c.zip)
UCHIJAAAA doggystyle{1.0.7.80} [Doggy Style] (DoggyStyle-1.0.7.80.jar)
UCHIJAAAA Drinks{1.0.0} [Drinks] (Drink2.zip)
UCHIJAAAA flansmod{4.10.0} [Flan's Mod] (Flans Mod-1.7.10-4.10.0.jar)
UCHIJAAAA frsm{5.00b} [Fex's Random Stuff Mod] (frsm-5.00b.jar)
UCHIJAAAA HeroBrineMod{1.0.0} [HeroBrineMod] (Herobine Mod.zip)
UCHIJAAAA iChunUtil{4.1.2} [iChunUtil] (iChunUtil-4.1.2.jar)
UCHIJAAAA Pads{2.3.3} [JumpPad++] (JumpPad++-1.7.10-2.3.3.jar)
UCHIJAAAA mod_LATL{1.9} [Lamps and Traffic lights] (LampsAndTrafficlights-1.11-Minecraft_1.7.2.jar)
UCHIJAAAA LotsOfFood{1.7.10} [Lots of Food] (Lots of Food-1.7.10 v7.jar)
UCHIJAAAA malisiscore{1.7.10-0.11.4} [MalisisCore] (malisiscore-1.7.10-0.11.4.jar)
UCHIJAAAA malisisdoors{1.7.10-1.7.1} [Malisis' Doors] (malisisdoors-1.7.10-1.7.1.jar)
UCHIJAAAA cfm{3.4.7} [§9MrCrayfish's Furniture Mod] (MrCrayfishFurnitureModv3.4.7(1.7.10).jar)
UCHIJAAAA PneumaticCraft{1.5.1-49} [PneumaticCraft] (PneumaticCraft-1.7.10-1.5.1-49-universal.jar)
UCHIJAAAA Railcraft{9.3.2.0} [Railcraft] (Railcraft_1.7.10-9.3.2.0.jar)
UCHIJAAAA SandwichMod{3.0} [SandwichMod] (Sandwich Mod 3.0.zip)
UCHIJAAAA secretroomsmod{4.7.1} [The SecretRoomsMod] (secretroomsmod-1.7.10-4.7.1.413.jar)
UCHIJAAAA SlimevoidLib{2.0.4.7} [Slimevoid Library] (SlimevoidLibrary-2.0.4.7.jar)
UCHIJAAAA SmartMoving{15.5} [Smart Moving] (SmartMoving-1.7.10-15.5.jar)
UCHIJAAAA SmartRender{2.1} [Smart Render] (SmartRender-1.7.10-2.1.jar)
UCHIJAAAA stillhungry{1.7.2-2.1.0} [Still Hungry!] (stillhungry-1.7.2-2.1.1.jar)
UCHIJAAAA StorageDrawers{1.7.10-1.5.9} [Storage Drawers] (StorageDrawers-1.7.10-1.5.9.jar)
UCHIJAAAA WirelessRedstoneCore{1.8.0.0} [Wireless Redstone] (WirelessRedstoneCore-1.8.0.0.jar)
UCHIJAAAA worldedit{6.0-beta-01} [WorldEdit] (worldedit-forge-mc1.7.10-6.0-beta-01.jar)
GL info: ~~ERROR~~ RuntimeException: No OpenGL context found in the current thread.
Profiler Position: N/A (disabled)
Vec3 Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used
Player Count: 1 / 8; [EntityPlayerMP['jasdevmcteam'/168, l='Thutsmod', x=-696.93, y=39.00, z=-217.17]]
Type: Integrated Server (map_client.txt)
Is Modded: Definitely; Client brand changed to 'fml,forge'
Great mod
Thanks for the document!
Edit: I figured out my issue and got things working. Thanks.
Did you look at page 1, post 1?
It clearly lists 1.7.10 as the highest version.
What makes you think that'd work on 1.8?
Links to pdf format, downloadable, command lists for (these often clarify/expand descriptions, and where possible link to the author's posting):
MoreCommands: http://www.mediafire.com/view/qjc9c6klcnp660e/CmdLstMoreCommands.pdf
WorldEdit: http://www.mediafire.com/view/bi7r00xd9rgxrrt/WE_Commands.pdf
Search no longer works for me as well. It just always shows a blank page with the speech bubble. I'm sad
Where is the fan updated one again? I remember someone took over but I can't remember where the link is. He update it for 1.8 and 1.7.10 He started in June.
Until someone ports this legendary mod I am leaving the minecraft scene. http://www.cosc.canterbury.ac.nz/greg.ewing/minecraft/mods/ArchitectureCraft/#mozTocId598776 I have watched too many legendary mods die and carpenters blocks sudden fallout out of mainstream made me cry. I realize the source is messy but some of the best mods from 1.6.4 and 1.7.10 were.
Things I have been doing:
For the last bit, I have code that outputs an animated icon as a .gif (only animated, because Minecraft discards image data for static icons once uploaded to OpenGL, and 3D stuff even less simple), and an entirely hand-made mockup you can see here, exploring the feasibility of using a large spritesheet for static images, and using css to do most of the complicated visual bits, so the HTML only needs one div per stack.
CraftGuide, recipe viewer with a scrollbar! (Resizable window, too, if you prefer playing with a smaller GUI scale and are tired of GUIs only occupying a tiny square in the centre)
I kind of wish that we could get a 1.8 Lite Version without any of the Buildcraft, GregTech, IC2 and Litemod support. I'm not sure about any of these other mods, but you are kind of stuck waiting on them to update for their APIs. I looked at the Source Code in 1.8 and outside of the APIs and quick fixes, there are about 8 items to fix and the one generic blockstates item for the crafting book.