<feed xmlns='http://www.w3.org/2005/Atom'>
<title>github/GT5-Unofficial.git/src/main/resources/assets/gregtech/textures/gui/button, branch master</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<link rel='alternate' type='text/html' href='https://git.nea.moe/github/GT5-Unofficial.git/'/>
<entry>
<title>Add new mode for void protection &amp; implement it for more multis (#2024)</title>
<updated>2023-05-28T09:21:42+00:00</updated>
<author>
<name>miozune</name>
<email>miozune@gmail.com</email>
</author>
<published>2023-05-28T09:21:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nea.moe/github/GT5-Unofficial.git/commit/?id=9af741164c5b59c4d884aba48ebeab7db5442d63'/>
<id>9af741164c5b59c4d884aba48ebeab7db5442d63</id>
<content type='text'>
* Void protection improvements

* Rename methods: isXXXButtonEnabled -&gt; supportsXXX

* Adjust texture for forbidden

* Add MultiBlockFeatureSupportDumpers

* Fix oversight in PCBFactory

* Revert void protection support for PA

* Rename class: ControllerWithButtons -&gt; ControllerWithOptionalFeatures</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Void protection improvements

* Rename methods: isXXXButtonEnabled -&gt; supportsXXX

* Adjust texture for forbidden

* Add MultiBlockFeatureSupportDumpers

* Fix oversight in PCBFactory

* Revert void protection support for PA

* Rename class: ControllerWithButtons -&gt; ControllerWithOptionalFeatures</pre>
</div>
</content>
</entry>
<entry>
<title>Add a completely new system for late/endgame content (#1754)</title>
<updated>2023-02-26T11:16:07+00:00</updated>
<author>
<name>BlueWeabo</name>
<email>ilia.iliev2005@gmail.com</email>
</author>
<published>2023-02-26T11:16:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nea.moe/github/GT5-Unofficial.git/commit/?id=b8d1ecf8b9b6348304392d09e4490d473dbb120d'/>
<id>b8d1ecf8b9b6348304392d09e4490d473dbb120d</id>
<content type='text'>
* basic work

* typo fixes

* make an enum folder

* location enums

* space project manager

* implement the space project teams

* commands

* move things around and new things

* upgrade work

* requirement work

* if possible use an upgrades values

* cleanup

* more helpers in command

* fix AOOBE

* fix world saved data

* builder for requirements

* add command autocomplete

* fix command npe

* mark world saved data dirty

* switch to saving to json string. this is fine

* fix npe

* fix files not saving correctly. serialization

* spotless

* part 1 of fixing json saving

* working json file saving

* rename fields

* full implementation of SP_Upgrade

* fixes

* cleanup

* texture prep

* documentation part 1

* documentation part 2 and rework of json saving

* fix the missed conversions

* set texture when copying

* more interface usage and fixes

* rework saving.

* Added rudimentary NEI handler for projects

* Revert "Added rudimentary NEI handler for projects"

This reverts commit 6d8210e25b27fee7dc1865d1afa91708a8d9b875.

* address NPEs

* some textures

* higher quality textures, put in the moon as a temp texture

* add a check to create a team if one smt weird happens

* command work

* add ability to localize the space bodies

* Added disabled button and toggle button

* Added possibility to not render the original stacksize of item stacks in NEI

* Added NEI handler

* Fixes item count on tooltip always rendering as 1

* Fix refactor

* 5 new body textures

* fix misspelled texture name

---------

Co-authored-by: minecraft7771 &lt;maxim235@gmx.de&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* basic work

* typo fixes

* make an enum folder

* location enums

* space project manager

* implement the space project teams

* commands

* move things around and new things

* upgrade work

* requirement work

* if possible use an upgrades values

* cleanup

* more helpers in command

* fix AOOBE

* fix world saved data

* builder for requirements

* add command autocomplete

* fix command npe

* mark world saved data dirty

* switch to saving to json string. this is fine

* fix npe

* fix files not saving correctly. serialization

* spotless

* part 1 of fixing json saving

* working json file saving

* rename fields

* full implementation of SP_Upgrade

* fixes

* cleanup

* texture prep

* documentation part 1

* documentation part 2 and rework of json saving

* fix the missed conversions

* set texture when copying

* more interface usage and fixes

* rework saving.

* Added rudimentary NEI handler for projects

* Revert "Added rudimentary NEI handler for projects"

This reverts commit 6d8210e25b27fee7dc1865d1afa91708a8d9b875.

* address NPEs

* some textures

* higher quality textures, put in the moon as a temp texture

* add a check to create a team if one smt weird happens

* command work

* add ability to localize the space bodies

* Added disabled button and toggle button

* Added possibility to not render the original stacksize of item stacks in NEI

* Added NEI handler

* Fixes item count on tooltip always rendering as 1

* Fix refactor

* 5 new body textures

* fix misspelled texture name

---------

Co-authored-by: minecraft7771 &lt;maxim235@gmx.de&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>Compress (losslessly) images with optipng, without changing the colorspace (#1691)</title>
<updated>2023-01-26T17:11:09+00:00</updated>
<author>
<name>Raven Szewczyk</name>
<email>git@eigenraven.me</email>
</author>
<published>2023-01-26T17:11:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nea.moe/github/GT5-Unofficial.git/commit/?id=6d79791abb04d6f47f79b1e01e253cf71bfb4a04'/>
<id>6d79791abb04d6f47f79b1e01e253cf71bfb4a04</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Rewrite GUIs with ModularUI (#1381)</title>
<updated>2022-11-25T16:45:28+00:00</updated>
<author>
<name>miozune</name>
<email>miozune@gmail.com</email>
</author>
<published>2022-11-25T16:45:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nea.moe/github/GT5-Unofficial.git/commit/?id=9a2741128a78bb52eba50a631126e090a5a2abd8'/>
<id>9a2741128a78bb52eba50a631126e090a5a2abd8</id>
<content type='text'>
* Base work for ModularUI compat

* Remove useless interface

* Add almost all the widgets

* Invert method

* Refactor NEI stack placement positions

* NEI handlers on ModularUI

* Add some more docs

* AdvDebugStructureWriter

* Fix NEI progressbar not working

* PrimitiveBlastFurnace

* clean

* derp

* clean

* spotlessApply

* Boilers

* Buffers

* clean

* N by N slots containers

* Fix boilers not having bucket interaction
Put opening UI to individual MetaTEs

* Maintenance Hatch

* clean

* spotlessApply

* Add dependency

* IndustrialApiary

* Adapt to ModularUI change

* Base work for covers &amp; fix crash with MP

* Fix crash with server

* Rewrite base work for covers

* Send initial cover data on cover GUI open
so that the time of showing incorrect data will be eliminated

* Covers part 1

* Rename package: ModularUI -&gt; modularui

* Rename class: GT_UIInfo -&gt; GT_UIInfos

* Fix build

* Covers part2

* Fix missing client check with tile UI &amp; fix title overlap

* CoverTabLine

* Move cover window creators to inner class

* Fix crash with null base TE

* Close GUI when tile is broken

* Color cover window with tile colorization

* Change signature of addUIWidgets

* FluidFilter cover, FluidDisplaySlotWidget, BasicTank, BasicGenerator, Output Hatch, MicrowaveEnergyTransmitter, Teleporter, DigitalChest, DigitalTank

* Add title tab

* Move package: modularui -&gt; modularui/widget

* Programmed circuit + IConfigurationCircuitSupport

* clean

* VolumetricFlask

* Remove integrated circuit overlay from recipe input slots

* Input Hatch &amp; Quadruple Input Hatch

* Multiblock

* Deprecate old cover GUI

* BasicMachines

* Finish BasicMachine &amp; NEI

* Expand DTPF NEI to 9 slots

* Fix ME input bus on MP

* Move AESlotWidget to public class

* Move GT_Recipe_Map constructors with mNEIUnificateOutput to setter method

* Move SteamTexture.Variant to outer enum

* Switch to remote repository

* oops

* Update MUI

* Update MUI

* Minor refactor for change amount buttons

* Display items and fluids that exceed usual count

* blah

* use +=, why didn't I do this

* Update MUI

* Move ModularUI to Base (#1510)

* Move ModularUI to Base
* Move most of the ModularUI functionality to `BaseTileEntity` (and `CoverableTileEntity`)
* `CommonMetaTileEntity` delegates ato the MetaTileEntity
* Added several interfaces (with defaults) to indicate if a tile/metatile override/implement certain behaviors.
* Moved `IConfigurationCircuitSupport` interface such that it will work with BaseTileEntity or a MetaTileEntity

* Address reviews

Co-authored-by: miozune &lt;miozune@gmail.com&gt;

* Update MUI

* Minor changes to NEI

* Return :facepalm:

* IGetTabIconSet override

* Some more changes to NEI

* Merge texture getter interfaces to new class GUITextureSet

* Remove BBF structure picture as it's auto-buildable now

* Make unified title tab style of texture angular

* Expose some boiler texture getters for addon

* Fix crash with cover GUI on pipe

* Lower the number of recipe per page for DTPF &amp; update MUI

* Update MUI

* Fix crash with middle-clicking slot on circuit selection GUI

* Fix circuit selection window not syncing item from base machine

* Merge GT_NEI_AssLineHandler into GT_NEI_DefaultHandler

* Update MUI

* Add in TecTech multi message

* Allow changing the way of binding player inventory

* Update MUI

* Update MUI

* Update MUI

* Update MUI

* Update MUI

* Make MUI non-transitive to allow addons to use their own version

* Force enable mixin

* Format fluid amount tooltip

* Add GUITextureSet.STEAM

* Add guard against null ModularWindow creation

* Add constructors for Muffler Hatch with inventory

* Fix output slot on digital chest and tank allowing insertion

* Don't log null ModularWindow

* Add default implementation for IHasWorldObjectAndCoords#openGUI

* Make openGTTileEntityUI accept MultiTE &amp; cleanup

Co-authored-by: Jason Mitchell &lt;mitchej@gmail.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Base work for ModularUI compat

* Remove useless interface

* Add almost all the widgets

* Invert method

* Refactor NEI stack placement positions

* NEI handlers on ModularUI

* Add some more docs

* AdvDebugStructureWriter

* Fix NEI progressbar not working

* PrimitiveBlastFurnace

* clean

* derp

* clean

* spotlessApply

* Boilers

* Buffers

* clean

* N by N slots containers

* Fix boilers not having bucket interaction
Put opening UI to individual MetaTEs

* Maintenance Hatch

* clean

* spotlessApply

* Add dependency

* IndustrialApiary

* Adapt to ModularUI change

* Base work for covers &amp; fix crash with MP

* Fix crash with server

* Rewrite base work for covers

* Send initial cover data on cover GUI open
so that the time of showing incorrect data will be eliminated

* Covers part 1

* Rename package: ModularUI -&gt; modularui

* Rename class: GT_UIInfo -&gt; GT_UIInfos

* Fix build

* Covers part2

* Fix missing client check with tile UI &amp; fix title overlap

* CoverTabLine

* Move cover window creators to inner class

* Fix crash with null base TE

* Close GUI when tile is broken

* Color cover window with tile colorization

* Change signature of addUIWidgets

* FluidFilter cover, FluidDisplaySlotWidget, BasicTank, BasicGenerator, Output Hatch, MicrowaveEnergyTransmitter, Teleporter, DigitalChest, DigitalTank

* Add title tab

* Move package: modularui -&gt; modularui/widget

* Programmed circuit + IConfigurationCircuitSupport

* clean

* VolumetricFlask

* Remove integrated circuit overlay from recipe input slots

* Input Hatch &amp; Quadruple Input Hatch

* Multiblock

* Deprecate old cover GUI

* BasicMachines

* Finish BasicMachine &amp; NEI

* Expand DTPF NEI to 9 slots

* Fix ME input bus on MP

* Move AESlotWidget to public class

* Move GT_Recipe_Map constructors with mNEIUnificateOutput to setter method

* Move SteamTexture.Variant to outer enum

* Switch to remote repository

* oops

* Update MUI

* Update MUI

* Minor refactor for change amount buttons

* Display items and fluids that exceed usual count

* blah

* use +=, why didn't I do this

* Update MUI

* Move ModularUI to Base (#1510)

* Move ModularUI to Base
* Move most of the ModularUI functionality to `BaseTileEntity` (and `CoverableTileEntity`)
* `CommonMetaTileEntity` delegates ato the MetaTileEntity
* Added several interfaces (with defaults) to indicate if a tile/metatile override/implement certain behaviors.
* Moved `IConfigurationCircuitSupport` interface such that it will work with BaseTileEntity or a MetaTileEntity

* Address reviews

Co-authored-by: miozune &lt;miozune@gmail.com&gt;

* Update MUI

* Minor changes to NEI

* Return :facepalm:

* IGetTabIconSet override

* Some more changes to NEI

* Merge texture getter interfaces to new class GUITextureSet

* Remove BBF structure picture as it's auto-buildable now

* Make unified title tab style of texture angular

* Expose some boiler texture getters for addon

* Fix crash with cover GUI on pipe

* Lower the number of recipe per page for DTPF &amp; update MUI

* Update MUI

* Fix crash with middle-clicking slot on circuit selection GUI

* Fix circuit selection window not syncing item from base machine

* Merge GT_NEI_AssLineHandler into GT_NEI_DefaultHandler

* Update MUI

* Add in TecTech multi message

* Allow changing the way of binding player inventory

* Update MUI

* Update MUI

* Update MUI

* Update MUI

* Update MUI

* Make MUI non-transitive to allow addons to use their own version

* Force enable mixin

* Format fluid amount tooltip

* Add GUITextureSet.STEAM

* Add guard against null ModularWindow creation

* Add constructors for Muffler Hatch with inventory

* Fix output slot on digital chest and tank allowing insertion

* Don't log null ModularWindow

* Add default implementation for IHasWorldObjectAndCoords#openGUI

* Make openGTTileEntityUI accept MultiTE &amp; cleanup

Co-authored-by: Jason Mitchell &lt;mitchej@gmail.com&gt;</pre>
</div>
</content>
</entry>
</feed>
