aboutsummaryrefslogtreecommitdiff
path: root/src/Java/gtPlusPlus/xmod/gregtech
AgeCommit message (Collapse)Author
2016-10-24+ Added the initial work for the Alloy Blast Furnace.Draknyte1
% Renamed lots of classes.
2016-10-24$ Fixed the getItemStackInPlayersHand method, now it has variable ↵Draknyte1
server/client versions, all with various constructors. (World/String/UUID) - Closes #31 % Moved a heap of Code to separate Utils classes.
2016-10-24$ Improved the recipe generation code for pipes.Draknyte1
> Recipe Cost/Time is now based on Mass, except Potin. Being extremely dense, it gets a discount as it's early game tier. Potin uses 1/4 eu.
2016-10-24+ Basically rewrote dust recipe handling.Draknyte1
$ Fixed Ring recipes using a Wrench instead of a Hard hammer. % Adjusted some Alloy compositions, however, this has caused some overlaps which will need to be adjusted again. (Zeron, Hastelloy X/W, MS 300/350)
2016-10-24+ Added nice new textures to the energy buffers.Draknyte1
+ Added Subscript integers to Chemical Formulas.
2016-10-23- Disabled generation of Deci/Centi dusts for now.Draknyte1
+ Added a check for Growthcraft versioning, newer versions past 2.3.1 will not have extra support loaded. + Improved Chemical Compound tooltip generation on dusts.
2016-10-23% Moved more recipe generation to separate classes, now the order of item ↵Draknyte1
generation isn't important because recipe generation now happens after, not during item creation. % Most Generated Item classes are now < 10 lines. > This should slightly improve the startup time by 10-15 seconds, maybe more, maybe less.
2016-10-22+ Added more Dehydrator Recipes.Draknyte1
+ Added new dusts for nuclear fuel production. $ Fixed OreDictionary not working for some recipes. $ Changed the Textures on some machines, to now use GT4 overlay textures.
2016-10-21$ Re-wrote a lot of the fluid tank data storage. Fluids should now update in ↵Draknyte1
NBT as they are filled/drained.
2016-10-21% Cleaned up tank tooltips.Draknyte1
- Removed all old code now not required by tanks. - Removed the GT4 workbench classes, favourite my homebrew ones.
2016-10-20$ Fixed Fluids tanks not retaining their info when moved. Now @Bear989 can ↵Draknyte1
move his fluids and stop complaining about the pump. :p ^ Bumped the build version to 1.4.9-dev-3
2016-10-20$ Fixed A small mistake with Void Metal and the OreDictionary.Draknyte1
+ Added a 'hopeful' save for fluids when the TileEntity is broken.
2016-10-20+ Added the Advanced workbench.Draknyte1
+ Added custom slots for the Adv. Workbench, that take either tools or IElectricItems. % Swapped the textures on most multiblocks/casings.
2016-10-20% Changed the Substation Multiblock texture.Draknyte1
> Also moved most of the mod and it's hosting to Curse - http://curse.com/project/252448
2016-10-20% Changed the textures on a few multiblocks.Draknyte1
2016-10-20$ Fixed Workbench recipe not using correct machine casing.Draknyte1
$ Fixed the Extruder and the Alloy smelter eating the shaping molds. $ Fixed .09 recipes for cells. % Changed the recipes for the Geothermal Engines and Rocket Engines.
2016-10-20+ Added a faster vent texture.Draknyte1
+ Slowed down the other vent texture to half speed. + Added code to allow the usage of the new custom textures. + Added some debug messages for furnace recipes. % Cleaned up the NetworkUtils class and added a nice internet availability check. $ Fixed an issue where Geothermal generators did not implement pollution values for GT 5.09. % Changed the textures on the Rocket Engine Generators, for hopefully the last time. % Cleaned up dual fuel code for Rocket Engine Generators. ^ Bumped the build version to 1.4.9-dev
2016-10-19+ Added a dual fluid tank base tile entity.Draknyte1
% Changed the Rocket Engines to now require two separate fuels at once. (The secondary fuel will deplete quite slowly, consider using the better fuel here) % Changed interface handling for the Tesseract Terminal.
2016-10-17+ Added Tesseract Generators and Terminals.Draknyte1
+ Added a handful of new, old textures from GT4. % Rewrote portions of the Blueprint item again, to try make it work better with NBT. + Added an Example NBT item for myself~ because I am a derp. + Added some custom textures for the Industrial Centrifuge. % Moved all the GT4 Tile Entities to their own loading class.
2016-10-10+ Added some Geothermal Generators.Draknyte1
+ Added recipes and fuels for all Geothermals. (Normal Lava and Pahoehoe Lava) $ Fixed workbench not saving crafting table contents when closed. % Changed internal loading of Workbenches, Tanks and Geothermals. % Disabled old workbench buttons, now using Gregtech Holo slots.
2016-10-09+ More Logging for the WorkbenchesDraknyte1
2016-10-09$ Fixed some weird symbols I chose to use, which kept breaking the ↵Draknyte1
Gregtech.lang file
2016-10-09% Rewrote a lot of the Container code for the workbenches to better reflect ↵Draknyte1
1.7.10 and Gt5. % Changed the IDs of workbenches.
2016-10-07+ Added the Bronze and Advanced Work benches from GT4, still hell buggy but ↵Draknyte1
a WIP. // Temporarily added Workbench registration to the Tiered Tanks Loader. % Added some logging to the Plate Generation. $ Fixed getTexture() in BaseMetaTileEntityEx.java to now support all branches of Gregtech.
2016-10-06+ Added an extra Thaumcraft check.Draknyte1
2016-10-06+ Added the Big Shovels, which are 3x3 shovels.Draknyte1
+ Updated Generated Tools and their damage taken when mining blocks. > Now meta-tools only generate if they have a valid colour, durability and recipe contains valid components. $ Fixed Fluid Cell Recipes between .08/.09 branches. % Cleaned up some old textures. + Added a log message to output total recipes the mod has added for crafting table use. + Started the base work for extra NBT data saving for GT TileEntities.
2016-10-05+ Fixed Small Tank Gui Not Showing.Draknyte1
+ Bumped Build version and recommended version.
2016-10-05$ Fixed the material handling for superConductorFactory method.Draknyte1
2016-10-04$ Fixed void metal pipes using ERROR ingots when generated.Draknyte1
$ Fixed the block texture for the matter fabricators internal space.
2016-10-04$ Fixed a client crashing bug where aspects didn't register properly due to ↵Draknyte1
the changes I made in AspectStack handling. % Changed how logging is done for cable reflection tasks.
2016-10-04+ Added the last of my dependencies.Draknyte1
+ Bumped version in CORE.java - Removed some Gradle files that aren't required. - Removed some Deobf libs and gregtech/api/metatileentity/implementations/GregtechMetaBasicTank.java.
2016-10-04Merge pull request #21 from draknyte1/Missing_Files_From_Last_MergeAlkalus
+ Added a few missing classes from my last merge.
2016-10-04+ Added a few missing classes from my last merge.Draknyte1
2016-10-04$ Fixed return values of the TC_AspectStack methods.draknyte1
$ Fixed Cable Tile Entities for older GT versions, it now uses reflection to determine overheat ticks value, otherwise uses default. if .08 is loaded, it uses the old method. $ Swapped the tiered tank back to standard MTE classes. % Changed internal handling of GT Tools again, to better support wrenches on versions that don't themselves. + Added the last missing libs/deps.
2016-10-03Merge pull request #19 from draknyte1/DesktopPCAlkalus
+ Added some Buttons to the workbench (WIP) $ Workbench now uses the vanilla recipe handler. $ Fixed the tool slots on the Workbench accepting the wrong items in certain cases. + Added hundreds of new machine recipes for all of the materials, due to below. $ Rewrote recipe generation classes, things like plate bending and extrusion recipes now fall in line with GT tiering. + Added more functions to Materials.java, now you can get any item from them. (getDustSmall(5)) % Changed tool handling to better support older versions of Gregtech that don't allow Wrenchs to work as a BC/EIO wrench. % Moved more GT related content to HANDLER_GT. + Added a basic re-implementation of the Meta Tile Entity system for GT Machines, using my own blocks as a base. In a feeble attempt to store NBT data to Itemblocks on drop/break. % Changed lots of debug logging to only show in debug mode, if I missed anything, let me know.
2016-10-03% Gotta Re-merge these Changes with those made on my laptop.Draknyte1
2016-10-02+ Added missing dependencies.draknyte1
2016-09-26- Disabled Psychedelicraft resources.Draknyte1
% Internal changes to dehydrator recipe handler. % Recipe handler now takes an ItemStack[] not two ItemStacks.
2016-09-23+ Added recipes for all Multipickaxes.Draknyte1
% Improved handling of xmod item integration. % Changed the way the Skookum Choocher works, now it's mode is toggle with shift+Rightclick. - Removed some old textures and committed some classes I missed in earlier updates.
2016-09-23On NewMatSystem: Winging It.Draknyte1
2016-09-19+ More Gt 5.09 compat for my MetaTools.Draknyte1
2016-09-19+ Added Fluid Tank Logging.Draknyte1
+ Re-added recipes for the Rocket Engines.
2016-09-17% Had to remove some overrides as the methods I use probably are renamed in ↵Draknyte1
GT 5.9 (ToDo) - Removed two unused classes.
2016-09-17[1.4.8-prerelease]Draknyte1
% Changed a few instances of ++ to plusplus.
2016-09-15% Changed the recipe for a final time.Draknyte1
2016-09-15$ Fixed a strange texture loading issue, now there's a segment dedicated to ↵Draknyte1
CustimIcons in preInit. % Changed Skookum Choocher recipe to now use a stickLong, instead of two ingots.
2016-09-15% Changed the Skookum Choocher texture to be mirrored, so that the hammer ↵Draknyte1
head is now the side you swing with. (Makes more sense) % Changed logging for tool generation. % Made Choocher behaviour simpler and more efficient.
2016-09-15$ Fixed the Skookum Choocher, not it:Draknyte1
> Behaves like a wrench unless you hold shift > While shift is held, it prospects like a Hard Hammer. > It functions as a wrench when mining machines and a Hard Hammer when mining anything else. > There are over 100 types available from GT's materials. + Added in the FluidItemBlock.class
2016-09-15$ Fixed the Skookum Choocher.Draknyte1
$ Now it Renders properly and functions as a GT-esque type tool. - Removed static calls to excluded build classes. % Started changing things to final in all cases. (Apparently better Java practice)
2016-09-14Attempting to Rewrite the entire material system for future use (Also makes ↵Draknyte1
life easier if I do something similar in 1.10)