Configuration should now update. Doesn't keep comments -.-
This commit is contained in:
parent
fd3903f311
commit
e3c83482d8
@ -1,5 +1,6 @@
|
||||
package me.libraryaddict.disguise;
|
||||
|
||||
import java.io.File;
|
||||
import java.lang.reflect.Field;
|
||||
import java.lang.reflect.InvocationTargetException;
|
||||
import java.lang.reflect.Method;
|
||||
@ -35,6 +36,7 @@ import net.minecraft.server.v1_6_R2.World;
|
||||
|
||||
import org.bukkit.Bukkit;
|
||||
import org.bukkit.Location;
|
||||
import org.bukkit.configuration.file.YamlConfiguration;
|
||||
import org.bukkit.craftbukkit.v1_6_R2.CraftWorld;
|
||||
import org.bukkit.craftbukkit.v1_6_R2.entity.CraftEntity;
|
||||
import org.bukkit.craftbukkit.v1_6_R2.entity.CraftLivingEntity;
|
||||
@ -377,16 +379,17 @@ public class LibsDisguises extends JavaPlugin {
|
||||
return;
|
||||
}
|
||||
saveDefaultConfig();
|
||||
if (!getConfig().contains("DisguiseRadiusMax"))
|
||||
getConfig().set("DisguiseRadiusMax", getConfig().getInt("DisguiseRadiusMax"));
|
||||
if (!getConfig().contains("UndisguiseRadiusMax"))
|
||||
getConfig().set("UndisguiseRadiusMax", getConfig().getInt("UndisguiseRadiusMax"));
|
||||
if (!getConfig().contains("DisguiseSounds"))
|
||||
getConfig().set("DisguiseSounds", getConfig().getBoolean("DisguiseSounds"));
|
||||
if (!getConfig().contains("HearSelfDisguise"))
|
||||
getConfig().set("HearSelfDisguise", getConfig().getBoolean("HearSelfDisguise"));
|
||||
if (!getConfig().contains("SendVelocity"))
|
||||
getConfig().set("SendVelocity", getConfig().getBoolean("SendVelocity"));
|
||||
YamlConfiguration config = YamlConfiguration.loadConfiguration(new File(getDataFolder(), "config.yml"));
|
||||
if (!config.contains("DisguiseRadiusMax"))
|
||||
config.set("DisguiseRadiusMax", getConfig().getInt("DisguiseRadiusMax"));
|
||||
if (!config.contains("UndisguiseRadiusMax"))
|
||||
config.set("UndisguiseRadiusMax", getConfig().getInt("UndisguiseRadiusMax"));
|
||||
if (!config.contains("DisguiseSounds"))
|
||||
config.set("DisguiseSounds", getConfig().getBoolean("DisguiseSounds"));
|
||||
if (!config.contains("HearSelfDisguise"))
|
||||
config.set("HearSelfDisguise", getConfig().getBoolean("HearSelfDisguise"));
|
||||
if (!config.contains("SendVelocity"))
|
||||
config.set("SendVelocity", getConfig().getBoolean("SendVelocity"));
|
||||
DisguiseAPI.init(this);
|
||||
DisguiseAPI.enableSounds(getConfig().getBoolean("DisguiseSounds"));
|
||||
DisguiseAPI.setVelocitySent(getConfig().getBoolean("SendVelocity"));
|
||||
|
Loading…
Reference in New Issue
Block a user