.
Yeah, Optifine Likes to screw with renders and make it do that...Not really sure how to fix it. I'll mess around with a solution.
it's a same with tconstruct and thermal expansion.
but with optifine, Sildur's Vibrant shaders http://www.minecraft.../topic/1953873- the probleme is fix. so maybe look at this shader for know what is the fix.
i found some glitch, i placed 2 black wool into crafting grid to make black carpet,
in storage area of bench there was a stack of white wool,
when i created carpet, it made black carpet from white wool instead of using black ones.
i found some glitch, i placed 2 black wool into crafting grid to make black carpet,
in storage area of bench there was a stack of white wool,
when i created carpet, it made black carpet from white wool instead of using black ones.
it's a same with tconstruct and thermal expansion.
but with optifine, Sildur's Vibrant shaders http://www.minecraft.../topic/1953873- the probleme is fix. so maybe look at this shader for know what is the fix.
Just dropping by to let you know that my tables are snowing That's right, I logged in and, sure enough, the project benches each have their own little mini snow storm. My server agrees that the snowy seasonal tables are quite adorable.
Just dropping by to let you know that my tables are snowing That's right, I logged in and, sure enough, the project benches each have their own little mini snow storm. My server agrees that the snowy seasonal tables are quite adorable.
Good to hear, thought it was pretty adorable myself. Just a note, you can turn easter eggs (like this) off in the config.
I'm loving your mod as I did Projectbench! Keep up the good work. With the modular approach you've taken I would like to give a suggestion: Would it be possible to extend or multiply the crafting grid, like multi crafting table did? Because this would be wonderful when creating gears One crafting space for the wooden en next to it the stone all in one GUI.
Snow, awesome Easter egg... but also getting see-through tables occasionally...
Yaaa, this tends to happen occasionally. Run into this on my server as well. Unfortunately, since these rely so heavily on being correctly saved by the "server" that if it messes up, which isn't too uncommon, it just goes kaputt.
Upside, it eventually clears itself up, and is easy to ignore, lol.
Tho, deep storage modifier, while a nice idea, is annoying as if you need to shift click more than what the slot holds into the inventory as it won't allow any more assuming the inv is full. Mildly annoying... other tables are excellent.
Tools upgrade is handy for having the tools always on hand, but only about 10% of the recipes in Gregtech need the tool in the center of the crafting grid, so yeah.
Upside, it eventually clears itself up, and is easy to ignore, lol.
Tho, deep storage modifier, while a nice idea, is annoying as if you need to shift click more than what the slot holds into the inventory as it won't allow any more assuming the inv is full. Mildly annoying... other tables are excellent.
Tools upgrade is handy for having the tools always on hand, but only about 10% of the recipes in Gregtech need the tool in the center of the crafting grid, so yeah.
Tools upgrade was built with IC2 and multipart saw tool in mind.
Upside, it eventually clears itself up, and is easy to ignore, lol.
Tho, deep storage modifier, while a nice idea, is annoying as if you need to shift click more than what the slot holds into the inventory as it won't allow any more assuming the inv is full. Mildly annoying... other tables are excellent.
Tools upgrade is handy for having the tools always on hand, but only about 10% of the recipes in Gregtech need the tool in the center of the crafting grid, so yeah.
When you press the bind button in the crating table with tools modifier, it binds the tool in the crafting slot you put him. So put the wrench in the middle slot and bind it.
Rollback Post to RevisionRollBack
I am a prehistoric histories and manga / anime fan.
When you press the bind button in the crating table with tools modifier, it binds the tool in the crafting slot you put him. So put the wrench in the middle slot and bind it.
I figure that if you need it in a certain slot, pick it up and put it there, ha. It still serves as a storage spot then.
Hi, _bau5
I've run into a problem with a Project Bench.
Sometimes (well, really often) when i lay a recipe in a crafting grid, the resulting item is shown on top of the Project Bench as it should, but it blinks in a resulting slot for a second and then disappears. https://www.dropbox.com/s/mnebgzwm84o22qb/2014-01-21 23_18_27-Greenshot.png
When i click there, I can get it in my hand, and it appears in the slot. But if I shift-click the empty slot (where result should be), resources are used and nothing gets in my inventory.
MC 1.6.4, Latest version of Crafting Suite (0.2.1.3), Forge 953/965 (tested on both), no Optifine. Server uses MCPC+ build158.
Installed Mods: https://db.tt/cUHNyyh1
UPD: This happens when I right-click-drag the item on the grid. This doesn't happen when I put the items by just left/right-clicking the item on a crafting grid or left-click-drag it.
Hi, _bau5
I've run into a problem with a Project Bench.
Sometimes (well, really often) when i lay a recipe in a crafting grid, the resulting item is shown on top of the Project Bench as it should, but it blinks in a resulting slot for a second and then disappears. https://www.dropbox....7-Greenshot.png
When i click there, I can get it in my hand, and it appears in the slot. But if I shift-click the empty slot (where result should be), resources are used and nothing gets in my inventory.
MC 1.6.4, Latest version of Crafting Suite (0.2.1.3), Forge 953/965 (tested on both), no Optifine. Server uses MCPC+ build158.
Installed Mods: https://db.tt/cUHNyyh1
UPD: This happens when I right-click-drag the item on the grid. This doesn't happen when I put the items by just left/right-clicking the item on a crafting grid or left-click-drag it.
I read the entire forum post and nobody has asked this question. At least I think no one has asked it, so here goes. Are there any plans to add the ability for the tables to pull ingredients from an adjacent chest. When you are crafting large numbers of specific items or ones that have a lot of pieces to them, it would be nice to have the extra storage. Other than that, this mod is EPIC! Nice job.
Rollback Post to RevisionRollBack
If Minecraft were real, you'd be a zombie right now.
I read the entire forum post and nobody has asked this question. At least I think no one has asked it, so here goes. Are there any plans to add the ability for the tables to pull ingredients from an adjacent chest. When you are crafting large numbers of specific items or ones that have a lot of pieces to them, it would be nice to have the extra storage. Other than that, this mod is EPIC! Nice job.
I like that idea
I've put a lot of work into a new system for saving the benches. It should mostly eliminate the problem with them forgetting upgrades and such. Tied to the metadata of the block, rather than saving tags. I need to do some more testing, but I'm hoping it should be ready to go in a few days (as an optional experimental update for the time being).
Also, I haven't begun 1.7.2 update in a major way. Every class has scores of errors, mostly due to the name mapping not being in yet, and well I don't want to dedicate the time to figure out all the appropriate methods when they'll release them eventually anyways. Not to mention, there were a lot of other changes as well that will be quite a hurdle for this mod. I'm picking my battles, and I'm waiting on this one. As soon as there is an official, non-experimental build released of MCP it'll be on the top of my priorities.
I got the "clear bench" thing tonight. Thinking that replacing it might fix the problem, I broke the bench. Bad idea. Now I cannot reconnect to the server because my client crashes as the world is loading. Suggestions?
java.lang.ArrayIndexOutOfBoundsException: 0
at bau5.mods.craftingsuite.common.ItemBlockCrafting.func_77667_c(ItemBlockCrafting.java:86)
at net.minecraft.item.Item.func_77657_g(Item.java:469)
at net.minecraft.item.Item.func_77628_j(Item.java:616)
at net.minecraft.item.ItemStack.func_82833_r(ItemStack.java:559)
at net.minecraftforge.client.GuiIngameForge.renderToolHightlight(GuiIngameForge.java:568)
at net.minecraftforge.client.GuiIngameForge.func_73830_a(GuiIngameForge.java:154)
at net.minecraft.client.renderer.EntityRenderer.func_78480_b(EntityRenderer.java:1014)
at net.minecraft.client.Minecraft.func_71411_J(Minecraft.java:946)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:838)
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)
CraftingSuite 2.1.3, forge 965
edit:
Removing the crafting bench from my inventory with an NBT editor allowed my avatar to connect normally. I started to create a new crafting bench, but got this error in the server console:
2014-02-19 01:36:58 [SEVERE] [ForgeModLoader] Crafting Suite encountered an error. A broken stack was encountered, resetting stack.
java.lang.NullPointerException
at bau5.mods.craftingsuite.common.ModificationNBTHelper.getUpgradeByteArray(ModificationNBTHelper.java:75)
at bau5.mods.craftingsuite.common.recipe.ModificationRecipeUpgrade.doesRecipeMatch(ModificationRecipeUpgrade.java:80)
at bau5.mods.craftingsuite.common.recipe.ModificationCrafter.findRecipe(ModificationCrafter.java:26)
at bau5.mods.craftingsuite.common.tileentity.TileEntityModificationTable.updateResult(TileEntityModificationTable.java:103)
at bau5.mods.craftingsuite.common.tileentity.TileEntityModificationTable.func_70296_d(TileEntityModificationTable.java:40)
at net.minecraft.inventory.Slot.func_75218_e(Slot.java:116)
at net.minecraft.inventory.Slot.func_75215_d(Slot.java:108)
at net.minecraft.inventory.Container.func_75144_a(SourceFile:223)
at bau5.mods.craftingsuite.common.inventory.ContainerBase.slotClick_plain(ContainerBase.java:87)
at bau5.mods.craftingsuite.common.inventory.ContainerBase.func_75144_a(ContainerBase.java:83)
at bau5.mods.craftingsuite.common.inventory.ContainerModificationTable.func_75144_a(ContainerModificationTable.java:53)
at net.minecraft.network.NetServerHandler.func_72523_a(NetServerHandler.java:926)
at net.minecraft.network.packet.Packet102WindowClick.func_73279_a(SourceFile:31)
at net.minecraft.network.TcpConnection.func_74428_b(TcpConnection.java:462)
at net.minecraft.network.NetServerHandler.func_72570_d(NetServerHandler.java:141)
at net.minecraft.network.NetworkListenThread.func_71747_b(NetworkListenThread.java:54)
at net.minecraft.server.dedicated.DedicatedServerListenThread.func_71747_b(SourceFile:30)
at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:691)
at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:276)
at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:587)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:484)
at net.minecraft.server.ThreadMinecraftServer.run(SourceFile:583)
I'm removing this mod for now, but I'll check back later for updates. Let me know if I can provide any information to help diagnose the issue.
java.lang.ArrayIndexOutOfBoundsException: 0
at bau5.mods.craftingsuite.common.tileentity.Modifications.convert(Modifications.java:79)
at bau5.mods.craftingsuite.common.helpers.ModificationStackHelper.convertToModInfo(ModificationStackHelper.java:172)
at bau5.mods.craftingsuite.common.ItemBlockCrafting.placeBlockAt(ItemBlockCrafting.java:35)
at net.minecraft.item.ItemBlock.func_77648_a(ItemBlock.java:119)
at net.minecraft.item.ItemStack.func_77943_a(ItemStack.java:153)
at net.minecraft.client.multiplayer.PlayerControllerMP.func_78760_a(PlayerControllerMP.java:408)
at net.minecraft.client.Minecraft.func_71402_c(Minecraft.java:1390)
at net.minecraft.client.Minecraft.func_71407_l(Minecraft.java:1868)
at net.minecraft.client.Minecraft.func_71411_J(Minecraft.java:910)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:838)
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)
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 magic.launcher.Launcher.main(SourceFile:207)
Can you tell me the circumstances of how you got that particular item of the bench?
Aw man Haha I'll just have to grow use to it.
Feel free to check out my channel!
My current setup:
http://pcpartpicker.com/p/Q7wqf7
it's a same with tconstruct and thermal expansion.
but with optifine, Sildur's Vibrant shaders http://www.minecraft.../topic/1953873- the probleme is fix. so maybe look at this shader for know what is the fix.
also find this http://en.wikipedia.org/wiki/Z-fighting
nice mod btw
in storage area of bench there was a stack of white wool,
when i created carpet, it made black carpet from white wool instead of using black ones.
Thanks, I'll fix that.
Yeah, and for some reason installation of OptiFine brings this out. I took steps to prevent it with non-OptiFine Minecraft.
Just to clear up any potential descrepencies that may or may not arise.
Good to hear, thought it was pretty adorable myself. Just a note, you can turn easter eggs (like this) off in the config.
I like this idea. Mucho
Yaaa, this tends to happen occasionally. Run into this on my server as well. Unfortunately, since these rely so heavily on being correctly saved by the "server" that if it messes up, which isn't too uncommon, it just goes kaputt.
Tho, deep storage modifier, while a nice idea, is annoying as if you need to shift click more than what the slot holds into the inventory as it won't allow any more assuming the inv is full. Mildly annoying... other tables are excellent.
Tools upgrade is handy for having the tools always on hand, but only about 10% of the recipes in Gregtech need the tool in the center of the crafting grid, so yeah.
Tools upgrade was built with IC2 and multipart saw tool in mind.
When you press the bind button in the crating table with tools modifier, it binds the tool in the crafting slot you put him. So put the wrench in the middle slot and bind it.
I am a prehistoric histories and manga / anime fan.
I figure that if you need it in a certain slot, pick it up and put it there, ha. It still serves as a storage spot then.
I've run into a problem with a Project Bench.
Sometimes (well, really often) when i lay a recipe in a crafting grid, the resulting item is shown on top of the Project Bench as it should, but it blinks in a resulting slot for a second and then disappears.
https://www.dropbox.com/s/mnebgzwm84o22qb/2014-01-21 23_18_27-Greenshot.png
When i click there, I can get it in my hand, and it appears in the slot. But if I shift-click the empty slot (where result should be), resources are used and nothing gets in my inventory.
MC 1.6.4, Latest version of Crafting Suite (0.2.1.3), Forge 953/965 (tested on both), no Optifine. Server uses MCPC+ build158.
Installed Mods: https://db.tt/cUHNyyh1
UPD: This happens when I right-click-drag the item on the grid. This doesn't happen when I put the items by just left/right-clicking the item on a crafting grid or left-click-drag it.
Thanks, I'll check into this!
If Minecraft were real, you'd be a zombie right now.
Are you running OptiFine? OptiFine causes my mod, along with a lot of others, to have Z-fighting where normally it doesn't.
I like that idea
I've put a lot of work into a new system for saving the benches. It should mostly eliminate the problem with them forgetting upgrades and such. Tied to the metadata of the block, rather than saving tags. I need to do some more testing, but I'm hoping it should be ready to go in a few days (as an optional experimental update for the time being).
Also, I haven't begun 1.7.2 update in a major way. Every class has scores of errors, mostly due to the name mapping not being in yet, and well I don't want to dedicate the time to figure out all the appropriate methods when they'll release them eventually anyways. Not to mention, there were a lot of other changes as well that will be quite a hurdle for this mod. I'm picking my battles, and I'm waiting on this one. As soon as there is an official, non-experimental build released of MCP it'll be on the top of my priorities.
Here's the crash log:
// Oops.
Time: 2/18/14 10:49 PM
Description: Unexpected error
java.lang.ArrayIndexOutOfBoundsException: 0
at bau5.mods.craftingsuite.common.ItemBlockCrafting.func_77667_c(ItemBlockCrafting.java:86)
at net.minecraft.item.Item.func_77657_g(Item.java:469)
at net.minecraft.item.Item.func_77628_j(Item.java:616)
at net.minecraft.item.ItemStack.func_82833_r(ItemStack.java:559)
at net.minecraftforge.client.GuiIngameForge.renderToolHightlight(GuiIngameForge.java:568)
at net.minecraftforge.client.GuiIngameForge.func_73830_a(GuiIngameForge.java:154)
at net.minecraft.client.renderer.EntityRenderer.func_78480_b(EntityRenderer.java:1014)
at net.minecraft.client.Minecraft.func_71411_J(Minecraft.java:946)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:838)
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)
edit:
Removing the crafting bench from my inventory with an NBT editor allowed my avatar to connect normally. I started to create a new crafting bench, but got this error in the server console:
java.lang.NullPointerException
at bau5.mods.craftingsuite.common.ModificationNBTHelper.getUpgradeByteArray(ModificationNBTHelper.java:75)
at bau5.mods.craftingsuite.common.recipe.ModificationRecipeUpgrade.doesRecipeMatch(ModificationRecipeUpgrade.java:80)
at bau5.mods.craftingsuite.common.recipe.ModificationCrafter.findRecipe(ModificationCrafter.java:26)
at bau5.mods.craftingsuite.common.tileentity.TileEntityModificationTable.updateResult(TileEntityModificationTable.java:103)
at bau5.mods.craftingsuite.common.tileentity.TileEntityModificationTable.func_70296_d(TileEntityModificationTable.java:40)
at net.minecraft.inventory.Slot.func_75218_e(Slot.java:116)
at net.minecraft.inventory.Slot.func_75215_d(Slot.java:108)
at net.minecraft.inventory.Container.func_75144_a(SourceFile:223)
at bau5.mods.craftingsuite.common.inventory.ContainerBase.slotClick_plain(ContainerBase.java:87)
at bau5.mods.craftingsuite.common.inventory.ContainerBase.func_75144_a(ContainerBase.java:83)
at bau5.mods.craftingsuite.common.inventory.ContainerModificationTable.func_75144_a(ContainerModificationTable.java:53)
at net.minecraft.network.NetServerHandler.func_72523_a(NetServerHandler.java:926)
at net.minecraft.network.packet.Packet102WindowClick.func_73279_a(SourceFile:31)
at net.minecraft.network.TcpConnection.func_74428_b(TcpConnection.java:462)
at net.minecraft.network.NetServerHandler.func_72570_d(NetServerHandler.java:141)
at net.minecraft.network.NetworkListenThread.func_71747_b(NetworkListenThread.java:54)
at net.minecraft.server.dedicated.DedicatedServerListenThread.func_71747_b(SourceFile:30)
at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:691)
at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:276)
at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:587)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:484)
at net.minecraft.server.ThreadMinecraftServer.run(SourceFile:583)
Oh. Oopsies. Yeah I know what the problem is. Thanks
Can you tell me the circumstances of how you got that particular item of the bench?