| Age | Commit message (Collapse) | Author |
|
* Refactors
* Refactor CoverableTileEntity a bit more, pull out a CommonMetaTileEntity
* Add an IDebugableTileEntity interface instead of checking various subclasses
* Move more redstone related things to CoverableTileEntity
* Add IGTENet
* Final and dead code removal
* Address a few comments, fix a few comments, remove some more dead code, and add some more finals.
* fix bad rebase
|
|
* Base work adding 4 new tiers of coils.
* Remove OPV tier.
Remove nonsensical coil tier tags. (Awak = UIV, really? No thanks)
Add proper texture for Hypogen, Infinity and Eternal coils.
* Revert avaratia dep via import by Alk. If someone can implement cosmic rendering here then great but that is well beyond me.
Co-authored-by: GTNH-Colen <54497873+GTNH-Colen@users.noreply.github.com>
|
|
* add recipe filter block
* Add tooltip to recipe filter GUI & improve type filter UI interaction
now you can click special slot in type filter UI to directly set the oreprefix based on the stack held on the cursor
|
|
|
|
* add Cryolite Bee and combs
* add Cryolite Block
|
|
|
|
Rhodium Plated Palladium Machine Casing
Iridium Mahine Casing
|
|
|
|
|
|
- Add glow support for all sides and states of iconset machines (same as with basicmachines).
Automated code cleanup with IDEA of:
- Optiimise all imports (remove unused, sort)
- Reorder all modifiers to the canonical preferred order (as stated in the Java Language Specification)
- Add all missing @Override annotations
|
|
Provides an implementation-free API Texture factory an builder.
Deprecates gregtech.api.objects.GT_*Texture.java classes
Once all GregTech add-on will be migrated to the new implemnetation-free API,
changes to the implementation will not affect the add-on.
For now, this API allow rendering of in-world glow textures.
In-inventory/hand rendering of glow texture require implementation changes
that are postponed until no add-on uses the deprecated embedded implementation API.
|
|
Old textures rendering are kept in api/objects for backward compatibility.
The old textures rendering does not handle glow textures or independant
inventory tessellation. The old textures will only work with the old
GT_Renderer_Block class
New textures rendering with own tessellation in inventory and handling
of glow emisssive textures are moved to the api/render package. These must
not be used with the Old GT_Renderer_Block class or
it will crash with: Already Tessellating Exception from the Tessellator class
|
|
Add code support and blank glow placeholders so resource pack can provide own glow.
Applies to:
- Chest Buffer
- Item Filter
- Distributor
- Regulator
- SuperBuffer
- Type Filter
|
|
|
|
|
|
|
|
Renders on:
- Teleporter
- Monster Repellator
- Microwave Energy Transmitter
|
|
place-holder blank to support glow texture in resourcepack
|
|
place-holder blank to support glow texture in resourcepack
|
|
place-holder blank to support glow texture in resourcepack
|
|
place-holder blank to support glow texture in resourcepack
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
blank for now but implemented for resource-pack compat
|
|
|
|
|
|
|
|
Fixed to use own previously existing texture assets
|
|
|
|
|
|
|
|
|
|
Used by:
- Advanced Seismic Prospector
- Rock Breaker
- Seismic Prospector
- Charcoal Pit
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|