NotEnoughEnergistics is a port of Just Enough Energistics to Minecraft 1.7.10

Overview

中文

Not Enough Energistics

NotEnoughEnergistics is a port of Just Enough Energistics to Minecraft 1.7.10

This mod replaces AE2's default NEI integration for the Pattern Terminal.

By default, AE2 forces the player to either have the necessary items for a recipe in their personal inventory or in their ME network.

This mod removes that functionality and allows the player to use NEI's transfer system (shift + click [?] button) to create patterns whether the player possesses the items required by the recipe.

Features

  • Automatically switch the mode of PatternTerminal.
  • If an item is a probability output, then nee will not transfer it.
  • Combine like stacks in processing patterns.
  • Support Processing Pattern Terminal(16 -> 4 mode).

Compatible Modslist as followed:

  • AppliedEnergistics2(Won't support it because AE2 doesn't register OverlayHandler)
  • Vanilla
  • GregTech
  • IndustrialCraft2
  • Avaritia
  • EnderIO
  • Forestry(Doesn't support Fermenter and Still,because they don't have an item output)
  • Thaumcraft NEI Plugin
  • Thaumic Energistics(Allows you transform ArcaneRecipe from NEI, it requires Thaumcraft NEI Plugin)

If you want other Mod support,see RecipeProcessor and Mod support Issue

TODO

  • Add item blackList ,if item in the blacklist, it will not be transferred.
  • Add item priority list, if item in tne priority list, it will be transferred first

Combine like stacks in processing patterns.

Credits

Thanks TheRealp455w0rd and his Just Enough Energistics

