mirror of
https://github.com/Anuken/Mindustry.git
synced 2024-09-21 21:38:29 +03:00
Minor server tweaks
This commit is contained in:
parent
f4ee67c08b
commit
aeb6e6498e
@ -66,6 +66,10 @@ public class NetServer implements ApplicationListener{
|
||||
});
|
||||
|
||||
net.handleServer(ConnectPacket.class, (con, packet) -> {
|
||||
if(con.address.startsWith("steam:")){
|
||||
packet.uuid = con.address.substring("steam:".length());
|
||||
}
|
||||
|
||||
String uuid = packet.uuid;
|
||||
|
||||
if(admins.isIPBanned(con.address)) return;
|
||||
|
@ -95,6 +95,10 @@ public class EventType{
|
||||
|
||||
}
|
||||
|
||||
public static class ServerLoadEvent{
|
||||
|
||||
}
|
||||
|
||||
public static class ContentReloadEvent{
|
||||
|
||||
}
|
||||
|
@ -46,6 +46,9 @@ task dist(type: Jar){
|
||||
exclude("com/badlogic/gdx/**")
|
||||
exclude("icons/**")
|
||||
exclude("bundles/**")
|
||||
if(!versionModifier.contains("steam")){
|
||||
exclude("**.dll", "**.so", "**.dylib")
|
||||
}
|
||||
|
||||
manifest{
|
||||
attributes 'Main-Class': project.mainClassName
|
||||
|
@ -7,13 +7,14 @@ import io.anuke.arc.files.*;
|
||||
import io.anuke.arc.util.*;
|
||||
import io.anuke.mindustry.*;
|
||||
import io.anuke.mindustry.core.*;
|
||||
import io.anuke.mindustry.game.EventType.*;
|
||||
import io.anuke.mindustry.mod.*;
|
||||
import io.anuke.mindustry.net.Net;
|
||||
import io.anuke.mindustry.net.*;
|
||||
|
||||
import java.time.*;
|
||||
|
||||
import static io.anuke.arc.util.Log.*;
|
||||
import static io.anuke.arc.util.Log.format;
|
||||
import static io.anuke.mindustry.Vars.*;
|
||||
import static io.anuke.mindustry.server.ServerControl.*;
|
||||
|
||||
@ -63,5 +64,7 @@ public class ServerLauncher implements ApplicationListener{
|
||||
Core.app.addListener(new ServerControl(args));
|
||||
|
||||
mods.each(Mod::init);
|
||||
|
||||
Events.fire(new ServerLoadEvent());
|
||||
}
|
||||
}
|
Loading…
Reference in New Issue
Block a user