GregTech Universal Frame ( GTUF ) is a mod that depends on GregTechCEu:Modern.It is desighed to provide a universal frame for modpack authors to develop their modpacks.
GTUF don't provide substantial content by itself. Instead,it encourages modpack authors to use its methods and interfaces for an all-in-one modpack development experience,whether In JAVA or via KubeJS ( with a primary focus on KubeJS users )
GTUF is a continuously updated mod.The code comes partly from other open-source projects,and also from author's core_mod that are still under development for modpack.
#KubeJS
.machine((holder) => new ConfigurableElectricParallelMachine(holder, 32))//parallels(int)
.recipeModifier((machine, recipe) => ConfigurableElectricParallelMachine.recipeModifier(machine, recipe), true)
.machine((holder) => new EnhanceableElectricMachine(holder, true, true))
//useFrame(boolean): When set totrue, enables the frame tier mechanism.
//usePipe(boolean): When set totrue, enables the pipe tier mechanism.
recipeModifier((machine, recipe) => EnhanceableElectricMachine.recipeModifier(machine, recipe), true)
.machine((holder) => new AdjustableSteamParallelMachine(
holder, GTRecipeTypes.MIXER_RECIPES, 64, 64, 0.5, true))
//initial_parallels(int),max_parallels(int),duration(double),adjust(boolean)
.machine((holder) => new EnhanceableSteamMachine(holder, GTRecipeTypes.MIXER_RECIPES, 2))
//initial_parallels(int)
.machine((holder) => new IndustrialSteamMachine(holder, GTRecipeTypes.MIXER_RECIPES, 32))
//max_parallels(int)
.machine((holder, tier, tankScaling) => new EnhancedFluidHatchPartMachine(holder, tier, IO.IN, 8000, 1))
//InitialCapacity(int)
These versions already tested: 7.1.4, 7.3.1, 7.4.1, 7.5.3
| Minecraft Version | GTCEu Version |
|---|---|
| 1.20.1 | [ 7.1.4-7.5.3 ] |
Requirements:
| Project | Author | License |
|---|---|---|
| GTO Code | GTO TEAM | GPLv3 |
| GTNA (GregTech Nexus Addon) | Raishxn | LGPL-3.0 |
| GTL Core | AaAdoniSsS | LGPLv3.0 |