Age | Commit message (Collapse) | Author |
|
|
|
+ Added Chemical Compounds to Dust stacks, so you know how to make/use them.
+ As an idea, added Deci and Centi dusts, each representing .10 and point .01 of a full dust. (Probably will remove these, or use them for unique crafting options)
% Moved Radiation data to Material class.
% Created a BaseItemComponent and made all machine components except ingots/dusts utilise it. (Saves boiler-plating 30 lines per class and also it's using OOP for it's real job)
|
|
Alveary.
@Mezz, I've had a horrible time trying to backtrack what apiaries do and apply that to the Alveary.
Any advice or suggestions?
|
|
NBT as they are filled/drained.
|
|
- Removed all old code now not required by tanks.
- Removed the GT4 workbench classes, favourite my homebrew ones.
|
|
+ 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
|
|
|
|
1.7.10 and Gt5.
% Changed the IDs of workbenches.
|
|
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.
|
|
+ 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.
|
|
the changes I made in AspectStack handling.
% Changed how logging is done for cable reflection tasks.
|
|
+ Bumped version in CORE.java
- Removed some Gradle files that aren't required.
- Removed some Deobf libs and gregtech/api/metatileentity/implementations/GregtechMetaBasicTank.java.
|
|
$ 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.
|
|
|
|
|
|
% Internal changes to dehydrator recipe handler.
% Recipe handler now takes an ItemStack[] not two ItemStacks.
|
|
% Renamed a method that converted arrays to fixed sized lists.
% Added a Util function to determine server or client easier.
|
|
|
|
$ 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)
|
|
life easier if I do something similar in 1.10)
|
|
+ Added the Multitank, 3x3x20, at biggest, minimum 3x3x4 (Height wise)
$ Fixed TF stuff loading when it shouldn't, again.
|
|
% Cleaned up fluid duplicates.
% Cleaned up handling of GT Meta-Tools.
% Changed tone of my latest Fluid Cell icons, now it's darker and more defined.
- Removed some dead classes that have no use.
|
|
|
|
> Added variable method classes which allow 5.7, 5.8 and 5.9 code segments to co-exist without compile or static link errors.
|
|
% Changed some some things regarding fluids and their handling during loading.
|
|
> Still a MASSIVE W.I.P.
- Removed a rare debug rendering occurrence when not in debug mode.
|
|
+ Added Personal Healing Device.
|
|
MA956), Zirconium, Zirconium Carbide, Tantalum Carbide & Niobium Carbide.)
+ Added chemical bath recipe for Zirconium.
% Changed material backend to be more flexible.
% Made some minor changes to the Staballoy Axe, which need fixing before a new release. @Draknyte1
|
|
% Changed power handling for Universal Battery.
% Disabled Sinter furnacing and related debugging completely for release.
% Changed generated dust tooltip handling.
|
|
|
|
> Texture issues everywhere, but it's related to another issue from long ago.
> Think fixing one will fix the other.
|
|
------------------------------------------------------------
<SomeGuyInATree> Anyone here knowledgeable in GL? Not sure why this breaks context and fills my log with errors. http://pastebin.com/1NeNdvaB
<mezz> what's the error?
<SomeGuyInATree> http://pastebin.com/WSnPVSNf
<mezz> dunno, talk to psychedelicraft
<SomeGuyInATree> It's not related, because the same thing happens without it.
<mezz> it doesn't look like something you've caused
<mezz> can I see that log then?
<SomeGuyInATree> Client locks up when opening GUI, spams log with that if PC is installed, or locks without (Assume the same thing happens but isn't logged)
<mezz> that's not the same thing happening
<SomeGuyInATree> PC adds shaders, so I assume it has logging for when it itself breaks them/gl.
<mezz> seems like it's from a super class
<mezz> yours is too basic, no GL calls at all
<SomeGuyInATree> Loading Eclipse and whatnot. Lemme get you a log without PC
<mezz> this file does not look very goodd https://github.com/draknyte1/GT5-Unofficial-Ex/blob/master/src/main/java/gregtech/api/gui/GT_GUIContainer.java
<mezz> if something in drawScreen crashes and is caught, the GL state could not be reset back to normal
<mezz> catching throwable is also bad practice
<mezz> since (like now) you will have no idea what's happening
|
|
% Trying to fix texture overrides, but my array math is always bad. (Sorry)
|
|
%Improved Growthcraft Booze handling
|
|
$Fixed TF Recipes for GT Machines.
|
|
+First attempt at adding an Alveary block for Forestry
As always, Used authors code to implement it the cleanest way possible. (Sorry if you don't like it, but feel free to offer PR's with better solutions)
|
|
+Added Blazing Pyrotheum
+Added Gelid Cryotheum
+Added Blizz Rods
|
|
|
|
|
|
+Added A complete set of Machine components up to MAX voltage along with recipes.
+Started Initial work on multiblock items (Similar to the turbine rotor needed in Large turbines)
+Added better support for future recipe additions.
|
|
Also did some more refactoring beforehand.
|
|
~Cleaned up a handful of classes (ModItems.java, RECIPES_Machines.java, Utils.java & UtilsItems.java)
+Added a handful of DEBUG classes (To resolve multiblock shaping issues)
+Added GregtechMetaTileEntityIndustrialPlatePress.java
+Added textures for itemStickyRubber, itemIngotBatteryAlloy & itemPlateBatteryAlloy.
+Added a basic wrapper for direct MineTweaker script usage (Ultra W.I.P.)
>This will probably be changed to preload .zs scripts, regex and handle appropriately, but undecided.
|
|
+Rewrote portions of the HG from scratch
|
|
+Reformatted Item Generation
|
|
+New Coke Oven GUI
+Changed casings internally.
+3 Coke Oven Recipes.
|
|
this as a rollback point/changelog.
|
|
RA wasn't being assigned an instance of GregtechRecipeAdder, which is now fixed in CORE
|
|
SteamCondenser doesn't show it's tickTime in GUI anymore.
Added compat for some IC2 cables and TC/FB shards.
Added compat for CompactWindmills.
Implemented compat handler for OreDicting/Recipe handling
|
|
Cleaned up a few other things too, which is always good.
This mod will in future versions begin to benefit more and more from using my own compiled version of gregtech as opposed to using V5.8.33 from Blood-asp which was the final release of 5.8.
|
|
|