aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/gregtech/api
AgeCommit message (Collapse)Author
2021-05-09Merge pull request #531 from Prometheus0000/dimethMartin Robertz
Add LCR dimethylbenzene recipe
2021-05-08Also fix assembler one while at itPrometheus0000
2021-05-08Fix help message morePrometheus0000
2021-05-08Fix help message thing for LCR recipesPrometheus0000
2021-05-08Fix name of americiumPrometheus0000
2021-05-06Actually make the buffer sort config workGlease
2021-05-05Sets shadowiron and shadowsteel to centrifuge onlyPrometheus0000
I couldn't figure out how to lower the time, as it's auto-generated somehow Add spaces to the names. This is just visual Change Shadow to Shadow Metal to help differentiate the three. Also just visual
2021-05-04Scanner info for the output hatchrepo_alt
2021-05-01Change to 1.5Prometheus0000
2021-05-01Change hardness from 5 to 0.8Prometheus0000
2021-04-27fix(logspam): spam unification typos (#514)Léa Gris
Address issue: [Gregtech.log spam with 6724 lines of "Unknown Key for Unification, Typo?" #7866](https://github.com/GTNewHorizons/GT-New-Horizons-Modpack/issues/7866) - Fix the logic for logging possible Typos (prioritise least cost) - Improve reverse recipes by excluding ore names of tools early to prevent unexpected and un needed unification lookups - Turn off unification typo logging in reverse recipes Reduced unification typo spam from 6724, down to 11 remaining entries: ```none circuitGood circuitData circuitElite circuitMaster circuitUltimate circuitSuperconductor gearSteel gearAluminium gearStainlessSteel gearTitanium gearTungstenSteel ```
2021-04-26fix(multiblockbase): until the muffler has a valid tileLéa Gris
address issue [NPE in GT_MetaTileEntity_MultiBlockBase.java:314 until the muffler has a valid tile #7454](https://github.com/GTNewHorizons/GT-New-Horizons-Modpack/issues/7454)
2021-04-26fix(hidecover) unchained posttick caused missed texture and size changeLéa Gris
Add missing chaining of the `onPostTick` event handler to parent class. `GT_MetaPipeEntity_(Cable|Pipe|Fluid)` classes were not forwarding the `onPostTick` event handler to their parent `MetaPipeEntity` class, so pipes were not rendering the change unless another machine tile which did properly chain the event handler to its parent (like `GT_MetaTileEntity_TieredMachineBlock`) was present in same chunk.
2021-04-21fix(rendering): itemblocks inventory brightness and orientationLéa Gris
- Fix itemblock brightness and orientation to be exactly same as vanilla blocks in inventory. - Revert machine front facing to the brighter left side as it eases differentiating them. - Optimise inventory itemblock rendering to issue a draw quads only once for the entire block, rather than for each side.
2021-04-10Merge pull request #499 from GTNewHorizons/revertMartin Robertz
Revert "Fix return value for addOutput(fluid)"
2021-04-10Revert "Fix return value for addOutput(fluid)"Johann Bernhardt
This reverts commit 95fb72834838aa365afd4c418b7b70c66644ffc2.
2021-04-10Optimize addOutputGlease
Signed-off-by: Glease <4586901+Glease@users.noreply.github.com>
2021-04-04fix(rendering): multiple rendering fixes and refactor (#494)Léa Gris
* fix(rendering): multiple rendering fixes and refactor - Fix rendering gregtech machines in inventory with correct orientation and lighting. - Fix rendering of pipes connected through covers, no longer z-fight at a distance. - Fix updating of textures when un/holding a soldering-iron. - Refactor of the GT_Renderer_Block class with properly named constants replacing raw literals.
2021-04-03Merge pull request #486 from johnch18/mccoverfixMartin Robertz
Made machine control covers disable themselves upon power loss
2021-04-03Merge pull request #487 from GTNewHorizons/boiler-cleanupMartin Robertz
Ensure conservation of masses in boilers
2021-04-02Fixed improper loading of bSortStacks from NBT, *should* fix backwards ↵charles
compat issue.
2021-04-03Ensure conservation of masses in boilersGlease
Unified single block boiler logic Signed-off-by: Glease <4586901+Glease@users.noreply.github.com>
2021-04-02Added scanning data reflecting if device shut down.charles
Added notification to player that device shut down. Added scanning data reflecting if the device was disabled by soft mallet, cover, etc.
2021-04-02Cleaned up some code and fixed translation issue.charles
2021-04-02Removed unecessary else branch.charles
2021-04-02Added Soldering Iron toggle behavior for sorting using shift+right-click.charles
Sorting defaults to disabled in order to not break existing builds.
2021-04-02Fixed stupid error I madecharles
Set groundwork for configuring with soldering iron.
2021-04-02Added sorting of buffer inventories using code from the input bus class.charles
2021-04-01Prevent multiple stack in input slots even if input filter is disabled (#489)Glease
Signed-off-by: Glease <4586901+Glease@users.noreply.github.com>
2021-03-31Fix return value for addOutput(fluid)Johann Bernhardt
2021-03-30Added GUI interface for cover "Safe Mode"charles
Added tracking of last player to access a cover for future notification purposes.
2021-03-30Updated to use proper naming conventions.charles
2021-03-30Merge https://github.com/GTNewHorizons/GT5-Unofficial into mccoverfixcharles
Fixing my sh*t because apparently I can't use git
2021-03-30Made it so that machine control covers disable themselves when thecharles
machine runs out of energy
2021-03-30Eagerly update the fluid display item upon inventory openGlease
There might be small desync for the first person to open this GUI Signed-off-by: Glease <4586901+Glease@users.noreply.github.com>
2021-03-30Only update fluid display items when necessaryGlease
Signed-off-by: Glease <4586901+Glease@users.noreply.github.com>
2021-03-28Merge pull request #483 from GTNewHorizons/magic-gen-buffMartin Robertz
Reduce price of magic generators
2021-03-28Reduce price of magic generatorsGlease
Basically make the recipes use T+1 circuits/metal instead of T+2. EV magic generator will additionally require tungsten steel plates to prevent it from becoming too cheap. Signed-off-by: Glease <4586901+Glease@users.noreply.github.com>
2021-03-25Merge pull request #476 from repo-alt/experimentalMartin Robertz
Enabled autoloading for oil drills
2021-03-25fix(tooltip): frameGT descriptionLéa Gris
Address issue: https://github.com/GTNewHorizons/GT-New-Horizons-Modpack/issues/7702 Remove mention of using CFoam over covers which has been replaced by chemical bath concrete based recipes since GT5.09. New Frame Box dexcription is localisable in `Gregtech.lang`: ```yaml S:gt.blockmachines.gt_frame.desc.format=Just something you can put covers on. ```
2021-03-25Enabled autoloading for oil drillsrepo_alt
Fixed chunk coordinates for self-loaded machine (in the first session)
2021-03-24feat(cover): hide covers when holding a soldering-ironLéa Gris
2021-03-23fix(rendering): brightness of no-z-fighting offset facesLéa Gris
Ignore the z-fighting offset when detecting if a face uses the block's brightness or the brightness from the block above.
2021-03-23integer overflow in comparisonrepo_alt
https://github.com/GTNewHorizons/GT-New-Horizons-Modpack/issues/5817
2021-03-20Merge pull request #468 from GTNewHorizons/separate-fluid-tank-infoMartin Robertz
Expose all fluid tanks properly when there are more than one internal tank
2021-03-20quickfix: remove useless Block argumentLéa Gris
Pipes don't use a block texture, only ore blocks use these and they don't implement IPipeRenderedTileEntity and are not covered either ^^
2021-03-20fix(interface): add default getTextureCoveredLéa Gris
Implement requested change: https://github.com/GTNewHorizons/GT5-Unofficial/pull/469#discussion_r598084051 A default method body is required for older add-ons implementing the old interface without a `getTextureCovered` method, or those would crash when rendering their covered full-size pipes.
2021-03-20feat(cover): handles transparent coversLéa Gris
Add support for transparent covers (glass plate) on all GT Machines: - See pipes, wires, cables through transparent covers - Layer transparent covers over full-block pipes and machines
2021-03-20Expose all fluid tanks properly when there are more than one internal tankGlease
Signed-off-by: Glease <4586901+Glease@users.noreply.github.com>
2021-03-12Merge pull request #462 from GTNewHorizons/WorldEventWrapperbasdxz
Refactor World Events