aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/gregtech/common/blocks
AgeCommit message (Collapse)Author
2021-02-16feat(render): tile ambient occlusionLéa Gris
Render smooth lighting ambient occlusion on all Gregtech tiles: - Ores - Machines - Pipes, Cables, Wires, Frames Add new Client-side configuration entry in Gregtech.cfg. If false, the flat lighting rendering of older versions is used. ```yml render { B:TileAmbientOcclusion_true=true } ```
2021-01-18Merge branch 'experimental' into mitchej123_cleanupMartin Robertz
2021-01-17More removal of commented out code, small formatting adjustmentsJason Mitchell
2021-01-18Remove additional method in IDescribabler4phael
2021-01-17Fix multiblock machine tooltip errorr4phael
2021-01-05fix(rendering): bottom side orientationLéa Gris
- Fix bottom side texture orientation to not flip texture. Special thanks to @GregoriusT who raised awareness of potential issue with texture where direction matters (like button panels or texts). - Implement a flipped bottom texture rendering to have ore blocks use the very same orientation as dumb blocks ore textures from other mods. - Refactor GT_SidedTexture to use GT_RenderedTexture for rendering, rather than duplicate the rendering code of it.
2020-12-31Merge branch 'experimental' into long_distance_transferJason Mitchell
2020-12-28Removed some code smellbartimaeusnek
2020-12-28Added Tier Colorsbartimaeusnek
2020-12-28Refactorbartimaeusnek
+ Added 2 more coils + Improved Tooltips
2020-12-26Adds long distance Item & Fluid pipelines and pipes. Inspired/ported from ↵Jason Mitchell
GT6 under LGPL.
2020-12-26Misc cleanup/reformatsJason Mitchell
2020-12-24Heating Coil Logic Overhaulbartimaeusnek
2020-12-07Fix Hermetic Casing NameEthryan
[#7062](https://github.com/GTNewHorizons/GT-New-Horizons-Modpack/issues/7062)
2020-11-20Merge branch 'experimental' into LCE2Prometheus0000
2020-11-03Added IV HOG only LCEPrometheus0000000
2020-10-29Fix ore not synced to client in some cases (again)Glease
Signed-off-by: Glease <4586901+Glease@users.noreply.github.com>
2020-10-28Fix ore not synced to client in some casesGlease
Signed-off-by: Glease <4586901+Glease@users.noreply.github.com>
2020-07-23feat(Gregtech) add Raw DD Portal BlockDreamMasterXXL
Add Raw Poatal Block for DD Infusion recipe
2020-05-06Cover gui: Right click to open instead take.2moller21
2020-04-10Void miner adjustments (#262)bartimaeusnek
* Added all Ores to Voidminer in DeepDark + removed Infinity Ore Signed-off-by: bartimaeusnek <33183715+bartimaeusnek@users.noreply.github.com> * renormalize line endings Signed-off-by: bartimaeusnek <33183715+bartimaeusnek@users.noreply.github.com>
2020-04-07Set textures and adjust casing block register rangeTechnus
2020-04-06Move to proper id's out of GT++ space... but they are still unused on ↵Technus
hatches... so does not really matter...
2020-04-06Merge branch 'experimental' into Ore-Drilling-T5+T6Technus
# Conflicts: # src/main/java/gregtech/api/enums/Textures.java
2020-04-06Texture paging implementedTechnus
2020-04-06Commented texture pagingTechnus
2020-03-23First attemp to add Ore drilling Plant Luv and ZPMDream-Master
2020-03-19Add cover information on the machine item tooltip. (#252)Johnson
* Add cover information on the machine item tooltip.
2020-02-25Provide owner's UUID to forge event bus for fake players. Second PR cuz line ↵karpov.evgeniy
endings fixed.
2020-02-15removed unused importsDream-Master
changed subversion to 33
2019-03-19Mining plascrete blocks #3998Dream-Master
https://github.com/GTNewHorizons/NewHorizons/issues/3998
2019-03-04New coil rebalance (1200K+) #4126Dream-MasterXXL
https://github.com/GTNewHorizons/NewHorizons/issues/4126
2019-02-18several fixes:bartimaeusnek
-removeal of Axe for base entites -streamlined single block NaquadahReactor -fixed basegenerator for naquadagen Signed-off-by: bartimaeusnek <33183715+bartimaeusnek@users.noreply.github.com>
2019-01-24Add support for placer ores, including config options for enable/disable and ↵Richard Hendricks
density. Increase orevein height to 9 layers. Give small ores a free 1 fortune boost to compensate for lower orevein densities.
2019-01-13fix recipe bug Reinforced BlocksDream-Master
2019-01-13No machine automated recipe for Iridium-Tngstensteel Reinforced Blocks #3961Dream-Master
https://github.com/GTNewHorizons/NewHorizons/issues/3961
2019-01-06add Core mod reinforced blocks to gtDream-Master
2019-01-06change HArdness to be core mod equivalentDream-Master
2018-11-20New EBF Coils 12k and 15kDream-Master
Electrum Flux and Awakened Draconium
2018-10-18Merge branch 'experimental' into GT_devDream-Master
# Conflicts: # src/main/java/gregtech/common/tileentities/generators/GT_MetaTileEntity_MagicalEnergyAbsorber.java
2018-10-07cherry pick 6a1b45f2be752afd77db32e011bbd1118949b8ae [6a1b45f]Dream-Master
fix(blockmachines): persistency on harvest (#1498) This patch fixes persistency of NBT tags in machine item when machine block is harvested. Machines with an @Override on setItemNBT will now persist data correctly when harvested? Change fixes intended persistency behaviour of following machines: - Item buffers will persist screwdriver configured output stack size when harvested. - Item distributors will persist setings of items per face.
2018-09-19added explosion logbartimaeusnek
+readded GalacticraftFiles for @mitchej123 GC Compat +fixed a typo in IGregTechTileEntity
2018-09-08Various fixesbartimaeusnek
+Added GT-FML-Log +Added an Exception if a Nq reactor without recipe map is created +Added the ability to add ReinforcedGlass in the CleanroomWalls (https://github.com/GTNewHorizons/NewHorizons/issues/3584) +Added a config option for changing the ReinforcedGlass percentage +Renamed Materials2 -> GTNH_ExtraMaterials and fixed it
2018-09-03* Fix: Colored cables/pipes properly connect (or don't) to each other based ↵Jason Mitchell
on color * Trigger connection evaluation on painting of cables/pipes or machines * Trigger connection evaluation on placement of blocks -- IE: A wire/pipe open to air, and then a dirt block is placed on it - this will close the pipe/wire connection
2018-09-03Pipe/Cable overhaul & Add filter output on fluid filtersJason Mitchell
* Unified connect() method for pipes/wires - each subclass has it's own canConnect(), letsIn(), and letsOut() methods that map to the specifics for that implementation * Shift Clicking while placing a GT machine will now try connecting to the cable/pipe it is placed on * You can open a connection to the air for pipes & wires, allowing the next thing you place down to auto connect (ie: a JABBA barrel) * Distribute Fluids - Modeled after several of the upstream PRs * Fluid regulators on pipes should stop spazzing out now * Fluid filter covers - Now work with filtering output BUG/TODO: * Spray paint doesn't seem to keep wires/pipes from connecting properly * Spray paint on wires/pipes should force a disconnection check
2018-07-21Revert changes for machine metal support, using different method now via ↵Richard Hendricks
coremod to enable disable.
2018-06-05Added option for disabling machinemetal tinting.Richard Hendricks
2018-02-05Added documentation to updateTexture in GT_MetaTileEntity_Hatch.Alkalus
Added a function to GT_Utility called addTexturePage(byte page). Added information about who is using which texture page in GT_Block_Casings1. Updated GT_Block_Casings5 & GT_Block_Casings8 to utilise texture page 1. Updated Large Chemical Reactor to reflect this change, now also uses Page 1 Index 48. Moved the Pyrolyse oven casing index from 111 to 22, which is currently unused and within the Gregtech index space.
2018-01-21I like this fix better, upstream in the ore layer instead of downstream in ↵Richard Hendricks
the block placer.
2017-12-26Config to disable placeholder "%material"Antifluxfield