Giter Club home page Giter Club logo

reborncore's Introduction

Crowdin

Tech Reborn

Tech Reborn is a completely standalone tech mod including tools and machines to gather resources, process materials, and progress through the mod.

Downloads

Remember to always backup your worlds before adding or updating mods!

Recommended Releases

Versions we determine are stable enough can always be found on our CurseForge page. The top file on this list should always be the latest recommended release of Tech Reborn.

Issues and Suggestions

To report an issue or make a suggestion, please head up to the Issues tab up above, and open a new issue. You will need a GitHub account for this (it's free!). It is very important that you include the version of Tech Reborn you are using in your issue report.

Translation

Techreborn is available in a range of different languages, if you want to help out translate the mod please see our crowdin project at https://translate.techreborn.ovh/ The translations are automatically included in the jar files at build time.

Screenshots

screenshot screenshot screenshot screenshot screenshot screenshot

reborncore

Credits

  • Modmuss50 - Lead Developer
  • Gigabit101 - Developer
  • Prospector - Developer & Texture Artist
  • Drcrazy - Developer
  • Yulife - Lead Texture Artist
  • The Chisel Team - Connected Textures if Chisel is installed

License

Tech Reborn is licensed under the MIT license. Full license is in LICENSE.md.

reborncore's People

Contributors

alexpic57 avatar ali1234 avatar chico3434 avatar coderbot16 avatar codewarrior0 avatar cursedflames avatar dragon2488 avatar drcrazy avatar gigabit101 avatar interplay02 avatar jusvit avatar juuxel avatar latvianmodder avatar lordmau5 avatar meew0 avatar modmuss50 avatar nickyboy89 avatar ourten avatar prospector avatar ralphii avatar ramidzkh avatar romz24 avatar sturmlilie avatar tbm13 avatar tterrag1098 avatar unrealdinnerbone avatar utoc avatar vhd avatar virtuoel avatar vpzomtrrfrt avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

reborncore's Issues

Crash Reborn-core with TechReborn 1.9.4

Crashing on latest and previous version of Forge.

RebornCore-1.9-2.3.3.86-universal.jar (wrong version, I suppose?)
TechReborn-1.9.4-1.2.0.3-universal.jar
forge-1.9.4-12.17.0.1910-1.9.4

2016-05-22 13:41:08,014 WARN Unable to instantiate org.fusesource.jansi.WindowsAnsiOutputStream
2016-05-22 13:41:08,018 WARN Unable to instantiate org.fusesource.jansi.WindowsAnsiOutputStream
[13:41:08] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.fml.common.launcher.FMLTweaker
[13:41:08] [main/INFO] [LaunchWrapper]: Using primary tweak class name net.minecraftforge.fml.common.launcher.FMLTweaker
[13:41:08] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLTweaker
[13:41:08] [main/INFO] [FML]: Forge Mod Loader version 12.17.0.1909 for Minecraft 1.9.4 loading
[13:41:08] [main/INFO] [FML]: Java is Java HotSpot(TM) 64-Bit Server VM, version 1.8.0_25, running on Windows 10:amd64:10.0, installed at C:\Program Files (x86)\Minecraft\runtime\jre-x64\1.8.0_25
[13:41:08] [main/WARN] [FML]: The coremod com.olafski.fastleafdecay.FldLoadingPlugin does not have a MCVersion annotation, it may cause issues with this version of Minecraft
[13:41:08] [main/WARN] [FML]: The coremod invtweaks.forge.asm.FMLPlugin does not have a MCVersion annotation, it may cause issues with this version of Minecraft
[13:41:08] [main/WARN] [FML]: The coremod vazkii.quark.base.asm.LoadingPlugin does not have a MCVersion annotation, it may cause issues with this version of Minecraft
[13:41:08] [main/WARN] [FML]: The coremod lumien.randomthings.asm.LoadingPlugin does not have a MCVersion annotation, it may cause issues with this version of Minecraft
[13:41:08] [main/WARN] [FML]: The coremod reborncore.asm.RebornASM does not have a MCVersion annotation, it may cause issues with this version of Minecraft
[13:41:08] [main/INFO] [RebornCore]: Loading RebornCore ASM
[13:41:08] [main/WARN] [FML]: The coremod atomicstryker.stalkercreepers.common.SCFMLCorePlugin does not have a MCVersion annotation, it may cause issues with this version of Minecraft
[13:41:08] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.fml.common.launcher.FMLInjectionAndSortingTweaker
[13:41:08] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.fml.common.launcher.FMLDeobfTweaker
[13:41:08] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLInjectionAndSortingTweaker
[13:41:08] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLInjectionAndSortingTweaker
[13:41:08] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.relauncher.CoreModManager$FMLPluginWrapper
[13:41:12] [main/INFO] [FML]: Found valid fingerprint for Minecraft Forge. Certificate fingerprint e3c3d50c7c986df74c645c0ac54639741c90a557
[13:41:12] [main/INFO] [FML]: Found valid fingerprint for Minecraft. Certificate fingerprint cd99959656f753dc28d863b46769f7f8fbaefcfc
[13:41:12] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.relauncher.CoreModManager$FMLPluginWrapper
[13:41:12] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.relauncher.CoreModManager$FMLPluginWrapper
[13:41:12] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.relauncher.CoreModManager$FMLPluginWrapper
[13:41:12] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.relauncher.CoreModManager$FMLPluginWrapper
[13:41:12] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.relauncher.CoreModManager$FMLPluginWrapper
[13:41:12] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLDeobfTweaker
[13:41:13] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.relauncher.CoreModManager$FMLPluginWrapper
2016-05-22 13:41:13,429 WARN Unable to instantiate org.fusesource.jansi.WindowsAnsiOutputStream
2016-05-22 13:41:13,483 WARN Unable to instantiate org.fusesource.jansi.WindowsAnsiOutputStream
2016-05-22 13:41:13,500 WARN Unable to instantiate org.fusesource.jansi.WindowsAnsiOutputStream
[13:41:13] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.relauncher.CoreModManager$FMLPluginWrapper
[13:41:13] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.relauncher.CoreModManager$FMLPluginWrapper
[13:41:13] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.fml.common.launcher.TerminalTweaker
[13:41:13] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.TerminalTweaker
[13:41:13] [main/INFO] [LaunchWrapper]: Launching wrapped minecraft {net.minecraft.client.main.Main}
[13:41:15] [main/INFO] [STDOUT]: [net.minecraft.client.main.Main:main:56]: Completely ignored arguments: [--nativeLauncherVersion, 301]
[13:41:16] [Client thread/INFO]: Setting user: Hellsgator
[13:41:16] [Client thread/INFO] [RebornCore]: Found item class
[13:41:16] [Client thread/ERROR] [LaunchWrapper]: Unable to launch
java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_25]
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_25]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_25]
at java.lang.reflect.Method.invoke(Method.java:483) ~[?:1.8.0_25]
at net.minecraft.launchwrapper.Launch.launch(Launch.java:135) [launchwrapper-1.12.jar:?]
at net.minecraft.launchwrapper.Launch.main(Launch.java:28) [launchwrapper-1.12.jar:?]
Caused by: java.lang.NoClassDefFoundError: net/minecraft/item/Item
at net.minecraftforge.fml.common.registry.GameData.(GameData.java:62) ~[GameData.class:?]
at net.minecraftforge.fml.common.registry.GameData.(GameData.java:57) ~[GameData.class:?]
at net.minecraft.util.SoundEvent.(SoundEvent.java:9) ~[ng.class:?]
at net.minecraft.init.Bootstrap.func_151354_b(Bootstrap.java:533) ~[ko.class:?]
at net.minecraft.client.Minecraft.(Minecraft.java:340) ~[bcd.class:?]
at net.minecraft.client.main.Main.main(SourceFile:124) ~[Main.class:?]
... 6 more
Caused by: java.lang.ClassNotFoundException: net.minecraft.item.Item
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:191) ~[launchwrapper-1.12.jar:?]
at java.lang.ClassLoader.loadClass(ClassLoader.java:424) ~[?:1.8.0_25]
at java.lang.ClassLoader.loadClass(ClassLoader.java:357) ~[?:1.8.0_25]
at net.minecraftforge.fml.common.registry.GameData.(GameData.java:62) ~[GameData.class:?]
at net.minecraftforge.fml.common.registry.GameData.(GameData.java:57) ~[GameData.class:?]
at net.minecraft.util.SoundEvent.(SoundEvent.java:9) ~[ng.class:?]
at net.minecraft.init.Bootstrap.func_151354_b(Bootstrap.java:533) ~[ko.class:?]
at net.minecraft.client.Minecraft.(Minecraft.java:340) ~[bcd.class:?]
at net.minecraft.client.main.Main.main(SourceFile:124) ~[Main.class:?]
... 6 more
Caused by: net.minecraftforge.fml.common.asm.ASMTransformerWrapper$TransformerException: Exception in class transformer reborncore.asm.RebornClassTransformer@a20b94b from coremod Reborn Core ASM
at net.minecraftforge.fml.common.asm.ASMTransformerWrapper$TransformerWrapper.transform(ASMTransformerWrapper.java:234) ~[forge-1.9.4-12.17.0.1909-1.9.4.jar:?]
at net.minecraft.launchwrapper.LaunchClassLoader.runTransformers(LaunchClassLoader.java:279) ~[launchwrapper-1.12.jar:?]
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:176) ~[launchwrapper-1.12.jar:?]
at java.lang.ClassLoader.loadClass(ClassLoader.java:424) ~[?:1.8.0_25]
at java.lang.ClassLoader.loadClass(ClassLoader.java:357) ~[?:1.8.0_25]
at net.minecraftforge.fml.common.registry.GameData.(GameData.java:62) ~[GameData.class:?]
at net.minecraftforge.fml.common.registry.GameData.(GameData.java:57) ~[GameData.class:?]
at net.minecraft.util.SoundEvent.(SoundEvent.java:9) ~[ng.class:?]
at net.minecraft.init.Bootstrap.func_151354_b(Bootstrap.java:533) ~[ko.class:?]
at net.minecraft.client.Minecraft.(Minecraft.java:340) ~[bcd.class:?]
at net.minecraft.client.main.Main.main(SourceFile:124) ~[Main.class:?]
... 6 more
Caused by: java.lang.NullPointerException
at reborncore.asm.RebornClassTransformer.transform(RebornClassTransformer.java:48) ~[RebornClassTransformer.class:?]
at net.minecraftforge.fml.common.asm.ASMTransformerWrapper$TransformerWrapper.transform(ASMTransformerWrapper.java:230) ~[forge-1.9.4-12.17.0.1909-1.9.4.jar:?]
at net.minecraft.launchwrapper.LaunchClassLoader.runTransformers(LaunchClassLoader.java:279) ~[launchwrapper-1.12.jar:?]
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:176) ~[launchwrapper-1.12.jar:?]
at java.lang.ClassLoader.loadClass(ClassLoader.java:424) ~[?:1.8.0_25]
at java.lang.ClassLoader.loadClass(ClassLoader.java:357) ~[?:1.8.0_25]
at net.minecraftforge.fml.common.registry.GameData.(GameData.java:62) ~[GameData.class:?]
at net.minecraftforge.fml.common.registry.GameData.(GameData.java:57) ~[GameData.class:?]
at net.minecraft.util.SoundEvent.(SoundEvent.java:9) ~[ng.class:?]
at net.minecraft.init.Bootstrap.func_151354_b(Bootstrap.java:533) ~[ko.class:?]
at net.minecraft.client.Minecraft.(Minecraft.java:340) ~[bcd.class:?]
at net.minecraft.client.main.Main.main(SourceFile:124) ~[Main.class:?]
... 6 more
Exception in thread "Client thread" [13:41:16] [Client thread/INFO] [STDERR]: [java.lang.ThreadGroup:uncaughtException:1052]: net.minecraftforge.fml.relauncher.FMLSecurityManager$ExitTrappedException
[13:41:16] [Client thread/INFO] [STDERR]: [java.lang.ThreadGroup:uncaughtException:1052]: at net.minecraftforge.fml.relauncher.FMLSecurityManager.checkPermission(FMLSecurityManager.java:30)
[13:41:16] [Client thread/INFO] [STDERR]: [java.lang.ThreadGroup:uncaughtException:1052]: at java.lang.SecurityManager.checkExit(SecurityManager.java:761)
[13:41:16] [Client thread/INFO] [STDERR]: [java.lang.ThreadGroup:uncaughtException:1052]: at java.lang.Runtime.exit(Runtime.java:107)
[13:41:16] [Client thread/INFO] [STDERR]: [java.lang.ThreadGroup:uncaughtException:1052]: at java.lang.System.exit(System.java:968)
[13:41:16] [Client thread/INFO] [STDERR]: [java.lang.ThreadGroup:uncaughtException:1052]: at net.minecraft.launchwrapper.Launch.launch(Launch.java:138)
[13:41:16] [Client thread/INFO] [STDERR]: [java.lang.ThreadGroup:uncaughtException:1052]: at net.minecraft.launchwrapper.Launch.main(Launch.java:28)

