diff options
| author | Foghrye4 <foghrye4@gmail.com> | 2017-08-10 18:52:45 +0300 |
|---|---|---|
| committer | Foghrye4 <foghrye4@gmail.com> | 2017-08-10 18:52:45 +0300 |
| commit | 0427ab89f1753a44b30cbc35ce021cbbdc845109 (patch) | |
| tree | abe418ff5ec174e712fe8dedd434548a945b15a3 /main/java/gregtech/api/enums/TC_Aspects.java | |
| parent | 877312184c472d9845e5ef1008bc538f4634059f (diff) | |
fix missing source folder
Diffstat (limited to 'main/java/gregtech/api/enums/TC_Aspects.java')
| -rw-r--r-- | main/java/gregtech/api/enums/TC_Aspects.java | 102 |
1 files changed, 0 insertions, 102 deletions
diff --git a/main/java/gregtech/api/enums/TC_Aspects.java b/main/java/gregtech/api/enums/TC_Aspects.java deleted file mode 100644 index d3f74ff..0000000 --- a/main/java/gregtech/api/enums/TC_Aspects.java +++ /dev/null @@ -1,102 +0,0 @@ -package gregtech.api.enums; - -import java.util.List; - -public enum TC_Aspects { - AER - , ALIENIS - , AQUA - , ARBOR - , AURAM - , BESTIA - , COGNITO - , CORPUS - , ELECTRUM - , EXAMINIS - , FABRICO - , FAMES - , GELUM - , GRANUM - , HERBA - , HUMANUS - , IGNIS - , INSTRUMENTUM - , ITER - , LIMUS - , LUCRUM - , LUX - , MACHINA - , MAGNETO - , MESSIS - , METALLUM - , METO - , MORTUUS - , MOTUS - , NEBRISUM - , ORDO - , PANNUS - , PERDITIO - , PERFODIO - , PERMUTATIO - , POTENTIA - , PRAECANTIO - , RADIO - , SANO - , SENSUS - , SPIRITUS - , STRONTIO - , TELUM - , TERRA - , TEMPESTAS - , TENEBRAE - , TUTAMEN - , VACUOS - , VENENUM - , VICTUS - , VINCULUM - , VITIUM - , VITREUS - , VOLATUS - ; - - /** - * The Thaumcraft Aspect Object of the Mod itself. - */ - public Object mAspect; - - public static class TC_AspectStack { - public TC_Aspects mAspect; - public long mAmount; - - public TC_AspectStack(TC_Aspects aAspect, long aAmount) { - mAspect = aAspect; - mAmount = aAmount; - } - - public TC_AspectStack copy() { - return new TC_AspectStack(mAspect, mAmount); - } - - public TC_AspectStack copy(long aAmount) { - return new TC_AspectStack(mAspect, aAmount); - } - - public List<TC_AspectStack> addToAspectList(List<TC_AspectStack> aList) { - if (mAmount == 0) return aList; - for (TC_AspectStack tAspect : aList) if (tAspect.mAspect == mAspect) {tAspect.mAmount += mAmount; return aList;} - aList.add(copy()); - return aList; - } - - public boolean removeFromAspectList(List<TC_AspectStack> aList) { - for (TC_AspectStack tAspect : aList) if (tAspect.mAspect == mAspect) { - if (tAspect.mAmount >= mAmount) { - tAspect.mAmount -= mAmount; - if (tAspect.mAmount == 0) aList.remove(tAspect); - return true; - } - } - return false; - } - } -}
\ No newline at end of file |
