From a2279a58a53354fafc09d4dde46269ebdec05b9c Mon Sep 17 00:00:00 2001 From: nossr50 Date: Tue, 9 Apr 2019 18:02:07 -0700 Subject: [PATCH] xp config pt 2 --- .../hocon/experience/ConfigExperience.java | 88 ++++++++++++++++++- 1 file changed, 85 insertions(+), 3 deletions(-) diff --git a/src/main/java/com/gmail/nossr50/config/hocon/experience/ConfigExperience.java b/src/main/java/com/gmail/nossr50/config/hocon/experience/ConfigExperience.java index 052986d47..97e982a00 100644 --- a/src/main/java/com/gmail/nossr50/config/hocon/experience/ConfigExperience.java +++ b/src/main/java/com/gmail/nossr50/config/hocon/experience/ConfigExperience.java @@ -1,10 +1,92 @@ package com.gmail.nossr50.config.hocon.experience; +import ninja.leaping.configurate.objectmapping.Setting; import ninja.leaping.configurate.objectmapping.serialize.ConfigSerializable; -import java.util.ArrayList; - @ConfigSerializable public class ConfigExperience { - ArrayList + + @Setting(value = "Acrobatics", comment = "XP Settings for Acrobatics") + ConfigExperienceAcrobatics experienceAcrobatics = new ConfigExperienceAcrobatics(); + + @Setting(value = "Alchemy", comment = "XP Settings for Alchemy") + ConfigExperienceAlchemy experienceAlchemy = new ConfigExperienceAlchemy(); + + @Setting(value = "Archery", comment = "XP Settings for Archery") + ConfigExperienceArchery experienceArchery = new ConfigExperienceArchery(); + + @Setting(value = "Fishing", comment = "XP Settings for Fishing") + ConfigExperienceFishing experienceFishing = new ConfigExperienceFishing(); + + @Setting(value = "Excavation", comment = "XP Settings for Excavation") + ConfigExperienceExcavation experienceExcavation = new ConfigExperienceExcavation(); + + @Setting(value = "Woodcutting", comment = "XP Settings for Woodcutting") + ConfigExperienceWoodcutting experienceWoodcutting = new ConfigExperienceWoodcutting(); + + @Setting(value = "Herbalism", comment = "XP Settings for Herbalism") + ConfigExperienceHerbalism experienceHerbalism = new ConfigExperienceHerbalism(); + + @Setting(value = "Mining", comment = "XP Settings for Mining") + ConfigExperienceMining experienceMining = new ConfigExperienceMining(); + + @Setting(value = "Repair", comment = "XP Settings for Repair") + ConfigExperienceRepair experienceRepair = new ConfigExperienceRepair(); + + @Setting(value = "Smelting", comment = "XP Settings for Smelting") + ConfigExperienceSmelting experienceSmelting = new ConfigExperienceSmelting(); + + @Setting(value = "Taming", comment = "XP Settings for Taming") + ConfigExperienceTaming experienceTaming = new ConfigExperienceTaming(); + + @Setting(value = "Z-Combat", comment = "XP Settings for Combat") + ConfigExperienceCombat experienceCombat = new ConfigExperienceCombat(); + + public ConfigExperienceAcrobatics getExperienceAcrobatics() { + return experienceAcrobatics; + } + + public ConfigExperienceAlchemy getExperienceAlchemy() { + return experienceAlchemy; + } + + public ConfigExperienceArchery getExperienceArchery() { + return experienceArchery; + } + + public ConfigExperienceFishing getExperienceFishing() { + return experienceFishing; + } + + public ConfigExperienceExcavation getExperienceExcavation() { + return experienceExcavation; + } + + public ConfigExperienceWoodcutting getExperienceWoodcutting() { + return experienceWoodcutting; + } + + public ConfigExperienceHerbalism getExperienceHerbalism() { + return experienceHerbalism; + } + + public ConfigExperienceMining getExperienceMining() { + return experienceMining; + } + + public ConfigExperienceRepair getExperienceRepair() { + return experienceRepair; + } + + public ConfigExperienceSmelting getExperienceSmelting() { + return experienceSmelting; + } + + public ConfigExperienceTaming getExperienceTaming() { + return experienceTaming; + } + + public ConfigExperienceCombat getExperienceCombat() { + return experienceCombat; + } } \ No newline at end of file