aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/gregtech/api
AgeCommit message (Collapse)Author
2021-07-30draw flipped textures & flipping markersGlease
Signed-off-by: Glease <4586901+Glease@users.noreply.github.com>
2021-07-30optimize fuel recipe lookupGlease
Signed-off-by: Glease <4586901+Glease@users.noreply.github.com>
2021-07-30use TT serialization formGlease
Signed-off-by: Glease <4586901+Glease@users.noreply.github.com>
2021-07-30migrate all other multis overGlease
Signed-off-by: Glease <4586901+Glease@users.noreply.github.com>
2021-07-30migrate a few more multis overGlease
also removed the stupid ConcurrentHashMap in GT_MetaTileEntity_CubicMultiBlockBase Signed-off-by: Glease <4586901+Glease@users.noreply.github.com>
2021-07-30allow gt wrench to rotate the front of controllerGlease
also cleaned up GT_Client.java a little bit. Signed-off-by: Glease <4586901+Glease@users.noreply.github.com>
2021-07-30Add GT_MetaTileEntity_CubicMultiBlockBase and a few minor changesGlease
1. add ofCoil() IStructureElement to standardise how to add a homogeneous set of coils to the structure definition 2. Changed newMetaEntity's return type back to IMetaTileEntity to prevent addons crying out 3. Initialize mExtendedFacing to ensure rendering code don't step on null
2021-07-30feat(texture API): integrate ExtendedFacing rotationLéa Gris
Add ExtendedFacing rotation to the texture API. Rotatable ExtendedFacing textures can be created with: ```java TextureFactory.builder().addIcon(IICon).extFacing().build(); ``` Improve and unify internal implementation of standard oriented and glow textures.
2021-07-30Implement IConstructable for demo multisGlease
2021-07-30Initial StructureLib integrationGlease
2021-07-22Increase the EU cap even moreGlease
2021-07-22Update GT_Recipe.javaGlodBlock
2021-07-22change it into hashset backGlodBlock
2021-07-21Merge pull request #594 from GTNewHorizons/fix-recipe-checkMartin Robertz
2021-07-21make it thread safeGlodBlock
2021-07-15Merge pull request #598 from TimeConqueror/experimentalMartin Robertz
More optimizaaations
2021-07-15Removed useless method callingsTimeConqueror
2021-07-15Merge pull request #597 from TimeConqueror/experimentalMartin Robertz
Improvements to Vanilla Replacement & GT_Utility#copy
2021-07-15Merge pull request #593 from GTNewHorizons/gui-manipulate-fluidMartin Robertz
Extended GUI fluid manipulation support to GT_MetaTileEntity_BasicTank
2021-07-15Removed useless array creation in most #copy methods by changing them to ↵TimeConqueror
#copyOrNull variant with single parameter.
2021-07-15Optimized Replacing Vanilla Materials code, removed uselessly-repeated ↵TimeConqueror
operations
2021-07-14Add option to not change GUI color based on paintGlease
2021-07-10fix recipe checkGlodBlock
2021-07-10Extended GUI fluid manipulation support to GT_MetaTileEntity_BasicTankGlease
2021-07-08Merge pull request #585 from GTNewHorizons/cover-optimizationMartin Robertz
2021-07-05Merge pull request #590 from GTNewHorizons/beter-power-netMartin Robertz
fix overvolatage null crach
2021-07-05fix overvolatage null crachkorneel vandamme
2021-07-03Merge pull request #587 from GTNewHorizons/beter-power-netboubou19
Beter power net
2021-07-03fix extra {korneel vandamme
2021-07-03prevent crach in case getBase is nullkorneel vandamme
2021-07-03nake rest rf actualy workkorneel vandamme
2021-07-03Merge pull request #586 from GTNewHorizons/beter-power-netboubou19
Beter power net
2021-07-03fix ae p2p not workingkorneel vandamme
2021-07-03and actualy push if it is not full amountkorneel vandamme
2021-07-03store rest of RF to later push itkorneel vandamme
2021-07-03fix not reconetcingkorneel vandamme
2021-07-03Remove unnecessary redstone state query for coversGlease
Signed-off-by: Glease <4586901+Glease@users.noreply.github.com>
2021-07-02Merge pull request #572 from GTNewHorizons/beter-power-netMartin Robertz
Better power net
2021-07-03fix typos in enet implementationGlease
Signed-off-by: Glease <4586901+Glease@users.noreply.github.com>
2021-07-02remove debug codekorneel vandamme
2021-06-29make arc furnace smelt Naquadah parts into ingotGlodBlock
i don't see a point why this method have to turn Naquadah and Enriched Naquadah into dust material, they should be ingot material in common sense.
2021-06-29Change bio circuit raw material namesGlease
Signed-off-by: Glease <4586901+Glease@users.noreply.github.com>
2021-06-25Update ItemList.javaGlodBlock
2021-06-25Fix redstone cover UX being weirdGlease
Signed-off-by: Glease <4586901+Glease@users.noreply.github.com>
2021-06-22change side to from int to bytekorneel vandamme
2021-06-21fix NPE/infinit loop and small refractoringkorneel vandamme
2021-06-20Update GT_MetaTileEntity_Hatch_OutputBus.javaGlodBlock
2021-06-20stop the output bus generating ghost itemGlodBlock
2021-06-18Fix consistent crashamy null
2021-06-16add graph network to pipes and implement it for powerkorneel vandamme