hi, I wanted to show you the new templates for GUI bibliocraft compatible with the texture pack (JohnSmith) are very good, as I went to the furniture textures wanted to add the the gui hehe
Funny thing, switching "IsOptifineInstalled" to true will not only cause correct placementon on shelves but also bumps items in Buildcraft pipes higher than they should be - need to check few other cases to e sure .
Seems to be random thing even with setting to false, so probably not biblio related :).
V1.1.0 – *NEW BLOCK: Added the Desk. Player can place books directly on the desk by right clicking with an accepted book. Right clicking the desk without an accepted book OR if the desk is full will open the GUI. Sneak clicking with an empty hand will pull a book off the Desk.
* Upgraded Bookcase interactions: Player can place books directly in the Bookcase by right clicking with an accepted book. Right clicking the Bookcase without an accepted book OR if the Bookcase is full will open the GUI. Sneak clicking with an empty hand will pull a book off the Bookcase. Books will add/subtract from the top or bottom shelf depending on what shelf the player is aimed at.
* Upgraded Display Case Interactions: When the case is open, if the player is holding an item, Right clicking will place the item in the case. If the player has an empty hand and right clicks, the GUI will open. Right clicking while there is an item in the case will cause the item to pop out of the case.
*Removed all restrictions on display cases. Any item or block may be placed in the case now.
*Upgraded Tool Rack interactions: Right-clicking the rack with an accepted tool with put the tool on the rack. Right clicking a tool that is on the rack will cause that tool to pop off. Sneak clicking with an empty hand will open the GUI.
*Upgraded Shelf interactions: Right-clicking the Shelf with any Block or Item will put it on the shelf. Right clicking an item or block that is on the Shelf will cause that item or block to pop off. Sneak clicking with an empty hand will open the GUI.
*Upgraded Potion Shelf interactions: Right clicking the shelf with an accepted potion will put that potion on the shelf. Right clicking without an accepted potion OR if the shelf is full will open the GUI. Sneak clicking with an empty hand will cause a potion to pop off. Potions are added/subtracted from one of the 3 shelves depending on what shelf the player is aiming at.
*Tweaked config support. Now keywords entered into the config will check for both in-code item names and in-game display name. This should allow support for adding keywords for items in other languages.
*Tweaked Labels so items and blocks are scaled slightly larger and fill out the label better.
*Fixed crashes relating to some items being placed on the shelf, the potion shelf, and the label. There should be no more crashes that I am aware of.
Next I plan to work on armor stands and try to increase compatibility add overlay support and a few other things. Language support is also on my list to work on real soon among a couple other neat things.
I downloaded the newest version of the mod, spawned in the new writing desk (just so i could test it out), plopped it down, and my game crashes immediately. It's the same error as with the armor stand. Here's the log:
java.lang.NullPointerException
at zz.a(Chunk.java:768)
at yc.a(World.java:554)
at yc.c(World.java:532)
at jds.bibliocraft.blocks.BlockWritingDesk.a(BlockWritingDesk.java:208)
at vq.placeBlockAt(ItemBlock.java:208)
at vq.a(ItemBlock.java:97)
at ur.a(SourceFile:88)
at ir.a(ItemInWorldManager.java:424)
at iv.a(NetServerHandler.java:578)
at fk.a(SourceFile:58)
at cf.b(MemoryConnection.java:80)
at iv.d(NetServerHandler.java:136)
at iw.b(NetworkListenThread.java:57)
at bec.b(IntegratedServerListenThread.java:108)
at net.minecraft.server.MinecraftServer.r(MinecraftServer.java:703)
at net.minecraft.server.MinecraftServer.q(MinecraftServer.java:599)
at bdz.q(IntegratedServer.java:170)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:497)
at fy.run(SourceFile:849)
A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------
indeed, this mod truly is an essential for every minecrafter in my opinion, thanks so much for all the hard work and effort you guys put into it!
Rollback Post to RevisionRollBack
24 hours gone again, wasted in futility, welcome to minecraft modding, that is (unfortunately) our community.
(an ode to minecraft modding)
i keep making the same mistake, i think "oh, i've given them a few months, surely it'll be fixed by now" THAT is why i seem to ALWAYS be angry to some of you, my advice is to get the lead out.
there were nice things here, until the mod author threw a tantrum.
The desk is an awesome addition to the mod. A very fitting addition for my library builds and mage quarters. Keep up the good work, can't wait to see what other cool storage decor you come up with next.
I downloaded the newest version of the mod, spawned in the new writing desk (just so i could test it out), plopped it down, and my game crashes immediately. It's the same error as with the armor stand. Here's the log:
java.lang.NullPointerException
at zz.a(Chunk.java:768)
at yc.a(World.java:554)
at yc.c(World.java:532)
at jds.bibliocraft.blocks.BlockWritingDesk.a(BlockWritingDesk.java:208)
at vq.placeBlockAt(ItemBlock.java:208)
at vq.a(ItemBlock.java:97)
at ur.a(SourceFile:88)
at ir.a(ItemInWorldManager.java:424)
at iv.a(NetServerHandler.java:578)
at fk.a(SourceFile:58)
at cf.b(MemoryConnection.java:80)
at iv.d(NetServerHandler.java:136)
at iw.b(NetworkListenThread.java:57)
at bec.b(IntegratedServerListenThread.java:108)
at net.minecraft.server.MinecraftServer.r(MinecraftServer.java:703)
at net.minecraft.server.MinecraftServer.q(MinecraftServer.java:599)
at bdz.q(IntegratedServer.java:170)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:497)
at fy.run(SourceFile:849)
A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------
I'm starting to wonder if this has something to do with how much memory my Minecraft game is using.
Edit: Also, the item textures still don't show up for me.
I am really at a loss as to what is casusing your problem. You do have a handful of mods I have never tried. My current version of BiblioCraft is still compiled with forge 497, but I am running on a server with forge 528 with optifine D3 ultra and haven't had any problems. I'll keep trying different things to try to reproduce this when I get time. The one thing these two block have in common is they both spawn a dummy block because they take up two blocks of space.
Say for instanced if I wanted to be able to put a minimum stone from ee3 in the tool race , would there be a config I can add the item to or would the mod owner have to add this function to the mod?
You can add keywords for the tool rack, the potion shelf, and the bookcase to the config found in .minecraft/config/BiblioCraft.cfg to add permissions for any items.
As much as I don't like to bite the hand that feeds me here, I gotta say I'm not the biggest fan of the new interactions. They get especially fiddly if you have a full inventory and end up having to drop things to get an empty hand to access the UI (Which undoubtedly ends up with items popping back into your inventory and screwing up your ability to open the UI), and it's rather irritating if youre trying to stock shelves with items that are in your inventory, not your hotbar. Could we get a config that lets us interact with them like we used to, or at the very least make it shiftclickable with an item in your hand?
Also, another idea - a Pedestal. a simple, no-frills pedestal that allows for a single block to be placed in it for display purposes. Think of the ones from EExchange 2, but simply ornamental.
I don't have a donation button right now, but since there is some interest, I would be happy to add one. Any donations would be extremely appreciated!
Edit: Just added a donation button.
Great! I just sent a couple of bucks.
I would encourage others to do the same to any mods they use regularly. These mod makers put in hours of hard work and if you met them in real life wouldn't you want to buy them a drink as a thank you?
Seems to be random thing even with setting to false, so probably not biblio related :).
Welcome to Version 1.1.0.
V1.1.0 –
*NEW BLOCK: Added the Desk. Player can place books directly on the desk by right clicking with an accepted book. Right clicking the desk without an accepted book OR if the desk is full will open the GUI. Sneak clicking with an empty hand will pull a book off the Desk.
* Upgraded Bookcase interactions: Player can place books directly in the Bookcase by right clicking with an accepted book. Right clicking the Bookcase without an accepted book OR if the Bookcase is full will open the GUI. Sneak clicking with an empty hand will pull a book off the Bookcase. Books will add/subtract from the top or bottom shelf depending on what shelf the player is aimed at.
* Upgraded Display Case Interactions: When the case is open, if the player is holding an item, Right clicking will place the item in the case. If the player has an empty hand and right clicks, the GUI will open. Right clicking while there is an item in the case will cause the item to pop out of the case.
*Removed all restrictions on display cases. Any item or block may be placed in the case now.
*Upgraded Tool Rack interactions: Right-clicking the rack with an accepted tool with put the tool on the rack. Right clicking a tool that is on the rack will cause that tool to pop off. Sneak clicking with an empty hand will open the GUI.
*Upgraded Shelf interactions: Right-clicking the Shelf with any Block or Item will put it on the shelf. Right clicking an item or block that is on the Shelf will cause that item or block to pop off. Sneak clicking with an empty hand will open the GUI.
*Upgraded Potion Shelf interactions: Right clicking the shelf with an accepted potion will put that potion on the shelf. Right clicking without an accepted potion OR if the shelf is full will open the GUI. Sneak clicking with an empty hand will cause a potion to pop off. Potions are added/subtracted from one of the 3 shelves depending on what shelf the player is aiming at.
*Tweaked config support. Now keywords entered into the config will check for both in-code item names and in-game display name. This should allow support for adding keywords for items in other languages.
*Tweaked Labels so items and blocks are scaled slightly larger and fill out the label better.
*Fixed crashes relating to some items being placed on the shelf, the potion shelf, and the label. There should be no more crashes that I am aware of.
Next I plan to work on armor stands and try to increase compatibility add overlay support and a few other things. Language support is also on my list to work on real soon among a couple other neat things.
Enjoy!!
Thanks for video! I'll add it to the OP.
// Sorry
Time: 2/22/13 6:49 PM
Description: Ticking memory connection
java.lang.NullPointerException
at zz.a(Chunk.java:768)
at yc.a(World.java:554)
at yc.c(World.java:532)
at jds.bibliocraft.blocks.BlockWritingDesk.a(BlockWritingDesk.java:208)
at vq.placeBlockAt(ItemBlock.java:208)
at vq.a(ItemBlock.java:97)
at ur.a(SourceFile:88)
at ir.a(ItemInWorldManager.java:424)
at iv.a(NetServerHandler.java:578)
at fk.a(SourceFile:58)
at cf.b(MemoryConnection.java:80)
at iv.d(NetServerHandler.java:136)
at iw.b(NetworkListenThread.java:57)
at bec.b(IntegratedServerListenThread.java:108)
at net.minecraft.server.MinecraftServer.r(MinecraftServer.java:703)
at net.minecraft.server.MinecraftServer.q(MinecraftServer.java:599)
at bdz.q(IntegratedServer.java:170)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:497)
at fy.run(SourceFile:849)
A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------
-- System Details --
Details:
Minecraft Version: 1.4.7
Operating System: Windows 7 (x86) version 6.1
Java Version: 1.7.0_15, Oracle Corporation
Java VM Version: Java HotSpot™ Client VM (mixed mode), Oracle Corporation
Memory: 212662632 bytes (202 MB) / 519110656 bytes (495 MB) up to 1037959168 bytes (989 MB)
JVM Flags: 2 total; -Xms512m -Xmx1024m
AABB Pool Size: 5378 (301168 bytes; 0 MB) allocated, 5111 (286216 bytes; 0 MB) used
Suspicious classes: FML and Forge are installed
IntCache: cache: 0, tcache: 0, allocated: 3, tallocated: 63
FML: MCP v7.26a FML v4.7.22.539 Minecraft Forge 6.6.0.518 Optifine OptiFine_1.4.6_HD_U_C3 56 mods loaded, 56 mods active
mcp [Minecraft Coder Pack] (minecraft.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
FML [Forge Mod Loader] (coremods) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
Forge [Minecraft Forge] (coremods) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
mod_CodeChickenCore [CodeChicken Core] (coremods) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
mod_NotEnoughItems [Not Enough Items] (coremods) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
mod_bspkrsCore [bspkrsCore] ([1.4.7]bspkrsCorev1.01.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
nohero_moreHealth [More Health Forge] (minecraft.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
mod_ThebombzenAPI [mod_ThebombzenAPI] (minecraft.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
mod_EnchantViewClient [mod_EnchantViewClient] (minecraft.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
mod_EnchantViewServer [mod_EnchantViewServer] (minecraft.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
mod_ReiMinimap [mod_ReiMinimap] (minecraft.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
mod_Compression [mod_Compression] (minecraft.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
mod_wood [mod_wood] (minecraft.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
DynamicLights [Dynamic Lights] (DynamicLights_1.4.6.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
DynamicLights_onFire [Dynamic Lights on burning] (DynamicLights_1.4.6.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
DynamicLights_creepers [Dynamic Lights on Creepers] (DynamicLights_1.4.6.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
DynamicLights_dropItems [Dynamic Lights on ItemEntities] (DynamicLights_1.4.6.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
DynamicLights_flameArrows [Dynamic Lights on Flame enchanted Arrows] (DynamicLights_1.4.6.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
DynamicLights_otherPlayers [Dynamic Lights Other Player Light] (DynamicLights_1.4.6.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
DynamicLights_thePlayer [Dynamic Lights Player Light] (DynamicLights_1.4.6.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
GuiAPI [GuiAPI] (GuiAPI-0.15.2-1.4.6.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
BetterFurnaces [Better Furnaces] ([1.4.6-7]BetterFurnacesV2.2.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
mod_ArmorStatusHUD [ArmorStatusHUD] ([1.4.6]ArmorStatusHUDv1.6.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
mod_StatusEffectHUD [StatusEffectHUD] ([1.4.6]StatusEffectHUDv1.9.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
Backpack [Backpack] (backpack-latest.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
BiblioCraft [BiblioCraft] (BiblioCraft[v1.1.0].zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
ChestTransporter [Chest Transporter] (chestTransporter_1.1.5_Universal.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
mod_cjb_qc [mod_cjb_qc] (CJB QuickCraft.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
CustomSpawner [DrZhark's CustomSpawner] (CustomMobSpawner 1.11.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
DamageIndicatorsMod [Damage Indicators] (DamageIndicators[1.4.7]2.4.1.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
DiamondMeter [Diamond Meter] (DiamondMeter 2.1.5.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
kirsybuuDoubleDoorMod [Double Door Mod] (doubledoor-forge-v4.5.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
MoCreatures [DrZhark's Mo'Creatures Mod] (DrZharks MoCreatures Mod v4.5.1.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
EasyItems [Easy Items] (Easy Items v 3.7.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
mod_InvTweaks [Inventory Tweaks] (InvTweaks-1.50-1.4.7.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
IronChest [Iron Chest] (ironchest-universal-1.4.7-5.0.1.237.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
mod_Castle [mod_Castle] (Jason8mods.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
mod_Fset [mod_Fset] (Jason8mods.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
mod_HouseV3 [mod_HouseV3] (Jason8mods.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
mod_Nset [mod_Nset] (Jason8mods.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
mod_SpawnZom [mod_SpawnZom] (Jason8mods.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
mod_Tower [mod_Tower] (Jason8mods.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
mod_MAtmos [mod_MAtmos] (matmos_packaged.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
MoarAchForge [Moar Achievements Redux] (MoarAchievementsV113.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
darkhax_msm [MoreSwordMod] (More Swords Mod 2.3.5 For 1.4.7.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
mod_MovePlus [mod_MovePlus] (moveplus v2.2 for MC v1.4.7.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
Plants++ [Plants++] (Plants++ v 3.2.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
PortalGatesMod [PortalGates] (portalgates_1.0.5b_MC_1.4.7.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
PortalGun [Portal Gun] (PortalGun1.4.7v4.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
modRFL [Rotten Flesh to Leather] (Rotten Flesh to Leather - Forge 1.4.6.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
Starmod [Mrgreapers starmod] (Starmod universal 1.0.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
mod_TaleOfKingdoms [mod_TaleOfKingdoms] (Tale-of-Kingdoms-V1.4.2.7.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
TaleOfKingdoms [Tale of Kingdoms] (Tale-of-Kingdoms-V1.4.2.7.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
mod_Timber [Timber!] (Timber! (1.4.6).zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
AeroBooks [Enhanced Books] (XPBooks-v1.4.1-1.4.7.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
IDResolver [ID Resolver] (IDResolver-1.4.6.1.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
Profiler Position: N/A (disabled)
Vec3 Pool Size: 2769 (155064 bytes; 0 MB) allocated, 2336 (130816 bytes; 0 MB) used
Player Count: 1 / 8; [iq['ElectricGremlin'/367, l='A King's Journey', x=99.17, y=68.00, z=266.87]]
Type: Integrated Server (map_client.txt)
Is Modded: Definitely; Client brand changed to 'forge,fml'
I'm starting to wonder if this has something to do with how much memory my Minecraft game is using.
Edit: Also, the item textures still don't show up for me.
indeed, this mod truly is an essential for every minecrafter in my opinion, thanks so much for all the hard work and effort you guys put into it!
24 hours gone again, wasted in futility, welcome to minecraft modding, that is (unfortunately) our community.
(an ode to minecraft modding)
i keep making the same mistake, i think "oh, i've given them a few months, surely it'll be fixed by now" THAT is why i seem to ALWAYS be angry to some of you, my advice is to get the lead out.
there were nice things here, until the mod author threw a tantrum.
Do you have a donation option anywhere? I'd like to tip you a few bucks for all your hard work.
I am really at a loss as to what is casusing your problem. You do have a handful of mods I have never tried. My current version of BiblioCraft is still compiled with forge 497, but I am running on a server with forge 528 with optifine D3 ultra and haven't had any problems. I'll keep trying different things to try to reproduce this when I get time. The one thing these two block have in common is they both spawn a dummy block because they take up two blocks of space.
Thanks!
I don't have a donation button right now, but since there is some interest, I would be happy to add one. Any donations would be extremely appreciated!
Edit: Just added a donation button.
You can add keywords for the tool rack, the potion shelf, and the bookcase to the config found in .minecraft/config/BiblioCraft.cfg to add permissions for any items.
It looks great! ThanksThanksThanks (Many Thanks)
Also, another idea - a Pedestal. a simple, no-frills pedestal that allows for a single block to be placed in it for display purposes. Think of the ones from EExchange 2, but simply ornamental.
you've made alot of people very happy
Even as separate addons, I would like this as well.
Great! I just sent a couple of bucks.
I would encourage others to do the same to any mods they use regularly. These mod makers put in hours of hard work and if you met them in real life wouldn't you want to buy them a drink as a thank you?