mirror of
https://github.com/Auxilor/EcoEnchants.git
synced 2025-03-28 16:16:36 +01:00
PR change
This commit is contained in:
parent
1c332dcca0
commit
b4fa4a0f98
eco-core/core-plugin/src/main/java/com/willfp/ecoenchants
@ -3,9 +3,7 @@ package com.willfp.ecoenchants.config;
|
||||
import com.willfp.eco.core.EcoPlugin;
|
||||
import com.willfp.eco.core.config.BaseConfig;
|
||||
import com.willfp.eco.core.config.ConfigType;
|
||||
import com.willfp.ecoenchants.EcoEnchantsPlugin;
|
||||
import com.willfp.ecoenchants.enchantments.meta.EnchantmentTarget;
|
||||
import org.bukkit.Bukkit;
|
||||
import org.bukkit.Material;
|
||||
import org.jetbrains.annotations.NotNull;
|
||||
|
||||
@ -64,20 +62,6 @@ public class TargetYml extends BaseConfig {
|
||||
);
|
||||
}
|
||||
}
|
||||
EcoEnchantsPlugin.getInstance().getLogger().warning("");
|
||||
EcoEnchantsPlugin.getInstance().getLogger().warning("");
|
||||
EcoEnchantsPlugin.getInstance().getLogger().warning("WARNING! could not found slot for target " + target);
|
||||
EcoEnchantsPlugin.getInstance().getLogger().warning("Go to your target.yml config in EcoEnchants/ folder ");
|
||||
EcoEnchantsPlugin.getInstance().getLogger().warning("And add a slot for " + target);
|
||||
EcoEnchantsPlugin.getInstance().getLogger().warning("Example: ");
|
||||
EcoEnchantsPlugin.getInstance().getLogger().warning(target+":");
|
||||
EcoEnchantsPlugin.getInstance().getLogger().warning(" - slot:hands");
|
||||
EcoEnchantsPlugin.getInstance().getLogger().warning(" - material1");
|
||||
EcoEnchantsPlugin.getInstance().getLogger().warning(" - material2");
|
||||
EcoEnchantsPlugin.getInstance().getLogger().warning(" - material3");
|
||||
EcoEnchantsPlugin.getInstance().getLogger().warning("Otherwise, you will have Custom Enchantments broken!");
|
||||
EcoEnchantsPlugin.getInstance().getLogger().warning("");
|
||||
EcoEnchantsPlugin.getInstance().getLogger().warning("");
|
||||
|
||||
return EnchantmentTarget.Slot.ANY;
|
||||
}
|
||||
|
@ -2,6 +2,7 @@ package com.willfp.ecoenchants.enchantments.custom;
|
||||
|
||||
import com.willfp.eco.core.config.interfaces.Config;
|
||||
import com.willfp.ecoenchants.enchantments.EcoEnchant;
|
||||
import com.willfp.ecoenchants.enchantments.meta.EnchantmentTarget;
|
||||
import com.willfp.ecoenchants.enchantments.meta.EnchantmentType;
|
||||
import org.jetbrains.annotations.NotNull;
|
||||
|
||||
@ -9,6 +10,7 @@ import java.util.HashMap;
|
||||
import java.util.HashSet;
|
||||
import java.util.Map;
|
||||
import java.util.Set;
|
||||
import java.util.logging.Logger;
|
||||
|
||||
public class CustomEcoEnchant extends EcoEnchant {
|
||||
/**
|
||||
@ -35,6 +37,27 @@ public class CustomEcoEnchant extends EcoEnchant {
|
||||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
protected void postUpdate() {
|
||||
for (EnchantmentTarget target : this.getTargets()) {
|
||||
if (target.getSlot() == null) {
|
||||
Logger logger = this.getPlugin().getLogger();
|
||||
logger.warning("");
|
||||
logger.warning("Problem with target " + target.getName() + "!");
|
||||
logger.warning("Go to target.yml and specify a slot for enchants to activate on!");
|
||||
logger.warning("Example:");
|
||||
logger.warning(target.getName() + ":");
|
||||
logger.warning(" - slot:hands");
|
||||
logger.warning(" - material1");
|
||||
logger.warning(" - material2");
|
||||
logger.warning("");
|
||||
logger.warning("Read the wiki to see available slots!");
|
||||
logger.warning("Custom Enchantment " + this.getKey().getKey() + " will not work until then");
|
||||
logger.warning("");
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Get the level.
|
||||
*
|
||||
|
Loading…
Reference in New Issue
Block a user