[1.9.4] Huge lag spikes with JEI

Haven't got into this mod much so not sure what's trying to get rendered.
I'm assuming you're grabbing skins or something similar from the minecraft servers and not properly caching them?

com.mojang.authlib.exceptions.AuthenticationException: The client has sent too many requests within a certain amount of time
    at com.mojang.authlib.yggdrasil.YggdrasilAuthenticationService.makeRequest(YggdrasilAuthenticationService.java:65) ~[YggdrasilAuthenticationService.class:?]
    at com.mojang.authlib.yggdrasil.YggdrasilMinecraftSessionService.fillGameProfile(YggdrasilMinecraftSessionService.java:175) [YggdrasilMinecraftSessionService.class:?]
    at com.mojang.authlib.yggdrasil.YggdrasilMinecraftSessionService.fillProfileProperties(YggdrasilMinecraftSessionService.java:168) [YggdrasilMinecraftSessionService.class:?]
    at net.minecraft.tileentity.TileEntitySkull.func_174884_b(SourceFile:147) [aqo.class:?]
    at net.minecraft.client.renderer.tileentity.TileEntityItemStackRenderer.func_179022_a(TileEntityItemStackRenderer.java:74) [bnb.class:?]
    at reborncore.shields.client.RebornItemStackRenderer.func_179022_a(RebornItemStackRenderer.java:85) [RebornItemStackRenderer.class:?]
    at net.minecraft.client.renderer.RenderItem.func_180454_a(RenderItem.java:185) [brw.class:?]
    at net.minecraft.client.renderer.RenderItem.func_184390_a(RenderItem.java:438) [brw.class:?]
    at net.minecraft.client.renderer.RenderItem.func_184391_a(RenderItem.java:477) [brw.class:?]
    at mezz.jei.gui.ingredients.GuiItemStackFast.renderSlow(GuiItemStackFast.java:149) [GuiItemStackFast.class:?]
    at mezz.jei.gui.ingredients.GuiItemStackFastList.render(GuiItemStackFastList.java:139) [GuiItemStackFastList.class:?]
    at mezz.jei.gui.ItemListOverlay.drawScreen(ItemListOverlay.java:288) [ItemListOverlay.class:?]
    at mezz.jei.GuiEventHandler.onDrawBackgroundEventPost(GuiEventHandler.java:81) [GuiEventHandler.class:?]
    at net.minecraftforge.fml.common.eventhandler.ASMEventHandler_384_GuiEventHandler_onDrawBackgroundEventPost_BackgroundDrawnEvent.invoke(.dynamic) [?:?]
    at net.minecraftforge.fml.common.eventhandler.ASMEventHandler.invoke(ASMEventHandler.java:49) [ASMEventHandler.class:?]
    at net.minecraftforge.fml.common.eventhandler.EventBus.post(EventBus.java:140) [EventBus.class:?]
    at net.minecraft.client.gui.GuiScreen.func_146276_q_(GuiScreen.java:582) [bez.class:?]
    at mezz.jei.gui.RecipesGui.drawGuiContainerBackgroundLayer(RecipesGui.java:218) [RecipesGui.class:?]
    at mezz.jei.gui.RecipesGui.func_73863_a(RecipesGui.java:141) [RecipesGui.class:?]
    at net.minecraftforge.client.ForgeHooksClient.drawScreen(ForgeHooksClient.java:355) [ForgeHooksClient.class:?]
    at sun.reflect.GeneratedMethodAccessor21.invoke(Unknown Source) ~[?:?]
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_71]
    at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_71]
    at Reflector.callVoid(Reflector.java:304) [Reflector.class:?]
    at net.minecraft.client.renderer.EntityRenderer.func_181560_a(EntityRenderer.java:1398) [bnd.class:?]
    at net.minecraft.client.Minecraft.func_71411_J(Minecraft.java:1077) [bcd.class:?]
    at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:369) [bcd.class:?]
    at net.minecraft.client.main.Main.main(SourceFile:124) [Main.class:?]
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_71]
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_71]
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_71]
    at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_71]
    at net.minecraft.launchwrapper.Launch.launch(Launch.java:135) [launchwrapper-1.12.jar:?]
    at net.minecraft.launchwrapper.Launch.main(Launch.java:28) [launchwrapper-1.12.jar:?]
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_71]
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_71]
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_71]
    at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_71]
    at org.multimc.onesix.OneSixLauncher.launchWithMainClass(OneSixLauncher.java:310) [NewLaunch.jar:?]
    at org.multimc.onesix.OneSixLauncher.launch(OneSixLauncher.java:395) [NewLaunch.jar:?]
    at org.multimc.EntryPoint.listen(EntryPoint.java:170) [NewLaunch.jar:?]
    at org.multimc.EntryPoint.main(EntryPoint.java:54) [NewLaunch.jar:?]

[1.10.2] Connecting to a vanilla lobby Dirt screen Error

So have been working with the author of "JEI" and I have an issue with connecting to my lobby server. When I try to connect to the server I just get a dirt screen and never connect. Logs from the error can be found in the conversation linked below.

