- Баллы
- 36
сабж в названии
Следуйте инструкциям в видео ниже, чтобы узнать, как установить наш сайт как веб-приложение на главный экран вашего устройства.
Примечание: Эта функция может быть недоступна в некоторых браузерах.
По идее никак.сабж в названии
хм... вроде у authMe не выводит /reg pussy pussy, или я путаю? (давно не пользовался ним, непомню...)По идее никак.
Ну посмотри, как там это сделалихм... вроде у authMe не выводит /reg pussy pussy, или я путаю? (давно не пользовался ним, непомню...)
Ну посмотри, как там это сделали
Зачем декомпилировать, если можно просто просмотреть исходники?так, я в ступоре, декомпелировал этой фигней https://the.bytecode.club/showthread.php?tid=5
открываю плагин умл, main: fr.xephi.authme.AuthMe
окей, открываю AuthMe.java, но там пусто.. ват та фак?
Ахах +Зачем декомпилировать, если можно просто просмотреть исходники?
ConsoleFilter filter = new ConsoleFilter();
this.getLogger().setFilter(filter);
Bukkit.getLogger().setFilter(filter);
Logger.getLogger("Minecraft").setFilter(filter);
authmeLogger.setFilter(filter);
package ua.rivne.vlnet.loginPl;
import java.util.logging.Filter;
import java.util.logging.LogRecord;
public class ConsoleFilter implements Filter {
public ConsoleFilter() {
}
@Override
public boolean isLoggable(LogRecord record) {
try {
if (record == null || record.getMessage() == null)
return true;
String logM = record.getMessage().toLowerCase();
if (!logM.contains("issued server command:"))
return true;
if (!logM.contains("/registr ") && !logM.contains("/logi "))
return true;
String playername = record.getMessage().split(" ")[0];
record.setMessage(playername + " issued an VLnetLogin command!");
return true;
} catch (NullPointerException npe) {
return true;
}
}
}
:fpГосподи...исправь мои клешни...
Ну а если серьезно:
в он елейблед :
В ConsoleFilter:Java:ConsoleFilter filter = new ConsoleFilter(); this.getLogger().setFilter(filter); Bukkit.getLogger().setFilter(filter); Logger.getLogger("Minecraft").setFilter(filter); authmeLogger.setFilter(filter);
Java:package ua.rivne.vlnet.loginPl; import java.util.logging.Filter; import java.util.logging.LogRecord; public class ConsoleFilter implements Filter { public ConsoleFilter() { } @Override public boolean isLoggable(LogRecord record) { try { if (record == null || record.getMessage() == null) return true; String logM = record.getMessage().toLowerCase(); if (!logM.contains("issued server command:")) return true; if (!logM.contains("/registr ") && !logM.contains("/logi ")) return true; String playername = record.getMessage().split(" ")[0]; record.setMessage(playername + " issued an VLnetLogin command!"); return true; } catch (NullPointerException npe) { return true; } } }
В синтаксисе не напартачил, но и нифига не работает, как оставляло логи, так и оставляет
Зачем создавать конструктор, если он ничего не принимает?
- public ConsoleFilter() {
- }
https://github.com/Xephi/AuthMeReloaded/blob/master/src/main/java/fr/xephi/authme/ConsoleFilter.javaЗачем создавать конструктор, если он ничего не принимает?