aboutsummaryrefslogtreecommitdiff
path: root/src/Java/gtPlusPlus/xmod
AgeCommit message (Collapse)Author
2019-03-04- Disabled custom Tinkers Materials for the time being.Alkalus
% Reworking custom TC aspects. % Migrated lots of TC code to be reflective instead.
2019-03-01$ Final fixes to TiCon reflective integration. Now to just tweak the added ↵Alkalus
content and rebalance. $ Fixed hand mix Tumbaga recipe inconsistency.
2019-03-01+ Added casting recipes for all new materials (Hopefully).Alkalus
$ Fixed localization of new TiCon materials. $ Fixed bug where cached Fields/Methods may conflict, they're now stored with unique keys.
2019-03-01% More work on TiCon Compat.Alkalus
2019-02-28+ Enabled Tinkers compat for GT++ Materials.Alkalus
$ Migrated lots of TiCon code to be reflective. $ Upload missing class ItemDummyResearch.java.
2019-02-28+ Uploaded missing Hemp crop textures.Alkalus
% Adjusted crafting recipe for Tumbaga when hand-crafted. Closes #433. $ Fixed A2 Spam. Closes #432.
2019-02-28+ Added a new debug tool.Alkalus
+ Added support for Crops++. + Added Custom Crops & framework to support more in future. + Added basic support for all GT++ Materials within Tinkers Construct. [WIP] + Moderately bad attempt at generating custom Plasma Cooling recipes in the Adv. Vacuum Freezer. [WIP #424] % Reworked logic for Material.java handling Durability, Tool Quality & Harvest Level. % Adjusted frequency of structural checks on the Cyclotron, Now 100x less frequent. % Cleaned up ReflectionUtils.java and made all getters cache their results, for much faster access. % Attempted to adjust logic of FFPP, but I probably broke it. [WIP] % Moved static array of Element Names from IonParticles.java -> ELEMENT.java. $ Greatly improved reflective performance across the mod.
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.
2019-02-15% Adjusted documentation of MTE info within Transformer.Alkalus
$ Added more ASM to fix GT. MetaTileEntities can now be set in an invalid way without crashing the server/client. They now just invalidate and log to GT_LOG. $ Fixed a few NPE's thrown during startup by machines checking/creating invalid BlockPos.
2019-02-14+ Added recipes for the Large Arc Furnace and Casings.Alkalus
- Disabled power output on Alternative Fusion. % Made the AutoMap implement Collection and Queue. $ Fixed energy buffers return bad inventory name.
2019-02-14+ Added Tags to tooltips, which can be used to control base tooltips ↵Alkalus
inherited from parents. % Mild update to tooltips of a few multis. % Adjusted Large Arc Furnace casing texture. % Renamed the 3 Factory Grade multis.
2019-02-14+ Added lots of custom achievements.Alkalus
2019-02-14- Removed parent achievement from Assembly Line recipes.Alkalus
- Temporarily disabled custom achievement handler. $ Dirty fix for Assembly Line recipe handling. $ Fixed my own achievement handler never setting it's state properly.
2019-02-07$ Backwards compatibility.Alkalus
2019-02-07$ More improvements to GT++ Assembly Line handling.Alkalus
$ More safety and logging into Assembly Line ASM.
2019-02-07+ Added new achievements page for Assembly Line Recipes.Alkalus
+ Added custom safety checks to Assembly Line Recipe/Achievement handling via ASM. + Added a safe way to get the unlocal names of items. - Removed 'Press e' Achievement when in Dev. (Thank, Fucking, God) $ Fixed a mild error concerning localization of Americium-241 Blocks.
2019-02-06$ Hopefully fixed a crash concerning Assembly Line recipes.Alkalus
$ Fixed amount of fluid ender used within a Cyclotron recipe.
2019-02-05+ Added recipe for Nano Healer.Alkalus
+ Added recipe for Strange Dust. + Added recipe for Slow Builders Ring. + Added recipes for Charge Packs. + Added recipes to make obtaining Zirconium a little earlier. + Added packager recipes for all ore materials. + Added lathe recipes for all materials -> rods. Closes #411. + Added way to process Silicon Carbide into Synthetic Graphite. Closes #407. + Added proper achievement localization for all new AL recipes. + Added more INIT_PHASE's. - Removed ways to obtain Trinium dust in GTNH. (Leave handling to GT instead). % Adjusted recipes for Cyclotron and Casings, it's now assembled instead of shape crafted. % Adjusted circuits used in lower tier dehydrator recipes for consistency. Closes #364. % Adjusted a few materials having '-' in their name within en_US.lang. % Adjusted power capacity of the Gem Batteries. % Adjusted tiering for Large Auto-Assembler, it has been reduced by one. % Adjusted composition of Pikyonium to now require Yttrium, instead of the rare Ytterbium. % Adjusted composition of DEEP_EARTH_REACTOR_FUEL_DEPOSIT to be slightly more balanced. % Adjusted smelting point of Zirconium Carbide. $ Fixed an NPE in GeneralTooltipEventHandler.java. $ Fixed weird invisible recipes. Closes #304. $ Confirmed Large Mixer is now working correctly. Closes #366. (Closed in previous commit https://github.com/draknyte1/GTplusplus/commit/918d763dabd82d47db739a1b0a51c01f0803adc0). $ Confirmed Matter Fabricator is now working correctly. Closes #360. + Auto Doors. Closes #338. (Closed in previous commit https://github.com/draknyte1/GTplusplus/commit/22c6a05a8a3a00294bcb8890a1e2a0fdc9196de8). % Changed Energy Buffer Recipes. Closes #52. (Closed in previous commit https://github.com/draknyte1/GTplusplus/commit/499411aa21ac4a742b6d51ef3ce9c4046d0a22c1). $ Invalid Recipe. Closes #241. (Closed in unknown, previous commit).
2019-02-05+ Added recipes for ULV generators.Alkalus
+ Added recipes for New batteries and their components. (To be use in the charger packs). % Mildly adjusted Circuit programmer recipe. % Adjusted Plasma hatch to be output only. $ Fixed bad tooltips on material blocks/frames. $ Fixed Lang formatting issue.
2019-02-05+ Added Charge Packs, which can be worn in the Bauble belt slot.Alkalus
+ Added more recipes for particle related content. + Added recipe for Hydrogen Plasma. + Added Plasma Tanks. + Added Alternative Fusion Reactor. + Added recipe for the Super Jukebox. % Updated Locale files. $ Hopefully made calls to possibly invalid ItemList values safer. $ Fixed Large Mixer not working with fluids correctly. $ Fixed ABS and Adv. EBF not allowing a muffler in the center of the top layer. $ Fixed Fusion bug, making all recipes take 4x longer than originally required. $ Fixed recipes using Redstone Alloy as a material in tiered recipes. (Makes ULV Energy Cores craftable again) $ Fixed Nano Healing Bauble. $ Fixed annoying low transfer rate of Railcraft. (This should be higher when playing with GT anyway, it's now 4x, disabled in ASM config). $ Fixed the fact that Portable tanks were still portable in GTNH.
2019-02-01+ Added a mild tweak for OB graves, so that they are now immune to TC Hungry ↵Alkalus
Nodes. + Added ability to create Simple Washers using Copper Pipes as well. (Suggested by Bear989Sr) % Adjusted the voltage returned from getVoltageForTier(tier), to now return the correct voltage, not the voltage of the next tier. % Adjusted ABS recipe handling, items for output are now supported. % Adjusted message sent to players when querying Super Buses. % Changed the Large Assembler & Casing recipes to now require an assembler. Also much harder. % Adjusted HG-1223, improved it's ABS recipe and tiering. % Greatly buffed the output of Zhuhai. Please let me know if it needs a nerf. $ Fixed some issues in GregtechMeta_MultiBlockBase, related to recognition of Control Cores & their bus. $ Fixed some hatch detection issues during Multiblock structure checks.
2019-01-31% 5.08 Soldering Iron Compatibility on Pollution Scrubbers. (Doesn't matter ↵Alkalus
because there is no pollution in .08) $ Fixed Gradle not building in UTF-8 encoding, as opposed to the system default. (May fix some material compound symbols). $ Fixed weird symbols in Cyclotron container.
2019-01-31+ Added a config option for control cores. Someone should definitely test ↵Alkalus
this works as expected. % Reduced cost of Hatch_Control_Core recipe. % Minor tweaks to Fish Traps. $ Fixed inventory shuffling for some Tile Entities. $ Fixed Super Jukebox, it's now mostly functional. $ Fixed constructBaseMetaTileEntity returning the wrong type of Entity for pre-existing wooden pipes, this should now get caught and thrown if the GT++ entity fails to a ClassCastException.
2019-01-30% Raised the Hardness of Fish Traps. Closes #410.Alkalus
$ Mild improvements to pollution devices. Fixes #417. > Closes #409. (Issue fixed, forgot to close.)
2019-01-30$ Fixed 'bug' where GT wooden Pipes/Frames would require an Axe to harvest. ↵Alkalus
They now require a wrench, freeing up 4 MetaIDs on BlockMachines for myself to use. $ Fixed handling of custom BaseMetaTileEntity implementations. Meta 12-15 is now used by GT++ to deploy custom without requiring any outside items or blocks. $ Fixed IC2 items requiring a pickaxe to mine and shitty wrench handling. You can now just mine them as usual with a wrench. $ Fixed ALL GT/GT++ Tile Entity Tooltips. Formatted some things slighty, added additional information and additional custom tooltip support.
2019-01-29+ Added Super Busses.Alkalus
+ Added Breaker Boxes. + Added Super Jukebox. (framework) + Added King Bat. (framework) + Added Custom WAILA plugin. (framework) + Added lots of simple function calls to CI. (Recipe simplification) % Rewrote the recipes for Wireless Chargers, they now require assembly. % Cleaned up some old code. $ Adjusted bug with pollution scrubbers using no durability and removing LOTS of pollution. $ Greatly improved code base for pollution scrubbers. $ Added pollution back to the Cyclotron.
2019-01-26+ Added recipes for Auto-Doors.Alkalus
+ Added assembler recipes for Everglades portal block. + Added some other recipes. % Custom Cyclotron GUI Container. % Tweaked Cyclotron to consume 4x EU. $ Fixed Adv. EBF and ABS not forming as expected.
2019-01-25+ Added recipes to obtain Astral Titanium, Celestial Tungsten Advanced ↵Alkalus
Nitinol and Chromatic Glass. + Added Particle Physics, so some basic extent. + Added new textures for some Meta items. + Added new textures for all particles and ions. + Added Custom Debug NBT to error ingots, in the event one is obtained by a player. + Added more information to the tooltip of Control Cores. + Added more uniform ways to obtain tiered item components to CI. - Hard disable of GC Fuel tweaks for the moment. % Hopefully greatly improved the cape handler. Cape list is now stored on Overmind's site, meaning it can be updated outside of the mod. % Cape Handler now will store the cape data locally in a .dat for offline use, this can be updated anytime by removing it, or once a week if outdated) % Tweaked Cyclotron Recipe map to support new changes to functionality. % Tweaked RTG fuel pellet production time in Cyclotron to be 100x. % Adjusted requirements for Quicklime to generate (It may vanish after this commit, May be worth rolling back if an issue.). % Adjusted code to use checkForInvalidItems instead of direct item comparisons in several places. % Renamed Buffer Cores to Energy Cores. % Adjusted recipes for Energy Cores and Energy Buffers, they now require 6 slot assembly. $ Fixed Multiblock handling during structure checks, they'd accidentally detect the controller as an invalid block.
2019-01-15+ Added recipes for the control cores and the respective module for multiblocks.Alkalus
+ Added recipes for the Circuit Programmer, Lead Lined Chest & the RTG. % Adjust Computer Cube recipe to now require an assembler. % Adjusted recipes using MAX tier machine components to use the correct parts in GTNH. % Greatly reduced EU capacity for the Computer Cube. $ Mostly finished work on the Generator Array. (Still requires some fine tuning but the general result is solid) $ Fixed a weird bug with hand-pumps, causing crashes due to an invalid offset for IIcons.
2019-01-13+ Added Xp conversion brewing recipes.Alkalus
- Made Xp Convertor redundant. $ Hopefully fixed ExtraUtils complaining about rendering. $ Additional 5.08 support. $ Possibly fixed recipes for some items which don't display in NEI correctly.
2019-01-12% Sound Tweaks to Adv. Imp. compressor and Naq Reactor.Alkalus
2019-01-12+ Added some new Multiblock Controller overlays.Alkalus
2019-01-12% Refactored *most* Multiblock Tooltips.Alkalus
% Disabled lots of debug logging. $ Greatly improved the structural checks of many multis.
2019-01-12+ Added the Control Core check to the structure check, your Multiblock will ↵Alkalus
no longer form without a Valid Core Module. + Added valid English names to the en_US.lang for the Auto-Doors. $ Hopefully fixed a bug where the Adv. Ebf would run without Pyrotheum.
2019-01-12$ Fixed Issue causing infinite loops upon screwdriving a controller.Alkalus
2019-01-11% Updated Scanner/NC2 Panel info for all Multis. Closes #384.Alkalus
% Formatting. % Reverted structure code for LFTR and Large Electrolyzer. % Improved tooltip of Matter Fabricator. % Adjusted parallelism for Matter Fabricator.
2019-01-10+ Added some new Textures, also found some that existed but never got loaded.Alkalus
% Adjusted Casings required for the Matter Fabricator. $ Fixed Large Assembler not requiring power. $ Fixed the Matter Fabricator, it's now much simpler to use. $ Fixed bug pertaining to the extra slot in the Matter Fabricators GUI.
2019-01-09+ Added 118 Ions and all Base Particles.Alkalus
+ Added localisation for over 600 of the new items added. - Disabled custom GC Solar System. % Moved registration of Fluorite Ore handler later. % Fixed name of Radioactive Material Mix. > Also includes changes made earlier, dunno.
2019-01-07+ Added several new Materials and Alloys. (Nitinol 60, Adv. Nitinol, ↵Alkalus
Hypogen, Titansteel, Arcanite, Octiron, Tungsten Titanium Carbide, Astral Titanium, Celestial Tungsten, Chronomatic Glass). + Added Carbon nanotubes, Carbyne and associated materials required to create them. + Added Hypervisor Matrix (Fusion), a core component for the MK4. % Tweaked recipes for the MK4 Fusion Reactor and components, making it significantly harder. $ Fixed some base elements not generating correctly due to inverted logic for detection. $ Fixed rare chance for an invalid compressor recipe to generate. $ Fixed Voltages and tiering of all materials, resolves many recipe issues within the EBF and ABS. $ Fixed invalid compound tooltips on all ore materials.
2019-01-06+ Added a new Alloy.Alkalus
+ Added Recipes for the Fusion MK4 Components and the Deep Earth Drilling Platform components. + Added additional feature support to all Assembly Line recipes when TecTech is found. + Added initial work for future particle science. % Initial functions added for Multiblock Requirements. % More work on Multiblock Blueprints and Layers. % Updated lead lined chest significantly. % Improved Fish trap inventory handling and general logic, it's now slightly faster with slightly better loot rates. % Changed texture of Fish trap.
2018-12-28% More work on Blueprints.Alkalus
> Industrial Electrolyzer constructs as expected using new system, time to test this with more complex multis.
2018-12-26% Overhauled Multiblock Tooltips.Alkalus
% Overhauled Multiblock structural checks, they are now able to utilise my Blueprint system for much faster, cleaner checks.
2018-12-24$ Fixed output data of the Pollution Detectors. Closes #386.Alkalus
2018-12-24+ Added a storage container for radioactive materials.Alkalus
$ Fixed Decayable dusts not working as intended, Closes #393. $ Made recycling recipe generation less verbose & more readable. $ Fixed issue with the Advanced Mufflers onConfigLoad function.
2018-12-24$ Minor Fix which forced GC as a hard dependency.Alkalus
2018-12-24+ Implemented higher tiers of Component Makers. Closes #357.Alkalus
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-12-23+ Added support for new GTNH Coils to Advanced EBF. Closes #401. ↵Alkalus
https://github.com/GTNewHorizons/GT5-Unofficial/commit/95f6b6364fd312d5e4d3112a3a23eecb255eba5f
2018-11-01+ Added new Radioactive ore.Alkalus
+ Added Custom Nuclear Texture Set. % More material work. $ Fixed issue allowing Multiblocks to have > 1 Control Core Hatch. $ Fixed Broken Ore texture for ENRICHED TextureSet. $ Fixed a few fluid recipes broken in the refactor.
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~