Age | Commit message (Collapse) | Author |
|
+ 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.
|
|
Tree Farmer GUI. Thanks to @Dragon2488 for showing me how Container syncing should be done properly.
% Rewrote the Tooltip for the Tree Farmer Controller block.
% Changed the Tree Farmer GUI, moved the item slot up 18px and added a console for the power information.
$ Fixed the tool check returning Null when valid tools were present in the Tree Farmer.
|
|
debug them easily without TOTAL DEBUG mode.
+ Added support for the TreeFarmer to use Saws/Buzzsaws to cut things. They are now required.
+ Added a GUI for the Tree Farmer.
+ Added a custom slot class just for Buzzsaw and Saw items.
% Tweaked power handling for findLogs() in the Tree Farmer class, it wasn't checking the internal power buffer.
|
|
get a config option).
% Moved the internal power buffer variable out of the cut method into the class.
% Massive project tidy up, lots of old unused code removed or tidied up.
$ Fixed lots of String comparisons that used == instead of .equals().
$ Fixed Double/Triple/Quad null checks in certain places.
$ Fixed returns that set values at the same time.
$ Swapped 3.14 and 1.57 to Math.PI and Math.PI/2.
$ Fixed possible cases where a NPE may be thrown, by calling logging outside of null checks.
+ Added PI to CORE.java, since it's a double and MC uses it as a float in each instance.
- Stripped 95% of the useless code out of Meta_GT_Proxy.java
|
|
|
|
% Moved COFH API related files.
+ Added a child mod, for misc handling.
$$ Borrowed some code from MFR, to attempt forestry support. (Credit left, will re-do if I even get it working).
|
|
clears leaves for upto 150 blocks above it.
+ Added a isLeaves check to TreefarmManager.java.
+ Added a placeholder casing texture for the Tree Farmer. (ID 77)
+ Added vanilla Podzol and Acacia log textures.
% Changed the textures on TreeFarmer blocks.
|
|
$ Improved the structure formation of the Tree Farmer, it now works better when built.
+ Added a new texture for the Farm manager blocks, which surround the Tree Farming structure.
|
|
+ Did a whole lot of work on it's logic, it now sort of assembles properly.
|
|
Furnace with a tooltip).
+ * XSTR - Xorshift ThermiteRandom
+ * Modified by Bogdan-G
|
|
+ Enabled Fission Fuel Processing recipes.
+ Added recipes for all three nuclear fuels in the Fission Fuel Processor.
|
|
+ Added support for the builders ring to toggle Sneak on and Sprinting off while worn.
+ Added PlayerAPI.
% Moved COFH api files into the same package as PlayerAPI.
|
|
+ Added a config option for the FFPP.
+ Added new textures for the new casings.
- Removed obsolete tooltips on casing blocks.
|
|
% Modified BaseItemComponent.java to support custom cell generation more easily.
+ Added a LFTR test recipe.
+ Added LFTR recipe support.
% Changed FirePit Model.
|
|
+ Added some log messages for #35 so that people can/will tell @Blood-asp about missing items. Since it's not my issue.
|
|
+ Added a dependency for NEI in dev, not used yet for ssp/smp.
|
|
+ Re-did imports again, from the desktop, with looser rules.
|
|
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.
|
|
> Much neat, very nices.
|
|
|
|
+ LFTR is now registered on startup for internal testing, expect results soon.
|
|
|
|
|
|
UUIDs.
|
|
|
|
% Will re-use dual fluid generator code later.
|
|
$ Fixed the Alloy Blast Furnace doing the wrong things when processing recipes. (Recipes just for circuits to molten metal)
% Refactored a heap of Textures.
|
|
|
|
+ Added Grisium.
% Tweaked the MultiPickaxes.
% Did some more work on the Blast Smelter controller.
$ Finished work on the Blast Smelter Recipe generation (It's not unique enough yet, apparently)
> After numerous re-write attempts at this all morning, the issue remains that recipes overlap.
> Recipe output logging for this is still enabled, but it currently only does Osmiridium for a test run.
- Removed some useless classes.
|
|
% Renamed lots of classes.
|
|
server/client versions, all with various constructors. (World/String/UUID) - Closes #31
% Moved a heap of Code to separate Utils classes.
|
|
+ Added Subscript integers to Chemical Formulas.
|
|
+ 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.
|
|
- 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
|
|
% 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.
|
|
+ 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.
|
|
+ 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.
|
|
|
|
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.
|
|
$ Fixed the block texture for the matter fabricators internal space.
|
|
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.
|
|
+ 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.
|
|
|
|
|
|
% Internal changes to dehydrator recipe handler.
% Recipe handler now takes an ItemStack[] not two ItemStacks.
|