aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/gregtech
AgeCommit message (Collapse)Author
2024-07-06Add config to spray can (#2710)HoleFish
2024-07-06Add super fuel mixture documentation to prevent future removals (#2707)Guillaume Mercier
Since those recipes have been nuked a couple times over and some people seem to believe it is craftable and/or renewable; It would be a good idea to leave in a note that it's just a joke material/recipe and that it shouldn't be removed, and thought of too deeply about.
2024-07-05Rename Dark Iron to Deep Dark Iron (#2708)Ethryan
2024-07-03Add ID for Akashic Tome (#2705)Ethryan
2024-07-03Magic super fuel fixes (#2704)Reflex18
* remove mcguffium239 uses * Added missing coal coke to magic fuel recipe Since the other coal types had this recipe it appears that it was just missing from the coal coke. So i added it back. * spotapply * Revert "remove mcguffium239 uses" This reverts commit a9a1b3419d16d74c344983466f61fb51ddbb58af.
2024-07-02Fix DTPF convergence void protection machine crash (#2703)GDCloud
fix crash with void protection
2024-07-02Removal of the GT Arrows (#2692)boubou19
* remove arrows * remove arrow classes * remove arrow usages in ItemList * less bullshit * sa --------- Co-authored-by: Martin Robertz <dream-master@gmx.net>
2024-07-02Add Dimensional Convergence, a new DTPF mode (#2669)GDCloud
* store astral arrays internally * save to item nbt * initial implementation * uncap running time and add syncer for convergence status * adjust tooltips and add localisation * add comments * this should not be here * small text adjustments * Add bonus for using higher tier CoAl casings (#2668) * add bonus for higher tier casings * add tooltip info * Fix a vat recipe conflict (#2677) add circuit * update * Fix EBF & multi smelter scanner info (#2681) fix * Put some sanity in GT_MetaGenerated_Item_01 (#2649) * set coin ids in enum * extract coin shapeless recipes * Arrows * splitting more * mold shapes * big split * split behaviors * spotless * enumerated shapes * more enum work * continuing enum work * new batch of enum work * last enum work * Sort enum by IDs * move enum into its own class * public field * Put some sanity in GT_MetaGenerated_Item_02/03 and in GT_MetaGenerated_Tool_01 (#2659) * enum work * sorting the class * extracting the enum in its own class * initial enum work for GT_MetaGenerated_Item_03 * split * finished enum work * extract enum in its own class * migrate to enum * remove duplicated recipes * sorted enums * extracted enum in its own class * spotless * fix compilation errors * spotless * fix mistake * Add oredict for LV and HV circuits (try no 2) (#2682) * blacklist ic2 ciruits from unificator * fix 2 circuit oredicts * move cleanroom assembler recipe * remove unittest that needs nhcoremod to work * fix electronic circuit recipe * move recipe to better place and avoid duplicates * move fluid filter recipe * Clean crafting achievements (#2662) * clean up crafting achievements * spotless * make crop tooltip appropriate (#2684) change tooltip * Move some mixins to hodgepodge (#2633) * Move some mixins to hodgepodge * store astral arrays internally * save to item nbt * initial implementation * uncap running time and add syncer for convergence status * adjust tooltips and add localisation * add comments * this should not be here * small text adjustments * add transdimensional alignment matrix * add recipe * require alignment matrix * capital c * fix catalyst tier being off by one * swap some items around * update aligment matrix tooltip --------- Co-authored-by: chochem <40274384+chochem@users.noreply.github.com> Co-authored-by: Martin Robertz <dream-master@gmx.net> Co-authored-by: HoleFish <48403212+HoleFish@users.noreply.github.com> Co-authored-by: boubou19 <miisterunknown@gmail.com> Co-authored-by: Jason Mitchell <mitchej@gmail.com>
2024-07-01Add an alias to SP_Command (#2701)BlueWeabo
add sp command alias as spaceproject
2024-06-30fix used spray can behavior id (#2699)Caedis
2024-06-29Prevent debug structure writer from setting a negative size value (#2672)Lyfts
prevent debug structure writer from setting a negative size value
2024-06-29Several fixes for Tesla Cover (#2671)RealSilverMoon
* Fix tesla cover memory leak * Fix tesla crash when destroying tesla cover * Add max output display
2024-06-29Fix fog showing when there is no pollution (#2695)Caedis
2024-06-29Add GUI parallel configuration window for transcendent plasma mixer (#2664)GDCloud
add parallel config window
2024-06-29Cribs support capacity of over 2.1G per ingredient (#2654)HoleFish
* Cribs support capacity of over 2.1G per ingredient * spotless * fix mistake
2024-06-29Fix DC memory leak after unloading (#2661)RealSilverMoon
Fix memory leak after unloading
2024-06-26Fix ArrayIndexOutOfBound (#2691)HoleFish
fix
2024-06-26Remove crates (#2687)boubou19
* remove crates * Add placeholder oreprefix To be used in cases where a prefix is removed that isnt at the end of a list. Causes blank items for existing items * spotless --------- Co-authored-by: Caedis <Caedis@users.noreply.github.com>
2024-06-25Microoptimizations for GT_MetaTileEntity_BasicTank.onPreTick (#2688)Raven Szewczyk
2024-06-24Move some mixins to hodgepodge (#2633)Jason Mitchell
* Move some mixins to hodgepodge
2024-06-24make crop tooltip appropriate (#2684)chochem
change tooltip
2024-06-24Clean crafting achievements (#2662)boubou19
* clean up crafting achievements * spotless
2024-06-24Add oredict for LV and HV circuits (try no 2) (#2682)chochem
* blacklist ic2 ciruits from unificator * fix 2 circuit oredicts * move cleanroom assembler recipe * remove unittest that needs nhcoremod to work * fix electronic circuit recipe * move recipe to better place and avoid duplicates * move fluid filter recipe
2024-06-24Put some sanity in GT_MetaGenerated_Item_02/03 and in ↵boubou19
GT_MetaGenerated_Tool_01 (#2659) * enum work * sorting the class * extracting the enum in its own class * initial enum work for GT_MetaGenerated_Item_03 * split * finished enum work * extract enum in its own class * migrate to enum * remove duplicated recipes * sorted enums * extracted enum in its own class * spotless * fix compilation errors * spotless * fix mistake
2024-06-24Put some sanity in GT_MetaGenerated_Item_01 (#2649)boubou19
* set coin ids in enum * extract coin shapeless recipes * Arrows * splitting more * mold shapes * big split * split behaviors * spotless * enumerated shapes * more enum work * continuing enum work * new batch of enum work * last enum work * Sort enum by IDs * move enum into its own class * public field
2024-06-23Fix EBF & multi smelter scanner info (#2681)HoleFish
fix
2024-06-15Add DetravScannerMod to mods enum (#2663)ah-OOG-ah
2024-06-12Fix random stocking hatch extraction fail (#2655)Jakub
2024-06-12Fix stocking bus division by zero (#2658)NotAPenguin
Fix stocking bus divide by zero when loading a data stick without refreshTime tag
2024-06-08Change percentages in maintenance cover to reflect reality (#2644)Pxx500
change precentages
2024-06-07Maintenance cleanup (#2632)HoleFish
* cleanup * waila * fix & compatibility --------- Co-authored-by: Martin Robertz <dream-master@gmx.net>
2024-06-07Allow the controller slots of multiblocks to be automated (#2639)NotAPenguin
Allow multiblock controllers to mark internal slots as automatable, and mark the controller slot of PA, AAL and CAL as such
2024-06-07Add Steam Multi (#2631)evgengoldwar
* add Steam Centrifuge * add Steam Washer * Change Steam Washer * Change Steam Multi * Fix tooltip Washer * Change Washer * Change Steam Multi * add id comment * update deps + sa * Added centrifuge tiers * Added washer tiers * Added compressor tiers * Added macerator tiers * Delete fixAllMaintenanceIssue(); * Delete fixAllMaintenanceIssue(); * Changed recipes * Added meaningful names * sa + update bs --------- Co-authored-by: Martin Robertz <dream-master@gmx.net>
2024-06-06Update GT_Proxy.java to Remove Natura OreDict Restriction. (#2641)nman1300
2024-05-30Complete backend rework of the EIG (#2616)Raven Szewczyk
* Complete backend rework of the EIG * Mergening Related Updates Also some loader references refactoring * fix (cherry picked from commit 7fd5d7417bddfb6e49ede3986d9a547f15b21289) * More Mergening fixes Updates the declaration of the stem mixin to match the new format. * Inline EIG IC2 bucket constants addresses: https://github.com/GTNewHorizons/GT5-Unofficial/pull/2616#discussion_r1620596497 * Fix Seed Removal in regular seed simulations Should address https://github.com/GTNewHorizons/GT5-Unofficial/pull/2616#discussion_r1620583338 --------- Co-authored-by: Guillaume Mercier <10gui-gui10@live.ca> Co-authored-by: Martin Robertz <dream-master@gmx.net>
2024-05-29Concrete backfiller - Added the ability to fill liquid (#2623)evgengoldwar
* lang file * sa * Update GT_MetaTileEntity_ConcreteBackfillerBase.java remove star imports * Restore original logic * Save and load NBT --------- Co-authored-by: Martin Robertz <dream-master@gmx.net>
2024-05-26Asm->Mixin conversion (#2620)Raven Szewczyk
* Set up early and late mixins hodgepodge-style * Port bartworks asm to mixins * Wire up bartworks asm configs * Fix wrong mixin targets * Remove the coremod dependency * update deps --------- Co-authored-by: Martin Robertz <dream-master@gmx.net>
2024-05-26fix line mode toggle broken on MP (#2611)Glease
* fix line mode toggle broken on MP * fix more client only method * spotless * change to client initiated mode switch instead
2024-05-26Mod load check refactors (#2621)chochem
* deprecate LoaderReference * replace all uses of LoaderReference * delete loaderreference * mod loaded checks in gagreg * remove modloaded checks for merged mods
2024-05-25Relocate KubaTech mixinsRaven Szewczyk
2024-05-24Fix launching the game, spotlessRaven Szewczyk
2024-05-24Merge addon sourcesRaven Szewczyk
2024-05-23Multi Smelter & Ore Factory add batch mode & sub 1t oc (#2604)HoleFish
logic
2024-05-22Implementation: Raw Ore Items as Ore Drops (#2502)Ethryan
* testing * Fix textures * Adding Drops, still need to add furnace recipe * Need to fix the multiple smelting recipes. otherwise stuff works. * part 2 * Remove wip block code I added * Moved it to a new processing file * Fix Oredict and add a stone dust chance output. And added a config option for fortune bonus. * Finally got Spotless to work * fix config system set it in gregtech config with oredropbehaviour in gregtech.cfg * Added new option and an option that returns it to the old behaviour. * Moved the raw ores to meta3 since meta1 was full. (MetaID range fix) * Fixing the MBM to only process small ores with fortune. * New config option * try to fix the recipes not working on Zeta * Implement Caedis Fortune fix * Added comment * Spotless * Fix stone dust amount from macerator * Adding Raw ore to the OreFactory (Untested) * spotless * Update this to actually drop the amount number of stack, instead of the stack set to the amount * New Random function for fortune and shapeless crushing recipes for the raw ores. * Fix * Actually make the block per dimension. * Fix an () issue. And make this actually work ingame. and not just randomly. * Change back drops Ned to look into Silk Touch more * Enable Silk Touch * Wth Spotless?, THIS made you complain?
2024-05-22Drone Center structure adjustments. (#2603)Abdiel Kavash
* Drone Center structure adjustments. * Center -> Middle, to not clash with machine name. * Revert "Center -> Middle, to not clash with machine name." Looks dumb, and "Center" is used in other controller tooltips.
2024-05-21fix drone centre not consuming drone from me input bus (#2602)Glease
2024-05-20Reducing allocation (#2601)Martin Robertz
* Add IAllSidedTexturedTileEntity to reduce memory overhead for ore textures (cherry picked from commit 274918800a3bf728e1db88e2d22b14cb6eb1a2e5) * Cache texture for ore, since it doesn't change during the game obviously (cherry picked from commit 45a2fe43f2cdb33fa7c0b05a4b8e4531fd2706a6) * Reduce allocations for inventory ores rendering (cherry picked from commit 5ed6526436e9b3a0586f37eac460f707636a102d) --------- Co-authored-by: SKProCH <skproch@yandex.ru>
2024-05-18Fix far end asteroids generation (#2598)Oleg Ivanov
* Fix far end asteroids size * Use chunk seed to generate far end asteroids
2024-05-17Make worldgen predicate more flexible (#2600)HoleFish
add method
2024-05-12Update GT_MetaTileEntity_IndustrialApiary.java (#2596)CromaMclos
The Apimancer's Drainer uses GT_MetaTileEntity_IndustrialApiary.getUsedQueen to retrieve the queen currently being processed by the Industrial Apiary. getUsedQueen is annotated with @SideOnly(Side.CLIENT) which only allows this function to be called from singleplayer. This function is not available when called from server-side and leads to the crash detailed in this issue. As far as I can tell, this function has no reason to be singleplayer / client-side only. This seems to be an artifact from when this function was imported over 2 years ago. Testing this change in our world prevents the crash and allows the Apimancer's Drainer to work as expected with the Industrial Apiary. Resolves GTNewHorizons/GT-New-Horizons-Modpack#16222