mirror of
https://github.com/JamesPeters98/ChestsPlusPlus.git
synced 2024-11-14 22:56:27 +01:00
Update StorageType.java
Fix for NPE from lines in SignChangeEvent
This commit is contained in:
parent
54f2e7cfa1
commit
79c3d36676
@ -10,6 +10,7 @@ import com.jamesdpeters.minecraft.chests.serialize.Config;
|
||||
import com.jamesdpeters.minecraft.chests.serialize.ConfigStorage;
|
||||
import com.jamesdpeters.minecraft.chests.serialize.LocationInfo;
|
||||
import com.jamesdpeters.minecraft.chests.storage.StorageUtils;
|
||||
import org.bukkit.Bukkit;
|
||||
import org.bukkit.Chunk;
|
||||
import org.bukkit.GameMode;
|
||||
import org.bukkit.Location;
|
||||
@ -328,9 +329,10 @@ public abstract class StorageType<T extends AbstractStorage> {
|
||||
String[] lines = new String[4];
|
||||
lines[0] = linkTag;
|
||||
lines[1] = Values.identifier(group);
|
||||
if(owner != null) {
|
||||
lines[2] = owner;
|
||||
}
|
||||
lines[3] = "";
|
||||
if(owner != null) lines[2] = owner;
|
||||
else lines[2] = "";
|
||||
|
||||
Material airType = toReplace.getType();
|
||||
Material wallSign = Material.getMaterial(signMaterial.name().replace("SIGN", "WALL_SIGN"));
|
||||
toReplace.setType(wallSign != null ? wallSign : Material.OAK_WALL_SIGN);
|
||||
|
Loading…
Reference in New Issue
Block a user