GregTech CE 1.12 fork continuing progression and development

Related tags

Spring Boot GregTech
Overview

GregTech CE: Unofficial

This is a fork of GregTech Community Edition for MC 1.12.2 maintained by the Gregtech CEu development team.

Welcome to GregTech CE: Unofficial

What is this?

GregTech CE Unofficial, or GTCEu, is a Minecraft mod. The repository contains all the code and assets required to build and run that mod.

GregTech?

Yes, you have probably heard this name before as it is quite known in the Minecraft modding community. GTCEu is an indirect descendant and total rewrite of GregTech. It is neither created nor maintained by GregoriusT but was created with his knowledge and permission.

This mod is about technology and progression.

  • From simple crude tools which will allow you to process resources more realistically...
  • Through Steam Age where early machines will help you save some precious resources and open new possibilities...
  • To many Electric Ages where increasingly complex machines and logistics will become indispensable parts of your industrial regime.

A typical GregTech facility features large arrays of both single- and multi-block machines processing numerous resources, creating even more complex materials which will be used in machines of higher tiers.

All of which are powered by GTCEu's own power systems, featuring generators from simple wood burning for steam to plasma-powered turbines.

Community Edition?

Community Edition is a necessary part of the GTCEu name:

  • It is required by our permission to use the GregTech name
  • It is a reminder that the ideas and design are primarily driven by the community
  • It is a reminder that the implementation and work are solely provided by the community.

Of course, this does not mean that everyone can add whatever content they want. But it does mean that the primary maintainers want to listen to the community and take suggestions and ideas to heart when planning or working on any projects.

Project Goal

To bring preferred GregTech concepts and ideas from GT (Minecraft 1.7.10 versions and earlier) to Minecraft 1.12, targetting a feature-rich, UX-friendly and comprehensive play-through while streamlining and eliminating bloat and make-work details.

Gregtech 5 Unofficial was used as an original base, with some ideas from GT4 and GT6 also incorporated. Many community suggestions have been since applied.

We work with our addon-partners to attempt to preserve backwards-compatibility.

Contribution

Current state of project

GTCEu is under active development with regular updates. The GTCEu community is very active and regularly contributes code, testing and ideas. We are always looking for contributors!

How to contribute

Remember: Every contribution counts. Found a bug? Please let us know by creating an Issue with the bug template. Something is missing? Thought about a cool feature idea? Of course there's a template for that. We'll have a look! Know how to mod or at least code? Then don't hesitate and jump to Discord channel, contact the Maintainer to discuss possible contribution. Anything else? Sure come to Discord.

Credited Works

Heating Coil Textures are from the GregTech: New Horizons Modpack.

Primitive Water Pump is from the Impact: GregTech Edition Modpack.

Ender Fluid Link Cover is from TecTech.

Steam Grinder is from GregTech++.

See something we forgot to credit? Reach out to us on Discord, or open an issue and ask for appropriate credit, we will happily mark it here

