ServerConnectFilter
This commit is contained in:
@@ -156,6 +156,11 @@ public class ArcNetProvider implements NetProvider{
|
|||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public void setConnectFilter(Server.ServerConnectFilter connectFilter){
|
||||||
|
server.setConnectFilter(connectFilter);
|
||||||
|
}
|
||||||
|
|
||||||
private static boolean isLocal(InetAddress addr){
|
private static boolean isLocal(InetAddress addr){
|
||||||
if(addr.isAnyLocalAddress() || addr.isLoopbackAddress()) return true;
|
if(addr.isAnyLocalAddress() || addr.isLoopbackAddress()) return true;
|
||||||
|
|
||||||
|
|||||||
@@ -398,5 +398,8 @@ public class Net{
|
|||||||
disconnectClient();
|
disconnectClient();
|
||||||
closeServer();
|
closeServer();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/** If a connecting ip doesn't match the filter it will be kicked. */
|
||||||
|
void setConnectFilter(Server.ServerConnectFilter connectFilter);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -25,4 +25,4 @@ org.gradle.caching=true
|
|||||||
#used for slow jitpack builds; TODO see if this actually works
|
#used for slow jitpack builds; TODO see if this actually works
|
||||||
org.gradle.internal.http.socketTimeout=100000
|
org.gradle.internal.http.socketTimeout=100000
|
||||||
org.gradle.internal.http.connectionTimeout=100000
|
org.gradle.internal.http.connectionTimeout=100000
|
||||||
archash=791c5fa502
|
archash=10233fcd0f
|
||||||
|
|||||||
Reference in New Issue
Block a user