Age | Commit message (Collapse) | Author |
|
- Removed some debug logging from Fish Traps.
|
|
|
|
Sparged with a particular gas.
+ Added many more elements to my ELEMENT.java. (Incomplete for the moment, still working on it.)
|
|
% Rewrote how the LFTR processes it's recipes based on the large Diesel generator. (Better than using the Fusion Reactor as a base.)
|
|
+ Made LFTR's go BOOOOOOOM when they explode, like nothing you've ever seen before. Be careful.
|
|
can set max logs cut before taking a break. Prevents lag if you plan to cut Large trees. (Stops it cutting 5k logs in one go, default max is 500).
% Changed the Cutting method, so search X/Z, then go up a Y level, not 1-150 Y scanning then moving along. (Allows previous lag breaker to not cut trees in strange angles).
% Tweaked the Clean-up method, so that it does not clean up inside the initial area, also creates 'trash' block break effects.
% Re-enabled Clean-up being called every 60s from postTick().
% Tried adding debug code into the Clean-up method to figure out what area it's tidying. (Pumpkins/Melons/BookCases).
|
|
% Changed Bonemeal effect and playing handling it within the Tree Farmer, different grade fertilisers produce different growth rates.
$ Fixed the issue where the Tree Farmer got stuck during it's ticking cycle.
|
|
for the amount of energy hatches every 10 attempts it fails to add energy from one.
% Changed around calls to fertiliser check.
|
|
% Broke something, now the Tree Farmer isn't working. Hard to debug without internet as my logging is interrupted constantly by other mods complaining.
|
|
|
|
eventually also do block breaks too).
+ Added handling of the block break particles.
|
|
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.
|
|
|
|
% Tweaked the code that handled item removal from the TreeFarmers input bus slots.
|
|
% Slight class cleanup.
|
|
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
|
|
|
|
+ Added a 1/100 chance for leaf blocks to drop their drops. (Apples, sticky resin, etc.)
+ Added base work for internal power storage for the Tree Farmer.
% Inverted the operation for planting saplings. Input hatch loop is done, then a check to plant, instead of each block being checked then the input bus being looped over each time.
% Inverted Cutting logic, it now checks for power first, then logs, not logs and a loop for power hatches.
% Tweaked cleanup() occurrences, Made them far less frequent.
$ Rewrote sapling plantation logic, now it doesn't place infinite saplings down from a single item input.
$ Rewrote the cutting logic to drain power in a more consistent way.
|
|
|
|
ItemUtils.java.
% More Tree Farmer Logic improvements.
|
|
% 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).
|
|
machine components, ingots/plates/rods/etc.).
- Removed recipe addition logging.
% Tried again to boost multi-tool durabilities by 3x.
% Added sapling plant code to the Tree Farmer, improved output bus storage of chopped logs.
|
|
configurable).
+ Added a getSimpleStack method for blocks, to simplify life.
|
|
+ Added a handler for creating non-molten fluids.
+ Added the basis for a config switch to enable or disable the tree farmer.
$ Improved Tree Farm cutting and cleanup code.
$ Fixed a bug in ItemUtils, stemming from ancient code which pointed at an array index which never exists. (Now I compare array length.)
- Removed some useless code from Material.java.
|
|
|
|
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.
|
|
|
|
+ Added TreefarmManager.java, for static forestry related content.
|
|
+ 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
|
|
when moved.)
- Removed Internal PlayerAPI I previously bundled.
- Removed some debug logging from single block tanks.
|
|
^ Version bump to V1.4.9.22-alpha
+ Uploaded PlayerAPI-1.7.10-1.4.jar library file. https://minecraft.curseforge.com/projects/player-api/files/2248928
|
|
and smp tested.
% Slight change to molten fluid generation.
% Name changed to Molten ZrF4.
|
|
+ Gave Fission Fuel plant a better tooltip.
$ Finalized shape of Fission Fuel Processing Plant.
|
|
+ Added a config option for the FFPP.
+ Added new textures for the new casings.
- Removed obsolete tooltips on casing blocks.
|
|
+ Created Thorium-232, a step towards ThF4.
+ Added centrifuge recipe for Th->Th232(Bonus U232 0.10%).
+ Added THORIUM_HEXAFLUORIDE & THORIUM_TETRAFLUORIDE into ALLOY.java
% Fixed fluid extractor recipes not being added for every dust.
+ Added more fluid extractor and fluid solidifier recipes for each material.
- Removed old "uraniumHexafluoride", "uraniumTetrafluoride", "thoriumTetrafluoride" fluids and IC2 cells.
% Changed Multitank Controller Logic, maybe broke things.
+ Added getNugget and getCell to Material.java
% Changed MaterialGenerator.java to use the materials radioactivity level, not the old method based on name.
% Moved material blacklist for BlastSmelting Recipe generation out of material/MaterialGenerator.java.
|
|
% Completely rewrote NBT handling on small fluid tanks. Nearly at a satisfactory level.
|
|
% More work on the small tank.
|
|
+ Gave the Helium Blob a name.
+ Gave core items the ability to have a name on yet another constructor.
- Disabled the cape handler.
% Minor improvements to the portable tanks.
|
|
RECIPES_GREGTECH.java
% Changed LFTR logic.
|
|
+ Added a new LFTR recipe.
% Changed a Uranium fluid recipe to require U233 instead of U235.
+ Added some form of logic to the LFTR, now it should run and generate much power.
|
|
it fails)
+ Maceration recipes for the non-TC shards into non-TC shard dust. (Which GT then oreDicts into it's own, for making Energy Crystal)
+ Recipes for the Multi-tank Controller and it's frame blocks. (Fixes #40)
+ 4 new pipe types. Now there are 5 sizes of Tungsten, Dark Steel, Lead and Clay.
- Hydrogen Blobs no longer get registered as dustHydrogen. (Broke many things without intention)
$ Hopefully made a fix to the Multi-Tank, where it would reset it's storage multiplier to 0 or 1 when a world reloaded.
% Enabled a previously disabled logging feature.
+ Put extra logging into getItemStackOfAmountFromOreDictNoBroken() during debug mode.
$ Cleaned up ReflectionUtils.java and added a new method getMethodName() which will show where a method was called from.
|
|
singular and multi-block type (A few non-machine things aren't configurable still, but on the to-do)
% Changed the scanner results when used on a Multi-tank controller.
|
|
|
|
% Deprecated the Helium blob in favour of the Hydrogen blob.
|
|
> Other than it's ability to keep the output hatches filled, it works perfectly.
- Removed LOTS of logging which was generated due to Blast Furnace recipe creation.
|
|
|
|
default Alveary components.
$ Changed recipe checking of the Alloy Smelter, instead of only checking the first two slots, it now will check a dynamic size. Should fix #36.
|