Hey, Just wanted to check in if this was a bug or not but it would appear that the hotkey assigned for your plugin is globally used in some cases. ie. Using the basic Creative mode inventory and trying to search for an item, if you hit the defaulted key "G" (While still typing) it will open up the CraftGuide instead of typing the letter and thus closes the previous window.
It's a known issue, which might be fixed eventually, but a workaround for now is to make sure that your cursor is not currently over an item while typing.
This is a very useful mod. But it seems there is a dark-blue overlay being applied to the Crafting Guide item. This makes adding texture support look bad, because the overlay is always being applied over the texture. My only request would be if you could remove it. If you want the book to have a unique texture, feel free to use this:
Good point. The current coloring method is really a lingering feature from when I just re-used the book icon directly, and was just to make it visually distinct from a regular book. Now that Minecraft keeps the icons separate, it wouldn't take much to make a unique icon, I just hadn't thought about it before.
Finally, sorry for the delays and complete lack of updates, I have had a bita lota massive a humongous cookie problem during the past weeks/month.
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)
Seriously, this should already be part of the vanilla game. I've been looking for something like this ever since I started playing modded MC.
I especially like how simple and easy to remember the Craftguide recipe is - and that you don't need the book in your inventory to access the menu. I've only had this mod for 24 hours and I've already used it 20+ times. Definitely recommended to anyone and everyone.
Thread title and first post updated to show that the Forge/FML version is compatible with 1.6.4, though the actual download hasn't changed.
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)
Time: 9/30/13 8:53 PM
Description: Initializing game
java.lang.VerifyError: (class: awesomemancam/minersdeluxe/MinersDeluxe, method: setupGameRegistryBlocks signature: ()V) Incompatible argument to function
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Unknown Source)
at cpw.mods.fml.common.FMLModContainer.constructMod(FMLModContainer.java:457)
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.EventHandler.handleEvent(EventHandler.java:74)
at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:313)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)
at com.google.common.eventbus.EventBus.post(EventBus.java:267)
at cpw.mods.fml.common.LoadController.sendEventToModContainer(LoadController.java:194)
at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:174)
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.EventHandler.handleEvent(EventHandler.java:74)
at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:313)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)
at com.google.common.eventbus.EventBus.post(EventBus.java:267)
at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:105)
at cpw.mods.fml.common.Loader.loadMods(Loader.java:509)
at cpw.mods.fml.client.FMLClientHandler.beginMinecraftLoading(FMLClientHandler.java:181)
at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:471)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:806)
at net.minecraft.client.main.Main.main(SourceFile:101)
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:131)
at net.minecraft.launchwrapper.Launch.main(Launch.java:27)
A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------
-- Head --
Stacktrace:
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Unknown Source)
at cpw.mods.fml.common.FMLModContainer.constructMod(FMLModContainer.java:457)
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.EventHandler.handleEvent(EventHandler.java:74)
at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:313)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)
at com.google.common.eventbus.EventBus.post(EventBus.java:267)
at cpw.mods.fml.common.LoadController.sendEventToModContainer(LoadController.java:194)
at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:174)
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.EventHandler.handleEvent(EventHandler.java:74)
at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:313)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)
at com.google.common.eventbus.EventBus.post(EventBus.java:267)
at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:105)
at cpw.mods.fml.common.Loader.loadMods(Loader.java:509)
at cpw.mods.fml.client.FMLClientHandler.beginMinecraftLoading(FMLClientHandler.java:181)
at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:471)
-- Initialization --
Details:
Stacktrace:
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:806)
at net.minecraft.client.main.Main.main(SourceFile:101)
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:131)
at net.minecraft.launchwrapper.Launch.main(Launch.java:27)
Nice work on the mod its really gonna help for my REDNETHERRACK modded survival too bad i couldn't use Divine RPG cause the ores are currently useless in the nether and the nether mobs don't spawn Thanks i will upload the part when its useful
Thread title and first post updated to show that the Forge/FML version is compatible with 1.6.4, though the actual download hasn't changed.
I see there is support for the BuildCraft assembly table now.
Thats so awesome!
--
BTW - a new mod - wichery - adds a recipe that allows wool to be cut up on a crafting table into string, using shears. And the shears take a point of damage.
The author seems to have implemented this by specifying the recipe 100 times, each with 1 point less durability. So, in CraftGuide when browsing I see 100 different slightly more damaged shears.
Is there a different (Better?) way for the Author to implement that mechanic or is there some way for CraftGuide to detect this situation and display the recipe just once?
--
Also - please add an option to show all items and blocks, not just ones with recipes. I like to use CraftGuide to see what new items a mod has added but it never shows items it doesn't know how to display the recipes for.
The Meaning of Life, the Universe, and Everything.
Join Date:
9/16/2012
Posts:
53
Member Details
Hi there!
A Suggestion for this useful mod:
Item Blacklisting;
Somewhere in the config file, a line along the lines of:
- Blacklist
# ItemID:1, 2 or 3; 1=Disable all recipes where this is a RESULT, 2=Disable all recipes where this is an ingredient, 3=Both
I have several items for admin-only use (dungeon capsule things from Better Dungeons, some NPC management goods) and a few recipes I kind of want to be "secret")
Even better if the blacklist can somehow be permission based. (So Admins can see said "forbidden" items)
Again this is only display of recipes and no connection with the actual recipe functionality.
The Meaning of Life, the Universe, and Everything.
Join Date:
8/6/2012
Posts:
53
Minecraft:
rayman2550
Xbox:
Tippierspace
Member Details
I have not been able to make this mode run. I have tried with Forge and without no luck.
I had other mods installed, removed them and the same.
Here is the crash report. I tried reading it but for me that's elvish.
I hope someone can shed some light on the error and help me get this mod working.
Thanks,
rayman2550
Edit: It seems that the launcher that i was using was causing the error. All is good
The Meaning of Life, the Universe, and Everything.
Join Date:
11/11/2013
Posts:
61
Minecraft:
zioniscrafting
Member Details
Hi, I was wondering If I could use your mod in a mod pack. It's going to be an "enhanced" minecraft modpack, that includes things that should be added.
Thank you so much for this mod,it's the only mod I've found so far that make actual survival modded minecraft evenly remotely possible. Like with flan's mod, there is no way on earth you could play and craft all of that without this or opening the wiki even 2 second and pausing the game. There are others, like NEI, but they show when you don't want them to and make it not legit(save inventory and a button to change weather and mode.).
The Forge version, as it uses srgnames, is already compatible with 1.6.4. An updated Modloader version will hopefully be available soon.
It's a known issue, which might be fixed eventually, but a workaround for now is to make sure that your cursor is not currently over an item while typing.
Good point. The current coloring method is really a lingering feature from when I just re-used the book icon directly, and was just to make it visually distinct from a regular book. Now that Minecraft keeps the icons separate, it wouldn't take much to make a unique icon, I just hadn't thought about it before.
Finally, sorry for the delays and complete lack of updates, I have had
a bita lota massivea humongous cookie problem during the past weeks/month.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)
Seriously, this should already be part of the vanilla game. I've been looking for something like this ever since I started playing modded MC.
I especially like how simple and easy to remember the Craftguide recipe is - and that you don't need the book in your inventory to access the menu. I've only had this mod for 24 hours and I've already used it 20+ times. Definitely recommended to anyone and everyone.
http://www.minecraftforum.net/forums/mapping-and-modding/maps/2340039-city-map-merriston-v1-airport-pc-map-mcpe-map-in
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)
// Ooh. Shiny.
Time: 9/30/13 8:53 PM
Description: Initializing game
java.lang.VerifyError: (class: awesomemancam/minersdeluxe/MinersDeluxe, method: setupGameRegistryBlocks signature: ()V) Incompatible argument to function
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Unknown Source)
at cpw.mods.fml.common.FMLModContainer.constructMod(FMLModContainer.java:457)
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.EventHandler.handleEvent(EventHandler.java:74)
at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:313)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)
at com.google.common.eventbus.EventBus.post(EventBus.java:267)
at cpw.mods.fml.common.LoadController.sendEventToModContainer(LoadController.java:194)
at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:174)
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.EventHandler.handleEvent(EventHandler.java:74)
at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:313)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)
at com.google.common.eventbus.EventBus.post(EventBus.java:267)
at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:105)
at cpw.mods.fml.common.Loader.loadMods(Loader.java:509)
at cpw.mods.fml.client.FMLClientHandler.beginMinecraftLoading(FMLClientHandler.java:181)
at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:471)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:806)
at net.minecraft.client.main.Main.main(SourceFile:101)
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:131)
at net.minecraft.launchwrapper.Launch.main(Launch.java:27)
A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------
-- Head --
Stacktrace:
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Unknown Source)
at cpw.mods.fml.common.FMLModContainer.constructMod(FMLModContainer.java:457)
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.EventHandler.handleEvent(EventHandler.java:74)
at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:313)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)
at com.google.common.eventbus.EventBus.post(EventBus.java:267)
at cpw.mods.fml.common.LoadController.sendEventToModContainer(LoadController.java:194)
at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:174)
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.EventHandler.handleEvent(EventHandler.java:74)
at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:313)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)
at com.google.common.eventbus.EventBus.post(EventBus.java:267)
at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:105)
at cpw.mods.fml.common.Loader.loadMods(Loader.java:509)
at cpw.mods.fml.client.FMLClientHandler.beginMinecraftLoading(FMLClientHandler.java:181)
at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:471)
-- Initialization --
Details:
Stacktrace:
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:806)
at net.minecraft.client.main.Main.main(SourceFile:101)
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:131)
at net.minecraft.launchwrapper.Launch.main(Launch.java:27)
-- System Details --
Details:
Minecraft Version: 1.6.4
Operating System: Windows 7 (amd64) version 6.1
Java Version: 1.7.0_21, Oracle Corporation
Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
Memory: 58242496 bytes (55 MB) / 400949248 bytes (382 MB) up to 954466304 bytes (910 MB)
JVM Flags: 2 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xmx1G
AABB Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used
Suspicious classes: FML and Forge are installed
IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
FML: MCP v8.11 FML v6.4.3.883 Minecraft Forge 9.11.0.883 14 mods loaded, 14 mods active
mcp{8.09} [Minecraft Coder Pack] (minecraft.jar) Unloaded->Constructed
FML{6.4.3.883} [Forge Mod Loader] (minecraftforge-9.11.0.883.jar) Unloaded->Constructed
Forge{9.11.0.883} [Minecraft Forge] (minecraftforge-9.11.0.883.jar) Unloaded->Constructed
shadersmod{2.0.1 beta 17} [GLSL Shaders Mod] (minecraft.jar) Unloaded->Constructed
cfm{3.1.1} [§4MrCrayfish's Furniture Mod] ([Forge]FurnitureModv3.1.1(1.6.4).zip) Unloaded->Constructed
AnimationAPI{1.1.1} [AnimationAPI] (AnimationAPI v1.1.2 mc1.6.4.zip) Unloaded->Constructed
craftguide{1.5.2} [CraftGuide] (CraftGuide-1.6.7.4 (1).zip) Unloaded->Constructed
MinersDeluxe{2.2.2} [MinersDeluxe] (MinersDeluxe-v2.2.2.zip) Unloaded
MutantCreatures{1.4.4} [Mutant Creatures] (Mutant_Creatures_v1.4.4_mc1.6.4.zip) Unloaded
rpginventorymod{1.6.4} [RPG Inventory Mod] (RpgInventory 1.6.4 v1 Complete.zip) Unloaded
RPGPlusPlus{RpgInv8.4} [Subarakis RPG++ mod] (RpgInventory 1.6.4 v1 Complete.zip) Unloaded
RPGRB{RpgInv8.4} [Rogue and BeastMaster Patch] (RpgInventory 1.6.4 v1 Complete.zip) Unloaded
VanillaShields{RpgInv8.4} [Vanilla Shields Mod] (RpgInventory 1.6.4 v1 Complete.zip) Unloaded
RPGMS{RpgInv8.4} [RpgInv Mage Addon] (RpgInventory 1.6.4 v1 Complete.zip) Unloaded
Launched Version: 1.6.4-Forge9.11.0.883
LWJGL: 2.9.0
OpenGL: AMD Radeon HD 6530D GL version 4.2.12217 Compatibility Profile Context 12.104.0.0, ATI Technologies Inc.
Is Modded: Definitely; Client brand changed to 'fml,forge'
Type: Client (map_client.txt)
Resource Pack: faithful32pack (2).zip
Current Language: English (US)
Profiler Position: N/A (disabled)
Vec3 Pool Size: ~~ERROR~~ NullPointerException: null
Hatch your own dragon!new breeds added.I ADVERTISE TOO MUCH I KNOW I KNOW!!
"Java.lang.VerifyError: (class: awesomemancam/minersdeluxe/MinersDeluxe, method: setupGameRegistryBlocks signature: ()V) Incompatible argument to function"
I'd guess that Miners Deluxe is causing your crash, not Craftguide.
Check out my channel!
http://www.youtube.com/user/ninjabeeutube1223344
My youtube channel L:
https://www.youtube.com/user/ninjabeeutube1223344
I see there is support for the BuildCraft assembly table now.
Thats so awesome!
--
BTW - a new mod - wichery - adds a recipe that allows wool to be cut up on a crafting table into string, using shears. And the shears take a point of damage.
The author seems to have implemented this by specifying the recipe 100 times, each with 1 point less durability. So, in CraftGuide when browsing I see 100 different slightly more damaged shears.
Is there a different (Better?) way for the Author to implement that mechanic or is there some way for CraftGuide to detect this situation and display the recipe just once?
--
Also - please add an option to show all items and blocks, not just ones with recipes. I like to use CraftGuide to see what new items a mod has added but it never shows items it doesn't know how to display the recipes for.
A Suggestion for this useful mod:
Item Blacklisting;
Somewhere in the config file, a line along the lines of:
- Blacklist
# ItemID:1, 2 or 3; 1=Disable all recipes where this is a RESULT, 2=Disable all recipes where this is an ingredient, 3=Both
I have several items for admin-only use (dungeon capsule things from Better Dungeons, some NPC management goods) and a few recipes I kind of want to be "secret")
Even better if the blacklist can somehow be permission based. (So Admins can see said "forbidden" items)
Again this is only display of recipes and no connection with the actual recipe functionality.
That would be pretty amazing.
I need to know the IDs for the mods I use!
Please!
I found it in the config file
I enabled show ID
I had other mods installed, removed them and the same.
Here is the crash report. I tried reading it but for me that's elvish.
I hope someone can shed some light on the error and help me get this mod working.
Thanks,
rayman2550
Edit: It seems that the launcher that i was using was causing the error. All is good
Why should he update when it works?