Package net.mcft.copy.betterstorage.config.setting

Examples of net.mcft.copy.betterstorage.config.setting.IntegerSetting


    new EnchantmentIdSetting(this, enchSecurityId, 174, "enchantment.betterstorage.lock.security");
    new EnchantmentIdSetting(this, enchShockId, 175, "enchantment.betterstorage.lock.shock");
    new EnchantmentIdSetting(this, enchTriggerId, 176, "enchantment.betterstorage.lock.trigger");
   
    // Reinforced chest settings
    new IntegerSetting(this, reinforcedColumns, 13).setValidValues(9, 11, 13).setComment(
        "Number of columns in reinforced chests and lockers. Valid values are 9, 11 and 13.");
   
    // Crate settings
    enableCrateInventoryInterfaceSetting =
    new BooleanSetting(this, enableCrateInventoryInterface, true).setComment(
        "If enabled, exposes a special block view of crates, so items can be moved in and out by automated systems.");
    enableCrateStorageInterfaceSetting =
    new BooleanSetting(this, enableCrateStorageInterface, true).setComment(
        "If disabled, prevents mods from using storage crates' special storage interface (like Applied Energistics).");
    new BooleanSetting(this, crateDebugMessages).setComment(
        "If enabled, logs crate related debug messages (like them saving).");
   
    // Backpack settings
    new BooleanSetting(this, backpackChestplate, true).setSynced().setComment(
        "If disabled, backpacks don't take up the player's chestplate armor slot.");
    new IntegerSetting(this, backpackRows, 4).setValidRange(1, 6).setComment(
        "Number of rows in backpacks. Valid values are 1 to 6.");
    new BooleanSetting(this, enableBackpackOpen, false).setSynced().setComment(
        "Allows equipped backpacks to be opened by pressing a key.");
    new BooleanSetting(this, enableBackpackInteraction, true).setComment(
        "Allows equipped backpacks to be opened by other players by right clicking them.");
    new BooleanSetting(this, dropBackpackOnDeath, true).setComment(
        "If enabled, drops backpacks as block instead of spilling the items around.");
   
    // Cardboard box settings
    new IntegerSetting(this, cardboardBoxRows, 1).setValidRange(1, 3).setComment(
        "Number of rows in cardboard boxes. Valid values are 1 to 3.");
    new IntegerSetting(this, cardboardBoxUses, 4).setValidRange(0, Integer.MAX_VALUE).setSynced().setComment(
        "Number of times cardboard boxes can be picked up with items before they break. Use 0 for infinite uses.");
    new BooleanSetting(this, cardboardBoxShowContents, true).setComment(
        "If disabled, doesn't show cardboard box contents in their tooltips.");
   
    // Crafting Station settings
    enableStationAutoCraftingSetting =
    new BooleanSetting(this, enableStationAutoCrafting, false).setSynced().setComment(
        "If enabled, automated systems can pull out of crafting stations and therefore auto-craft items.");
    stationAutocraftDelaySetting =
    new IntegerSetting(this, stationAutocraftDelay, 10).setValidRange(0, Integer.MAX_VALUE).setComment(
        "Delay between recipes being autocrafted in the crafting station, in ticks. (Default: 10)");
   
    // Key / Lock settings
    new BooleanSetting(this, lockBreakable, true).setSynced().setComment(
        "If disabled, turns off the ability to break locks off of locked containers using tools.");
View Full Code Here

TOP

Related Classes of net.mcft.copy.betterstorage.config.setting.IntegerSetting

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.