Age | Commit message (Collapse) | Author |
|
Signed-off-by: Glease <4586901+Glease@users.noreply.github.com>
|
|
Signed-off-by: Glease <4586901+Glease@users.noreply.github.com>
|
|
Signed-off-by: Glease <4586901+Glease@users.noreply.github.com>
|
|
Signed-off-by: Glease <4586901+Glease@users.noreply.github.com>
|
|
* 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.
|
|
Made machine control covers disable themselves upon power loss
|
|
|
|
Ensure conservation of masses in boilers
|
|
Unified single block boiler logic
Signed-off-by: Glease <4586901+Glease@users.noreply.github.com>
|
|
Added notification to player that device shut down.
Added scanning data reflecting if the device was disabled by soft mallet, cover, etc.
|
|
Signed-off-by: Glease <4586901+Glease@users.noreply.github.com>
|
|
Added tracking of last player to access a cover for future notification purposes.
|
|
Fixing my sh*t because apparently I can't use git
|
|
machine runs out of energy
|
|
Some Disassembler related fixes:
|
|
#7654 #7586 #7676
|
|
Fixed chunk coordinates for self-loaded machine (in the first session)
|
|
fix(rendering): brightness of no-z-fighting offset faces
|
|
|
|
Ignore the z-fighting offset when detecting if a face uses the block's brightness
or the brightness from the block above.
|
|
|
|
my mistake. This has to be changed.
|
|
Expose all fluid tanks properly when there are more than one internal tank
|
|
Standardized Bee Comb processing recipes
|
|
Pipes don't use a block texture, only ore blocks use these and they
don't implement IPipeRenderedTileEntity and are not covered either ^^
|
|
Centrifuge Duration is now Equal to original Recipes.(At least in Bee
Comb Nerfed Config) Unnerfed config needs more balancing, because
disabling the nerfed Config makes Comb process recipes strange and
override each other.(Even before this PR).
|
|
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
|
|
Signed-off-by: Glease <4586901+Glease@users.noreply.github.com>
|
|
Allow several miners in one chunk
|
|
Matched requirement of EU/t same as the old one.
|
|
|
|
changed minimum Tier that needs cleanRoom for autoclave and chemical process
|
|
|
|
fixed missed chance of twilight forest bees
|
|
if the config nerf beeComb is disabled. GT_comb processing recipes go totally Messed up. So I separated the nerfed part and un nerfed part. Also added enum values to the recipes to automatically generate the required voltage and duration, required cleanRoom by the required Voltage Tier. This will make us easier to add new honeycomb or balancing Beekeeping.
|
|
Stone background on the bottom side of ores, did not use the same flipped
orientation as with dumb blocks of the same material, which uses the vanilla
block renderer from Minecraft.
This patch fixes the rendering of the bottom side of Gregtecg ores which uses
te following Gregtech stone backgrounds:
- Black Granite
- Red Granite
- Marble
- Basalt
|
|
Refactor World Events
|
|
https://github.com/GTNewHorizons/GT-New-Horizons-Modpack/issues/7601
|
|
|
|
|
|
|
|
|
|
World events have way to many parameters, so the code gets unreadable, this commit fixes that behavior.
|
|
|
|
Allow adjusting tick rate of fluid regulator
|
|
Signed-off-by: Glease <4586901+Glease@users.noreply.github.com>
|
|
Reset RenderBlock.enableAO to false after rendering Gregtech tile blocks.
Minecraft makes assumption that enableAO is false when it renders a lower door panel.
Leaving enableAO to true in the RenderBlock instance after rendering gregtech tile
blocks caused lower door panels to randomply pick some remanent ambient occlusion
colour values it should not.
|
|
impr(rendering): Machine block casts an ambient occlusion shadow
|
|
- Implement the missing ambient occlusion shadow from machine block over neighbour blocks.
- Fix the LightingHelper to properly shade pipes/cables/wires against an opaque block.
- Refactor and cleanup the GT_Block_Machines class of all bad practices and code smell,
checked and validated with Sonarlint.
|
|
|