forked from LogBlock/LogBlock
Add separate logging entry for ender crystal explosions and default all posible explosions to true (#669)
This commit is contained in:
@ -2,13 +2,13 @@ package de.diddiz.LogBlock;
|
|||||||
|
|
||||||
public enum Logging {
|
public enum Logging {
|
||||||
BLOCKPLACE(true), BLOCKBREAK(true), SIGNTEXT, TNTEXPLOSION(true), CREEPEREXPLOSION(true),
|
BLOCKPLACE(true), BLOCKBREAK(true), SIGNTEXT, TNTEXPLOSION(true), CREEPEREXPLOSION(true),
|
||||||
GHASTFIREBALLEXPLOSION(true), ENDERDRAGON(true), MISCEXPLOSION, FIRE(true), LEAVESDECAY,
|
GHASTFIREBALLEXPLOSION(true), ENDERDRAGON(true), MISCEXPLOSION(true), FIRE(true), LEAVESDECAY,
|
||||||
LAVAFLOW, WATERFLOW, CHESTACCESS, KILL, CHAT, SNOWFORM, SNOWFADE, DOORINTERACT,
|
LAVAFLOW, WATERFLOW, CHESTACCESS, KILL, CHAT, SNOWFORM, SNOWFADE, DOORINTERACT,
|
||||||
SWITCHINTERACT, CAKEEAT, ENDERMEN, NOTEBLOCKINTERACT, DIODEINTERACT, COMPARATORINTERACT,
|
SWITCHINTERACT, CAKEEAT, ENDERMEN, NOTEBLOCKINTERACT, DIODEINTERACT, COMPARATORINTERACT,
|
||||||
PRESUREPLATEINTERACT, TRIPWIREINTERACT, CREATURECROPTRAMPLE, CROPTRAMPLE,
|
PRESUREPLATEINTERACT, TRIPWIREINTERACT, CREATURECROPTRAMPLE, CROPTRAMPLE,
|
||||||
NATURALSTRUCTUREGROW, GRASSGROWTH, MYCELIUMSPREAD, VINEGROWTH, MUSHROOMSPREAD,
|
NATURALSTRUCTUREGROW, GRASSGROWTH, MYCELIUMSPREAD, VINEGROWTH, MUSHROOMSPREAD,
|
||||||
WITHER(true), WITHER_SKULL(true), BONEMEALSTRUCTUREGROW,
|
WITHER(true), WITHER_SKULL(true), BONEMEALSTRUCTUREGROW,
|
||||||
WORLDEDIT, TNTMINECARTEXPLOSION(true), LOCKEDCHESTDECAY;
|
WORLDEDIT, TNTMINECARTEXPLOSION(true), LOCKEDCHESTDECAY, ENDERCRYSTALEXPLOSION(true);
|
||||||
|
|
||||||
public static final int length = Logging.values().length;
|
public static final int length = Logging.values().length;
|
||||||
private final boolean defaultEnabled;
|
private final boolean defaultEnabled;
|
||||||
|
@ -85,6 +85,13 @@ public class ExplosionLogging extends LoggingListener {
|
|||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
actor = Actor.actorFromEntity(source);
|
actor = Actor.actorFromEntity(source);
|
||||||
|
|
||||||
|
} else if (source instanceof EnderCrystal){
|
||||||
|
if (!wcfg.isLogging(Logging.ENDERCRYSTALEXPLOSION)) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
actor = Actor.actorFromEntity(source);
|
||||||
|
|
||||||
} else {
|
} else {
|
||||||
if (!wcfg.isLogging(Logging.MISCEXPLOSION)) {
|
if (!wcfg.isLogging(Logging.MISCEXPLOSION)) {
|
||||||
return;
|
return;
|
||||||
|
Reference in New Issue
Block a user