aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2023-05-06Fix cover data never being set (#1958)miozune
2023-05-06Brick electrolyzer fix (#1956)Pxx500
* disable brick autogenerated recipe * change brick formula to a more reasonable one
2023-05-06update bsMartin Robertz
2023-05-06Exploring some various ForgeDirection fixes (#1950)Jason Mitchell
* Fix mFacing NPEs * Default facing fixes (#1945) * QuickFixes incomplete facing fixes * fix Neither UP nor DOWN conditions as offsetY == 0 is not valid test * fix neither up nor down again * Still not fixed: use ForgeDirection.flag for clarty killed more ordinal siding. * get ride of offset testing --------- Co-authored-by: Jakub <53441451+kuba6000@users.noreply.github.com> Co-authored-by: Jason Mitchell <mitchej@gmail.com> * bit logic fix * Fix single block machine facings * Predict the machine facing direction clientside before the server packet arrives * Fix isFacingValid logic --------- Co-authored-by: Léa Gris <lea.gris@noiraude.net> Co-authored-by: Jakub <53441451+kuba6000@users.noreply.github.com> Co-authored-by: Martin Robertz <dream-master@gmx.net> Co-authored-by: Raven Szewczyk <git@eigenraven.me>
2023-05-06Split MetaTE loader and integrate bw material replacement (#1954)chochem
* split MetaTileEntities loader * sort into load * now switch material * add comment * cleanup
2023-05-06Show energy flow amperage and correct voltage tier in WAILA for machine ↵Wilhelm Schuster
blocks (#1955) Previously, WAILA just showed voltage tier based on total energy flow. This was problematic for machines that accept multiple amps such as the Arc Furnace. Even though it can accept up to 3A of input, increasing the total input voltage by one tier, it obviously cannot accept that voltage from a single source.
2023-05-05Display multiblock name&icon in AE2 interface terminal and crafting tree ↵Raven Szewczyk
view instead of the hatch (#1944) * Update buildscript * Apply spotless * Update ae2 and other dependencies * Display multiblock name&icon in AE2 interface terminal and crafting tree view instead of the hatch * Remove no longer needed Avaritia dep --------- Co-authored-by: Martin Robertz <dream-master@gmx.net>
2023-05-05fix (#1951)BlueWeabo
2023-05-03Adjust new ore lines (bauxite, ruby, etc) (#1948)chochem
* balance * cleanup tiny dusts and double recipe
2023-05-03Adds 1 manual slot to Stocking Input Bus for lenses/molds (#1946)kstvr32
* Adds 1 manual slot to Stocking Input Bus for lenses/molds * Replace SlotGroup with SlotWidget Co-authored-by: miozune <miozune@gmail.com> * cleaned up code --------- Co-authored-by: miozune <miozune@gmail.com>
2023-05-03allow mute registers to be made outside of gt5u (#1947)BlueWeabo
* allow mute registers to be made outside of gt5u * add back the check using forge api * fix the typo oops
2023-05-01bs+saMartin Robertz
2023-05-01Add mods to mod enum (#1943)Jakub
2023-05-01fix ore chembathing (#1941)chochem
2023-05-01Add tooltip in code (#1940)Jakub
2023-04-30More Distilling RA2 Fixes (#1936)chochem
* fix DT durations * salt water distill fix
2023-04-30remove unnecessary NC-cells (#1938)chochem
2023-04-30Some more ra2 fixes (#1932)chochem
* multiple RA2 fixes * revert the revert of my work why do I have to fix shit multiple times * more fixes * and more * these dont exist and are always null * sa * better check * and another forgotten null check * fix turbine blades
2023-04-30remove unwanted assembler recipes (#1934)chochem
2023-04-29Revert #1816 and #1825 (#1931)NexusNull
* revert redstone fix * remove strong redstone checkbox from Liquid Meter
2023-04-27crop autoclave fix (#1929)chochem
2023-04-27Titaniumtetrachloride Fix (#1927)chochem
* that one should be singleblock only * fix titaniumtetrachloride recipes * fix
2023-04-26Ra2 Fix Number 17 (#1916)chochem
* fix cutting * readd circuits * missed one
2023-04-26arc furnace fix (#1921)chochem
2023-04-26fix polymer recipes (#1923)chochem
2023-04-26Unify creosote block recipe (#1919)chochem
* use 750, same as carpenter * delete duplicate non-oredicted recipe
2023-04-26Adds Borax to Salt Bee (#1924)Runakai1
Borax is a natural byproduct of salt and Salt bee is more difficult to get working that force bee. Adds 1 Borax dust to Salt bee specialty with a 10% chance.
2023-04-24add circuits (#1912)chochem
2023-04-24RA2 fixes (#1910)chochem
* add circuits * more circuit * more circuits * sa * fix cell and bucket bending * more missing circuits * sa * gem, wire and stick * finer nullcheck for gems * block * more gem fixes * dust * ingot
2023-04-24Mask direction patches (#1908)Léa Gris
* Fix wrong wrenching direction for EAST * Fix Remove useless casting * Impr upgrade from magic numbers to EnumMap and remove misplaced fix
2023-04-24T9 Oreveins (#1906)glowredman
* Add Charged Certus Quartz material * Add new T9 oreveins * Adjust color, enable ores only
2023-04-23inductor in transformer (#1907)chochem
2023-04-23Forge direction (#1895)Jason Mitchell
* ForgeDirection Also refactor the clusterfuck that was `getCoordinateScan` Co-authored by: Jason Mitchell <mitchej@gmail.com> * Fix rendering of Frame Boxes Frame boxes needed their own implementation of getTexture with int connexion mask, which is returning an error texture for the MetaTileEntity, because pipes (FrameBox **is** a pipe) do use this method to return different textures based on connexion status. --------- Co-authored-by: Léa Gris <lea.gris@noiraude.net>
2023-04-22Update BS & depsJason Mitchell
2023-04-22MuTE overhaul and ACR (#1883)Maxim
* complex controller start * Added methods to get input fluids and items * Added logic to complex parallel mute * Added ACR and fixed many, many, many, many bugs * Added void protection setting to checkRecipe * do not init nbt, if mteID and mteRegistry are the same * Improved GUI design * Force structure check when pressing power switch * ACR Textures * Added T1 structure * Added perfect OC * Added WAILA * fix mutes resetting their nbt * Fix ACR GUI * fix npe * Added void protection for MuTEs * Fixed ACR starting recipe while another one is ongoing * nbt saving * maybe fix structure breaking * Fix complex machine disabling on startup * correctly update input tanks * move casings over * Changed logic of casings to change mode and facing in one go by sneaking * Fixed the casing target not resetting * Added side only annotations * don't leave it empty * Added power logic and tiered blocks to ACR * Change facing to wrench side if casing mode is currently none * lasers anyone? * Added ACR item chaining * Remove unncessary item lists * Use HashSet for process whitelists * Optimize list capacities * Fix potential recipe voiding bug * Rename methods for consistancy * Fix NPE * Duct tape fix structure check * allow MuTEs to connect to cables * Added separate tank inventories for input separation (#1887) * Fixed unregistering tank function * Fixed input busses not being automatable * Added fluid chaining * Fixed saving of input tanks * Forbid inventory registering with empty name * Display all input tanks in controller GUI * Fixed fluid hatch GUI height * Reset casing lists when checking the structure * Make inventory GUI size consistant * Make use of the tooltip cache * rename thing clean up * Forgot to put tooltip into map * Added tooltip to ACR * Reset whitelists when one whitelist window was opened * Refined scanner string * Fixed progress times * Fixed MuTE not consuming fluids * Properly register controller inventories * switch to ForgeDirection * switch to new Renderer * Added missing contains check on registerInventory * Fixed output tanks not registering * Fixed upgrade tank loading * fix machines not having active/inactive textures * fix overlays not loading correctly * Don't register controller directly * Remove magic strings all * fix active not setting to inactive * allow glow * item renderer * fix glow * MuTE improved hatch GUI and fluid output locking (#1889) * Allow output hatches to be fluid locked * Reworked hatch GUI * Check target before trying to open GUI * Make ACR GUI easier to look at * fix covers not rendering on mutes * fix covers not displaying above the item/fluid in/out * new folder texture structure * Reduce network traffic caused by covers * Fixed WAILA fluid locking display * Don't save everything to the itemstack NBT * Added possibility to save NBT of MuTE to its itemstack * fix textures, but make sacrifices * mah textures * Removed the need for all textures to be present * Added glow texture for active coke oven * Removed unncesssary upgrade casing textures * shorten nbt tags --------- Co-authored-by: BlueWeabo <76872108+BlueWeabo@users.noreply.github.com> Co-authored-by: Martin Robertz <dream-master@gmx.net> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2023-04-21Recipes ra2 (#1872)boubou19
* Recipes RA2 fixes * Use \uXXXX for non-ASCII characters * Misc cleanup (#1888) * migrate away from addThermalCentrifugeRecipe * split recipes of GT_Block_Stones_Abstract * migrate away from addForgeHammerRecipe * migrate away from addChemicalBathRecipe * remove "DisableOldChemicalRecipes" and its usage, as it's disabled by default in NH and it increases recipe complexity for nothing * Remove underground biomes ore classes, as it's not present in NH * migrate away from addFluidCannerRecipe * migrate away from addFluidExtractionRecipe * migrate away from addChemicalRecipe * migrate away from addMultiblockChemicalRecipe * deprecate addChemicalRecipeForBasicMachineOnly * migrate away from addCentrifugeRecipe * spotlessApply * fixing wrong merge conflict solving * Add Tengam materials (#1891) * Add Tengam materials * Change new recipes to consume 15/16 Amp * Remove now redundant `break` statements * fix comb chances? * fix centrifuge code not working --------- Co-authored-by: glowredman <35727266+glowredman@users.noreply.github.com> Co-authored-by: Martin Robertz <dream-master@gmx.net>
2023-04-21Stellar catalyst + catalyst fixes + new materials class (#1893)GDCloud
* add catalyst * pu plasma recipe * increase plasma mixer input slots * noOptimize + mixer recipe + voltage fix * noOptimize + PLE recipe * TPM recipe * spotlessApply (#1894) Co-authored-by: GitHub GTNH Actions <> * add two more plasma recipes * replace neptunium & fermium plasma * spotless * fix stellar plasma amount * new materials class --------- Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2023-04-21Add new mods to the Mods enum (#1903)Jakub
* Add new mods to the enum * Use sort content function and match names location
2023-04-21Allow sound loop to be muffled :pensib: (#1902)Maxim
2023-04-20Account for EU discounts when calculating OCs/parallels in multis (#1901)xSkewer
2023-04-19Prevent NPE with large fluid cell renderer (#1898)miozune
2023-04-19Add 3 commits to .git-blame-ignore-revs (#1899)miozune
2023-04-19Explain how to import GT5 (#1892)chill
* Add info on how to build GT5-Unofficial It might be not the only way to do it correctly, but it is still better than nothing because it reduces the amount of questions to the devs on how to build this repository without errors. * Wrap the code of Readme.md at 120 characters This will allow to read the code on most devices without horizontal scrolling.
2023-04-17allow data stick (contains assline recipe)render like ae2 pattern (#1890)xkball
* allow data stick (contains assline recipe)render like ae2 patten * spotless * data stick renderer and spotlessApply * Remove recursive boolean in data stick renderer,maybe have side effect --------- Co-authored-by: Martin Robertz <dream-master@gmx.net>
2023-04-16Disable some autogenerated recipes (#1880)Pxx500
* Update Materials.java * Update Materials.java * Make zeolite chemically rebalanceable * comment
2023-04-15Misc structure and tooltip fixes (#1884)chochem
* DT structure fix * fix oil cracker description * fix dt tooltip * fix cleanroom tooltip * sa
2023-04-15fix (#1882)BlueWeabo
2023-04-15improve NBT version detection in buildscript (#1885)Glease
2023-04-13Space Project fixes (#1881)Maxim
* Added more null checks * Added command to unlock project upgrade
2023-04-12Fixed recipe lock not setting difference correctly (#1879)Maxim