aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/gregtech/common
AgeCommit message (Collapse)Author
2022-01-15Large Boiler Rebalance (#866)Steelux
* Large Boiler Rebalance - Changed Large Steel Boiler to output 1000 instead of 600 EU/t. - Changed Large Titanium Boiler to output 6000 instead of 800 EU/t. - Changed Large Titanium Boiler to output 6000 instead of 800 EU/t. - Changed Large Tungstensteel Boiler to output 18750 instead of 1000 EU/t. - Changed Titanium and Tungstensteel Boilers to output Superheated Steam instead of regular Steam. - Added an upper bound for the burn value that can be processed by the boilers, in order to prevent an overflow. - Added a lower bound for the burn value that can be processed by the boilers. This is a placeholder limitation intended to prevent the player from using the improved Titanium and Tungstensteel boilers to generate lots of power from easy solid fuels like Charcoal. A better way to implement this would be to make a whitelist of accepted fuels. The one I had in mind for these boilers was the Super Fuels, both the magic and non-magic ones. The last two boilers had terrible numbers for their tier. High numbers would allow for charcoal powergen up to IV or LuV, though, so the better boilers should only accept solid fuels that are difficult to make and need a processing chain. * Fuel Check, Water to Steam and Tooltip Fixes - Changed the Titanium and Tungstensteel Boilers to only consume the Super Fuels. They are checking for their burn values, which are unique - this is a hotfix, this should be implemented as a whitelist that can be changed in the config file, but I do not know how to do this; - Changed the code in the tooltips to differentiate between the two types of boilers without copypasting; - Changed the water consumption when producing Superheated Steam, to maintain the amount of Distilled Water. * Powergen Rebalance 1 - Changed Titanium Boiler from 6000 to 4000 EU/t; - Changed Tungstensteel Boiler from 18750 to 16000 EU/t.
2022-01-15Feature/ae dependency optional (#874)repo-alt
* Allow toolbox usage for maintenance w/o opening GUI (Also resolves https://github.com/GTNewHorizons/GT-New-Horizons-Modpack/issues/9044) * make AE dependency optional again
2022-01-15add a cover copy/paste tool (#872)Yang Xizhi
* add a cover copy/paste tool * check server side
2022-01-14Add recipe filter block (#870)Glease
* add recipe filter block * Add tooltip to recipe filter GUI & improve type filter UI interaction now you can click special slot in type filter UI to directly set the oreprefix based on the stack held on the cursor
2022-01-14ME output bus cache refactored (#868)repo-alt
* Allow toolbox usage for maintenance w/o opening GUI (Also resolves https://github.com/GTNewHorizons/GT-New-Horizons-Modpack/issues/9044) * ME output bus cache refactored Now the bus will infinitely cache items until you connect it to ME network (this means that any other (overflow) output buses will never receive anything by default) This behaviour is toggleable by the screwdriver.
2022-01-14volumetric to 64 (#869)bombcar
2022-01-14output bus anywhere on layer 1Sphyix
2022-01-13allow data access everywhereSphyix
2022-01-13The Miner pipe retracting improvements (#867)Johnson
* + The Miner pipe retracting improvements. + The Pump tooltip change (all about retracting). * back method signature Co-authored-by: karpov.evgeniy <karpov-em@dartit.ru>
2022-01-11fix DT structure checkYang Xizhi
2022-01-11The tooltips your mod wishes it had (#858)YannickMG
* Add network support for chanining GT Tile GUIs * Implemented Cover Tabs for IGregTechTileEntity See GTNewHorizons/GT-New-Horizons-Modpack#9367 for details * Added IGuiIcon For easier addon extensibility of GT_GuiIcon Also fixed Ghost Circuit tab tooltip overlapping right-side cover tabs * Typo fix * Fixed unintended scala import * Tabs -> Spaces on the files I've touched * Propagate needsSteamVenting to UIs * Note special slot usage Determine whether a machine's recipe list ever makes use of the special slot * Add 2 configurable tooltip verbosity levels * Readability pass * New tooltip cache for flexibility It loads a configurable amount of lines per key based on the user's chosen verbosity levels * Let GT_GuiTooltipJava to use verbosity and LSHIFT * "Smart" auto-hiding tooltips * GT_GUIContainerMetaTile_Machine tooltip support * Rework Basic Machine tooltips * Wordy tooltips -> extended tooltips (clearer) * Fixed off-by-one error on power slot tooltips * Cleanup
2022-01-10only scan surrounding if actually needs that info (#863)Glease
2022-01-10display contents on tooltip of super/quantum chest (#862)Yang Xizhi
2022-01-10Cover tabs (#856)YannickMG
* Add network support for chanining GT Tile GUIs * Implemented Cover Tabs for IGregTechTileEntity See GTNewHorizons/GT-New-Horizons-Modpack#9367 for details * Added IGuiIcon For easier addon extensibility of GT_GuiIcon Also fixed Ghost Circuit tab tooltip overlapping right-side cover tabs * Typo fix * Fixed unintended scala import * Tabs -> Spaces on the files I've touched
2022-01-09Added smoke to charcoal pile igniter (#860)YannickMG
- Visible indicator of pollution - Useful to tell from a distance if it finished processing
2022-01-08Fix Charcoal Pit Igniter choking on pollutionYannickMG
Necessary because the pollution per tick is no longer 0.
2022-01-08Fix ItemFilter GUI brokenGlease
2022-01-07Review how per chunk modifier for oil is calculated (#855)Glease
2022-01-06Modify translation numbers for localization (#854)iouter
Modify translation numbers for localization
2022-01-06Add in game GUI to configure client preference (#852)Glease
* Add in game GUI to configure client preference * Fix backslash
2022-01-03Allow drag and drop from NEI to set output hatch locking (#845)Glease
* Allow drag and drop from NEI to set output hatch locking also cleaned up the output hatch networking code * Add not locked indicator
2022-01-02Fix pollution overflow (#843)Glease
2021-12-31clarify conditional (#842)bombcar
* clarify conditional * keep conditional
2021-12-30Refactors for easier reading (#839)Jason Mitchell
* Refactors * Common functionality to base classes * GT Pre/Postload broken into more modular pieces * Extract common (mainly cover related) functionality from BaseMetaTileEntity & BaseMetaPipeEntity
2021-12-30fix tank stacks getting an empty nbt tag now and then (#838)Glease
2021-12-27Allows GT_Network to be created from addon mods. Similar to how the network ↵Jason Mitchell
handler is implemented in GT6. Adds some extra validation that the packet IDs line up appropriately. (#836)
2021-12-24tt support for pa (#833)Yang Xizhi
* tt support for pa * remove anti pattern. clear up duplicated code fragments * fix copy pasting error * add vanilla energy hatch back Co-authored-by: Glease <4586901+Glease@users.noreply.github.com>
2021-12-24add more turbine texture (#835)Yang Xizhi
2021-12-21Fix typo (#829)Glease
2021-12-20remove the client side methodGlodBlock
2021-12-18Fix derp in BaseMetaPipeEntity during git merge (#824)Glease
Also added a bunch of fallback overrides to GT_Cover_None in the case of my stupid programming errors again
2021-12-18add a quick way to clear tank (#823)Yang Xizhi
2021-12-17blacklist the vac tube and graphene dust (#819)Yang Xizhi
2021-12-17Fix Cryoliote Combs to avoid meta id issuesMartin Robertz
2021-12-16fix rgb overflow (#814)Yang Xizhi
fix https://github.com/GTNewHorizons/GT-New-Horizons-Modpack/issues/9104
2021-12-16reduce the amplifier (#813)Yang Xizhi
it is unreasonable to make player starve to die in dozens of seconds with full hunger bar fix https://github.com/GTNewHorizons/GT-New-Horizons-Modpack/issues/9156
2021-12-15Fix assline recipe rejection (#810)Glease
Also slightly improved the data stick updating
2021-12-15Fix incorrect common code extraction (#807)Glease
2021-12-15Fix discrepancy between structure check and hologram (#801)Glease
2021-12-15Move cache registration out of constructor (#806)Glease
2021-12-15Fix TT assline recipe not being recognized (#805)Glease
2021-12-13add unlocalizedname fluid map (#796)Yang Xizhi
* add unlocalizedname fluid map * change the lock name into fluid name
2021-12-13Update GT_MetaTileEntity_ProcessingArray.javaAlkalus
Allows machines not using the .basicmachine prefix to work.
2021-12-13Yeet unused compat, including GT adding a bunch of RC rock crushing recipes ↵Jason Mitchell
:-/ (#798)
2021-12-12add infinite oil rig (#795)boubou19
* add infinite oil rig * fix typo * get same speed as the oil rig III * adjust speed for the infinite oil rig
2021-12-11fix NPE (#794)Yang Xizhi
* make the debuff time depend on contents * fix npe in fluid
2021-12-11add Cryolite Bee and combs (#793)Martin Robertz
* add Cryolite Bee and combs * add Cryolite Block
2021-12-09remove duplicate recipes (#789)bombcar
2021-12-09Add threshold support to item and fluid covers (#785)D-Cysteine
* Add threshold support to item and fluid covers * Switch to storing in NBT * Add handling for migration path * Adjust item threshold max value
2021-12-08Fix assline oredict support (#786)Glease
* Fix assline oredict support * Fix assline hash generation depending on transient states