Age | Commit message (Collapse) | Author |
|
* Update dependencies
* Update buildscript, apply spotless
|
|
* IndiumBee
Added Indiumbee
* Bee change
REduced chance to 2%
added venus dim requirement
* Updated Infinity Bee
Infinity bee had a 100 chance divider which was unreasonably high considering its blocked from mutatron.
|
|
* Implemented gui textcolor override with .mcmeta files
* cleanup
* Added shared class to reduce code duplication
* Moved #drawLine back to GT_NEI_DefaultHandler
|
|
* switch to gson
* json loader code cleanup
|
|
* Added means of customizing GUI colors through lang file
* Color values are now stored in json file instead of the lang file
* Made json only load upon resource reload and ensured server compatibility
Co-authored-by: Martin Robertz <dream-master@gmx.net>
|
|
* Updated the order of noble gas breeding to match proper rarity
* Updated Order of second parent
* Changed chance of Xenon bee to match decreased chances
|
|
* fix(warnings): remove broad wanings suppression
This shell script was applied to remove all instances of
`@SuppressWarnings("ALL")`:
```sh
grep -lr '@SuppressWarnings([[:space:]]*"ALL"[[:space:]]*)' src/ |
xargs -l1 \
sed -n -i.bak '/@SuppressWarnings([[:space:]]*"ALL"[[:space:]]*)/!p'
```
* nuke @SuppressWarnings("all") in GT_NEI_DefaultHandler
Case insensitive:
```sh
grep -lr '@SuppressWarnings([[:space:]]*"[Aa][Ll][Ll]"[[:space:]]*)' src/ |
xargs -l1 \
sed -n -i.bak '/@SuppressWarnings([[:space:]]*"[Aa][Ll][Ll]"[[:space:]]*)/!p'
find src -type f -name '*.bak' -delete
```
* fix(warnings): GT_NEI_DefaultHandler
* fix(warnings): GT_Mod
* fix(warnings): GT_Values
* fix(warnings): Materials
* fix(warnings): GT_BeeDefinition
* fix(warnings): GT_PostLoad
* fix(warnings): GT_Worldgenloader
* fix(warnings): GT_PreLoad
|
|
* Modified Bees and stuff, not yet ready
* Added 4 bees, changed chances, changed fluid regulator
Fluid regulators require a fluid detecor cover now to reduce conflicitng recipe conflicts
Added Jaegermeister Bee as an endgame bee
Added Sunnarium Bee
Added Glowstone Bee
Added Essentia Bee for future purposes (MagicBees)
Reduced chances of combs, mistakenly too high
* Updated bee chanes of a few
Caelestis 4->10
Uranium 2->3
Plutonum 2-3
Naquadah 1->3
Thorium 2->3
Americium 3->5
Neutronium 1->2
* Recipe changes and one bee change
Changed Circuit Number of fluid regulator
changed mica bee foundation
changed fluid extractor recipe
* fixed iron comb producing meteoric iron instead of normal
Co-authored-by: Martin Robertz <dream-master@gmx.net>
|
|
* add Cryolite Bee and combs
* add Cryolite Block
|
|
change all Core mod items match with ID
Add Soldering function to Material list
put all Railcraft recipes from Core mot to GT
|
|
|
|
|
|
- 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
|
|
Normalize all repository files format
|
|
|
|
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
```
|
|
machine runs out of energy
|
|
added GT shadowmetal block, fixed bee crash from new TM
|
|
|
|
|
|
|
|
|
|
on the ability to craft them.
|
|
* Bee Definition Cleanup
Removed a Lot of boilerplate code, by using Consumers instead of Overrides
Signed-off-by: bartimaeusnek <33183715+bartimaeusnek@users.noreply.github.com>
* Made Use of Static imports
+ use "Color" class for better IDE integration & readability
+ parameterised some Generics
+ reroute some Method overloads
Signed-off-by: bartimaeusnek <33183715+bartimaeusnek@users.noreply.github.com>
* fixed an oversight
Signed-off-by: bartimaeusnek <33183715+bartimaeusnek@users.noreply.github.com>
* fixed a typo
Signed-off-by: bartimaeusnek <33183715+bartimaeusnek@users.noreply.github.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
This reverts commit 66ee3db890370b1a7843691eef2897931219cfb1.
|
|
This reverts commit 48ed31d7b7122b71cb6d37ccc81e6a4f4a33c9c5.
|
|
|
|
changed subversion to 33
|
|
Signed-off-by: bartimaeusnek <33183715+bartimaeusnek@users.noreply.github.com>
|
|
https://github.com/GTNewHorizons/NewHorizons/issues/5096
|
|
+added mica crop
+code improvements
Signed-off-by: bartimaeusnek <33183715+bartimaeusnek@users.noreply.github.com>
|
|
|
|
+added recipe
+removed unnessecary ", new Object[0]" for vargars methodes
Signed-off-by: bartimaeusnek <33183715+bartimaeusnek@users.noreply.github.com>
|
|
Signed-off-by: bartimaeusnek <33183715+bartimaeusnek@users.noreply.github.com>
|
|
https://github.com/GTNewHorizons/NewHorizons/issues/4285
|
|
|
|
|
|
Apatite, Ash and Fertilizer
|
|
|