Added second levels to talismans that had Ring strengths
This commit is contained in:
@@ -22,7 +22,7 @@ public class TalismanConfig extends ExtendableConfig {
|
||||
public TalismanConfig(@NotNull final String name,
|
||||
@NotNull final Class<?> source,
|
||||
@NotNull final EcoPlugin plugin) {
|
||||
super(name, true, plugin, source, "talismans/");
|
||||
super(name, true, plugin, source, "talismans/", "levels.");
|
||||
this.name = name;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -149,7 +149,7 @@ public class TalismanLevel {
|
||||
description = config.getString("description");
|
||||
skullBase64 = config.getString(Talismans.GENERAL_LOCATION + "texture");
|
||||
Material material = Material.getMaterial(config.getString(Talismans.GENERAL_LOCATION + "material").toUpperCase());
|
||||
Validate.notNull(material, "Material specified for " + name + " is invalid!");
|
||||
Validate.notNull(material, "Material specified for " + this.getKey().getKey() + " is invalid!");
|
||||
TalismanUtils.registerTalismanMaterial(material);
|
||||
|
||||
formattedDescription = Arrays.stream(WordUtils.wrap(description, this.getPlugin().getConfigYml().getInt("description.wrap"), "\n", false).split("\\r?\\n"))
|
||||
@@ -161,7 +161,7 @@ public class TalismanLevel {
|
||||
ItemMeta outMeta = out.getItemMeta();
|
||||
assert outMeta != null;
|
||||
PersistentDataContainer container = outMeta.getPersistentDataContainer();
|
||||
container.set(this.getKey(), PersistentDataType.INTEGER, 1);
|
||||
container.set(this.getTalisman().getKey(), PersistentDataType.INTEGER, this.getLevel());
|
||||
out.setItemMeta(outMeta);
|
||||
Display.display(out);
|
||||
|
||||
|
||||
@@ -5,6 +5,7 @@ import com.willfp.talismans.talismans.TalismanLevel;
|
||||
import com.willfp.talismans.talismans.Talismans;
|
||||
import com.willfp.talismans.talismans.util.equipevent.EquipType;
|
||||
import com.willfp.talismans.talismans.util.equipevent.TalismanEquipEvent;
|
||||
import org.bukkit.Bukkit;
|
||||
import org.bukkit.attribute.Attribute;
|
||||
import org.bukkit.attribute.AttributeInstance;
|
||||
import org.bukkit.attribute.AttributeModifier;
|
||||
@@ -16,7 +17,7 @@ import java.util.HashMap;
|
||||
import java.util.Map;
|
||||
|
||||
public class AttackSpeedTalisman extends Talisman {
|
||||
private final Map<TalismanLevel, AttributeModifier> modifiers = new HashMap<>();
|
||||
private Map<TalismanLevel, AttributeModifier> modifiers;
|
||||
|
||||
public AttackSpeedTalisman() {
|
||||
super("attack_speed");
|
||||
@@ -24,7 +25,7 @@ public class AttackSpeedTalisman extends Talisman {
|
||||
|
||||
@Override
|
||||
protected void postUpdate() {
|
||||
modifiers.clear();
|
||||
modifiers = new HashMap<>();
|
||||
for (TalismanLevel level : this.getLevels()) {
|
||||
modifiers.put(
|
||||
level,
|
||||
|
||||
@@ -16,7 +16,7 @@ import java.util.HashMap;
|
||||
import java.util.Map;
|
||||
|
||||
public class SpeedTalisman extends Talisman {
|
||||
private final Map<TalismanLevel, AttributeModifier> modifiers = new HashMap<>();
|
||||
private Map<TalismanLevel, AttributeModifier> modifiers;
|
||||
|
||||
public SpeedTalisman() {
|
||||
super("speed");
|
||||
@@ -24,7 +24,7 @@ public class SpeedTalisman extends Talisman {
|
||||
|
||||
@Override
|
||||
protected void postUpdate() {
|
||||
modifiers.clear();
|
||||
modifiers = new HashMap<>();
|
||||
for (TalismanLevel level : this.getLevels()) {
|
||||
modifiers.put(
|
||||
level,
|
||||
|
||||
@@ -119,6 +119,8 @@ public class TalismanUtils {
|
||||
.replace("_relic", "")
|
||||
.replace("_fossil", "");
|
||||
|
||||
container.remove(talismanKey);
|
||||
|
||||
NamespacedKey newTalismanKey = TalismansPlugin.getInstance().getNamespacedKeyFactory().create(newKey);
|
||||
|
||||
container.set(newTalismanKey, PersistentDataType.INTEGER, level);
|
||||
|
||||
@@ -27,6 +27,7 @@ levels:
|
||||
|
||||
config:
|
||||
chance: 5
|
||||
|
||||
2:
|
||||
name: "&eAlchemy Talisman II"
|
||||
description: 10% chance double the strength of applied potion effects.
|
||||
@@ -34,17 +35,17 @@ levels:
|
||||
obtaining:
|
||||
craftable: true
|
||||
recipe:
|
||||
- talismans:alchemy_talisman_1
|
||||
- talismans:alchemy_talisman_1
|
||||
- talismans:alchemy_talisman_1
|
||||
|
||||
- talismans:alchemy_talisman_1
|
||||
- talismans:alchemy_1
|
||||
- talismans:alchemy_1
|
||||
- talismans:alchemy_1
|
||||
|
||||
- talismans:alchemy_1
|
||||
- heart_of_the_sea
|
||||
- talismans:alchemy_talisman_1
|
||||
- talismans:alchemy_1
|
||||
|
||||
- talismans:alchemy_talisman_1
|
||||
- talismans:alchemy_talisman_1
|
||||
- talismans:alchemy_talisman_1
|
||||
- talismans:alchemy_1
|
||||
- talismans:alchemy_1
|
||||
- talismans:alchemy_1
|
||||
|
||||
general-config:
|
||||
material: player_head
|
||||
@@ -52,6 +53,7 @@ levels:
|
||||
|
||||
config:
|
||||
chance: 10
|
||||
|
||||
3:
|
||||
name: "&cAlchemy Talisman III"
|
||||
description: 25% chance double the strength of applied potion effects.
|
||||
@@ -59,17 +61,17 @@ levels:
|
||||
obtaining:
|
||||
craftable: true
|
||||
recipe:
|
||||
- talismans:alchemy_talisman_2
|
||||
- talismans:alchemy_talisman_2
|
||||
- talismans:alchemy_talisman_2
|
||||
- talismans:alchemy_2
|
||||
- talismans:alchemy_2
|
||||
- talismans:alchemy_2
|
||||
|
||||
- talismans:alchemy_talisman_2
|
||||
- talismans:alchemy_2
|
||||
- nether_star
|
||||
- talismans:alchemy_talisman_2
|
||||
- talismans:alchemy_2
|
||||
|
||||
- talismans:alchemy_talisman_2
|
||||
- talismans:alchemy_talisman_2
|
||||
- talismans:alchemy_talisman_2
|
||||
- talismans:alchemy_2
|
||||
- talismans:alchemy_2
|
||||
- talismans:alchemy_2
|
||||
|
||||
general-config:
|
||||
material: player_head
|
||||
|
||||
@@ -27,28 +27,32 @@ levels:
|
||||
|
||||
config:
|
||||
percent-more-damage: 10
|
||||
|
||||
2:
|
||||
name: "&eArchery Talisman II"
|
||||
description: Deal 25% more damage with bows.
|
||||
|
||||
obtaining:
|
||||
craftable: true
|
||||
# Recipes are left-right, top-bottom
|
||||
# The first item is the top left, the second is top middle, and so on. The last is bottom right.
|
||||
recipe:
|
||||
- talismans:archery_talisman_1
|
||||
- talismans:archery_talisman_1
|
||||
- talismans:archery_talisman_1
|
||||
- talismans:archery_1
|
||||
- talismans:archery_1
|
||||
- talismans:archery_1
|
||||
|
||||
- talismans:archery_talisman_1
|
||||
- talismans:archery_1
|
||||
- heart_of_the_sea
|
||||
- talismans:archery_talisman_1
|
||||
- talismans:archery_1
|
||||
|
||||
- talismans:archery_talisman_1
|
||||
- talismans:archery_talisman_1
|
||||
- talismans:archery_talisman_1
|
||||
- talismans:archery_1
|
||||
- talismans:archery_1
|
||||
- talismans:archery_1
|
||||
|
||||
general-config:
|
||||
material: player_head
|
||||
texture: eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvZDBmOGRmYTVlZmM3NTYzMGNlMGRmNDBhNDliOGY1OWJjMjIyMTRkZTk3ZTNmYjQ0YjNjNTZlOGE5YzhhNTZiNiJ9fX0=
|
||||
# Texture is base64, https://minecraft-heads.com has a list of skulls. Ignored if material is not player_head
|
||||
texture: eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvMzgzODVhNWE0Njk4MjFiOGIzM2U0N2E1YjVjNDJhZWE1OTY2MzQ2NTQ2OTM4OGExYTRkNGU1MjNlNWE4ZGRkMiJ9fX0=
|
||||
|
||||
config:
|
||||
percent-more-damage: 25
|
||||
@@ -26,4 +26,33 @@ levels:
|
||||
texture: eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvNTVmZGRlYzM2NjU1ZDNiMzcxYzc5ZDYxMTMzNTQ4Nzc1NzcwODljMWZjYjFiM2Q4ZTAwYWYzMjYxMmYyNmYyOCJ9fX0=
|
||||
|
||||
config:
|
||||
percentage-bonus: 5
|
||||
percentage-bonus: 5
|
||||
|
||||
2:
|
||||
name: "&eAttack Speed Talisman II"
|
||||
description: Attack 10% faster.
|
||||
|
||||
obtaining:
|
||||
craftable: true
|
||||
# Recipes are left-right, top-bottom
|
||||
# The first item is the top left, the second is top middle, and so on. The last is bottom right.
|
||||
recipe:
|
||||
- talismans:attack_speed_1
|
||||
- talismans:attack_speed_1
|
||||
- talismans:attack_speed_1
|
||||
|
||||
- talismans:attack_speed_1
|
||||
- heart_of_the_sea
|
||||
- talismans:attack_speed_1
|
||||
|
||||
- talismans:attack_speed_1
|
||||
- talismans:attack_speed_1
|
||||
- talismans:attack_speed_1
|
||||
|
||||
general-config:
|
||||
material: player_head
|
||||
# Texture is base64, https://minecraft-heads.com has a list of skulls. Ignored if material is not player_head
|
||||
texture: eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvMzE1ZjAyZWFjNjAyNmI4ZTg3MTJjYTRkNzgxYjc5MWJiYmI3YjQ3NTVhYmRhMjdmNDYyMTg5YjkwZmVkNjZhMSJ9fX0=
|
||||
|
||||
config:
|
||||
percentage-bonus: 10
|
||||
@@ -26,4 +26,33 @@ levels:
|
||||
texture: eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvYTFjZDZkMmQwM2YxMzVlN2M2YjVkNmNkYWUxYjNhNjg3NDNkYjRlYjc0OWZhZjczNDFlOWZiMzQ3YWEyODNiIn19fQ==
|
||||
|
||||
config:
|
||||
percent-more-damage: 10
|
||||
percent-more-damage: 10
|
||||
|
||||
2:
|
||||
name: "&eBoss Talisman II"
|
||||
description: Deal 25% more damage to bosses.
|
||||
|
||||
obtaining:
|
||||
craftable: true
|
||||
# Recipes are left-right, top-bottom
|
||||
# The first item is the top left, the second is top middle, and so on. The last is bottom right.
|
||||
recipe:
|
||||
- talismans:boss_talisman
|
||||
- talismans:boss_talisman
|
||||
- talismans:boss_talisman
|
||||
|
||||
- talismans:boss_talisman
|
||||
- heart_of_the_sea
|
||||
- talismans:boss_talisman
|
||||
|
||||
- talismans:boss_talisman
|
||||
- talismans:boss_talisman
|
||||
- talismans:boss_talisman
|
||||
|
||||
general-config:
|
||||
material: player_head
|
||||
# Texture is base64, https://minecraft-heads.com has a list of skulls. Ignored if material is not player_head
|
||||
texture: eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvNzgzYWI0MmYyMmFkZDkzNjZkODkzNjRiYTNhZTIwMTNmYTQ1YTQ1NWNkODdjYTZhYWQ4MmY0MDFhNzcifX19
|
||||
|
||||
config:
|
||||
percent-more-damage: 25
|
||||
@@ -3,7 +3,7 @@ disabled-in-worlds: [ ]
|
||||
|
||||
levels:
|
||||
1:
|
||||
name: "&aCreeper Talisman I"
|
||||
name: "&aCreeper Talisman"
|
||||
description: Deal 10% more damage to creepers.
|
||||
|
||||
obtaining:
|
||||
|
||||
@@ -26,4 +26,34 @@ levels:
|
||||
texture: eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvYzZjYWM1OWIyYWFlNDg5YWEwNjg3YjVkODAyYjI1NTVlYjE0YTQwYmQ2MmIyMWViMTE2ZmE1NjljZGI3NTYifX19
|
||||
|
||||
config:
|
||||
percent-more-damage: 10
|
||||
percent-more-damage: 10
|
||||
|
||||
2:
|
||||
name: "&eEnd Talisman II"
|
||||
description: Deal 25% more damage in the end.
|
||||
enabled: true
|
||||
|
||||
obtaining:
|
||||
craftable: true
|
||||
# Recipes are left-right, top-bottom
|
||||
# The first item is the top left, the second is top middle, and so on. The last is bottom right.
|
||||
recipe:
|
||||
- talismans:end_1
|
||||
- talismans:end_1
|
||||
- talismans:end_1
|
||||
|
||||
- talismans:end_1
|
||||
- heart_of_the_sea
|
||||
- talismans:end_1
|
||||
|
||||
- talismans:end_1
|
||||
- talismans:end_1
|
||||
- talismans:end_1
|
||||
|
||||
general-config:
|
||||
material: player_head
|
||||
# Texture is base64, https://minecraft-heads.com has a list of skulls. Ignored if material is not player_head
|
||||
texture: eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvOTZjMGIzNmQ1M2ZmZjY5YTQ5YzdkNmYzOTMyZjJiMGZlOTQ4ZTAzMjIyNmQ1ZTgwNDVlYzU4NDA4YTM2ZTk1MSJ9fX0=
|
||||
|
||||
config:
|
||||
percent-more-damage: 25
|
||||
@@ -26,4 +26,33 @@ levels:
|
||||
texture: eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvNzA1NGMyOWM3ODA5MDQ3MWMxZWEwNThiZDY0MTg5NzM5MWM5ZTQ2OTRhYTlkMTQwYWZiYmE4ZDBjYzQzNjM3In19fQ==
|
||||
|
||||
config:
|
||||
percentage-bonus: 10
|
||||
percentage-bonus: 10
|
||||
|
||||
2:
|
||||
name: "&eExperience Talisman II"
|
||||
description: Gain 25% more experience.
|
||||
|
||||
obtaining:
|
||||
craftable: true
|
||||
# Recipes are left-right, top-bottom
|
||||
# The first item is the top left, the second is top middle, and so on. The last is bottom right.
|
||||
recipe:
|
||||
- talismans:experience_1
|
||||
- talismans:experience_1
|
||||
- talismans:experience_1
|
||||
|
||||
- talismans:experience_1
|
||||
- heart_of_the_sea
|
||||
- talismans:experience_1
|
||||
|
||||
- talismans:experience_1
|
||||
- talismans:experience_1
|
||||
- talismans:experience_1
|
||||
|
||||
general-config:
|
||||
material: player_head
|
||||
# Texture is base64, https://minecraft-heads.com has a list of skulls. Ignored if material is not player_head
|
||||
texture: eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvMTNjNzZkMTA3OWM5NWUzYzc5ZGRmOTUxNDJmYzc0YzQ4ZjY1MjA1ZTQ2NWQxMDJiZjc4MjY1Y2E3ZTk3MDZkMiJ9fX0=
|
||||
|
||||
config:
|
||||
percentage-bonus: 25
|
||||
@@ -27,4 +27,34 @@ levels:
|
||||
|
||||
config:
|
||||
chance: 2
|
||||
xp-amount: 2
|
||||
|
||||
2:
|
||||
name: "&eExtraction Talisman II"
|
||||
description: 5% chance to get xp randomly while mining.
|
||||
|
||||
obtaining:
|
||||
craftable: true
|
||||
# Recipes are left-right, top-bottom
|
||||
# The first item is the top left, the second is top middle, and so on. The last is bottom right.
|
||||
recipe:
|
||||
- talismans:extraction_1
|
||||
- talismans:extraction_1
|
||||
- talismans:extraction_1
|
||||
|
||||
- talismans:extraction_1
|
||||
- heart_of_the_sea
|
||||
- talismans:extraction_1
|
||||
|
||||
- talismans:extraction_1
|
||||
- talismans:extraction_1
|
||||
- talismans:extraction_1
|
||||
|
||||
general-config:
|
||||
material: player_head
|
||||
# Texture is base64, https://minecraft-heads.com has a list of skulls. Ignored if material is not player_head
|
||||
texture: eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvZmQxZWUyYjYwYTlkODFlYTgyZWIyNTBjNzEyYjNhNmJhYmVkMDNkMjFkNmY4MTg3MDBjNzBlNDM4OGU2YTUxOCJ9fX0=
|
||||
|
||||
config:
|
||||
chance: 5
|
||||
xp-amount: 2
|
||||
@@ -3,7 +3,7 @@ disabled-in-worlds: [ ]
|
||||
|
||||
levels:
|
||||
1:
|
||||
name: "Feather Talisman I"
|
||||
name: "&aFeather Talisman I"
|
||||
description: Take 10% less fall damage.
|
||||
|
||||
obtaining:
|
||||
@@ -26,4 +26,33 @@ levels:
|
||||
texture: eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvODY4NmQ5NmFkOGU1OGE4NmE1YTI4MzI2Yzk5ZmRlOWQ0OTgxZTQ2YzA5ZWFlNTFlN2E5ODYxOTBjZDM2YjBmIn19fQ==
|
||||
|
||||
config:
|
||||
multiplier: 0.9
|
||||
multiplier: 0.9
|
||||
|
||||
2:
|
||||
name: "&eFeather Talisman II"
|
||||
description: Take 25% less fall damage.
|
||||
|
||||
obtaining:
|
||||
craftable: true
|
||||
# Recipes are left-right, top-bottom
|
||||
# The first item is the top left, the second is top middle, and so on. The last is bottom right.
|
||||
recipe:
|
||||
- talismans:feather_1
|
||||
- talismans:feather_1
|
||||
- talismans:feather_1
|
||||
|
||||
- talismans:feather_1
|
||||
- heart_of_the_sea
|
||||
- talismans:feather_1
|
||||
|
||||
- talismans:feather_1
|
||||
- talismans:feather_1
|
||||
- talismans:feather_1
|
||||
|
||||
general-config:
|
||||
material: player_head
|
||||
# Texture is base64, https://minecraft-heads.com has a list of skulls. Ignored if material is not player_head
|
||||
texture: eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvYThlYmYzOWIwYjM3MWQxZWYzMTZhNjI2ZDM1NTM3NWY5ZDQ4MzcxOWU5NWY1ZGMzNDc4MTIwZjhmOWMzODcyNiJ9fX0=
|
||||
|
||||
config:
|
||||
multiplier: 0.75
|
||||
@@ -3,7 +3,7 @@ disabled-in-worlds: [ ]
|
||||
|
||||
levels:
|
||||
1:
|
||||
name: "Flame Talisman I"
|
||||
name: "&aFlame Talisman I"
|
||||
description: Take 10% less fire damage.
|
||||
|
||||
obtaining:
|
||||
@@ -26,4 +26,33 @@ levels:
|
||||
texture: eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvNzBhNDRkNTFlY2M3OWY2OTRjZmQ2MDIyOGM4ODQyODg0OGNhNjE4ZTM2YTY1OWE0MTZlOTI0NmQ4NDFhZWM4In19fQ==
|
||||
|
||||
config:
|
||||
multiplier: 0.9
|
||||
multiplier: 0.9
|
||||
|
||||
2:
|
||||
name: "&eFlame Talisman II"
|
||||
description: Take 25% less fire damage.
|
||||
|
||||
obtaining:
|
||||
craftable: true
|
||||
# Recipes are left-right, top-bottom
|
||||
# The first item is the top left, the second is top middle, and so on. The last is bottom right.
|
||||
recipe:
|
||||
- talismans:flame_1
|
||||
- talismans:flame_1
|
||||
- talismans:flame_1
|
||||
|
||||
- talismans:flame_1
|
||||
- heart_of_the_sea
|
||||
- talismans:flame_1
|
||||
|
||||
- talismans:flame_1
|
||||
- talismans:flame_1
|
||||
- talismans:flame_1
|
||||
|
||||
general-config:
|
||||
material: player_head
|
||||
# Texture is base64, https://minecraft-heads.com has a list of skulls. Ignored if material is not player_head
|
||||
texture: eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvOGJjYjFkZGZjOGRhODUyZDNmMjU4ZmNiODg1ZjJjYjVlNGIyNmE3ZWJjZmJkMGIzM2VjMTM3N2EyMzVmM2E0NSJ9fX0=
|
||||
|
||||
config:
|
||||
multiplier: 0.75
|
||||
@@ -3,7 +3,7 @@ disabled-in-worlds: [ ]
|
||||
|
||||
levels:
|
||||
1:
|
||||
name: "Flux Talisman I"
|
||||
name: "&aFlux Talisman I"
|
||||
description: Nearby players deal 5% more melee damage.
|
||||
|
||||
obtaining:
|
||||
@@ -27,4 +27,35 @@ levels:
|
||||
|
||||
config:
|
||||
distance: 5 # How close other players have to be
|
||||
percent-more-damage: 5
|
||||
percent-more-damage: 5
|
||||
|
||||
2:
|
||||
name: "&eFlux Talisman II"
|
||||
description: Nearby players deal 10% more melee damage.
|
||||
enabled: true
|
||||
|
||||
obtaining:
|
||||
craftable: true
|
||||
# Recipes are left-right, top-bottom
|
||||
# The first item is the top left, the second is top middle, and so on. The last is bottom right.
|
||||
recipe:
|
||||
- talismans:flux_1
|
||||
- talismans:flux_1
|
||||
- talismans:flux_1
|
||||
|
||||
- talismans:flux_1
|
||||
- heart_of_the_sea
|
||||
- talismans:flux_1
|
||||
|
||||
- talismans:flux_1
|
||||
- talismans:flux_1
|
||||
- talismans:flux_1
|
||||
|
||||
general-config:
|
||||
material: player_head
|
||||
# Texture is base64, https://minecraft-heads.com has a list of skulls. Ignored if material is not player_head
|
||||
texture: eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvODJhZGExYzdmY2M4Y2YzNWRlZmViOTQ0YTRmOGZmYTlhOWQyNjA1NjBmYzdmNWY1ODI2ZGU4MDg1NDM1OTY3YyJ9fX0=
|
||||
|
||||
config:
|
||||
distance: 5 # How close other players have to be
|
||||
percent-more-damage: 10
|
||||
@@ -3,7 +3,7 @@ disabled-in-worlds: [ ]
|
||||
|
||||
levels:
|
||||
1:
|
||||
name: "Gravity Talisman I"
|
||||
name: "&aGravity Talisman I"
|
||||
description: Take less damage the lower down you are, up to 20% less.
|
||||
|
||||
obtaining:
|
||||
@@ -30,4 +30,37 @@ levels:
|
||||
# So if multiplier is 0.2, and you're at y = 1:
|
||||
# distance below y = 63
|
||||
# 63/64 * multiplier is roughly 0.2, +1 = 1.2x less
|
||||
height-multiplier: 0.2
|
||||
height-multiplier: 0.2
|
||||
|
||||
2:
|
||||
name: "&eGravity Talisman II"
|
||||
description: Take less damage the lower down you are, up to 30% less.
|
||||
|
||||
obtaining:
|
||||
craftable: true
|
||||
# Recipes are left-right, top-bottom
|
||||
# The first item is the top left, the second is top middle, and so on. The last is bottom right.
|
||||
recipe:
|
||||
- talismans:gravity_1
|
||||
- talismans:gravity_1
|
||||
- talismans:gravity_1
|
||||
|
||||
- talismans:gravity_1
|
||||
- heart_of_the_sea
|
||||
- talismans:gravity_1
|
||||
|
||||
- talismans:gravity_1
|
||||
- talismans:gravity_1
|
||||
- talismans:gravity_1
|
||||
|
||||
general-config:
|
||||
material: player_head
|
||||
# Texture is base64, https://minecraft-heads.com has a list of skulls. Ignored if material is not player_head
|
||||
texture: eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvZTY0ZjEwZjE1OWM5MjA0ZmM3NzIwMmIzZGFjZGRmMGQwZTNhMjVlY2EyZGVhYjNmOTJhNmEyNTIzMTAxMzc3ZSJ9fX0=
|
||||
|
||||
config:
|
||||
# Formula is ((distance below y = 64)/64) * multiplier + 1 times less
|
||||
# So if multiplier is 2, and you're at y = 1:
|
||||
# distance below y = 63
|
||||
# 63/64 * multiplier is roughly 2, +1 = 3x less
|
||||
height-multiplier: 0.3
|
||||
@@ -3,7 +3,7 @@ disabled-in-worlds: [ ]
|
||||
|
||||
levels:
|
||||
1:
|
||||
name: "Healing Talisman I"
|
||||
name: "&aHealing Talisman I"
|
||||
description: Heal 10% faster.
|
||||
|
||||
obtaining:
|
||||
@@ -26,4 +26,33 @@ levels:
|
||||
texture: eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvMjUyOGNmNmZhYjhhZTdlZmZiNTFjZDNhYzQyZDJlZTI3NTA0ZTQ0MDAyZmE0ZjYyOWE0NTA5MGZhMTY3YTQ3OCJ9fX0=
|
||||
|
||||
config:
|
||||
multiplier: 0.1
|
||||
multiplier: 0.1
|
||||
|
||||
2:
|
||||
name: "&eHealing Talisman II"
|
||||
description: Heal 25% faster.
|
||||
|
||||
obtaining:
|
||||
craftable: true
|
||||
# Recipes are left-right, top-bottom
|
||||
# The first item is the top left, the second is top middle, and so on. The last is bottom right.
|
||||
recipe:
|
||||
- talismans:healing_1
|
||||
- talismans:healing_1
|
||||
- talismans:healing_1
|
||||
|
||||
- talismans:healing_1
|
||||
- heart_of_the_sea
|
||||
- talismans:healing_1
|
||||
|
||||
- talismans:healing_1
|
||||
- talismans:healing_1
|
||||
- talismans:healing_1
|
||||
|
||||
general-config:
|
||||
material: player_head
|
||||
# Texture is base64, https://minecraft-heads.com has a list of skulls. Ignored if material is not player_head
|
||||
texture: eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvNDY2YTVmN2JjZDNjMWMyMjVhOTM2NmVlZTZkZmFiMWNjNjZhNmJmNzM2M2ZlZDA4NzUxMmU2ZWY0N2ExZCJ9fX0=
|
||||
|
||||
config:
|
||||
multiplier: 0.25
|
||||
@@ -3,7 +3,7 @@ disabled-in-worlds: [ ]
|
||||
|
||||
levels:
|
||||
1:
|
||||
name: "Immunity Talisman I"
|
||||
name: "&aImmunity Talisman"
|
||||
description: Become immune to poison damage.
|
||||
|
||||
obtaining:
|
||||
|
||||
@@ -3,7 +3,7 @@ disabled-in-worlds: [ ]
|
||||
|
||||
levels:
|
||||
1:
|
||||
name: "Nether Talisman I"
|
||||
name: "&aNether Talisman I"
|
||||
description: Deal 10% more damage in the nether.
|
||||
|
||||
obtaining:
|
||||
@@ -26,4 +26,33 @@ levels:
|
||||
texture: eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvZDUwMDI5MmY0YWZlNTJkMTBmMjk5ZGZiMjYwMzYzMjI4MzA0NTAzMzFlMDAzMDg0YmIyMjAzMzM1MzA2NjRlMSJ9fX0=
|
||||
|
||||
config:
|
||||
percent-more-damage: 10
|
||||
percent-more-damage: 10
|
||||
|
||||
2:
|
||||
name: "&eNether Talisman II"
|
||||
description: Deal 25% more damage in the nether.
|
||||
|
||||
obtaining:
|
||||
craftable: true
|
||||
# Recipes are left-right, top-bottom
|
||||
# The first item is the top left, the second is top middle, and so on. The last is bottom right.
|
||||
recipe:
|
||||
- talismans:nether_1
|
||||
- talismans:nether_1
|
||||
- talismans:nether_1
|
||||
|
||||
- talismans:nether_1
|
||||
- heart_of_the_sea
|
||||
- talismans:nether_1
|
||||
|
||||
- talismans:nether_1
|
||||
- talismans:nether_1
|
||||
- talismans:nether_1
|
||||
|
||||
general-config:
|
||||
material: player_head
|
||||
# Texture is base64, https://minecraft-heads.com has a list of skulls. Ignored if material is not player_head
|
||||
texture: eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvNjE2MTAyYmM0ZjYwOWMyMjQwNDM3MWFlZjZjNjQxYmI5NjQwOWJjNTAwN2RjYTQ0YWM2NjhlZGRlYmFiZTQ0NiJ9fX0=
|
||||
|
||||
config:
|
||||
percent-more-damage: 25
|
||||
@@ -3,7 +3,7 @@ disabled-in-worlds: [ ]
|
||||
|
||||
levels:
|
||||
1:
|
||||
name: "Poseidon Talisman I"
|
||||
name: "&aPoseidon Talisman I"
|
||||
description: Deal 10% more damage with tridents.
|
||||
|
||||
obtaining:
|
||||
@@ -26,4 +26,33 @@ levels:
|
||||
texture: eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvMjQ4NGFhNWJlZTg5OGE2ZTg5NjBhM2Y5YTk5NzU5YjFmMzlmOWRjYjMyMTA1MGY3MTRjZDcyYjNkOGE4MDQxIn19fQ==
|
||||
|
||||
config:
|
||||
percent-more-damage: 10
|
||||
percent-more-damage: 10
|
||||
|
||||
2:
|
||||
name: "&ePoseidon Talisman II"
|
||||
description: Deal 25% more damage with tridents.
|
||||
|
||||
obtaining:
|
||||
craftable: true
|
||||
# Recipes are left-right, top-bottom
|
||||
# The first item is the top left, the second is top middle, and so on. The last is bottom right.
|
||||
recipe:
|
||||
- talismans:poseidon_1
|
||||
- talismans:poseidon_1
|
||||
- talismans:poseidon_1
|
||||
|
||||
- talismans:poseidon_1
|
||||
- heart_of_the_sea
|
||||
- talismans:poseidon_1
|
||||
|
||||
- talismans:poseidon_1
|
||||
- talismans:poseidon_1
|
||||
- talismans:poseidon_1
|
||||
|
||||
general-config:
|
||||
material: player_head
|
||||
# Texture is base64, https://minecraft-heads.com has a list of skulls. Ignored if material is not player_head
|
||||
texture: eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvZjIyZTNhNTY5ZThkNTgxNDM3YzUwM2UyYWQxZDRiNTkxYmNiODI5MWE3MWVmN2IzNzM4OGVlYTNiMDhlNzIifX19
|
||||
|
||||
config:
|
||||
percent-more-damage: 25
|
||||
@@ -3,7 +3,7 @@ disabled-in-worlds: [ ]
|
||||
|
||||
levels:
|
||||
1:
|
||||
name: "Raid Talisman I"
|
||||
name: "&aRaid Talisman I"
|
||||
description: Deal 10% more damage to illagers.
|
||||
|
||||
obtaining:
|
||||
@@ -26,4 +26,33 @@ levels:
|
||||
texture: eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvNmRlYWVjMzQ0YWIwOTViNDhjZWFkNzUyN2Y3ZGVlNjFiMDYzZmY3OTFmNzZhOGZhNzY2NDJjODY3NmUyMTczIn19fQ==
|
||||
|
||||
config:
|
||||
percent-more-damage: 10
|
||||
percent-more-damage: 10
|
||||
|
||||
2:
|
||||
name: "&eRaid Talisman II"
|
||||
description: Deal 25% more damage to illagers.
|
||||
|
||||
obtaining:
|
||||
craftable: true
|
||||
# Recipes are left-right, top-bottom
|
||||
# The first item is the top left, the second is top middle, and so on. The last is bottom right.
|
||||
recipe:
|
||||
- talismans:raid_1
|
||||
- talismans:raid_1
|
||||
- talismans:raid_1
|
||||
|
||||
- talismans:raid_1
|
||||
- heart_of_the_sea
|
||||
- talismans:raid_1
|
||||
|
||||
- talismans:raid_1
|
||||
- talismans:raid_1
|
||||
- talismans:raid_1
|
||||
|
||||
general-config:
|
||||
material: player_head
|
||||
# Texture is base64, https://minecraft-heads.com has a list of skulls. Ignored if material is not player_head
|
||||
texture: eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvOTFkMGU4MTY0ODc1N2I5OGYwZGUyYjcwZDMzODJlZGNmNDI2OThkNDAxODU1ZDg3MjU1MmE2NzFiZWE1ZGFmNiJ9fX0=
|
||||
|
||||
config:
|
||||
percent-more-damage: 25
|
||||
@@ -26,4 +26,33 @@ levels:
|
||||
texture: eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvOTcyNjI2NGYzN2NjMGVlNDIyZjhlZGIzMTQxZTYxZTJlZDkzNmE4OTdkOTZkODA4NWRjMzVkYzUzOTllZGNmOSJ9fX0=
|
||||
|
||||
config:
|
||||
percent-less-damage: 10
|
||||
percent-less-damage: 10
|
||||
|
||||
2:
|
||||
name: "&eResistance Talisman II"
|
||||
description: Take 25% less damage.
|
||||
|
||||
obtaining:
|
||||
craftable: true
|
||||
# Recipes are left-right, top-bottom
|
||||
# The first item is the top left, the second is top middle, and so on. The last is bottom right.
|
||||
recipe:
|
||||
- talismans:resistance_1
|
||||
- talismans:resistance_1
|
||||
- talismans:resistance_1
|
||||
|
||||
- talismans:resistance_1
|
||||
- heart_of_the_sea
|
||||
- talismans:resistance_1
|
||||
|
||||
- talismans:resistance_1
|
||||
- talismans:resistance_1
|
||||
- talismans:resistance_1
|
||||
|
||||
general-config:
|
||||
material: player_head
|
||||
# Texture is base64, https://minecraft-heads.com has a list of skulls. Ignored if material is not player_head
|
||||
texture: eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvYjY5ZDBkNDcxMTE1M2EwODljNTU2N2E3NDliMjc4NzljNzY5ZDNiZGNlYTZmZGE5ZDZmNjZlOTNkZDhjNDUxMiJ9fX0=
|
||||
|
||||
config:
|
||||
percent-less-damage: 25
|
||||
@@ -3,7 +3,7 @@ disabled-in-worlds: [ ]
|
||||
|
||||
levels:
|
||||
1:
|
||||
name: "Sharpness Talisman I"
|
||||
name: "&aSharpness Talisman I"
|
||||
description: Deal 10% more melee damage.
|
||||
|
||||
obtaining:
|
||||
@@ -26,4 +26,33 @@ levels:
|
||||
texture: eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvYzNkMTQ1NjFiYmQwNjNmNzA0MjRhOGFmY2MzN2JmZTljNzQ1NjJlYTM2ZjdiZmEzZjIzMjA2ODMwYzY0ZmFmMSJ9fX0=
|
||||
|
||||
config:
|
||||
percent-more-damage: 10
|
||||
percent-more-damage: 10
|
||||
|
||||
2:
|
||||
name: "&eSharpness Talisman II"
|
||||
description: Deal 25% more melee damage.
|
||||
|
||||
obtaining:
|
||||
craftable: true
|
||||
# Recipes are left-right, top-bottom
|
||||
# The first item is the top left, the second is top middle, and so on. The last is bottom right.
|
||||
recipe:
|
||||
- talismans:sharpness_1
|
||||
- talismans:sharpness_1
|
||||
- talismans:sharpness_1
|
||||
|
||||
- talismans:sharpness_1
|
||||
- heart_of_the_sea
|
||||
- talismans:sharpness_1
|
||||
|
||||
- talismans:sharpness_1
|
||||
- talismans:sharpness_1
|
||||
- talismans:sharpness_1
|
||||
|
||||
general-config:
|
||||
material: player_head
|
||||
# Texture is base64, https://minecraft-heads.com has a list of skulls. Ignored if material is not player_head
|
||||
texture: eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvYjg4MWI1ZTkxZjliNGVlMGQ0YzUzMzk2MmJiNjhmYTczY2VkYjc1ZWNkMjY4ZWNiZGQ0NGNhMGY0MDkxNDhjMiJ9fX0=
|
||||
|
||||
config:
|
||||
percent-more-damage: 25
|
||||
@@ -3,7 +3,7 @@ disabled-in-worlds: [ ]
|
||||
|
||||
levels:
|
||||
1:
|
||||
name: "Skeleton Talisman I"
|
||||
name: "&aSkeleton Talisman"
|
||||
description: Deal 10% more damage to skeletons.
|
||||
|
||||
obtaining:
|
||||
|
||||
@@ -3,7 +3,7 @@ disabled-in-worlds: [ ]
|
||||
|
||||
levels:
|
||||
1:
|
||||
name: "Speed Talisman I"
|
||||
name: "&aSpeed Talisman I"
|
||||
description: Move 5% faster.
|
||||
|
||||
obtaining:
|
||||
@@ -26,4 +26,33 @@ levels:
|
||||
texture: eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvODYyNGJhY2I1ZjE5ODZlNjQ3N2FiY2U0YWU3ZGNhMTgyMGE1MjYwYjYyMzNiNTViYTFkOWJhOTM2Yzg0YiJ9fX0=
|
||||
|
||||
config:
|
||||
percentage-bonus: 5
|
||||
percentage-bonus: 5
|
||||
|
||||
2:
|
||||
name: "&eSpeed Talisman II"
|
||||
description: Move 10% faster.
|
||||
|
||||
obtaining:
|
||||
craftable: true
|
||||
# Recipes are left-right, top-bottom
|
||||
# The first item is the top left, the second is top middle, and so on. The last is bottom right.
|
||||
recipe:
|
||||
- talismans:speed_1
|
||||
- talismans:speed_1
|
||||
- talismans:speed_1
|
||||
|
||||
- talismans:speed_1
|
||||
- heart_of_the_sea
|
||||
- talismans:speed_1
|
||||
|
||||
- talismans:speed_1
|
||||
- talismans:speed_1
|
||||
- talismans:speed_1
|
||||
|
||||
general-config:
|
||||
material: player_head
|
||||
# Texture is base64, https://minecraft-heads.com has a list of skulls. Ignored if material is not player_head
|
||||
texture: eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvNTNjZTc2NjAyZDNmZWM3YzAyNzNkYTYwMDA5MDA3YmU0MTQwYWM5ZmFjMDM0MTQ1MGMwNzU3ZTUzZDc1MTU3NyJ9fX0=
|
||||
|
||||
config:
|
||||
percentage-bonus: 10
|
||||
@@ -3,7 +3,7 @@ disabled-in-worlds: [ ]
|
||||
|
||||
levels:
|
||||
1:
|
||||
name: "Spider Talisman I"
|
||||
name: "&aSpider Talisman"
|
||||
description: Deal 10% more damage to spiders.
|
||||
|
||||
obtaining:
|
||||
|
||||
@@ -3,7 +3,7 @@ disabled-in-worlds: [ ]
|
||||
|
||||
levels:
|
||||
1:
|
||||
name: "Spider Resistance Talisman I"
|
||||
name: "&aSpider Resistance Talisman"
|
||||
description: Take 25% less damage from spiders.
|
||||
|
||||
obtaining:
|
||||
|
||||
@@ -3,7 +3,7 @@ disabled-in-worlds: [ ]
|
||||
|
||||
levels:
|
||||
1:
|
||||
name: "Strength Talisman I"
|
||||
name: "&aStrength Talisman I"
|
||||
description: Deal 10% more damage.
|
||||
|
||||
obtaining:
|
||||
@@ -26,4 +26,33 @@ levels:
|
||||
texture: eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvODQ4NTlkMGFkZmM5M2JlMTliYjQ0MWU2ZWRmZDQzZjZiZmU2OTEyNzIzMDMzZjk2M2QwMDlhMTFjNDgyNDUxMCJ9fX0=
|
||||
|
||||
config:
|
||||
percent-more-damage: 10
|
||||
percent-more-damage: 10
|
||||
|
||||
2:
|
||||
name: "&eStrength Talisman II"
|
||||
description: Deal 25% more damage.
|
||||
|
||||
obtaining:
|
||||
craftable: true
|
||||
# Recipes are left-right, top-bottom
|
||||
# The first item is the top left, the second is top middle, and so on. The last is bottom right.
|
||||
recipe:
|
||||
- talismans:strength_1
|
||||
- talismans:strength_1
|
||||
- talismans:strength_1
|
||||
|
||||
- talismans:strength_1
|
||||
- heart_of_the_sea
|
||||
- talismans:strength_1
|
||||
|
||||
- talismans:strength_1
|
||||
- talismans:strength_1
|
||||
- talismans:strength_1
|
||||
|
||||
general-config:
|
||||
material: player_head
|
||||
# Texture is base64, https://minecraft-heads.com has a list of skulls. Ignored if material is not player_head
|
||||
texture: eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvNDkwMzIyMTEyNGUxYTI3NDAyMjc2YzNlMDE3NmJjOWY2MzIzOGQ3ZWE3NzEzZTliNTc5YTg3OGRhY2EyNDgxOSJ9fX0=
|
||||
|
||||
config:
|
||||
percent-more-damage: 25
|
||||
@@ -3,7 +3,7 @@ disabled-in-worlds: [ ]
|
||||
|
||||
levels:
|
||||
1:
|
||||
name: "Zombie Talisman I"
|
||||
name: "&aZombie Talisman"
|
||||
description: Deal 10% more damage to zombies.
|
||||
|
||||
obtaining:
|
||||
|
||||
@@ -3,7 +3,7 @@ disabled-in-worlds: [ ]
|
||||
|
||||
levels:
|
||||
1:
|
||||
name: "Zombie Resistance Talisman I"
|
||||
name: "&aZombie Resistance Talisman"
|
||||
description: Take 25% less damage from zombies.
|
||||
|
||||
obtaining:
|
||||
|
||||
Reference in New Issue
Block a user