Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-05-24 | feat(glow): iconset machines glow support | Léa Gris | |
- 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 | |||
2021-05-21 | feat(render): implementation-free api texture factory | Léa Gris | |
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. | |||
2021-05-21 | feat(render): support all basic machines glow | Léa Gris | |
Support glow textures on all sides and states of basic machines. When a glow is irrelevant, a blank placeholder still maintain support for customization from resource packs. | |||
2021-05-21 | feat(render): buffers glow | Léa Gris | |
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 | |||
2021-05-21 | feat(render): pipeline side glow | Léa Gris | |
2021-05-21 | feat(render): active disassembler top glow | Léa Gris | |
2021-05-21 | feat(render): active steam macerator top glow | Léa Gris | |
2021-05-21 | feat(render): teleporter glow | Léa Gris | |
Renders on: - Teleporter - Monster Repellator - Microwave Energy Transmitter | |||
2021-05-21 | feat(render): active steam macerator front glow | Léa Gris | |
place-holder blank to support glow texture in resourcepack | |||
2021-05-21 | feat(render): active steam forgehammer front glow | Léa Gris | |
place-holder blank to support glow texture in resourcepack | |||
2021-05-21 | feat(render): active steam extractor front glow | Léa Gris | |
place-holder blank to support glow texture in resourcepack | |||
2021-05-21 | feat(render): active steam compressor front glow | Léa Gris | |
place-holder blank to support glow texture in resourcepack | |||
2021-05-21 | feat(render): active boxinator front glow | Léa Gris | |
2021-05-21 | feat(render): assembly line glow | Léa Gris | |
2021-05-21 | feat(render): diesel engine glow | Léa Gris | |
2021-05-21 | feat(render): disassembler glow | Léa Gris | |
2021-05-21 | feat(render): distillation tower glow | Léa Gris | |
2021-05-21 | feat(render): electric blast furnace glow | Léa Gris | |
2021-05-21 | feat(render): extreme diesel engine glow | Léa Gris | |
2021-05-21 | feat(render): heat exchanger glow | Léa Gris | |
2021-05-21 | feat(render): implosion compressor glow | Léa Gris | |
2021-05-21 | feat(render): large boiler glow | Léa Gris | |
2021-05-21 | feat(render): large chemical reactor glow | Léa Gris | |
2021-05-21 | feat(render): active potion brewer glow | Léa Gris | |
blank for now but implemented for resource-pack compat | |||
2021-05-21 | feat(render): active mass-fabricator glow | Léa Gris | |
2021-05-21 | feat(render): multi-smelter glow | Léa Gris | |
2021-05-21 | feat(render): oil cracker glow | Léa Gris | |
2021-05-21 | feat(render): oil drilling rig glow | Léa Gris | |
Fixed to use own previously existing texture assets | |||
2021-05-21 | feat(render): ore drilling plant glow | Léa Gris | |
2021-05-21 | feat(render): processing array glow | Léa Gris | |
2021-05-21 | feat(render): pyrolyse oven glow | Léa Gris | |
2021-05-21 | feat(render): active replicator front glow | Léa Gris | |
2021-05-21 | feat(render): active rockbreacker front glow | Léa Gris | |
Used by: - Advanced Seismic Prospector - Rock Breaker - Seismic Prospector - Charcoal Pit | |||
2021-05-21 | feat(render): scanner glow | Léa Gris | |
2021-05-21 | feat(render): active steam alloy smelters glow | Léa Gris | |
2021-05-21 | feat(render): active steam furnaces glow | Léa Gris | |
2021-05-21 | feat(render): vaccum freezer glow | Léa Gris | |
2021-05-21 | feat(render): auto maintenance hatch glow | Léa Gris | |
2021-05-21 | feat(render): activity detector covers glow | Léa Gris | |
2021-05-21 | feat(render): active naquadah reactor glow | Léa Gris | |
2021-05-21 | feat(render): magical energy converter and absorber glow textures | Léa Gris | |
2021-05-21 | feat(render): active high pressure lava boiler glow | Léa Gris | |
2021-05-21 | feat(render): active boiler glow | Léa Gris | |
2021-05-21 | feat(render): first set of glow textures | Léa Gris | |
Add glowing textures to: - Qantum or Super Tanks and Chests - Active Bronze and Bricked Blast Furnaces - Active Magical Absorber Top - Fusion Reactor Control Computer Screen - Active Yellow Glass Fusion Casing used on: - Active Fusion Reactor Controller and Hatches - Plasma Generator - Lightning Rod - Computer Screen Cover | |||
2021-04-27 | fix(pngfiles): .png files not in png format | Léa Gris | |
Convert to png all .png files that were not in image/png format using Linux shell ```sh git ls-files -z | while IFS= read -rd '' f; do mime="$(file --brief --mime "$f")"; if [ -z "${f%%*.png}" ] && [ -n "${mime##image/png;*}" ]; then convert "$f" /tmp/a.png; cat /tmp/a.png >"$f"; fi; done; rm -f -- /tmp/a.png ``` | |||
2021-04-27 | tidy(json): all .mcmeta and .info | Léa Gris | |
Normalise all these json files with jq Used Linux shell ```sh find ./src -type f \( -iname '*.mcmeta' -o -iname '*.info' \) -execdir bash -c ' for f; do if jq "." "$f" >/tmp/a.json; then cat /tmp/a.json >"$f"; fi; done; rm -f -- /tmp/a.json ' _ {} +; ``` | |||
2021-03-24 | impr(textures): harminise cable insulations | Léa Gris | |
fix insulation texture was darker on cable ends than on cable sides | |||
2021-03-24 | feat(cover): hide covers when holding a soldering-iron | Léa Gris | |
2021-02-16 | feat(render): tile ambient occlusion | Lé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-02-01 | Merge pull request #429 from GTNewHorizons/autoclave-fluid-out | Martin Robertz | |
allow autoclave to have fluid out in recipe |