aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/gregtech/common
AgeCommit message (Collapse)Author
2022-08-06LGT Final Changes for Next Stable (#1216)Steelux
2022-08-05fix input and output (#1209)Yang Xizhi
@GTNH-Colen
2022-08-05Add ghost circuit slot for Mass Fabricator & add circuit to NEI fake recipe ↵miozune
(#1190)
2022-08-05GUI for facade covers (#1201)Florexiz
2022-08-05Wireless Fixes (#1195)Connor-Colenso
* Fix possible out-of-bounds error. * Bye bye OpV * Bye bye OpV * Some textures while I'm here * Test * Maybe * New command * Fix forge minecraft shenanigans interfering with saving data. * Localisation of achievements * Add save intervals for energy map. Co-authored-by: GTNH-Colen <54497873+GTNH-Colen@users.noreply.github.com>
2022-08-05Show original voltage (configurable) and amperage when overclocked (#1204)miozune
2022-08-04Fix ItemDatas are not properly registered if material name starts with ↵miozune
number (#1199)
2022-08-04Industrial Apiary Changes (#1197)Jakub
* Start with lower energy without acceleration upgrades * Pollen collection is an upgrade... I didnt know. * Implement Queen Pollination * Fix battery slot not working * Dont try to pollinate when there is no chance to success
2022-08-03Fix dev crash (#1194)Jakub
2022-08-03Update ItemComb.java (#1192)Runakai1
Buffing Cryotheum Bee to procude Blizz dust directly instead of tiny piles.
2022-08-03More OpV purge (#1188)Connor-Colenso
* Fix possible out-of-bounds error. * Bye bye OpV * Bye bye OpV * Some textures while I'm here * Test * Maybe Co-authored-by: GTNH-Colen <54497873+GTNH-Colen@users.noreply.github.com>
2022-08-02copper and molten texture change (#1184)Yang Xizhi
2022-08-02Fusion fixes (#1181)miozune
* Allow storing `long` energy * Fix hardcoded voltage limit for searching recipe * Fix reactor might run without consuming energy * Fix weird charging rate limit
2022-08-02Crash fix (#1182)Runakai1
* Crash fix * Added nullcheck So that all gt tools work now
2022-07-31Fix clicking FluidDisplay not working with digital tank overflow mode (#1149)miozune
2022-07-31Better Endgame Wireless EU (#1144)Connor-Colenso
* Basis of changes * Adjust voltage tiers to remove OpV * Better textures, move IDs around etc. * Format cleanup * Log level change * Dynamos * More stuff * More OpV purging. * Fixes * Remove wire support. * Textures * IDs * Update hatch/dynamo * New number formatter * Add default method * Add save method on world close * Cleanup old comments/debug * Author * Author * Author * Author * Restructuring of code * Unit tests * More unit tests + cleanup * Fix ID shift + add spares Co-authored-by: GTNH-Colen <54497873+GTNH-Colen@users.noreply.github.com>
2022-07-31Bees balance changes (#1166)Runakai1
* Modified Bees and stuff, not yet ready * Added 4 bees, changed chances, changed fluid regulator Fluid regulators require a fluid detecor cover now to reduce conflicitng recipe conflicts Added Jaegermeister Bee as an endgame bee Added Sunnarium Bee Added Glowstone Bee Added Essentia Bee for future purposes (MagicBees) Reduced chances of combs, mistakenly too high * Updated bee chanes of a few Caelestis 4->10 Uranium 2->3 Plutonum 2-3 Naquadah 1->3 Thorium 2->3 Americium 3->5 Neutronium 1->2 * Recipe changes and one bee change Changed Circuit Number of fluid regulator changed mica bee foundation changed fluid extractor recipe * fixed iron comb producing meteoric iron instead of normal Co-authored-by: Martin Robertz <dream-master@gmx.net>
2022-07-31comment (#1153)Jakub
2022-07-31fix small ore and cass ore (#1150)Yang Xizhi
2022-07-30Add energised tesseract (#1175)Connor-Colenso
* New recipe methods. * Pulverise tesseracts * New pulveriser method * Cleanup code * Smelting/cooling methods * Super coolant * Add hot ingot * Expand DTPF UI * Add energised tesseract * Disable incorrect freezer recipe. * Remove compressor recipe + adjust values of transcendent metal a bit. * Fix missing textures Co-authored-by: GTNH-Colen <54497873+GTNH-Colen@users.noreply.github.com>
2022-07-30Transcendent metal (almost) (#1171)Connor-Colenso
* New recipe methods. * Pulverise tesseracts * New pulveriser method * Cleanup code * Smelting/cooling methods * Super coolant * Add hot ingot Co-authored-by: GTNH-Colen <54497873+GTNH-Colen@users.noreply.github.com>
2022-07-30Make Fusion Reactor shut down on energy shortage (#1174)miozune
2022-07-30Fix plasma turbine fuel overflow (#1173)Alexandre Tardif
* Allow PA to parallel over 64 for UEV+ machines * Uncap parallel for locked recipes * Fix fuel overflow for Plasma Turbines Co-authored-by: Alexandre Tardif <alexandre.tardif@nexusinno.com>
2022-07-30LCR Coil, Aesthetics (#1172)RIONDY 'POPlol333' Adam
2022-07-29Giga chad token (#1169)Connor-Colenso
Co-authored-by: GTNH-Colen <54497873+GTNH-Colen@users.noreply.github.com>
2022-07-29A few GT Apiary Upgrade changes (#1164)Jakub
* Upgrade changes * 6 * Handle some crazy bee outputs
2022-07-27Rework Turbine Materials and Useless Space Ores (#1146)Steelux
- Changed the flow calculation system to account for multipliers, which can be customized for every material without changing existing material stats; - Greatly improved materials matching some space ores that aren't used for anything (these ores will get tiered EBF recipes like Oriharukon did); - Changed some other materials that currently aren't used for turbines.
2022-07-27Move Industrial Apiary to gregtech (#1107)Jakub
* Industrial Apiary * Make Forestry not required. * Add support for gendustry upgrades and lower energy demand * Add item validation to input slots and fix battery + special slots * Automation upgrade support and bug fixes * Better canWork check and flower detection * GUI work * Better detection of modifier update * Add button to cancel process * Add textures * Tooltip changes * Add convert crafting * Make top and sides glow * Bug fix * New textures * Add bee effects * Make all tooltips translatable * Implement GT Apiary Upgrades * Prevent inserting too many upgrades * Just require gendustry instead of checking it everywhere * Add blacklist (bug fix) and use hashsets instead of arrays * Cache beemember to do effects * Make blacklist automatic * Add acceleration upgrades for all tiers (LV -> UV) * Lock the machine to maxspeed by default * Correct required energy in info tooltip * Use isUpgrade method instead of manually checking * Lower amperage to 4 * Save locked speed to nbt
2022-07-26Allow PA to parallel over 64 for UEV+ machines (#1162)Alexandre Tardif
* Allow PA to parallel over 64 for UEV+ machines * Uncap parallel for locked recipes
2022-07-26New material + item + texture changes. (#1161)Connor-Colenso
Co-authored-by: GTNH-Colen <54497873+GTNH-Colen@users.noreply.github.com>
2022-07-25Fix configuration circuit usage for bigger boilers (#1139)repo-alt
* Fix configuration circuit usage for bigger boilers * isIntegratedCircuit refactored
2022-07-25Set Huge Turbines to Higher Efficiency than Large (#1151)Steelux
- Changed Huge Turbines (the rotor items) so that they have 25% efficiency added to what Large Turbines have, instead of 20% less.
2022-07-23add(api/enums): particle and sound effect enumerations (#1154)Léa Gris
* add(api/enums): particle and sound effect enumerations - Adds new GregTech API enumerations: - `ParticleFX`: Enumerates known EntityFX particles. - `SoundResource`: Enumerates known sounds with, id and ResourceLocation. - Refactors code to use the new enumerations instead of string literals. - Uses `ParticleFX` and `onRandomDisplayTick` to improve or implement new particle effects for these machines: - BBF: Adds random flames in front of the firebox. - Steam machines: Changes pressure-exhaust particles to white vapour, rather than dark smoke. - Magic Energy Absorber: Adds random effect, of absorbed magical purple particles, by the EnderDragon Egg siphon. - Forge Hammer: Adds sparse random sparks, ejected from the main face.
2022-07-23update cleanroom's tooltip (#1156)Yang Xizhi
2022-07-23don't allow pollution machine in cleanroom (#1147)Yang Xizhi
2022-07-22AL description fix (#1155)chochem
2022-07-22MultiTileEntity MultiBlocksJason Mitchell
2022-07-22MultiTileEntityJason Mitchell
2022-07-21Show voltage tier of transformer for Waila (#1148)miozune
2022-07-21Reduce cost of fluid filter covers (#1145)xSkewer
2022-07-18feat(tile): onRandomDisplayTick (#1138)Léa Gris
Adds onRandomDisplayTick method to the IGregTechTileEntity interface that can proxy randomDisplayTick from block. This allows to delegate block particles to the tile, with a client-side-only processing. Includes reference implementation for the Bronze Boiler
2022-07-15Add recipe owner display (#1135)miozune
2022-07-14DTPF Fixes (#1132)Connor-Colenso
* Add overclocking. Require 1 of any energy hatch to form. Change TT support to allow recipes to start as long as total voltage is sufficient. * More OpV purging + cleanup * Save EU_per_tick to NBT. Reset EU_per_tick when machine stops to 0. Change a few comments * Fix typo * Fix typo * Fix DTPF not getting correct fuel discount. Clean up code a bit. Co-authored-by: GTNH-Colen <54497873+GTNH-Colen@users.noreply.github.com>
2022-07-14fix npe from get output (#1133)Yang Xizhi
2022-07-13more tiers of quad input hatches (#1123)Yang Xizhi
2022-07-13DTPF Changes (#1129)Connor-Colenso
* Add overclocking. Require 1 of any energy hatch to form. Change TT support to allow recipes to start as long as total voltage is sufficient. * More OpV purging + cleanup * Save EU_per_tick to NBT. Reset EU_per_tick when machine stops to 0. Change a few comments Co-authored-by: GTNH-Colen <54497873+GTNH-Colen@users.noreply.github.com>
2022-07-12Now properly limit Disassembler recipes by machine voltage (#1127)miozune
2022-07-11Clear "last output failed" flag (#1122)repo-alt
2022-07-09Standardization of GT5u Chemical Recipes (#1062)Yang Xizhi
* chemical rebalance 1 item unit = how many atom in it 1 fluid unit = 1b * remove some tiny dust * remove crop tiny dust * Na2S * Acetone chain rework and fix COx * electis balance * Fix cell amount * more fix * acid, rubber and epoxy * no * roast thing * pbi * number wise unnerf roast recipe * uranium, indium, titanium lossless cycle * salts * clay * silicon * derp * corret sodium carbonate chemical formula * revert lossless indium * fix * scheelite * silicon line * ore dust * kevlar line * fix * don't change register name * fix * nerf NaOH electrolysis recipe to match water * fix Co-authored-by: Pnc6lx <2458894429@qq.com> Co-authored-by: Martin Robertz <dream-master@gmx.net> Co-authored-by: miozune <miozune@gmail.com>
2022-07-08Add Advanced Gas Turbine and Limit Original LGT (#1106)Steelux
* Add Advanced Gas Turbine and Limit Original LGT - Added an Advanced LGT, made out of HSS-S, that only accepts gas fuels with a fuel value above 800k per bucket; - Capped the EU/t output of the regular LGT at 8192 EU/t, regardless of dynamo (it will never explode); * Changed Texture Ordering, Byte to Int and Texture Order - Reverted the change to existing texture placements in the array to not break already existing multis; - Changed the output value type of getTextureCasingIndex to int, to support the intended texture. Co-authored-by: Martin Robertz <dream-master@gmx.net>