Skip to content

Commit e5ce64d

Browse files
Im-FranTheProgramSrc
authored andcommitted
Working on Bug Fixes
1 parent 54f9794 commit e5ce64d

File tree

6 files changed

+9
-26
lines changed

6 files changed

+9
-26
lines changed

CHANGELOG.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
## v4.2.13 Changelog:
22
```
3-
* Bungee Bug Fixes
3+
* Moved Log Filter register method to the LogsFilter class
44
```
55

66
## v4.2.12 Changelog:

pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
<groupId>xyz.theprogramsrc</groupId>
88
<artifactId>SuperCoreAPI</artifactId>
9-
<version>4.2.13_BETA</version>
9+
<version>4.2.13_BETA2</version>
1010
<packaging>jar</packaging>
1111

1212
<name>SuperCoreAPI</name>

src/main/java/xyz/theprogramsrc/supercoreapi/SuperPlugin.java

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
package xyz.theprogramsrc.supercoreapi;
22

3-
import xyz.theprogramsrc.supercoreapi.global.LogsFilter;
43
import xyz.theprogramsrc.supercoreapi.global.data.PluginDataStorage;
54
import xyz.theprogramsrc.supercoreapi.global.dependencies.DependencyManager;
65
import xyz.theprogramsrc.supercoreapi.global.translations.TranslationManager;
@@ -154,12 +153,6 @@ default void addDisableHook(Runnable runnable){
154153
*/
155154
void emergencyStop();
156155

157-
/**
158-
* Registers a log filter
159-
* @param logsFilter the filter
160-
*/
161-
void registerLogFilter(LogsFilter logsFilter);
162-
163156
/**
164157
* Gets the plugin data storage
165158
* @return the plugin data storage

src/main/java/xyz/theprogramsrc/supercoreapi/bungee/BungeePlugin.java

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,6 @@
99
import xyz.theprogramsrc.supercoreapi.bungee.storage.Settings;
1010
import xyz.theprogramsrc.supercoreapi.bungee.utils.BungeeUtils;
1111
import xyz.theprogramsrc.supercoreapi.bungee.utils.tasks.BungeeTasks;
12-
import xyz.theprogramsrc.supercoreapi.global.LogsFilter;
1312
import xyz.theprogramsrc.supercoreapi.global.data.PluginDataStorage;
1413
import xyz.theprogramsrc.supercoreapi.global.dependencies.Dependencies;
1514
import xyz.theprogramsrc.supercoreapi.global.dependencies.DependencyManager;
@@ -216,10 +215,4 @@ public LinkedList<Exception> getLastErrors() {
216215
public void addError(Exception e){
217216
this.errors.add(e);
218217
}
219-
220-
@Override
221-
public void registerLogFilter(LogsFilter logsFilter){
222-
org.apache.logging.log4j.core.Logger consoleLogger = ((org.apache.logging.log4j.core.Logger) org.apache.logging.log4j.LogManager.getRootLogger());
223-
consoleLogger.addFilter(logsFilter);
224-
}
225218
}

src/main/java/xyz/theprogramsrc/supercoreapi/global/LogsFilter.java

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
package xyz.theprogramsrc.supercoreapi.global;
22

33
import org.apache.logging.log4j.Level;
4+
import org.apache.logging.log4j.LogManager;
45
import org.apache.logging.log4j.Marker;
56
import org.apache.logging.log4j.core.LogEvent;
67
import org.apache.logging.log4j.core.Logger;
@@ -35,6 +36,11 @@ private Result process(String message){
3536
return Result.NEUTRAL;
3637
}
3738

39+
public void register(){
40+
Logger consoleLogger = ((Logger) LogManager.getRootLogger());
41+
consoleLogger.addFilter(this);
42+
}
43+
3844
@Override
3945
public Result filter(LogEvent event) {
4046
return this.process(event.getMessage().getFormattedMessage());
@@ -63,7 +69,7 @@ public String[] getExtraRequirements(){
6369
return new String[0];
6470
}
6571

66-
public static enum FilterResult{
72+
public enum FilterResult{
6773
DENY,
6874
NEUTRAL,
6975
NONE

src/main/java/xyz/theprogramsrc/supercoreapi/spigot/SpigotPlugin.java

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,11 @@
11
package xyz.theprogramsrc.supercoreapi.spigot;
22

3-
import org.apache.logging.log4j.LogManager;
4-
import org.apache.logging.log4j.core.Logger;
53
import org.bukkit.configuration.ConfigurationSection;
64
import org.bukkit.event.HandlerList;
75
import org.bukkit.event.Listener;
86
import org.bukkit.plugin.java.JavaPlugin;
97
import xyz.theprogramsrc.supercoreapi.SuperPlugin;
108
import xyz.theprogramsrc.supercoreapi.SuperUtils;
11-
import xyz.theprogramsrc.supercoreapi.global.LogsFilter;
129
import xyz.theprogramsrc.supercoreapi.global.data.PluginDataStorage;
1310
import xyz.theprogramsrc.supercoreapi.global.dependencies.Dependencies;
1411
import xyz.theprogramsrc.supercoreapi.global.dependencies.DependencyManager;
@@ -309,10 +306,4 @@ public LinkedList<Exception> getLastErrors() {
309306
public void addError(Exception e){
310307
this.errors.add(e);
311308
}
312-
313-
@Override
314-
public void registerLogFilter(LogsFilter logsFilter){
315-
Logger consoleLogger = (Logger) LogManager.getRootLogger();
316-
consoleLogger.addFilter(logsFilter);
317-
}
318309
}

0 commit comments

Comments
 (0)