mirror of
https://github.com/Auxilor/EcoArmor.git
synced 2026-01-04 15:31:51 +00:00
libreforge-updater
This commit is contained in:
@@ -4,7 +4,6 @@ import com.willfp.eco.core.command.impl.PluginCommand
|
||||
import com.willfp.eco.core.display.DisplayModule
|
||||
import com.willfp.eco.core.items.Items
|
||||
import com.willfp.ecoarmor.commands.CommandEcoarmor
|
||||
import com.willfp.ecoarmor.config.EcoArmorYml
|
||||
import com.willfp.ecoarmor.display.ArmorDisplay
|
||||
import com.willfp.ecoarmor.sets.ArmorSets
|
||||
import com.willfp.ecoarmor.sets.ArmorUtils
|
||||
@@ -20,15 +19,17 @@ import com.willfp.libreforge.LibReforgePlugin
|
||||
import org.bukkit.event.Listener
|
||||
|
||||
class EcoArmorPlugin : LibReforgePlugin() {
|
||||
val ecoArmorYml: EcoArmorYml
|
||||
|
||||
init {
|
||||
instance = this
|
||||
ecoArmorYml = EcoArmorYml(this)
|
||||
Items.registerArgParser(TierArgParser())
|
||||
registerHolderProvider { ArmorUtils.getActiveHolders(it) }
|
||||
}
|
||||
|
||||
override fun handleEnableAdditional() {
|
||||
this.copyConfigs("sets")
|
||||
this.copyConfigs("tiers")
|
||||
}
|
||||
|
||||
override fun handleReloadAdditional() {
|
||||
logger.info(Tiers.values().size.toString() + " Tiers Loaded")
|
||||
logger.info(ArmorSets.values().size.toString() + " Sets Loaded")
|
||||
|
||||
@@ -1,7 +0,0 @@
|
||||
package com.willfp.ecoarmor.config
|
||||
|
||||
import com.willfp.eco.core.EcoPlugin
|
||||
import com.willfp.eco.core.config.BaseConfig
|
||||
import com.willfp.eco.core.config.ConfigType
|
||||
|
||||
class EcoArmorYml(plugin: EcoPlugin) : BaseConfig("ecoarmor", plugin, false, ConfigType.YAML)
|
||||
@@ -31,14 +31,10 @@ import java.util.*
|
||||
import java.util.stream.Collectors
|
||||
|
||||
class ArmorSet(
|
||||
val id: String,
|
||||
val config: Config,
|
||||
private val plugin: EcoPlugin
|
||||
) {
|
||||
/**
|
||||
* The name of the set.
|
||||
*/
|
||||
val id: String = config.getString("id")
|
||||
|
||||
/**
|
||||
* The advanced holder.
|
||||
*/
|
||||
|
||||
@@ -3,9 +3,11 @@ package com.willfp.ecoarmor.sets
|
||||
import com.google.common.collect.BiMap
|
||||
import com.google.common.collect.HashBiMap
|
||||
import com.google.common.collect.ImmutableList
|
||||
import com.willfp.eco.core.config.ConfigType
|
||||
import com.willfp.eco.core.config.TransientConfig
|
||||
import com.willfp.eco.core.config.updating.ConfigUpdater
|
||||
import com.willfp.ecoarmor.EcoArmorPlugin
|
||||
import com.willfp.libreforge.chains.EffectChains
|
||||
import java.io.File
|
||||
|
||||
object ArmorSets {
|
||||
/**
|
||||
@@ -42,14 +44,18 @@ object ArmorSets {
|
||||
@ConfigUpdater
|
||||
@JvmStatic
|
||||
fun update(plugin: EcoArmorPlugin) {
|
||||
plugin.ecoArmorYml.getSubsections("chains").mapNotNull {
|
||||
EffectChains.compile(it, "Effect Chains")
|
||||
}
|
||||
for (set in values()) {
|
||||
removeSet(set)
|
||||
}
|
||||
for (setConfig in plugin.ecoArmorYml.getSubsections("sets")) {
|
||||
ArmorSet(setConfig!!, plugin)
|
||||
|
||||
for ((id, config) in plugin.fetchConfigs("sets")) {
|
||||
ArmorSet(id, config, plugin)
|
||||
}
|
||||
|
||||
val ecoArmorYml = TransientConfig(File(plugin.dataFolder, "ecoarmor.yml"), ConfigType.YAML)
|
||||
|
||||
for (setConfig in ecoArmorYml.getSubsections("sets")) {
|
||||
ArmorSet(setConfig.getString("id"), setConfig, plugin)
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -15,14 +15,10 @@ import org.bukkit.persistence.PersistentDataType
|
||||
import java.util.*
|
||||
|
||||
class Tier(
|
||||
val id: String,
|
||||
private val config: Config,
|
||||
plugin: EcoPlugin
|
||||
) {
|
||||
/**
|
||||
* The tier name.
|
||||
*/
|
||||
val id = config.getString("id")
|
||||
|
||||
/**
|
||||
* The display name of the crystal.
|
||||
*/
|
||||
|
||||
@@ -3,9 +3,12 @@ package com.willfp.ecoarmor.upgrades
|
||||
import com.google.common.collect.BiMap
|
||||
import com.google.common.collect.HashBiMap
|
||||
import com.google.common.collect.ImmutableList
|
||||
import com.willfp.eco.core.config.ConfigType
|
||||
import com.willfp.eco.core.config.TransientConfig
|
||||
import com.willfp.eco.core.config.updating.ConfigUpdater
|
||||
import com.willfp.ecoarmor.EcoArmorPlugin
|
||||
import com.willfp.ecoarmor.EcoArmorPlugin.Companion.instance
|
||||
import java.io.File
|
||||
|
||||
object Tiers {
|
||||
/**
|
||||
@@ -60,9 +63,17 @@ object Tiers {
|
||||
@JvmStatic
|
||||
fun reload(plugin: EcoArmorPlugin) {
|
||||
BY_ID.clear()
|
||||
for (tierConfig in plugin.ecoArmorYml.getSubsections("tiers")) {
|
||||
Tier(tierConfig, plugin)
|
||||
|
||||
for ((id, config) in plugin.fetchConfigs("tiers")) {
|
||||
Tier(id, config, plugin)
|
||||
}
|
||||
|
||||
val ecoArmorYml = TransientConfig(File(plugin.dataFolder, "ecoarmor.yml"), ConfigType.YAML)
|
||||
|
||||
for (config in ecoArmorYml.getSubsections("tiers")) {
|
||||
Tier(config.getString("id"), config, plugin)
|
||||
}
|
||||
|
||||
defaultTier = getByID("default")!!
|
||||
}
|
||||
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
201
eco-core/core-plugin/src/main/resources/sets/_example.yml
Normal file
201
eco-core/core-plugin/src/main/resources/sets/_example.yml
Normal file
@@ -0,0 +1,201 @@
|
||||
# The ID of the armor set is the name of the .yml file,
|
||||
# for example huntress.yml has the ID of huntress
|
||||
# You can place sets anywhere in this folder,
|
||||
# including in subfolders if you want to organize your set configs
|
||||
# _example.yml is not loaded.
|
||||
|
||||
conditions: []
|
||||
effects:
|
||||
- id: damage_multiplier
|
||||
args:
|
||||
multiplier: 1.25
|
||||
triggers:
|
||||
- melee_attack
|
||||
- bow_attack
|
||||
- trident_attack
|
||||
advancedEffects:
|
||||
- id: damage_multiplier
|
||||
args:
|
||||
multiplier: 1.25
|
||||
triggers:
|
||||
- melee_attack
|
||||
- bow_attack
|
||||
- trident_attack
|
||||
- id: damage_multiplier
|
||||
args:
|
||||
multiplier: 0.9
|
||||
triggers:
|
||||
- take_damage
|
||||
sounds:
|
||||
equip:
|
||||
enabled: false
|
||||
sound: ""
|
||||
volume: 1
|
||||
pitch: 1
|
||||
advancedEquip:
|
||||
enabled: false
|
||||
sound: ""
|
||||
volume: 1
|
||||
pitch: 1
|
||||
unequip:
|
||||
enabled: false
|
||||
sound: ""
|
||||
volume: 1
|
||||
pitch: 1
|
||||
advancedLore:
|
||||
- ''
|
||||
- "<gradient:f12711>&lADVANCED BONUS</gradient:f5af19>"
|
||||
- "&8» &6Take 10% less damage"
|
||||
- "&8&oRequires full set to be worn"
|
||||
shard:
|
||||
item: prismarine_shard unbreaking:1 hide_enchants
|
||||
name: "<GRADIENT:f12711>Advancement Shard:</GRADIENT:f5af19> &cReaper"
|
||||
lore:
|
||||
- "&8Drop this onto &cReaper Armor"
|
||||
- "&8to make it <GRADIENT:f12711>Advanced</GRADIENT:f5af19>."
|
||||
craftable: false
|
||||
recipe:
|
||||
- prismarine_shard
|
||||
- ecoarmor:set_reaper_helmet
|
||||
- prismarine_shard
|
||||
- ecoarmor:set_reaper_chestplate
|
||||
- nether_star
|
||||
- ecoarmor:set_reaper_leggings
|
||||
- prismarine_shard
|
||||
- ecoarmor:set_reaper_boots
|
||||
- prismarine_shard
|
||||
helmet:
|
||||
item: leather_helmet color:#303030 hide_dye
|
||||
name: "&cReaper Helmet"
|
||||
advancedName: "<GRADIENT:f12711>Advanced</GRADIENT:f5af19>&c Reaper Helmet"
|
||||
effectiveDurability: 2048
|
||||
effects: []
|
||||
advancedEffects: []
|
||||
conditions: []
|
||||
lore:
|
||||
- "&c&lREAPER SET BONUS"
|
||||
- "&8» &cDeal 25% more damage"
|
||||
- "&8&oRequires full set to be worn"
|
||||
- ''
|
||||
- "&fTier: %tier%"
|
||||
- "&8&oUpgrade with an Upgrade Crystal"
|
||||
craftable: true
|
||||
defaultTier: default
|
||||
recipe:
|
||||
- ecoitems:armor_core ? air
|
||||
- nether_star
|
||||
- ecoitems:armor_core ? air
|
||||
- nether_star
|
||||
- netherite_helmet
|
||||
- nether_star
|
||||
- air
|
||||
- nether_star
|
||||
- air
|
||||
chestplate:
|
||||
item: leather_chestplate color:#303030 hide_dye
|
||||
name: "&cReaper Chestplate"
|
||||
advancedName: "<GRADIENT:f12711>Advanced</GRADIENT:f5af19>&c Reaper Chestplate"
|
||||
effectiveDurability: 2048
|
||||
effects: []
|
||||
advancedEffects: []
|
||||
conditions: []
|
||||
lore:
|
||||
- "&c&lREAPER SET BONUS"
|
||||
- "&8» &cDeal 25% more damage"
|
||||
- "&8&oRequires full set to be worn"
|
||||
- ''
|
||||
- "&fTier: %tier%"
|
||||
- "&8&oUpgrade with an Upgrade Crystal"
|
||||
craftable: true
|
||||
defaultTier: default
|
||||
recipe:
|
||||
- ecoitems:armor_core ? air
|
||||
- nether_star
|
||||
- ecoitems:armor_core ? air
|
||||
- nether_star
|
||||
- netherite_chestplate
|
||||
- nether_star
|
||||
- air
|
||||
- nether_star
|
||||
- air
|
||||
elytra:
|
||||
item: elytra
|
||||
name: "&cReaper Elytra"
|
||||
advancedName: "<GRADIENT:f12711>Advanced</GRADIENT:f5af19>&c Reaper Elytra"
|
||||
effectiveDurability: 2048
|
||||
effects: []
|
||||
advancedEffects: []
|
||||
conditions: []
|
||||
lore:
|
||||
- "&c&lREAPER SET BONUS"
|
||||
- "&8» &cDeal 25% more damage"
|
||||
- "&8&oRequires full set to be worn"
|
||||
- ''
|
||||
- "&fTier: %tier%"
|
||||
- "&8&oUpgrade with an Upgrade Crystal"
|
||||
craftable: true
|
||||
defaultTier: default
|
||||
recipe:
|
||||
- ecoitems:armor_core ? air
|
||||
- nether_star
|
||||
- ecoitems:armor_core ? air
|
||||
- nether_star
|
||||
- elytra
|
||||
- nether_star
|
||||
- air
|
||||
- nether_star
|
||||
- air
|
||||
leggings:
|
||||
item: leather_leggings color:#303030 hide_dye
|
||||
name: "&cReaper Leggings"
|
||||
advancedName: "<GRADIENT:f12711>Advanced</GRADIENT:f5af19>&c Reaper Leggings"
|
||||
effectiveDurability: 2048
|
||||
effects: []
|
||||
advancedEffects: []
|
||||
conditions: []
|
||||
lore:
|
||||
- "&c&lREAPER SET BONUS"
|
||||
- "&8» &cDeal 25% more damage"
|
||||
- "&8&oRequires full set to be worn"
|
||||
- ''
|
||||
- "&fTier: %tier%"
|
||||
- "&8&oUpgrade with an Upgrade Crystal"
|
||||
craftable: true
|
||||
defaultTier: default
|
||||
recipe:
|
||||
- ecoitems:armor_core ? air
|
||||
- nether_star
|
||||
- ecoitems:armor_core ? air
|
||||
- nether_star
|
||||
- netherite_leggings
|
||||
- nether_star
|
||||
- air
|
||||
- nether_star
|
||||
- air
|
||||
boots:
|
||||
item: leather_boots color:#303030 hide_dye
|
||||
name: "&cReaper Boots"
|
||||
advancedName: "<GRADIENT:f12711>Advanced</GRADIENT:f5af19>&c Reaper Boots"
|
||||
effectiveDurability: 2048
|
||||
effects: []
|
||||
advancedEffects: []
|
||||
conditions: []
|
||||
lore:
|
||||
- "&c&lREAPER SET BONUS"
|
||||
- "&8» &cDeal 25% more damage"
|
||||
- "&8&oRequires full set to be worn"
|
||||
- ''
|
||||
- "&fTier: %tier%"
|
||||
- "&8&oUpgrade with an Upgrade Crystal"
|
||||
craftable: true
|
||||
defaultTier: default
|
||||
recipe:
|
||||
- ecoitems:armor_core ? air
|
||||
- nether_star
|
||||
- ecoitems:armor_core ? air
|
||||
- nether_star
|
||||
- netherite_boots
|
||||
- nether_star
|
||||
- air
|
||||
- nether_star
|
||||
- air
|
||||
209
eco-core/core-plugin/src/main/resources/sets/angelic.yml
Normal file
209
eco-core/core-plugin/src/main/resources/sets/angelic.yml
Normal file
@@ -0,0 +1,209 @@
|
||||
conditions: []
|
||||
effects:
|
||||
- id: bonus_health
|
||||
args:
|
||||
health: 10
|
||||
- id: damage_multiplier
|
||||
args:
|
||||
multiplier: 0.9
|
||||
triggers:
|
||||
- melee_attack
|
||||
- id: permanent_potion_effect
|
||||
args:
|
||||
effect: regeneration
|
||||
level: 1
|
||||
advancedEffects:
|
||||
- id: bonus_health
|
||||
args:
|
||||
health: 20
|
||||
- id: hunger_multiplier
|
||||
args:
|
||||
multiplier: 0.5
|
||||
- id: permanent_potion_effect
|
||||
args:
|
||||
effect: regeneration
|
||||
level: 1
|
||||
sounds:
|
||||
equip:
|
||||
enabled: false
|
||||
sound: ""
|
||||
volume: 1
|
||||
pitch: 1
|
||||
advancedEquip:
|
||||
enabled: false
|
||||
sound: ""
|
||||
volume: 1
|
||||
pitch: 1
|
||||
unequip:
|
||||
enabled: false
|
||||
sound: ""
|
||||
volume: 1
|
||||
pitch: 1
|
||||
advancedLore:
|
||||
- ''
|
||||
- "<gradient:f12711>&lADVANCED BONUS</gradient:f5af19>"
|
||||
- "&8» &dGet 20 more hearts"
|
||||
- "&8» &dReduce hunger loss by 50%"
|
||||
- "&8&oRequires full set to be worn"
|
||||
shard:
|
||||
item: prismarine_shard unbreaking:1 hide_enchants
|
||||
name: "<GRADIENT:f12711>Advancement Shard:</GRADIENT:f5af19> &5Angelic"
|
||||
lore:
|
||||
- "&8Drop this onto &5Angelic Armor"
|
||||
- "&8to make it <GRADIENT:f12711>Advanced</GRADIENT:f5af19>."
|
||||
craftable: false
|
||||
recipe:
|
||||
- prismarine_shard
|
||||
- ecoarmor:set_angelic_helmet
|
||||
- prismarine_shard
|
||||
- ecoarmor:set_angelic_chestplate
|
||||
- nether_star
|
||||
- ecoarmor:set_angelic_leggings
|
||||
- prismarine_shard
|
||||
- ecoarmor:set_angelic_boots
|
||||
- prismarine_shard
|
||||
helmet:
|
||||
item: leather_helmet color:#bd15a9 hide_dye
|
||||
name: "&5Angelic Helmet"
|
||||
advancedName: "<GRADIENT:f12711>Advanced</GRADIENT:f5af19>&5 Angelic Helmet"
|
||||
effectiveDurability: 768
|
||||
effects: []
|
||||
advancedEffects: []
|
||||
conditions: []
|
||||
lore:
|
||||
- "&5&lANGELIC SET BONUS"
|
||||
- "&8» &dGain 10 more hearts"
|
||||
- "&8» &dPermanent regeneration"
|
||||
- "&8» &dDeal 10% less melee damage"
|
||||
- "&8&oRequires full set to be worn"
|
||||
- ''
|
||||
- "&fTier: %tier%"
|
||||
- "&8&oUpgrade with an Upgrade Crystal"
|
||||
craftable: true
|
||||
defaultTier: default
|
||||
recipe:
|
||||
- netherite_block
|
||||
- ecoitems:enchanted_ender_eye ? netherite_ingot
|
||||
- diamond_block
|
||||
- air
|
||||
- golden_helmet
|
||||
- air
|
||||
- gold_block
|
||||
- ecoitems:armor_core ? enchanted_book mending:1
|
||||
- gold_block
|
||||
chestplate:
|
||||
item: leather_chestplate color:#bd15a9 hide_dye
|
||||
name: "&5Angelic Chestplate"
|
||||
advancedName: "<GRADIENT:f12711>Advanced</GRADIENT:f5af19>&5 Angelic Chestplate"
|
||||
effectiveDurability: 1024
|
||||
effects: []
|
||||
advancedEffects: []
|
||||
conditions: []
|
||||
lore:
|
||||
- "&5&lANGELIC SET BONUS"
|
||||
- "&8» &dGain 10 more hearts"
|
||||
- "&8» &dPermanent regeneration"
|
||||
- "&8» &dDeal 10% less melee damage"
|
||||
- "&8&oRequires full set to be worn"
|
||||
- ''
|
||||
- "&fTier: %tier%"
|
||||
- "&8&oUpgrade with an Upgrade Crystal"
|
||||
craftable: true
|
||||
defaultTier: default
|
||||
recipe:
|
||||
- netherite_block
|
||||
- ecoitems:enchanted_ender_eye ? netherite_ingot
|
||||
- diamond_block
|
||||
- air
|
||||
- golden_chestplate
|
||||
- air
|
||||
- gold_block
|
||||
- ecoitems:armor_core ? enchanted_book mending:1
|
||||
- gold_block
|
||||
elytra:
|
||||
item: elytra
|
||||
name: "&5Angelic Elytra"
|
||||
advancedName: "<GRADIENT:f12711>Advanced</GRADIENT:f5af19>&5 Angelic Elytra"
|
||||
effectiveDurability: 1024
|
||||
effects: []
|
||||
advancedEffects: []
|
||||
conditions: []
|
||||
lore:
|
||||
- "&5&lANGELIC SET BONUS"
|
||||
- "&8» &dGain 10 more hearts"
|
||||
- "&8» &dPermanent regeneration"
|
||||
- "&8» &dDeal 10% less melee damage"
|
||||
- "&8&oRequires full set to be worn"
|
||||
- ''
|
||||
- "&fTier: %tier%"
|
||||
- "&8&oUpgrade with an Upgrade Crystal"
|
||||
craftable: true
|
||||
defaultTier: default
|
||||
recipe:
|
||||
- netherite_block
|
||||
- ecoitems:enchanted_ender_eye ? netherite_ingot
|
||||
- diamond_block
|
||||
- air
|
||||
- elytra
|
||||
- air
|
||||
- gold_block
|
||||
- ecoitems:armor_core ? enchanted_book mending:1
|
||||
- gold_block
|
||||
leggings:
|
||||
item: leather_leggings color:#bd15a9 hide_dye
|
||||
name: "&5Angelic Leggings"
|
||||
advancedName: "<GRADIENT:f12711>Advanced</GRADIENT:f5af19>&5 Angelic Leggings"
|
||||
effectiveDurability: 1024
|
||||
effects: []
|
||||
advancedEffects: []
|
||||
conditions: []
|
||||
lore:
|
||||
- "&5&lANGELIC SET BONUS"
|
||||
- "&8» &dGain 10 more hearts"
|
||||
- "&8» &dPermanent regeneration"
|
||||
- "&8» &dDeal 10% less melee damage"
|
||||
- "&8&oRequires full set to be worn"
|
||||
- ''
|
||||
- "&fTier: %tier%"
|
||||
- "&8&oUpgrade with an Upgrade Crystal"
|
||||
craftable: true
|
||||
defaultTier: default
|
||||
recipe:
|
||||
- netherite_block
|
||||
- ecoitems:enchanted_ender_eye ? netherite_ingot
|
||||
- diamond_block
|
||||
- air
|
||||
- golden_leggings
|
||||
- air
|
||||
- gold_block
|
||||
- ecoitems:armor_core ? enchanted_book mending:1
|
||||
- gold_block
|
||||
boots:
|
||||
item: leather_boots color:#bd15a9 hide_dye
|
||||
name: "&5Angelic Boots"
|
||||
advancedName: "<GRADIENT:f12711>Advanced</GRADIENT:f5af19>&5 Angelic Boots"
|
||||
effectiveDurability: 1024
|
||||
effects: []
|
||||
advancedEffects: []
|
||||
conditions: []
|
||||
lore:
|
||||
- "&5&lANGELIC SET BONUS"
|
||||
- "&8» &dGain 10 more hearts"
|
||||
- "&8» &dPermanent regeneration"
|
||||
- "&8» &dDeal 10% less melee damage"
|
||||
- "&8&oRequires full set to be worn"
|
||||
- ''
|
||||
- "&fTier: %tier%"
|
||||
- "&8&oUpgrade with an Upgrade Crystal"
|
||||
craftable: true
|
||||
defaultTier: default
|
||||
recipe:
|
||||
- netherite_block
|
||||
- ecoitems:enchanted_ender_eye ? netherite_ingot
|
||||
- diamond_block
|
||||
- air
|
||||
- golden_boots
|
||||
- air
|
||||
- gold_block
|
||||
- ecoitems:armor_core ? enchanted_book mending:1
|
||||
- gold_block
|
||||
212
eco-core/core-plugin/src/main/resources/sets/huntress.yml
Normal file
212
eco-core/core-plugin/src/main/resources/sets/huntress.yml
Normal file
@@ -0,0 +1,212 @@
|
||||
conditions: []
|
||||
effects:
|
||||
- id: damage_multiplier
|
||||
args:
|
||||
multiplier: 0.85
|
||||
triggers:
|
||||
- melee_attack
|
||||
- id: damage_multiplier
|
||||
args:
|
||||
multiplier: 2.5
|
||||
triggers:
|
||||
- trident_attack
|
||||
- id: damage_multiplier
|
||||
args:
|
||||
multiplier: 1.5
|
||||
triggers:
|
||||
- bow_attack
|
||||
advancedEffects:
|
||||
- id: damage_multiplier
|
||||
args:
|
||||
multiplier: 3.5
|
||||
triggers:
|
||||
- trident_attack
|
||||
- id: damage_multiplier
|
||||
args:
|
||||
multiplier: 1.75
|
||||
triggers:
|
||||
- bow_attack
|
||||
sounds:
|
||||
equip:
|
||||
enabled: false
|
||||
sound: ""
|
||||
volume: 1
|
||||
pitch: 1
|
||||
advancedEquip:
|
||||
enabled: false
|
||||
sound: ""
|
||||
volume: 1
|
||||
pitch: 1
|
||||
unequip:
|
||||
enabled: false
|
||||
sound: ""
|
||||
volume: 1
|
||||
pitch: 1
|
||||
advancedLore:
|
||||
- ''
|
||||
- "<gradient:f12711>&lADVANCED BONUS</gradient:f5af19>"
|
||||
- "&8» &bDeal 3.5x trident damage"
|
||||
- "&8» &bDeal 1.75x bow damage"
|
||||
- "&8» &bNo melee damage penalty"
|
||||
- "&8&oRequires full set to be worn"
|
||||
shard:
|
||||
item: prismarine_shard unbreaking:1 hide_enchants
|
||||
name: "<GRADIENT:f12711>Advancement Shard:</GRADIENT:f5af19> &bHuntress"
|
||||
lore:
|
||||
- "&8Drop this onto &bHuntress Armor"
|
||||
- "&8to make it <GRADIENT:f12711>Advanced</GRADIENT:f5af19>."
|
||||
craftable: false
|
||||
recipe:
|
||||
- prismarine_shard
|
||||
- ecoarmor:set_huntress_helmet
|
||||
- prismarine_shard
|
||||
- ecoarmor:set_huntress_chestplate
|
||||
- nether_star
|
||||
- ecoarmor:set_huntress_leggings
|
||||
- prismarine_shard
|
||||
- ecoarmor:set_huntress_boots
|
||||
- prismarine_shard
|
||||
helmet:
|
||||
item: leather_helmet color:#96fbfc hide_dye
|
||||
name: "&bHuntress Helmet"
|
||||
advancedName: "<GRADIENT:f12711>Advanced</GRADIENT:f5af19>&b Huntress Helmet"
|
||||
effectiveDurability: 1024
|
||||
effects: []
|
||||
advancedEffects: []
|
||||
conditions: []
|
||||
lore:
|
||||
- "&b&lHUNTRESS SET BONUS"
|
||||
- "&8» &bDeal 2.5x trident damage"
|
||||
- "&8» &bDeal 1.5x bow damage"
|
||||
- "&8» &bDeal 15% less melee damage damage"
|
||||
- "&8&oRequires full set to be worn"
|
||||
- ''
|
||||
- "&fTier: %tier%"
|
||||
- "&8&oUpgrade with an Upgrade Crystal"
|
||||
craftable: true
|
||||
defaultTier: default
|
||||
recipe:
|
||||
- ecoitems:armor_core ? crossbow
|
||||
- trident
|
||||
- ecoitems:armor_core ? crossbow
|
||||
- air
|
||||
- iron_helmet
|
||||
- air
|
||||
- spectral_arrow
|
||||
- enchanted_book power:5
|
||||
- spectral_arrow
|
||||
chestplate:
|
||||
item: leather_chestplate color:#97fbfc hide_dye
|
||||
name: "&bHuntress Chestplate"
|
||||
advancedName: "<GRADIENT:f12711>Advanced</GRADIENT:f5af19>&b Huntress Chestplate"
|
||||
effectiveDurability: 2048
|
||||
effects: []
|
||||
conditions: []
|
||||
lore:
|
||||
- "&b&lHUNTRESS SET BONUS"
|
||||
- "&8» &bDeal 2.5x trident damage"
|
||||
- "&8» &bDeal 1.5x bow damage"
|
||||
- "&8» &bDeal 15% less melee damage damage"
|
||||
- "&8&oRequires full set to be worn"
|
||||
- ''
|
||||
- "&fTier: %tier%"
|
||||
- "&8&oUpgrade with an Upgrade Crystal"
|
||||
craftable: true
|
||||
defaultTier: default
|
||||
recipe:
|
||||
- ecoitems:armor_core ? crossbow
|
||||
- trident
|
||||
- ecoitems:armor_core ? crossbow
|
||||
- air
|
||||
- iron_chestplate
|
||||
- air
|
||||
- spectral_arrow
|
||||
- enchanted_book power:5
|
||||
- spectral_arrow
|
||||
elytra:
|
||||
item: elytra
|
||||
name: "&bHuntress Elytra"
|
||||
advancedName: "<GRADIENT:f12711>Advanced</GRADIENT:f5af19>&b Huntress Elytra"
|
||||
effectiveDurability: 2048
|
||||
effects: []
|
||||
advancedEffects: []
|
||||
conditions: []
|
||||
lore:
|
||||
- "&b&lHUNTRESS SET BONUS"
|
||||
- "&8» &bDeal 2.5x trident damage"
|
||||
- "&8» &bDeal 1.5x bow damage"
|
||||
- "&8» &bDeal 15% less melee damage damage"
|
||||
- "&8&oRequires full set to be worn"
|
||||
- ''
|
||||
- "&fTier: %tier%"
|
||||
- "&8&oUpgrade with an Upgrade Crystal"
|
||||
craftable: true
|
||||
defaultTier: default
|
||||
recipe:
|
||||
- ecoitems:armor_core ? crossbow
|
||||
- trident
|
||||
- ecoitems:armor_core ? crossbow
|
||||
- air
|
||||
- feather
|
||||
- air
|
||||
- spectral_arrow
|
||||
- enchanted_book power:5
|
||||
- spectral_arrow
|
||||
leggings:
|
||||
item: leather_leggings color:#97fbfc hide_dye
|
||||
name: "&bHuntress Leggings"
|
||||
advancedName: "<GRADIENT:f12711>Advanced</GRADIENT:f5af19>&b Huntress Leggings"
|
||||
effectiveDurability: 2048
|
||||
effects: []
|
||||
advancedEffects: []
|
||||
conditions: []
|
||||
lore:
|
||||
- "&b&lHUNTRESS SET BONUS"
|
||||
- "&8» &bDeal 2.5x trident damage"
|
||||
- "&8» &bDeal 1.5x bow damage"
|
||||
- "&8» &bDeal 15% less melee damage damage"
|
||||
- "&8&oRequires full set to be worn"
|
||||
- ''
|
||||
- "&fTier: %tier%"
|
||||
- "&8&oUpgrade with an Upgrade Crystal"
|
||||
craftable: true
|
||||
defaultTier: default
|
||||
recipe:
|
||||
- ecoitems:armor_core ? crossbow
|
||||
- trident
|
||||
- ecoitems:armor_core ? crossbow
|
||||
- air
|
||||
- iron_leggings
|
||||
- air
|
||||
- spectral_arrow
|
||||
- enchanted_book power:5
|
||||
- spectral_arrow
|
||||
boots:
|
||||
item: leather_boots color:#97fbfc hide_dye
|
||||
name: "&bHuntress Boots"
|
||||
advancedName: "<GRADIENT:f12711>Advanced</GRADIENT:f5af19>&b Huntress Boots"
|
||||
effectiveDurability: 2048
|
||||
effects: []
|
||||
advancedEffects: []
|
||||
conditions: []
|
||||
lore:
|
||||
- "&b&lHUNTRESS SET BONUS"
|
||||
- "&8» &bDeal 2.5x trident damage"
|
||||
- "&8» &bDeal 1.5x bow damage"
|
||||
- "&8» &bDeal 15% less melee damage damage"
|
||||
- "&8&oRequires full set to be worn"
|
||||
- ''
|
||||
- "&fTier: %tier%"
|
||||
- "&8&oUpgrade with an Upgrade Crystal"
|
||||
craftable: true
|
||||
defaultTier: default
|
||||
recipe:
|
||||
- ecoitems:armor_core ? crossbow
|
||||
- trident
|
||||
- ecoitems:armor_core ? crossbow
|
||||
- air
|
||||
- iron_boots
|
||||
- air
|
||||
- spectral_arrow
|
||||
- enchanted_book power:5
|
||||
- spectral_arrow
|
||||
195
eco-core/core-plugin/src/main/resources/sets/reaper.yml
Normal file
195
eco-core/core-plugin/src/main/resources/sets/reaper.yml
Normal file
@@ -0,0 +1,195 @@
|
||||
conditions: []
|
||||
effects:
|
||||
- id: damage_multiplier
|
||||
args:
|
||||
multiplier: 1.25
|
||||
triggers:
|
||||
- melee_attack
|
||||
- bow_attack
|
||||
- trident_attack
|
||||
advancedEffects:
|
||||
- id: damage_multiplier
|
||||
args:
|
||||
multiplier: 1.25
|
||||
triggers:
|
||||
- melee_attack
|
||||
- bow_attack
|
||||
- trident_attack
|
||||
- id: damage_multiplier
|
||||
args:
|
||||
multiplier: 0.9
|
||||
triggers:
|
||||
- take_damage
|
||||
sounds:
|
||||
equip:
|
||||
enabled: false
|
||||
sound: ""
|
||||
volume: 1
|
||||
pitch: 1
|
||||
advancedEquip:
|
||||
enabled: false
|
||||
sound: ""
|
||||
volume: 1
|
||||
pitch: 1
|
||||
unequip:
|
||||
enabled: false
|
||||
sound: ""
|
||||
volume: 1
|
||||
pitch: 1
|
||||
advancedLore:
|
||||
- ''
|
||||
- "<gradient:f12711>&lADVANCED BONUS</gradient:f5af19>"
|
||||
- "&8» &6Take 10% less damage"
|
||||
- "&8&oRequires full set to be worn"
|
||||
shard:
|
||||
item: prismarine_shard unbreaking:1 hide_enchants
|
||||
name: "<GRADIENT:f12711>Advancement Shard:</GRADIENT:f5af19> &cReaper"
|
||||
lore:
|
||||
- "&8Drop this onto &cReaper Armor"
|
||||
- "&8to make it <GRADIENT:f12711>Advanced</GRADIENT:f5af19>."
|
||||
craftable: false
|
||||
recipe:
|
||||
- prismarine_shard
|
||||
- ecoarmor:set_reaper_helmet
|
||||
- prismarine_shard
|
||||
- ecoarmor:set_reaper_chestplate
|
||||
- nether_star
|
||||
- ecoarmor:set_reaper_leggings
|
||||
- prismarine_shard
|
||||
- ecoarmor:set_reaper_boots
|
||||
- prismarine_shard
|
||||
helmet:
|
||||
item: leather_helmet color:#303030 hide_dye
|
||||
name: "&cReaper Helmet"
|
||||
advancedName: "<GRADIENT:f12711>Advanced</GRADIENT:f5af19>&c Reaper Helmet"
|
||||
effectiveDurability: 2048
|
||||
effects: []
|
||||
advancedEffects: []
|
||||
conditions: []
|
||||
lore:
|
||||
- "&c&lREAPER SET BONUS"
|
||||
- "&8» &cDeal 25% more damage"
|
||||
- "&8&oRequires full set to be worn"
|
||||
- ''
|
||||
- "&fTier: %tier%"
|
||||
- "&8&oUpgrade with an Upgrade Crystal"
|
||||
craftable: true
|
||||
defaultTier: default
|
||||
recipe:
|
||||
- ecoitems:armor_core ? air
|
||||
- nether_star
|
||||
- ecoitems:armor_core ? air
|
||||
- nether_star
|
||||
- netherite_helmet
|
||||
- nether_star
|
||||
- air
|
||||
- nether_star
|
||||
- air
|
||||
chestplate:
|
||||
item: leather_chestplate color:#303030 hide_dye
|
||||
name: "&cReaper Chestplate"
|
||||
advancedName: "<GRADIENT:f12711>Advanced</GRADIENT:f5af19>&c Reaper Chestplate"
|
||||
effectiveDurability: 2048
|
||||
effects: []
|
||||
advancedEffects: []
|
||||
conditions: []
|
||||
lore:
|
||||
- "&c&lREAPER SET BONUS"
|
||||
- "&8» &cDeal 25% more damage"
|
||||
- "&8&oRequires full set to be worn"
|
||||
- ''
|
||||
- "&fTier: %tier%"
|
||||
- "&8&oUpgrade with an Upgrade Crystal"
|
||||
craftable: true
|
||||
defaultTier: default
|
||||
recipe:
|
||||
- ecoitems:armor_core ? air
|
||||
- nether_star
|
||||
- ecoitems:armor_core ? air
|
||||
- nether_star
|
||||
- netherite_chestplate
|
||||
- nether_star
|
||||
- air
|
||||
- nether_star
|
||||
- air
|
||||
elytra:
|
||||
item: elytra
|
||||
name: "&cReaper Elytra"
|
||||
advancedName: "<GRADIENT:f12711>Advanced</GRADIENT:f5af19>&c Reaper Elytra"
|
||||
effectiveDurability: 2048
|
||||
effects: []
|
||||
advancedEffects: []
|
||||
conditions: []
|
||||
lore:
|
||||
- "&c&lREAPER SET BONUS"
|
||||
- "&8» &cDeal 25% more damage"
|
||||
- "&8&oRequires full set to be worn"
|
||||
- ''
|
||||
- "&fTier: %tier%"
|
||||
- "&8&oUpgrade with an Upgrade Crystal"
|
||||
craftable: true
|
||||
defaultTier: default
|
||||
recipe:
|
||||
- ecoitems:armor_core ? air
|
||||
- nether_star
|
||||
- ecoitems:armor_core ? air
|
||||
- nether_star
|
||||
- elytra
|
||||
- nether_star
|
||||
- air
|
||||
- nether_star
|
||||
- air
|
||||
leggings:
|
||||
item: leather_leggings color:#303030 hide_dye
|
||||
name: "&cReaper Leggings"
|
||||
advancedName: "<GRADIENT:f12711>Advanced</GRADIENT:f5af19>&c Reaper Leggings"
|
||||
effectiveDurability: 2048
|
||||
effects: []
|
||||
advancedEffects: []
|
||||
conditions: []
|
||||
lore:
|
||||
- "&c&lREAPER SET BONUS"
|
||||
- "&8» &cDeal 25% more damage"
|
||||
- "&8&oRequires full set to be worn"
|
||||
- ''
|
||||
- "&fTier: %tier%"
|
||||
- "&8&oUpgrade with an Upgrade Crystal"
|
||||
craftable: true
|
||||
defaultTier: default
|
||||
recipe:
|
||||
- ecoitems:armor_core ? air
|
||||
- nether_star
|
||||
- ecoitems:armor_core ? air
|
||||
- nether_star
|
||||
- netherite_leggings
|
||||
- nether_star
|
||||
- air
|
||||
- nether_star
|
||||
- air
|
||||
boots:
|
||||
item: leather_boots color:#303030 hide_dye
|
||||
name: "&cReaper Boots"
|
||||
advancedName: "<GRADIENT:f12711>Advanced</GRADIENT:f5af19>&c Reaper Boots"
|
||||
effectiveDurability: 2048
|
||||
effects: []
|
||||
advancedEffects: []
|
||||
conditions: []
|
||||
lore:
|
||||
- "&c&lREAPER SET BONUS"
|
||||
- "&8» &cDeal 25% more damage"
|
||||
- "&8&oRequires full set to be worn"
|
||||
- ''
|
||||
- "&fTier: %tier%"
|
||||
- "&8&oUpgrade with an Upgrade Crystal"
|
||||
craftable: true
|
||||
defaultTier: default
|
||||
recipe:
|
||||
- ecoitems:armor_core ? air
|
||||
- nether_star
|
||||
- ecoitems:armor_core ? air
|
||||
- nether_star
|
||||
- netherite_boots
|
||||
- nether_star
|
||||
- air
|
||||
- nether_star
|
||||
- air
|
||||
211
eco-core/core-plugin/src/main/resources/sets/slayer.yml
Normal file
211
eco-core/core-plugin/src/main/resources/sets/slayer.yml
Normal file
@@ -0,0 +1,211 @@
|
||||
conditions: []
|
||||
effects:
|
||||
- id: damage_multiplier
|
||||
args:
|
||||
multiplier: 1.5
|
||||
triggers:
|
||||
- melee_attack
|
||||
- bow_attack
|
||||
- trident_attack
|
||||
filters:
|
||||
onlyBosses: true
|
||||
- id: damage_multiplier
|
||||
args:
|
||||
multiplier: 0.9
|
||||
triggers:
|
||||
- take_damage
|
||||
advancedEffects:
|
||||
- id: damage_multiplier
|
||||
args:
|
||||
multiplier: 0.8
|
||||
triggers:
|
||||
- take_damage
|
||||
- id: damage_multiplier
|
||||
args:
|
||||
multiplier: 2
|
||||
triggers:
|
||||
- melee_attack
|
||||
- bow_attack
|
||||
- trident_attack
|
||||
filters:
|
||||
onlyBosses: true
|
||||
sounds:
|
||||
equip:
|
||||
enabled: false
|
||||
sound: ""
|
||||
volume: 1
|
||||
pitch: 1
|
||||
advancedEquip:
|
||||
enabled: false
|
||||
sound: ""
|
||||
volume: 1
|
||||
pitch: 1
|
||||
unequip:
|
||||
enabled: false
|
||||
sound: ""
|
||||
volume: 1
|
||||
pitch: 1
|
||||
advancedLore:
|
||||
- ''
|
||||
- "<gradient:f12711>&lADVANCED BONUS</gradient:f5af19>"
|
||||
- "&8» &4Take 20% less damage"
|
||||
- "&8» &4Deal 2x damage to bosses"
|
||||
- "&8&oRequires full set to be worn"
|
||||
shard:
|
||||
item: prismarine_shard unbreaking:1 hide_enchants
|
||||
name: "<GRADIENT:f12711>Advancement Shard:</GRADIENT:f5af19> &4Slayer"
|
||||
lore:
|
||||
- "&8Drop this onto &4Slayer Armor"
|
||||
- "&8to make it <GRADIENT:f12711>Advanced</GRADIENT:f5af19>."
|
||||
craftable: false
|
||||
recipe:
|
||||
- prismarine_shard
|
||||
- ecoarmor:set_slayer_helmet
|
||||
- prismarine_shard
|
||||
- ecoarmor:set_slayer_chestplate
|
||||
- nether_star
|
||||
- ecoarmor:set_slayer_leggings
|
||||
- prismarine_shard
|
||||
- ecoarmor:set_slayer_boots
|
||||
- prismarine_shard
|
||||
helmet:
|
||||
item: leather_helmet color:#750909 hide_dye
|
||||
name: "&4Slayer Helmet"
|
||||
advancedName: "<GRADIENT:f12711>Advanced</GRADIENT:f5af19>&4 Slayer Helmet"
|
||||
effectiveDurability: 768
|
||||
effects: []
|
||||
advancedEffects: []
|
||||
conditions: []
|
||||
lore:
|
||||
- "&4&lSLAYER SET BONUS"
|
||||
- "&8» &4Deal 50% more damage to bosses"
|
||||
- "&8» &4Take 10% less damage"
|
||||
- "&8&oRequires full set to be worn"
|
||||
- ''
|
||||
- "&fTier: %tier%"
|
||||
- "&8&oUpgrade with an Upgrade Crystal"
|
||||
craftable: true
|
||||
defaultTier: default
|
||||
recipe:
|
||||
- air
|
||||
- netherite_helmet
|
||||
- air
|
||||
- ecoitems:boss_core ? heart_of_the_sea
|
||||
- air
|
||||
- ecoitems:boss_core ? heart_of_the_sea
|
||||
- obsidian
|
||||
- ecoitems:armor_core ? nether_star
|
||||
- obsidian
|
||||
chestplate:
|
||||
item: leather_chestplate color:#750909 hide_dye
|
||||
leatherColor: "#750909"
|
||||
name: "&4Slayer Chestplate"
|
||||
advancedName: "<GRADIENT:f12711>Advanced</GRADIENT:f5af19>&4 Slayer Chestplate"
|
||||
effectiveDurability: 1024
|
||||
effects: []
|
||||
advancedEffects: []
|
||||
conditions: []
|
||||
lore:
|
||||
- "&4&lSLAYER SET BONUS"
|
||||
- "&8» &4Deal 50% more damage to bosses"
|
||||
- "&8» &4Take 10% less damage"
|
||||
- "&8&oRequires full set to be worn"
|
||||
- ''
|
||||
- "&fTier: %tier%"
|
||||
- "&8&oUpgrade with an Upgrade Crystal"
|
||||
craftable: true
|
||||
defaultTier: default
|
||||
recipe:
|
||||
- air
|
||||
- netherite_chestplate
|
||||
- air
|
||||
- ecoitems:boss_core ? heart_of_the_sea
|
||||
- air
|
||||
- ecoitems:boss_core ? heart_of_the_sea
|
||||
- obsidian
|
||||
- ecoitems:armor_core ? nether_star
|
||||
- obsidian
|
||||
elytra:
|
||||
item: elytra
|
||||
name: "&4Slayer Elytra"
|
||||
advancedName: "<GRADIENT:f12711>Advanced</GRADIENT:f5af19> &4Slayer Elytra"
|
||||
effectiveDurability: 1024
|
||||
effects: []
|
||||
advancedEffects: []
|
||||
conditions: []
|
||||
lore:
|
||||
- "&4&lSLAYER SET BONUS"
|
||||
- "&8» &4Deal 50% more damage to bosses"
|
||||
- "&8» &4Take 10% less damage"
|
||||
- "&8&oRequires full set to be worn"
|
||||
- ''
|
||||
- "&fTier: %tier%"
|
||||
- "&8&oUpgrade with an Upgrade Crystal"
|
||||
craftable: true
|
||||
defaultTier: default
|
||||
recipe:
|
||||
- air
|
||||
- elytra
|
||||
- air
|
||||
- ecoitems:boss_core ? heart_of_the_sea
|
||||
- air
|
||||
- ecoitems:boss_core ? heart_of_the_sea
|
||||
- obsidian
|
||||
- ecoitems:armor_core ? nether_star
|
||||
- obsidian
|
||||
leggings:
|
||||
item: leather_leggings color:#750909 hide_dye
|
||||
name: "&4Slayer Leggings"
|
||||
advancedName: "<GRADIENT:f12711>Advanced</GRADIENT:f5af19>&4 Slayer Leggings"
|
||||
effectiveDurability: 1024
|
||||
effects: []
|
||||
advancedEffects: []
|
||||
conditions: []
|
||||
lore:
|
||||
- "&4&lSLAYER SET BONUS"
|
||||
- "&8» &4Deal 50% more damage to bosses"
|
||||
- "&8» &4Take 10% less damage"
|
||||
- "&8&oRequires full set to be worn"
|
||||
- ''
|
||||
- "&fTier: %tier%"
|
||||
- "&8&oUpgrade with an Upgrade Crystal"
|
||||
craftable: true
|
||||
defaultTier: default
|
||||
recipe:
|
||||
- air
|
||||
- netherite_leggings
|
||||
- air
|
||||
- ecoitems:boss_core ? heart_of_the_sea
|
||||
- air
|
||||
- ecoitems:boss_core ? heart_of_the_sea
|
||||
- obsidian
|
||||
- ecoitems:armor_core ? nether_star
|
||||
- obsidian
|
||||
boots:
|
||||
item: leather_boots color:#750909 hide_dye
|
||||
name: "&4Slayer Boots"
|
||||
advancedName: "<GRADIENT:f12711>Advanced</GRADIENT:f5af19>&4 Slayer Boots"
|
||||
effectiveDurability: 1024
|
||||
effects: []
|
||||
advancedEffects: []
|
||||
conditions: []
|
||||
lore:
|
||||
- "&4&lSLAYER SET BONUS"
|
||||
- "&8» &4Deal 50% more damage to bosses"
|
||||
- "&8» &4Take 10% less damage"
|
||||
- "&8&oRequires full set to be worn"
|
||||
- ''
|
||||
- "&fTier: %tier%"
|
||||
- "&8&oUpgrade with an Upgrade Crystal"
|
||||
craftable: false
|
||||
defaultTier: default
|
||||
recipe:
|
||||
- air
|
||||
- netherite_boots
|
||||
- air
|
||||
- ecoitems:boss_core ? heart_of_the_sea
|
||||
- air
|
||||
- ecoitems:boss_core ? heart_of_the_sea
|
||||
- obsidian
|
||||
- ecoitems:armor_core ? nether_star
|
||||
- obsidian
|
||||
72
eco-core/core-plugin/src/main/resources/tiers/_example.yml
Normal file
72
eco-core/core-plugin/src/main/resources/tiers/_example.yml
Normal file
@@ -0,0 +1,72 @@
|
||||
# The ID of the tier is the name of the .yml file,
|
||||
# for example diamond.yml has the ID of diamond
|
||||
# You can place tiers anywhere in this folder,
|
||||
# including in subfolders if you want to organize your tier configs
|
||||
# _example.yml is not loaded.
|
||||
|
||||
id: netherite
|
||||
display: "&c&lNETHERITE"
|
||||
requiresTiers:
|
||||
- diamond
|
||||
crystal:
|
||||
item: end_crystal
|
||||
name: "&cNetherite Upgrade Crystal"
|
||||
craftable: true
|
||||
recipe:
|
||||
- air
|
||||
- netherite_ingot
|
||||
- air
|
||||
- netherite_ingot
|
||||
- ecoarmor:upgrade_crystal_diamond
|
||||
- netherite_ingot
|
||||
- air
|
||||
- netherite_ingot
|
||||
- air
|
||||
giveAmount: 1
|
||||
lore:
|
||||
- "&8Drop this onto an armor piece"
|
||||
- "&8to set its tier to:"
|
||||
- "&c&lNETHERITE"
|
||||
- ''
|
||||
- "&8&oRequires the armor to already have Diamond tier"
|
||||
properties:
|
||||
helmet:
|
||||
armor: 3
|
||||
toughness: 3
|
||||
knockbackResistance: 1
|
||||
speedPercentage: 0
|
||||
attackSpeedPercentage: 0
|
||||
attackDamagePercentage: 0
|
||||
attackKnockbackPercentage: 0
|
||||
chestplate:
|
||||
armor: 8
|
||||
toughness: 3
|
||||
knockbackResistance: 1
|
||||
speedPercentage: 0
|
||||
attackSpeedPercentage: 0
|
||||
attackDamagePercentage: 0
|
||||
attackKnockbackPercentage: 0
|
||||
elytra:
|
||||
armor: 3
|
||||
toughness: 0
|
||||
knockbackResistance: 1
|
||||
speedPercentage: 0
|
||||
attackSpeedPercentage: 0
|
||||
attackDamagePercentage: 0
|
||||
attackKnockbackPercentage: 0
|
||||
leggings:
|
||||
armor: 6
|
||||
toughness: 3
|
||||
knockbackResistance: 1
|
||||
speedPercentage: 0
|
||||
attackSpeedPercentage: 0
|
||||
attackDamagePercentage: 0
|
||||
attackKnockbackPercentage: 0
|
||||
boots:
|
||||
armor: 3
|
||||
toughness: 3
|
||||
knockbackResistance: 1
|
||||
speedPercentage: 0
|
||||
attackSpeedPercentage: 0
|
||||
attackDamagePercentage: 0
|
||||
attackKnockbackPercentage: 0
|
||||
63
eco-core/core-plugin/src/main/resources/tiers/ancient.yml
Normal file
63
eco-core/core-plugin/src/main/resources/tiers/ancient.yml
Normal file
@@ -0,0 +1,63 @@
|
||||
id: ancient
|
||||
display: "&6&k!!&r <GRADIENT:ffb347>&lANCIENT</GRADIENT:ffcc33>&r &6&k!!&r"
|
||||
requiresTiers: []
|
||||
crystal:
|
||||
item: end_crystal
|
||||
name: "<GRADIENT:ffb347>Ancient Upgrade Crystal</GRADIENT:ffcc33>"
|
||||
craftable: false
|
||||
recipe:
|
||||
- air
|
||||
- netherite_block
|
||||
- air
|
||||
- netherite_block
|
||||
- ecoarmor:upgrade_crystal_cobalt
|
||||
- netherite_block
|
||||
- air
|
||||
- netherite_block
|
||||
- air
|
||||
giveAmount: 1
|
||||
lore:
|
||||
- "&8Drop this onto an armor piece"
|
||||
- "&8to set its tier to:"
|
||||
- "&6&k!!&r <GRADIENT:ffb347>&lANCIENT</GRADIENT:ffcc33>&r &6&k!!&r"
|
||||
properties:
|
||||
helmet:
|
||||
armor: 3
|
||||
toughness: 5
|
||||
knockbackResistance: 0
|
||||
speedPercentage: 5
|
||||
attackSpeedPercentage: 5
|
||||
attackDamagePercentage: 0
|
||||
attackKnockbackPercentage: 0
|
||||
chestplate:
|
||||
armor: 8
|
||||
toughness: 5
|
||||
knockbackResistance: 0
|
||||
speedPercentage: 5
|
||||
attackSpeedPercentage: 5
|
||||
attackDamagePercentage: 0
|
||||
attackKnockbackPercentage: 0
|
||||
elytra:
|
||||
armor: 3
|
||||
toughness: 5
|
||||
knockbackResistance: 0
|
||||
speedPercentage: 5
|
||||
attackSpeedPercentage: 5
|
||||
attackDamagePercentage: 0
|
||||
attackKnockbackPercentage: 0
|
||||
leggings:
|
||||
armor: 6
|
||||
toughness: 6
|
||||
knockbackResistance: 0
|
||||
speedPercentage: 5
|
||||
attackSpeedPercentage: 5
|
||||
attackDamagePercentage: 0
|
||||
attackKnockbackPercentage: 0
|
||||
boots:
|
||||
armor: 3
|
||||
toughness: 6
|
||||
knockbackResistance: 0
|
||||
speedPercentage: 5
|
||||
attackSpeedPercentage: 5
|
||||
attackDamagePercentage: 0
|
||||
attackKnockbackPercentage: 0
|
||||
66
eco-core/core-plugin/src/main/resources/tiers/cobalt.yml
Normal file
66
eco-core/core-plugin/src/main/resources/tiers/cobalt.yml
Normal file
@@ -0,0 +1,66 @@
|
||||
id: cobalt
|
||||
display: "/ab&lCOBALT"
|
||||
requiresTiers:
|
||||
- iron
|
||||
crystal:
|
||||
item: end_crystal
|
||||
name: "/abCobalt Upgrade Crystal"
|
||||
craftable: true
|
||||
recipe:
|
||||
- air
|
||||
- obsidian
|
||||
- air
|
||||
- obsidian
|
||||
- ecoarmor:upgrade_crystal_iron
|
||||
- obsidian
|
||||
- air
|
||||
- obsidian
|
||||
- air
|
||||
giveAmount: 1
|
||||
lore:
|
||||
- "&8Drop this onto an armor piece"
|
||||
- "&8to set its tier to:"
|
||||
- "/ab&lCOBALT"
|
||||
- ''
|
||||
- "&8&oRequires the armor to already have Iron tier"
|
||||
properties:
|
||||
helmet:
|
||||
armor: 3
|
||||
toughness: 4
|
||||
knockbackResistance: 1
|
||||
speedPercentage: -10
|
||||
attackSpeedPercentage: -10
|
||||
attackDamagePercentage: 0
|
||||
attackKnockbackPercentage: 10
|
||||
chestplate:
|
||||
armor: 8
|
||||
toughness: 4
|
||||
knockbackResistance: 1
|
||||
speedPercentage: -10
|
||||
attackSpeedPercentage: -10
|
||||
attackDamagePercentage: 0
|
||||
attackKnockbackPercentage: 10
|
||||
elytra:
|
||||
armor: 6
|
||||
toughness: 2
|
||||
knockbackResistance: 1
|
||||
speedPercentage: -10
|
||||
attackSpeedPercentage: -10
|
||||
attackDamagePercentage: 0
|
||||
attackKnockbackPercentage: 10
|
||||
leggings:
|
||||
armor: 6
|
||||
toughness: 4
|
||||
knockbackResistance: 1
|
||||
speedPercentage: -10
|
||||
attackSpeedPercentage: -1
|
||||
attackDamagePercentage: 0
|
||||
attackKnockbackPercentage: 10
|
||||
boots:
|
||||
armor: 3
|
||||
toughness: 4
|
||||
knockbackResistance: 1
|
||||
speedPercentage: -10
|
||||
attackSpeedPercentage: -10
|
||||
attackDamagePercentage: 0
|
||||
attackKnockbackPercentage: 10
|
||||
63
eco-core/core-plugin/src/main/resources/tiers/default.yml
Normal file
63
eco-core/core-plugin/src/main/resources/tiers/default.yml
Normal file
@@ -0,0 +1,63 @@
|
||||
id: default
|
||||
display: "&8&lDEFAULT"
|
||||
requiresTiers: []
|
||||
crystal:
|
||||
item: end_crystal
|
||||
name: "&8Default Upgrade Crystal"
|
||||
craftable: false
|
||||
recipe:
|
||||
- air
|
||||
- leather
|
||||
- air
|
||||
- leather
|
||||
- leather_chestplate
|
||||
- leather
|
||||
- air
|
||||
- leather
|
||||
- air
|
||||
giveAmount: 1
|
||||
lore:
|
||||
- "&8Drop this onto an armor piece"
|
||||
- "&8to set its tier to:"
|
||||
- "&8&lDEFAULT"
|
||||
properties:
|
||||
helmet:
|
||||
armor: 1
|
||||
toughness: 0
|
||||
knockbackResistance: 0
|
||||
speedPercentage: 0
|
||||
attackSpeedPercentage: 0
|
||||
attackDamagePercentage: 0
|
||||
attackKnockbackPercentage: 0
|
||||
chestplate:
|
||||
armor: 3
|
||||
toughness: 0
|
||||
knockbackResistance: 0
|
||||
speedPercentage: 0
|
||||
attackSpeedPercentage: 0
|
||||
attackDamagePercentage: 0
|
||||
attackKnockbackPercentage: 0
|
||||
elytra:
|
||||
armor: 0
|
||||
toughness: 0
|
||||
knockbackResistance: 0
|
||||
speedPercentage: 0
|
||||
attackSpeedpercentage: 0
|
||||
attackDamagePercentage: 0
|
||||
attackKnockbackPercentage: 0
|
||||
leggings:
|
||||
armor: 2
|
||||
toughness: 0
|
||||
knockbackResistance: 0
|
||||
speedPercentage: 0
|
||||
attackSpeedPercentage: 0
|
||||
attackDamagePercentage: 0
|
||||
attackKnockbackPercentage: 0
|
||||
boots:
|
||||
armor: 1
|
||||
toughness: 0
|
||||
knockbackResistance: 0
|
||||
speedPercentage: 0
|
||||
attackSpeedPercentage: 0
|
||||
attackDamagePercentage: 0
|
||||
attackKnockbackPercentage: 0
|
||||
66
eco-core/core-plugin/src/main/resources/tiers/diamond.yml
Normal file
66
eco-core/core-plugin/src/main/resources/tiers/diamond.yml
Normal file
@@ -0,0 +1,66 @@
|
||||
id: diamond
|
||||
display: "&b&lDIAMOND"
|
||||
requiresTiers:
|
||||
- iron
|
||||
crystal:
|
||||
item: end_crystal
|
||||
name: "&bDiamond Upgrade Crystal"
|
||||
craftable: true
|
||||
recipe:
|
||||
- air
|
||||
- diamond_block
|
||||
- air
|
||||
- diamond_block
|
||||
- ecoarmor:upgrade_crystal_iron
|
||||
- diamond_block
|
||||
- air
|
||||
- diamond_block
|
||||
- air
|
||||
giveAmount: 1
|
||||
lore:
|
||||
- "&8Drop this onto an armor piece"
|
||||
- "&8to set its tier to:"
|
||||
- "&b&lDIAMOND"
|
||||
- ''
|
||||
- "&8&oRequires the armor to already have Iron tier"
|
||||
properties:
|
||||
helmet:
|
||||
armor: 3
|
||||
toughness: 2
|
||||
knockbackResistance: 0
|
||||
speedPercentage: 0
|
||||
attackSpeedPercentage: 0
|
||||
attackDamagePercentage: 0
|
||||
attackKnockbackPercentage: 0
|
||||
chestplate:
|
||||
armor: 8
|
||||
toughness: 2
|
||||
knockbackResistance: 0
|
||||
speedPercentage: 0
|
||||
attackSpeedPercentage: 0
|
||||
attackDamagePercentage: 0
|
||||
attackKnockbackPercentage: 0
|
||||
elytra:
|
||||
armor: 3
|
||||
toughness: 0
|
||||
knockbackResistance: 0
|
||||
speedPercentage: 0
|
||||
attackSpeedPercentage: 0
|
||||
attackDamagePercentage: 0
|
||||
attackKnockbackPercentage: 0
|
||||
leggings:
|
||||
armor: 6
|
||||
toughness: 2
|
||||
knockbackResistance: 0
|
||||
speedPercentage: 0
|
||||
attackSpeedPercentage: 0
|
||||
attackDamagePercentage: 0
|
||||
attackKnockbackPercentage: 0
|
||||
boots:
|
||||
armor: 3
|
||||
toughness: 2
|
||||
knockbackResistance: 0
|
||||
speedPercentage: 0
|
||||
attackSpeedPercentage: 0
|
||||
attackDamagePercentage: 0
|
||||
attackKnockbackPercentage: 0
|
||||
66
eco-core/core-plugin/src/main/resources/tiers/exotic.yml
Normal file
66
eco-core/core-plugin/src/main/resources/tiers/exotic.yml
Normal file
@@ -0,0 +1,66 @@
|
||||
id: exotic
|
||||
display: "&6&k!!&r <GRADIENT:f79d00>&lEXOTIC</GRADIENT:64f38c>&r &6&k!!&r"
|
||||
requiresTiers:
|
||||
- netherite
|
||||
crystal:
|
||||
item: end_crystal
|
||||
name: "<GRADIENT:f79d00>Exotic Upgrade Crystal</GRADIENT:64f38c>"
|
||||
craftable: true
|
||||
recipe:
|
||||
- ecoarmor:upgrade_crystal_netherite
|
||||
- turtle_egg
|
||||
- ecoarmor:upgrade_crystal_netherite
|
||||
- turtle_egg
|
||||
- ecoarmor:upgrade_crystal_cobalt
|
||||
- turtle_egg
|
||||
- ecoarmor:upgrade_crystal_netherite
|
||||
- turtle_egg
|
||||
- ecoarmor:upgrade_crystal_netherite
|
||||
giveAmount: 1
|
||||
lore:
|
||||
- "&8Drop this onto an armor piece"
|
||||
- "&8to set its tier to:"
|
||||
- "&6&k!!&r <GRADIENT:f79d00>&lEXOTIC</GRADIENT:64f38c>&r &6&k!!&r"
|
||||
- ''
|
||||
- "&8&oRequires the armor to already have Netherite tier"
|
||||
properties:
|
||||
helmet:
|
||||
armor: 3
|
||||
toughness: 2
|
||||
knockbackResistance: 0
|
||||
speedPercentage: 5
|
||||
attackSpeedPercentage: 10
|
||||
attackDamagePercentage: -5
|
||||
attackKnockbackPercentage: -20
|
||||
chestplate:
|
||||
armor: 8
|
||||
toughness: 2
|
||||
knockbackResistance: 0
|
||||
speedPercentage: 5
|
||||
attackSpeedPercentage: 10
|
||||
attackDamagePercentage: -5
|
||||
attackKnockbackPercentage: -20
|
||||
elytra:
|
||||
armor: 3
|
||||
toughness: 0
|
||||
knockbackResistance: 0
|
||||
speedPercentage: 5
|
||||
attackSpeedPercentage: 10
|
||||
attackDamagePercentage: -5
|
||||
attackKnockbackPercentage: -20
|
||||
leggings:
|
||||
armor: 6
|
||||
toughness: 2
|
||||
knockbackResistance: 0
|
||||
speedPercentage: 5
|
||||
attackSpeedPercentage: 10
|
||||
attackDamagePercentage: -5
|
||||
attackKnockbackPercentage: -20
|
||||
boots:
|
||||
armor: 3
|
||||
toughness: 2
|
||||
knockbackResistance: 0
|
||||
speedPercentage: 5
|
||||
attackSpeedPercentage: 10
|
||||
attackDamagePercentage: -5
|
||||
attackKnockbackPercentage: -20
|
||||
66
eco-core/core-plugin/src/main/resources/tiers/iron.yml
Normal file
66
eco-core/core-plugin/src/main/resources/tiers/iron.yml
Normal file
@@ -0,0 +1,66 @@
|
||||
id: iron
|
||||
display: "&7&lIRON"
|
||||
requiresTiers:
|
||||
- default
|
||||
crystal:
|
||||
item: end_crystal
|
||||
name: "&7Iron Upgrade Crystal"
|
||||
craftable: true
|
||||
recipe:
|
||||
- air
|
||||
- iron_block
|
||||
- air
|
||||
- iron_block
|
||||
- leather_chestplate
|
||||
- iron_block
|
||||
- air
|
||||
- iron_block
|
||||
- air
|
||||
giveAmount: 1
|
||||
lore:
|
||||
- "&8Drop this onto an armor piece"
|
||||
- "&8to set its tier to:"
|
||||
- "&7&lIRON"
|
||||
- ''
|
||||
- "&8&oRequires the armor to already have default tier"
|
||||
properties:
|
||||
helmet:
|
||||
armor: 2
|
||||
toughness: 0
|
||||
knockbackResistance: 0
|
||||
speedPercentage: 0
|
||||
attackSpeedPercentage: 0
|
||||
attackDamagePercentage: 0
|
||||
attackKnockbackPercentage: 0
|
||||
chestplate:
|
||||
armor: 6
|
||||
toughness: 0
|
||||
knockbackResistance: 0
|
||||
speedPercentage: 0
|
||||
attackSpeedPercentage: 0
|
||||
attackDamagePercentage: 0
|
||||
attackKnockbackPercentage: 0
|
||||
elytra:
|
||||
armor: 2
|
||||
toughness: 0
|
||||
knockbackResistance: 0
|
||||
speedPercentage: 0
|
||||
attackSpeedPercentage: 0
|
||||
attackDamagePercentage: 0
|
||||
attackKnockbackPercentage: 0
|
||||
leggings:
|
||||
armor: 5
|
||||
toughness: 0
|
||||
knockbackResistance: 0
|
||||
speedPercentage: 0
|
||||
attackSpeedPercentage: 0
|
||||
attackDamagePercentage: 0
|
||||
attackKnockbackPercentage: 0
|
||||
boots:
|
||||
armor: 2
|
||||
toughness: 0
|
||||
knockbackResistance: 0
|
||||
speedPercentage: 0
|
||||
attackSpeedPercentage: 0
|
||||
attackDamagePercentage: 0
|
||||
attackKnockbackPercentage: 0
|
||||
66
eco-core/core-plugin/src/main/resources/tiers/manyullyn.yml
Normal file
66
eco-core/core-plugin/src/main/resources/tiers/manyullyn.yml
Normal file
@@ -0,0 +1,66 @@
|
||||
id: manyullyn
|
||||
display: "&d&k!!&r <GRADIENT:f953c6>&lMANYULLYN</GRADIENT:b91d73>&r &d&k!!&r"
|
||||
requiresTiers:
|
||||
- netherite
|
||||
crystal:
|
||||
item: end_crystal
|
||||
name: "<GRADIENT:f953c6>Manyullyn Upgrade Crystal</GRADIENT:b91d73>"
|
||||
craftable: true
|
||||
recipe:
|
||||
- ecoarmor:upgrade_crystal_netherite
|
||||
- enchanted_golden_apple
|
||||
- ecoarmor:upgrade_crystal_netherite
|
||||
- enchanted_golden_apple
|
||||
- ecoarmor:upgrade_crystal_netherite
|
||||
- enchanted_golden_apple
|
||||
- ecoarmor:upgrade_crystal_netherite
|
||||
- enchanted_golden_apple
|
||||
- ecoarmor:upgrade_crystal_netherite
|
||||
giveAmount: 1
|
||||
lore:
|
||||
- "&8Drop this onto an armor piece"
|
||||
- "&8to set its tier to:"
|
||||
- "&d&k!!&r <GRADIENT:f953c6>&lMANYULLYN</GRADIENT:b91d73>&r &d&k!!&r"
|
||||
- ''
|
||||
- "&8&oRequires the armor to already have Netherite tier"
|
||||
properties:
|
||||
helmet:
|
||||
armor: 3
|
||||
toughness: 5
|
||||
knockbackResistance: 2
|
||||
speedPercentage: 0
|
||||
attackSpeedPercentage: 0
|
||||
attackDamagePercentage: 0
|
||||
attackKnockbackPercentage: 0
|
||||
chestplate:
|
||||
armor: 8
|
||||
toughness: 5
|
||||
knockbackResistance: 2
|
||||
speedPercentage: 0
|
||||
attackSpeedPercentage: 0
|
||||
attackDamagePercentage: 0
|
||||
attackKnockbackPercentage: 0
|
||||
elytra:
|
||||
armor: 3
|
||||
toughness: 0
|
||||
knockbackResistance: 2
|
||||
speedPercentage: 0
|
||||
attackSpeedPercentage: 0
|
||||
attackDamagePercentage: 0
|
||||
attackKnockbackPercentage: 0
|
||||
leggings:
|
||||
armor: 6
|
||||
toughness: 5
|
||||
knockbackResistance: 2
|
||||
speedPercentage: 0
|
||||
attackSpeedPercentage: 0
|
||||
attackDamagePercentage: 0
|
||||
attackKnockbackPercentage: 0
|
||||
boots:
|
||||
armor: 3
|
||||
toughness: 5
|
||||
knockbackResistance: 2
|
||||
speedPercentage: 0
|
||||
attackSpeedPercentage: 0
|
||||
attackDamagePercentage: 0
|
||||
attackKnockbackPercentage: 0
|
||||
63
eco-core/core-plugin/src/main/resources/tiers/mythic.yml
Normal file
63
eco-core/core-plugin/src/main/resources/tiers/mythic.yml
Normal file
@@ -0,0 +1,63 @@
|
||||
id: mythic
|
||||
display: "&1&k!!&r <GRADIENT:00c6ff>&lMYTHIC</GRADIENT:0072ff>&r &1&k!!&r"
|
||||
requiresTiers: []
|
||||
crystal:
|
||||
item: end_crystal
|
||||
name: "<GRADIENT:00c6ff>Mythic Upgrade Crystal</GRADIENT:0072ff>"
|
||||
craftable: false
|
||||
recipe:
|
||||
- air
|
||||
- netherite_block
|
||||
- air
|
||||
- netherite_block
|
||||
- ecoarmor:upgrade_crystal_cobalt
|
||||
- netherite_block
|
||||
- air
|
||||
- netherite_block
|
||||
- air
|
||||
giveAmount: 1
|
||||
lore:
|
||||
- "&8Drop this onto an armor piece"
|
||||
- "&8to set its tier to:"
|
||||
- "&1&k!!&r <GRADIENT:00c6ff>&lMYTHIC</GRADIENT:0072ff>&r &1&k!!&r"
|
||||
properties:
|
||||
helmet:
|
||||
armor: 3
|
||||
toughness: 7
|
||||
knockbackResistance: 0
|
||||
speedPercentage: 7
|
||||
attackSpeedPercentage: 8
|
||||
attackDamagePercentage: 2
|
||||
attackKnockbackPercentage: 2
|
||||
chestplate:
|
||||
armor: 8
|
||||
toughness: 7
|
||||
knockbackResistance: 0
|
||||
speedPercentage: 7
|
||||
attackSpeedPercentage: 8
|
||||
attackDamagePercentage: 2
|
||||
attackKnockbackPercentage: 2
|
||||
elytra:
|
||||
armor: 3
|
||||
toughness: 7
|
||||
knockbackResistance: 0
|
||||
speedPercentage: 7
|
||||
attackSpeedPercentage: 8
|
||||
attackDamagePercentage: 2
|
||||
attackKnockbackPercentage: 2
|
||||
leggings:
|
||||
armor: 6
|
||||
toughness: 7
|
||||
knockbackResistance: 0
|
||||
speedPercentage: 7
|
||||
attackSpeedPercentage: 8
|
||||
attackDamagePercentage: 2
|
||||
attackKnockbackPercentage: 2
|
||||
boots:
|
||||
armor: 3
|
||||
toughness: 7
|
||||
knockbackResistance: 0
|
||||
speedPercentage: 7
|
||||
attackSpeedPercentage: 8
|
||||
attackDamagePercentage: 2
|
||||
attackKnockbackPercentage: 2
|
||||
66
eco-core/core-plugin/src/main/resources/tiers/netherite.yml
Normal file
66
eco-core/core-plugin/src/main/resources/tiers/netherite.yml
Normal file
@@ -0,0 +1,66 @@
|
||||
id: netherite
|
||||
display: "&c&lNETHERITE"
|
||||
requiresTiers:
|
||||
- diamond
|
||||
crystal:
|
||||
item: end_crystal
|
||||
name: "&cNetherite Upgrade Crystal"
|
||||
craftable: true
|
||||
recipe:
|
||||
- air
|
||||
- netherite_ingot
|
||||
- air
|
||||
- netherite_ingot
|
||||
- ecoarmor:upgrade_crystal_diamond
|
||||
- netherite_ingot
|
||||
- air
|
||||
- netherite_ingot
|
||||
- air
|
||||
giveAmount: 1
|
||||
lore:
|
||||
- "&8Drop this onto an armor piece"
|
||||
- "&8to set its tier to:"
|
||||
- "&c&lNETHERITE"
|
||||
- ''
|
||||
- "&8&oRequires the armor to already have Diamond tier"
|
||||
properties:
|
||||
helmet:
|
||||
armor: 3
|
||||
toughness: 3
|
||||
knockbackResistance: 1
|
||||
speedPercentage: 0
|
||||
attackSpeedPercentage: 0
|
||||
attackDamagePercentage: 0
|
||||
attackKnockbackPercentage: 0
|
||||
chestplate:
|
||||
armor: 8
|
||||
toughness: 3
|
||||
knockbackResistance: 1
|
||||
speedPercentage: 0
|
||||
attackSpeedPercentage: 0
|
||||
attackDamagePercentage: 0
|
||||
attackKnockbackPercentage: 0
|
||||
elytra:
|
||||
armor: 3
|
||||
toughness: 0
|
||||
knockbackResistance: 1
|
||||
speedPercentage: 0
|
||||
attackSpeedPercentage: 0
|
||||
attackDamagePercentage: 0
|
||||
attackKnockbackPercentage: 0
|
||||
leggings:
|
||||
armor: 6
|
||||
toughness: 3
|
||||
knockbackResistance: 1
|
||||
speedPercentage: 0
|
||||
attackSpeedPercentage: 0
|
||||
attackDamagePercentage: 0
|
||||
attackKnockbackPercentage: 0
|
||||
boots:
|
||||
armor: 3
|
||||
toughness: 3
|
||||
knockbackResistance: 1
|
||||
speedPercentage: 0
|
||||
attackSpeedPercentage: 0
|
||||
attackDamagePercentage: 0
|
||||
attackKnockbackPercentage: 0
|
||||
66
eco-core/core-plugin/src/main/resources/tiers/osmium.yml
Normal file
66
eco-core/core-plugin/src/main/resources/tiers/osmium.yml
Normal file
@@ -0,0 +1,66 @@
|
||||
id: osmium
|
||||
display: "&b&k!!&r <GRADIENT:c7f1ff>&lOSMIUM</GRADIENT:5c92ff>&r &b&k!!"
|
||||
requiresTiers:
|
||||
- cobalt
|
||||
crystal:
|
||||
item: end_crystal
|
||||
name: "<GRADIENT:c7f1ff>Osmium upgrade crystal</GRADIENT:5c92ff>"
|
||||
craftable: true
|
||||
recipe:
|
||||
- air
|
||||
- netherite_block
|
||||
- air
|
||||
- netherite_block
|
||||
- ecoarmor:upgrade_crystal_cobalt
|
||||
- netherite_block
|
||||
- air
|
||||
- netherite_block
|
||||
- air
|
||||
giveAmount: 1
|
||||
lore:
|
||||
- "&8Drop this onto an armor piece"
|
||||
- "&8to set its tier to:"
|
||||
- "&b&k!!&r <GRADIENT:c7f1ff>&lOSMIUM</GRADIENT:5c92ff>&r &b&k!!"
|
||||
- ''
|
||||
- "&8&oRequires the armor to already have Cobalt tier"
|
||||
properties:
|
||||
helmet:
|
||||
armor: 3
|
||||
toughness: 6
|
||||
knockbackResistance: 3
|
||||
speedPercentage: -15
|
||||
attackSpeedPercentage: -15
|
||||
attackDamagePercentage: 5
|
||||
attackKnockbackPercentage: 25
|
||||
chestplate:
|
||||
armor: 8
|
||||
toughness: 6
|
||||
knockbackResistance: 3
|
||||
speedPercentage: -15
|
||||
attackSpeedPercentage: -15
|
||||
attackDamagePercentage: 5
|
||||
attackKnockbackPercentage: 25
|
||||
elytra:
|
||||
armor: 8
|
||||
toughness: 6
|
||||
knockbackResistance: 3
|
||||
speedPercentage: -15
|
||||
attackSpeedPercentage: -15
|
||||
attackDamagePercentage: 5
|
||||
attackKnockbackPercentage: 25
|
||||
leggings:
|
||||
armor: 6
|
||||
toughness: 6
|
||||
knockbackResistance: 3
|
||||
speedPercentage: -15
|
||||
attackSpeedPercentage: -15
|
||||
attackDamagePercentage: 5
|
||||
attackKnockbackPercentage: 25
|
||||
boots:
|
||||
armor: 3
|
||||
toughness: 6
|
||||
knockbackResistance: 3
|
||||
speedPercentage: -15
|
||||
attackSpeedPercentage: -15
|
||||
attackDamagePercentage: 5
|
||||
attackKnockbackPercentage: 25
|
||||
Reference in New Issue
Block a user