Class ArmorEffectsMechanic
-
- All Implemented Interfaces:
public final class ArmorEffectsMechanic extends Mechanic
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public classArmorEffectsMechanic.Companion
-
Field Summary
Fields Modifier and Type Field Description private final ObjectOpenHashSet<ArmorEffect>armorEffectsprivate final Array<out Function<ItemBuilder, ItemBuilder>>itemModifiersprivate final StringitemIDprivate final MechanicFactoryfactoryprivate final ConfigurationSectionsectionpublic final static ArmorEffectsMechanic.CompanionCompanion
-
Constructor Summary
Constructors Constructor Description ArmorEffectsMechanic(MechanicFactory factory, ConfigurationSection section)
-
Method Summary
Modifier and Type Method Description final ObjectOpenHashSet<ArmorEffect>getArmorEffects()final UnitregistersEffectFromSection(ConfigurationSection section)-
-
Constructor Detail
-
ArmorEffectsMechanic
ArmorEffectsMechanic(MechanicFactory factory, ConfigurationSection section)
-
-
Method Detail
-
getArmorEffects
final ObjectOpenHashSet<ArmorEffect> getArmorEffects()
-
registersEffectFromSection
final Unit registersEffectFromSection(ConfigurationSection section)
-
-
-
-