Exemplo n.º 1
0
 @Override
 public boolean containsConnection(Class<? extends IConduit> type, ForgeDirection dir) {
   IConduit con = getConduit(type);
   if (con != null) {
     return con.containsConduitConnection(dir);
   }
   return false;
 }
Exemplo n.º 2
0
 @Override
 public boolean containsConnection(ForgeDirection dir) {
   for (IConduit con : conduits) {
     if (con.containsConduitConnection(dir)) {
       return true;
     }
   }
   return false;
 }
Exemplo n.º 3
0
 private int getConnectionCount(ForgeDirection dir) {
   if (dir == ForgeDirection.UNKNOWN) {
     return conduits.size();
   }
   int result = 0;
   for (IConduit con : conduits) {
     if (con.containsConduitConnection(dir) || con.containsExternalConnection(dir)) {
       result++;
     }
   }
   return result;
 }