Extra info: Looking at my server console I see myself log in then disconnect with a timeout.

MC: 1.10.2
TechReborn: 1.10.2-1.4.7.70-universal
Reborncore: 1.10.2-2.7.3.46-universal

JEI conversation:
mezz/JustEnoughItems#531

EnderIO Item Conduits machine connection lost after RebornCore upgrade

Industrial Centrifuges were being fed and having items removed with EnderIO Item Conduits and working as expected. After upgrading to RebornCore version 1.9.4-2.5.3.44, Item Conduit connections are broken and will not reconnect using any method. EnderIO Energy Conduits continue to function as expected.

Netty kicks on right click of multiblock

For rebornstorage:

java.lang.NullPointerException: Undefined message for discriminator 6 in channel rebornCore
at net.minecraftforge.fml.common.network.FMLIndexedMessageToMessageCodec.decode(FMLIndexedMessageToMessageCodec.java:99) ~[FMLIndexedMessageToMessageCodec.class:?]
at net.minecraftforge.fml.common.network.FMLIndexedMessageToMessageCodec.decode(FMLIndexedMessageToMessageCodec.java:40) ~[FMLIndexedMessageToMessageCodec.class:?]
at io.netty.handler.codec.MessageToMessageCodec$2.decode(MessageToMessageCodec.java:81) ~[minecraft_server.1.12.jar:?]
at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:88) ~[minecraft_server.1.12.jar:?]

Kicks one player, but the other can right click it fine, brings the GUI up properly.

[Any Version] Things that need to be cleaned up

Warning: A lot of text and a lot of code references. I tried to be nice. (Keep the "tried" in the mind).
And these things are examples you can find in almost every class.

1: https://github.com/TechReborn/RebornCore/blob/1.11/src/main/java/reborncore/common/tile/TileMachineBase.java#L69
Could be getBlockType since its cached and does not call getBlockAll the time.
2: https://github.com/TechReborn/RebornCore/blob/1.11/src/main/java/reborncore/common/tile/TileLegacyMachineBase.java#L159
Double call for the same thing.
3: https://github.com/TechReborn/RebornCore/blob/1.11/src/main/java/reborncore/common/tile/TileLegacyMachineBase.java#L80
Again: getBlockType to call cached data so its not using the more laggy getBlock function since the blockType doesnt change in a TileEntity. Unless you have 2 blockIDs sharing the same block but then again it caches it anyway again.
4: https://github.com/TechReborn/RebornCore/blob/1.11/src/main/java/reborncore/common/tile/TileLegacyMachineBase.java#L69
Double call for a thing every tick. Its basicly a constant casting check all the time. That could be cleaned up a lot.
5: https://github.com/TechReborn/RebornCore/blob/1.11/src/main/java/reborncore/common/tile/TileLegacyMachineBase.java#L55
Synchronizing the Inventory but not important networking data. Since the Container syncs the inventory anyway you are sending useless data over just to sync some functions. I suggest to make a seperate function for that or ignore it.
6: https://github.com/TechReborn/RebornCore/blob/1.11/src/main/java/reborncore/common/tile/TileLegacyMachineBase.java#L50
Same as 5.
7: https://github.com/TechReborn/RebornCore/blob/1.11/src/main/java/reborncore/common/blocks/BlockMachineBase.java#L113
why are those things still existend? You need blockpos in 95% of the cases anyway.
8: https://github.com/TechReborn/RebornCore/blob/1.11/src/main/java/reborncore/common/blocks/BlockMachineBase.java#L183
Look what the ItemStack.copy function does.
9: https://github.com/TechReborn/RebornCore/blob/1.11/src/main/java/reborncore/common/blocks/BlockMachineBase.java#L212
first a instance Check includes a != null check. Second you basicly waste CPU to check if it is a machine base. Why not adding into the block a function like this: canRotate(IBlockState) that saves CPU since you need to access the IBlockState in the first place and second you can have the block & not the TileEntity decide how the facing is handled.
10: https://github.com/TechReborn/RebornCore/blob/1.11/src/main/java/reborncore/common/blocks/BlockMachineBase.java#L61
Why??? That is just overcreating properties and using more memory for every block you create with that class. Since its actually beeing used by the IBlockstateContainer the garbage collection can not remove these classes and you are creating new stuff with this.
11: https://github.com/TechReborn/RebornCore/blob/1.11/src/main/java/reborncore/common/blocks/BlockMachineBase.java#L366
What about a Util class that contains all these kind of function?
12: https://github.com/TechReborn/RebornCore/blob/1.11/src/main/java/reborncore/common/multiblock/MultiblockRegistry.java#L24
that is not known commonly but containsKey = get()!=null. So you have 2 getCalls i suggest to put a get instead of contains key and then make a != null check.
13: https://github.com/TechReborn/RebornCore/blob/1.11/src/main/java/reborncore/common/multiblock/MultiblockTileEntityBase.java#L305
Em what about a EnumFacing for loop?
14: https://github.com/TechReborn/RebornCore/blob/1.11/src/main/java/reborncore/common/powerSystem/TileEnergyBase.java#L99
Double call again.
15: https://github.com/TechReborn/RebornCore/blob/1.11/src/main/java/reborncore/common/powerSystem/TileEnergyBase.java#L149
Useless check since you use math min.
16: https://github.com/TechReborn/RebornCore/blob/1.11/src/main/java/reborncore/common/powerSystem/TileEnergyBase.java#L354
Unless someone hacks into it and tries to drain energy based of EU this is something that is not needed and just adds lag to the Enet. IC2Exp is already not the best in performance in the Enet but these things make it worse. The reason why its not needed: The enet ignores this function to 100% until you add your EnergyTile to the Enet.
17: https://github.com/TechReborn/RebornCore/blob/1.11/src/main/java/reborncore/common/powerSystem/TilePowerAcceptor.java#L34
Unless its not a powerstorage that also emits power this is 100% something that creates more lag for the IC2Enet because there are more tiles to check every tick.
18: https://github.com/TechReborn/RebornCore/blob/1.11/src/main/java/reborncore/common/powerSystem/TilePowerAcceptor.java#L61
Why dont you make a boolean parameter in the TileEntity instead of asking every tick a function that checks if tesla is enabled? The need to reload the world anyway to make stuff like that work.
19: https://github.com/TechReborn/RebornCore/blob/1.11/src/main/java/reborncore/common/powerSystem/TilePowerAcceptor.java#L322
Since i know how much code is behind this 3 times in a row a getStackInSlot calls is more laggy then make a field with ItemStack which the stack in slot is adding to and then use the ItemStack given to check everything and then you do not need 3 if parameters since you can check it all in 1 go.
20: https://github.com/TechReborn/RebornCore/blob/1.11/src/main/java/reborncore/common/recipes/RecipeCrafter.java#L306
Well whats this?...

I think this list is getting you the point what i am meaning. What i listed to you what i found by just basicly looking at the code. No backtracing of what function gets called or something like that. If i go deeper i will find even more these things are just things that cause lag. Lag that is not nessesary. And these things here are not even counting TechReborn or all other of your mods.

I am just pointing out that i am at 6-8 months now updating ic2c to 1.10.2. And there is a reason why i take my time. Because else i would do these mistakes again and again. From what i have seen @modmuss50 you have great ideas for things and i like that about you. But you do not take time to flesh things out. The json destoryer you showed me is at IC2Classic at its 4th-5th version now i rewrote it 4-5 times from scratch because i found a way to do it better. And now the json destoryer is so good that i actually save so much more memory & performance on my stuff that i do not want to go back to json because that would be a bad idea in terms of performance.
Take your time to flesh things out.
And also fix this "death of 1000 needles" issue RC has.
(Just to point out on our test server we do not have much by way of transport and the only things in 1.10.2 are either behind big mods or use your core and both are not acceptable for what i want. In my beta test pack i want ic2c to be the bottleneck not everything else. That was the reason why i skip every of your mods)

And i am sry for beeing rude to you (i told already at Reddit) but from what i saw in these like 20-30 minutes just flying over code is just not good.

Crash on attaching hoppers to bottom of machines in 1.10.2.

There was a bug reported about attaching hoppers in a 1.9.x version. I am having this same issue on the 1.10.2 - 2.13.3.119 core and the tech reborn 1.10.2-1.4.172. It is currently keeping me from loading my world. Has this been seen or addressed on the 1.10.2 version?

I can include a crash report if needed.

JEI Page 6 OpenGL Error

When using RebornCore and opening Page 6 of JustEnoughItems, JEI becomes unusable and I cannot view recipes, the cursor disappears, and there is no proper outlining on the items as I mouse over them.

I would really love if RebornCore would stop doing this so I could use TechReborn and FluxedRedstone.

If you have no idea what could be causing this, I'd be glad to post an error log and/or a picture of what is happening in-game.

[1.12] Industrial Centrifuge draining IC2 CESU

I have noticed that the lava cell -> tin ingot recipe in the Industrial Centrifuge is listed as requiring 75,000 EU but when I connect the Centrifuge to an IC2 CESU which has 300,000 EU it is drained with only 3,335 EU left in the Centrifuge's internal buffer.

