Age | Commit message (Collapse) | Author |
|
Get rid of intermediate byte array while sending packet
|
|
|
|
fix #7799
|
|
|
|
|
|
|
|
Fix machine controller gui not being properly initialized
|
|
Signed-off-by: Glease <4586901+Glease@users.noreply.github.com>
|
|
Currently client will only request update on blocks being looked at.
Signed-off-by: Glease <4586901+Glease@users.noreply.github.com>
|
|
Made higher tier buffers attempt to move multiple stacks/tick
|
|
Normalize all repository files format
|
|
|
|
|
|
|
|
Fix plascrete needing a pickaxe and having too much hardness and BR
|
|
|
|
The Charcoal-Pit Igniter has no GUI but was needlessly capturing player's
right-clicks. It was an inconvenience when right-clicking on the pit's ceiling
because when reaching the Igniter, the right-click was captured and player
needed to sneak to place a log block under the Igniter.
|
|
|
|
git and diff tools will complain if text file does not end with a newline.
Fixed all text files in the repository with Linux bash shell:
```sh
git ls-files -z |
while IFS= read -rd '' f; do
mime="$(file --brief --mime "$f")";
if [ -z "${mime##text/*}" ]; then
tail -c1 "$f" |
read -r _ || printf '\n' >>"$f";
fi;
done
```
|
|
Signed-off-by: Glease <4586901+Glease@users.noreply.github.com>
|
|
fix(rendering): itemblocks inventory brightness and orientation
|
|
WAILAPlugins has been updated to the new solar boiler interface.
Deprecated methods are left behind for backward compat with older plugins.
Rebase from experimental
|
|
1. Reuse same config across all solar boilers of the same class
2. Remove shading of config field in subclass
Signed-off-by: Glease <4586901+Glease@users.noreply.github.com>
|
|
- Fix integer math of getProductionPerSecond by moving the multiplier ahead.
- Fix and deprecate WAILAPlugins interface by returning ratio adjusted values.
- Simplify the inner Config class.
|
|
|
|
- Change run-time counter from seconds to ticks since solar boilers are
ticking every 10 ticks, or 0.5 second.
- Prevent run-time counter from overflowing Integer.MAX_VALUE ticks.
- Fix missing check of available steam before pushing to output.
- Fix the cool-down rate that broke in GTNH 2.1.0.6.
- Make the solar boilers entirely configurable.
|
|
|
|
|
|
Signed-off-by: Glease <4586901+Glease@users.noreply.github.com>
|
|
- 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.
|
|
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
|