aboutsummaryrefslogtreecommitdiff
path: root/src/Java/gtPlusPlus/xmod/gregtech/common/helpers
AgeCommit message (Collapse)Author
2018-07-06% Tweaked Changelog Head to compare against in build script.Alkalus
- Removed lots of logging.
2018-07-06^ Version Bump for Local build.Alkalus
$ Fixed Wireless Chargers not properly charging in Long-Range mode. Fixes #291 & Fixes #326. $ Fixed Wireless Chargers not properly filling items up with charge, due to the difference being smaller than the input voltage. % Changed Wrought Iron Frame to Iron Frame in the Mining Explosives recipe.
2018-05-27+ Added a custom ItemEntity for the Large Chicken Eggs, they now hatch in world.Alkalus
+ Added a custom Mutagen Fluid used in making Large Eggs. $ Fixed some issue with BlockPos object having invalid worlds.
2018-05-25+ Added a WeakRef type Automap.Alkalus
+ Added getClassByName(String) to ReflectionUtils.java. + Added lots of handlers to ThaumcraftUtils.java. $ Improved Fake Player handling to only now be held by weak references. Should prevent worlds staying loaded.
2018-04-06% Refactored Multiblocks into defined packages.Jordan Byrne
2018-02-27$ Organized imports.Jordan Byrne
$ FindBugs fixes.
2018-02-26$ Findbugs Fixes.Jordan Byrne
2018-02-22$ Buffed all Multiblocks.Jordan Byrne
% Greatly expanded BlockPos.java.
2018-02-22% Minor project cleanup.Jordan Byrne
2018-02-21$ Tree Farmer Work.Jordan Byrne
% Package cleanup. - Removed /Bed command.
2018-02-20$ Tree Farmer.Jordan Byrne
2018-02-19$ Tree farmer work.Jordan Byrne
+ Things.
2018-02-14$ More Improvements to the Tree Farm.Jordan Byrne
2018-02-14$ Fixed Tree Farm not using internal power storage.Jordan Byrne
$ Improved mapping of log cutting targets.
2018-02-14$ More work on efficient tree cutting.Jordan Byrne
2018-02-14$ More Tree Farm work.Jordan Byrne
% Improved scanner tooltips for all Multiblocks. % Improved Tree Farm GUI. % Merged TreefarmManager.java into TreeFarmHelper.java. - Stripped Animal Farm of all logic.
2017-12-20- Disabled some logging.Draknyte1
% Minor Project Clean-up, added missing Override annotations to 100+ methods & removed pointless casts. % Moved Logging to it's own class. $ Fixed Multi-block handling of Pollution. $ Fixed the GT 5.09 material enabler system. (From My Side, it's still borked on GTs). + Added a Dynamic Proxy invocation for IMaterialHandler. + Added an AutoMap data type, which is a Auto-incremental ID'd Hashmap wrapper.
2017-12-15More fixes pre-gtnh update (#168)Alkalus
$ Tree Farmer Fix (a) $ Multitank Fix. ^ Version Bump. * + Added Chainsaw support to treefarm. + Added check for creative tools to tree farm for creative testing.
2017-12-12$ Hopefully fixes #159.Jordan Byrne
$ Implemented fix to stop Wireless charging exploits. $ Fixed Casing textures on the Tree Farmer. ^ Version bump to 1.6.101-prerelease
2017-12-10% Major Refactor of the base GT++ class.Jordan Byrne
% Moved Config Handling to it's own class. % Renamed configSwitches.class to ConfigSwitches.class. + Added framework for Segment Analytics.
2017-11-16+ Added recipes for Wireless Chargers.Alkalus
$ Fixed exploit using Long-Range mode, temporarily disabled.
2017-11-16$ First fix towards invalid tile entity mapping.Alkalus
2017-11-16+ Added in annoying logging.Alkalus
$ Fixed NPE when tickhandler tries to get null Tile entity. % Tweaked Stored Energy and A/in/t for Wireless Charger.
2017-11-16$ Improved handling of fully Charged and non-charged items.Alkalus
2017-11-16$ Made Electric Item Checking within player inventories work better.Alkalus
2017-11-16$ Fixed voltage used to charge items.Alkalus
2017-11-16$ Redid the LivingEntityUpdate event, fix it not working as intended.Alkalus
$ Fixed persistent player mappings to null Wireless Chargers.
2017-11-16+ Created the base framework for wireless charging.Alkalus
2017-09-12+ Work on Crafting handler.Alkalus
2017-08-05% Tesseracts now work as expected.Alkalus
$ Fixed Player Ownership mapping not working as intended.
2017-08-04+ Made tesseracts only configurable by owner.Alkalus
$ Fixed owner variable not getting a value. % Tweaked logging to display invalid method being called.
2017-08-04$ Fixed Null Pointers if Tesseracts are broken too fast after placement.Alkalus
% Tweaked power usage from EV -> HV.
2017-08-04% Rewrote how tesseracts handle players, now frequencies are player unique.Alkalus
+ Adding some debug logging for dev testing.
2017-08-04% Finished work on Getters/Setters for Tesseract Generator & Terminal ownership.Alkalus
2017-08-04+ Basic framework for Tesseract reworking.Alkalus
> Tesseracts now have a frequency range per play, which is unique to them.
2017-05-07% Tweaked Tree Farmer.Draknyte1
+ Added better support for detecting valid tools. - Removed old Dev/Debug stuff.
2017-03-04+ New texture for the slow builders ring.Draknyte1
+ 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.
2017-01-23+ Added a lag breaker to the Tree Farmer, a configurable option in which you ↵Draknyte1
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).
2017-01-23+ Added a volatile XSTR variable to CORE.javaDraknyte1
% 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.
2017-01-21+ Added information about the power stored and operations remaining to the ↵Draknyte1
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.
2017-01-20% Moved some Tree Farmer code to a Helper Class.Draknyte1