Comments
  • 2.2.3[Question]

    2.2.3[Question]

    Why does version 2.2.3 often crash? The same is true for version 2.2.2. I removed all MODS and left gtceu2 2.2 there will also be rout, and no problem can be found

    type: question 
    opened by xingchengs 15
  • Ender Fluid Link Cover

    Ender Fluid Link Cover

    What: Adds Ender Fluid Link Covers (ported/re-implemented from TecTech)

    How solved: Added a system for registering and accessing virtual fluid tanks

    Outcome: Implemented:

    • The cover itself
    • VirtualTankRegistry, a way to manage virtual fluid tanks
    • FluidTankSwitchShim, mainly for getting TankWidget to switch which tank it displays without too much hackery
    • A terminal app for viewing contents of all virtual tanks (currently free/no requirements)
    • Color rectangle widget

    Not implemented (yet?):

    • Private tanks

    Additional info: 2021-10-09_17 41 18 2021-10-10_00 04 15 2021-10-10_00 00 03 2021-10-10_00 01 16

    opened by kumquat-ir 12
  • Add the Cleanroom

    Add the Cleanroom

    This PR adds the Cleanroom. It requires many existing recipes to be run inside it, and serves as an HV progression step.

    There are two configs concerning this PR: one to disable the cleanroom, and one to make multiblocks clean when not inside of it.

    The structure has minimum dimensions of 5x5x5, and maximum of 15x15x15. The width and depth must be odd, while the height may be even. The size of the cleanroom is determined in the controller with GUI buttons. The structure requires plascrete in all of the borders, filter casings on the top panel (excluding the very center for the controller), allows up to 4 doors, and has a minimum number of Plascrete or Cleanroom Glass in the structure. This minimum is equal to 75% of the structure's wall's block amount. Any plascrete can be replaced with Cleanroom Glass.

    The cleanroom's interior has a custom predicate which handles machines requiring cleanrooms. The default cleanroom bans any generator, muffler hatch, and any other cleanroom. When a machine meets these conditions, and it is able to "accept" a cleanroom, it is given the cleanroom it is located inside for use in running recipes.

    It additionally allows the new Passthrough Item and Fluid hatches in the structure walls. These auto input items or fluids on one side into its inventory, and subsequently auto output out the opposite side. Power can be transmitted inside and out using Diodes or Hulls, which each adopt the proper casing textures in the structure as well. The cleanroom additionally has maintenance, which works as one expects except that the adjustable hatch adjustments make no change. Any hatch is allowed anywhere in the structure excluding the filter casings.

    Machines running cleanroom required recipes outside the cleanroom do not run and do not consume inputs at all. Machines running recipes in the cleanroom will work as normal, except that the cleanroom becoming dirty during the recipe will cause progress to reverse. There is no voiding in the cleanroom when not clean.

    The clean states work as follows: it is either clean or not clean, with no in between. Every 5 seconds, the multiblock will increase its progress towards being fully clean. The cleanliness increase is 5% at LV, 10% at MV, 15% at HV, and so on. During this time, if the cleanroom does not recieve enough power for its power draw, it will reverse its progress towards cleaning by subtracting 5% cleanliness. This means that the cleanroom must be continually powered whenever recipes are run inside it. It also constantly consumes power, regardless of whether machines are running inside it or not. The base power drain is 30 EU/t, but drops to 4 when fully cleaned. When there are maintenance problems, the cleanroom's cleanliness increase is reduced by 1% per problem, and its no power decrease is enlarged by 1% for each problem as well.

    The cleanroom is designed to be easily extendable by other mods to add their own "cleanrooms." The CleanroomType system was designed in such a way that any amount of cleanrooms which provide their own unique type (or multiple) can be created and used in recipes.

    Any RecipeBuilder accepts the cleanroom property, allowing Modpack Devs and Addons to use any machine they wish to inside the cleanroom. CT Support works by specifying a String name of the cleanroom type. An example of this for the default cleanroom: .property("cleanroom", "cleanroom") on a RecipeBuilder.

    type: feature status: high priority 
    opened by TechLord22 10
  • [BUG] Terminal Console App rendering issue

    [BUG] Terminal Console App rendering issue

    Describe the bug Solar Panel is an attention craving motherfucker in the Console app

    2022-06-05_01 22 49 2022-06-05_01 22 53

    Versions Forge: Whatever 2.3.1 uses GTCEu: 2.3.1

    Steps To Reproduce

    1. Make machine
    2. Put solar panel on machine
    3. ???
    4. Profit
    5. But also use Console App
    6. Open Machine gui
    7. See solar panel indicator peeking through into the GUI of the machine.

    Expected behavior The solar panel is put in its proper place.

    Additional context Just a fun fact, discovered this fixing something else.

    status: unverified type: bug 
    opened by lordclips 9
  • [BUG] Texture bug when using OptiFine

    [BUG] Texture bug when using OptiFine

    Versions Forge: 14.23.5.2860 OptiFine: preview_OptiFine_1.12.2_HD_U_G6_pre1 GTCEu: gregtech-1.12.2-2.3.1-beta

    Texture bug appears when using Optifine with Anisotropic Filtering set to any mode, this issue is on both your version of the GregTech CEu mod and the original GregTech CE. image image

    As you can see, when the Anisotropic filtering setting is turned off, the bug does not appear. image

    I apologize if my English is wrong, I'm from Ukraine))

    status: wontfix type: bug 
    opened by NorthHusky 9
  • [BUG] Recipes do not work with items that have the TFC metal property

    [BUG] Recipes do not work with items that have the TFC metal property

    Describe the bug This is a more extended version of what I wrote here once before. Any item marked as TFC metal in CraftTweaker cannot be used in GT recipes. In fact, other items, for example, food from TFC cannot be used in recipes of GTCEu machines, because of the storage duration property, most likely.

    Versions Forge: 2860 GTCEu: 2.2.1 Modpack: TerraFirmaGreg R3.2.3d Lite Addons: -

    Setup Does this issue happen on Singleplayer, a Server, or both: Both Does this issue happen on a newly generated world: In already created and which will be created.

    Steps To Reproduce

    1. Mark any item as TFC metal in CraftTweaker.
    2. Log into the game and try to use the item in the GTCEu machine.

    Expected behavior The recipe with the problematic item had to be fulfilled.

    Screenshots With an iron rod, everything works fine since nothing has been done with it. image Here the steel rod is issued units of metal. image image And the same with a impure pile of copper dust. image

    Additional context CT Script: image

    status: unverified type: bug 
    opened by SpeeeDCraft 9
  • Crash when fluid pipe is placed between a pumped drum and two machines

    Crash when fluid pipe is placed between a pumped drum and two machines

    Describe the bug I was making my pipe network for steam, placed a pump on a drum, and the block above it had a steam turbine, to the north was a steam macerator. Once i placed down the pipe my game crashed and I can no longer load into the world.

    Versions Forge: 14.23.5.2860 GTCE: 2.0.4-beta Modpack: TerraFirmaGreg Version R3.0.5 with added mods Crash Report

    Setup Playing Solo (on a world that was updated from the old gtce and gregicality)

    Steps To Reproduce

    1. Place a drum that is actively gaining steam (and is full)
    2. place an lv pump to the left side, place a steam turbine above the block to the left of the drum
    3. add a steam macerator behind the block next to the pump
    4. place the pipe (small bronze in my case) next to the drum where the pump is

    Expected behavior The pipe to work and steam goes into both the turbine and the macerator :)

    Screenshots javaw_01 17 22 23 45 27 This is the setup (minus the creative tank, I used that as the steam provider in this case), for some reason I could not replicate it on a new save, perhaps it was because the machines that were placed were originally from the other gregtech version?

    status: unverified type: bug 
    opened by mechobree 9
  • [BUG] Prospector does not show veins

    [BUG] Prospector does not show veins

    Describe the bug Prospector does not show veins if devtech is installed and ores are generated in a custom type of stone.

    Versions Forge: 2860 GTCE: 2.1.0-beta Modpack: TFG R3.0.9 Addons: DevTech-2.0.0

    Setup Playing Solo/Multiplayer/Both

    Steps To Reproduce

    1. Install GT and DevTech
    2. Create a new type of stone.
    3. Find the vein that was generated in this rock
    4. Open the prospector and you will see that the vein is not displayed.

    Expected behavior I had to see the vein :trollface:

    Screenshots image image

    Here I personally put ore blocks that are from GT (not created by devtech). image image

    status: unverified type: bug 
    opened by SpeeeDCraft 8
  • [Suggestion] Change colors via CT

    [Suggestion] Change colors via CT

    Is your feature request related to a problem? Please describe. It wouldn't be bad if users could change the color of objects, as well as liquids (for example: ingots, rods), it would help add more flexibility, I think so. This problem has already been described on GitHub GTCE.

    Describe the solution you'd like

    The ability to change the color of an object or liquid using CraftTweaker.

    Additional context https://github.com/GregTechCE/GregTech/issues/1691

    type: feature 
    opened by SpeeeDCraft 8
  • faster recipe matching

    faster recipe matching

    Using a map of itemStackKeys instead of iterating over the recipe list Submitting as draft and requesting comments specially on: Craftweaker recipe finding method currently uses the same >= voltage machines do, which the order isnt guaranteed on a map Possibility of restricting item insertion on machines to only items with valid recipes

    opened by PrototypeTrousers 8
  • Hey, hey, hey, I'm here to provide you with new bugs!

    Hey, hey, hey, I'm here to provide you with new bugs!

    GregTech CEu Version

    gregtech-1.12.2-2.4.3-beta

    Modpack Used

    nomi-ceu

    Addons Installed

    CraftTweaker with nomifactory's scripts https://github.com/tracer4b/nomi-ceu/releases/tag/1.4.1

    JUST LIKE:

    image


    Environment

    SinglePlayer and Catserver and so on...

    New Worlds

    Yes

    Cross-Mod Interaction

    Unsure

    Expected Behavior

    [10:44:46] [Client thread/INFO]: [CHAT] §cERROR: _oreDict.zs:2527 > a method available but §4none§r matches the parameters (ZenTypeNative: null.ItemStack)\nThis is §ousually§r an error in your script, not in the mod\nadd(§rZenTypeNative: null.null[]) [10:44:46] [Client thread/INFO]: [CHAT] §cERROR: _oreDict.zs:2528 > a method available but §4none§r matches the parameters (ZenTypeNative: null.ItemStack)\nThis is §ousually§r an error in your script, not in the mod\nadd(§rZenTypeNative: null.null[]) [10:44:46] [Client thread/INFO]: [CHAT] §cERROR: _oreDict.zs:2530 > a method available but §4none§r matches the parameters (ZenTypeNative: null.ItemStack)\nThis is §ousually§r an error in your script, not in the mod\nadd(§rZenTypeNative: null.null[]) [10:44:46] [Client thread/INFO]: [CHAT] §cERROR: _oreDict.zs:2531 > a method available but §4none§r matches the parameters (ZenTypeNative: null.ItemStack)\nThis is §ousually§r an error in your script, not in the mod\nadd(§rZenTypeNative: null.null[]) [10:44:46] [Client thread/INFO]: [CHAT] §cERROR: _oreDict.zs:2537 > a method available but §4none§r matches the parameters (ZenTypeNative: null.ItemStack)\nThis is §ousually§r an error in your script, not in the mod\nadd(§rZenTypeNative: null.null[]) [10:44:46] [Client thread/INFO]: [CHAT] §cERROR: _oreDict.zs:2538 > a method available but §4none§r matches the parameters (ZenTypeNative: null.ItemStack)\nThis is §ousually§r an error in your script, not in the mod\nadd(§rZenTypeNative: null.null[]) [10:44:46] [Client thread/INFO]: [CHAT] §cERROR: _oreDict.zs:2540 > a method available but §4none§r matches the parameters (ZenTypeNative: null.ItemStack)\nThis is §ousually§r an error in your script, not in the mod\nadd(§rZenTypeNative: null.null[]) [10:44:46] [Client thread/INFO]: [CHAT] §cERROR: _oreDict.zs:2541 > a method available but §4none§r matches the parameters (ZenTypeNative: null.ItemStack)\nThis is §ousually§r an error in your script, not in the mod\nadd(§rZenTypeNative: null.null[]) [10:44:46] [Client thread/INFO]: [CHAT] §cERROR: _oreDict.zs:2542 > a method available but §4none§r matches the parameters (ZenTypeNative: null.ItemStack)\nThis is §ousually§r an error in your script, not in the mod\nadd(§rZenTypeNative: null.null[]) [10:44:46] [Client thread/INFO]: [CHAT] §cERROR: _oreDict.zs:2543 > a method available but §4none§r matches the parameters (ZenTypeNative: null.ItemStack)\nThis is §ousually§r an error in your script, not in the mod\nadd(§rZenTypeNative: null.null[]) [10:44:46] [Client thread/INFO]: [CHAT] §cERROR: _oreDict.zs:2545 > a method available but §4none§r matches the parameters (ZenTypeNative: null.ItemStack)\nThis is §ousually§r an error in your script, not in the mod\nadd(§rZenTypeNative: null.null[]) [10:44:46] [Client thread/INFO]: [CHAT] §cERROR: _oreDict.zs:2546 > a method available but §4none§r matches the parameters (ZenTypeNative: null.ItemStack)\nThis is §ousually§r an error in your script, not in the mod\nadd(§rZenTypeNative: null.null[]) [10:44:46] [Client thread/INFO]: [CHAT] §cERROR: [crafttweaker]: Error executing {[998:crafttweaker]: _oreDict.zs}: gregtech/integration/GroovyScriptCompat, caused by java.lang.NoClassDefFoundError: gregtech/integration/GroovyScriptCompat [10:44:46] [Client thread/INFO]: [CHAT] §cERROR: aa xu2.zs:323 > Cannot cast ZenTypeNative: null.ItemStack to ZenTypeNative: crafttweaker.item.IIngredient [10:44:46] [Client thread/INFO]: [CHAT] §cERROR: aa xu2.zs:329 > Cannot cast ZenTypeNative: null.ItemStack to ZenTypeNative: crafttweaker.item.IIngredient [10:44:46] [Client thread/INFO]: [CHAT] §cERROR: aa xu2.zs:335 > Cannot cast ZenTypeNative: null.ItemStack to ZenTypeNative: crafttweaker.item.IIngredient [10:44:46] [Client thread/INFO]: [CHAT] §cERROR: aa xu2.zs:341 > Cannot cast ZenTypeNative: null.ItemStack to ZenTypeNative: crafttweaker.item.IIngredient [10:44:46] [Client thread/INFO]: [CHAT] §cERROR: aa xu2.zs:366 > Cannot cast ZenTypeNative: null.ItemStack to ZenTypeNative: crafttweaker.item.IIngredient [10:44:46] [Client thread/INFO]: [CHAT] §cERROR: aa xu2.zs:368 > Cannot cast ZenTypeNative: null.ItemStack to ZenTypeNative: crafttweaker.item.IIngredient [10:44:46] [Client thread/INFO]: [CHAT] §cERROR: AdvRocketry.zs:28 > Cannot cast ZenTypeNative: null.ItemStack to ZenTypeNative: crafttweaker.item.IIngredient [10:44:46] [Client thread/INFO]: [CHAT] §cERROR: AdvRocketry.zs:29 > Cannot cast ZenTypeNative: null.ItemStack to ZenTypeNative: crafttweaker.item.IIngredient [10:44:46] [Client thread/INFO]: [CHAT] §cERROR: AdvRocketry.zs:30 > Cannot cast ZenTypeNative: null.ItemStack to ZenTypeNative: crafttweaker.item.IIngredient [10:44:46] [Client thread/INFO]: [CHAT] §cERROR: AdvRocketry.zs:31 > Cannot cast ZenTypeNative: null.ItemStack to ZenTypeNative: crafttweaker.item.IIngredient [10:44:46] [Client thread/INFO]: [CHAT] §cERROR: AdvRocketry.zs:32 > Cannot cast ZenTypeNative: null.ItemStack to ZenTypeNative: crafttweaker.item.IIngredient [10:44:46] [Client thread/INFO]: [CHAT] §cERROR: AdvRocketry.zs:172 > Cannot cast ZenTypeNative: null.ItemStack to ZenTypeNative: crafttweaker.item.IIngredient [10:44:46] [Client thread/INFO]: [CHAT] §cERROR: AdvRocketry.zs:260 > Cannot cast ZenTypeNative: null.ItemStack to ZenTypeNative: crafttweaker.item.IIngredient [10:44:46] [Client thread/INFO]: [CHAT] §cERROR: AdvRocketry.zs:260 > Cannot cast ZenTypeNative: null.ItemStack to ZenTypeNative: crafttweaker.item.IIngredient [10:44:46] [Client thread/INFO]: [CHAT] §cERROR: AdvRocketry.zs:469 > Cannot cast ZenTypeNative: null.ItemStack to ZenTypeNative: crafttweaker.item.IIngredient [10:44:46] [Client thread/INFO]: [CHAT] §cERROR: AdvRocketry.zs:592 > Cannot cast ZenTypeNative: null.ItemStack to ZenTypeNative: crafttweaker.item.IIngredient [10:44:46] [Client thread/INFO]: [CHAT] §cERROR: Null not allowed in shapeless recipes! Recipe for: libvulpes:hatch not created! [10:44:46] [Client thread/INFO]: [CHAT] §cERROR: Null not allowed in shapeless recipes! Recipe for: libvulpes:hatch:1 not created! [10:44:46] [Client thread/INFO]: [CHAT] §cERROR: Null not allowed in shapeless recipes! Recipe for: libvulpes:hatch:2 not created! [10:44:46] [Client thread/INFO]: [CHAT] §cERROR: Null not allowed in shapeless recipes! Recipe for: libvulpes:hatch:3 not created! [10:44:46] [Client thread/INFO]: [CHAT] §cERROR: Null not allowed in shapeless recipes! Recipe for: libvulpes:forgepowerinput not created! [10:44:46] [Client thread/INFO]: [CHAT] §cERROR: AE2.zs:55 > Cannot cast ZenTypeNative: null.ItemStack to ZenTypeNative: crafttweaker.item.IIngredient [10:44:46] [Client thread/INFO]: [CHAT] §cERROR: AE2.zs:236 > Cannot cast ZenTypeNative: null.ItemStack to ZenTypeNative: crafttweaker.item.IIngredient [10:44:46] [Client thread/INFO]: [CHAT] §cERROR: AE2.zs:243 > Cannot cast ZenTypeNative: null.ItemStack to ZenTypeNative: crafttweaker.item.IIngredient [10:44:46] [Client thread/INFO]: [CHAT] §cERROR: AE2.zs:250 > Cannot cast ZenTypeNative: null.ItemStack to ZenTypeNative: crafttweaker.item.IIngredient [10:44:46] [Client thread/INFO]: [CHAT] §cERROR: [crafttweaker]: Error executing {[0:crafttweaker]: BlastFurnace.zs}: gregtech/integration/GroovyScriptCompat, caused by java.lang.NoClassDefFoundError: gregtech/integration/GroovyScriptCompat [10:44:46] [Client thread/INFO]: [CHAT] §cERROR: dml.zs:55 > Cannot cast ZenTypeNative: null.ItemStack to ZenTypeNative: crafttweaker.item.IIngredient [10:44:46] [Client thread/INFO]: [CHAT] §cERROR: [crafttweaker]: Error executing {[0:crafttweaker]: dml.zs}: Invalid Ore Dictionary [dustPulsating]: contains no items, caused by java.lang.IllegalArgumentException: Invalid Ore Dictionary [dustPulsating]: contains no items [10:44:46] [Client thread/INFO]: [CHAT] §cERROR: Earlygame.zs:120 > Cannot cast ZenTypeNative: null.ItemStack to ZenTypeNative: crafttweaker.item.IIngredient [10:44:46] [Client thread/INFO]: [CHAT] §cERROR: [crafttweaker]: Error executing {[0:crafttweaker]: Earlygame.zs}: Invalid Ore Dictionary [dustPulsating]: contains no items, caused by java.lang.IllegalArgumentException: Invalid Ore Dictionary [dustPulsating]: contains no items [10:44:46] [Client thread/INFO]: [CHAT] §cERROR: electronics.zs:170 > 2 methods available but §4none§r matches the parameters (ZenTypeNative: null.ItemStack, ZenTypeNative: crafttweaker.item.IIngredient[][])\nThis is §ousually§r an error in your script, not in the mod\naddShaped(§rstring, §rZenTypeNative: crafttweaker.item.IItemStack, §rZenTypeNative: crafttweaker.item.IIngredient[][], §aOptional §rZenTypeNative: crafttweaker.recipes.IRecipeFunction, §aOptional §rZenTypeNative: crafttweaker.recipes.IRecipeAction)\naddShaped(§rZenTypeNative: crafttweaker.item.IItemStack, §rZenTypeNative: crafttweaker.item.IIngredient[][], §aOptional §rZenTypeNative: crafttweaker.recipes.IRecipeFunction, §aOptional §rZenTypeNative: crafttweaker.recipes.IRecipeAction) [10:44:46] [Client thread/INFO]: [CHAT] §cERROR: electronics.zs:199 > a method available but §4none§r matches the parameters (ZenTypeNative: null.ItemStack)\nThis is §ousually§r an error in your script, not in the mod\nremove(§rZenTypeNative: crafttweaker.item.IIngredient, §aOptional §rbool) [10:44:46] [Client thread/INFO]: [CHAT] §cERROR: electronics.zs:200 > 2 methods available but §4none§r matches the parameters (ZenTypeNative: null.ItemStack, ZenTypeNative: crafttweaker.item.IIngredient[][])\nThis is §ousually§r an error in your script, not in the mod\naddShaped(§rstring, §rZenTypeNative: crafttweaker.item.IItemStack, §rZenTypeNative: crafttweaker.item.IIngredient[][], §aOptional §rZenTypeNative: crafttweaker.recipes.IRecipeFunction, §aOptional §rZenTypeNative: crafttweaker.recipes.IRecipeAction)\naddShaped(§rZenTypeNative: crafttweaker.item.IItemStack, §rZenTypeNative: crafttweaker.item.IIngredient[][], §aOptional §rZenTypeNative: crafttweaker.recipes.IRecipeFunction, §aOptional §rZenTypeNative: crafttweaker.recipes.IRecipeAction) [10:44:46] [Client thread/INFO]: [CHAT] §cERROR: [crafttweaker]: Error executing {[0:crafttweaker]: electronics.zs}: gregtech/integration/GroovyScriptCompat, caused by java.lang.NoClassDefFoundError: gregtech/integration/GroovyScriptCompat [10:44:46] [Client thread/INFO]: [CHAT] §cERROR: [crafttweaker]: Error executing {[0:crafttweaker]: EnderIO.zs}: Invalid Ore Dictionary [dustPulsating]: contains no items, caused by java.lang.IllegalArgumentException: Invalid Ore Dictionary [dustPulsating]: contains no items [10:44:46] [Client thread/INFO]: [CHAT] §cERROR: Endgame.zs:191 > Cannot cast ZenTypeNative: null.ItemStack to ZenTypeNative: crafttweaker.item.IIngredient [10:44:46] [Client thread/INFO]: [CHAT] §cERROR: [crafttweaker]: Error executing {[0:crafttweaker]: Endgame.zs}: gregtech/integration/GroovyScriptCompat, caused by java.lang.NoClassDefFoundError: gregtech/integration/GroovyScriptCompat [10:44:46] [Client thread/INFO]: [CHAT] §cERROR: extendedcrafting.zs:702 > Cannot cast ZenTypeNative: null.ItemStack to ZenTypeNative: crafttweaker.item.IIngredient [10:44:46] [Client thread/INFO]: [CHAT] §cERROR: extendedcrafting.zs:702 > Cannot cast ZenTypeNative: null.ItemStack to ZenTypeNative: crafttweaker.item.IIngredient [10:44:46] [Client thread/INFO]: [CHAT] §cERROR: extendedcrafting.zs:702 > Cannot cast ZenTypeNative: null.ItemStack to ZenTypeNative: crafttweaker.item.IIngredient [10:44:46] [Client thread/INFO]: [CHAT] §cERROR: extendedcrafting.zs:702 > Cannot cast ZenTypeNative: null.ItemStack to ZenTypeNative: crafttweaker.item.IIngredient [10:44:46] [Client thread/INFO]: [CHAT] §cERROR: extendedcrafting.zs:702 > Cannot cast ZenTypeNative: null.ItemStack to ZenTypeNative: crafttweaker.item.IIngredient [10:44:46] [Client thread/INFO]: [CHAT] §cERROR: extendedcrafting.zs:702 > Cannot cast ZenTypeNative: null.ItemStack to ZenTypeNative: crafttweaker.item.IIngredient [10:44:46] [Client thread/INFO]: [CHAT] §cERROR: extendedcrafting.zs:702 > Cannot cast ZenTypeNative: null.ItemStack to ZenTypeNative: crafttweaker.item.IIngredient [10:44:46] [Client thread/INFO]: [CHAT] §cERROR: extendedcrafting.zs:844 > Cannot cast ZenTypeNative: null.ItemStack to ZenTypeNative: crafttweaker.item.IIngredient [10:44:46] [Client thread/INFO]: [CHAT] §cERROR: extendedcrafting.zs:844 > Cannot cast ZenTypeNative: null.ItemStack to ZenTypeNative: crafttweaker.item.IIngredient [10:44:46] [Client thread/INFO]: [CHAT] §cERROR: extendedcrafting.zs:844 > Cannot cast ZenTypeNative: null.ItemStack to ZenTypeNative: crafttweaker.item.IIngredient [10:44:46] [Client thread/INFO]: [CHAT] §cERROR: extendedcrafting.zs:844 > Cannot cast ZenTypeNative: null.ItemStack to ZenTypeNative: crafttweaker.item.IIngredient [10:44:46] [Client thread/INFO]: [CHAT] §cERROR: extendedcrafting.zs:889 > Cannot cast ZenTypeNative: null.ItemStack to ZenTypeNative: crafttweaker.item.IIngredient [10:44:46] [Client thread/INFO]: [CHAT] §cERROR: extendedcrafting.zs:889 > Cannot cast ZenTypeNative: null.ItemStack to ZenTypeNative: crafttweaker.item.IIngredient [10:44:46] [Client thread/INFO]: [CHAT] §cERROR: extendedcrafting.zs:889 > Cannot cast ZenTypeNative: null.ItemStack to ZenTypeNative: crafttweaker.item.IIngredient [10:44:46] [Client thread/INFO]: [CHAT] §cERROR: extendedcrafting.zs:889 > Cannot cast ZenTypeNative: null.ItemStack to ZenTypeNative: crafttweaker.item.IIngredient [10:44:46] [Client thread/INFO]: [CHAT] §cERROR: extendedcrafting.zs:889 > Cannot cast ZenTypeNative: null.ItemStack to ZenTypeNative: crafttweaker.item.IIngredient [10:44:46] [Client thread/INFO]: [CHAT] §cERROR: extendedcrafting.zs:889 > Cannot cast ZenTypeNative: null.ItemStack to ZenTypeNative: crafttweaker.item.IIngredient [10:44:46] [Client thread/INFO]: [CHAT] §cERROR: extendedcrafting.zs:889 > Cannot cast ZenTypeNative: null.ItemStack to ZenTypeNative: crafttweaker.item.IIngredient [10:44:46] [Client thread/INFO]: [CHAT] §cERROR: extendedcrafting.zs:889 > Cannot cast ZenTypeNative: null.ItemStack to ZenTypeNative: crafttweaker.item.IIngredient [10:44:46] [Client thread/INFO]: [CHAT] §cERROR: extendedcrafting.zs:889 > Cannot cast ZenTypeNative: null.ItemStack to ZenTypeNative: crafttweaker.item.IIngredient [10:44:46] [Client thread/INFO]: [CHAT] §cERROR: extendedcrafting.zs:889 > Cannot cast ZenTypeNative: null.ItemStack to ZenTypeNative: crafttweaker.item.IIngredient [10:44:46] [Client thread/INFO]: [CHAT] §cERROR: extendedcrafting.zs:889 > Cannot cast ZenTypeNative: null.ItemStack to ZenTypeNative: crafttweaker.item.IIngredient [10:44:46] [Client thread/INFO]: [CHAT] §cERROR: extendedcrafting.zs:889 > Cannot cast ZenTypeNative: null.ItemStack to ZenTypeNative: crafttweaker.item.IIngredient [10:44:46] [Client thread/INFO]: [CHAT] §cERROR: extendedcrafting.zs:889 > Cannot cast ZenTypeNative: null.ItemStack to ZenTypeNative: crafttweaker.item.IIngredient [10:44:46] [Client thread/INFO]: [CHAT] §cERROR: extendedcrafting.zs:889 > Cannot cast ZenTypeNative: null.ItemStack to ZenTypeNative: crafttweaker.item.IIngredient [10:44:46] [Client thread/INFO]: [CHAT] §cERROR: extendedcrafting.zs:889 > Cannot cast ZenTypeNative: null.ItemStack to ZenTypeNative: crafttweaker.item.IIngredient [10:44:46] [Client thread/INFO]: [CHAT] §cERROR: extendedcrafting.zs:889 > Cannot cast ZenTypeNative: null.ItemStack to ZenTypeNative: crafttweaker.item.IIngredient [10:44:46] [Client thread/INFO]: [CHAT] §cERROR: extendedcrafting.zs:889 > Cannot cast ZenTypeNative: null.ItemStack to ZenTypeNative: crafttweaker.item.IIngredient [10:44:46] [Client thread/INFO]: [CHAT] §cERROR: extendedcrafting.zs:889 > Cannot cast ZenTypeNative: null.ItemStack to ZenTypeNative: crafttweaker.item.IIngredient [10:44:46] [Client thread/INFO]: [CHAT] §cERROR: extendedcrafting.zs:889 > Cannot cast ZenTypeNative: null.ItemStack to ZenTypeNative: crafttweaker.item.IIngredient [10:44:46] [Client thread/INFO]: [CHAT] §cERROR: [crafttweaker]: Error executing {[0:crafttweaker]: extendedcrafting.zs}: gregtech/integration/GroovyScriptCompat, caused by java.lang.NoClassDefFoundError: gregtech/integration/GroovyScriptCompat [10:44:46] [Client thread/INFO]: [CHAT] §cERROR: [crafttweaker]: Error executing {[0:crafttweaker]: extractor_solidifier.zs}: null, caused by java.lang.NullPointerException [10:44:46] [Client thread/INFO]: [CHAT] §cERROR: Microverse.zs:19 > Cannot cast ZenTypeNative: null.ItemStack to ZenTypeNative: crafttweaker.item.IIngredient [10:44:46] [Client thread/INFO]: [CHAT] §cERROR: Microverse.zs:60 > Cannot cast ZenTypeNative: null.ItemStack to ZenTypeNative: crafttweaker.item.IIngredient [10:44:46] [Client thread/INFO]: [CHAT] §cERROR: Microverse.zs:85 > Cannot cast ZenTypeNative: null.ItemStack to ZenTypeNative: crafttweaker.item.IIngredient [10:44:46] [Client thread/INFO]: [CHAT] §cERROR: Microverse.zs:166 > Cannot cast ZenTypeNative: null.ItemStack to ZenTypeNative: crafttweaker.item.IIngredient [10:44:46] [Client thread/INFO]: [CHAT] §cERROR: Microverse.zs:188 > Cannot cast ZenTypeNative: null.ItemStack to ZenTypeNative: crafttweaker.item.IIngredient [10:44:46] [Client thread/INFO]: [CHAT] §cERROR: Microverse.zs:245 > Cannot cast ZenTypeNative: null.ItemStack to ZenTypeNative: crafttweaker.item.IIngredient [10:44:46] [Client thread/INFO]: [CHAT] §cERROR: Microverse.zs:271 > Cannot cast ZenTypeNative: null.ItemStack to ZenTypeNative: crafttweaker.item.IIngredient [10:44:46] [Client thread/INFO]: [CHAT] §cERROR: Microverse.zs:302 > Cannot cast ZenTypeNative: null.ItemStack to ZenTypeNative: crafttweaker.item.IIngredient [10:44:46] [Client thread/INFO]: [CHAT] §cERROR: Microverse.zs:343 > Cannot cast ZenTypeNative: null.ItemStack to ZenTypeNative: crafttweaker.item.IIngredient [10:44:46] [Client thread/INFO]: [CHAT] §cERROR: [crafttweaker]: Error executing {[0:crafttweaker]: Midgame.zs}: gregtech/integration/GroovyScriptCompat, caused by java.lang.NoClassDefFoundError: gregtech/integration/GroovyScriptCompat [10:44:46] [Client thread/INFO]: [CHAT] §cERROR: multiblocks_normal.zs:512 > a method available but §4none§r matches the parameters (ZenTypeNative: crafttweaker.item.IItemStack, ZenTypeNative: crafttweaker.item.IItemStack, ZenTypeNative: null.ItemStack)\nThis is §ousually§r an error in your script, not in the mod\ninputs(§rZenTypeNative: crafttweaker.item.IIngredient[]) [10:44:46] [Client thread/INFO]: [CHAT] §cERROR: multiblocks_normal.zs:512 > any values not yet supported [10:44:46] [Client thread/INFO]: [CHAT] §cERROR: multiblocks_normal.zs:512 > any values not yet supported [10:44:46] [Client thread/INFO]: [CHAT] §cERROR: [crafttweaker]: Error executing {[0:crafttweaker]: multiblocks_normal.zs}: null, caused by java.lang.NullPointerException [10:44:46] [Client thread/INFO]: [CHAT] §cERROR: [crafttweaker]: Error executing {[0:crafttweaker]: Nuclearcraft.zs}: gregtech/integration/GroovyScriptCompat, caused by java.lang.NoClassDefFoundError: gregtech/integration/GroovyScriptCompat [10:44:46] [Client thread/INFO]: [CHAT] §cERROR: normalmode.zs:64 > a method available but §4none§r matches the parameters (ZenTypeNative: null.ItemStack)\nThis is §ousually§r an error in your script, not in the mod\nremove(§rZenTypeNative: crafttweaker.item.IIngredient, §aOptional §rbool) [10:44:46] [Client thread/INFO]: [CHAT] §cERROR: normalmode.zs:65 > 2 methods available but §4none§r matches the parameters (ZenTypeNative: null.ItemStack, ZenTypeNative: crafttweaker.item.IIngredient[][])\nThis is §ousually§r an error in your script, not in the mod\naddShaped(§rstring, §rZenTypeNative: crafttweaker.item.IItemStack, §rZenTypeNative: crafttweaker.item.IIngredient[][], §aOptional §rZenTypeNative: crafttweaker.recipes.IRecipeFunction, §aOptional §rZenTypeNative: crafttweaker.recipes.IRecipeAction)\naddShaped(§rZenTypeNative: crafttweaker.item.IItemStack, §rZenTypeNative: crafttweaker.item.IIngredient[][], §aOptional §rZenTypeNative: crafttweaker.recipes.IRecipeFunction, §aOptional §rZenTypeNative: crafttweaker.recipes.IRecipeAction) [10:44:46] [Client thread/INFO]: [CHAT] §cERROR: normalmode.zs:71 > a method available but §4none§r matches the parameters (ZenTypeNative: null.ItemStack)\nThis is §ousually§r an error in your script, not in the mod\nremove(§rZenTypeNative: crafttweaker.item.IIngredient, §aOptional §rbool) [10:44:46] [Client thread/INFO]: [CHAT] §cERROR: normalmode.zs:72 > 2 methods available but §4none§r matches the parameters (ZenTypeNative: null.ItemStack, ZenTypeNative: crafttweaker.item.IIngredient[][])\nThis is §ousually§r an error in your script, not in the mod\naddShaped(§rstring, §rZenTypeNative: crafttweaker.item.IItemStack, §rZenTypeNative: crafttweaker.item.IIngredient[][], §aOptional §rZenTypeNative: crafttweaker.recipes.IRecipeFunction, §aOptional §rZenTypeNative: crafttweaker.recipes.IRecipeAction)\naddShaped(§rZenTypeNative: crafttweaker.item.IItemStack, §rZenTypeNative: crafttweaker.item.IIngredient[][], §aOptional §rZenTypeNative: crafttweaker.recipes.IRecipeFunction, §aOptional §rZenTypeNative: crafttweaker.recipes.IRecipeAction) [10:44:46] [Client thread/INFO]: [CHAT] §cERROR: normalmode.zs:96 > a method available but §4none§r matches the parameters (ZenTypeNative: null.ItemStack)\nThis is §ousually§r an error in your script, not in the mod\nremove(§rZenTypeNative: crafttweaker.item.IIngredient, §aOptional §rbool) [10:44:46] [Client thread/INFO]: [CHAT] §cERROR: normalmode.zs:97 > a method available but §4none§r matches the parameters (ZenTypeNative: null.ItemStack)\nThis is §ousually§r an error in your script, not in the mod\nremove(§rZenTypeNative: crafttweaker.item.IIngredient, §aOptional §rbool) [10:44:46] [Client thread/INFO]: [CHAT] §cERROR: normalmode.zs:98 > a method available but §4none§r matches the parameters (ZenTypeNative: null.ItemStack)\nThis is §ousually§r an error in your script, not in the mod\nremove(§rZenTypeNative: crafttweaker.item.IIngredient, §aOptional §rbool) [10:44:46] [Client thread/INFO]: [CHAT] §cERROR: normalmode.zs:101 > 2 methods available but §4none§r matches the parameters (ZenTypeNative: null.ItemStack, ZenTypeNative: crafttweaker.item.IIngredient[][])\nThis is §ousually§r an error in your script, not in the mod\naddShaped(§rstring, §rZenTypeNative: crafttweaker.item.IItemStack, §rZenTypeNative: crafttweaker.item.IIngredient[][], §aOptional §rZenTypeNative: crafttweaker.recipes.IRecipeFunction, §aOptional §rZenTypeNative: crafttweaker.recipes.IRecipeAction)\naddShaped(§rZenTypeNative: crafttweaker.item.IItemStack, §rZenTypeNative: crafttweaker.item.IIngredient[][], §aOptional §rZenTypeNative: crafttweaker.recipes.IRecipeFunction, §aOptional §rZenTypeNative: crafttweaker.recipes.IRecipeAction) [10:44:46] [Client thread/INFO]: [CHAT] §cERROR: normalmode.zs:105 > 2 methods available but §4none§r matches the parameters (ZenTypeNative: null.ItemStack, ZenTypeNative: crafttweaker.item.IIngredient[][])\nThis is §ousually§r an error in your script, not in the mod\naddShaped(§rstring, §rZenTypeNative: crafttweaker.item.IItemStack, §rZenTypeNative: crafttweaker.item.IIngredient[][], §aOptional §rZenTypeNative: crafttweaker.recipes.IRecipeFunction, §aOptional §rZenTypeNative: crafttweaker.recipes.IRecipeAction)\naddShaped(§rZenTypeNative: crafttweaker.item.IItemStack, §rZenTypeNative: crafttweaker.item.IIngredient[][], §aOptional §rZenTypeNative: crafttweaker.recipes.IRecipeFunction, §aOptional §rZenTypeNative: crafttweaker.recipes.IRecipeAction) [10:44:46] [Client thread/INFO]: [CHAT] §cERROR: normalmode.zs:110 > 2 methods available but §4none§r matches the parameters (ZenTypeNative: null.ItemStack, ZenTypeNative: crafttweaker.item.IIngredient[][])\nThis is §ousually§r an error in your script, not in the mod\naddShaped(§rstring, §rZenTypeNative: crafttweaker.item.IItemStack, §rZenTypeNative: crafttweaker.item.IIngredient[][], §aOptional §rZenTypeNative: crafttweaker.recipes.IRecipeFunction, §aOptional §rZenTypeNative: crafttweaker.recipes.IRecipeAction)\naddShaped(§rZenTypeNative: crafttweaker.item.IItemStack, §rZenTypeNative: crafttweaker.item.IIngredient[][], §aOptional §rZenTypeNative: crafttweaker.recipes.IRecipeFunction, §aOptional §rZenTypeNative: crafttweaker.recipes.IRecipeAction) [10:44:46] [Client thread/INFO]: [CHAT] §cERROR: normalmode.zs:559 > Cannot cast ZenTypeNative: null.ItemStack to ZenTypeNative: crafttweaker.item.IIngredient [10:44:46] [Client thread/INFO]: [CHAT] §cERROR: normalmode.zs:564 > 2 methods available but §4none§r matches the parameters (ZenTypeNative: null.ItemStack, ZenTypeNative: crafttweaker.item.IIngredient[][])\nThis is §ousually§r an error in your script, not in the mod\naddShaped(§rstring, §rZenTypeNative: crafttweaker.item.IItemStack, §rZenTypeNative: crafttweaker.item.IIngredient[][], §aOptional §rZenTypeNative: crafttweaker.recipes.IRecipeFunction, §aOptional §rZenTypeNative: crafttweaker.recipes.IRecipeAction)\naddShaped(§rZenTypeNative: crafttweaker.item.IItemStack, §rZenTypeNative: crafttweaker.item.IIngredient[][], §aOptional §rZenTypeNative: crafttweaker.recipes.IRecipeFunction, §aOptional §rZenTypeNative: crafttweaker.recipes.IRecipeAction) [10:44:46] [Client thread/INFO]: [CHAT] §cERROR: normalmode.zs:656 > a method available but §4none§r matches the parameters (ZenTypeNative: null.ItemStack)\nThis is §ousually§r an error in your script, not in the mod\nremoveAndHide(§rZenTypeNative: crafttweaker.item.IIngredient, §aOptional §rbool) [10:44:46] [Client thread/INFO]: [CHAT] §cERROR: normalmode.zs:657 > a method available but §4none§r matches the parameters (ZenTypeNative: null.ItemStack)\nThis is §ousually§r an error in your script, not in the mod\nremoveAndHide(§rZenTypeNative: crafttweaker.item.IIngredient, §aOptional §rbool) [10:44:46] [Client thread/INFO]: [CHAT] §cERROR: normalmode.zs:658 > a method available but §4none§r matches the parameters (ZenTypeNative: null.ItemStack)\nThis is §ousually§r an error in your script, not in the mod\nremoveAndHide(§rZenTypeNative: crafttweaker.item.IIngredient, §aOptional §rbool) [10:44:46] [Client thread/INFO]: [CHAT] §cERROR: normalmode.zs:659 > a method available but §4none§r matches the parameters (ZenTypeNative: null.ItemStack)\nThis is §ousually§r an error in your script, not in the mod\nremoveAndHide(§rZenTypeNative: crafttweaker.item.IIngredient, §aOptional §rbool) [10:44:46] [Client thread/INFO]: [CHAT] §cERROR: normalmode.zs:660 > a method available but §4none§r matches the parameters (ZenTypeNative: null.ItemStack)\nThis is §ousually§r an error in your script, not in the mod\nremoveAndHide(§rZenTypeNative: crafttweaker.item.IIngredient, §aOptional §rbool) [10:44:46] [Client thread/INFO]: [CHAT] §cERROR: normalmode.zs:661 > a method available but §4none§r matches the parameters (ZenTypeNative: null.ItemStack)\nThis is §ousually§r an error in your script, not in the mod\nremoveAndHide(§rZenTypeNative: crafttweaker.item.IIngredient, §aOptional §rbool) [10:44:46] [Client thread/INFO]: [CHAT] §cERROR: normalmode.zs:662 > a method available but §4none§r matches the parameters (ZenTypeNative: null.ItemStack)\nThis is §ousually§r an error in your script, not in the mod\nremoveAndHide(§rZenTypeNative: crafttweaker.item.IIngredient, §aOptional §rbool) [10:44:46] [Client thread/INFO]: [CHAT] §cERROR: normalmode.zs:663 > a method available but §4none§r matches the parameters (ZenTypeNative: null.ItemStack)\nThis is §ousually§r an error in your script, not in the mod\nremoveAndHide(§rZenTypeNative: crafttweaker.item.IIngredient, §aOptional §rbool) [10:44:46] [Client thread/INFO]: [CHAT] §cERROR: normalmode.zs:664 > a method available but §4none§r matches the parameters (ZenTypeNative: null.ItemStack)\nThis is §ousually§r an error in your script, not in the mod\nremoveAndHide(§rZenTypeNative: crafttweaker.item.IIngredient, §aOptional §rbool) [10:44:46] [Client thread/INFO]: [CHAT] §cERROR: normalmode.zs:665 > a method available but §4none§r matches the parameters (ZenTypeNative: null.ItemStack)\nThis is §ousually§r an error in your script, not in the mod\nremoveAndHide(§rZenTypeNative: crafttweaker.item.IIngredient, §aOptional §rbool) [10:44:46] [Client thread/INFO]: [CHAT] §cERROR: normalmode.zs:666 > a method available but §4none§r matches the parameters (ZenTypeNative: null.ItemStack)\nThis is §ousually§r an error in your script, not in the mod\nremoveAndHide(§rZenTypeNative: crafttweaker.item.IIngredient, §aOptional §rbool) [10:44:46] [Client thread/INFO]: [CHAT] §cERROR: normalmode.zs:667 > a method available but §4none§r matches the parameters (ZenTypeNative: null.ItemStack)\nThis is §ousually§r an error in your script, not in the mod\nremoveAndHide(§rZenTypeNative: crafttweaker.item.IIngredient, §aOptional §rbool) [10:44:46] [Client thread/INFO]: [CHAT] §cERROR: [crafttweaker]: Error executing {[-1:crafttweaker]: normalmode.zs}: gregtech/integration/GroovyScriptCompat, caused by java.lang.NoClassDefFoundError: gregtech/integration/GroovyScriptCompat

    Actual Behavior

    Not compatible with the script anymore, it works with 2.4.1.

    Steps to Reproduce

    I updated to version 2.4.3 with this problem

    Additional Information

    I built the latest code and then, these bugs appeared and I hope 2.4.4 will not do so.

    status: unverified 
    opened by IAmNotGEM 7
  • Save void mode and locked fluid for super tanks

    Save void mode and locked fluid for super tanks

    What

    Allows for the Super Tank to save the locked fluid and voiding mode options when the block is picked up so that they remain after being placed down again.

    Outcome

    The Super Tanks now voiding mode options and locked fluids when picked up.

    type: feature 
    opened by ALongStringOfNumbers 0
  • bug(multiblocks):fixed large miners using 7 eu/t

    bug(multiblocks):fixed large miners using 7 eu/t

    Set to be on teir, because multiblock miners are more stronk than singleblock miners

    What

    Multiblock miners currently use 7 eu/t

    Implementation Details

    There was an extra getTierByVoltage call, that turned the tier into a voltage tier, this was a bug.

    Outcome

    Multiblock miners now actually use the correct eu/t

    Additional Information

    Singleblock miners use tier -1, this sets multiblock miners to tier

    opened by dtcameron 0
  • Fix BlockMachine ignoring MTE harvest tool/level

    Fix BlockMachine ignoring MTE harvest tool/level

    This fix works decently, but is mostly going back to how it was done in CE. It should be changed, but the correct way to do it is to do different instances of BlockMachine for different harvest levels/harvest tools, as well as different Block Materials, different block hardness/resistance, sound type, etc., which would take a larger refactor that should be done later

    type: bug 
    opened by DStrand1 0
  • [BUG] GT glass is not transparent

    [BUG] GT glass is not transparent

    GregTech CEu Version

    2.4.5-beta

    Modpack Used

    No response

    Addons Installed

    No response

    Environment

    Singleplayer testing world

    New Worlds

    Yes

    Cross-Mod Interaction

    No

    Expected Behavior

    You can see the world through glass.

    Actual Behavior

    Glass is opaque. изображение It is not opaque in the inventory, multiblock helper and in the Terminal "Multiblock Helper" preview.

    Steps to Reproduce

    1. Place any of "gregtech:transparent_casing" in the world.

    Additional Information

    Here's the modlist.

    изображение

    Tested with either all of the mods enabled or only GTCEu and CodeChickenLib.

    status: unverified 
    opened by JennyDoll 2
  • Only allow crafting tools in crafting station tool inventory

    Only allow crafting tools in crafting station tool inventory

    What

    This PR makes the Crafting Station only allow crafting tools in its tool inventory. This means tools such as wrenches are allowed, but blocks tools like Pickaxes from entering the tool slots.

    Outcome

    Only allows crafting tools in the Crafting Station tool inventory.

    type: feature 
    opened by TechLord22 0
  • Refactor and cleanup ModHandler

    Refactor and cleanup ModHandler

    What

    This PR refactors and cleans up ModHandler, to remove duplicated code and improve efficiency in a few places. It also improves the way invalid recipes are logged and handled depending on the config.

    This PR also stops GT from registering duplicate furnace recipes of its own, which were discovered in the creation of this PR.

    Outcome

    Refactors and cleans up ModHandler.

    Potential Compatibility Issues

    Some methods in ModHandler were moved to GTUtility, where they would fit better. I don't expect other mods to be using them due to their obscurity, but it is still a possibility that the method import would break for them if used after all.

    type: refactor 
    opened by TechLord22 0