The amount of IC2 EU required to satisfy the stated 75,000 EU appears to be approximately 286.200 EU.

My setup was:

IC2 CESU -> IC2 LV transformer -> IC2 copper cables -> TechReborn Industrial Centrifuge

Current versions:

MC 1.12.1
Forge: 1.12.1-14.22.0.2462-universal
RebornCore: 1.12.1-3.2.6.92-universal
TechReborn: 1.12.1-2.6.12.185-universal

I updated to above Jenkins builds as I saw some commits regarding energy fixes but this problem is still producible on the above Jenkins builds.

Blocks in inventory rendering slightly tilted

I noticed the issue first on TechReborn, but I'm pretty sure other RebornCore mods have this issue. It's a bit difficult to see given the resolution, but the transform for the RebornCore block is not the same as the transform for the dirt block, which causes those blocks to look very strange next to vanilla or other mod blocks.

Shown in the screenshot is a thermal generator, a dirt block and a Quark andesite brick. The dirt block and the andesite brick have the same transform, but the thermal generator is rotated slightly incorrectly.

screen shot 2016-03-27 at 12 15 43

HELP: java.lang.NoSuchMethodError For RebornCore

I am attempting to make a small mod pack for my self-involving TechReborn, but I am receiving this error from the core mod:
java.lang.NoSuchMethodError: reborncore.common.powerSystem.PoweredItem.registerPoweredItem(Ljava/lang/String;)V

I Attached the rest of the crash report here:
crash-2017-06-06_20.10.08-client.txt

As well, I am getting another error as follows, however, I do not think this has to do with the mod not running:


[20:09:50] [Client thread/INFO]: LWJGL Version: 2.9.4
[20:09:58] [Client thread/INFO]: Reloading ResourceManager: BetterFps, Default, FMLFileResourcePack:Forge Mod Loader, FMLFileResourcePack:Minecraft Forge, FMLFileResourcePack:Baubles, FMLFileResourcePack:Botania, FMLFileResourcePack:BC Factory, FMLFileResourcePack:BC Transport, FMLFileResourcePack:BuildCraft Lib, FMLFileResourcePack:BC Builders, FMLFileResourcePack:BuildCraft, FMLFileResourcePack:BC Energy, FMLFileResourcePack:BC Robotics, FMLFileResourcePack:BC Silicon, FMLFileResourcePack:ChickenChunks, FMLFileResourcePack:CodeChicken Lib, FMLFileResourcePack:ccl-entityhook, FMLFileResourcePack:EXCore, FMLFileResourcePack:extrautils2, FMLFileResourcePack:Forge Microblocks, FMLFileResourcePack:Forge Multipart CBE, FMLFileResourcePack:Minecraft Multipart Plugin, FMLFileResourcePack:Inventory Tweaks, FMLFileResourcePack:Just Enough Items, FMLFileResourcePack:Mantle, FMLFileResourcePack:Not Enough Items, FMLFileResourcePack:RebornCore, FMLFileResourcePack:reborncore-MCMultiPart, FMLFileResourcePack:Redstone Paste, FMLFileResourcePack:Tinkers' Construct, FMLFileResourcePack:Tech Reborn, FMLFileResourcePack:Xaero's Minimap
[20:09:58] [Client thread/WARN]: ResourcePack: ignored non-lowercase namespace: Casings.xcf in C:\Users\ramse\AppData\Roaming\.minecraft\mods\TechReborn-1.11.2-2.3.3.174-universal.jar
[20:09:58] [Client thread/WARN]: ResourcePack: ignored non-lowercase namespace: TechReborn.xcf in C:\Users\ramse\AppData\Roaming\.minecraft\mods\TechReborn-1.11.2-2.3.3.174-universal.jar
[20:09:58] [Client thread/WARN]: ResourcePack: ignored non-lowercase namespace: TechRebornItems.xcf in C:\Users\ramse\AppData\Roaming\.minecraft\mods\TechReborn-1.11.2-2.3.3.174-universal.jar


Forge crashing when I load a world

I am using minecraft forge-1.11.2-13.20.0.2296, and whenever I open a world, I get the message "shutting down internal server" or something similar, then my game crashes. I am using 32-bit Java, and have allocated 2 out of at least 4 GB of available RAM.

The mods I have installed are:
Xaero Waypoints
Xaero World Map
BetterFps
Hwla
InventoryTweaks
IronChest
TreeChopper
(as well as forge)
All of which are 1.11.2 update

Here is the error report:

---- Minecraft Crash Report ----

WARNING: coremods are present:
FMLPlugin (InventoryTweaks-1.11.2.jar)
Contact their authors BEFORE contacting forge

// My bad.

Time: 5/11/17 6:50 PM
Description: Unexpected error

java.lang.NoSuchFieldError: lightLevel
at xaero.common.mods.SupportXaeroWorldmap.drawMinimap(SupportXaeroWorldmap.java:75)
at xaero.common.minimap.Minimap.renderChunksToFBO(Minimap.java:1117)
at xaero.common.minimap.MinimapInterface.drawInterface(MinimapInterface.java:134)
at xaero.common.interfaces.InterfaceHandler.drawInterfaces(InterfaceHandler.java:54)
at xaero.common.events.Events.drawPre(Events.java:76)
at xaero.common.events.Events.renderPre(Events.java:86)
at net.minecraftforge.fml.common.eventhandler.ASMEventHandler_38_Events_renderPre_Pre.invoke(.dynamic)
at net.minecraftforge.fml.common.eventhandler.ASMEventHandler.invoke(ASMEventHandler.java:90)
at net.minecraftforge.fml.common.eventhandler.EventBus.post(EventBus.java:185)
at net.minecraftforge.client.GuiIngameForge.pre(GuiIngameForge.java:885)
at net.minecraftforge.client.GuiIngameForge.func_180479_a(GuiIngameForge.java:322)
at net.minecraftforge.client.GuiIngameForge.func_175180_a(GuiIngameForge.java:140)
at net.minecraft.client.renderer.EntityRenderer.func_181560_a(EntityRenderer.java:1089)
at net.minecraft.client.Minecraft.func_71411_J(Minecraft.java:1077)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:372)
at net.minecraft.client.main.Main.main(SourceFile:124)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
at net.minecraft.launchwrapper.Launch.main(Launch.java:28)

A detailed walkthrough of the error, its code path and all known details is as follows:

-- Head --
Thread: Client thread
Stacktrace:
at xaero.common.mods.SupportXaeroWorldmap.drawMinimap(SupportXaeroWorldmap.java:75)
at xaero.common.minimap.Minimap.renderChunksToFBO(Minimap.java:1117)
at xaero.common.minimap.MinimapInterface.drawInterface(MinimapInterface.java:134)
at xaero.common.interfaces.InterfaceHandler.drawInterfaces(InterfaceHandler.java:54)
at xaero.common.events.Events.drawPre(Events.java:76)
at xaero.common.events.Events.renderPre(Events.java:86)
at net.minecraftforge.fml.common.eventhandler.ASMEventHandler_38_Events_renderPre_Pre.invoke(.dynamic)
at net.minecraftforge.fml.common.eventhandler.ASMEventHandler.invoke(ASMEventHandler.java:90)
at net.minecraftforge.fml.common.eventhandler.EventBus.post(EventBus.java:185)
at net.minecraftforge.client.GuiIngameForge.pre(GuiIngameForge.java:885)
at net.minecraftforge.client.GuiIngameForge.func_180479_a(GuiIngameForge.java:322)
at net.minecraftforge.client.GuiIngameForge.func_175180_a(GuiIngameForge.java:140)

