Added second levels to talismans that had Ring strengths

This commit is contained in:
Auxilor
2021-05-01 11:41:45 +01:00
parent f2e7d671a6
commit 0a2a61c2ac
31 changed files with 577 additions and 67 deletions

View File

@@ -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;
}
}

View File

@@ -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);

View File

@@ -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,

View File

@@ -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,

View File

@@ -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);

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -3,7 +3,7 @@ disabled-in-worlds: [ ]
levels:
1:
name: "&aCreeper Talisman I"
name: "&aCreeper Talisman"
description: Deal 10% more damage to creepers.
obtaining:

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -3,7 +3,7 @@ disabled-in-worlds: [ ]
levels:
1:
name: "Immunity Talisman I"
name: "&aImmunity Talisman"
description: Become immune to poison damage.
obtaining:

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -3,7 +3,7 @@ disabled-in-worlds: [ ]
levels:
1:
name: "Skeleton Talisman I"
name: "&aSkeleton Talisman"
description: Deal 10% more damage to skeletons.
obtaining:

View File

@@ -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

View File

@@ -3,7 +3,7 @@ disabled-in-worlds: [ ]
levels:
1:
name: "Spider Talisman I"
name: "&aSpider Talisman"
description: Deal 10% more damage to spiders.
obtaining:

View File

@@ -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:

View File

@@ -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

View File

@@ -3,7 +3,7 @@ disabled-in-worlds: [ ]
levels:
1:
name: "Zombie Talisman I"
name: "&aZombie Talisman"
description: Deal 10% more damage to zombies.
obtaining:

View File

@@ -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: