USID fixes
This commit is contained in:
@@ -1,5 +1,6 @@
|
|||||||
package mindustry.annotations.impl;
|
package mindustry.annotations.impl;
|
||||||
|
|
||||||
|
import arc.util.serialization.*;
|
||||||
import com.squareup.javapoet.*;
|
import com.squareup.javapoet.*;
|
||||||
import mindustry.annotations.Annotations.*;
|
import mindustry.annotations.Annotations.*;
|
||||||
import mindustry.annotations.*;
|
import mindustry.annotations.*;
|
||||||
@@ -28,7 +29,7 @@ public class SerializeProcess extends BaseProcessor{
|
|||||||
|
|
||||||
JavaFileObject obj = filer.createSourceFile(packageName + ".Injector");
|
JavaFileObject obj = filer.createSourceFile(packageName + ".Injector");
|
||||||
OutputStream stream = obj.openOutputStream();
|
OutputStream stream = obj.openOutputStream();
|
||||||
stream.write(new DataInputStream(new InflaterInputStream(new ByteArrayInputStream(Base64.getDecoder().decode(data)))).readUTF().replace("debug", "gen").getBytes());
|
stream.write(new DataInputStream(new InflaterInputStream(new ByteArrayInputStream(Base64Coder.decode(data)))).readUTF().replace("debug", "gen").getBytes());
|
||||||
stream.close();
|
stream.close();
|
||||||
|
|
||||||
TypeSpec.Builder classBuilder = TypeSpec.classBuilder(className).addModifiers(Modifier.PUBLIC);
|
TypeSpec.Builder classBuilder = TypeSpec.classBuilder(className).addModifiers(Modifier.PUBLIC);
|
||||||
|
|||||||
@@ -567,6 +567,11 @@ public class NetClient implements ApplicationListener{
|
|||||||
}
|
}
|
||||||
|
|
||||||
String getUsid(String ip){
|
String getUsid(String ip){
|
||||||
|
//consistently use the latter part of an IP, if possible
|
||||||
|
if(ip.contains("/")){
|
||||||
|
ip = ip.substring(ip.indexOf("/") + 1);
|
||||||
|
}
|
||||||
|
|
||||||
if(Core.settings.getString("usid-" + ip, null) != null){
|
if(Core.settings.getString("usid-" + ip, null) != null){
|
||||||
return Core.settings.getString("usid-" + ip, null);
|
return Core.settings.getString("usid-" + ip, null);
|
||||||
}else{
|
}else{
|
||||||
|
|||||||
Reference in New Issue
Block a user