Reika, the forge bug you found where the registry can be wiped:
Under what circumstances can this happen? I've got a 1.7.10 test world that has not seen any of your mods, yet had this very thing happen to me -- logs from just after midnight this morning show no complaints, but logs from 7:50 am show a reset registry (and destroyed worlds). No error messages logged that I can find.
(In regard to a mod that gives realistic animal genetics):
Would you really rather have bees that make diamonds and oil with magical genetic blocks?
... did I really ask that?
So I figured out the issue, your mod is very incompatible with Optifine. Optifine Ultra causes a tessellation crash and Optifine Standard causes this explosion glitch in SSP. :shrug:
No, OPTIFINE is very incompatible with Reikas mods... because Optifine is randomly incompatible with all sorts of mods. There's a reason that a large percentage of mod authors have a "I won't give any support if you have optifine installed with my mod" disclaimer. Optifine is habitually (randomly) incompatible with anything, everything, or nothing. And they're almost never the mod's fault. Optifine mucks with code all over the place, and authors making normal assumptions about how the game works will run into errors because Optifine changes the engine rules in unpredictable and overly heavy-handed ways.
A machine that allows some kind of frames to be moved with RotaryCraft power like in RP2, that could move whole RC setups (support for Reika's Mods and Vanilla tiles) and even allow building an "inchworm drive". The machines speed would be constant 64 rps and the torque depends on how many blocks you move. The "frame motor" could be a multiblock structure for larger or a single motor for smaller setups. The use of this would be unlimited, you could use it to build a moving bedrock breaker or sonic borer. It wouldn't be overpowered either!
And yes I know its hard to code, but not impossible. There are also many other fame mods (Remain in Motion, Framez), but they aren't so balanced and are likely to have issues moving RotaryCraft or ReactorCraft tiles.
So, I've been working on a re-texture for RotaryCraft(And some others of Reika's mods), and I was wondering if I could get some opinions on my first machine re-texture?(Sorry if resource packs of your mods aren't allowed, I don't remember reading anything against the creation of resource packs, and also, sorry if this is considered thread spam)
Old:
New:
(Again, sorry if this breaks any of the mod/thread guidelines) (And another thing, I follow CyanideX's Unity texture style, if anyone recognizes this style of texturing)
Hey Reika, I have a crash report here, from Rotarycraft/DragonAPI. It appears to be a problem with your NEI support, as it happend when I tried to see the recipe for one of the jet packs (I forget which one).
java.lang.NullPointerException: Updating screen events
at Reika.DragonAPI.Libraries.ReikaNBTHelper.getFluidFromNBT(ReikaNBTHelper.java:71)
at Reika.RotaryCraft.Items.Tools.ItemJetPack.getCurrentFluid(ItemJetPack.java:375)
at Reika.RotaryCraft.ModInterface.NEI.FillingStationHandler.loadCraftingRecipes(FillingStationHandler.java:85)
at codechicken.nei.recipe.TemplateRecipeHandler.loadCraftingRecipes(TemplateRecipeHandler.java:327)
at codechicken.nei.recipe.TemplateRecipeHandler.getRecipeHandler(TemplateRecipeHandler.java:465)
at codechicken.nei.recipe.GuiCraftingRecipe.openRecipeGui(GuiCraftingRecipe.java:20)
at codechicken.nei.recipe.RecipeItemInputHandler.lastKeyTyped(RecipeItemInputHandler.java:23)
at codechicken.nei.guihook.GuiContainerManager.lastKeyTyped(GuiContainerManager.java:307)
at net.minecraft.client.gui.inventory.GuiContainer.func_73869_a(GuiContainer.java)
at net.minecraft.client.gui.inventory.GuiContainer.public_func_73869_a(GuiContainer.java)
at codechicken.nei.guihook.GuiContainerManager.callKeyTyped(GuiContainerManager.java)
at codechicken.nei.guihook.GuiContainerManager.keyTyped(GuiContainerManager.java:474)
at codechicken.nei.guihook.GuiContainerManager.handleKeyboardInput(GuiContainerManager.java:464)
at net.minecraft.client.gui.inventory.GuiContainer.func_146282_l(GuiContainer.java)
at net.minecraft.client.gui.GuiScreen.func_146269_k(GuiScreen.java:276)
at net.minecraft.client.Minecraft.func_71407_l(Minecraft.java:1629)
at net.minecraft.client.Minecraft.func_71411_J(Minecraft.java:962)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:887)
at net.minecraft.client.main.Main.main(SourceFile:148)
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:135)
at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
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 org.multimc.onesix.OneSixLauncher.launchWithMainClass(OneSixLauncher.java:286)
at org.multimc.onesix.OneSixLauncher.launch(OneSixLauncher.java:376)
at org.multimc.EntryPoint.listen(EntryPoint.java:165)
at org.multimc.EntryPoint.main(EntryPoint.java:54)
Thanks for the feedback! It'll be a big project, since I'm the only one working on the textures, and there's a lot of models to do, but I'll push on and see what all I can do
Reika, the forge bug you found where the registry can be wiped:
Under what circumstances can this happen? I've got a 1.7.10 test world that has not seen any of your mods, yet had this very thing happen to me -- logs from just after midnight this morning show no complaints, but logs from 7:50 am show a reset registry (and destroyed worlds). No error messages logged that I can find.
It can happen from other causes too, because it is a result of Forge code.
Quote from Erik3003»Hey Reika, I have a feature suggestion:
A machine that allows some kind of frames to be moved with RotaryCraft power like in RP2, that could move whole RC setups (support for Reika's Mods and Vanilla tiles) and even allow building an "inchworm drive". The machines speed would be constant 64 rps and the torque depends on how many blocks you move. The "frame motor" could be a multiblock structure for larger or a single motor for smaller setups. The use of this would be unlimited, you could use it to build a moving bedrock breaker or sonic borer. It wouldn't be overpowered either!
And yes I know its hard to code, but not impossible. There are also many other fame mods (Remain in Motion, Framez), but they aren't so balanced and are likely to have issues moving RotaryCraft or ReactorCraft tiles.
Please tell me your opinion about it!
In short, far too much effort and danger for what benefits it provides. The Bedrock Breaker also goes forever as of v25.
Quote from TennePG»So, I've been working on a re-texture for RotaryCraft(And some others of Reika's mods), and I was wondering if I could get some opinions on my first machine re-texture?(Sorry if resource packs of your mods aren't allowed, I don't remember reading anything against the creation of resource packs, and also, sorry if this is considered thread spam)
(Again, sorry if this breaks any of the mod/thread guidelines) (And another thing, I follow CyanideX's Unity texture style, if anyone recognizes this style of texturing)
You are free to make and distribute texture packs for RC textures. The only reason I could possibly deny you that would be if you were (somehow) editing the textures in malicious ways (maybe making things look broken, omitting slots from GUIs, etc, to cause bug reports). Obviously you are not doing that.
Quote from Big_Bantha»Hey Reika, I have a crash report here, from Rotarycraft/DragonAPI. It appears to be a problem with your NEI support, as it happend when I tried to see the recipe for one of the jet packs (I forget which one).
java.lang.NullPointerException: Updating screen events
at Reika.DragonAPI.Libraries.ReikaNBTHelper.getFluidFromNBT(ReikaNBTHelper.java:71)
at Reika.RotaryCraft.Items.Tools.ItemJetPack.getCurrentFluid(ItemJetPack.java:375)
at Reika.RotaryCraft.ModInterface.NEI.FillingStationHandler.loadCraftingRecipes(FillingStationHandler.java:85)
at codechicken.nei.recipe.TemplateRecipeHandler.loadCraftingRecipes(TemplateRecipeHandler.java:327)
at codechicken.nei.recipe.TemplateRecipeHandler.getRecipeHandler(TemplateRecipeHandler.java:465)
at codechicken.nei.recipe.GuiCraftingRecipe.openRecipeGui(GuiCraftingRecipe.java:20)
at codechicken.nei.recipe.RecipeItemInputHandler.lastKeyTyped(RecipeItemInputHandler.java:23)
at codechicken.nei.guihook.GuiContainerManager.lastKeyTyped(GuiContainerManager.java:307)
at net.minecraft.client.gui.inventory.GuiContainer.func_73869_a(GuiContainer.java)
at net.minecraft.client.gui.inventory.GuiContainer.public_func_73869_a(GuiContainer.java)
at codechicken.nei.guihook.GuiContainerManager.callKeyTyped(GuiContainerManager.java)
at codechicken.nei.guihook.GuiContainerManager.keyTyped(GuiContainerManager.java:474)
at codechicken.nei.guihook.GuiContainerManager.handleKeyboardInput(GuiContainerManager.java:464)
at net.minecraft.client.gui.inventory.GuiContainer.func_146282_l(GuiContainer.java)
at net.minecraft.client.gui.GuiScreen.func_146269_k(GuiScreen.java:276)
at net.minecraft.client.Minecraft.func_71407_l(Minecraft.java:1629)
at net.minecraft.client.Minecraft.func_71411_J(Minecraft.java:962)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:887)
at net.minecraft.client.main.Main.main(SourceFile:148)
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:135)
at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
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 org.multimc.onesix.OneSixLauncher.launchWithMainClass(OneSixLauncher.java:286)
at org.multimc.onesix.OneSixLauncher.launch(OneSixLauncher.java:376)
at org.multimc.EntryPoint.listen(EntryPoint.java:165)
at org.multimc.EntryPoint.main(EntryPoint.java:54)
This should be fixed in v3.
Rollback Post to RevisionRollBack
I am the developer of many mods, most famously RotaryCraft and ChromatiCraft.
Feel free to support me and my mods via PayPal or Patreon
I understand the effort thing, but why is t dangerous?
The same reason frames are well-known for being the #1 corrupter of worlds.
Quote from Domnakus»I have the following Exception while using the Mob Harvester on my Server:
[18:25:42 INFO]: Tile Entity Mob Harvester @ DIM0: 710, 54, -255 is throwing class java.lang.NullPointerException on update: null [18:25:42 WARN]: java.lang.NullPointerException [18:25:42 WARN]: at net.minecraft.entity.player.EntityPlayerMP.func_70695_b(EntityPlayerMP.java:1223) [18:25:42 WARN]: at net.minecraft.entity.EntityLivingBase.func_70690_d(EntityLivingBase.java:707) [18:25:42 WARN]: at atomicstryker.infernalmobs.common.mods.MM_Darkness.onHurt(MM_Darkness.java:28) [18:25:42 WARN]: at atomicstryker.infernalmobs.common.MobModifier.onHurt(MobModifier.java:213) [18:25:42 WARN]: at atomicstryker.infernalmobs.common.mods.MM_Gravity.onHurt(MM_Gravity.java:54) [18:25:42 WARN]: at atomicstryker.infernalmobs.common.EntityEventHandler.onEntityLivingHurt(EntityEventHandler.java:126) [18:25:42 WARN]: at cpw.mods.fml.common.eventhandler.ASMEventHandler_467_EntityEventHandler_onEntityLivingHurt_LivingHurtEvent.invoke(.dynamic) [18:25:42 WARN]: at cpw.mods.fml.common.eventhandler.ASMEventHandler.invoke(ASMEventHandler.java:51) [18:25:42 WARN]: at cpw.mods.fml.common.eventhandler.EventBus.post(EventBus.java:122) [18:25:42 WARN]: at net.minecraftforge.common.ForgeHooks.onLivingHurt(ForgeHooks.java:287) [18:25:42 WARN]: at net.minecraft.entity.EntityLivingBase.damageEntity_CB(EntityLivingBase.java:1285) [18:25:42 WARN]: at net.minecraft.entity.EntityLivingBase.func_70097_a(EntityLivingBase.java:901) [18:25:42 WARN]: at net.minecraft.entity.monster.EntityMob.func_70097_a(EntityMob.java:71) [18:25:42 WARN]: at Reika.RotaryCraft.TileEntities.Farming.TileEntityMobHarvester.updateEntity(TileEntityMobHarvester.java:65) [18:25:42 WARN]: at Reika.DragonAPI.Base.TileEntityBase.func_145845_h(TileEntityBase.java:343) [18:25:42 WARN]: at net.minecraft.world.World.func_72939_s(World.java:2492) [18:25:42 WARN]: at net.minecraft.world.WorldServer.func_72939_s(WorldServer.java:669) [18:25:42 WARN]: at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:943) [18:25:42 WARN]: at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:423) [18:25:42 WARN]: at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:798) [18:25:42 WARN]: at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:658) [18:25:42 WARN]: at java.lang.Thread.run(Thread.java:745)
What is the reason for that ?
InfernalMobs, probably. Try removing that and see.
Also, a fan-made image by CaptPanda:
Rollback Post to RevisionRollBack
I am the developer of many mods, most famously RotaryCraft and ChromatiCraft.
Feel free to support me and my mods via PayPal or Patreon
So, I've been working on a re-texture for RotaryCraft(And some others of Reika's mods), and I was wondering if I could get some opinions on my first machine re-texture?(Sorry if resource packs of your mods aren't allowed, I don't remember reading anything against the creation of resource packs, and also, sorry if this is considered thread spam)
Old:
New:
(Again, sorry if this breaks any of the mod/thread guidelines) (And another thing, I follow CyanideX's Unity texture style, if anyone recognizes this style of texturing)
Please make more.
Rollback Post to RevisionRollBack
Iflife gives you lemons, shut up and eat your lemons ~ George Carlin Inside every cynic is a disappointed idealist ~ George Carlin
I understand the effort thing, but why is t dangerous?
Basically because minecraft was never designed with moving blocks in mind. Tile entities were never designed with moving blocks in mind. If you've ever seen a fail-safe computercraft turtle program, you'll begin to understand the sheer number of things you have to protect against with frames.
Short version: Minecraft can crash at any time, and if it does and your frame is in the middle of doing something? It can write garbled data to your world, which Minecraft will see when trying to load it and crash again. Corrupt world.
It's not EVERY time, but it is a high enough possibility that it happens to someone (usually a different someone each time) somewhere with disturbing regularity.
Basically because minecraft was never designed with moving blocks in mind. Tile entities were never designed with moving blocks in mind. If you've ever seen a fail-safe computercraft turtle program, you'll begin to understand the sheer number of things you have to protect against with frames.
Short version: Minecraft can crash at any time, and if it does and your frame is in the middle of doing something? It can write garbled data to your world, which Minecraft will see when trying to load it and crash again. Corrupt world.
It's not EVERY time, but it is a high enough possibility that it happens to someone (usually a different someone each time) somewhere with disturbing regularity.
I know that. And I've written turtle programs myself, I know its hard, but its possible. I'm into minecraft modding since BETA 1.7.3, created some basic mods myself(I mean really basic...) and I've seen modders creating amazing things, like frames or Reika's mods. Reika is a great coder and could do a "almost" crash free frame mod, but it would surely have limits, like not eve trying to move blocks from other mods that aren't integrating them using his API that he would need to create.
No offence, but you are talking to me if I knew nothing about mods and minecraft (and yes I know what a corrupted world is), I was fine with Reika's explanation...
And just to be sure there are no misunderstandings: I respect that Reika wont do it and understand it very well, or what modder is wanting to risk his whole mod stability just because of a single feature.
And Reika, thanks for the work and effort you put into your mods
(In regard to a mod that gives realistic animal genetics):
Would you really rather have bees that make diamonds and oil with magical genetic blocks?
... did I really ask that?
While testing a private mod pack I ran into a bug that crashes minecraft. I think it's a conflict between forestry and Dragon API; Forestry has been in the pack for the longest time since I've started putting it together and Dragon API has been the most recent one installed accumulating to 89 mods before DragonAPI.
looking into it myself I thought it had to do with forestry's backpacks. further more I did find an unstable update for forestry which attempted to fix the backpack related bug, but to no avail that didn't work.
While testing a private mod pack I ran into a bug that crashes minecraft. I think it's a conflict between forestry and Dragon API; Forestry has been in the pack for the longest time since I've started putting it together and Dragon API has been the most recent one installed accumulating to 89 mods before DragonAPI.
looking into it myself I thought it had to do with forestry's backpacks. further more I did find an unstable update for forestry which attempted to fix the backpack related bug, but to no avail that didn't work.
Remove the Forestry API from the DragonAPI jar.
Rollback Post to RevisionRollBack
I am the developer of many mods, most famously RotaryCraft and ChromatiCraft.
Feel free to support me and my mods via PayPal or Patreon
I would ask how many buckets of lowpressure water can the pressurizer process @ maximum power per second.
because my fusionreactor needs only to cool the neutronabsorbers on the inside of the ring around 768 buckets and this can I not pump out of the world so I need a Watercoolingcycle.
The simple answer is 12 bucket/tick if the internal tank of the pressurizer is constantly empty.
I've run into a rather odd bug with the nei integration; I'm using forge 1230, nei 1.0.3.64 and v2 of rotarycraft, electricraft, and reactorcraft. I haven't been able to nail down exactly what triggers it, but it seems that when I am using the shift+question mark functionality to put items into the worktable, at some point, for any recipe using the worktable, the items become invisible in the nei recipe view, like so.
Under what circumstances can this happen? I've got a 1.7.10 test world that has not seen any of your mods, yet had this very thing happen to me -- logs from just after midnight this morning show no complaints, but logs from 7:50 am show a reset registry (and destroyed worlds). No error messages logged that I can find.
* Promoting this week: Captive Minecraft 4, Winter Realm. Aka: Vertical Vanilla Viewing. Clicky!
* My channel with Mystcraft, and general Minecraft Let's Plays: http://www.youtube.com/user/Keybounce.
* See all my video series: http://www.minecraftforum.net/forums/minecraft-editions/minecraft-editions-show-your/2865421-keybounces-list-of-creation-threads
(In regard to a mod that gives realistic animal genetics):
Would you really rather have bees that make diamonds and oil with magical genetic blocks?
... did I really ask that?
No, OPTIFINE is very incompatible with Reikas mods... because Optifine is randomly incompatible with all sorts of mods. There's a reason that a large percentage of mod authors have a "I won't give any support if you have optifine installed with my mod" disclaimer. Optifine is habitually (randomly) incompatible with anything, everything, or nothing. And they're almost never the mod's fault. Optifine mucks with code all over the place, and authors making normal assumptions about how the game works will run into errors because Optifine changes the engine rules in unpredictable and overly heavy-handed ways.
A machine that allows some kind of frames to be moved with RotaryCraft power like in RP2, that could move whole RC setups (support for Reika's Mods and Vanilla tiles) and even allow building an "inchworm drive". The machines speed would be constant 64 rps and the torque depends on how many blocks you move. The "frame motor" could be a multiblock structure for larger or a single motor for smaller setups. The use of this would be unlimited, you could use it to build a moving bedrock breaker or sonic borer. It wouldn't be overpowered either!
And yes I know its hard to code, but not impossible. There are also many other fame mods (Remain in Motion, Framez), but they aren't so balanced and are likely to have issues moving RotaryCraft or ReactorCraft tiles.
Please tell me your opinion about it!
Old:
New:
(Again, sorry if this breaks any of the mod/thread guidelines) (And another thing, I follow CyanideX's Unity texture style, if anyone recognizes this style of texturing)
at Reika.DragonAPI.Libraries.ReikaNBTHelper.getFluidFromNBT(ReikaNBTHelper.java:71)
at Reika.RotaryCraft.Items.Tools.ItemJetPack.getCurrentFluid(ItemJetPack.java:375)
at Reika.RotaryCraft.ModInterface.NEI.FillingStationHandler.loadCraftingRecipes(FillingStationHandler.java:85)
at codechicken.nei.recipe.TemplateRecipeHandler.loadCraftingRecipes(TemplateRecipeHandler.java:327)
at codechicken.nei.recipe.TemplateRecipeHandler.getRecipeHandler(TemplateRecipeHandler.java:465)
at codechicken.nei.recipe.GuiCraftingRecipe.openRecipeGui(GuiCraftingRecipe.java:20)
at codechicken.nei.recipe.RecipeItemInputHandler.lastKeyTyped(RecipeItemInputHandler.java:23)
at codechicken.nei.guihook.GuiContainerManager.lastKeyTyped(GuiContainerManager.java:307)
at net.minecraft.client.gui.inventory.GuiContainer.func_73869_a(GuiContainer.java)
at net.minecraft.client.gui.inventory.GuiContainer.public_func_73869_a(GuiContainer.java)
at codechicken.nei.guihook.GuiContainerManager.callKeyTyped(GuiContainerManager.java)
at codechicken.nei.guihook.GuiContainerManager.keyTyped(GuiContainerManager.java:474)
at codechicken.nei.guihook.GuiContainerManager.handleKeyboardInput(GuiContainerManager.java:464)
at net.minecraft.client.gui.inventory.GuiContainer.func_146282_l(GuiContainer.java)
at net.minecraft.client.gui.GuiScreen.func_146269_k(GuiScreen.java:276)
at net.minecraft.client.Minecraft.func_71407_l(Minecraft.java:1629)
at net.minecraft.client.Minecraft.func_71411_J(Minecraft.java:962)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:887)
at net.minecraft.client.main.Main.main(SourceFile:148)
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:135)
at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
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 org.multimc.onesix.OneSixLauncher.launchWithMainClass(OneSixLauncher.java:286)
at org.multimc.onesix.OneSixLauncher.launch(OneSixLauncher.java:376)
at org.multimc.EntryPoint.listen(EntryPoint.java:165)
at org.multimc.EntryPoint.main(EntryPoint.java:54)
―Mace Windu
It can happen from other causes too, because it is a result of Forge code.
In short, far too much effort and danger for what benefits it provides. The Bedrock Breaker also goes forever as of v25.
You are free to make and distribute texture packs for RC textures. The only reason I could possibly deny you that would be if you were (somehow) editing the textures in malicious ways (maybe making things look broken, omitting slots from GUIs, etc, to cause bug reports). Obviously you are not doing that.
This should be fixed in v3.
The same reason frames are well-known for being the #1 corrupter of worlds.
InfernalMobs, probably. Try removing that and see.
Also, a fan-made image by CaptPanda:
Please make more.
Inside every cynic is a disappointed idealist ~ George Carlin
Basically because minecraft was never designed with moving blocks in mind. Tile entities were never designed with moving blocks in mind. If you've ever seen a fail-safe computercraft turtle program, you'll begin to understand the sheer number of things you have to protect against with frames.
Short version: Minecraft can crash at any time, and if it does and your frame is in the middle of doing something? It can write garbled data to your world, which Minecraft will see when trying to load it and crash again. Corrupt world.
It's not EVERY time, but it is a high enough possibility that it happens to someone (usually a different someone each time) somewhere with disturbing regularity.
Looks fantastic!
I know that. And I've written turtle programs myself, I know its hard, but its possible. I'm into minecraft modding since BETA 1.7.3, created some basic mods myself(I mean really basic...) and I've seen modders creating amazing things, like frames or Reika's mods. Reika is a great coder and could do a "almost" crash free frame mod, but it would surely have limits, like not eve trying to move blocks from other mods that aren't integrating them using his API that he would need to create.
No offence, but you are talking to me if I knew nothing about mods and minecraft (and yes I know what a corrupted world is), I was fine with Reika's explanation...
And just to be sure there are no misunderstandings: I respect that Reika wont do it and understand it very well, or what modder is wanting to risk his whole mod stability just because of a single feature.
And Reika, thanks for the work and effort you put into your mods
Will your add-in patch solve all of these issues, or only the "removed a special rendering of vanilla blocks" case?
I wonder if Forge is going to take that title.
I'm also wondering how the slime block piston chains in 1.8 will change things.
* Promoting this week: Captive Minecraft 4, Winter Realm. Aka: Vertical Vanilla Viewing. Clicky!
* My channel with Mystcraft, and general Minecraft Let's Plays: http://www.youtube.com/user/Keybounce.
* See all my video series: http://www.minecraftforum.net/forums/minecraft-editions/minecraft-editions-show-your/2865421-keybounces-list-of-creation-threads
(In regard to a mod that gives realistic animal genetics):
Would you really rather have bees that make diamonds and oil with magical genetic blocks?
... did I really ask that?
....Rendering is unrelated.
Pistons cannot move TileEntities.
While testing a private mod pack I ran into a bug that crashes minecraft. I think it's a conflict between forestry and Dragon API; Forestry has been in the pack for the longest time since I've started putting it together and Dragon API has been the most recent one installed accumulating to 89 mods before DragonAPI.
Crash report: http://pastebin.com/DWK1c1Ek
looking into it myself I thought it had to do with forestry's backpacks. further more I did find an unstable update for forestry which attempted to fix the backpack related bug, but to no avail that didn't work.
Remove the Forestry API from the DragonAPI jar.
The simple answer is 12 bucket/tick if the internal tank of the pressurizer is constantly empty.
http://i.imgur.com/bRzazlY.png
The tooltips still show up, but the items are invisible.