aboutsummaryrefslogtreecommitdiff
path: root/src/Java/gtPlusPlus/xmod/forestry/trees
AgeCommit message (Collapse)Author
2017-01-22+ Added a FarmAI to the Tree Farmer, which handles Forestry saplings. (Will ↵Draknyte1
eventually also do block breaks too). + Added handling of the block break particles.
2017-01-20% Moved some Tree Farmer code to a Helper Class.Draknyte1
2017-01-20% Enforced leaf check by name.Draknyte1
% Tweaked the code that handled item removal from the TreeFarmers input bus slots.
2017-01-20+ Added a new kind of logging message, just for machines, so that people may ↵Draknyte1
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.
2017-01-19+ Added IC2 Rubber Leaves compat. to the Tree Farmer.Draknyte1
+ 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.
2017-01-17% Tried to improve the logic for the Tree Farmer, to support Forestry 4.Draknyte1
% 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).
2017-01-12$ Tree Farmer now grows saplings and has a particle effect. (This is ↵Draknyte1
configurable). + Added a getSimpleStack method for blocks, to simplify life.
2017-01-08$ Rewrote the logic for tree chopping, now the Tree Farmer cuts tree and ↵Draknyte1
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.
2017-01-05$ Basically fixed the formation code of the Tree Farmer.Draknyte1
2017-01-05% More work on the Tree Farmer.Draknyte1
+ Added TreefarmManager.java, for static forestry related content.