Class EBServerConfig

java.lang.Object
com.binaris.wizardry.core.config.EBServerConfig
All Implemented Interfaces:
ConfigProvider

public class EBServerConfig extends Object implements ConfigProvider
  • Field Details

    • INSTANCE

      public static final EBServerConfig INSTANCE
    • MANA_PER_SHARD

      public static final ConfigOption<Integer> MANA_PER_SHARD
    • MANA_PER_CRYSTAL

      public static final ConfigOption<Integer> MANA_PER_CRYSTAL
    • GRAND_CRYSTAL_MANA

      public static final ConfigOption<Integer> GRAND_CRYSTAL_MANA
    • NON_ELEMENTAL_UPGRADE_BONUS

      public static final ConfigOption<Integer> NON_ELEMENTAL_UPGRADE_BONUS
    • MAX_PROGRESSION_REDUCTION

      public static final ConfigOption<Float> MAX_PROGRESSION_REDUCTION
    • STORAGE_INCREASE_PER_LEVEL

      public static final ConfigOption<Float> STORAGE_INCREASE_PER_LEVEL
    • UPGRADE_STACK_LIMIT

      public static final ConfigOption<Integer> UPGRADE_STACK_LIMIT
    • LOOT_INJECTION_LOCATIONS_TO_STRUCTURES

      public static final ConfigOption<List<net.minecraft.resources.ResourceLocation>> LOOT_INJECTION_LOCATIONS_TO_STRUCTURES
    • MAX_RECENT_SPELLS

      public static final ConfigOption<Integer> MAX_RECENT_SPELLS
    • POTENCY_INCREASE_PER_TIER

      public static final ConfigOption<Float> POTENCY_INCREASE_PER_TIER
    • BLAST_RADIUS_INCREASE_PER_LEVEL

      public static final ConfigOption<Float> BLAST_RADIUS_INCREASE_PER_LEVEL
    • DURATION_INCREASE_PER_LEVEL

      public static final ConfigOption<Float> DURATION_INCREASE_PER_LEVEL
    • RANGE_INCREASE_PER_LEVEL

      public static final ConfigOption<Float> RANGE_INCREASE_PER_LEVEL
    • COOLDOWN_REDUCTION_PER_LEVEL

      public static final ConfigOption<Float> COOLDOWN_REDUCTION_PER_LEVEL
    • SIPHON_MANA_PER_LEVEL

      public static final ConfigOption<Integer> SIPHON_MANA_PER_LEVEL
    • CONDENSER_TICK_INTERVAL

      public static final ConfigOption<Integer> CONDENSER_TICK_INTERVAL
    • RECENT_SPELL_EXPIRY_TICKS

      public static final ConfigOption<Integer> RECENT_SPELL_EXPIRY_TICKS
    • CREATIVE_MODE_BYPASS_ARCANE_LOCK

      public static final ConfigOption<Boolean> CREATIVE_MODE_BYPASS_ARCANE_LOCK
    • OP_PERMISSION_BYPASS_ARCANE_LOCK

      public static final ConfigOption<Integer> OP_PERMISSION_BYPASS_ARCANE_LOCK
    • MELT_ITEMS_BLACKLIST

      public static final ConfigOption<List<net.minecraft.resources.ResourceLocation>> MELT_ITEMS_BLACKLIST
    • LOOT_INJECTION_TO_MOBS

      public static final ConfigOption<List<net.minecraft.resources.ResourceLocation>> LOOT_INJECTION_TO_MOBS
    • INJECT_LOOT_TO_HOSTILE_MOBS

      public static final ConfigOption<Boolean> INJECT_LOOT_TO_HOSTILE_MOBS
    • PLAYERS_MOVE_EACH_OTHER

      public static final ConfigOption<Boolean> PLAYERS_MOVE_EACH_OTHER
    • REVERSE_SCROLL_DIRECTION

      public static final ConfigOption<Boolean> REVERSE_SCROLL_DIRECTION
    • REPLACE_VANILLA_FALL_DAMAGE

      public static final ConfigOption<Boolean> REPLACE_VANILLA_FALL_DAMAGE
    • PREVENT_BINDING_SAME_SPELL_TWICE_TO_WANDS

      public static final ConfigOption<Boolean> PREVENT_BINDING_SAME_SPELL_TWICE_TO_WANDS
    • SINGLE_USE_SPELL_BOOKS

      public static final ConfigOption<Boolean> SINGLE_USE_SPELL_BOOKS
    • PASSIVE_MOBS_ARE_ALLIES

      public static final ConfigOption<Boolean> PASSIVE_MOBS_ARE_ALLIES
    • SHRINE_REGENERATION_ENABLED

      public static final ConfigOption<Boolean> SHRINE_REGENERATION_ENABLED
    • PLAYER_BLOCK_DAMAGE

      public static final ConfigOption<Boolean> PLAYER_BLOCK_DAMAGE
    • BLOCK_PLAYERS_ALLIES_DAMAGE

      public static final ConfigOption<Boolean> BLOCK_PLAYERS_ALLIES_DAMAGE
    • BLOCK_OWNED_ALLIES_DAMAGE

      public static final ConfigOption<Boolean> BLOCK_OWNED_ALLIES_DAMAGE
    • FORFEIT_CHANCE

      public static final ConfigOption<Float> FORFEIT_CHANCE
  • Constructor Details

    • EBServerConfig

      public EBServerConfig()
  • Method Details