-- Affected level --
Details:
Level name: MpServer
All players: 1 total; [EntityPlayerSP['TheRenegade007'/409, l='MpServer', x=-262.79, y=83.00, z=174.09]]
Chunk stats: MultiplayerChunkCache: 246, 246
Level seed: 0
Level generator: ID 00 - default, ver 1. Features enabled: false
Level generator options:
Level spawn location: World: (-168,64,256), Chunk: (at 8,4,0 in -11,16; contains blocks -176,0,256 to -161,255,271), Region: (-1,0; contains chunks -32,0 to -1,31, blocks -512,0,0 to -1,255,511)
Level time: 2064 game time, 2064 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: 184 total; [EntityCreeper['Creeper'/262, l='MpServer', x=-187.50, y=18.00, z=132.50], EntityPig['Pig'/263, l='MpServer', x=-189.67, y=68.00, z=158.50], EntityCreeper['Creeper'/264, l='MpServer', x=-187.50, y=38.00, z=189.50], EntityCreeper['Creeper'/265, l='MpServer', x=-190.50, y=42.00, z=207.50], EntityZombie['Zombie'/266, l='MpServer', x=-183.50, y=45.00, z=211.50], EntityZombie['Zombie'/267, l='MpServer', x=-186.50, y=34.00, z=234.50], EntityBat['Bat'/268, l='MpServer', x=-188.75, y=34.77, z=229.43], EntityBat['Bat'/269, l='MpServer', x=-184.34, y=35.03, z=234.49], EntitySkeleton['Skeleton'/270, l='MpServer', x=-186.50, y=62.00, z=235.50], EntityBat['Bat'/271, l='MpServer', x=-187.25, y=36.10, z=246.75], EntityBat['Bat'/272, l='MpServer', x=-188.47, y=34.95, z=245.11], EntityCow['Cow'/18, l='MpServer', x=-337.50, y=68.00, z=180.50], EntityZombieVillager['Zombie Villager'/274, l='MpServer', x=-185.09, y=64.00, z=240.13], EntityPig['Pig'/275, l='MpServer', x=-183.64, y=70.00, z=252.41], EntityPig['Pig'/22, l='MpServer', x=-339.50, y=69.00, z=227.50], EntityPig['Pig'/23, l='MpServer', x=-339.50, y=70.00, z=231.50], EntityPig['Pig'/24, l='MpServer', x=-336.50, y=70.00, z=229.50], EntityPig['Pig'/25, l='MpServer', x=-337.50, y=69.00, z=228.50], EntityItem['item.tile.torch'/34, l='MpServer', x=-325.23, y=10.00, z=115.88], EntityItem['item.tile.torch'/35, l='MpServer', x=-320.51, y=9.00, z=127.13], EntityChicken['Chicken'/36, l='MpServer', x=-331.55, y=70.00, z=178.50], EntityChicken['Chicken'/37, l='MpServer', x=-330.55, y=70.00, z=177.76], EntityChicken['Chicken'/38, l='MpServer', x=-330.50, y=71.00, z=179.50], EntityChicken['Chicken'/39, l='MpServer', x=-331.50, y=69.00, z=186.11], EntityCow['Cow'/40, l='MpServer', x=-332.50, y=69.00, z=177.54], EntityCow['Cow'/41, l='MpServer', x=-330.50, y=71.00, z=179.50], EntityCow['Cow'/42, l='MpServer', x=-329.45, y=71.00, z=178.55], EntityPig['Pig'/43, l='MpServer', x=-333.50, y=69.00, z=179.50], EntityPig['Pig'/44, l='MpServer', x=-330.45, y=70.00, z=178.55], EntityPig['Pig'/45, l='MpServer', x=-329.75, y=71.00, z=177.47], EntityPig['Pig'/46, l='MpServer', x=-328.50, y=72.00, z=177.50], EntityPig['Pig'/47, l='MpServer', x=-336.02, y=68.00, z=200.92], EntityPig['Pig'/48, l='MpServer', x=-325.45, y=67.00, z=204.55], EntityPig['Pig'/49, l='MpServer', x=-328.58, y=68.00, z=201.31], EntityPig['Pig'/50, l='MpServer', x=-327.89, y=68.00, z=202.27], EntityItem['item.tile.gravel'/51, l='MpServer', x=-326.44, y=27.00, z=216.13], EntityZombieVillager['Zombie Villager'/52, l='MpServer', x=-328.50, y=19.00, z=247.50], EntityZombieVillager['Zombie Villager'/53, l='MpServer', x=-329.50, y=19.00, z=248.50], EntityMinecartChest['Minecart with Chest'/57, l='MpServer', x=-311.50, y=10.06, z=107.50], EntityCreeper['Creeper'/58, l='MpServer', x=-304.50, y=25.00, z=96.50], EntityCreeper['Creeper'/59, l='MpServer', x=-312.50, y=21.00, z=111.50], EntityPig['Pig'/60, l='MpServer', x=-309.49, y=70.00, z=123.78], EntityPig['Pig'/61, l='MpServer', x=-305.50, y=72.00, z=132.50], EntityPig['Pig'/62, l='MpServer', x=-307.50, y=72.00, z=135.55], EntitySkeleton['Skeleton'/63, l='MpServer', x=-310.29, y=33.00, z=175.50], EntitySkeleton['Skeleton'/64, l='MpServer', x=-313.50, y=22.00, z=207.50], EntityPig['Pig'/65, l='MpServer', x=-313.56, y=72.00, z=252.26], EntityPig['Pig'/66, l='MpServer', x=-315.79, y=72.00, z=244.07], EntityPig['Pig'/67, l='MpServer', x=-319.57, y=72.00, z=246.57], EntityPig['Pig'/68, l='MpServer', x=-317.50, y=72.00, z=243.50], EntityBat['Bat'/89, l='MpServer', x=-288.50, y=18.10, z=96.88], EntityItem['item.tile.torch'/90, l='MpServer', x=-299.13, y=10.00, z=118.37], EntityItem['item.tile.torch'/91, l='MpServer', x=-288.63, y=15.00, z=122.68], EntityPig['Pig'/92, l='MpServer', x=-303.50, y=72.00, z=126.46], EntityCreeper['Creeper'/93, l='MpServer', x=-293.77, y=22.00, z=179.50], EntityCreeper['Creeper'/94, l='MpServer', x=-288.50, y=24.00, z=178.50], EntityCreeper['Creeper'/95, l='MpServer', x=-302.70, y=21.00, z=201.46], EntitySpider['Spider'/96, l='MpServer', x=-302.50, y=27.00, z=206.50], EntityCreeper['Creeper'/97, l='MpServer', x=-294.61, y=21.00, z=219.25], EntityFallingBlock['Falling Block'/104, l='MpServer', x=-273.50, y=18.10, z=111.50], EntityFallingBlock['Falling Block'/105, l='MpServer', x=-273.50, y=18.11, z=111.50], EntityZombie['Zombie'/106, l='MpServer', x=-284.50, y=16.00, z=102.50], EntitySpider['Spider'/107, l='MpServer', x=-284.50, y=16.00, z=103.50], EntitySheep['Sheep'/108, l='MpServer', x=-278.50, y=67.00, z=105.50], EntityItem['item.tile.torch'/109, l='MpServer', x=-272.13, y=14.00, z=112.86], EntityFallingBlock['Falling Block'/110, l='MpServer', x=-273.50, y=17.68, z=112.50], EntityFallingBlock['Falling Block'/111, l='MpServer', x=-273.50, y=17.68, z=113.50], EntityFallingBlock['Falling Block'/112, l='MpServer', x=-272.50, y=16.69, z=112.50], EntityFallingBlock['Falling Block'/113, l='MpServer', x=-272.50, y=16.69, z=113.50], EntityFallingBlock['Falling Block'/114, l='MpServer', x=-274.50, y=17.68, z=114.50], EntityFallingBlock['Falling Block'/115, l='MpServer', x=-273.50, y=17.68, z=114.50], EntityFallingBlock['Falling Block'/116, l='MpServer', x=-274.50, y=17.68, z=116.50], EntityFallingBlock['Falling Block'/117, l='MpServer', x=-274.50, y=17.68, z=117.50], EntityFallingBlock['Falling Block'/118, l='MpServer', x=-272.50, y=16.40, z=112.50], EntityFallingBlock['Falling Block'/119, l='MpServer', x=-272.50, y=16.40, z=113.50], EntityItem['item.tile.gravel'/120, l='MpServer', x=-274.22, y=17.00, z=113.13], EntityItem['item.tile.gravel'/121, l='MpServer', x=-274.88, y=21.00, z=114.58], EntityItem['item.tile.gravel'/122, l='MpServer', x=-274.88, y=21.00, z=117.27], EntityZombie['Zombie'/123, l='MpServer', x=-273.47, y=23.00, z=192.11], EntityZombie['Zombie'/124, l='MpServer', x=-276.50, y=22.00, z=190.50], EntityZombie['Zombie'/125, l='MpServer', x=-275.40, y=55.00, z=244.51], EntityItem['item.tile.rail'/132, l='MpServer', x=-263.11, y=14.00, z=111.29], EntityItem['item.tile.rail'/133, l='MpServer', x=-259.20, y=14.00, z=111.13], EntitySheep['Sheep'/134, l='MpServer', x=-267.50, y=69.00, z=106.50], EntitySheep['Sheep'/135, l='MpServer', x=-270.66, y=68.00, z=106.52], EntitySheep['Sheep'/136, l='MpServer', x=-269.45, y=69.00, z=106.28], EntityItem['item.tile.rail'/137, l='MpServer', x=-262.21, y=14.00, z=113.88], EntityItem['item.tile.rail'/138, l='MpServer', x=-264.59, y=14.00, z=112.05], EntityChicken['Chicken'/139, l='MpServer', x=-256.10, y=74.00, z=123.50], EntityChicken['Chicken'/140, l='MpServer', x=-264.50, y=76.00, z=142.50], EntityChicken['Chicken'/141, l='MpServer', x=-264.50, y=76.00, z=142.50], EntityChicken['Chicken'/142, l='MpServer', x=-264.50, y=76.00, z=142.50], EntityChicken['Chicken'/143, l='MpServer', x=-265.50, y=74.00, z=144.50], EntityBat['Bat'/144, l='MpServer', x=-257.25, y=26.51, z=198.25], EntitySkeleton['Skeleton'/145, l='MpServer', x=-259.50, y=53.00, z=213.50], EntityCreeper['Creeper'/146, l='MpServer', x=-260.40, y=53.00, z=215.20], EntityCreeper['Creeper'/147, l='MpServer', x=-263.82, y=49.00, z=213.42], EntityPig['Pig'/148, l='MpServer', x=-259.39, y=71.00, z=209.54], EntitySpider['Spider'/149, l='MpServer', x=-258.30, y=49.81, z=229.50], EntityZombie['Zombie'/150, l='MpServer', x=-257.31, y=49.00, z=229.50], EntityZombie['Zombie'/151, l='MpServer', x=-257.50, y=49.00, z=228.50], EntityZombie['Zombie'/152, l='MpServer', x=-258.50, y=49.00, z=227.50], EntityPig['Pig'/153, l='MpServer', x=-256.30, y=72.00, z=229.56], EntityPlayerSP['TheRenegade007'/409, l='MpServer', x=-262.79, y=83.00, z=174.09], EntityPig['Pig'/154, l='MpServer', x=-260.52, y=72.00, z=228.29], EntityZombie['Zombie'/155, l='MpServer', x=-270.50, y=56.00, z=244.50], EntitySkeleton['Skeleton'/156, l='MpServer', x=-271.50, y=56.00, z=243.50], EntityItem['item.tile.rail'/162, l='MpServer', x=-254.75, y=14.00, z=111.55], EntityItem['item.tile.torch'/164, l='MpServer', x=-245.39, y=13.00, z=120.18], EntityItem['item.tile.rail'/165, l='MpServer', x=-244.65, y=14.00, z=118.13], EntityChicken['Chicken'/166, l='MpServer', x=-251.83, y=74.25, z=124.61], EntityChicken['Chicken'/167, l='MpServer', x=-241.50, y=72.00, z=126.50], EntityChicken['Chicken'/168, l='MpServer', x=-252.48, y=75.00, z=132.11], EntityChicken['Chicken'/169, l='MpServer', x=-253.43, y=77.00, z=129.15], EntityZombie['Zombie'/170, l='MpServer', x=-248.50, y=15.00, z=194.50], EntityChicken['Chicken'/171, l='MpServer', x=-240.81, y=81.00, z=209.65], EntityPig['Pig'/172, l='MpServer', x=-249.56, y=72.00, z=237.31], EntityZombie['Zombie'/173, l='MpServer', x=-251.94, y=45.00, z=247.85], EntityZombie['Zombie'/174, l='MpServer', x=-250.37, y=45.00, z=243.50], EntityZombie['Zombie'/175, l='MpServer', x=-251.45, y=45.00, z=246.21], EntityMinecartChest['Minecart with Chest'/181, l='MpServer', x=-239.50, y=17.06, z=108.50], EntityChicken['Chicken'/182, l='MpServer', x=-224.50, y=71.00, z=98.50], EntityChicken['Chicken'/183, l='MpServer', x=-226.50, y=71.00, z=99.50], EntityChicken['Chicken'/184, l='MpServer', x=-230.05, y=71.00, z=105.47], EntityChicken['Chicken'/185, l='MpServer', x=-224.75, y=72.00, z=102.38], EntityZombie['Zombie'/186, l='MpServer', x=-228.50, y=14.00, z=118.50], EntityChicken['Chicken'/187, l='MpServer', x=-235.50, y=77.00, z=124.50], EntityChicken['Chicken'/188, l='MpServer', x=-232.50, y=71.00, z=124.50], EntityChicken['Chicken'/189, l='MpServer', x=-224.23, y=76.00, z=117.38], EntityChicken['Chicken'/190, l='MpServer', x=-237.10, y=72.00, z=128.50], EntityBat['Bat'/191, l='MpServer', x=-226.75, y=16.96, z=169.75], EntityBat['Bat'/192, l='MpServer', x=-238.19, y=12.05, z=188.76], EntityCreeper['Creeper'/193, l='MpServer', x=-239.50, y=12.00, z=196.50], EntityZombie['Zombie'/194, l='MpServer', x=-238.81, y=20.00, z=197.50], EntityZombie['Zombie'/195, l='MpServer', x=-234.50, y=23.00, z=200.50], EntityCow['Cow'/196, l='MpServer', x=-227.68, y=68.00, z=200.45], EntityPig['Pig'/197, l='MpServer', x=-226.26, y=68.00, z=199.23], EntityPig['Pig'/198, l='MpServer', x=-234.02, y=69.00, z=202.51], EntityChicken['Chicken'/199, l='MpServer', x=-230.39, y=78.00, z=214.71], EntityChicken['Chicken'/200, l='MpServer', x=-227.50, y=78.00, z=215.50], EntityCow['Cow'/201, l='MpServer', x=-233.47, y=72.00, z=210.78], EntityPig['Pig'/202, l='MpServer', x=-234.50, y=71.00, z=209.28], EntityChicken['Chicken'/203, l='MpServer', x=-238.38, y=81.00, z=212.12], EntityCreeper['Creeper'/204, l='MpServer', x=-239.50, y=36.00, z=226.50], EntitySkeleton['Skeleton'/205, l='MpServer', x=-227.50, y=32.00, z=231.50], EntitySkeleton['Skeleton'/206, l='MpServer', x=-233.29, y=65.00, z=234.50], EntityChicken['Chicken'/211, l='MpServer', x=-220.59, y=75.00, z=109.84], EntityChicken['Chicken'/212, l='MpServer', x=-222.65, y=76.00, z=113.50], EntityChicken['Chicken'/213, l='MpServer', x=-222.50, y=76.00, z=114.50], EntityChicken['Chicken'/214, l='MpServer', x=-209.81, y=79.00, z=117.48], EntityChicken['Chicken'/215, l='MpServer', x=-212.43, y=79.00, z=119.41], EntityChicken['Chicken'/216, l='MpServer', x=-209.50, y=78.00, z=115.50], EntitySkeleton['Skeleton'/217, l='MpServer', x=-213.50, y=28.00, z=159.50], EntityBat['Bat'/218, l='MpServer', x=-211.95, y=20.24, z=188.14], EntityBat['Bat'/219, l='MpServer', x=-219.82, y=18.00, z=179.38], EntityPig['Pig'/220, l='MpServer', x=-214.47, y=72.00, z=201.71], EntityBat['Bat'/221, l='MpServer', x=-223.63, y=28.10, z=223.11], EntityPig['Pig'/222, l='MpServer', x=-212.67, y=72.00, z=213.77], EntityPig['Pig'/223, l='MpServer', x=-211.69, y=72.00, z=221.51], EntityPig['Pig'/224, l='MpServer', x=-219.72, y=72.00, z=211.46], EntityCow['Cow'/225, l='MpServer', x=-220.78, y=71.00, z=209.49], EntityBat['Bat'/226, l='MpServer', x=-223.50, y=26.39, z=225.52], EntityBat['Bat'/227, l='MpServer', x=-224.32, y=25.64, z=230.78], EntityBat['Bat'/228, l='MpServer', x=-216.29, y=26.35, z=229.46], EntityCreeper['Creeper'/229, l='MpServer', x=-220.65, y=59.00, z=238.45], EntityBat['Bat'/230, l='MpServer', x=-215.25, y=55.10, z=225.64], EntityCreeper['Creeper'/231, l='MpServer', x=-211.04, y=60.00, z=234.69], EntityZombie['Zombie'/232, l='MpServer', x=-215.50, y=26.00, z=242.50], EntityCreeper['Creeper'/233, l='MpServer', x=-212.50, y=26.00, z=244.50], EntityChicken['Chicken'/238, l='MpServer', x=-204.99, y=78.00, z=120.38], EntityPig['Pig'/239, l='MpServer', x=-193.67, y=67.00, z=158.53], EntityPig['Pig'/240, l='MpServer', x=-200.22, y=65.00, z=156.49], EntityCreeper['Creeper'/241, l='MpServer', x=-198.50, y=33.00, z=172.50], EntityPig['Pig'/242, l='MpServer', x=-196.50, y=69.00, z=160.50], EntityZombie['Zombie'/243, l='MpServer', x=-201.50, y=40.00, z=193.50], EntityCreeper['Creeper'/244, l='MpServer', x=-194.17, y=17.00, z=217.50], EntityZombie['Zombie'/245, l='MpServer', x=-205.89, y=58.00, z=222.48], EntityCreeper['Creeper'/246, l='MpServer', x=-195.50, y=60.00, z=223.50], EntityPig['Pig'/247, l='MpServer', x=-201.68, y=72.00, z=211.53], EntityCreeper['Creeper'/248, l='MpServer', x=-192.50, y=54.00, z=226.81], EntityCreeper['Creeper'/249, l='MpServer', x=-190.08, y=54.00, z=228.48], EntitySkeleton['Skeleton'/250, l='MpServer', x=-198.50, y=26.00, z=250.50], EntityCreeper['Creeper'/251, l='MpServer', x=-206.50, y=42.00, z=246.50], EntityPig['Pig'/253, l='MpServer', x=-205.67, y=71.00, z=248.97]]
Retry entities: 0 total; []
Server brand: fml,forge
Server type: Integrated singleplayer server
Stacktrace:
at net.minecraft.client.multiplayer.WorldClient.func_72914_a(WorldClient.java:415)
at net.minecraft.client.Minecraft.func_71396_d(Minecraft.java:2655)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:401)
at net.minecraft.client.main.Main.main(SourceFile:124)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
at net.minecraft.launchwrapper.Launch.main(Launch.java:28)

