aboutsummaryrefslogtreecommitdiff
path: root/src/Java/gtPlusPlus/xmod/gregtech/HANDLER_GT.java
AgeCommit message (Collapse)Author
2020-04-07+ Added support for Custom Machines being registered to the PA. (If GT is ↵Alkalus
up-to date) + Added more ASM patches for better Hazmat handling. % Renamed Chemical Dehydrator to Dehydrator for clearer logic in NEI. $ Fixed a small bug in ReflectionUtils. $ Rewrote parts of my Hazmat handling, it should now work correctly for all items which apply radiation from IC2/GT or their addons.
2020-03-31+ Added Custom NEI Handler for IsaMIll.Alkalus
+ Added Death by IsaMIll. % Moved debug mode switch to AsmConfig. $ Fixed handling of custom OrePrefixes. $ Fixed OreDict registration of MetaFoodItems. $ Improved handling of Core Classes being static initialised too early. $ Fixed client-side bug in Distillus which would cause an infinite loop. $ Fixed bug in ForgeEnumHelper. $ Fixed bug in setField methods from ReflectionUtils.
2020-03-30+ Added IsaMill.Alkalus
+ Added repackaged Sun classes. + Added Milled ores. + Added Milling Balls. $ Disabled Hand-pump pumping from non-GT tile entities. > Maybe did other things, but in a hurry to commit.
2020-03-28+ Added more 'Special Behaviour' items for my multiblocks as Examples.Alkalus
+ Added '/gtpp hand' command. + Added TungstenSteel & Neutronium tool variants to NEI while in dev. + Added Large Semifluid Generator and a crafting recipe for it. + Added Placeholder for Adv. Assembly Line. + Added Distillus Upgrade Chip and a crafting recipe for it. % Updated build.gradle. % Reworked a few recipes. $ Fixed ULV Overflow Covers using 0L Water in assembler. (https://github.com/GTNewHorizons/NewHorizons/issues/5700) $ Fixed Integral Encasement I using 0L Steel in assembler. (https://github.com/GTNewHorizons/NewHorizons/issues/5617) $ Fixed Thaumcraft based FakePlayer's triggering Fluorite drops. (https://github.com/GTNewHorizons/NewHorizons/issues/5744) $ Fixed bad handling of hatch textures on a few multiblocks. $ Semi-Fixed Distillus. $ Fixed Semifluid Generator recipes. $ Fixed Semifluid Generators crashing the game when mined. $ Fixed bad handling of calls to ItemList.java. $ Began work fixing all ASM to be more compatible with ProGuard. $ Fixed compiler complaining about varargs. ^ Bumped version to 1.7.05.x.
2020-01-13+ Added Hazmat protection to EMT, Gravisuit and Adv. Solar items. Closes #590.Alkalus
+ Added a hard crash if materials are not found within GT. + Added a check for KekzTech and cached some mod checks. + Added pollution/s to Geothermal generators. Fixes #579. $ Fixed Wither Cages being unbreakable. Fixes #587 $ Fixed centrifuging of logs to Methane. Fixes #595.
2019-12-12+ Added Pellet Mold.Alkalus
+ Added Clean Aluminium Mix. $ 5.08 Compliance. And looooots of it. $ Fixed most, if not all Fluid Canning & Extraction recipes that I broke previously. % Adjusted Textures for Particles. New textures thanks to Discord User Никита#8621. % Adjusted Aluminium Processing Chain.
2019-12-11+ Finalised structure code for Chemical Plant.Alkalus
% Redid handling of Algae Recipes. % Adjusted Texture handling on Chemical Plant and Algae Farm.
2019-12-10% Changed name of custom GT++ Programmed Circuit to Programmed Bio Circuit.Alkalus
$ Fixed getNumberedBioCircuit() in CI. $ Fixed an issue where stripped fields were referenced in server side bytecode. $ Fixed Tooltips not working as intended for items giving custom GT++ Multi behaviour. $ Fixed 'No Bonus Output Chance' item not registering correctly.
2019-10-24% Tried to adjust the name of IC2 Hot Water.Alkalus
$ Fixed OreDicting ore Sodium Hydroxide if GT dusts are detected. $ Fixed bad oredict look-up for RP1 cell. $ Rewrote how GT++ Materials look for existing fluids and cells during generation, hopefully this didn't break any existing cells or fluids. (Please investigate log after loading a world)
2019-10-11$ Fixed many tiny bugs, found by static code analysis.Alkalus
$ Fixed Canning handling further. $ Adjusted the Charcoal Pit fix.
2019-08-19% Tweaked default Multiblock GUI for those without a slot. (Many will still ↵Alkalus
be broken) $ Fixed weirdly encoded symbol within CONTAINER_Cyclotron.java, which didn't tend to play nice for some users. $ Fixed Cyclotron GUI bug. Closes #473
2019-05-17+ Added command to enable Debug Mode while GT++ is running. Use ↵Alkalus
"/debugmodegtpp". + Added missing class.
2019-05-17$ Recipes Fixes.Alkalus
$ Fixed ICO not using Pyro Recipes. Closes #471.
2019-05-16+ Added config option for harder Hulls/Casings.Alkalus
+ Added new refinery processes for Selenium. + Added Selenium Dioxide & Selenious Acid.
2019-05-16+ Added new recipes for LuV+ Machine Hulls and Casings.Alkalus
2019-04-18+ Added more tools.Alkalus
2019-04-17+ Added Electric Wire Cutters.Alkalus
% Adjusted Angle Grinder Recipes.
2019-04-17+ Added an Electric Angle Grinder (File).Alkalus
2019-04-17+ Added new sifting recipe for Rare Earth, allowing more lanthanides to be ↵Alkalus
obtained. - Removed Rare Earth centrifuge recipe. $ Corrected the spelling of Aluminium and Caesium.
2019-02-16$ Fixed issue where items collected may cause an NPE to be thrown by GT's ↵Alkalus
assembly line recipe handler. Recipe map is now cleaned up, removing any invalid recipes and logging them during the process.
2018-12-24+ Added a config option to adjust the Turbine Rotor removal cut-off point.Alkalus
+ Added some new Bags/Packs for various things. An Automatic Lunchbox, a Tool Box and a Magicians Satchel. + Added full compound of Eglin Steel to ABS. Closes #392. - Removed all Multi-Tools. $ Rewrote and Fixed the recipe system. All recipes are queued regardless of when called, then created during the end of the POST_INIT load phase. Fixes too many bugs to list. (Few more to do before tomorrow) $ Fixed COFH Hard requirement. Closes #398. % Adjusted the internal map type of the AutoMap. Should improve performance, if only in single digit cpu cycles. > To-Do) Fix Recipes pertaining to compound materials made from using fluids. State may be detected wrong after recipe system changes.
2018-10-29+ Added recipe for heating Titanium Ingots, required for Krypton processing.Alkalus
+ Added custom GT TextureSets. $ Lots of small fixes to Material, Material Generation & Recipe Generation. $ Lots of small fixes to Fluids, Fluid Generation and Fluid Cell Generation. $ Fixed Creative Tabs. $ Possibly fixed issue where tickable items would instantly tick to 0. $ Fixed display names of Throwable Potions. $ Fixed NPE in removeCrudeTurbineRotors(). % Adjusted lots of textures. % Adjusted handling of Thermal Foundation Fluids. % Moved Furnace/EBF and Maceration recipes out of BaseItemDust.java. % Made Tooltips of GT++ Material Blocks, Frames and ores more informational. % Made Bromine a Fluid Material, this will remove all Bromine solid material items from the world. (Ingots, Blocks, etc.) % Increased cost of GT++ Ores in processing. - Broke lots of recipes. > EBF/ABS & All Table Crafting. TBA~
2018-09-12+ Added total luminosity to all Tinkers Construct fluids via ASM.Alkalus
$ Recipe fix for Handpump. % Re-enabled The Pocket Fusion & Generator Arrays. % Updated .gitignore.
2018-08-26+ Added new GUIs for more multiblocks.Alkalus
% Rewrote the way multiblocks in GT++ handle GUIs, to allow for more flexibility.
2018-08-23% Logging clean-up for turbine removals.Alkalus
2018-08-23% Shuffled some thing around in the proxies.Alkalus
2018-08-23+ Added a cut-off point for all sizes of Turbines, so all useless ones are ↵Alkalus
now removed entirely. Closes #344 via implementation.
2018-07-06+ Added a new Dimension, Australia.Alkalus
% Stopped Custom Villagers spawning as professions that aren't custom. % Trade improvements for some Villagers. $ Fixed a bug in AutoMap mapping to internal name map.
2018-07-02+ Added extra GTNH checks on old circuit features.Alkalus
- Disabled Sulfuric Chem for the time being. $ Tried to fix all the recipes I borked.
2018-05-06Update HANDLER_GT.javaLéa Gris
Fix #240 Crash with latest GT and GT++.
2018-03-28$ Rewrote handling for the ABS to dynamically generate all recipes based on ↵Jordan Byrne
all pre-existing EBF recipes. $ Rewrote ABS recipe handler to support temps within the recipes. This will allow coil upgrades like the EBF for higher tier smelting. $ Fix Polonium Material trying to access ELEMENT.java instance before it's created. + Added ItemStackData.java, which allows storing ItemStacks for easy retrieval.
2018-03-20+ Added Buffered Dynamos for all Tiers.Jordan Byrne
+ Added particles to the Mining Pipe and Mining Head blocks. + Added a casing block for the BRMPs. % Made Custom GT Pipes/Wires load prior to the GT Machines. $ Fixed the Industrial Extruder tooltip, incorrectly stating the Muffler was required at the rear. Tooltip now states the Maint. Hatch is required at the rear.
2018-03-14% Refactored all Everglades stuff to it's own package.Jordan Byrne
$ Fixed inverted EIO tooltip logic.
2018-02-27$ Organized imports.Jordan Byrne
$ FindBugs fixes.
2017-12-29+ Added more new ore veins.Jordan Byrne
% Tweaked some ore veins. % Tweaked size of debug tool's area clear to double. $ Fixed an issue that broke tooltips. $ Quite a lot of back-end work for ore generation in the dark dimension. $ Fixed improper generation of the GT++ WorldGen configuration file. $ Fixed ore vein densities. $ Fixed ore veins not generating as expected.
2017-12-10% Major Refactor of the base GT++ class.Jordan Byrne
% Moved Config Handling to it's own class. % Renamed configSwitches.class to ConfigSwitches.class. + Added framework for Segment Analytics.
2017-12-07+ Added the component assembler. (Makes Motors, Pistons, etc.)Jordan Byrne
% More Nitro work.
2017-12-07+ Added a config option to re-enable the old nitro diesel recipe.Jordan Byrne
2017-11-16$ Redid the LivingEntityUpdate event, fix it not working as intended.Alkalus
$ Fixed persistent player mappings to null Wireless Chargers.
2017-11-16+ Created the base framework for wireless charging.Alkalus
2017-09-09$ Fixed Quantum not having a recipe.Alkalus
- Removed a lot of logging during start-up.
2017-09-08$ Improved multiblock recipe handling.Alkalus
2017-08-21% Did some things for GT style Oregen.Alkalus
2017-07-27+ Added new handler for Blast Smelter recipe addition.Alkalus
> Should now handle recipes in the same manner the Electric Blast Furnace does. > However, if it requires a fluid input it will skip that material. > Should also now add recipes for crushed ores and small dusts. $ This fixes #116 and also fixes #99.
2017-03-04+ New texture for the slow builders ring.Draknyte1
+ Added the Alkalus Disk. $ Fixed Frame Box Assembler Recipes. $ Fixed Missing 7Li material. $ Fixed Tiered Tanks not showing their capacity in the tooltip. $ Fixed tooltips for alloys containing Bronze or Steel. $ Fixed Clay Pipe Extruder Recipes. - Removed a handful of Plasma cells for misc. materials. % Changed the Industrial Coke Oven's tooltip, to better describe the input/output requirements. % Cleaned up The Entire Project.
2016-12-20+ Added config options for the Skookum Choochers and the 3x3 Tools.Draknyte1
+ Enabled the BlockEventHandler.
2016-11-06+ Added two new recipes for etched IV wiring. Should help with #35Draknyte1
+ Re-did imports again, from the desktop, with looser rules.
2016-11-06Revert "$ Cleaned up the entire project."Draknyte1
This reverts commit 0669f5eb9d5029a8b94ec552171b0837605f7747. # Conflicts: # src/Java/gtPlusPlus/xmod/gregtech/common/tileentities/machines/multi/GregtechMTE_NuclearReactor.java # src/Java/gtPlusPlus/xmod/gregtech/common/tileentities/machines/multi/GregtechMetaTileEntity_MassFabricator.java Revert "% Cleaned up Imports." This reverts commit 3654052fb63a571c5eaca7f20714b87c17f7e966.
2016-11-04$ Cleaned up the entire project.draknyte1
> Much neat, very nices.
2016-11-04% Cleaned up Imports.draknyte1