-
-
Notifications
You must be signed in to change notification settings - Fork 44
/
Redirects.java
25 lines (22 loc) · 948 Bytes
/
Redirects.java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
package javassist.is.faulty;
import me.nallar.tickthreading.Log;
import net.minecraft.entity.player.EntityPlayerMP;
import net.minecraft.server.MinecraftServer;
import net.minecraft.server.management.ServerConfigurationManager;
public class Redirects {
public static void notifyAdmins(String message) {
Log.warning("Admin notify: " + message);
ServerConfigurationManager serverConfigurationManager = MinecraftServer.getServer().getConfigurationManager();
serverConfigurationManager.playerUpdateLock.lock();
try {
for (Object aPlayerEntityList : MinecraftServer.getServer().getConfigurationManager().playerEntityList) {
EntityPlayerMP var7 = (EntityPlayerMP) aPlayerEntityList;
if (MinecraftServer.getServer().getConfigurationManager().areCommandsAllowed(var7.username)) {
var7.sendChatToPlayer(message);
}
}
} finally {
serverConfigurationManager.playerUpdateLock.unlock();
}
}
}