mirror of
https://github.com/DRE2N/DungeonsXL.git
synced 2025-01-26 01:51:28 +01:00
Fix NPE if class sign uses an unknown class
This commit is contained in:
parent
bdf5b54975
commit
5b77ab4e8c
@ -59,13 +59,17 @@ public class ClassesSign extends DSign {
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onInit() {
|
public void onInit() {
|
||||||
|
if (dClass != null) {
|
||||||
getSign().setLine(0, ChatColor.DARK_BLUE + "############");
|
getSign().setLine(0, ChatColor.DARK_BLUE + "############");
|
||||||
getSign().setLine(1, ChatColor.DARK_GREEN + dClass.getName());
|
getSign().setLine(1, ChatColor.DARK_GREEN + dClass.getName());
|
||||||
getSign().setLine(2, "");
|
getSign().setLine(2, "");
|
||||||
getSign().setLine(3, ChatColor.DARK_BLUE + "############");
|
getSign().setLine(3, ChatColor.DARK_BLUE + "############");
|
||||||
getSign().update();
|
getSign().update();
|
||||||
|
|
||||||
getGameWorld().getClassesSigns().add(getSign());
|
getGameWorld().getClassesSigns().add(getSign());
|
||||||
|
|
||||||
|
} else {
|
||||||
|
markAsErroneous();
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
Loading…
Reference in New Issue
Block a user