aboutsummaryrefslogtreecommitdiff
path: root/src/Java/gtPlusPlus/RoadMap.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/Java/gtPlusPlus/RoadMap.java')
-rw-r--r--src/Java/gtPlusPlus/RoadMap.java93
1 files changed, 36 insertions, 57 deletions
diff --git a/src/Java/gtPlusPlus/RoadMap.java b/src/Java/gtPlusPlus/RoadMap.java
index 95d00dab95..c7bb4d5a22 100644
--- a/src/Java/gtPlusPlus/RoadMap.java
+++ b/src/Java/gtPlusPlus/RoadMap.java
@@ -40,62 +40,41 @@ public class RoadMap {
*/
- /*private static final LinkedHashMap<String, ObjMap<Integer, Boolean>>mCachedResults = new LinkedHashMap<String, ObjMap<Integer, Boolean>>();
- public boolean contains(ItemStack aStack) {
- if (aStack == null){
- return false;
- }
- ObjMap<Integer, Boolean> aCurrentSet;
- if (mCachedResults.get(this.toString()) != null){
- aCurrentSet = mCachedResults.get(this.toString());
- }
-
- else {
- aCurrentSet = new ObjMap<Integer, Boolean>(mPrefixedItems.size(), 0.5f);
- mCachedResults.put(this.toString(), aCurrentSet);
- }
-
- if (aCurrentSet.get(aStack.hashCode()) != null){
- return aCurrentSet.get(aStack.hashCode());
- }
- else {
- for (ItemStack tStack : mPrefixedItems){
- if (GT_Utility.areStacksEqual(aStack, tStack, !tStack.hasTagCompound())){
- aCurrentSet.put(aStack.hashCode(), true);
- return true;
- }
- }
- }
- aCurrentSet.put(aStack.hashCode(), false);
- return false;
- }*/
-
- /*private static final LinkedHashMap<String, ObjMap<Integer, Boolean>>mCachedResults = new LinkedHashMap<String, ObjMap<Integer, Boolean>>();
-
- public boolean contains(ItemStack aStack) {
- if (aStack == null){
- return false;
- }
- ObjMap<Integer, Boolean> aCurrentSet = mCachedResults.get(this.toString().toUpperCase());
- if (aCurrentSet == null){
- aCurrentSet = new ObjMap<Integer, Boolean>((mPrefixedItems != null && mPrefixedItems.size() > 0 ? mPrefixedItems.size() : 1000), 0.5f);
- mCachedResults.put(this.toString().toUpperCase(), aCurrentSet);
- }
- int mainHash = Objects.hashCode(aStack.getItem(), aStack.getItemDamage());
- Boolean result = aCurrentSet.get(mainHash);
- if (result != null){
- return result;
- }
- else {
- for (ItemStack tStack : mPrefixedItems){
- if (GT_Utility.areStacksEqual(aStack, tStack, !tStack.hasTagCompound())){
- aCurrentSet.put(Objects.hashCode(tStack.getItem(), tStack.getItemDamage()), true);
- return true;
- }
- }
- }
- aCurrentSet.put(mainHash, false);
- return false;
- }*/
+ /*
+ Thallium - Everglades only. (Mostly useless)
+ Technetium - Has some recipes but seem to be dead ends so unobtainable.
+ Polonium - Unobtainable. (Radioactive, Mostly Useless)
+ Francium - Unobtainable. (Radioactive, Mostly Useless)
+ Promethium - Unobtainable.
+ Radium - Everglades only. (Do use, Moderately Rare)
+ Actinium - Unobtainable. (Radioactive, Do use)
+ Proactinium - Unobtainable. (Do use)
+ Neptunium - Has some recipes but seem to be dead ends so unobtainable.
+ Curium - Fusion only.
+ Berkelium - Unobtainable.
+ Californium - Fusion only.
+ Einsteinium - Unobtainable.
+ Fermium - Unobtainable.
+ Strontium - Everglades only. (Do use 1)
+ Iodine - Everglades only.
+ Dysprosium - Everglades only. (Do use 1)
+ Rhenium - Weird ABS recipe only.
+ Flerovium - Unobtainable.
+ Dubnium - Unobtainable.
+ Seaborgium - Unobtainable.
+ Bohrium - Unobtainable.
+ Hassium - Unobtainable.
+ Meitnerium - Unobtainable.
+ Darmstadtium - Unobtainable.
+ Roentgenium - Unobtainable.
+ Copernicium - Unobtainable.
+ Nihonium - Unobtainable.
+ Moscovium - Unobtainable.
+ Livermorium - Unobtainable.
+ Tennessine - Unobtainable.
+ Nobelium - Unobtainable.
+ Lawrencium - Unobtainable.
+ Astatine - Unobtainable. (Radioactive, Mostly Useless)
+ */
}