Comments
  • Crafting Tree construction failed (and broken recipes ic2)

    Crafting Tree construction failed (and broken recipes ic2)

    Versions of mods: NotEnoughItems-1.7.10-2.1.12-GTNH-universal NotEnoughEnergistics-1.7.10-1.3.0 appliedenergistics2-rv3-beta-6 industrialcraft-2-2.2.827-experimental

    When i create pattern by "?" button in terminal, some items from IC2 (example - Transformator upgrade) will broken (meta: 32767)

    image

    Demonstration (video): https://ufile.io/wpfxh1vo

    image

    Call craft item from pattern return error in chat: Error: java.util.concurrent.ExecutionException: java.lang.IllegalStateException: java.lang.IllegalStateException: Crafting Tree construction failed.

    opened by BlayzerQ 6
  • Crash when placing cables when NEE 2.0.0

    Crash when placing cables when NEE 2.0.0

    Describe the bug Crash when placing cables

    To Reproduce Place any kind of ME cables

    Expected behavior No crash

    Additional context crash-2022-11-27_13.26.03-client.txt

    Environment In pure pae2 environment,it's fine.

    • Minecraft Version:
    • AE2 Version: appliedenergistics2-rv6-stable-7-extended_life-v0.54.15
    • NEE Version: NotEnoughEnergistics-1.12.2-2.0.0
    • Forge Version: 14.23.5.2860

    https://github.com/PrototypeTrousers/Applied-Energistics-2/issues/191

    opened by mczph 2
  • Lag when checking recipes in ME terminals

    Lag when checking recipes in ME terminals

    Over the course of making a few dozen patterns, I've noticed that when checking the recipe of an item or checking what the item can be used for, there is frequent game-freezing lag for at least half a second and in some cases 2-3 seconds. I'm fairly certain that it's this mod because the modpack I'm on didn't have this issue in the ME terminals until Just Enough Energistics was swapped for Not Enough Energistics.

    opened by Renno231 2
  • Incompatibility with newer ptae2 versions

    Incompatibility with newer ptae2 versions

    The pattern terminal is no longer functioning, this is the commit that introduced this Incompatibility

    Log:

    java.util.concurrent.ExecutionException: java.lang.NoSuchMethodError: appeng.container.implementations.ContainerPatternTerm.getPatternTerminal()Lappeng/parts/reporting/PartPatternTerminal;
        at java.util.concurrent.FutureTask.report(FutureTask.java:122)
        at java.util.concurrent.FutureTask.get(FutureTask.java:192)
        at net.minecraft.util.Util.runTask(SourceFile:531)
        at net.minecraft.server.MinecraftServer.updateTimeLightAndEntities(MinecraftServer.java:723)
        at net.minecraft.server.MinecraftServer.tick(MinecraftServer.java:668)
        at net.minecraft.server.integrated.IntegratedServer.tick(IntegratedServer.java:185)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:526)
        at java.lang.Thread.run(Thread.java:750)
    Caused by: java.lang.NoSuchMethodError: appeng.container.implementations.ContainerPatternTerm.getPatternTerminal()Lappeng/parts/reporting/PartPatternTerminal;
        at com.github.vfyjxf.nee.network.packet.PacketRecipeTransfer.lambda$onMessage$0(PacketRecipeTransfer.java:84)
        at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
        at java.util.concurrent.FutureTask.run(FutureTask.java:266)
        at net.minecraft.util.Util.runTask(SourceFile:529)
        ... 5 more
    

    AE2 version: v0.54.11

    NEE version: v1.2.4

    opened by Srdjan-V 1
  • NotEnoughEnergistics completely breaks without crash/error  reporting

    NotEnoughEnergistics completely breaks without crash/error reporting

    While playing on a server, it seems that my ability to press the + button in a recipe and have it fill the pattern terminal is no longer effective. All of the features related to the pattern terminal that NotEnoughEnergistics boasts are no longer working. I've relaunched my pack several times, removed all things related to the mod, redownloaded the mod, and even restarted my PC and the server I play on. There is/was no discernable event that caused this to happen. There seems to be no mention of anything happening with the mod in the logs. Notably, the mod still works for other people on the server. I had them send over their configs, and all of them are identical.

    I further tested this in single-player; weirdly enough, it still seems to work in single-player worlds.

    Edit: I created a fresh profile of the mod pack, went through the modlist, and found JustEnoughEnergistics in the mod list despite having deleted it. By deleting it once again, it seems that the mods features have been returned.

    opened by Renno231 1
  • [CRASH] Updating screen events

    [CRASH] Updating screen events

    I ran into a problem causing a crash when trying to make a new pattern for Coal Dust by EnderIO in their SAG Mill but upon clicking next page in JEI while doing so the game crashes.

    See the Crash-Report for further details :)

    https://pastebin.com/nWgwXhHk

    opened by Speecker 1
  • [1.7.10] Something goes wrong

    [1.7.10] Something goes wrong

    in "NotEnoughEnergistics-1.7.10-1.2.19.jar" you did something wierd, now i can't launch any version higher then "NotEnoughEnergistics-1.7.10-1.2.16.jar"

    I get this CRASH every time

    opened by DevTimur 1
  • Server Crash upon startup (NoClassDefFoundError)

    Server Crash upon startup (NoClassDefFoundError)

    Hey,

    We've tried out your mod and we're getting the following crash report. Removing this mod and switching back to Just Enough Energistics allows the server to continue normally

    crash-2021-09-18_07.52.31-server.txt

    Here is the debug.log if anything:

    debug-4.log

    Within the logs and crash report, it doesn't really mention this mod, but it did mention AE2, removing that and all the addons we had worked on. So I then reinstalled each AE2 addon one at a time and this was the cause of the crash for some reason. There could be some type of conflict somewhere. But Just Enough Energistics works perfectly fine replacing this.

    opened by aking4125 1
  • Fix NEI GTNH-edition meta bug and added Russian locale

    Fix NEI GTNH-edition meta bug and added Russian locale

    Return to #17 issue. Implemented fix not working at all. All bugged items get 32767 meta and if we equals item damage to this number - all working as it should.

    opened by xstmass 0
  • The plan of rework NEE-1.12.2

    The plan of rework NEE-1.12.2

    This issue is used to record information about the rework version of 1.12.2. The work that needs to be done is as follows:

    • [x] Rework Pattern Terminal support
    • [x] Rework Preference List
    • [ ] Rework Command
    • [x] Rework Crafting Helper(Solve serious performance problems. #28)
    • [ ] Rework Pattern Interface
    • [x] The rest of the useful features
    • [ ] AE2 Unofficial Extended Life support
    • [ ] A more powerful item matcher
    opened by vfyjxf 0
  • Problems with Pattern Interface in 1.12.2

    Problems with Pattern Interface in 1.12.2

    In 1.12.2 recipes could be created in the pattern Interface successfully, but craft cannot start when clicking "Next Step",with no responding in the UI, which is used to select the quantity of the item.

    I need to close the crafting terminal, and manually start the craft, which could be started correctely this time.

    I used the Unofficial Edition of AE2, and this happened. But it could occationally happen when I use the normal edition of AE2(not as frequentlly as in the Unofficial Extended Life Edition.)

    I hope this could be fixed because I think it is a really fantastic thing, I an glad to see it work in the Unofficial Edition.

    opened by YiRanMushroom 0
Releases(1.7.10)
Owner
vfyjxf
vfyjxf
YetAnotherConfigLib (yacl) is just that. A builder-based configuration library for Minecraft.

YetAnotherConfigLib Yet Another Config Lib, like, what were you expecting? Why does this mod even exist? This mod was made to fill a hole in this area

Xander 36 Dec 29, 2022
A hybrid chat android application based on the features of Instagram and Whatsapp having UI just as Telegram.

GupShup About App It is a free online chat android application, enabling user to create a free user account and then log in using the credentials. Aft

Ratik Tiwari 1 May 22, 2022
Literally just adds milk, to act as a bridge for any other mods that want to do the same.

Milk lib Literally just adds milk, to act as a bridge for any other mods that want to do the same. See the Milk class for customisation; It allows for

null 5 Oct 17, 2022
Simple Android app during a coding night. Just Learning Firebase and Android

KUI-App Simple Android app during a coding night. Just Learning Firebase and Android What we learned: Some basics of Android Basic setup of Firebase:

Kibabii University Informatics Club (KUI) 7 Aug 28, 2022
Win32 and DirectX mappings for java using Project Panama. Ignore the C# tag, it's just reference code used for decompilation

JWin32 A Project Panama-based mapping + wrapper generator for win32 headers. IMPORTANT As of 0.5.0, no prebuilt jars will be provided. You must genera

FalsePattern 9 Nov 27, 2022
code to the rat i give to people if u want to change the webhook its in "src/main/java/github/quantizr/autogg/guis/gui" please just dont sell my rat :(

SkyblockRat My rats code join my discord! https://discord.gg/bbK6ndHqN6 i got tired of people asking "is it double hooked?!" so here is my rats code y

null 6 Dec 10, 2022
SecureDB is an extension for Ai2 Appinventor and its distros which stores the data in the form of key and value just like TinyDB but in a more secure manner.

SecureDB SecureDB is an extension for Ai2 Appinventor and its distros which stores data for your app in a secure format locally on user's device. Expl

Akshat Developer 3 Sep 24, 2022
COMPortNotifier - Smol utility to send you a notification every time you connect, or disconnect a COM port.

COMPortNotifier A smol utility that sends you a notification every time a COM port is connected, or disconnected on your computer. Useful for electric

Matt Foulks 1 Sep 7, 2022
Kotlin/LibGDX port of my Unity 2D Sandbox

TileRPG Kotlin port/continuation of my Unity TileRPG game, which was in itself a rewrite of my first attempt at making a 2D sandbox game. A libGDX pro

null 1 Jan 23, 2022
Juerr is a Java port of the uerr crate, it provides stunning visual error handling.

Juerr Juerr is a Java port of the uerr crate, it provides stunning visual error handling. Showcase Using the code below, we can display a simple error

IkeVoodoo 3 Jul 17, 2022
A collection of client-side tweak kits to enhance your Minecraft game experience. Tweak Minecraft and beyond!

TweakerMore A collection of client-side tweak kits for enhance your Minecraft game experience Everything is disabled by default, so you don't need to

Fallen_Breath 105 Jan 3, 2023
This is a small library written in Java for minecraft login.

minecraft-auth-library This is a small library written in Java for minecraft login. Usage: Login with microsoft MinecraftAuthenticator minecraftAuthen

Sandro 7 Feb 5, 2022
An open source Minecraft plugin that allows operators to control who has access to the nether.

Nether Access Controller Description Nether Access Controller is a Minecraft plugin that allows operators to control access to the nether. It is essen

Daniel Stephenson 2 Feb 12, 2022
Minecraft Hug Plugin

Hug Sometimes virtual hugs are better than IRL hugs because you don't actually have to touch anyone. Hug makes it possible to hug another player on th

Stuart Duncan 5 Sep 7, 2022
Add something to Minecraft LAN Server List

DiscoverMe Make a fortune... in Minecraft Server List! 0 dependencies, Java 8 compatible. Usage Example: DiscoverMe.INSTANCE.addEntry(SimpleChatColor.

iceBear 4 Oct 13, 2021
This is a plugin for Minecraft Server (Spigot API) introduces a sector system which connects a single world across multiple servers.

OpenSourceSectors ?? ??️ This is a plugin for Minecraft Server (Spigot API) introduces a sector system which connects a single world across multiple s

null 20 Dec 28, 2022
A minecraft minigame where you have to defend your bed and destroy the others. Once your bed is destroyed, you cannot respawn.

As from November 1st 2021 BedWars1058 by Andrei Dascălu becomes open source under GNU GPL 3.0 license. If you are a developer I would really appreciat

Andrei Dascălu 182 Dec 26, 2022
A small mod to improve support for architectures and libraries officially unsupported by Minecraft. Mainly targeting Apple Macs using arm processors.

fabric-loom-native-support A small mod to improve support for architectures and libraries officially unsupported by Minecraft. Mainly targeting Apple

FabricMC 5 Oct 17, 2022
Minecraft configurable plugin , which sends messages the first time a player logs into the server or the next time they log in.

JoinMessages Minecraft configurable plugin , which sends messages the first time a player logs into the server or the next time they log in or leave.

ᴠᴀʟᴇɴᴛɪɴ ᴢʜᴇʟᴇᴠ 6 Aug 30, 2022