Sorry if I'm missing it, but do the inventories have the inventory tweak API? It doesn't seem so, and it would be awesome if we could sort them. Thanks!
Nope, sorry. I actually didn't even know that was a thing. I haven't really used inventory tweaks so I'm not real familiar with it. If I may ask, what kind of advantages would you see if I were to implement that API? Also which blocks in BiblioCraft would benifit the most?
Will this work with better storage, they both add armour stands?
Yes, it should work fine, however there is an Enchantment ID conflict between the 2 mods. I am not sure about better storage, but BiblioCraft has an option in the config file to change the enchantment IDs, so I expect that will need to happen to make it work. Other then that there should be no problems, you should be able to use the 2 different armor stands side by side if thats what you want to do.
I don't think 3D armor is all fixed since using the thaumcraft harness crashes the client every time you join the server with this crash:
---- Minecraft Crash Report ----
// Why is it breaking
Time: 5/14/13 1:36 AM
Description: Rendering Tile Entity
java.lang.NullPointerException
at thaumcraft.client.renderers.item.ModelHoverHarness.func_78088_a(ModelHoverHarness.java:47)
at jds.bibliocraft.rendering.TileEntityArmorStandRenderer.func_76894_a(TileEntityArmorStandRenderer.java:265)
at net.minecraft.client.renderer.tileentity.TileEntityRenderer.func_76949_a(SourceFile:107)
at net.minecraft.client.renderer.tileentity.TileEntityRenderer.func_76950_a(SourceFile:99)
at net.minecraft.client.renderer.RenderGlobal.func_72713_a(RenderGlobal.java:520)
at net.minecraft.client.renderer.EntityRenderer.func_78471_a(EntityRenderer.java:1150)
at net.minecraft.client.renderer.EntityRenderer.func_78480_b(EntityRenderer.java:987)
at net.minecraft.client.Minecraft.func_71411_J(Minecraft.java:871)
at net.minecraft.client.Minecraft.run(Minecraft.java:760)
at java.lang.Thread.run(Thread.java:680)
A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------
-- Head --
Stacktrace:
at thaumcraft.client.renderers.item.ModelHoverHarness.func_78088_a(ModelHoverHarness.java:47)
at jds.bibliocraft.rendering.TileEntityArmorStandRenderer.func_76894_a(TileEntityArmorStandRenderer.java:265)
-- Tile Entity Details --
Details:
Name: ArmorStandTile // jds.bibliocraft.tileentities.TileEntityArmorStand
Block type: ID #2249 (tile.BiblioArmorStand // jds.bibliocraft.blocks.BlockArmorStand)
Block data value: 3 / 0x3 / 0b0011
Block location: World: (75,111,4753), Chunk: (at 11,6,1 in 4,297; contains blocks 64,0,4752 to 79,255,4767), Region: (0,9; contains chunks 0,288 to 31,319, blocks 0,0,4608 to 511,255,5119)
Actual block type: ID #2249 (tile.BiblioArmorStand // jds.bibliocraft.blocks.BlockArmorStand)
Actual block data value: 3 / 0x3 / 0b0011
Stacktrace:
at net.minecraft.client.renderer.tileentity.TileEntityRenderer.func_76949_a(SourceFile:107)
at net.minecraft.client.renderer.tileentity.TileEntityRenderer.func_76950_a(SourceFile:99)
at net.minecraft.client.renderer.RenderGlobal.func_72713_a(RenderGlobal.java:520)
at net.minecraft.client.renderer.EntityRenderer.func_78471_a(EntityRenderer.java:1150)
-- Affected level --
Details:
Level name: MpServer
All players: 1 total; [EntityClientPlayerMP['Dravarden'/145, l='MpServer', x=75.61, y=112.62, z=4756.89]]
Chunk stats: MultiplayerChunkCache: 10
Level seed: 0
Level generator: ID 00 - default, ver 1. Features enabled: false
Level generator options:
Level spawn location: World: (-160,64,256), Chunk: (at 0,4,0 in -10,16; contains blocks -160,0,256 to -145,255,271), Region: (-1,0; contains chunks -32,0 to -1,31, blocks -512,0,0 to -1,255,511)
Level time: 11428221 game time, 192492 day time
Level dimension: 0
Level storage version: 0x00000 - Unknown?
Level weather: Rain time: 0 (now: false), thunder time: 0 (now: false)
Level game mode: Game mode: survival (ID 0). Hardcore: false. Cheats: false
Forced entities: 8 total; [EntityClientPlayerMP['Dravarden'/145, l='MpServer', x=75.61, y=112.62, z=4756.89], EntityHat['unknown'/18, l='MpServer', x=75.61, y=112.39, z=4756.89], EntityGolemWood['Wood Golem'/216, l='MpServer', x=80.31, y=70.01, z=4756.56], EntityPedestal['entity.PortalGun.portal_entityapg.name'/146, l='MpServer', x=70.50, y=111.00, z=4753.50], EntityPedestal['entity.PortalGun.portal_entityapg.name'/147, l='MpServer', x=70.50, y=111.00, z=4753.50], EntityGolemTallow['Tallow Golem'/148, l='MpServer', x=79.72, y=111.14, z=4755.53], EntityGolemWood['Wood Golem'/209, l='MpServer', x=70.50, y=74.14, z=4781.50], EntityItem['item.item.ItemChestplateRobe'/149, l='MpServer', x=75.53, y=112.09, z=4756.03]]
Retry entities: 0 total; []
Stacktrace:
at net.minecraft.client.multiplayer.WorldClient.func_72914_a(WorldClient.java:441)
at net.minecraft.client.Minecraft.func_71396_d(Minecraft.java:2414)
at net.minecraft.client.Minecraft.run(Minecraft.java:776)
at java.lang.Thread.run(Thread.java:680)
-- System Details --
Details:
Minecraft Version: 1.5.2
Operating System: Mac OS X (x86_64) version 10.7.5
Java Version: 1.6.0_41, Apple Inc.
Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Apple Inc.
Memory: 993910648 bytes (947 MB) / 1130496000 bytes (1078 MB) up to 2138767360 bytes (2039 MB)
JVM Flags: 3 total; -Xbootclasspath/a:/System/Library/PrivateFrameworks/JavaApplicationLauncher.framework/Resources/LauncherSupport.jar -Xms1024M -Xmx2048M
AABB Pool Size: 18931 (1060136 bytes; 1 MB) allocated, 8612 (482272 bytes; 0 MB) used
Suspicious classes: FML and Forge are installed
IntCache: cache: 0, tcache: 0, allocated: 3, tallocated: 63
FML: MCP v7.51 FML v5.2.6.696 Minecraft Forge 7.8.0.696 18 mods loaded, 18 mods active
mcp{7.44} [Minecraft Coder Pack] (minecraft.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
FML{5.2.6.696} [Forge Mod Loader] (coremods) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
Forge{7.8.0.696} [Minecraft Forge] (coremods) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
ImmibisMicroblocks{55.0.0} [Immibis's Microblocks] (coremods) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
mod_EnchantViewClient{EnchantView v3.8.4 for Minecraft 1.5.2} [mod_EnchantViewClient] (minecraft.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
mod_EnchantViewServer{EnchantViewServer v3.8.4 for Minecraft 1.5.2} [mod_EnchantViewServer] (minecraft.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
mod_ThebombzenAPI{ThebombzenAPI v1.2.2 for Minecraft 1.5.2} [mod_ThebombzenAPI] (minecraft.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
ImmibisMicroblocksInstallCheck{55.0.0} [Immibis's Microblocks (Check for incorrect installation)] (immibis-microblocks-55.0.0.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
BiblioCraft{1.2.1} [BiblioCraft] (BiblioCraft[v1.2.1].zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
Hats{1.3.1} [Hats] (Hats1.3.1.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
inventorytweaks{1.54b} [Inventory Tweaks] (InventoryTweaks-1.54b.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
mmmPowersuits{0.6.0-444} [MachineMuse's Modular Powersuits] (ModularPowersuits-0.6.0-444.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
PowersuitAddons{0.2.3-132} [Andrew2448's Modular Powersuits Addon] (MPSA-0.2.3-132_MPS-444.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
iChunUtil{1.0.1} [iChunUtil] (iChunUtil1.0.1.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
PortalGun{1.5.1} [PortalGun] (PortalGun1.5.1.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
Thaumcraft{3.0.5a} [Thaumcraft] (Thaumcraft3.0.5a.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
mod_ReiMinimap{v3.3_06 [1.5.2]} [mod_ReiMinimap] ([1.5.2]ReiMinimap_v3.3_06.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
ImmibisCore{55.1.1} [Immibis Core] (immibis-core-55.1.1.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
LWJGL: 2.4.2
OpenGL: Intel HD Graphics 3000 OpenGL Engine GL version 2.1 APPLE-7.32.12, Intel Inc.
Is Modded: Definitely; Client brand changed to 'fml,forge'
Type: Client (map_client.txt)
Texture Pack: Dravarden's textures 1.5.2
Profiler Position: N/A (disabled)
Vec3 Pool Size: 76 (4256 bytes; 0 MB) allocated, 76 (4256 bytes; 0 MB) used
I can't join my server now
Rollback Post to RevisionRollBack
Sorry about my english, my native language is spanish!
If you put 20$ in a box, I put 20$ in the box too and then I sell you the box for 30$, we both make a 10$ profit, right?
Nope, sorry. I actually didn't even know that was a thing. I haven't really used inventory tweaks so I'm not real familiar with it. If I may ask, what kind of advantages would you see if I were to implement that API? Also which blocks in BiblioCraft would benifit the most?
I could see it helping with some of the bookshelves, being able to sort them. Plus, with your mod starting to be included in FTB, it's a great thing to have, just since people (well, at least me) have gotten use to using it to sort. Also, it will allow you to access the settings through it. May be something to look at, just makes mod packs more- complete.
New update! I've been meaning to add modular powersuit support for a while now and thanks to a couple tips from MachineMuse I was able to finally get the modular powersuits working on armor stands. Any other mods that use 3D models for their armor should also work now as well.
V1.2.1 - * Added support for Modular Powersuits on the armor stands. * Added support for Tinkers Construct books on the bookcases. * Fixed a bug on the display case that could cause an item to get stuck in the block above it and warp through the celing when removing an item. * Added rendered text color code to config for the reading glasses. Players can now edit the config and change the color of the text to anything they choose.
Awesome! Looks great :3
Rollback Post to RevisionRollBack
The beauty of a living thing is not the atoms that go into it, but the way those atoms are put together.
I don't think 3D armor is all fixed since using the thaumcraft harness crashes the client every time you join the server with this crash:
---- Minecraft Crash Report ----
// Why is it breaking
Time: 5/14/13 1:36 AM
Description: Rendering Tile Entity
java.lang.NullPointerException
at thaumcraft.client.renderers.item.ModelHoverHarness.func_78088_a(ModelHoverHarness.java:47)
at jds.bibliocraft.rendering.TileEntityArmorStandRenderer.func_76894_a(TileEntityArmorStandRenderer.java:265)
at net.minecraft.client.renderer.tileentity.TileEntityRenderer.func_76949_a(SourceFile:107)
at net.minecraft.client.renderer.tileentity.TileEntityRenderer.func_76950_a(SourceFile:99)
at net.minecraft.client.renderer.RenderGlobal.func_72713_a(RenderGlobal.java:520)
at net.minecraft.client.renderer.EntityRenderer.func_78471_a(EntityRenderer.java:1150)
at net.minecraft.client.renderer.EntityRenderer.func_78480_b(EntityRenderer.java:987)
at net.minecraft.client.Minecraft.func_71411_J(Minecraft.java:871)
at net.minecraft.client.Minecraft.run(Minecraft.java:760)
at java.lang.Thread.run(Thread.java:680)
A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------
-- Head --
Stacktrace:
at thaumcraft.client.renderers.item.ModelHoverHarness.func_78088_a(ModelHoverHarness.java:47)
at jds.bibliocraft.rendering.TileEntityArmorStandRenderer.func_76894_a(TileEntityArmorStandRenderer.java:265)
-- Tile Entity Details --
Details:
Name: ArmorStandTile // jds.bibliocraft.tileentities.TileEntityArmorStand
Block type: ID #2249 (tile.BiblioArmorStand // jds.bibliocraft.blocks.BlockArmorStand)
Block data value: 3 / 0x3 / 0b0011
Block location: World: (75,111,4753), Chunk: (at 11,6,1 in 4,297; contains blocks 64,0,4752 to 79,255,4767), Region: (0,9; contains chunks 0,288 to 31,319, blocks 0,0,4608 to 511,255,5119)
Actual block type: ID #2249 (tile.BiblioArmorStand // jds.bibliocraft.blocks.BlockArmorStand)
Actual block data value: 3 / 0x3 / 0b0011
Stacktrace:
at net.minecraft.client.renderer.tileentity.TileEntityRenderer.func_76949_a(SourceFile:107)
at net.minecraft.client.renderer.tileentity.TileEntityRenderer.func_76950_a(SourceFile:99)
at net.minecraft.client.renderer.RenderGlobal.func_72713_a(RenderGlobal.java:520)
at net.minecraft.client.renderer.EntityRenderer.func_78471_a(EntityRenderer.java:1150)
-- Affected level --
Details:
Level name: MpServer
All players: 1 total; [EntityClientPlayerMP['Dravarden'/145, l='MpServer', x=75.61, y=112.62, z=4756.89]]
Chunk stats: MultiplayerChunkCache: 10
Level seed: 0
Level generator: ID 00 - default, ver 1. Features enabled: false
Level generator options:
Level spawn location: World: (-160,64,256), Chunk: (at 0,4,0 in -10,16; contains blocks -160,0,256 to -145,255,271), Region: (-1,0; contains chunks -32,0 to -1,31, blocks -512,0,0 to -1,255,511)
Level time: 11428221 game time, 192492 day time
Level dimension: 0
Level storage version: 0x00000 - Unknown?
Level weather: Rain time: 0 (now: false), thunder time: 0 (now: false)
Level game mode: Game mode: survival (ID 0). Hardcore: false. Cheats: false
Forced entities: 8 total; [EntityClientPlayerMP['Dravarden'/145, l='MpServer', x=75.61, y=112.62, z=4756.89], EntityHat['unknown'/18, l='MpServer', x=75.61, y=112.39, z=4756.89], EntityGolemWood['Wood Golem'/216, l='MpServer', x=80.31, y=70.01, z=4756.56], EntityPedestal['entity.PortalGun.portal_entityapg.name'/146, l='MpServer', x=70.50, y=111.00, z=4753.50], EntityPedestal['entity.PortalGun.portal_entityapg.name'/147, l='MpServer', x=70.50, y=111.00, z=4753.50], EntityGolemTallow['Tallow Golem'/148, l='MpServer', x=79.72, y=111.14, z=4755.53], EntityGolemWood['Wood Golem'/209, l='MpServer', x=70.50, y=74.14, z=4781.50], EntityItem['item.item.ItemChestplateRobe'/149, l='MpServer', x=75.53, y=112.09, z=4756.03]]
Retry entities: 0 total; []
Stacktrace:
at net.minecraft.client.multiplayer.WorldClient.func_72914_a(WorldClient.java:441)
at net.minecraft.client.Minecraft.func_71396_d(Minecraft.java:2414)
at net.minecraft.client.Minecraft.run(Minecraft.java:776)
at java.lang.Thread.run(Thread.java:680)
-- System Details --
Details:
Minecraft Version: 1.5.2
Operating System: Mac OS X (x86_64) version 10.7.5
Java Version: 1.6.0_41, Apple Inc.
Java VM Version: Java HotSpot™ 64-Bit Server VM (mixed mode), Apple Inc.
Memory: 993910648 bytes (947 MB) / 1130496000 bytes (1078 MB) up to 2138767360 bytes (2039 MB)
JVM Flags: 3 total; -Xbootclasspath/a:/System/Library/PrivateFrameworks/JavaApplicationLauncher.framework/Resources/LauncherSupport.jar -Xms1024M -Xmx2048M
AABB Pool Size: 18931 (1060136 bytes; 1 MB) allocated, 8612 (482272 bytes; 0 MB) used
Suspicious classes: FML and Forge are installed
IntCache: cache: 0, tcache: 0, allocated: 3, tallocated: 63
FML: MCP v7.51 FML v5.2.6.696 Minecraft Forge 7.8.0.696 18 mods loaded, 18 mods active
mcp{7.44} [Minecraft Coder Pack] (minecraft.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
FML{5.2.6.696} [Forge Mod Loader] (coremods) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
Forge{7.8.0.696} [Minecraft Forge] (coremods) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
ImmibisMicroblocks{55.0.0} [Immibis's Microblocks] (coremods) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
mod_EnchantViewClient{EnchantView v3.8.4 for Minecraft 1.5.2} [mod_EnchantViewClient] (minecraft.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
mod_EnchantViewServer{EnchantViewServer v3.8.4 for Minecraft 1.5.2} [mod_EnchantViewServer] (minecraft.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
mod_ThebombzenAPI{ThebombzenAPI v1.2.2 for Minecraft 1.5.2} [mod_ThebombzenAPI] (minecraft.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
ImmibisMicroblocksInstallCheck{55.0.0} [Immibis's Microblocks (Check for incorrect installation)] (immibis-microblocks-55.0.0.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
BiblioCraft{1.2.1} [BiblioCraft] (BiblioCraft[v1.2.1].zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
Hats{1.3.1} [Hats] (Hats1.3.1.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
inventorytweaks{1.54b} [Inventory Tweaks] (InventoryTweaks-1.54b.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
mmmPowersuits{0.6.0-444} [MachineMuse's Modular Powersuits] (ModularPowersuits-0.6.0-444.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
PowersuitAddons{0.2.3-132} [Andrew2448's Modular Powersuits Addon] (MPSA-0.2.3-132_MPS-444.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
iChunUtil{1.0.1} [iChunUtil] (iChunUtil1.0.1.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
PortalGun{1.5.1} [PortalGun] (PortalGun1.5.1.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
Thaumcraft{3.0.5a} [Thaumcraft] (Thaumcraft3.0.5a.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
mod_ReiMinimap{v3.3_06 [1.5.2]} [mod_ReiMinimap] ([1.5.2]ReiMinimap_v3.3_06.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
ImmibisCore{55.1.1} [Immibis Core] (immibis-core-55.1.1.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
LWJGL: 2.4.2
OpenGL: Intel HD Graphics 3000 OpenGL Engine GL version 2.1 APPLE-7.32.12, Intel Inc.
Is Modded: Definitely; Client brand changed to 'fml,forge'
Type: Client (map_client.txt)
Texture Pack: Dravarden's textures 1.5.2
Profiler Position: N/A (disabled)
Vec3 Pool Size: 76 (4256 bytes; 0 MB) allocated, 76 (4256 bytes; 0 MB) used
I can't join my server now
I already have a fix in place and will get out an update real soon. If you don't want to wait, you should be able to roll back a version to before I did the 3D armor rendering and it should load, then you can remove the harness, otherwise, the next version should fix it.
I could see it helping with some of the bookshelves, being able to sort them. Plus, with your mod starting to be included in FTB, it's a great thing to have, just since people (well, at least me) have gotten use to using it to sort. Also, it will allow you to access the settings through it. May be something to look at, just makes mod packs more- complete.
I'll have a look into it sometime, there is a couple other API's I am interested in messing with as well so I will probably look at it then when I am ready to mess with that stuff.
I already have a fix in place and will get out an update real soon. If you don't want to wait, you should be able to roll back a version to before I did the 3D armor rendering and it should load, then you can remove the harness, otherwise, the next version should fix it.
thanks a lot! I really didn't want to remove bibliocraft since I have built too much stuff with it.
Rollback Post to RevisionRollBack
Sorry about my english, my native language is spanish!
If you put 20$ in a box, I put 20$ in the box too and then I sell you the box for 30$, we both make a 10$ profit, right?
Thanks for the 1.2.1 update. I was looking forward to the display case fix you implemented...unfortunately now I can not craft any of the display cases; all the other items are craftable and working great. Can anyone else with the 1.2.1 update confirm whether or not they can craft any of the display cases? This is on SMP btw with 4 clients running same version of bibliocraft and forge.
Hi.
Just in case you are wondering, but the text is still not displaying with the glasses if optifine is used ( wich is my case because my computer is not very powerful )
I confirm that the text displays normally without optifine.
So if you can fix this little annoyance , i will be very grateful !
Thx !
Rollback Post to RevisionRollBack
Minecraft without Thaumcraft is like a pizza without cheese, tasteless !!!
Thanks for the 1.2.1 update. I was looking forward to the display case fix you implemented...unfortunately now I can not craft any of the display cases; all the other items are craftable and working great. Can anyone else with the 1.2.1 update confirm whether or not they can craft any of the display cases? This is on SMP btw with 4 clients running same version of bibliocraft and forge.
Hmm, that is real odd. I tried on an SMP server with the newest version and had no problem making cases, so this isn't something I can duplicate. There really wasn't anything in the last couple of updates that would have effected that. I'm not sure what could be going on at this point.
Hi.
Just in case you are wondering, but the text is still not displaying with the glasses if optifine is used ( wich is my case because my computer is not very powerful )
I confirm that the text displays normally without optifine.
So if you can fix this little annoyance , i will be very grateful !
Thx !
I just did some testing with optifine and I see what you are talking about. Is what is happening is optifine is rending the text first, then the bibliocraft blocks and items second even though I hard coded it to render the block before the text. So if the block is rendered after the text, then the text is getting covered by the block. This must be something optifine is doing to improve text rendering performance or something. Either way, I don't know that there is anything I can do about it. Have you tested your performance of optifine vs no optifine very recently?, Some of the newer improvements in forge actually nearly double my frame rate compared to running with optifine so things are getting better without optifine I think.
Hmm, that is real odd. I tried on an SMP server with the newest version and had no problem making cases, so this isn't something I can duplicate. There really wasn't anything in the last couple of updates that would have effected that. I'm not sure what could be going on at this point.
Disregard...I'm an idiot. I was forgetting to add the glass when crafting. It works perfectly and the 1.2.0. display case bug is fixed. Thanks again.
Hello, I have a problem, I can create objects from the craft table but I can not put them in my inventory (in my world multiplayers). An idea of the problem please? thank you in advance for your help
You need to add the mod to your server's mod folder as well. Also be sure to add forge to your server.jar.
Updated again! Just some basic fixes and one new feature that was added after a request from Direwolf20 Enjoy!
V1.2.3 - * New Feature - Applying a redstone signal to either the top or bottom block of the armor stand and then sneak-clicking the stand with an empty hand will swap the entire set of armor instead of just the piece you are looking at. * Fixed support for Tinkers Contruct tools on weapon racks, now all Tinkers tools should work. * Fixed a crash with the Hover Harness from Thaumcraft on the armor stand. * Fixed items not rendering in the players hand after forge version 687. * Fixed the name of the tape measure being incorrect.
Nuchaz, i have one idea with Printing Press. let it copies the enchanted books to blueprint. After we can put blueprint in enchant table and use XP for enchant. Аs a result we obtain a copy of original enchanted book.
Seems like an awesome mod. Tried it on my server but since I'm running a 1.4.7 server it didn't have the printingpress and a bunch of other things I looked for. Also, with Twilight Forrest it didn't open the UI for the cases, it opened Twilight Forests ui instead, Same UI for everything. Sadly,.
I guess this is the problems with MC updates. I can't update since MCPC+ isn't stable for 1.5.x yet and half the mods isn't updated either. :/
It should work fine with any mod, if you can find something that doesn't seem to work please let us know. Thanks!
Here is a video you can watch: 12:10 -
Nope, sorry. I actually didn't even know that was a thing. I haven't really used inventory tweaks so I'm not real familiar with it. If I may ask, what kind of advantages would you see if I were to implement that API? Also which blocks in BiblioCraft would benifit the most?
Yes, it should work fine, however there is an Enchantment ID conflict between the 2 mods. I am not sure about better storage, but BiblioCraft has an option in the config file to change the enchantment IDs, so I expect that will need to happen to make it work. Other then that there should be no problems, you should be able to use the 2 different armor stands side by side if thats what you want to do.
---- Minecraft Crash Report ----
// Why is it breaking
Time: 5/14/13 1:36 AM
Description: Rendering Tile Entity
java.lang.NullPointerException
at thaumcraft.client.renderers.item.ModelHoverHarness.func_78088_a(ModelHoverHarness.java:47)
at jds.bibliocraft.rendering.TileEntityArmorStandRenderer.func_76894_a(TileEntityArmorStandRenderer.java:265)
at net.minecraft.client.renderer.tileentity.TileEntityRenderer.func_76949_a(SourceFile:107)
at net.minecraft.client.renderer.tileentity.TileEntityRenderer.func_76950_a(SourceFile:99)
at net.minecraft.client.renderer.RenderGlobal.func_72713_a(RenderGlobal.java:520)
at net.minecraft.client.renderer.EntityRenderer.func_78471_a(EntityRenderer.java:1150)
at net.minecraft.client.renderer.EntityRenderer.func_78480_b(EntityRenderer.java:987)
at net.minecraft.client.Minecraft.func_71411_J(Minecraft.java:871)
at net.minecraft.client.Minecraft.run(Minecraft.java:760)
at java.lang.Thread.run(Thread.java:680)
A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------
-- Head --
Stacktrace:
at thaumcraft.client.renderers.item.ModelHoverHarness.func_78088_a(ModelHoverHarness.java:47)
at jds.bibliocraft.rendering.TileEntityArmorStandRenderer.func_76894_a(TileEntityArmorStandRenderer.java:265)
-- Tile Entity Details --
Details:
Name: ArmorStandTile // jds.bibliocraft.tileentities.TileEntityArmorStand
Block type: ID #2249 (tile.BiblioArmorStand // jds.bibliocraft.blocks.BlockArmorStand)
Block data value: 3 / 0x3 / 0b0011
Block location: World: (75,111,4753), Chunk: (at 11,6,1 in 4,297; contains blocks 64,0,4752 to 79,255,4767), Region: (0,9; contains chunks 0,288 to 31,319, blocks 0,0,4608 to 511,255,5119)
Actual block type: ID #2249 (tile.BiblioArmorStand // jds.bibliocraft.blocks.BlockArmorStand)
Actual block data value: 3 / 0x3 / 0b0011
Stacktrace:
at net.minecraft.client.renderer.tileentity.TileEntityRenderer.func_76949_a(SourceFile:107)
at net.minecraft.client.renderer.tileentity.TileEntityRenderer.func_76950_a(SourceFile:99)
at net.minecraft.client.renderer.RenderGlobal.func_72713_a(RenderGlobal.java:520)
at net.minecraft.client.renderer.EntityRenderer.func_78471_a(EntityRenderer.java:1150)
-- Affected level --
Details:
Level name: MpServer
All players: 1 total; [EntityClientPlayerMP['Dravarden'/145, l='MpServer', x=75.61, y=112.62, z=4756.89]]
Chunk stats: MultiplayerChunkCache: 10
Level seed: 0
Level generator: ID 00 - default, ver 1. Features enabled: false
Level generator options:
Level spawn location: World: (-160,64,256), Chunk: (at 0,4,0 in -10,16; contains blocks -160,0,256 to -145,255,271), Region: (-1,0; contains chunks -32,0 to -1,31, blocks -512,0,0 to -1,255,511)
Level time: 11428221 game time, 192492 day time
Level dimension: 0
Level storage version: 0x00000 - Unknown?
Level weather: Rain time: 0 (now: false), thunder time: 0 (now: false)
Level game mode: Game mode: survival (ID 0). Hardcore: false. Cheats: false
Forced entities: 8 total; [EntityClientPlayerMP['Dravarden'/145, l='MpServer', x=75.61, y=112.62, z=4756.89], EntityHat['unknown'/18, l='MpServer', x=75.61, y=112.39, z=4756.89], EntityGolemWood['Wood Golem'/216, l='MpServer', x=80.31, y=70.01, z=4756.56], EntityPedestal['entity.PortalGun.portal_entityapg.name'/146, l='MpServer', x=70.50, y=111.00, z=4753.50], EntityPedestal['entity.PortalGun.portal_entityapg.name'/147, l='MpServer', x=70.50, y=111.00, z=4753.50], EntityGolemTallow['Tallow Golem'/148, l='MpServer', x=79.72, y=111.14, z=4755.53], EntityGolemWood['Wood Golem'/209, l='MpServer', x=70.50, y=74.14, z=4781.50], EntityItem['item.item.ItemChestplateRobe'/149, l='MpServer', x=75.53, y=112.09, z=4756.03]]
Retry entities: 0 total; []
Stacktrace:
at net.minecraft.client.multiplayer.WorldClient.func_72914_a(WorldClient.java:441)
at net.minecraft.client.Minecraft.func_71396_d(Minecraft.java:2414)
at net.minecraft.client.Minecraft.run(Minecraft.java:776)
at java.lang.Thread.run(Thread.java:680)
-- System Details --
Details:
Minecraft Version: 1.5.2
Operating System: Mac OS X (x86_64) version 10.7.5
Java Version: 1.6.0_41, Apple Inc.
Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Apple Inc.
Memory: 993910648 bytes (947 MB) / 1130496000 bytes (1078 MB) up to 2138767360 bytes (2039 MB)
JVM Flags: 3 total; -Xbootclasspath/a:/System/Library/PrivateFrameworks/JavaApplicationLauncher.framework/Resources/LauncherSupport.jar -Xms1024M -Xmx2048M
AABB Pool Size: 18931 (1060136 bytes; 1 MB) allocated, 8612 (482272 bytes; 0 MB) used
Suspicious classes: FML and Forge are installed
IntCache: cache: 0, tcache: 0, allocated: 3, tallocated: 63
FML: MCP v7.51 FML v5.2.6.696 Minecraft Forge 7.8.0.696 18 mods loaded, 18 mods active
mcp{7.44} [Minecraft Coder Pack] (minecraft.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
FML{5.2.6.696} [Forge Mod Loader] (coremods) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
Forge{7.8.0.696} [Minecraft Forge] (coremods) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
ImmibisMicroblocks{55.0.0} [Immibis's Microblocks] (coremods) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
mod_EnchantViewClient{EnchantView v3.8.4 for Minecraft 1.5.2} [mod_EnchantViewClient] (minecraft.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
mod_EnchantViewServer{EnchantViewServer v3.8.4 for Minecraft 1.5.2} [mod_EnchantViewServer] (minecraft.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
mod_ThebombzenAPI{ThebombzenAPI v1.2.2 for Minecraft 1.5.2} [mod_ThebombzenAPI] (minecraft.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
ImmibisMicroblocksInstallCheck{55.0.0} [Immibis's Microblocks (Check for incorrect installation)] (immibis-microblocks-55.0.0.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
BiblioCraft{1.2.1} [BiblioCraft] (BiblioCraft[v1.2.1].zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
Hats{1.3.1} [Hats] (Hats1.3.1.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
inventorytweaks{1.54b} [Inventory Tweaks] (InventoryTweaks-1.54b.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
mmmPowersuits{0.6.0-444} [MachineMuse's Modular Powersuits] (ModularPowersuits-0.6.0-444.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
PowersuitAddons{0.2.3-132} [Andrew2448's Modular Powersuits Addon] (MPSA-0.2.3-132_MPS-444.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
iChunUtil{1.0.1} [iChunUtil] (iChunUtil1.0.1.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
PortalGun{1.5.1} [PortalGun] (PortalGun1.5.1.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
Thaumcraft{3.0.5a} [Thaumcraft] (Thaumcraft3.0.5a.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
mod_ReiMinimap{v3.3_06 [1.5.2]} [mod_ReiMinimap] ([1.5.2]ReiMinimap_v3.3_06.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
ImmibisCore{55.1.1} [Immibis Core] (immibis-core-55.1.1.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
LWJGL: 2.4.2
OpenGL: Intel HD Graphics 3000 OpenGL Engine GL version 2.1 APPLE-7.32.12, Intel Inc.
Is Modded: Definitely; Client brand changed to 'fml,forge'
Type: Client (map_client.txt)
Texture Pack: Dravarden's textures 1.5.2
Profiler Position: N/A (disabled)
Vec3 Pool Size: 76 (4256 bytes; 0 MB) allocated, 76 (4256 bytes; 0 MB) used
I can't join my server now
I could see it helping with some of the bookshelves, being able to sort them. Plus, with your mod starting to be included in FTB, it's a great thing to have, just since people (well, at least me) have gotten use to using it to sort. Also, it will allow you to access the settings through it. May be something to look at, just makes mod packs more- complete.
Awesome! Looks great :3
I already have a fix in place and will get out an update real soon. If you don't want to wait, you should be able to roll back a version to before I did the 3D armor rendering and it should load, then you can remove the harness, otherwise, the next version should fix it.
I'll have a look into it sometime, there is a couple other API's I am interested in messing with as well so I will probably look at it then when I am ready to mess with that stuff.
Thanks.
thanks a lot! I really didn't want to remove bibliocraft since I have built too much stuff with it.
Just in case you are wondering, but the text is still not displaying with the glasses if optifine is used ( wich is my case because my computer is not very powerful )
I confirm that the text displays normally without optifine.
So if you can fix this little annoyance , i will be very grateful !
Thx !
Minecraft without Thaumcraft is like a pizza without cheese, tasteless !!!
prolly gonna come back to this when I test it out.
Hmm, that is real odd. I tried on an SMP server with the newest version and had no problem making cases, so this isn't something I can duplicate. There really wasn't anything in the last couple of updates that would have effected that. I'm not sure what could be going on at this point.
I just did some testing with optifine and I see what you are talking about. Is what is happening is optifine is rending the text first, then the bibliocraft blocks and items second even though I hard coded it to render the block before the text. So if the block is rendered after the text, then the text is getting covered by the block. This must be something optifine is doing to improve text rendering performance or something. Either way, I don't know that there is anything I can do about it. Have you tested your performance of optifine vs no optifine very recently?, Some of the newer improvements in forge actually nearly double my frame rate compared to running with optifine so things are getting better without optifine I think.
With optifine : 25 fps !
:/
Minecraft without Thaumcraft is like a pizza without cheese, tasteless !!!
Disregard...I'm an idiot. I was forgetting to add the glass when crafting. It works perfectly and the 1.2.0. display case bug is fixed. Thanks again.
You need to add the mod to your server's mod folder as well. Also be sure to add forge to your server.jar.
V1.2.3 -
* New Feature - Applying a redstone signal to either the top or bottom block of the armor stand and then sneak-clicking the stand with an empty hand will swap the entire set of armor instead of just the piece you are looking at.
* Fixed support for Tinkers Contruct tools on weapon racks, now all Tinkers tools should work.
* Fixed a crash with the Hover Harness from Thaumcraft on the armor stand.
* Fixed items not rendering in the players hand after forge version 687.
* Fixed the name of the tape measure being incorrect.
Sorry fo my bad english.
I guess this is the problems with MC updates. I can't update since MCPC+ isn't stable for 1.5.x yet and half the mods isn't updated either. :/