Log config data for debugging
Added debug statements to log configuration details including the attribute names and modifier values being processed. This will help in identifying and troubleshooting issues with entity modifiers setup.
This commit is contained in:
parent
77f9cfe0a6
commit
4937b6e337
|
|
@ -72,6 +72,7 @@ public class MobTypes extends AbstractConfig {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
EntityModifier value = getAttribute(attribute, config.getDouble(prefix + key + ".modifiers." + modifier, "value", 1));
|
EntityModifier value = getAttribute(attribute, config.getDouble(prefix + key + ".modifiers." + modifier, "value", 1));
|
||||||
|
System.out.println(prefix + key + ".modifiers." + modifier);
|
||||||
if (value == null)
|
if (value == null)
|
||||||
return;
|
return;
|
||||||
entityModifiers.add(value);
|
entityModifiers.add(value);
|
||||||
|
|
@ -83,6 +84,8 @@ public class MobTypes extends AbstractConfig {
|
||||||
private static EntityModifier getAttribute(String attributeName, double value) {
|
private static EntityModifier getAttribute(String attributeName, double value) {
|
||||||
try {
|
try {
|
||||||
Attribute attribute = Attribute.valueOf(attributeName);
|
Attribute attribute = Attribute.valueOf(attributeName);
|
||||||
|
System.out.println(attributeName);
|
||||||
|
System.out.println(attribute.name());
|
||||||
return new EntityAttributeModifier(config.main, attribute, value);
|
return new EntityAttributeModifier(config.main, attribute, value);
|
||||||
} catch (IllegalArgumentException e) {
|
} catch (IllegalArgumentException e) {
|
||||||
log.error("Invalid attribute {}", attributeName, e);
|
log.error("Invalid attribute {}", attributeName, e);
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user