-- System Details --
Details:
Minecraft Version: 1.11.2
Operating System: Windows 10 (amd64) version 10.0
Java Version: 1.8.0_25, Oracle Corporation
Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
Memory: 223438544 bytes (213 MB) / 541261824 bytes (516 MB) up to 2134114304 bytes (2035 MB)
JVM Flags: 6 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xmx2G -XX:+UseConcMarkSweepGC -XX:+CMSIncrementalMode -XX:-UseAdaptiveSizePolicy -Xmn128M
IntCache: cache: 0, tcache: 0, allocated: 12, tallocated: 94
FML: MCP 9.38 Powered by Forge 13.20.0.2296 11 mods loaded, 11 mods active
States: 'U' = Unloaded 'L' = Loaded 'C' = Constructed 'H' = Pre-initialized 'I' = Initialized 'J' = Post-initialized 'A' = Available 'D' = Disabled 'E' = Errored
UCHIJAAAA minecraft{1.11.2} [Minecraft] (minecraft.jar)
UCHIJAAAA mcp{9.19} [Minecraft Coder Pack] (minecraft.jar)
UCHIJAAAA FML{8.0.99.99} [Forge Mod Loader] (forge-1.11.2-13.20.0.2296.jar)
UCHIJAAAA forge{13.20.0.2296} [Minecraft Forge] (forge-1.11.2-13.20.0.2296.jar)
UCHIJAAAA mercurius_updater{1.0} [mercurius_updater] (MercuriusUpdater-1.11.2.jar)
UCHIJAAAA waila{1.8.13} [Waila] (Hwyla-1.11.2-Universal.jar)
UCHIJAAAA inventorytweaks{1.62-dev-80-6bc808d} [Inventory Tweaks] (InventoryTweaks-1.11.2.jar)
UCHIJAAAA ironchest{1.11.2-7.0.18.800} [Iron Chest] (IronChest-1.11.2-Universal.jar)
UCHIJAAAA treechopper{1.1.2} [Tree Chopper] (TreeChopper-1.11.2-1.1.2.jar)
UCHIJAAAA xaeroworldmap{1.8.1} [Xaero's World Map] (Xaeros-WorldMap-1.11.2.jar)
UCHIJAAAA xaerominimap{1.12.8} [Xaero's Minimap] (Xaeros_Minimap_1.12.8_Forge_1.11.jar)
Loaded coremods (and transformers):
FMLPlugin (InventoryTweaks-1.11.2.jar)
invtweaks.forge.asm.ContainerTransformer
GL info: ' Vendor: 'ATI Technologies Inc.' Version: '4.5.13399 Compatibility Profile Context 15.201.1101.0' Renderer: 'AMD Radeon(TM) R3 Graphics'
Launched Version: 1.11.2-forge1.11.2-13.20.0.2296
LWJGL: 2.9.4
OpenGL: AMD Radeon(TM) R3 Graphics GL version 4.5.13399 Compatibility Profile Context 15.201.1101.0, ATI Technologies Inc.
GL Caps: Using GL 1.3 multitexturing.
Using GL 1.3 texture combiners.
Using framebuffer objects because OpenGL 3.0 is supported and separate blending is supported.
Shad

[1.10.2] Crash with vanilla shields

http://pastebin.com/dn536Ljf
That is the crash log I get when trying to load up my world with a vanilla shield in my offhand. I don't know why as I didn't have any tech reborn blocks in my world I just started to build my house. Im usually good at reading crash reports and telling the authors straighht away but I don't understand this one. Something about RenderItemStack and renderer and GUIIngameForge. From what I see right away. Guess im going to have to remove your mods till I can figure this out.

Thanks for reading,
Possesivegamer

Issues with TilePowerAcceptor not checking facing.

if (tile instanceof IEnergyInterfaceTile) {

In update(), if the acceptor is instanceof IEnergyInterfaceTile (which TilePowerAcceptor itself implements) then energy is added without checking whether the acceptor canAcceptEnergy(from).

public boolean hasCapability(Capability<?> capability, EnumFacing facing) {

In hasCapability(), the forge section does not check whether this tile canAcceptEnergy(from) the requested side. This causes cables to visually connect to blocks they cannot exchange energy with.

Since this section is not an "else if" this will happen even if Tesla is enabled and the block correctly reported it does not have the capability on that side. I don't know if it is possible to enable Tesla and FE at the same time, but still.

The same applies to getCapability().

Netty kicks when teleporting to an area with steves carts tree farm. Happenend on ATM3 V3.1

RebornCore-1.12.1-3.2.7.95
StevesCarts-1.12.1-2.4.7.40

I have a Steve's Carts running in a tree farm, it is supposed to drop off from its storage chest to the cargo manager on red and pick up charcoal for the coal engine on the blue side, inventories in the cargo manager are split into colours, below the cargo manager is an external distributor which is connected to TE ducts with a reinforced servo that pulls from below the distributor and a filter that puts charcoal back through the green side of the distributor.
I teleported to the world spawn with FTB Utilities command and teleported back to my home with FTB Utilities. My home teleport is not inside the spawn chunks and not chunkloaded, but claimed with FTB Utilities.
Upon loading the chunks the connection to the server terminates with the message: "A fatal error has occurred, this connection is terminated"
Since then i get this error every time i join the server.

Last few lines of the fml-junk-earlystartup.log, this is the only place i can see the error, read:
The full logs are available here, they are pretty big14MB

Caused by: java.lang.NullPointerException: Undefined message for discriminator 9 in channel rebornCore
at net.minecraftforge.fml.common.network.FMLIndexedMessageToMessageCodec.decode(FMLIndexedMessageToMessageCodec.java:99) ~[FMLIndexedMessageToMessageCodec.class:?]
at net.minecraftforge.fml.common.network.FMLIndexedMessageToMessageCodec.decode(FMLIndexedMessageToMessageCodec.java:40) ~[FMLIndexedMessageToMessageCodec.class:?]
at io.netty.handler.codec.MessageToMessageCodec$2.decode(MessageToMessageCodec.java:81) ~[netty-all-4.1.9.Final.jar:4.1.9.Final]
at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:88) ~[netty-all-4.1.9.Final.jar:4.1.9.Final]
... 65 more
[11:14:35] [Netty Epoll Client IO #0/ERROR] [FML]: Network Disconnect: A fatal error has occurred, this connection is terminated
[11:14:35] [Netty Epoll Client IO #0/INFO] [Astral Sorcery]: [AstralSorcery] Disconnected from server. Cleaning client cache.
[11:14:35] [Netty Epoll Client IO #0/INFO] [waterstrainer]: Importing waterstrainer_loottables.cfg ...
[11:14:35] [Netty Epoll Client IO #0/INFO] [waterstrainer]: No errors were found!
[11:14:47] [Session-Validator/INFO] [ReAuth]: Session validation successful

Newer RebornCore-1.12 versions all show as 3.0.4.45 in MultiMC

  • Added RebornCore-1.12-3.2.2.80 to a 1.12 MultiMC instance
  • look at the Loader Mods tab (lists the version the mod presents from inside the jar, not the file name)
  • RebornCore shows up as version 3.0.4.45

Previous versions (3.1.0.55, 3.2.0,74, 3.2.1.77) also exhibit this mismatch. Obviously this is not a high-priority target as it doesn't affect gameplay, but with 1.12 starting to stabilize it would be good to have the correct version presented.

Crash when picking up lava in bucket or place water on an existing water source

The problem persists if you have 2 buckets in inventory and you pick up one bucket. The second bucket will crash your client every time. Problem is in the if check, it doesn't check the state of the lava, if you right click with a bucket on a flowing, non lava source is when it crashes. The same thing happens with water if you place down a water bucket on an existing source. Here is the error log from crashing when picking up lava in a bucket.

---- Minecraft Crash Report ----

WARNING: coremods are present:
LoadingPlugin (RandomThings-MC1.9-3.6.9.jar)
Reborn Core ASM (RebornCore-1.9-2.0.4.46-universal.jar)
Contact their authors BEFORE contacting forge

// There are four lights!

Time: 4/12/16 9:26 PM
Description: Unexpected error

java.lang.NullPointerException: Unexpected error
at reborncore.common.util.BucketHandler.fillCustomBucket(BucketHandler.java:38)
at reborncore.common.util.BucketHandler.onBucketFill(BucketHandler.java:28)
at net.minecraftforge.fml.common.eventhandler.ASMEventHandler_223_BucketHandler_onBucketFill_FillBucketEvent.invoke(.dynamic)
at net.minecraftforge.fml.common.eventhandler.ASMEventHandler.invoke(ASMEventHandler.java:49)
at net.minecraftforge.fml.common.eventhandler.EventBus.post(EventBus.java:140)
at net.minecraftforge.event.ForgeEventFactory.onBucketUse(ForgeEventFactory.java:297)
at net.minecraft.item.ItemBucket.func_77659_a(ItemBucket.java:39)
at net.minecraft.item.ItemStack.func_77957_a(ItemStack.java:159)
at net.minecraft.client.multiplayer.PlayerControllerMP.func_187101_a(PlayerControllerMP.java:483)
at net.minecraft.client.Minecraft.func_147121_ag(Minecraft.java:1538)
at net.minecraft.client.Minecraft.func_184117_aA(Minecraft.java:2171)
at net.minecraft.client.Minecraft.func_184118_az(Minecraft.java:1955)
at net.minecraft.client.Minecraft.func_71407_l(Minecraft.java:1743)
at net.minecraft.client.Minecraft.func_71411_J(Minecraft.java:1051)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:366)
at net.minecraft.client.main.Main.main(SourceFile:124)
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)

A detailed walkthrough of the error, its code path and all known details is as follows:

-- Head --
Stacktrace:
at reborncore.common.util.BucketHandler.fillCustomBucket(BucketHandler.java:38)
at reborncore.common.util.BucketHandler.onBucketFill(BucketHandler.java:28)
at net.minecraftforge.fml.common.eventhandler.ASMEventHandler_223_BucketHandler_onBucketFill_FillBucketEvent.invoke(.dynamic)
at net.minecraftforge.fml.common.eventhandler.ASMEventHandler.invoke(ASMEventHandler.java:49)
at net.minecraftforge.fml.common.eventhandler.EventBus.post(EventBus.java:140)
at net.minecraftforge.event.ForgeEventFactory.onBucketUse(ForgeEventFactory.java:297)
at net.minecraft.item.ItemBucket.func_77659_a(ItemBucket.java:39)
at net.minecraft.item.ItemStack.func_77957_a(ItemStack.java:159)
at net.minecraft.client.multiplayer.PlayerControllerMP.func_187101_a(PlayerControllerMP.java:483)
at net.minecraft.client.Minecraft.func_147121_ag(Minecraft.java:1538)
at net.minecraft.client.Minecraft.func_184117_aA(Minecraft.java:2171)
at net.minecraft.client.Minecraft.func_184118_az(Minecraft.java:1955)

incompatibility issue

can you fix the compatibility of RebornCore with TickProfiler atm you have to remove RebornCore and any mods that you it for TickProfiler to work on server.

[1.9.4] Getting spammed with "API is loaded from an incompatible class loader"

In both IDE and in production environments I get this at launch:

[12:02:15] [Client thread/WARN] [FML]: ****************************************
[12:02:15] [Client thread/WARN] [FML]: * The API reborncoreAPI from source /Tools/Sponge/SpongeForge/run/mods/RebornCore-1.9.4-2.5.1.35-universal.jar is loaded from an incompatible classloader. THIS WILL NOT WORK!
[12:02:15] [Client thread/WARN] [FML]: *  at net.minecraftforge.fml.common.ModAPIManager$APIContainer.validate(ModAPIManager.java:94)
[12:02:15] [Client thread/WARN] [FML]: *  at net.minecraftforge.fml.common.ModAPIManager.registerDataTableAndParseAPI(ModAPIManager.java:154)
[12:02:15] [Client thread/WARN] [FML]: *  at net.minecraftforge.fml.common.ModAPIManager.manageAPI(ModAPIManager.java:212)
[12:02:15] [Client thread/WARN] [FML]: *  at net.minecraftforge.fml.common.Loader.loadMods(Loader.java:501)
[12:02:15] [Client thread/WARN] [FML]: *  at net.minecraftforge.fml.client.FMLClientHandler.beginMinecraftLoading(FMLClientHandler.java:210)
[12:02:15] [Client thread/WARN] [FML]: *  at net.minecraft.client.Minecraft.startGame(Minecraft.java:475)...
[12:02:15] [Client thread/WARN] [FML]: ****************************************
[12:02:15] [Client thread/WARN] [FML]: ****************************************
[12:02:15] [Client thread/WARN] [FML]: * The API reborncoreAPI from source /Tools/Sponge/SpongeForge/run/mods/RebornCore-1.9.4-2.5.1.35-universal.jar is loaded from an incompatible classloader. THIS WILL NOT WORK!
[12:02:15] [Client thread/WARN] [FML]: *  at net.minecraftforge.fml.common.ModAPIManager$APIContainer.validate(ModAPIManager.java:94)
[12:02:15] [Client thread/WARN] [FML]: *  at net.minecraftforge.fml.common.ModAPIManager.registerDataTableAndParseAPI(ModAPIManager.java:154)
[12:02:15] [Client thread/WARN] [FML]: *  at net.minecraftforge.fml.common.ModAPIManager.manageAPI(ModAPIManager.java:212)
[12:02:15] [Client thread/WARN] [FML]: *  at net.minecraftforge.fml.common.Loader.loadMods(Loader.java:501)
[12:02:15] [Client thread/WARN] [FML]: *  at net.minecraftforge.fml.client.FMLClientHandler.beginMinecraftLoading(FMLClientHandler.java:210)
[12:02:15] [Client thread/WARN] [FML]: *  at net.minecraft.client.Minecraft.startGame(Minecraft.java:475)...
[12:02:15] [Client thread/WARN] [FML]: ****************************************
[12:02:15] [Client thread/WARN] [FML]: ****************************************
[12:02:15] [Client thread/WARN] [FML]: * The API reborncoreAPI from source /Tools/Sponge/SpongeForge/run/mods/RebornCore-1.9.4-2.5.1.35-universal.jar is loaded from an incompatible classloader. THIS WILL NOT WORK!
[12:02:15] [Client thread/WARN] [FML]: *  at net.minecraftforge.fml.common.ModAPIManager$APIContainer.validate(ModAPIManager.java:94)
[12:02:15] [Client thread/WARN] [FML]: *  at net.minecraftforge.fml.common.ModAPIManager.registerDataTableAndParseAPI(ModAPIManager.java:154)
[12:02:15] [Client thread/WARN] [FML]: *  at net.minecraftforge.fml.common.ModAPIManager.manageAPI(ModAPIManager.java:212)
[12:02:15] [Client thread/WARN] [FML]: *  at net.minecraftforge.fml.common.Loader.loadMods(Loader.java:501)
[12:02:15] [Client thread/WARN] [FML]: *  at net.minecraftforge.fml.client.FMLClientHandler.beginMinecraftLoading(FMLClientHandler.java:210)
[12:02:15] [Client thread/WARN] [FML]: *  at net.minecraft.client.Minecraft.startGame(Minecraft.java:475)...
[12:02:15] [Client thread/WARN] [FML]: ****************************************
[12:02:15] [Client thread/WARN] [FML]: ****************************************
[12:02:15] [Client thread/WARN] [FML]: * The API CoFHAPI from source /Tools/Sponge/SpongeForge/run/mods/RebornCore-1.9.4-2.5.1.35-universal.jar is loaded from an incompatible classloader. THIS WILL NOT WORK!
[12:02:15] [Client thread/WARN] [FML]: *  at net.minecraftforge.fml.common.ModAPIManager$APIContainer.validate(ModAPIManager.java:94)
[12:02:15] [Client thread/WARN] [FML]: *  at net.minecraftforge.fml.common.ModAPIManager.registerDataTableAndParseAPI(ModAPIManager.java:154)
[12:02:15] [Client thread/WARN] [FML]: *  at net.minecraftforge.fml.common.ModAPIManager.manageAPI(ModAPIManager.java:212)
[12:02:15] [Client thread/WARN] [FML]: *  at net.minecraftforge.fml.common.Loader.loadMods(Loader.java:501)
[12:02:15] [Client thread/WARN] [FML]: *  at net.minecraftforge.fml.client.FMLClientHandler.beginMinecraftLoading(FMLClientHandler.java:210)
[12:02:15] [Client thread/WARN] [FML]: *  at net.minecraft.client.Minecraft.startGame(Minecraft.java:475)...
[12:02:15] [Client thread/WARN] [FML]: ****************************************

I'm not entirely sure what this is actually meaning, but any suggestions would help. Yes, this is with SpongeForge.

[1.9.4] Cannot view shield recipe in JEI interface

Only happens when RebornCore is installed. The shield is still craftable and the recipe can still be viewed if you have one in your inventory, and look at it's recipe.

RebornCore 1.9.4-2.4.2.23
JEI 1.9.4-3.4.0.204
Forge 12.17.0.1932

Game doesn't load

My game will not load. when i start up minecraft and press play, it starts to load and then a screen pops up saying something like, Minimum version required: 12.16.1.1898 i was wondering why this happens, and also how i can fix it

1.12 Generator Crash

Crash log

Placed a RFTools Powercell next to a fluid generator, and after messing with it it crashed. It appears you're sending energy clientside?

@shadowfacts can expand on this, as he knows much more.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.