aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/gregtech/loaders
AgeCommit message (Collapse)Author
2023-03-22Added sound to distillery (#1809)Maxim
2023-03-20Change osmiridium to ruridit in gt directly (#1801)chochem
* first try * sa * fix * apply to everything * SA * dont forget luv coil
2023-03-18fix the machine's tooltip doesn't automatically generate when loading (#1799)iouter
* register tooltips * merge master (#1800) * Added custom click sound for the power switch (#1798) * Auto-stock for stocking input bus (#1790) * Add auto-stock for stocking input bus * Add GUI support for autostock and min input limiting. * Added support for copy+pasting config w/ data sticks * typo * correct order * fixes * update branch (#1795) * Send cover data immediately when cover is placed (#1791) * migrate ore prefixes from gt++ and bw (#1792) OrePrefixes are used in switch case a lot and this prevents it from being a valid EnumHelper target. Under the hood for huge enum switch cases, javac will generate a synthetic class with a synthetic static final int[] field to hold switch map. If the OrePrefixes is ever extended, said switch map will be smaller than actual and cause ArrayIndexOutOfBoundException. This moves all addon added ore prefixes back to main mod. This also cleans up the obnoxious comment blocks created by spotless. * Fix advanced external transmitter cover (#1793) * change tpv back to 4k * Revert "change tpv back to 4k" This reverts commit 3560a670e3d697b26014f6320e344867953684e7. * change Tungstensteel to 4k * Add regulator abilities to Steam Valve (#1785) * fix: fix Steam Valve not being configurable * Revert "fix: fix Steam Valve not being configurable" This reverts commit 505d9e273b48315fde154490e116d58fed46ffaf. * feat: add steam regulator * feat: add superheated steam to steam valve * update bs * update to subversion 42 --------- Co-authored-by: miozune <miozune@gmail.com> Co-authored-by: Glease <4586901+Glease@users.noreply.github.com> Co-authored-by: Matej Dipčár <492666@mail.muni.cz> Co-authored-by: Martin Robertz <dream-master@gmx.net> Co-authored-by: NexusNull <p.wellershaus@googlemail.com> * fix --------- Co-authored-by: miozune <miozune@gmail.com> Co-authored-by: Glease <4586901+Glease@users.noreply.github.com> Co-authored-by: Matej Dipčár <492666@mail.muni.cz> Co-authored-by: Martin Robertz <dream-master@gmx.net> Co-authored-by: NexusNull <p.wellershaus@googlemail.com> --------- Co-authored-by: Maxim <maxim235@gmx.de> Co-authored-by: MadMan310 <66886359+MadMan310@users.noreply.github.com> Co-authored-by: miozune <miozune@gmail.com> Co-authored-by: Glease <4586901+Glease@users.noreply.github.com> Co-authored-by: Matej Dipčár <492666@mail.muni.cz> Co-authored-by: NexusNull <p.wellershaus@googlemail.com> * Revert "merge master (#1800)" This reverts commit dafbaf22fd6bef1112143b80d35eae9c60880dfc. --------- Co-authored-by: Martin Robertz <dream-master@gmx.net> Co-authored-by: Maxim <maxim235@gmx.de> Co-authored-by: MadMan310 <66886359+MadMan310@users.noreply.github.com> Co-authored-by: miozune <miozune@gmail.com> Co-authored-by: Glease <4586901+Glease@users.noreply.github.com> Co-authored-by: Matej Dipčár <492666@mail.muni.cz> Co-authored-by: NexusNull <p.wellershaus@googlemail.com>
2023-03-11Add regulator abilities to Steam Valve (#1785)NexusNull
* fix: fix Steam Valve not being configurable * Revert "fix: fix Steam Valve not being configurable" This reverts commit 505d9e273b48315fde154490e116d58fed46ffaf. * feat: add steam regulator * feat: add superheated steam to steam valve
2023-03-07Fix Recipes of TPM (#1786)LewisSaber
2023-03-01change to GT steel block (#1780)chochem
2023-02-28minimal tiereu fix (#1778)chochem
2023-02-28Revert "use tiereu and use it correctly (#1774)" (#1777)chochem
This reverts commit 7f0c2e39d7e73b1301cdd881d93e1324312262ec.
2023-02-26Multiblock Sounds (#1768)Maxim
* Added methods to allow multiblocks to play sounds * Implemented first few sounds * Added sound to PA * Introduced static variables for sound indexes
2023-02-26use tiereu and use it correctly (#1774)chochem
2023-02-25lava centrifuge recipe fix & tweaks (#1769)Glease
Signed-off-by: Glease <4586901+Glease@users.noreply.github.com>
2023-02-22Change amount of grinding heads in Ore Factory recipe (#1764)LewisSaber
2023-02-21Add back Single-block Indium Concentrate recipe (#1760)BritishCynic
* Update ChemicalRecipes.java Updates the smaller Indium Concentrate recipe to use a circuit so that the LCR will use the larger one when circuit 8 is used. * Update ChemicalRecipes.java Fix voltage and recipe time back to original 3s @ 150 EU/t. * Update ChemicalRecipes.java Add back 0-circuit Indium Concentrate recipe, but only for the Single-block Chemical Reactor.
2023-02-21Update ChemicalRecipes.java (#1758)BritishCynic
* Update ChemicalRecipes.java Updates the smaller Indium Concentrate recipe to use a circuit so that the LCR will use the larger one when circuit 8 is used. * Update ChemicalRecipes.java Fix voltage and recipe time back to original 3s @ 150 EU/t.
2023-02-19Make material renderer available for arbitrary item (#1753)miozune
* Make material renderer available for arbitrary item * pass render pass
2023-02-17Add Hodgepodge compat (#1752)miozune
* Add Hodgepodge compat * cleanup * Fix for fluid inside large cell
2023-02-14Fix missing textures (#1732)Connor-Colenso
* New texture * Blade * Change molten space and time names. * Update fluid names * Bump dep of AE2 * Bump dep of AE2 * spotlessApply (#1733) Co-authored-by: GitHub GTNH Actions <> * New fluid solidifer method * Space * Spotless * New recipes for new white dwarf matter shapes. * Universium block * Universium nanites * Spotless * Add some fine wires --------- Co-authored-by: GTNH-Colen <54497873+GTNH-Colen@users.noreply.github.com> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2023-02-12Fix ore dict with space dusts (#1731)Connor-Colenso
* New texture * Blade * Change molten space and time names. * Update fluid names * Bump dep of AE2 --------- Co-authored-by: GTNH-Colen <54497873+GTNH-Colen@users.noreply.github.com>
2023-02-10Rfg cleanup (#1726)Raven Szewczyk
* Update buildscript, add all recently added gradle.properties entries * Dependency version bumps and cleanup * Bump eternal singularity version * Update buildscript * Make AE2 a required dependency * Switch version to class generation from token replacement
2023-02-09LV-IV forgehammer (#1725)chochem
2023-02-07Mte inventory block (#1692)BlueWeabo
MTE Inventory Upgrade * inventories saved to nbt in controller * bump up ModularUI to fix labels * inventory renaming * fix inventories not syncing * more nbt saving and loading * unregister inventory on block break * example of a block being made from the same class * clear UpgradeCasing list every structure check * fix inventory halving to 0 * sync inventory name for upgrade block * switch to its own method of sending client data --------- Co-authored-by: Jason Mitchell <mitchej+github@gmail.com>
2023-02-07TypoGTNH-Colen
2023-02-05Centrifuge Recipes for U235 - Tweaks (#1708)Daniel Mendes
* Centrifuge Recipes for U235 - Tweaks * Correct Values to Previous PR
2023-02-05Add TPM Multiblock (#1718)Connor-Colenso
* Remove warning suppression * New helper default method * Initial work on TPM * Bump dep for structure lib and modular UI * Structure works + recipe map * Working * Tooltip and NEI work * Change controller texture * spotlessApply (#1719) * Fix wrong order * Add override * Spotless * Big opps lol * Comment * Spotless --------- Co-authored-by: GTNH-Colen <54497873+GTNH-Colen@users.noreply.github.com> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2023-02-04Add Hazmat infusion enchantment recipe (#1715)David Lindström
* Add Infusion Enchantment support to IThaumcraftCompat and implementation * Add Infusion Enchantment recipe for Hazmat enchant
2023-02-01Readd recipes for Hatches and Busses (#1711)chochem
2023-01-30[ci skip] spotlessApply with the new settingsJason Mitchell
2023-01-30General Fixes (#1702)Connor-Colenso
* Fix missing machine recipes due to load order. * Fix missing compressor recipe * Add new compressor recipe adder method * Line * Narrow crafting restrictions on pipes * Crafting working, assembler not * Nonuple working * Spotless * Both assembler recipes exist * Pipe recipes finally working as they should. * Spotless * Working still * T-2 materials * Tier -> TierEU and a few corrections on recipes using full amps. * Fix comment * spotlessApply (#1703) Co-authored-by: GitHub GTNH Actions <> * Spotless * Remove comment * T-2 --------- Co-authored-by: GTNH-Colen <54497873+GTNH-Colen@users.noreply.github.com> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2023-01-28Optical Circuit line recipes (#1665)GDCloud
* Optical Board recipes * Spotless * Tweak chromatic glass amount * Expand Forming press input slots * sa * Glowstone nanites recipe * Add new forming press support * Spotless * Tiered expansion of PLE/Forming press slots --------- Co-authored-by: Martin Robertz <dream-master@gmx.net>
2023-01-28add circuit (#1701)chochem
2023-01-28Sanitize recipes (#1688)boubou19
* move some alloy smelter recipes * move printer recipes * moved arc furnace recipes * moved mixer recipes * moved extruder recipes * moved fluid canner recipes * moved fluid solidifier recipes * moved chem bath recipes * moved some chemical reactor recipes * moved some assembler recipes * moved some fluid extractor recipes * moved some autoclave recipes * moved some electrolyzer recipes * moved some centrifuge recipes * moved some pulverizer recipes * moved slicer recipes * moved some forming press recipes * moved some fluid heater recipes * moved some bending machine recipes * moved some vacuum freezer recipes * moved blast furnace recipes * moved pyrolyse oven recipes * moved laser engraver recipes * moved circuit assembler recipes * move compressor recipe * moved cutting machine recipes * moved distillery & distillation tower recipes * moved fermenter recipes * moved some smelter recipes * moved some canner recipes * moved fusion reactor recipes * moved implosion compressor recipes * moved plasma forge recipes * moved some more chemical reactor recipes * moved some lathe recipes * moved some wiremill recipes * moved some more wiremill recipes * moved brewery recipes * spotless 1 * move thaumcraft recipes * moved assline recipes * moved some more recipes * moved sifter recipes * moved forge hammer recipes * moved fuel recipes * moved some more thaumcraft recipes * moved some recipe removals * moved some more fluid extracter recipes * moved extractor recipes * moved crop processing recipes * moved thermal centrifuge recipe * moved packager recipes * moved some more ic2 recipe removal * moved NEI Hidding recipes * moved fluid extractor recipe * moved oredict unification recipes * moved some more arcfurnace recipe * moved matter amplifier recipes * moved electromagnetic separator recipes * use the run method of each file * spotlessApply 2 * forgot mixer potion recipes * aligned recipes * centralise Loader.isModLoaded calls * recipe magic number killstreak 1 * recipe magic number killstreak 2 * recipe magic number killstreak 3 * fix mistake * spotless apply 3 * recipe magic number killstreak 4 * fix Railcraft mixer recipes * fix pyrolyse recipes * fix vacuum recipes
2023-01-28Revert "add circuit (#1698)" (#1700)chochem
This reverts commit 9bc6d0f89e121662cfa2765866628fc14c4c84be.
2023-01-28add circuit (#1698)chochem
2023-01-25Small fixes (#1686)Connor-Colenso
Co-authored-by: GTNH-Colen <54497873+GTNH-Colen@users.noreply.github.com>
2023-01-25EOH materials + Allow materials to pick their processing tier (#1671)Connor-Colenso
* Begin addition of tiered material manipulation * Dwarf matter * Add hardcoded EU tiers for wider usage. * New material images etc * Nugget processing tiers * Move iron nugget to wrought iron smelting to the correct place * Add white dwarf shapes * Add white dwarf shapes * Additional retiering options for EU consumption on material part generation * White dwarf matter complete * Tier neutronium processing at ZPM * Spotless * More adjustments * Renaming files * Add new overlays for magneto material and more name adjustments * Add no recipes subtag * Spotless + name adjustment * Undo isCustom to maintain potential public variable references in addons. * Undo isCustom to maintain potential public variable references in addons. * Fix fluid registry corruption. * Add rotor EU override * Add rotor EU override * Make neutronium mass more reasonable * Add proper time adjustments to rotor (probably an old oversight) * Adjust enums to use VP rather than recalculate * Fix typos on EU usage * spotlessApply (#1672) Co-authored-by: Connor-Colenso <52056774+Connor-Colenso@users.noreply.github.com> Co-authored-by: GitHub GTNH Actions <> * Change setProcessingMaterialTierEU to accept long. * Small fix * Add space and time materials * Add new forge hammer support * Update tooltip * Expand laser engraver slots. * spotlessApply (#1673) Co-authored-by: Connor-Colenso <52056774+Connor-Colenso@users.noreply.github.com> Co-authored-by: GitHub GTNH Actions <> * Reserve texture page. * Modernise GT circuit usage * Add oversight in assembler frame recipe * Add missing MHDCSM overlay textures * Remove small and tiny MHDCSM dusts * Fix error in ingot texture * Fix NO_RECIPES not applying to frame boxes * Restore missing ingot * Add rod handles for materials * Fix frame box auto generating with NO_RECIPEs tag * recipe * Spotless * Add MOD_ID_GTPP as modid * spotlessApply (#1675) Co-authored-by: Connor-Colenso <52056774+Connor-Colenso@users.noreply.github.com> Co-authored-by: GitHub GTNH Actions <> * Remove smelting spacetime from furnace (why does this exist?) * Recipes + new storage blocks for materials * Bedrockium LuV -> EV * SpaceTime UMV -> UIV * TranscendentMetal UIV -> UEV * MagnetoThingy and dward mats UXV -> UMV * update buildscript * yeet magic number that could be * spotlessApply * Make the nanite tier 3, colen request * Up nanite tier * Comment * Change name * Change name Co-authored-by: GTNH-Colen <54497873+GTNH-Colen@users.noreply.github.com> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: adam riondy <adampoplol@gmail.com> Co-authored-by: boubou19 <miisterunknown@gmail.com>
2023-01-20MTE Inventory updates (#1496)Jason Mitchell
* MTE Inventory updates * Separate Input/Output inventory * Use a LinkedHashMap to ensure inventory orders are deterministic * Input/Output work on either Input/Output inventories * MTE Inventory * Add GT_Packet_MultiTileEntity * More dyanmic packet with packetFeatures * Add IMTE_HasModes for MultiBlockPart * Help with MTE Inventory (#1613) * convert inventory to use ItemStackHandler * Update MUI * inventories * move Iteminventory to its own method Co-authored-by: miozune <miozune@gmail.com> * Update MUI * Update MUI * Add IMultiBlockPart * Mte fluid inventory (#1639) * first work on fluid inventory * make gui work with numbers not dividable by 4 * use math.min * add outputfluids saving * actually working * Update MUI Co-authored-by: miozune <miozune@gmail.com> * Ticking Covers! * Parts now register covers with the controller * Controllers now tick covers on parts * Break cover ticking out into `tickCoverAtSide` Fix some inventory methods on MultiBlockController * Filter on tickable covers * Improve GUIs for MTEs (#1650) * working controller GUI * locked inventory selection work * input and output locking of inventories Co-authored-by: miozune <miozune@gmail.com> * spotless * CoverInfo refactor (#1654) * Add `CoverInfo` and deprecate the old fields to hold cover information * Disable MTE registration * Fix NPE - Return EMPTY_INFO for SIDE_UNKNOWN Temporarily add back old NBT saving in case of a revert so covers aren't lost. * Actually save the old NBT data, instead of empty Co-authored-by: BlueWeabo <76872108+BlueWeabo@users.noreply.github.com> Co-authored-by: miozune <miozune@gmail.com>
2023-01-20More quad input hatches (#1668)TheEpicGamer274
* Optical Line-Water line & Items * Spotless apply * Spotless applies + Optical Board * Adding more Quad Hatches
2023-01-17Revert "Lower the Hydrogen Cost of Hydrocracking (#1627)" (#1660)Pxx500
This reverts commit 427bc302bb672a90cf3adc4b4606a1a418a9a367.
2023-01-17Lower the Hydrogen Cost of Hydrocracking (#1627)Steelux
* Lower the Hydrogen Cost of Hydrocracking * Fix High Amounts of Returned Hydrogen
2023-01-17fix sandstone roen conflict (#1659)chochem
2023-01-14add circuit (#1651)chochem
2023-01-08propene fix (#1642)chochem
2023-01-06add one step foil bending recipe with control circuit 10 (#1636)Martin Robertz
* add one step foil bending recipe with control circuit 10 * spotlessApply (#1637) Co-authored-by: Martin Robertz <dream-master@gmx.net> Co-authored-by: GitHub GTNH Actions <> * fix Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2023-01-05Allow overriding more progressbar textures & Add document for resource packs ↵miozune
(#1632)
2023-01-04Balance adjustment for the LCR Nitrobenzene recipe. (#1631)chochem
* nitrobenzene balance * SA * zpm instead
2023-01-03Add new Weed-EX 9000 (#1615)Jakub
* Add new Weed-EX * Add more pollen * Change material ID * Remove fluid recipes * Remove pollen * Remove cells
2023-01-03Fix Blue Steel and Bismuth Bronze mixing (#1629)chochem
* blue steel * bismuth bronze
2023-01-01fix drills not generating and using less material (#1623)BlueWeabo
2023-01-01add transcendant metal pipe and multiple pipe (#1619)RIONDY 'POPlol333' Adam
2022-12-30Fix (#1616)Pxx500
Allows players to use any rubber instead of just one. As other tiers have that.