Releases(v2.4.5)
  • v2.4.5(Dec 23, 2022)

    What's Changed

    Bug Fixes

    • Fix chanced output boost not being applied to multiblocks by @PrototypeTrousers (#1317)
    • Fix same recipes instances being added to JEI more than once by @PrototypeTrousers (#1269)
    • Fix ActiveVariantBlockBakedModel and VariantActiveBlock NPE crashes by @PrototypeTrousers (#1294)
    • Fix crash with Console Terminal App by @ALongStringOfNumbers (#1297)
    • Energy Converter fixes by @DStrand1 (#1302)
    • Fix output overlay rendering under other overlays by @DStrand1 (#1301)
    Source code(tar.gz)
    Source code(zip)
    gregtech-1.12.2-2.4.5-beta.jar(12.89 MB)
  • v2.5.0-alpha4(Dec 7, 2022)

    Alpha 1

    This is a beta release to test the ongoing rework of GTCEu tools.

    This is not meant for using with existing worlds.

    Note that no tool stats are final, as they will be redone after the internal Tool Rework is completed.

    Please report any discovered issues to the GTCEu discord, where there will be a dedicated thread to the Tool Rework.

    There are several known issues currently, those being:

    • Tree Felling does not currently work
    • Some Electric tool recipes may display incorrect energy amounts in JEI

    Alpha 2

    • Fixed crash issue on launch
    • Fixed issue with EnderCore

    Alpha 3

    • Fixed Tree Felling not working
    • Fixed Energy Transfer Recipes showing incorrect amounts
    • Fixed some Electric Tool Recipes that skipped tiers
    • Fixed Electric Tool AOE being cancelled multi times when on low durability

    Alpha 4

    • Fixed AOE mining breaking unbreakable blocks
    • Finalized and improved Tree Felling
    • Fixed empty behaviors tag applying to all items
    • Added block rotation with the GT wrench

    Feedback on the most recent changes and any other findings will be much appreciated.

    Source code(tar.gz)
    Source code(zip)
    gregtech-1.12.2-2.5.0-alpha4.jar(11.87 MB)
  • v2.4.4(Nov 5, 2022)

    HOTFIX

    What's Changed

    Bug Fixes

    • Fix multiblocks automatically voiding with no output bus or hatch by @Syrcan in https://github.com/GregTechCEu/GregTech/pull/1240
    • fix server crash with fluid event handling by @TechLord22 in https://github.com/GregTechCEu/GregTech/pull/1243
    • fix server crash with variant active blocks. by @PrototypeTrousers in https://github.com/GregTechCEu/GregTech/pull/1253
    • fix voltage display in multiblocks by @TechLord22 in https://github.com/GregTechCEu/GregTech/pull/1251
    • Render the solid active blocks on the solid layer by @PrototypeTrousers in https://github.com/GregTechCEu/GregTech/pull/1248
    • Yet another Crafting station fix PR by @PrototypeTrousers in https://github.com/GregTechCEu/GregTech/pull/1255
    • Fix cover input from output side on placement by @TechLord22 in https://github.com/GregTechCEu/GregTech/pull/1261
    • Fix multiblock formation oddities with Cleanroom by @PrototypeTrousers in https://github.com/GregTechCEu/GregTech/pull/1254
    • fix ct ingredient size mismatch causing recipe lookup failure by @PrototypeTrousers in https://github.com/GregTechCEu/GregTech/pull/1256
    • fix and improve overclocking logic by @TechLord22 in https://github.com/GregTechCEu/GregTech/pull/1250
    • Fix GroovyScript compat by @brachy84 in https://github.com/GregTechCEu/GregTech/pull/1241
    • Fix energy draw on special multiblocks by @TechLord22 in https://github.com/GregTechCEu/GregTech/pull/1264
    • Fix invisible laminated glass by @PrototypeTrousers in https://github.com/GregTechCEu/GregTech/pull/1263
    • Fix VariantItemBlock textures after rendering in-world multiblock preview by @PrototypeTrousers in https://github.com/GregTechCEu/GregTech/pull/1265

    Translation Changes

    • Update ru_ru.lang by @marisathewitch in https://github.com/GregTechCEu/GregTech/pull/1262

    Full Changelog: https://github.com/GregTechCEu/GregTech/compare/v2.4.3...v2.4.4

    Source code(tar.gz)
    Source code(zip)
    gregtech-1.12.2-2.4.4-beta.jar(12.88 MB)
  • v2.4.3(Oct 26, 2022)

  • v2.4.2(Oct 26, 2022)

    What's Changed

    New Features

    • Use the chestWood OreDict for Recipe Inputs by @TechLord22 in https://github.com/GregTechCEu/GregTech/pull/1165
    • Useable Circuit Slot For Recipes by @Caedis in https://github.com/GregTechCEu/GregTech/pull/1152
    • Only show ores whose stone types should be dropped on Prospector map by @ALongStringOfNumbers in https://github.com/GregTechCEu/GregTech/pull/1207
    • Require cooling fluid for some Vacuum Freezer recipes by @ALongStringOfNumbers in https://github.com/GregTechCEu/GregTech/pull/1144
    • Automatically color Machines/Pipes/Cables when placed and holding a spray can by @ALongStringOfNumbers in https://github.com/GregTechCEu/GregTech/pull/1135
    • Add a config option for block used for replacement in miners by @ALongStringOfNumbers in https://github.com/GregTechCEu/GregTech/pull/1180
    • Scale hot ingot damage by blast temperature by @TechLord22 in https://github.com/GregTechCEu/GregTech/pull/1230
    • Improve Flammable Ores by @TechLord22 in https://github.com/GregTechCEu/GregTech/pull/1123
    • GroovyScript compat by @brachy84 in https://github.com/GregTechCEu/GregTech/pull/1189
    • Add GT Fluid Blocks and Materials by @TechLord22 in https://github.com/GregTechCEu/GregTech/pull/1035
    • Implement Advanced Energy Detector (Remake) by @ghzdude in https://github.com/GregTechCEu/GregTech/pull/1222

    Bug Fixes

    • Fix steel dupe with cleanroom glass and plascrete by @Caedis in https://github.com/GregTechCEu/GregTech/pull/1160
    • fix #1140 by @Quarri6343 in https://github.com/GregTechCEu/GregTech/pull/1161
    • Add description to teleporter app by @Zalgo239 in https://github.com/GregTechCEu/GregTech/pull/1174
    • Fix an oversight in cleanroom progression by @Syrcan in https://github.com/GregTechCEu/GregTech/pull/1176
    • fixes exploiting with Anvil recipes by @Quarri6343 in https://github.com/GregTechCEu/GregTech/pull/792
    • Fixes valid recipes disappearing from JEI by @Rongmario in https://github.com/GregTechCEu/GregTech/pull/1164
    • Fix Recipe Logic not Validating Cached Recipe Voltage Before Running by @TechLord22 in https://github.com/GregTechCEu/GregTech/pull/1182
    • Configurable maintenance fix by @lordclips in https://github.com/GregTechCEu/GregTech/pull/1185
    • Fixes #1186 by @lordclips in https://github.com/GregTechCEu/GregTech/pull/1205
    • Nothirium compat by @PrototypeTrousers in https://github.com/GregTechCEu/GregTech/pull/1192
    • Fix obstructed Boiler does not decrease heat by @Quarri6343 in https://github.com/GregTechCEu/GregTech/pull/1162
    • Relax itemstack matching on the crafting result for recipes that add NBT data to their outputs by @PrototypeTrousers in https://github.com/GregTechCEu/GregTech/pull/1183
    • Fix #1089, Spray Can maceration material transmutation by @Zalgo239 in https://github.com/GregTechCEu/GregTech/pull/1209
    • Fix Muffler Hatch voiding items when broken by @ALongStringOfNumbers in https://github.com/GregTechCEu/GregTech/pull/1214
    • Fix Diodes only outputting 8A on 16A mode by @ALongStringOfNumbers in https://github.com/GregTechCEu/GregTech/pull/1215
    • Don't transfer charge from electric tools by @ALongStringOfNumbers in https://github.com/GregTechCEu/GregTech/pull/1213
    • Fix crash with Item Filter by @Syrcan in https://github.com/GregTechCEu/GregTech/pull/1218
    • Fix #1210 by @Quarri6343 in https://github.com/GregTechCEu/GregTech/pull/1223
    • Fix hydrogen duplication exploit by @TechLord22 in https://github.com/GregTechCEu/GregTech/pull/1228
    • Fix miners mining cobblestone when overlapping working areas by @lordclips in https://github.com/GregTechCEu/GregTech/pull/1206
    • Fix Strangeness with Machine Facings by @TechLord22 in https://github.com/GregTechCEu/GregTech/pull/1191
    • LCR TFE fix by @tracer4b in https://github.com/GregTechCEu/GregTech/pull/1187
    • Fix clipboard buttons not updating upon page change by @bruberu in https://github.com/GregTechCEu/GregTech/pull/1150
    • Fix dupes on recipes that have a fluid container item ingredient by @PrototypeTrousers in https://github.com/GregTechCEu/GregTech/pull/1166
    • More recipe lookup work, and micro optimizations by @PrototypeTrousers in https://github.com/GregTechCEu/GregTech/pull/1195
    • Fix Z-Fighting with Covers by @TechLord22 in https://github.com/GregTechCEu/GregTech/pull/1220
    • fix small issues with maintenance tool slot by @DStrand1 in https://github.com/GregTechCEu/GregTech/pull/1229
    • Allow Coal Coke from other mods works in PBF by @Quarri6343 in https://github.com/GregTechCEu/GregTech/pull/1224
    • Swap VariantActiveBlocks to use ExtendedBlockState for the active state by @Caedis in https://github.com/GregTechCEu/GregTech/pull/1168

    Internal Changes

    • Make Covers return modified NBT after writing by @ALongStringOfNumbers in https://github.com/GregTechCEu/GregTech/pull/1197
    • Add causeMaintenanceProblems() to IMaintenance by @TechLord22 in https://github.com/GregTechCEu/GregTech/pull/1221
    • Implement new chanced output recipe logic by @TechLord22 in https://github.com/GregTechCEu/GregTech/pull/1226

    New Contributors

    • @ghzdude made their first contribution in https://github.com/GregTechCEu/GregTech/pull/1222

    Full Changelog: https://github.com/GregTechCEu/GregTech/compare/v2.4.1...v2.4.2

    Source code(tar.gz)
    Source code(zip)
    gregtech-1.12.2-2.4.2-beta.jar(12.87 MB)
  • v2.4.1(Aug 24, 2022)

    HOTFIX

    What's Changed

    New Features

    • Adding machine recipes for several Treated Wood items by @pat2rome in https://github.com/GregTechCEu/GregTech/pull/1128
    • Update boiler production tooltip from /s to /t by @Quarri6343 in https://github.com/GregTechCEu/GregTech/pull/1143

    Bug Fixes

    • Remove machine fluid filtering by @PrototypeTrousers in https://github.com/GregTechCEu/GregTech/pull/1151
    • Check against the CT ingredient's internal object by @Caedis in https://github.com/GregTechCEu/GregTech/pull/1155

    New Contributors

    • @pat2rome made their first contribution in https://github.com/GregTechCEu/GregTech/pull/1128

    Full Changelog: https://github.com/GregTechCEu/GregTech/compare/v2.4.0...v2.4.1

    Source code(tar.gz)
    Source code(zip)
    gregtech-1.12.2-2.4.1-beta.jar(12.83 MB)
  • v2.4.0(Aug 19, 2022)

    What's Changed

    New Features

    • Add the Cleanroom by @TechLord22 in https://github.com/GregTechCEu/GregTech/pull/618
    • Add more emissive ores by @ALongStringOfNumbers in https://github.com/GregTechCEu/GregTech/pull/1068
    • Add textures and models for all gems in the FLINT iconset by @TechLord22 in https://github.com/GregTechCEu/GregTech/pull/1094
    • Add time in seconds display to the debug scanner by @ALongStringOfNumbers in https://github.com/GregTechCEu/GregTech/pull/1079
    • Make part sharing depend on the Multiblock Part by @ALongStringOfNumbers in https://github.com/GregTechCEu/GregTech/pull/1080
    • GTI Recipe Lookups - Supersedes #530 by @Rongmario in https://github.com/GregTechCEu/GregTech/pull/666
    • Enable UHV Energy Converters by @Syrcan in https://github.com/GregTechCEu/GregTech/pull/1109
    • Log Errors in Material Related Logs Better by @TechLord22 in https://github.com/GregTechCEu/GregTech/pull/1108
    • Add MaterialInfo Event by @TechLord22 in https://github.com/GregTechCEu/GregTech/pull/1121
    • Allow Batteries to charge FE items by @ALongStringOfNumbers in https://github.com/GregTechCEu/GregTech/pull/1083
    • Add Machine Particles by @TechLord22 in https://github.com/GregTechCEu/GregTech/pull/1082
    • Add Processing Array compatibility for Rock Breaker by @tracer4b in https://github.com/GregTechCEu/GregTech/pull/1099

    Bug Fixes

    • Fix portal crashing clients when teleporting on a server by @Zalgo239 in https://github.com/GregTechCEu/GregTech/pull/1067
    • Fix Quantum Chest and Tank allow input from output side not saving by @Caedis in https://github.com/GregTechCEu/GregTech/pull/1101
    • Fix crash with distinct buses and no buses by @ALongStringOfNumbers in https://github.com/GregTechCEu/GregTech/pull/1096
    • Prevent placing some blocks where they can't be placed by @ALongStringOfNumbers in https://github.com/GregTechCEu/GregTech/pull/1097
    • Fix unlocalized text in the central monitor by @ALongStringOfNumbers in https://github.com/GregTechCEu/GregTech/pull/1102
    • Fix Crash without JEI Present by @TechLord22 in https://github.com/GregTechCEu/GregTech/pull/1073
    • Various Overclocking Bonus fixes by @ALongStringOfNumbers in https://github.com/GregTechCEu/GregTech/pull/1078
    • Add decomposition recipes for vanilla planks by @ALongStringOfNumbers in https://github.com/GregTechCEu/GregTech/pull/1081
    • Fix shortcut with magnetic dusts by @ALongStringOfNumbers in https://github.com/GregTechCEu/GregTech/pull/1064
    • Fix NPE with Ender Fluid Link Cover by @Syrcan in https://github.com/GregTechCEu/GregTech/pull/1106
    • Fix RecipeMap Text Overlaps in JEI by @TechLord22 in https://github.com/GregTechCEu/GregTech/pull/1098
    • Fix cable facades all black with Optifine shaders enabled by @arisudesu in https://github.com/GregTechCEu/GregTech/pull/1113
    • Fix doubled tanks in TOP for Multi-Fluid Hatches by @ALongStringOfNumbers in https://github.com/GregTechCEu/GregTech/pull/1117
    • Fix a NPE when clicking on unpowered Central Monitor by @ALongStringOfNumbers in https://github.com/GregTechCEu/GregTech/pull/1118
    • Apply Recycling voltage multiplier to magnetic materials if applicable by @ALongStringOfNumbers in https://github.com/GregTechCEu/GregTech/pull/1115
    • update ref to the itemstack copy by @PrototypeTrousers in https://github.com/GregTechCEu/GregTech/pull/1126
    • Fix Addon Recipe Removal and Addition Bug by @TechLord22 in https://github.com/GregTechCEu/GregTech/pull/1119
    • Fix parallel logic append EUt consumption by @PrototypeTrousers in https://github.com/GregTechCEu/GregTech/pull/1120
    • Attempt to fix the Wireless Digital Interface Cover by @ALongStringOfNumbers in https://github.com/GregTechCEu/GregTech/pull/1131
    • Fix property storage null + dimension property list issues by @Rongmario in https://github.com/GregTechCEu/GregTech/pull/1129
    • Fix OpV Machine Casing Lang Key by @TechLord22 in https://github.com/GregTechCEu/GregTech/pull/1136
    • Prevent Chisel Concrete from Conflicting with GT Concrete by @bruberu in https://github.com/GregTechCEu/GregTech/pull/1146
    • extend ShapedOreRecipe along with implementing a fluid ingredient for crafting recipes by @PrototypeTrousers in https://github.com/GregTechCEu/GregTech/pull/1127
    • Fix being able to dupe items via Machine Access Interface by @ALongStringOfNumbers in https://github.com/GregTechCEu/GregTech/pull/1021
    • Fix some issues when crafting with Electric items by @ALongStringOfNumbers in https://github.com/GregTechCEu/GregTech/pull/1130
    • Make fluid pipes drainable by @brachy84 in https://github.com/GregTechCEu/GregTech/pull/1091
    • Expose combined inventory of Quantum Chest via capability by @ALongStringOfNumbers in https://github.com/GregTechCEu/GregTech/pull/1111

    Internal Changes

    • Remove Wrought Iron Round by @ALongStringOfNumbers in https://github.com/GregTechCEu/GregTech/pull/1145

    Translation Changes

    • Updated ru_ru.file "Cleanroom update" by @marisathewitch in https://github.com/GregTechCEu/GregTech/pull/1087
    • Fix zh_cn.lang pipe transfer rate unit by @704009905 in https://github.com/GregTechCEu/GregTech/pull/1122
    • Update ja_jp.lang by @MrKono in https://github.com/GregTechCEu/GregTech/pull/1103
    • Update ru_ru.lang for #1102 by @marisathewitch in https://github.com/GregTechCEu/GregTech/pull/1110
    • Update ja_jp by @MrKono in https://github.com/GregTechCEu/GregTech/pull/1142
    • Update zh_cn.lang by @Wegifan in https://github.com/GregTechCEu/GregTech/pull/1139

    New Contributors

    • @Caedis made their first contribution in https://github.com/GregTechCEu/GregTech/pull/1101
    • @arisudesu made their first contribution in https://github.com/GregTechCEu/GregTech/pull/1113
    • @704009905 made their first contribution in https://github.com/GregTechCEu/GregTech/pull/1122
    • @Wegifan made their first contribution in https://github.com/GregTechCEu/GregTech/pull/1139

    Full Changelog: https://github.com/GregTechCEu/GregTech/compare/v2.3.4...v2.4.0

    Source code(tar.gz)
    Source code(zip)
    gregtech-1.12.2-2.4.0-beta.jar(12.83 MB)
  • v2.3.4(Jul 5, 2022)

  • v2.3.3(Jun 28, 2022)

  • v2.3.2(Jun 27, 2022)

    2.3.2

    BETA RELEASE

    Featured Changes:

    • Added a Heating Coil Registry with CT Support for adding and removing Coils

    • Fixed fluid tanks being shown twice in TheOneProbe

    • Fixed machines overclocking too many times

    • Overhauled and redesigned TheOneProbe providers for GT machines

    • Overhauled Explosion Configs: machines can now explode in rain, water, and more

    • Fixed Electric Blast Furnace recipes of Magnetic Dusts

    • Fixed UHV Energy Hatch recipes

    • Disabled wrench rotation of the Clipboard

    • Increased machine speed of GT recipes for vanilla items and GT covers

    • Added Soft Hammer toggles for Item and Fluid I/O hatch auto-input/output

    • Allowed Steam Solar Boilers to work in the desert when raining

    • Fixed Steam Solar Boilers working in dimensions with no sun (The End)

    • Changed Hermetic Casings to use a custom model and non-hardcoded textures

    • Fixed crash with recursive nodes in the Terminal Recipe Chart App

    • Improved multiblock JEI page block list ItemBlock accuracy

    • Fixed crashes from Bedrock Fluid Veins

    • Fixed being able to Silk Touch VariantActiveBlocks, such as Heating Coils

    • Blacklisted the Crafting Station from the Terminal Console App

    • Fixed multiblock coil bonuses not applying when not overclocking

    • Fixed Wireless Digital Interface Cover creating highlight boxes in the wrong dimension

    • Fixed Prospector Scanners showing Galacticraft planet blocks as Copper Ore

    • Fixed Digital Interface Covers having unbounded slot selection

    • Fixed Digital Interface Cover energy bar overflow

    • Fixed fluids being extractable from input hatches with pipes

    • Cleaned up Steam Multiblock tooltips

    • Added fluid input minimum to Large Miners

    • Fixed Supply Exact on Robot Arms not working above 1 stack of items

    • Fixed numerous recipe conflicts in the Large Chemical Reactor

    • Updated Russian Translation

    • Internal: Updated Repository README with attribution and relevant links

    • Internal: Stopped using some helper methods from CodeChickenLib

    • Internal: Added Integer and String Block Unlisted Properties

    • Internal: Changes to fluid related methods in MetaTileEntity

      • Added fillInternalTankFromFluidContainer(IFluidHandler fluidHandler)
      • Added fillContainerFromInternalTank(IFluidHandler fluidHandler)
      • Removed fillInternalTankFromFluidContainer(IItemHandlerModifiable importItems, IItemHandlerModifiable exportItems, int inputSlot, int outputSlot)
      • Removed fillContainerFromInternalTank(IItemHandlerModifiable importItems, IItemHandlerModifiable exportItems, int inputSlot, int outputSlot)
    Source code(tar.gz)
    Source code(zip)
    gregtech-1.12.2-2.3.2-beta.jar(12.70 MB)
  • v2.3.1(May 29, 2022)

  • v2.3.0(May 26, 2022)

    2.3.0

    BETA RELEASE

    Featured Changes:

    • MANY Bug Fixes

      • Fixed item duplication exploits with Crafting Tweaks and GregTech MetaItems
      • Fixed machines overclocking too many times
      • Fixed bug causing machine back-stuffing lag
      • Fixed Item Fluid Containers accepting fluids they shouldn't be allowed to hold
    • Added missing Coal Gas recipe using Coal Blocks

    • Fixed Ex Nihilo hammers not working properly

    • Fixed wires/cables not dropping when mined with a pickaxe

    • Fixed crash when mining some GregTech blocks of Materials

    • Fixed translation keys in the GregTech recipe check command

    • Fixed Nano/Quark Boots providing infinite Step-Assist

    • Fixed Night Vision Goggles removing canceling night vision potions

    • Fixed incorrect tooltip on the Wooden Wall Block

    • Fixed extraneous fluid information tooltips on lighters

    • Fixed Universal Fluid Cells requiring full buckets of fluid

    • Fixed the Multiblock Preview JEI Page not clearing items when switching previews

    • Added dust extrusion recipes for Polyphenylene Sulfide and Polyvinyl Butyral

    • Fixed Rubber and Treated Wood Planks not having recycling recipes

    • Fixed GregTech transparent blocks using the wrong RenderLayer

    • Fixed machines not appearing in the JEI Ore Byproduct Page

    • Fixed crash when clicking pipes onto other framed pipes

    • Added pipe position for pipe error logging

    • Exposed Material components to CraftTweaker

    • Improved tooltips for Drums and Rock Breakers

    • Fixed the Spray Can sound being too loud

    • Fixed missing texture run particles on cables and other blocks

    • Updated ja_jp translation

    • Updated zh_cn translation

    • Internal: Exposed many Cover related methods for addons

    • Internal: Material Id Range 20000-20999 is claimed for Gregification

    • Internal: MAJOR Large refactor of AbstractRecipeLogic

      • Overclocking logic functions were moved to api/recipes/logic/OverclockingLogic.java
      • Removed negativeEU parameters
      • Removed old runOverclockingLogic()
      • Removed enableOverclockVoltage()
      • Renamed overclockRecipe() -> runOverclockingLogic()
      • Renamed getOverclockingTier() -> getOverclockForTier()
      • Renamed getOverclockVoltage() -> getMaximumOverclockVoltage()
      • Renamed setOverclockVoltage() -> setMaximumOverclockVoltage()
    Source code(tar.gz)
    Source code(zip)
    gregtech-1.12.2-2.3.0-beta.jar(12.70 MB)
  • v2.2.3(May 9, 2022)

  • v2.2.2(May 8, 2022)

    2.2.2

    BETA RELEASE

    Featured Changes:

    • Fluid Pipe and Container Overhaul

      • Fluid pipes now have specific properties which determine what they can carry
      • Acids require pipes like Gold or Stainless Steel, Cryogenics require pipes like Iridium, and Plasmas use pipes like Duranium
      • Consequences for using incompatible pipes and fluids are more vigorous and do not destroy pipes immediately
      • Drums and Cells also have this treatment, and the new Glass Vials are used for early game portable acid storage
    • Framed Pipes

      • Item and Fluid Pipes can now be placed inside of Frameboxes for aesthetics
      • Fluid pipe contact damage is also negated while framed
    • Mining Level Rework

      • Most GT blocks have adjusted mining levels
      • Fixed vanilla tools ignoring mining level under some circumstances
      • Using pickaxes on blocks requiring wrenches is 25% slower
    • Teleporter Terminal App

      • Opens a portal between any two locations and is unlocked at ZPM tier
    • Primitive Blast Furnace Burning

      • Falling into a PBF will now hurt the one inside
    • Item Handling for Tanks

      • Super Tanks, fluid hatches, and similar can now be filled with fluid containing items using automation
      • This makes some changes to machine NBT, make sure to BACKUP before updating just in case!
      • The Canning Machine still remains a viable alternative
    • Fixed superconductors added without critical temperatures not being superconductors

    • Fixed wrong voltage tier displayed in TOP for generators

    • Added many new guides for the Terminal

    • Optimized the JEI multiblock page, reducing ram usage by 10+ MB

    • Fixed Game Hang/Crash when attempting to change Multiblock Miner radius when not formed

    • Materials or MetaItems not found in CraftTweaker scripts now display the name in the CT Log

    • Fixed ULV and IV components using different cables when crafted vs. in the assembler

    • Fixed recipe conflicts for Ore Drilling Plants

    • Cleaned up some useless autogenerated recipes

    • Fixed Robot Arm Covers using Ore Dictionary Filters hiding the transfer amount

    • Only show the TOP Maintenance display when the multiblock is formed

    • Fixed issues with Item Pipes and Cables not working

    • Item Pipes now respect blocking and covers between pipes

    • Fixed crash with players dying while using the Crafting Station

    • Framed Pipes: Fluid and Item pipes can be placed inside of Frameboxes

    • Debug Tricorder scanner now shows BlockState info of scanned blocks

    • Added numerous new decorative Hazard Signs

    • Fixed many recipe logic issues and did some clean up

    • Improved Russian Translation

    • Added translation keys for battery related tooltips

    • Added more translation keys for various terminal apps

    • Internal/Addons: Ore stone types are automatically added to the JEI ore byproduct page

    • Internal: Updated Javadocs for the RecipeMaps class

    • Internal: Moved block related classes to the API package:

      • Location: gregtech.common.blocks.VariantBlock -> gregtech.api.block.VariantBlock
      • Location: gregtech.common.blocks.VariantActiveBlock -> gregtech.api.block.VariantActiveBlock
      • Location: gregtech.common.blocks.VariantItemBlock -> gregtech.api.block.VariantItemBlock
      • Location: gregtech.common.blocks.DelayedStateBlock -> gregtech.api.block.DelayedStateBlock
    Source code(tar.gz)
    Source code(zip)
    gregtech-1.12.2-2.2.2-beta.jar(12.69 MB)
  • v2.2.1(Apr 11, 2022)

    2.2.1

    BETA RELEASE (hotfix)

    • Allowed Shutter Covers to be controlled with Machine Controller Covers
      • At present, this does not work between Item Pipes or Wires/Cables
    • Fixed Text Formatting issue with TOP integration
    • Fixed Voiding Mode saving issues with the Advanced Item Voiding Cover
    • Fixed lighting issues with GT glass blocks
    • Fixed Crash with CraftTweaker and the Gas Collector
    • Changed Hashing Strategy for Ore Dictionary Filters to improve memory usage
    • Fixed memory strain and "leak" when handling packets on machines
    • Updated Chinese Translation
    Source code(tar.gz)
    Source code(zip)
    gregtech-1.12.2-2.2.1-beta.jar(12.56 MB)
  • v2.2.0(Apr 6, 2022)

    2.2.0

    BETA RELEASE

    Featured Changes:

    • Renamed the later game tiers and circuit Ore Dicts

      • This is not very noticeable in base GTCEu, but for addons, later tiers have changed
      • OLD: UHV, UEV, UIV, UMV, UXV, MAX
      • NEW: UHV, UEV, UIV, UXV, OpV, MAX
      • OreDict entries changed, instead of "circuitBasic" it is now "circuitLv" etc.
    • Cable Effects

      • When overvolted or overamped, Cables and Wires will now have various effects before disappearing
      • Cables will begin to smoke, then the insulation will "melt off," exposing a hot wire underneath
      • Wires will begin to glow, getting brighter and brighter until they melt fully
      • The rate at which these effects occur depends on how overvolted or overamped the Cable/Wire is
    • Voiding Covers

      • Covers for voiding both Items and Fluids
      • 2 different covers per type:
        • Normal: Essentially a Trash Can as a Cover, has a slot for the applicable Filter. Available with Steel, does not require a machine to make
        • Advanced: Allows specifying a finer-tuned amount of Items/Fluid to void similar to a Robor Arm or Fluid Regulator. Available at MV
    • Added ja_jp lang translation

    • Added new TheOneProbe information to show current EU/t used in recipes, and show the Primitive Pump's fluid rate

    • Reworked Lighters and Matches, and fixed various issues with them (like slight world lag when using them)

    • Adjust Fluid Temperatures for most Fluids in the mod

    • Rebalance Cracking recipes to make the Cracking Unit more viable

    • Increased the Cracking Unit's coil bonuses

    • Fix the Recipe Chart App not allowing all JEI categories for shift-completing recipes into it

    • Fix 4A EV Dynamo Hatch being marked as an Input Hatch

    • Large improvements to the /gt hand command

    • Optimize Item Pipe and Cable networks

    • Heavily optimize fluid insertion algorithms, which should resolve some heavy Spark profiles submitted

    • Fix small vein height numbers causing veins to not spawn consistently

    • Fix crash with Construct's Armory mod

    • Fix many issues with the Crafting Station and rework some of its UI behavior

    and about 50 other changes, which can be viewed here: https://github.com/GregTechCEu/GregTech/blob/99620bc21c03c01cd332e7de8cc3ada5ee10b763/CHANGELOG.md

    Source code(tar.gz)
    Source code(zip)
    gregtech-1.12.2-2.2.0-beta.jar(12.57 MB)
  • v2.1.4(Feb 26, 2022)

    2.1.4

    BETA RELEASE (hotfix 2)

    • Fix Steam Macerator not being able to run all recipes
    • Fix some Fluid-related CraftTweaker methods not working properly
    • Add Spray Can (Solvent) to remove paint from Blocks
    • Allow Spray Cans to paint all ME Cable types
    • Add 4A EV Energy/Dynamo Hatches
    • Restrict the LCE/ECE forming rules to enforce a valid tier of Dynamo Hatch
    • Block the LCE/ECE from allowing boosting if the Dynamo Hatch is not of sufficient tier
    • Fix harderCharcoalRecipe config not catching some mod wood smelting recipes
    • Small improvements for the Terminal's UI
    • Fix Sifter progress bar texture
    • Internal: Expose more Machine inventory slots for easier use
    Source code(tar.gz)
    Source code(zip)
    gregtech-1.12.2-2.1.4-beta.jar(12.43 MB)
  • v2.1.3(Feb 25, 2022)

    2.1.3

    BETA RELEASE (hotfix)

    • Fix crash on servers
    • Fix converters not respecting rotation changes
    • Fix potential power dupe exploit with converters when conversion rates differ
    • Fix Wrench rotating Vanilla and some mod Blocks in a confusing way
    • Breaking Glass or Glass Panes (or Stained versions) with a GT Hammer drops Glass Dust
    Source code(tar.gz)
    Source code(zip)
    gregtech-1.12.2-2.1.3-beta.jar(12.42 MB)
  • v2.1.2(Feb 25, 2022)

    2.1.2

    BETA RELEASE

    Featured Changes:

    • Energy Converters

      • Added Energy Converters (like the CEU mod for GTCE)
      • By default, they are disabled
      • The RF <-> EU ratio is configurable, and separated between the 2 conversion modes. By default, it is 4 FE -> 1 EU for both ways
      • Differences from the CEU mod:
        • Converters no longer have Battery slots
        • Converters now have 5 sides for FE input or output
        • No more CEU/CEF, use a Soft Hammer to switch between modes (like Transformers)
    • Optional Voiding Modes on Multiblocks

      • Multiblocks now have modes to selectively enable voiding outputs
      • Can choose between the following modes:
        • Void Nothing (default, original behavior before this change)
        • Void Items (void any excess items output by recipes)
        • Void Fluids (void any excess fluids output by recipes)
        • Void Items and Fluids (void any excess outputs by recipes)
    • Default UI Coloration Config

      • A new config value has been added to colorize GT UIs like GT5 had
      • Default to the classic GT5 blue color, but any color can be chosen (including 0xFFFFFF, for the CE coloration)
    • Fix and optimize many issues with Covers (especially when placed onto Pipes)

    • Redesigned the Clipboard UI (in-inventory and placed in-world)

    • New overlays for Input/Output Hatches and Buses

    • Fix GT GUIs taking longer and longer to open as the world stays open

    • Fix Fluid Prospector and Fluid Rig server-sided crash

    • Added Fertilizer

    • Allow Robot Arm Supply Exact mode to supply over 64 items

    • Fixed Ore Dictionary Filter server-sided crash

    • Reworked internals of the Crafting Station, should perform better and have less issues

    • Fix stack overflow issue with Compact Machines

    • Fix Steam Venting sound not stopping when the machine is muffled

    • Fix Assembly Line and Distillation Tower having no maximum count on Energy Hatches

    • Removed the Sodium Loop

    • Fix Distillation Tower requiring too large of a hatch on some layers

    • Added XP to smelting GT ores

    • Rework Polycaprolactam processing

    • Fix GT Shovels not being able to make Path Blocks

    • Fixed many, many recipe conflicts in the chemical reactor

    • Buffed GT Coal Ore to crush to 2x the normal amount (instead of default amount)

    • New textures for Jetpack Thruster items

    • Fix crash in the TextField widget

    • Fix LuV+ Field Generators using the wrong wires

    • Fix some buttons in UIs having a delay before the tooltip appears

    • Fix potential crash related to Stone Types

    • Add ability for stone types to be added for other mods

    • Added more zh_cn localization

    • Fix maintenance problems not occurring

    • Fix muffler particles having little positional variance

    • Changed prices of Fluid Prospector Terminal App

    • Fixed Heat, Electric, and Frost damage sources ignoring armor

    • Fix issues with user-entered number in Creative Chest/Tank

    • Fix Flint having no decomposition recipe

    • Fix Rubber Planks and Treated Planks not having a burn time

    • Fixed wires not being paintable with a Spray Can

    • Fixed Steam Machines not using the correct duration for all recipes

    • Fixed Miner/Fluid Rig front overlay getting desynced

    • Fixed issue with sounds getting cut off when too many are playing

    • Fixed /gt shader_reload command

    • Fixed a few Material tooltips (Polyethylene, Nickel-Zinc Ferrite, Sugar, Liquid Air)

    • Fixed finding elements from CraftTweaker

    • Fixed issues with Terminal text encoding

    • Fix enchanted items in the Crafting Station getting the "glint" effect over the entire slot

    • Allow Dust and Gem Materials to make Wires

    • Added UU-Matter, to be used in the future

    • Removed Graphene Ingot and Fluid

    • Nerfed the amount of Sticky Resin acquired from Rubber Trees

    • Fixed Catalyst order with Steam Machines in JEI

    • Fixed issues with Stone Types

    • Fixed GT Fluid slots sometimes drawing a Fluid incorrectly

    • Internal: Added flag to force generate a block (useful for Dust-only Materials)

    • Internal: Added PostMaterialEvent which runs after all Materials are added (GT, Addons, and CT)

    • Internal: Fixed the NO_SMELTING flag not always working

    • Internal: Reworked how Not-Consumed inputs are stored internally. Allows for recipes to have any amount of input for not-consumed items/fluids

    • Internal: Deprecated GTValues#isModLoaded(), use the similarly named method from Forge's Loader class instead

    • Internal: Reworked how Fluids are registered (#542)

    • Internal: JEI Preview world no longer gets ticked

    Source code(tar.gz)
    Source code(zip)
    gregtech-1.12.2-2.1.2-beta.jar(12.42 MB)
  • v2.1.1(Jan 30, 2022)

    2.1.1

    BETA RELEASE

    • Overhaul Sound System
      • Muffling machines now no longer requires a world reload, and works immediately
      • Sounds will no longer stop working entirely after some amount of time
      • Machines running sound are now more performant
    • Fix crash with Prospector Tool on servers
    • Fix covers on pipes not being able to open UIs
    • Fix issues with Large Turbines on servers
    • Fix some GT blocks having their textures broken after changing Resource Packs / using F3+T
    • Fix log spam in some situations with Fluid Pipes
    • Fix Rock Breaker NPE on load, causing the machine to occasionally disappear
    • Fix crash using Macerators in PA/APA
    • Fix Prospector Tool and Item Magnets not saving their state between world loads
    • Fix ULV Casing getting colored by the default machine color config
    • Fix lag when playing a GT record
    • Fix some Furnace recipe removal errors
    • Adjust some circuit tier tooltips to better match the circuit theme's color
    • Slightly tweak the Wool maceration/assembling recipes
    • Internal: Pipes no longer have textures bound to IconSets. Removes approximately 288 textures from the Atlas
    • Internal: Rename HermeticCasings.class -> BlockHermeticCasing.class
    Source code(tar.gz)
    Source code(zip)
    gregtech-1.12.2-2.1.1-beta.jar(12.32 MB)
  • v2.1.0(Jan 28, 2022)

    2.1.0

    BETA RELEASE

    Featured Changes:

    • Fluid Rigs

      • New Multiblocks capable of draining Fluids from in-world data
      • Each 8x8 chunk area of a Dimension can have a Fluid Vein in it (not in-world)
      • Rigs at MV, EV, and LuV for harvesting these fluids
      • "Veins" can be specified similarly to Ore Veins in the config JSON files
    • CraftTweaker Changes

      • In Creative Mode, there is now a button on a RecipeMap JEI Page to copy the CT script to remove that recipe to the clipboard
      • Fix IconSet changes not working in CraftTweaker
      • Fix rare issues with adding properties to materials in CraftTweaker
    • Fix Fluid Pipes having half the intended transfer rate

    • Fix issues with pipe/cable connections with GT6StylePipesCables OFF

    • Fix power transfer in cables randomly failing

    • Fix Z-Fighting with covers on pipes and cables

    • Fix issues with painting Pipes and Cables

    • Fix rendering and performance issues with the Clipboard

    • Fix Overclock Button not working in some cases

    • Fix machine default color not applying to Machine Casings, Hermetic Casings

    • Fix issues with changing machine default color in-game

    • Fix Item Magnets working in Spectator Mode

    • Fix Coke Oven Hatch being sharable between Coke Ovens

    • Fix crash with Tricorders when scanning dimensions with no fluid veins

    • Fix Creative Energy Emitter tier button not updating from a manually entered voltage

    • Fix issues with UI's staying open after TileEntities are removed

    • Fix Compressor and Forge Hammer recipes sometimes using the wrong amount of items for Blocks (Glowstone, Quartz, etc)

    • Fix Large Boilers burning for too long with fluid fuels

    • Fix circuit overlay in Assembling Machine

    • Fix Block Breaker, Coke Oven Hatch tooltips

    • Fix Large Fluid Cells not showing their fluid capacity in the tooltip

    • Move PGS processing to Centrifuge

    • Fix various issues with Solar Panel covers

    • Remove dustRegular OreDict, as its need is no more with the new Ore Dictionary Filter

    • Fix a few recipe problems (Fish Oil, Ender Pearl dust Mixer using O over N, Propene + Cl conflict, PBI fluid output amount)

    • Add Huge Item and Huge Restrictive Item Pipes

    • Add Fluid Temperature and State tooltips to more places

    • Add Config to automatically remove Furnace smelting recipes for EBF Metals added by other mods (excluding CraftTweaker)

    • Add Advancement for Primitive Pump

    • Rebalance Steel Processing (PBF is slightly slower, as is EBF, drastically reduce Oxygen amount for EBF)

    • Buff Oilsands processing time

    • Fix Beacon recipe with harder recipe configs enabled

    • Add many, many new harder recipes to the harder recipe configs

    • Add many new Vanilla item recycling recipes

    • Change behavior of machine explosions with the config off

    • Internal: Converted MetaPrefix item to use MetaValueItem instead of its own handwoven Map

    Source code(tar.gz)
    Source code(zip)
    gregtech-1.12.2-2.1.0-beta.jar(12.51 MB)
  • v2.0.6(Jan 20, 2022)

    2.0.6

    BETA RELEASE

    Featured Changes:

    • Fluid Pipe Rework

      • Fixes all instances of voiding and other random issues
      • Fluid pipes can now have a side be "blocked" by shift-right-clicking with a Wrench on the Machine Grid
      • Fluids in this new implementation currently slosh like GT5U
      • Expect more changes to come to pipes in the coming updates
    • Unlockable Capes

      • Capes can now be unlocked via Advancements in-game, and selected using a new Terminal app
      • 4 capes are available now, unlocked from various advancements
      • Capes can be added by addons or by CraftTweaker (documentation coming soon!)
    • Remove item pipe logging spam

    • Fix Large Boilers increasing item burn time over time

    • Fix Large Turbines not showing the fluid in their Hatches on login

    • Cables now act as "fuses" when overvolted, to protect your machines

    • Fix amperage averaging for cable burning

    • Add a new command /gt recipecheck which will look for and inform you of any potential recipe conflicts

    • Add new CT method to hide a multiblock preview from JEI

    • Fix all recipe conflicts in GT recipes

    • Fix treated wood pulp and plank localization

    • Misc changes (remove Sodium Ingot, change Platinum Sludge Residue from Electrolyzer to Centrifuge)

    Source code(tar.gz)
    Source code(zip)
    gregtech-1.12.2-2.0.6-beta.jar(12.46 MB)
  • v2.0.5(Jan 19, 2022)

    2.0.5

    BETA RELEASE

    Featured Changes:

    • Item Magnets

      • Similar to other mods, Item Magnets can bring dropped items towards you for a little bit of power
      • Available at LV, and an upgraded form at HV, which has farther range and faster collection speed
    • Ore Dictionary Filter Overhaul

      • Can now use expanded regex to filter items passed through
      • New "Info" tooltip provided in the cover UI
      • Added a "Test Slot," which can be provided an item to see if it matches your pattern (can use JEI "drag" ingredients)
    • Machine UI and Item Charging Improvements

      • Machines now have a "Configurator Slot" which can be used to change the selected number of a Programmed Circuit
      • Machine Charger Slot can now charge Electric Tools, as well as RF Tools
      • Battery Buffer and Charger can now also charge RF tools
      • New tooltips to explain what the Configurator and Charger slots do, as well as the GT logo and other misc UI improvements
    • Improvements to the /gt util hand command, now just /gt hand

    • Fix various Cable and Wire rendering issues

    • Fix Item Pipe Enhanced Round Robin voiding items occasionally

    • Fix Pipes and Cables not working properly with gamerule doDaylightCycle disabled

    • Fix Round Robin button not appearing on covers when the cover is placed on the block adjacent to a pipe

    • Added a config to disable Log -> Charcoal smelting recipes

    • Fix EBF UI not being openable

    • Fix dust -> foil extrusion recipes

    • Fix some missing recipes, like Alloy Smelter alloys and a few others

    • Fix issues relating to Dyed Lens OreDictionary entries

    • Fix Fueled Jetpack not always accepting fuel

    • Fix Machine top and bottom faces not rotating with the front face

    • Fix various instances of log spam with other mods, relating to crafting with tools

    • Fix the Sense voiding some sugar cane when used

    • Fix Diamond and Gold Swords having no recipes

    • Fix some multiblock parts not displaying if they can be shared between multiblocks

    • Fix MetaItem tooltip not appearing in some places when Advanced Tooltips is enabled

    • Fix HV pump recipe

    • Fix a few small chemical recipes, like Salt Water centrifuging, Aqua Regia composition, and Salt creation

    • Rework "Small Lava Boiler" into "Small Liquid Boiler," which can now also burn Creosote

    • Rebalance some fuels, move oils to combustion

    • Add a few extra slots to Autoclave, EBF, Chemical Bath, Fermenter

    • Internal: Add SimpleCubeRenderer, which renders a single texture across a full block

    • Internal: Redo IMultipleRecipeMaps API

    • Internal: Redo MetaOreDictItem

    • Internal: Fix Materials with names that end in numbers causing strange errors

    Source code(tar.gz)
    Source code(zip)
    gregtech-1.12.2-2.0.5-beta.jar(12.45 MB)
  • v2.0.4(Jan 13, 2022)

    2.0.4

    BETA RELEASE

    • Add support for Galacticraft dimensions and GTCEu veins
    • Add extruder recipes using dust for polymers (Polyethylene, PTFE, etc)
    • Change the gem texture for Quartzite and Certus Quartz
    • Add the ability to name GT machines, and display the name as a "name tag" rendered in-world
    • Fix Hammer and Hammering Enchant not respecting Nether/End ores, not using proper fortune calculations, and dropping ore blocks for non-stone ores
    • Fix crash with LittleTiles and Ore Blocks
    • Fix Drills mining 2 blocks at a time when in single block mode
    • Fix issue with multiblocks not being able to run when missing some output hatch types in rare situations
    • Fix EnergyNet issues, where power could seemingly get "stuck" and allowed machines to be powered "wirelessly"
    • Adjust GT loot values
    • Fix recipe conflicts in the Ore Washer
    • Add Lathe recipes for Buzzsaw Blades
    • Fix recipe conflicts with Fluid Regulators
    • Fix Multiblock Autobuild not replacing blocks like Grass, Leaves, Snow, etc
    • Fix Nichrome Mixer recipe conflict
    • Fix Radon chemical reactor recipe
    • Fix Toluene fuel burn time
    • Fix some Arc Furnace recipes being too high of an EU/t
    • Fix buffers voiding items when broken
    • Swap the ore vein weights of Cassiterite and Copper-Tin veins, to make Cassiterite more common
    • Many small autogen recipe tweaks (fix arcing blocks just giving blocks still, redo lens lathe recipes, more gem ore byproducts)
    • Slightly rebalance the Pump (machine)
    • Cut Rock Breaker EU/t costs (tiers are still the same)
    • Fix logging warnings about Hassium missing flags
    • Fix crash with some multiblock structures (none available in CEu, but possible from addons or MBT)
    • Recipe cleanups of some duplicate recipes (glowstone, redstone, etc)
    • Add UHV+ components, for addons to utilize
    Source code(tar.gz)
    Source code(zip)
    gregtech-1.12.2-2.0.4-beta.jar(12.42 MB)
  • v2.0.3(Jan 7, 2022)

    2.0.3

    BETA RELEASE

    Featured Changes:

    • Portable Scanner (Tricorder):

      • A new tool available at early MV, useful for scanning many things, like:
        • Machines: Can be scanned to see their current progress, energy stored, fluids stored internally, etc.
        • Generators: Can be scanned to see all the above, as well as their Power Production
        • Cables: Can be scanned to see EU/t at that point (including losses), amperage, and more
      • Can also be used to see performance data of Machines, showing the nanoseconds of CPU time they are taking on average
      • Additionally, along comes a Debug Scanner, which shows more advanced details, useful for developers and pack authors
    • Surface Rock reworks:

      • Surface rocks properly spawn in the Nether
      • Model has been redone once again
      • Surface rocks can now always be broken by a bare hand
      • Surface rocks can be right-clicked to be "picked up" (drop their Tiny Dusts)
      • A few fixes for Surface Blocks, which can be specified in JSON ore veins
    • Fix Various Mod Compatibility Problems:

      • Fix crash with the Terminal Hardware Manager and some mods (like Building Gadgets)
      • Fix crash with NuclearCraft in rare situations
      • Fix NuclearCraft GTCE compat config being required off (config can now safely be enabled if you desire)
    • Change pipe/cable hitbox to "full" when holding a Pipe or Cable in your hand, and pressing SHIFT

    • Fix many generator bugs (like Singleblock Generators occasionally outputting multiple amps)

    • Fix Small Coal Boilers consuming Buckets when using Bucket Fuels

    • Fix crash when using addOre() on a material in CraftTweaker

    • Fix crash when running the PA with only 1 machine

    • Fix a few default vein spawn heights to make them more accurate to their weight (copper-tin vein, mineral sands vein)

    • Nerf Small Boiler cooldown rates slightly

    • Fix Stainless Steel Gearbox recipe

    • Add a few Glass-related recipes (Fluid Extract Glass Block, Fluid Solidify Glass Tubes)

    • Fix some wrong Advancement triggers

    • Fix double plate bender recipes

    • Change Wooden Barrel to use Sticky Resin instead of Slimeball

    • Fix Coke Oven allowing any number of Coke Oven Hatches

    • Add ability for custom Chance Functions per RecipeMap

    • Fix a few inconsistencies in the Ore Byproduct Page

    • Fix Hammering Enchant being allowed on Axes and some other tools

    • Fix Crafting Station dupe exploit

    • Fix some issues with the LCE and ECE

    • Add TOP info for Maintenance Status for Multiblocks

    • Fix Activity Detector Covers missing recipes

    • Significantly improve the performance of the Rock Breaker (about 16x more performant after changes)

    • Fix harderBrickRecipes config making Brick Blocks require a Compressor

    • Fix recipe conflict with Methanol

    • Fix Electric and Steam Furnaces not properly working when clicking on the Progress Bar

    Source code(tar.gz)
    Source code(zip)
    gregtech-1.12.2-2.0.3-beta.jar(12.25 MB)
  • v2.0.2(Dec 31, 2021)

    2.0.2

    BETA RELEASE

    • Fix crash on null Fluid with some mods (and add better logging)
    • Fix Rubber Trees being too tall/too short in some cases
    • Buff Garnet Sand Centrifuge recipe
    • Fix Crafting Recipe for the Terminal
    • Fix ULPIC's being needed in MV but requiring HV to craft
    • Fix Rubber Trees not giving Sticky Resin
    • Fix some Stone Types having higher harvest levels than the other ores
    • Clean up Cable covering recipes, add cable Unpacking recipes
    • Fix Surface Rock placement being poor
      • Rocks now cannot spawn as far from the vein center
      • A rock is guaranteed to spawn in the center of a chunk with a vein in it
    • Fix drum overlay being improperly tinted
    • Fix a few veins (Sulfur, Cassiterite) being too limited on their height range, making them very rare
    • Fix Crafting Station recipe not allowing non-Vanilla Wood Planks
    • Remove Argon Plasma Arc Furnace recipes
    • Add a few new configs:
      • harderBrickRecipes: Harder recipes for Bricks, Coke Bricks, and Firebricks (default false)
      • plateWrenches: Use Plates to make Wrenches instead of Ingots (default false)
      • harderEBFControllerRecipe: Use Electric Furnaces instead of Furnaces in the EBF recipe (default false)
    • Fix a few minor problems in the Terminal
    • Fix some invalid Crafting recipes, add logging
    Source code(tar.gz)
    Source code(zip)
    gregtech-1.12.2-2.0.2-beta.jar(12.26 MB)
  • v2.0.1(Dec 30, 2021)

    2.0.1

    BETA RELEASE

    • Add Cosmetic Blocks for Marble, Basalt, Red Granite, etc (all stone types)
    • Add missing Gearbox casings, fix textures
    • Fix missing resource warnings
    • Remove Abandoned Bases (to return in a future release, reworked)
    • Compress Audio files, shrinking .jar size by ~2.5MB
    • Remove some unused configs
    • Redo World Accelerator Recipe
    • Fix some crashes with AOE mining
    • Fix NPE in Fluid Pipes
    • Add missing UV Battery Buffer, and UHV Charger and Battery Buffer
    • Redo Central Monitor component recipes
    • Fix server crash with Pipe Hitboxes
    • Fix Vanadiumsteel requiring an HV mixer (now MV)
    • Fix Fusion Ring effect playing when Fusion Reactor is deformed
    • Cleanup Sulfuric/Nitric/Phosphoric Acid recipes
    • Fix surface rocks using any Ore from the vein instead of the designated one
    • Remove config for World Accelerator to accelerate GT machines
    • Fix rare Stack Overflow in some GT inventories
    • Adjust bloom config defaults
    • Fix PipeNet desync on world unload
    • Fix Divide By Zero issue in Creative Tank/Chest
    • Fix Singleblock Steam generators outputting Distilled Water
    • Fix Crafting Station being improperly colored
    • Redo Rotor Holder recipes
    • Fix minor lang issues
    • Rework Circuit Board recipes slightly
    • Rework Material Fluid registration
    • Allow Dusts to Fluid Extract, and be Arc Furnaced to Ingots in some situations
    • Add tooltip to Boiler about when it explodes
    • Rework Energy Hatch recipes
    • Fix desyncs with "Allow Input from Output Side" setting on Machines and similar chat messages
    • Move ASMD Assembler recipes to IV
    • Separate Fusion Ring config from normal bloom settings
    • Rework Rubber Tree leaf biome coloring, sapling item model, log top texture, leaf shape, generating in wrong biomes, generating too frequently
    • Add config to increase/reduce Rubber Tree spawnrate in their allowed biomes (Forest, Jungle, Swamp)

    2.0.0

    ALPHA RELEASE

    • For a full changelog, see https://github.com/GregTechCEu/GregTech/blob/master/CHANGELOG-GTCEU.md
    Source code(tar.gz)
    Source code(zip)
    gregtech-1.12.2-2.0.1-beta-energy-api.jar(6.74 KB)
    gregtech-1.12.2-2.0.1-beta-sources.jar(10.35 MB)
    gregtech-1.12.2-2.0.1-beta.jar(12.26 MB)
Owner
GregTechCEu
GregTechCEu
Parallel programming quick sort and parallel sum examples with Fork-join, RecursiveTask, RecursiveAction

QuickSortMultiThreading Parallel programming quick sort and parallel sum examples with Fork-join, RecursiveTask<T>, RecursiveAction Fork-Join Fork-Joi

Güven TUNCAY 4 Jun 12, 2022
A fork of PowerNukkit.

多语言文档 ?? 什么是PowerNukkitX ? PowerNukkitX是基于PowerNukkit的一个分支版本,由BlocklyNukkit小组负责开发维护,如遇任何问题可提交Issue反馈。 ?? 关于Nukkit核心 Nukkit是一款为Minecraft: Pocket Editio

null 157 Dec 30, 2022
A fork of PowerNukkit.

多语言文档 / Need to switch languages? ?? 什么是PowerNukkitX ? PowerNukkitX是基于PowerNukkit的一个分支版本,由BlocklyNukkit小组负责开发维护,如遇任何问题可提交Issue反馈。 注意事项: PowerNukkitX要求

null 157 Dec 30, 2022
fork of autoGG for fabric to pay respect to Techno after games.

AutoTechno Description: This mod is a tribute to the youtuber Technoblade and to their family which takes on a new spin to the usual auto gg mods by i

ZtereoHYPE 4 Jul 23, 2022
A lightweight messaging library that simplifies the development and usage of RabbitMQ with the AMQP protocol.

kryo-messaging This library contains a simple MessagingService which simplifies the setup and work with RabbitMQ and the AMQP protocol. Usage Gradle r

Kryonite Labs 3 Jan 10, 2022
Tzatziki - Decathlon library to ease and promote Test Driven Development of Java microservices!

Tzatziki Steps Library This project is a collection of ready-to-use Cucumber steps making it easy to TDD Java microservices by focusing on an outside-

Decathlon 32 Dec 15, 2022
A springboot starter for retrofit, and supports many functional feature enhancements, greatly simplifying development

retrofit-spring-boot-starter English Document Retrofit是适用于Android和Java且类型安全的HTTP客户端,其最大的特性的是支持通过接口的方式发起HTTP请求。而spring-boot是使用最广泛的Java开发框架,但是Retrofit官方

Ke Technologies 1.4k Jan 5, 2023
GitHub Action to download and install Oracle's Java Development Kit builds

oracle-actions/setup-java This action downloads a Java Development Kit (JDK) built by Oracle and installs it using actions/setup-java. JDKs built by O

Oracle GitHub Actions 43 Dec 15, 2022
Application for creating blog posts, developed with Java using Spring Framework for backend and Angular along with PrimeNG Library for frontend development.

Application for creating blog posts, developed with Java using Spring Framework for backend and Angular along with PrimeNG Library for frontend development.

Áureo Carmelino 10 Nov 27, 2022
Drifty is an open-source interactive File Downloader system built with java. It is currently available in CLI mode and has the GUI version under active development.

Drifty Drifty is an open-source interactive File Downloader system built using Java. It takes the link to the file, the directory where it needs to be

Saptarshi Sarkar 60 Dec 24, 2022
Tuya 37 Dec 26, 2022
Community-Driven Game Server Development solution for Java Developers based on DEEPINTHINK MagOKO Project.

MagOKO Stack Community-Driven Game Server Development solution for Java Developers based on DEEPINTHINK MagOKO Project. License Copyright 2021-present

DeepInThink Community 10 Jun 1, 2021
All development related with the ONLYONE token.

onlyone All development related with the Onlyone Finance. ONLYONE Token Total Supply: 1 Contract creation: https://bscscan.com/tx/0x1becbd78297f267dec

Onlyone Finance 73 Jan 1, 2023
Person Apri development in real time

Digital Innovation: Expert class - Desenvolvendo um sistema de gerenciamento de pessoas em API REST com Spring Boot Nesta live coding vamos desenvolve

Vitor Nunes 1 Nov 11, 2021
Tencent Kona JDK17 is a no-cost, production-ready distribution of the Open Java Development Kit (OpenJDK), Long-Term Support(LTS) with quarterly updates.

Tencent Kona JDK17 Tencent Kona JDK17 is a no-cost, production-ready distribution of the Open Java Development Kit (OpenJDK), Long-Term Support(LTS) w

Tencent 59 Nov 30, 2022
Nrich is a Java library developed at CROZ whose purpose is to make development of applications on JVM a little easier.

nrich Nrich is a Java library developed at CROZ whose purpose is to make development of applications on JVM a little easier. It contains modules that

CROZ 44 Nov 12, 2022
Fast Android Development. Easy maintainance.

Fast Android Development. Easy maintenance. AndroidAnnotations is an Open Source framework that speeds up Android development. It takes care of the pl

null 11.1k Dec 31, 2022
An powerful enhanced toolkit of MyBatis for simplify development

Born To Simplify Development 企业版 Mybatis-Mate 高级特性 What is MyBatis-Plus? MyBatis-Plus is an powerful enhanced toolkit of MyBatis for simplify developm

baomidou 13.9k Jan 10, 2023
Spring Cloud Alibaba provides a one-stop solution for application development for the distributed solutions of Alibaba middleware.

Spring Cloud Alibaba A project maintained by Alibaba. See the 中文文档 for Chinese readme. Spring Cloud Alibaba provides a one-stop solution for distribut

Alibaba 24.4k Jan 1, 2023