From dd9cbf4e4f56223a88f51b1de712a357d23b41c1 Mon Sep 17 00:00:00 2001 From: sousuke0422 <33174568+sousuke0422@users.noreply.github.com> Date: Sat, 23 Jun 2018 16:10:17 +0900 Subject: [PATCH] =?UTF-8?q?=E5=88=9D=E6=9C=9F=E3=83=AA=E3=83=AA=E3=83=BC?= =?UTF-8?q?=E3=82=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- config/ProjectE/ProjectE.cfg | 151 ++ .../customConversions/ODdefaults.json | 55 + .../ProjectE/customConversions/defaults.json | 260 +++ .../ProjectE/customConversions/example.json | 86 + config/ProjectE/customConversions/metals.json | 49 + config/ProjectE/custom_emc.json | 4 + config/ProjectE/mapping.cfg | 118 + config/ProjectE/nbt_whitelist.json | 6 + config/codechicken/supporters.json | 45 + config/codechicken/supporters.marker | 1 + .../expequiv/avaritia/ExpansionAvaritia.cfg | 14 + config/expequiv/ic2/ExpansionIC2.cfg | 17 + .../expequiv/minecraft/ExpansionMinecraft.cfg | 23 + .../thaumcraft/ExpansionThaumcraft.cfg | 167 ++ config/jei/itemBlacklist.cfg | 17 + config/jei/jei.cfg | 73 + config/jei/searchColors.cfg | 53 + config/jei/worldSettings.cfg | 22 + config/rftools/rftools.cfg | 2013 +++++++++++++++++ config/teamreborn/configData.nbt | Bin 0 -> 4 bytes config/teamreborn/energy_priority.json | 4 + 21 files changed, 3178 insertions(+) create mode 100644 config/ProjectE/ProjectE.cfg create mode 100644 config/ProjectE/customConversions/ODdefaults.json create mode 100644 config/ProjectE/customConversions/defaults.json create mode 100644 config/ProjectE/customConversions/example.json create mode 100644 config/ProjectE/customConversions/metals.json create mode 100644 config/ProjectE/custom_emc.json create mode 100644 config/ProjectE/mapping.cfg create mode 100644 config/ProjectE/nbt_whitelist.json create mode 100644 config/codechicken/supporters.json create mode 100644 config/codechicken/supporters.marker create mode 100644 config/expequiv/avaritia/ExpansionAvaritia.cfg create mode 100644 config/expequiv/ic2/ExpansionIC2.cfg create mode 100644 config/expequiv/minecraft/ExpansionMinecraft.cfg create mode 100644 config/expequiv/thaumcraft/ExpansionThaumcraft.cfg create mode 100644 config/jei/itemBlacklist.cfg create mode 100644 config/jei/jei.cfg create mode 100644 config/jei/searchColors.cfg create mode 100644 config/jei/worldSettings.cfg create mode 100644 config/rftools/rftools.cfg create mode 100644 config/teamreborn/configData.nbt create mode 100644 config/teamreborn/energy_priority.json diff --git a/config/ProjectE/ProjectE.cfg b/config/ProjectE/ProjectE.cfg new file mode 100644 index 0000000..e51dae5 --- /dev/null +++ b/config/ProjectE/ProjectE.cfg @@ -0,0 +1,151 @@ +# Configuration file + +general { + + difficulty { + # Adjusting this ratio changes how much EMC is received when burning a item. For example setting this to 0.5 will return half of the EMC cost. + # Min: 0.1 + # Max: 1.0 + D:covalenceLoss=1.0 + + # The Tome of Knowledge can be crafted. + B:craftableTome=false + + # Amount of damage Katar 'C' key deals + # Min: 0.0 + # Max: 2.147483647E9 + D:katarDeathAura=1000.0 + + # Set to false to disable Gem Armor offensive abilities (helmet zap and chestplate explosion) + B:offensiveAbilities=true + } + + items { + # If set to true, disables all radius-based mining functionaliy (right click of tools) + B:disableAllRadiusMining=false + + # Enable Watch of Flowing Time + B:enableTimeWatch=true + + # Allows the Harvest Goddess Band to passively grow tall grass, flowers, etc, on top of grass blocks. + B:harvBandGrass=false + + # Instead of vein mining the ore you right click with your Dark/Red Matter Pick/Star it vein mines all ores in an AOE around you like it did in ProjectE before version 1.4.4. + B:pickaxeAoeVeinMining=false + } + + effects { + # If true the Interdiction Torch only affects hostile mobs. If false it affects all non blacklisted living entities. + B:interdictionMode=true + + # Bonus ticks given by the Watch of Flowing Time while in the pedestal. 0 = effectively no bonus. + # Min: 0 + # Max: 256 + I:timePedBonus=18 + + # Factor the Watch of Flowing Time slows down mobs by while in the pedestal. Set to 1.0 for no slowdown. + # Min: 0.0 + # Max: 1.0 + D:timePedMobSlowness=0.10000000149011612 + } + + misc { + # Enable a more verbose debug logging + B:debugLogging=false + + # Show the EMC value as a tooltip on items and blocks + B:emcToolTips=true + + # A cooldown (in ticks) for Gem Chestplate explosion + # Min: 0 + # Max: 2147483647 + I:gemChestCooldown=0 + + # Show item Ore Dictionary names in tooltips (useful for custom EMC registration) + B:odToolTips=false + + # Show DM pedestal functions in item tooltips + B:pedestalToolTips=true + + # A cooldown (in ticks) for firing projectiles + # Min: 0 + # Max: 2147483647 + I:projectileCooldown=0 + + # The Philosopher's Stone overlay softly pulsates + B:pulsatingOverlay=false + + # Show stats as tooltips for various ProjectE blocks + B:statToolTips=true + + # False requires your hand be empty for Gem Armor Offensive Abilities to be readied or triggered + B:unsafeKeyBinds=false + } + + ########################################################################################################## + # pedestalcooldown + #--------------------------------------------------------------------------------------------------------# + # Cooldown for various items within the pedestal. A cooldown of -1 will disable the functionality. + # A cooldown of 0 will cause the actions to happen every tick. Use caution as a very low value could cause TPS issues. + ########################################################################################################## + + pedestalcooldown { + # Delay between Archangel Smite shooting arrows while in the pedestal. + # Min: -1 + # Max: 2147483647 + I:archangelPedCooldown=40 + + # Delay between Body Stone healing 0.5 shanks while in the pedestal. + # Min: -1 + # Max: 2147483647 + I:bodyPedCooldown=10 + + # Delay between Evertide Amulet trying to start rain while in the pedestal. + # Min: -1 + # Max: 2147483647 + I:evertidePedCooldown=20 + + # Delay between Harvest Goddess trying to grow and harvest while in the pedestal. + # Min: -1 + # Max: 2147483647 + I:harvestPedCooldown=10 + + # Delay between Ignition Ring trying to light entities on fire while in the pedestal. + # Min: -1 + # Max: 2147483647 + I:ignitePedCooldown=40 + + # Delay between Life Stone healing both food and hunger by 0.5 shank/heart while in the pedestal. + # Min: -1 + # Max: 2147483647 + I:lifePedCooldown=5 + + # Delay between Talisman of Repair trying to repair player items while in the pedestal. + # Min: -1 + # Max: 2147483647 + I:repairPedCooldown=20 + + # Delay between Soul Stone healing 0.5 hearts while in the pedestal. + # Min: -1 + # Max: 2147483647 + I:soulPedCooldown=10 + + # Delay between SWRG trying to smite mobs while in the pedestal. + # Min: -1 + # Max: 2147483647 + I:swrgPedCooldown=70 + + # Delay between Volcanite Amulet trying to stop rain while in the pedestal. + # Min: -1 + # Max: 2147483647 + I:volcanitePedCooldown=20 + + # Delay between Zero Ring trying to extinguish entities and freezing ground while in the pedestal. + # Min: -1 + # Max: 2147483647 + I:zeroPedCooldown=40 + } + +} + + diff --git a/config/ProjectE/customConversions/ODdefaults.json b/config/ProjectE/customConversions/ODdefaults.json new file mode 100644 index 0000000..f96ffd8 --- /dev/null +++ b/config/ProjectE/customConversions/ODdefaults.json @@ -0,0 +1,55 @@ +{ + "comment": "Various default values for OreDictionary names, from vanilla and other mods", + "comment_1": "This file is only shown as an example, it will be regenerated every time mapping occurs in order to let us", + "comment_2": "change default values. To specify your own custom values use a separate JSON or the /projecte commands ingame", + "values": { + "before": { + "OD|logWood": 32, + "OD|plankWood": 8, + "OD|treeSapling": 32, + "OD|stickWood": 4, + "OD|treeLeaves": 1, + + "OD|blockGlass": 1, + "OD|blockCloth": 48, + + "OD|stone": 1, + "OD|cobblestone": 1, + + "OD|gemDiamond": 8192, + "OD|dustRedstone": 64, + "OD|dustGlowstone": 384, + "OD|dustCoal": 64, + "OD|dustCharcoal": 16, + "OD|dustSulfur": 32, + + "OD|ingotThaumium": 2048, + "OD|itemSilicon": 32, + "OD|ingotOsmium": 512, + + "OD|crystalCertusQuartz": 64, + "OD|crystalFluix": 256, + "OD|dustCertusQuartz": 32, + "OD|dustFluix": 128, + + "OD|gemRuby": 2048, + "OD|gemSapphire": 2048, + "OD|gemPeridot": 2048, + "OD|blockMarble": 4, + + "OD|blockGlassHardened": 192, + + "OD|itemRubber": 32, + "OD|ingotUranium": 4096, + "OD|ingotCyanite": 1024, + + "OD|shardAir": 64, + "OD|shardFire": 64, + "OD|shardWater": 64, + "OD|shardEarth": 64, + "OD|shardOrder": 64, + "OD|shardEntropy": 64, + "OD|shardNether": 64 + } + } +} \ No newline at end of file diff --git a/config/ProjectE/customConversions/defaults.json b/config/ProjectE/customConversions/defaults.json new file mode 100644 index 0000000..e79c73c --- /dev/null +++ b/config/ProjectE/customConversions/defaults.json @@ -0,0 +1,260 @@ +{ + "comment": "Default values for non-OreDictionary vanilla items", + "comment_1": "This file is only shown as an example, it will be regenerated every time mapping occurs in order to let us", + "comment_2": "change default values. To specify your own custom values use a separate JSON or the /projecte commands ingame", + "groups": { + "default": { + "comment": "Default conversion group", + "conversions": [ + { + "output": "minecraft:grass|0", + "ingredients": { + "minecraft:dirt|0": 2 + } + }, + { + "output": "minecraft:dirt|2", + "ingredients": { + "minecraft:dirt|0": 2 + } + }, + { + "output": "minecraft:mycelium|0", + "ingredients": { + "minecraft:dirt|0": 2 + } + }, + { + "output": "minecraft:grass_path|0", + "ingredients": [ "minecraft:grass|0" ] + }, + { + "output": "minecraft:iron_horse_armor|0", + "ingredients": { + "minecraft:iron_ingot|0": 8 + } + }, + { + "output": "minecraft:golden_horse_armor|0", + "ingredients": { + "minecraft:gold_ingot|0": 8 + } + }, + { + "output": "minecraft:diamond_horse_armor|0", + "ingredients": { + "minecraft:diamond|0": 8 + } + } + ] + }, + "concrete_powder_to_block": { + "comment": "Propagate concrete powder values to concrete blocks", + "conversions": [ + { + "output": "minecraft:concrete|0", + "ingredients": [ "minecraft:concrete_powder|0" ] + }, + { + "output": "minecraft:concrete|1", + "ingredients": [ "minecraft:concrete_powder|1" ] + }, + { + "output": "minecraft:concrete|2", + "ingredients": [ "minecraft:concrete_powder|2" ] + }, + { + "output": "minecraft:concrete|3", + "ingredients": [ "minecraft:concrete_powder|3" ] + }, + { + "output": "minecraft:concrete|4", + "ingredients": [ "minecraft:concrete_powder|4" ] + }, + { + "output": "minecraft:concrete|5", + "ingredients": [ "minecraft:concrete_powder|5" ] + }, + { + "output": "minecraft:concrete|6", + "ingredients": [ "minecraft:concrete_powder|6" ] + }, + { + "output": "minecraft:concrete|7", + "ingredients": [ "minecraft:concrete_powder|7" ] + }, + { + "output": "minecraft:concrete|8", + "ingredients": [ "minecraft:concrete_powder|8" ] + }, + { + "output": "minecraft:concrete|9", + "ingredients": [ "minecraft:concrete_powder|9" ] + }, + { + "output": "minecraft:concrete|10", + "ingredients": [ "minecraft:concrete_powder|10" ] + }, + { + "output": "minecraft:concrete|11", + "ingredients": [ "minecraft:concrete_powder|11" ] + }, + { + "output": "minecraft:concrete|12", + "ingredients": [ "minecraft:concrete_powder|12" ] + }, + { + "output": "minecraft:concrete|13", + "ingredients": [ "minecraft:concrete_powder|13" ] + }, + { + "output": "minecraft:concrete|14", + "ingredients": [ "minecraft:concrete_powder|14" ] + }, + { + "output": "minecraft:concrete|15", + "ingredients": [ "minecraft:concrete_powder|15" ] + } + ] + }, + "notch_apple": { + "comment": "Give Notch apple a value based on its old recipe", + "conversions": [ + { + "output": "minecraft:golden_apple|1", + "ingredients": { + "minecraft:apple|0": 1, + "minecraft:gold_block|0": 8 + } + } + ] + } + }, + "values": { + "before": { + "minecraft:cobblestone|0": 1, + "minecraft:stone|0": 1, + "minecraft:stone|1": 16, + "minecraft:stone|3": 16, + "minecraft:stone|5": 16, + "minecraft:stonebrick|2": 1, + "minecraft:stonebrick|3": 1, + "minecraft:end_stone|0": 1, + "minecraft:netherrack|0": 1, + "minecraft:dirt|0": 1, + "minecraft:sand|0": 1, + "minecraft:sand|1": 1, + "minecraft:snow|0": 1, + "minecraft:ice|0": 1, + "minecraft:deadbush|0": 1, + "minecraft:gravel|0": 4, + "minecraft:cactus|0": 8, + "minecraft:vine|0": 8, + "minecraft:web|0": 12, + "minecraft:waterlily|0": 16, + "minecraft:red_flower|0": 16, + "minecraft:red_flower|1": 16, + "minecraft:red_flower|2": 16, + "minecraft:red_flower|3": 16, + "minecraft:red_flower|4": 16, + "minecraft:red_flower|5": 16, + "minecraft:red_flower|6": 16, + "minecraft:red_flower|7": 16, + "minecraft:red_flower|8": 16, + "minecraft:double_plant|0": 32, + "minecraft:double_plant|1": 32, + "minecraft:double_plant|4": 32, + "minecraft:double_plant|5": 32, + "minecraft:yellow_flower|0": 16, + "minecraft:red_mushroom|0": 32, + "minecraft:brown_mushroom|0": 32, + "minecraft:reeds|0": 32, + "minecraft:soul_sand|0": 49, + "minecraft:obsidian|0": 64, + "minecraft:stained_hardened_clay|*": 64, + "minecraft:sponge|0": 128, + "minecraft:sponge|1": 128, + "minecraft:tallgrass|0": 1, + "minecraft:tallgrass|1": 1, + "minecraft:tallgrass|2": 1, + "minecraft:double_plant|2": 1, + "minecraft:double_plant|3": 1, + "minecraft:packed_ice|0": 4, + "minecraft:magma|0": 128, + + "minecraft:chorus_plant|0": 64, + "minecraft:chorus_flower|0": 96, + "minecraft:wheat_seeds|0": 16, + "minecraft:beetroot_seeds|0": 16, + "minecraft:melon|0": 16, + "minecraft:wheat|0": 24, + "minecraft:nether_wart|0": 24, + "minecraft:apple|0": 128, + "minecraft:pumpkin|0": 144, + "minecraft:porkchop|0": 64, + "minecraft:beef|0": 64, + "minecraft:chicken|0": 64, + "minecraft:rabbit|0": 64, + "minecraft:mutton|0": 64, + "minecraft:fish|0": 64, + "minecraft:fish|1": 64, + "minecraft:fish|2": 64, + "minecraft:fish|3": 64, + "minecraft:carrot|0": 64, + "minecraft:beetroot|0": 64, + "minecraft:potato|0": 64, + "minecraft:poisonous_potato|0": 64, + "minecraft:chorus_fruit|0": 192, + + "minecraft:string|0": 12, + "minecraft:rotten_flesh|0": 32, + "minecraft:slime_ball|0": 32, + "minecraft:egg|0": 32, + "minecraft:feather|0": 48, + "minecraft:rabbit_hide|0": 16, + "minecraft:rabbit_foot|0": 128, + "minecraft:spider_eye|0": 128, + "minecraft:gunpowder|0": 192, + "minecraft:ender_pearl|0": 1024, + "minecraft:blaze_rod|0": 1536, + "minecraft:shulker_shell|0": 2048, + "minecraft:ghast_tear|0": 4096, + "minecraft:dragon_egg|0": 262144, + "minecraft:potion|0": 0, + + "minecraft:saddle|0": 192, + "minecraft:name_tag|0": 192, + "minecraft:record_11|0": 2048, + "minecraft:record_13|0": 2048, + "minecraft:record_blocks|0": 2048, + "minecraft:record_cat|0": 2048, + "minecraft:record_chirp|0": 2048, + "minecraft:record_far|0": 2048, + "minecraft:record_mall|0": 2048, + "minecraft:record_mellohi|0": 2048, + "minecraft:record_stal|0": 2048, + "minecraft:record_strad|0": 2048, + "minecraft:record_wait|0": 2048, + "minecraft:record_ward|0": 2048, + + "minecraft:diamond|0": 8192, + "minecraft:flint|0": 4, + "minecraft:coal|0": 128, + "minecraft:redstone|0": 64, + "minecraft:glowstone_dust|0": 384, + "minecraft:quartz|0": 256, + "minecraft:prismarine_shard|0": 256, + "minecraft:prismarine_crystals|0": 512, + "minecraft:dye|0": 16, + "minecraft:dye|3": 128, + "minecraft:dye|4": 864, + "minecraft:enchanted_book|0": 2048, + "minecraft:emerald|0": 16384, + "minecraft:nether_star|0": 139264, + "minecraft:clay_ball|0": 16, + "minecraft:bone|0": 144, + "minecraft:snowball|0": 1, + "minecraft:filled_map|0": 1472 + } + } +} diff --git a/config/ProjectE/customConversions/example.json b/config/ProjectE/customConversions/example.json new file mode 100644 index 0000000..28c7c92 --- /dev/null +++ b/config/ProjectE/customConversions/example.json @@ -0,0 +1,86 @@ +/* + NOTE: This file is an example. It will be regenerated each time mapping occurs, and is not actually parsed. + Files in this folder can be used to add Conversions and values to the EMC Calculation. + All files in this folder that end with .json will be loaded and can be enabled/disabled in the mapping.cfg. + A grammar is available at: https://gist.github.com/williewillus/9ebb0d04329526e31564 +*/ + +{ + "comment": "An example for the custom conversion JSONs", + "groups": { + "boring_conversions": { + "comment": "Some normal conversions, different syntaxes are listed", + "conversions": [ + // These work like AE2 autocrafting: You specify what goes in, and what comes out. PE does the rest. + + { + "output": "minecraft:furnace|0", + "count": 1, // Can be omitted if it's 1 + "ingredients": { + "minecraft:cobblestone|0": 8 + } + }, + + { + "out": "minecraft:iron_boots", + "ingr": [ "minecraft:iron_ingot", "minecraft:iron_ingot", "minecraft:iron_ingot", "minecraft:iron_ingot" ] + // Every occurrence counts once ^ + }, + + // These make a "item group" that you can use in other conversions + // to represent the whole group at once (see the next conversion down) + { "o": "FAKE|AllSeeds", "i": [ "minecraft:pumpkin_seeds" ] }, + { "o": "FAKE|AllSeeds", "i": [ "minecraft:wheat_seeds" ] }, + { "o": "FAKE|AllSeeds", "i": [ "minecraft:melon_seeds" ] }, + { "o": "FAKE|AllSeeds", "i": [ "minecraft:wheat_seeds" ] }, + + { + "o": "minecraft:grass|0", + "i": [ "FAKE|AllSeeds", "minecraft:dirt|0" ] + }, + + { + "o": "minecraft:bed|0", + "i": { + "minecraft:planks|*": 3, // * means all metas + "minecraft:wool|*": 3 + } + }, + + { + "o": "OD|gemDiamond", + "i": [ "OD|stone" ] // Ore Dictionary + }, + + { + "o": "FLUID|fluidDiamond", + "i": [ "minecraft:diamond|0" ] // Fluids too + } + ] + } + }, + "values": { + "before": { + // Set values that'll be used to derive other values. You want most of your values here. + // "FREE" means the item will not contribute anything to the value of any other item it crafts into + // All the various item forms (normal, fake, OD, fluid) supported here + "minecraft:sponge": 1, + "OD|gemDiamond": "FREE" + }, + "after": { + // Just like before, but happens after main calculation and won't be used to derive other values + // Used to "peg" an item at a certain value + }, + "conversion": [ + // These are like the group conversions above but are a bit special + // They are applied after main calculation and won't be used to derive other values + // Used to "peg" an item at a certain value relative to another item + + { + "o": "OD|ingotGold", + "i": [ "minecraft:steak|0" ], + "evalOD": true // Peg this value for ALL ingotGold's + } + ] + } +} \ No newline at end of file diff --git a/config/ProjectE/customConversions/metals.json b/config/ProjectE/customConversions/metals.json new file mode 100644 index 0000000..d5addba --- /dev/null +++ b/config/ProjectE/customConversions/metals.json @@ -0,0 +1,49 @@ +{ + "comment": "Sets default conversions for various metals from other mods", + "comment_1": "This file is only shown as an example, it will be regenerated every time mapping occurs in order to let us", + "comment_2": "change default values. To specify your own custom values use a separate JSON or the /projecte commands ingame", + "groups": {}, + "values": { + "before": { + "OD|ingotIron":256 + }, + "conversion": [ + {"evalOD": true, "o": "OD|ingotObsidian", "c": 2, "i": {"minecraft:obsidian|0": 1}}, + {"evalOD": true, "o": "OD|ingotGold", "c": 1, "i": {"OD|ingotIron":8}}, + {"evalOD": true, "o": "OD|ingotCopper", "c": 2, "i": {"OD|ingotIron":1}}, + {"evalOD": true, "o": "OD|ingotTin", "c": 1, "i": {"OD|ingotIron":1}}, + {"evalOD": true, "o": "OD|ingotBronze", "c": 4, "i": {"OD|ingotCopper": 3, "OD|ingotTin": 1}}, + {"evalOD": true, "o": "OD|ingotSilver", "c": 1, "i": {"OD|ingotIron":2}}, + {"evalOD": true, "o": "OD|ingotLead", "c": 1, "i": {"OD|ingotIron":2}}, + {"evalOD": true, "o": "OD|ingotNickel", "c": 1, "i": {"OD|ingotIron":4}}, + {"evalOD": true, "o": "OD|ingotAluminum", "c": 2, "i": {"OD|ingotIron":1}}, + {"evalOD": true, "o": "OD|ingotArdite", "c": 1, "i": {"OD|ingotIron":4}}, + {"evalOD": true, "o": "OD|ingotCobalt", "c": 1, "i": {"OD|ingotIron":4}}, + {"evalOD": true, "o": "OD|ingotAluminumBrass", "c": 64, "i": {"OD|ingotAluminum": 48, "OD|ingotCopper": 16}}, + {"evalOD": true, "o": "OD|ingotManyullyn", "c": 1, "i": {"OD|ingotCobalt": 1, "OD|ingotArdite": 1}}, + {"evalOD": true, "o": "OD|ingotAlumite", "c": 48, "i": {"OD|ingotAluminum": 80, "OD|ingotIron": 32, "OD|ingotObsidian": 32}}, + {"evalOD": true, "o": "OD|ingotPlatinum", "c": 1, "i": {"OD|ingotIron":16}}, + + {"evalOD": true, "o": "OD|ingotElectrum", "c": 2, "i": ["OD|ingotGold", "OD|ingotSilver"]}, + {"evalOD": true, "o": "OD|ingotInvar", "c": 3, "i": ["OD|ingotNickel", "OD|ingotIron", "OD|ingotIron"]}, + {"evalOD": true, "o": "OD|ingotSignalum", "c": 4, "i": {"OD|ingotCopper": 3, "OD|ingotSilver":1 , "OD|dustRedstone":10}}, + {"evalOD": true, "o": "OD|ingotLumium", "c": 4, "i": {"OD|ingotTin": 3, "OD|ingotSilver":1 , "OD|dustGlowstone":4}}, + {"evalOD": true, "o": "OD|ingotEnderium", "c": 4, "i": { + "OD|ingotTin": 2, "OD|ingotSilver":1 , "OD|ingotPlatinum":1, + "minecraft:coal|1": 1, "OD|dustRedstone": 1, "minecraft:blaze_powder|0":1, "OD|dustSulfur": 1, + "minecraft:ender_pearl|0":4} + }, + + {"evalOD": true, "o": "OD|ingotElectricalSteel", "c": 1, "i": ["OD|ingotIron", "minecraft:coal|1", "OD|itemSilicon"]}, + {"evalOD": true, "o": "OD|ingotEnergeticAlloy", "c": 1, "i": ["OD|dustRedstone", "OD|ingotGold", "OD|dustGlowstone"]}, + {"evalOD": true, "o": "OD|ingotVibrantAlloy", "c": 1, "i": ["OD|ingotEnergeticAlloy", "minecraft:ender_pearl|0"]}, + {"evalOD": true, "o": "OD|ingotRedstoneAlloy", "c": 1, "i": ["OD|dustRedstone", "OD|itemSilicon"]}, + {"evalOD": true, "o": "OD|ingotConductiveIron", "c": 1, "i": ["OD|dustRedstone", "OD|ingotIron"]}, + {"evalOD": true, "o": "OD|ingotPulsatingIron", "c": 1, "i": ["OD|ingotIron", "minecraft:ender_pearl|0"]}, + {"evalOD": true, "o": "OD|ingotDarkSteel", "c": 1, "i": ["OD|ingotIron", "minecraft:coal|1", "minecraft:obsidian|0"]}, + {"evalOD": true, "o": "OD|ingotSoularium", "c": 1, "i": ["OD|ingotGold", "minecraft:soul_sand|0"]}, + {"evalOD": true, "o": "OD|ingotEnderiumBase", "c": 4, "i": {"OD|ingotTin": 2, "OD|ingotSilver":1 , "OD|ingotPlatinum":1}} + ] + } +} + diff --git a/config/ProjectE/custom_emc.json b/config/ProjectE/custom_emc.json new file mode 100644 index 0000000..7301982 --- /dev/null +++ b/config/ProjectE/custom_emc.json @@ -0,0 +1,4 @@ +{ + "entries": [], + "__comment": "Use the in-game commands to edit this file" +} \ No newline at end of file diff --git a/config/ProjectE/mapping.cfg b/config/ProjectE/mapping.cfg new file mode 100644 index 0000000..114251b --- /dev/null +++ b/config/ProjectE/mapping.cfg @@ -0,0 +1,118 @@ +# Configuration file + +enabledmappers { + # Allows other Mods to add Recipes to the EMC Calculation. [default: true] + B:APICustomConversionMapper=true + + # Allows other mods to set EMC values using the ProjectEAPI [default: true] + B:APICustomEMCMapper=true + + # Add Conversions for Crafting Recipes gathered from net.minecraft.item.crafting.CraftingManager [default: true] + B:CraftingMapper=true + + # Uses json files within config/ProjectE/customConversions/ to add values and conversions [default: true] + B:CustomConversionMapper=true + + # Uses the `custom_emc.json` File to add EMC values. [default: true] + B:CustomEMCMapper=true + + # Adds Conversions for fluid container items and fluids. [default: true] + B:FluidMapper=true + + # Blacklist some OreDictionary names from getting an EMC value [default: true] + B:OreDictionaryMapper=true + + # Add Conversions for `FurnaceRecipes` [default: true] + B:SmeltingMapper=true +} + + +general { + # Want to take a look at the internals of EMC Calculation? Enable this to write all the conversions and setValue-Commands to config/ProjectE/mappingdump.json [default: false] + B:dumpEverythingToFile=false + + # Log known EMC Exploits. This can not and will not find all possible exploits. This will only find exploits that result in fixed/custom emc values that the algorithm did not overwrite. Exploits that derive from conversions that are unknown to ProjectE will not be found. [default: true] + B:logEMCExploits=true + + # When the next EMC mapping occurs write the results to config/ProjectE/pregenerated_emc.json and only ever run the mapping again when that file does not exist, this setting is set to false, or an error occurred parsing that file. [default: false] + B:pregenerate=false +} + + +mapperconfigurations { + + oredictionarymapper { + # Set EMC=0 for everything that has an OD Name that starts with `ore`, `dust` or `crushed` besides `dustPlastic` [default: true] + B:blacklistOresAndDusts=true + } + + apicustomemcmapper { + + customemcpriorities { + # Priority for Mod with ModId = expequiv. Values: 33 [range: 0 ~ 512, default: 1] + I:expequivpriority=1 + } + + permissions { + + expequiv { + # Allow 'expequiv' to set and or remove values for 'avaritia'. Options: [both, set, remove, none] [default: both] + S:avaritia=both + + # Allow 'expequiv' to set and or remove values for 'ic2'. Options: [both, set, remove, none] [default: both] + S:ic2=both + + # Allow 'expequiv' to set and or remove values for 'minecraft'. Options: [both, set, remove, none] [default: both] + S:minecraft=both + + # Allow 'expequiv' to set and or remove values for 'thaumcraft'. Options: [both, set, remove, none] [default: both] + S:thaumcraft=both + } + + } + + } + + customconversionmapper { + # Read file: ODdefaults.json? [default: true] + B:ODdefaults=true + + # Read file: defaults.json? [default: true] + B:defaults=true + + # Read file: metals.json? [default: true] + B:metals=true + } + + craftingmapper { + + irecipeimplementations { + # Maps custom IRecipe's from ProjectE [default: true] + B:enablePECustomRecipeMapper=true + + # Maps `IRecipe` crafting recipes that extend `ShapedRecipes` or `ShapelessRecipes`, and their oredict equivalents [default: true] + B:enableVanillaRecipeMapper=true + } + + } + + smeltingmapper { + # If X has a value and is smelted from Y, Y will get a value too. This is an experimental thing and might result in Mappings you did not expect/want to happen. [default: false] + B:doBackwardsMapping=false + } + + apicustomconversionmapper { + + allow { + # Allow Mod expequiv to add its 4 Recipes to the EMC Calculation [default: true] + B:expequiv=true + + # Allow Mod refinedstorage to add its 28 Recipes to the EMC Calculation [default: true] + B:refinedstorage=true + } + + } + +} + + diff --git a/config/ProjectE/nbt_whitelist.json b/config/ProjectE/nbt_whitelist.json new file mode 100644 index 0000000..fb108c4 --- /dev/null +++ b/config/ProjectE/nbt_whitelist.json @@ -0,0 +1,6 @@ +{ + "items": [ + "tconstruct:pickaxe" + ], + "__comment": "To add items to NBT Whitelist, simply add its registry name as a String to the above array" +} \ No newline at end of file diff --git a/config/codechicken/supporters.json b/config/codechicken/supporters.json new file mode 100644 index 0000000..680229c --- /dev/null +++ b/config/codechicken/supporters.json @@ -0,0 +1,45 @@ +[ + { + "mod" : "EnderStorage", + "supporters": [ + "Blkdragon112" + ] + }, + { + "mod" : "ChickenChunks", + "supporters": [ + ] + }, + { + "mod" : "NotEnoughItems", + "supporters": [ + "EmuCraft Team", + "Victor Zimmer", + "lexi85", + "Ace_Trainer_Tullius", + "Bacon_Donut", + "Sleement", + "Ninja 5tyl3", + "Disalot", + "Gamer2313", + "Majorangejuice" + ] + }, + { + "mod" : "WR-CBE", + "supporters" : [ + "Vizerei" + ] + }, + { + "mod" : "Translocators", + "supporters": [ + ] + }, + { + "mod" : "ProjectRed", + "supporters" : [ + "Jacob M" + ] + } +] diff --git a/config/codechicken/supporters.marker b/config/codechicken/supporters.marker new file mode 100644 index 0000000..b681324 --- /dev/null +++ b/config/codechicken/supporters.marker @@ -0,0 +1 @@ +1529732754683 \ No newline at end of file diff --git a/config/expequiv/avaritia/ExpansionAvaritia.cfg b/config/expequiv/avaritia/ExpansionAvaritia.cfg new file mode 100644 index 0000000..120e91f --- /dev/null +++ b/config/expequiv/avaritia/ExpansionAvaritia.cfg @@ -0,0 +1,14 @@ +# Configuration file + +base { + # Enable this part of ExpandedEquivalence [default: true] + B:Enabled=true +} + + +emc { + # Base cost for Neutron Pile. Set to 0 to disable. [range: 0 ~ 2147483647, default: 512] + I:NeutronPile=512 +} + + diff --git a/config/expequiv/ic2/ExpansionIC2.cfg b/config/expequiv/ic2/ExpansionIC2.cfg new file mode 100644 index 0000000..81ba77f --- /dev/null +++ b/config/expequiv/ic2/ExpansionIC2.cfg @@ -0,0 +1,17 @@ +# Configuration file + +base { + # Enable this part of ExpandedEquivalence [default: true] + B:Enabled=true +} + + +emc { + # Base cost for Idirium Ore. Set to 0 to disable. [range: 0 ~ 2147483647, default: 16384] + I:IdiriumOre=16384 + + # Base cost for Steel Ingot. Set to 0 to disable. [range: 0 ~ 2147483647, default: 320] + I:SteelIngot=320 +} + + diff --git a/config/expequiv/minecraft/ExpansionMinecraft.cfg b/config/expequiv/minecraft/ExpansionMinecraft.cfg new file mode 100644 index 0000000..843267c --- /dev/null +++ b/config/expequiv/minecraft/ExpansionMinecraft.cfg @@ -0,0 +1,23 @@ +# Configuration file + +base { + # Enable this part of ExpandedEquivalence [default: true] + B:Enabled=true +} + + +emc { + # Base cost for Dragon's Breath. Set to 0 to disable. [range: 0 ~ 2147483647, default: 1025] + I:DragonBreath=1025 + + # Base cost for Elytra. Set to 0 to disable. [range: 0 ~ 2147483647, default: 65536] + I:Elytra=65536 + + # Base cost for Totem Of Undying. Set to 0 to disable. [range: 0 ~ 2147483647, default: 51200] + I:TotemOfUndying=51200 + + # Base cost for Bottle o' Enchanting. Set to 0 to disable. [range: 0 ~ 2147483647, default: 864] + I:XPBottle=864 +} + + diff --git a/config/expequiv/thaumcraft/ExpansionThaumcraft.cfg b/config/expequiv/thaumcraft/ExpansionThaumcraft.cfg new file mode 100644 index 0000000..98b8ab7 --- /dev/null +++ b/config/expequiv/thaumcraft/ExpansionThaumcraft.cfg @@ -0,0 +1,167 @@ +# Configuration file + +additional { + # Additional EMC penalty per instability point. [range: 0 ~ 2147483647, default: 2048] + I:Instability=2048 +} + + +aspectemc { + # Default cost of Aer. [range: 0 ~ 2147483647, default: 64] + I:Aer=64 + + # Default cost of Alienis. [range: 0 ~ 2147483647, default: 64] + I:Alienis=64 + + # Default cost of Alkimia. [range: 0 ~ 2147483647, default: 64] + I:Alkimia=64 + + # Default cost of Aqua. [range: 0 ~ 2147483647, default: 64] + I:Aqua=64 + + # Default cost of Auram. [range: 0 ~ 2147483647, default: 64] + I:Auram=64 + + # Default cost of Aversio. [range: 0 ~ 2147483647, default: 64] + I:Aversio=64 + + # Default cost of Bestia. [range: 0 ~ 2147483647, default: 64] + I:Bestia=64 + + # Default cost of Cognitio. [range: 0 ~ 2147483647, default: 64] + I:Cognitio=64 + + # Default cost of Desiderium. [range: 0 ~ 2147483647, default: 64] + I:Desiderium=64 + + # Default cost of Exanimis. [range: 0 ~ 2147483647, default: 64] + I:Exanimis=64 + + # Default cost of Fabrico. [range: 0 ~ 2147483647, default: 64] + I:Fabrico=64 + + # Default cost of Gelum. [range: 0 ~ 2147483647, default: 64] + I:Gelum=64 + + # Default cost of Herba. [range: 0 ~ 2147483647, default: 64] + I:Herba=64 + + # Default cost of Humanus. [range: 0 ~ 2147483647, default: 64] + I:Humanus=64 + + # Default cost of Ignis. [range: 0 ~ 2147483647, default: 64] + I:Ignis=64 + + # Default cost of Instrumentum. [range: 0 ~ 2147483647, default: 64] + I:Instrumentum=64 + + # Default cost of Lux. [range: 0 ~ 2147483647, default: 64] + I:Lux=64 + + # Default cost of Machina. [range: 0 ~ 2147483647, default: 64] + I:Machina=64 + + # Default cost of Metallum. [range: 0 ~ 2147483647, default: 64] + I:Metallum=64 + + # Default cost of Mortuus. [range: 0 ~ 2147483647, default: 64] + I:Mortuus=64 + + # Default cost of Motus. [range: 0 ~ 2147483647, default: 64] + I:Motus=64 + + # Default cost of Ordo. [range: 0 ~ 2147483647, default: 64] + I:Ordo=64 + + # Default cost of Perditio. [range: 0 ~ 2147483647, default: 64] + I:Perditio=64 + + # Default cost of Permutatio. [range: 0 ~ 2147483647, default: 64] + I:Permutatio=64 + + # Default cost of Potentia. [range: 0 ~ 2147483647, default: 64] + I:Potentia=64 + + # Default cost of Praecantatio. [range: 0 ~ 2147483647, default: 64] + I:Praecantatio=64 + + # Default cost of Praemunio. [range: 0 ~ 2147483647, default: 64] + I:Praemunio=64 + + # Default cost of Sensus. [range: 0 ~ 2147483647, default: 64] + I:Sensus=64 + + # Default cost of Spiritus. [range: 0 ~ 2147483647, default: 64] + I:Spiritus=64 + + # Default cost of Tenebrae. [range: 0 ~ 2147483647, default: 64] + I:Tenebrae=64 + + # Default cost of Terra. [range: 0 ~ 2147483647, default: 64] + I:Terra=64 + + # Default cost of Vacuos. [range: 0 ~ 2147483647, default: 64] + I:Vacuos=64 + + # Default cost of Victus. [range: 0 ~ 2147483647, default: 64] + I:Victus=64 + + # Default cost of Vinculum. [range: 0 ~ 2147483647, default: 64] + I:Vinculum=64 + + # Default cost of Vitium. [range: 0 ~ 2147483647, default: 64] + I:Vitium=64 + + # Default cost of Vitreus. [range: 0 ~ 2147483647, default: 64] + I:Vitreus=64 + + # Default cost of Volatus. [range: 0 ~ 2147483647, default: 64] + I:Volatus=64 +} + + +base { + # Enable this part of ExpandedEquivalence [default: true] + B:Enabled=true +} + + +emc { + # Base cost for Alchemical Brass Ingot. Set to 0 to disable. [range: 0 ~ 2147483647, default: 576] + I:AlchemicalBrassIngot=576 + + # Base cost for Amber. Set to 0 to disable. [range: 0 ~ 2147483647, default: 512] + I:Amber=512 + + # Base cost for Ancient Stone. Set to 0 to disable. [range: 0 ~ 2147483647, default: 16] + I:AncientStone=16 + + # Base cost for Cinderpearl. Set to 0 to disable. [range: 0 ~ 2147483647, default: 768] + I:Cinderpearl=768 + + # Base cost for Eldritch Stone. Set to 0 to disable. [range: 0 ~ 2147483647, default: 32] + I:EldritchStone=32 + + # Base cost for Primordial Pearl. Set to 0 to disable. [range: 0 ~ 2147483647, default: 131072] + I:PrimordialPearl=131072 + + # Base cost for Quicksilver. Set to 0 to disable. [range: 0 ~ 2147483647, default: 256] + I:Quicksilver=256 + + # Base cost for Rare Earths. Set to 0 to disable. [range: 0 ~ 2147483647, default: 4096] + I:RareEarths=4096 + + # Base cost for Salis Mundus. Set to 0 to disable. [range: 0 ~ 2147483647, default: 128] + I:SalisMundus=128 + + # Base cost for Shimmerleaf. Set to 0 to disable. [range: 0 ~ 2147483647, default: 128] + I:Shimmerleaf=128 + + # Base cost for Vis Crystal. Set to 0 to disable. [range: 0 ~ 2147483647, default: 32] + I:VisCrystal=32 + + # Base cost for Zombie Brains. Set to 0 to disable. [range: 0 ~ 2147483647, default: 256] + I:ZombieBrains=256 +} + + diff --git a/config/jei/itemBlacklist.cfg b/config/jei/itemBlacklist.cfg new file mode 100644 index 0000000..4b661ae --- /dev/null +++ b/config/jei/itemBlacklist.cfg @@ -0,0 +1,17 @@ +# Configuration file + +~CONFIG_VERSION: 0.1.0 + +########################################################################################################## +# advanced +#--------------------------------------------------------------------------------------------------------# +# Advanced config options to change the way JEI functions. +########################################################################################################## + +advanced { + # List of ingredients that should not be displayed in the list. Format: modId[:name[:meta]]. Hide Ingredients Mode will automatically add or remove entries here. [Default: []] + S:itemBlacklist < + > +} + + diff --git a/config/jei/jei.cfg b/config/jei/jei.cfg new file mode 100644 index 0000000..f856065 --- /dev/null +++ b/config/jei/jei.cfg @@ -0,0 +1,73 @@ +# Configuration file + +~CONFIG_VERSION: 0.4.0 + +########################################################################################################## +# advanced +#--------------------------------------------------------------------------------------------------------# +# Advanced config options to change the way JEI functions. +########################################################################################################## + +advanced { + # Move the JEI search bar to the bottom center of the screen. [default: false] + B:centerSearchBarEnabled=true + B:debugModeEnabled=false + + # Choose if JEI should give ingredients direct to the inventory (inventory) or pick them up with the mouse (mouse_pickup). + # [Default: mouse_pickup] + # [Valid: [inventory, mouse_pickup]] + S:giveMode=MOUSE_PICKUP + + # The maximum width of the ingredient list. [range: 4 ~ 100, default: 100] + I:maxColumns=100 + + # How the mod name should be formatted in the tooltip for JEI guis. Leave blank to disable. [Default: blue italic] [Valid: [black, dark_blue, dark_green, dark_aqua, dark_red, dark_purple, gold, gray, dark_gray, blue, green, aqua, red, light_purple, yellow, white, obfuscated, bold, strikethrough, underline, italic]] + S:modNameFormat=blue italic +} + + +########################################################################################################## +# search +#--------------------------------------------------------------------------------------------------------# +# Options relating to the search bar. +########################################################################################################## + +search { + # Search mode for Colors (prefix: ^) + # [Default: disabled] + # [Valid: [enabled, require_prefix, disabled]] + S:colorSearchMode=DISABLED + + # Search mode for Creative Tab Names (prefix: %) + # [Default: disabled] + # [Valid: [enabled, require_prefix, disabled]] + S:creativeTabSearchMode=DISABLED + + # Search mode for Mod Names (prefix: @) + # [Default: require_prefix] + # [Valid: [enabled, require_prefix, disabled]] + S:modNameSearchMode=REQUIRE_PREFIX + + # Search mode for Ore Dictionary Names (prefix: $) + # [Default: disabled] + # [Valid: [enabled, require_prefix, disabled]] + S:oreDictSearchMode=DISABLED + + # Search mode for resources ids (prefix: &) + # [Default: disabled] + # [Valid: [enabled, require_prefix, disabled]] + S:resourceIdSearchMode=DISABLED + + # Search mode for Tooltips (prefix: #) + # [Default: enabled] + # [Valid: [enabled, require_prefix, disabled]] + S:tooltipSearchMode=ENABLED +} + + +searchadvancedtooltips { + # config.jei.searchAdvancedTooltips.search.comment [default: false] + B:search=false +} + + diff --git a/config/jei/searchColors.cfg b/config/jei/searchColors.cfg new file mode 100644 index 0000000..de39f7a --- /dev/null +++ b/config/jei/searchColors.cfg @@ -0,0 +1,53 @@ +# Configuration file + +~CONFIG_VERSION: 0.1.0 + +########################################################################################################## +# searchcolors +#--------------------------------------------------------------------------------------------------------# +# config.jei.searchColors.comment +########################################################################################################## + +searchcolors { + # config.jei.searchColors.searchColors.comment [Default: [White:EEEEEE, LightBlue:7492cc, Cyan:00EEEE, Blue:2222dd, LapisBlue:25418b, Teal:008080, Yellow:cacb58, GoldenYellow:EED700, Orange:d97634, Pink:D1899D, HotPink:FC0FC0, Magenta:b24bbb, Purple:813eb9, JadedPurple:43324f, EvilPurple:2e1649, Lavender:B57EDC, Indigo:480082, Sand:dbd3a0, Tan:bb9b63, LightBrown:A0522D, Brown:634b33, DarkBrown:3a2d13, LimeGreen:43b239, SlimeGreen:83cb73, Green:008000, DarkGreen:224d22, GrassGreen:548049, Red:963430, BrickRed:b0604b, NetherBrick:2a1516, Redstone:ce3e36, Black:181515, CharcoalGray:464646, IronGray:646464, Gray:808080, Silver:C0C0C0]] + S:searchColors < + White:EEEEEE + LightBlue:7492cc + Cyan:00EEEE + Blue:2222dd + LapisBlue:25418b + Teal:008080 + Yellow:cacb58 + GoldenYellow:EED700 + Orange:d97634 + Pink:D1899D + HotPink:FC0FC0 + Magenta:b24bbb + Purple:813eb9 + JadedPurple:43324f + EvilPurple:2e1649 + Lavender:B57EDC + Indigo:480082 + Sand:dbd3a0 + Tan:bb9b63 + LightBrown:A0522D + Brown:634b33 + DarkBrown:3a2d13 + LimeGreen:43b239 + SlimeGreen:83cb73 + Green:008000 + DarkGreen:224d22 + GrassGreen:548049 + Red:963430 + BrickRed:b0604b + NetherBrick:2a1516 + Redstone:ce3e36 + Black:181515 + CharcoalGray:464646 + IronGray:646464 + Gray:808080 + Silver:C0C0C0 + > +} + + diff --git a/config/jei/worldSettings.cfg b/config/jei/worldSettings.cfg new file mode 100644 index 0000000..12af056 --- /dev/null +++ b/config/jei/worldSettings.cfg @@ -0,0 +1,22 @@ +# Configuration file + +~CONFIG_VERSION: 0.1.0 + +world-78688046 { + # Give items instead of showing the recipe. + B:cheatItemsEnabled=true + + # Hide and unhide ingredients by clicking them in the list. + B:editEnabled=false + S:filterText= + + # Show the list of ingredients next to open guis. + B:overlayEnabled=true +} + + +world1544803905 { + S:filterText= +} + + diff --git a/config/rftools/rftools.cfg b/config/rftools/rftools.cfg new file mode 100644 index 0000000..2fddd17 --- /dev/null +++ b/config/rftools/rftools.cfg @@ -0,0 +1,2013 @@ +# Configuration file + +########################################################################################################## +# blockprotector +#--------------------------------------------------------------------------------------------------------# +# Settings for the block protector machine +########################################################################################################## + +blockprotector { + # Maximum RF storage that the block protector can hold + I:blockProtectorMaxRF=500000 + + # RF per tick that the block protector can receive + I:blockProtectorRFPerTick=20000 + + # Whether the block protector should exist + B:enabled=true + + # The maximum distance between the protector and the protected blocks (on one axis) + I:maxProtectDistance=10 + + # The RF that is consumed to protect a block right next to the explosion with a radius of 8 (standard TNT). Further distances will reduce power usage, bigger radius will increase power usage. + I:rfForExplosionProtection=10000 + + # The RF that is consumed to protect against a single harvest attempt + I:rfForHarvestAttempt=2000 + + # Amount of passive RF/tick used for every protected block + I:rfPerProtectedBlock=5 +} + + +########################################################################################################## +# booster +#--------------------------------------------------------------------------------------------------------# +# Settings for the booster +########################################################################################################## + +booster { + # Maximum RF storage that the booster can hold + I:boosterMaxRF=200000 + + # RF per tick that the the booster can receive + I:boosterRFPerTick=1000 + + # Multiplier for the module to calculate RF consumption for a single usage + D:energyMultiplier=500000.0 +} + + +########################################################################################################## +# builder +#--------------------------------------------------------------------------------------------------------# +# Settings for the builder +########################################################################################################## + +builder { + # Maximum RF storage that the builder can hold + I:builderMaxRF=1000000 + + # RF per tick that the builder can receive + I:builderRFPerTick=20000 + + # RF per entity move operation for the builder + I:builderRfPerEntity=5000 + + # Base RF per block operation for the builder when used as a pump + I:builderRfPerLiquid=300 + + # RF per block operation for the builder when used to build + I:builderRfPerOperation=500 + + # RF per player move operation for the builder + I:builderRfPerPlayer=40000 + + # Base RF per block operation for the builder when used as a quarry or voider (actual cost depends on hardness of block) + I:builderRfPerQuarry=300 + + # RF per block that is skipped (used when a filter is added to the builder) + I:builderRfPerSkipped=50 + + # If true we allow the clearing quarry cards to be crafted (these can be heavier on the server) + B:clearingQuarryAllowed=true + + # The cost of collecting an item (builder 'collect items' mode)) + I:collectRFPerItem=20 + + # The RF/t per area to keep checking for items in a given area (builder 'collect items' mode)) + D:collectRFPerTickPerArea=0.5 + + # The cost of collecting 1 XP level (builder 'collect items' mode)) + D:collectRFPerXP=2.0 + + # How many ticks we wait before collecting again (with the builder 'collect items' mode) + I:collectTimer=10 + + # How much more expensive a move accross dimensions is + D:dimensionCostFactor=5.0 + + # The RF per operation of the builder is multiplied with this factor when using the fortune quarry shape card + D:fortunequarryShapeCardFactor=2.0 + + # Maximum dimension of the shape when a shape card is used in the builder + I:maxBuilderDimension=512 + + # Maximum offset of the shape when a shape card is used in the builder + I:maxBuilderOffset=260 + + # Maximum dimension for the space chamber + I:maxSpaceChamberDimension=128 + + # If true we go back to the old (wrong) sphere/cylinder calculation for the builder/shield + B:oldSphereCylinderShape=false + + # If true we allow quarry cards to be crafted + B:quarryAllowed=true + + # The base speed (number of blocks per tick) of the quarry + I:quarryBaseSpeed=8 + + # If true the quarry will chunkload a chunk at a time. If false the quarry will stop if a chunk is not loaded + B:quarryChunkloads=true + + # Multiply the infusion factor with this value and add that to the quarry base speed + I:quarryInfusionSpeedFactor=20 + + # If true the quarry will also quarry tile entities. Otherwise it just ignores them + B:quarryTileEntities=true + + # If true we allow shape cards to be crafted. Note that in order to use the quarry system you must also enable this + B:shapeCardAllowed=true + + # If true a holo hud with current progress is shown above the builder + B:showProgressHud=true + + # The RF per operation of the builder is multiplied with this factor when using the silk quarry shape card + D:silkquarryShapeCardFactor=3.0 + + # Can Tile Entities be moved? 'forbidden' means never, 'whitelist' means only whitelisted, 'blacklist' means all except blacklisted, 'allowed' means all + S:tileEntityMode=whitelist + + # The RF per operation of the builder is multiplied with this factor when using the void shape card + D:voidShapeCardFactor=0.5 +} + + +########################################################################################################## +# coalgen +#--------------------------------------------------------------------------------------------------------# +# Settings for the coal generator +########################################################################################################## + +coalgen { + # Whether the coal generator should exist + B:enabled=true + + # Amount of RF generated per tick + I:generatePerTick=60 + + # RF per tick that the generator can charge items with + I:generatorChargePerTick=1000 + + # Maximum RF storage that the generator can hold + I:generatorMaxRF=500000 + + # RF per tick that the generator can send + I:generatorRFPerTick=2000 + + # Amount of ticks generated per coal + I:ticksPerCoal=600 +} + + +########################################################################################################## +# crafter +#--------------------------------------------------------------------------------------------------------# +# Settings for the crafter +########################################################################################################## + +crafter { + # Maximum RF storage that the crafter can hold + I:crafterMaxRF=50000 + + # RF per tick that the crafter can receive + I:crafterRFPerTick=500 + + # Whether the crafter should exist + B:enabled=true + + # Amount of RF used per crafting operation + I:rfPerOperation=100 + + # How many operations to do at once in fast mode + I:speedOperations=5 +} + + +########################################################################################################## +# elevator +#--------------------------------------------------------------------------------------------------------# +# Settings for the elevator +########################################################################################################## + +elevator { + # The volume for the elevator sound (1.0 is default, 0.0 is off) + D:baseElevatorVolume=1.0 + + # Maximum RF storage that the generator can hold + I:elevatorMaximumRF=150000 + + # RF per tick that the evelator block can receive + I:elevatorRFPerTick=1000 + + # Relative volume of the elevator looping sound. With 1.0 the looping sound has equal loudness as the elevator base volume + D:loopVolumeFactor=1.0 + + # Maximum platform size that can be moved + I:maxPlatformSize=11 + + # Distance from the end at which speed will start going down again + D:maxSpeedDistanceEnd=2.0 + + # Distance from the start at which maximum speed is reached + D:maxSpeedDistanceStart=5.0 + + # Maximum elevator speed + D:maximumSpeed=0.3 + + # Mimumum elevator speed + D:minimumSpeed=0.1 + + # Amount of RF used per height level when moving + I:rfPerHeightUnit=500 +} + + +########################################################################################################## +# endergenic +#--------------------------------------------------------------------------------------------------------# +# Settings for the endergenic generator +########################################################################################################## + +endergenic { + # The amount of particles to spawn whenever a pearl is lost (use 0 to disable) + I:endergenicBadParticles=10 + + # The chance (in 1/10 percent, so 1000 = 100%) that an endergenic pearl is lost while trying to hold it + I:endergenicChanceLost=5 + + # The amount of particles to spawn whenever energy is generated (use 0 to disable) + I:endergenicGoodParticles=10 + + # The amount of RF that every endergenic will keep itself (so that it can hold pearls) + I:endergenicKeepRf=2000 + + # The amount of RF that is consumed every tick to hold the endergenic pearl + I:endergenicRfHolding=500 + + # The amount of RF per tick that this generator can give from its internal buffer to adjacent blocks + I:endergenicRfOutput=20000 + + # Multiplier for power generation + D:powergenFactor=2.0 +} + + +########################################################################################################## +# environmental +#--------------------------------------------------------------------------------------------------------# +# Settings for the environmental controller +########################################################################################################## + +environmental { + # Set to true to make the blindness module work on players + B:blindnessAvailable=false + + # RF per tick/per block for the blindness module + D:blindnessRFPerTick=0.009999999776482582 + + # Maximum RF storage that the environmental controller can hold + I:environmentalMaxRF=500000 + + # The minimum RF/tick usage that an active controller consumes + I:environmentalMinRFUsage=5 + + # RF per tick that the the environmental controller can receive + I:environmentalRFPerTick=20000 + + # RF per tick/per block for the feather falling plus module + D:featherfallingPlusRFPerTick=0.003000000026077032 + + # RF per tick/per block for the feather falling module + D:featherfallingRFPerTick=0.0010000000474974513 + + # RF per tick/per block for the flight module + D:flightRFPerTick=0.004000000189989805 + + # RF per tick/per block for the glowing module + D:glowingRFPerTick=0.0010000000474974513 + + # RF per tick/per block for the haste plus module + D:hastePlusRFPerTick=0.003000000026077032 + + # RF per tick/per block for the haste module + D:hasteRFPerTick=0.0010000000474974513 + + # RF per tick/per block for the luck module + D:luckRFPerTick=0.0020000000949949026 + + # When the environmental controller is used on mobs the power usage is multiplied with this + D:mobsPowerMultiplier=2.0 + + # RF per tick/per block for the night vision module + D:nightvisionRFPerTick=0.0010000000474974513 + + # RF per tick/per block for the noTeleport module + D:noTeleportRFPerTick=0.0020000000949949026 + + # RF per tick/per block for the peaceful module + D:peacefulRFPerTick=0.0010000000474974513 + + # Set to true to make the poison module work on players + B:poisonAvailable=false + + # RF per tick/per block for the poison module + D:poisonRFPerTick=0.019999999552965164 + + # RF per tick/per block for the regeneration plus module + D:regenerationPlusRFPerTick=0.0044999998062849045 + + # RF per tick/per block for the regeneration module + D:regenerationRFPerTick=0.001500000013038516 + + # RF per tick/per block for the saturation plus module + D:saturationPlusRFPerTick=0.003000000026077032 + + # RF per tick/per block for the saturation module + D:saturationRFPerTick=0.0010000000474974513 + + # Set to true to make the slowness module work on players + B:slownessAvailable=false + + # RF per tick/per block for the slowness module + D:slownessRFPerTick=0.012000000104308128 + + # RF per tick/per block for the speed plus module + D:speedPlusRFPerTick=0.003000000026077032 + + # RF per tick/per block for the speed module + D:speedRFPerTick=0.0010000000474974513 + + # RF per tick/per block for the wather breathing module + D:watherBreathingRFPerTick=0.0010000000474974513 + + # Set to true to make the weakness module work on players + B:weaknessAvailable=false + + # RF per tick/per block for the weakness module + D:weaknessRFPerTick=0.009999999776482582 +} + + +########################################################################################################## +# general +#--------------------------------------------------------------------------------------------------------# +# General settings +########################################################################################################## + +general { + # Oregen for dimensional shards in case RFTools Dimensions is present + I:dimensionalShardOregenWithDimensions < + -1 + 1 + > + + # Oregen for dimensional shards in case RFTools Dimensions is not present + I:dimensionalShardOregenWithoutDimensions < + -1 + 1 + > + + # Craftability of dimensional shards if RFTools Dimension is present: 0=not, 1=easy, 2=hard + I:dimensionalShardRecipeWithDimensions=0 + + # Craftability of dimensional shards if RFTools Dimension is not present: 0=not, 1=easy, 2=hard + I:dimensionalShardRecipeWithoutDimensions=2 + + # If true dump a lot of logging information about various things in RFTools. Useful for debugging. + B:logging=false + + # Amount of injections needed to get a fully absorbed mob essence + I:maxMobInjections=10 + + # Maximum y level for dimensional shard ores + I:oreMaximumHeight=40 + + # Maximum number of veins for dimensional shard ores + I:oreMaximumVeinCount=3 + + # Maximum vein size of dimensional shard ores + I:oreMaximumVeinSize=8 + + # Minimum y level for dimensional shard ores + I:oreMinimumHeight=2 + + # Minimum vein size of dimensional shard ores + I:oreMinimumVeinSize=5 + + # Set to true to enable retrogen + B:retrogen=true + + # The ID for the RFTools villager. -1 means disable, 0 means to automatically assigns an id, any other number will use that as fixed id + I:villagerId=10 +} + + +########################################################################################################## +# infuser +#--------------------------------------------------------------------------------------------------------# +# Settings for the infuser +########################################################################################################## + +infuser { + # Amount of RF used per tick while infusing + I:generatePerTick=600 + + # Maximum RF storage that the infuser can hold + I:infuserMaxRF=60000 + + # RF per tick that the infuser can receive + I:infuserRFPerTick=600 +} + + +########################################################################################################## +# livingmatter +#--------------------------------------------------------------------------------------------------------# +# Blocks and items that are seen as living for the spawner +########################################################################################################## + +livingmatter { + S:living.0 < + B + minecraft:leaves + 0.5 + > + S:living.1 < + B + minecraft:leaves2 + 0.5 + > + S:living.10 < + B + minecraft:red_mushroom + 0.4 + > + S:living.11 < + B + minecraft:pumpkin + 0.9 + > + S:living.12 < + B + minecraft:vine + 0.4 + > + S:living.13 < + B + minecraft:waterlily + 0.4 + > + S:living.14 < + B + minecraft:cocoa + 0.8 + > + S:living.15 < + I + minecraft:apple + 1.0 + > + S:living.16 < + I + minecraft:wheat + 1.1 + > + S:living.17 < + I + minecraft:wheat_seeds + 0.4 + > + S:living.18 < + I + minecraft:potato + 1.5 + > + S:living.19 < + I + minecraft:carrot + 1.5 + > + S:living.2 < + B + minecraft:sapling + 0.5 + > + S:living.20 < + I + minecraft:pumpkin_seeds + 0.4 + > + S:living.21 < + I + minecraft:melon_seeds + 0.4 + > + S:living.22 < + I + minecraft:beef + 1.5 + > + S:living.23 < + I + minecraft:porkchop + 1.5 + > + S:living.24 < + I + minecraft:mutton + 1.5 + > + S:living.25 < + I + minecraft:chicken + 1.5 + > + S:living.26 < + I + minecraft:rabbit + 1.2 + > + S:living.27 < + I + minecraft:rabbit_foot + 1.0 + > + S:living.28 < + I + minecraft:rabbit_hide + 0.5 + > + S:living.29 < + I + minecraft:beetroot + 0.8 + > + S:living.3 < + B + minecraft:hay_block + 1.5 + > + S:living.30 < + I + minecraft:beetroot_seeds + 0.4 + > + S:living.31 < + I + minecraft:chorus_fruit + 1.5 + > + S:living.32 < + I + minecraft:fish + 1.5 + > + S:living.33 < + I + minecraft:reeds + 1.0 + > + S:living.4 < + B + minecraft:melon_block + 1.0 + > + S:living.5 < + B + minecraft:cactus + 0.4 + > + S:living.6 < + B + minecraft:red_flower + 0.3 + > + S:living.7 < + B + minecraft:yellow_flower + 0.3 + > + S:living.8 < + B + minecraft:chorus_flower + 1.1 + > + S:living.9 < + B + minecraft:brown_mushroom + 0.4 + > +} + + +########################################################################################################## +# mobspawnamounts +#--------------------------------------------------------------------------------------------------------# +# Amount of materials needed to spawn mobs +########################################################################################################## + +mobspawnamounts { + S:StraySkeleton.spawnamount.0 < + I + minecraft:bone + 0 + 0.1 + > + S:StraySkeleton.spawnamount.1 < + B + minecraft:netherrack + 0 + 0.5 + > + S:StraySkeleton.spawnamount.2 < + L + + 0 + 20.0 + > + S:WitherSkeleton.spawnamount.0 < + I + minecraft:bone + 0 + 0.1 + > + S:WitherSkeleton.spawnamount.1 < + B + minecraft:netherrack + 0 + 0.5 + > + S:WitherSkeleton.spawnamount.2 < + L + + 0 + 30.0 + > + S:"minecraft:bat.spawnamount.0" < + I + minecraft:feather + 0 + 0.1 + > + S:"minecraft:bat.spawnamount.1" < + B + minecraft:dirt + 0 + 0.2 + > + S:"minecraft:bat.spawnamount.2" < + L + + 0 + 10.0 + > + S:"minecraft:blaze.spawnamount.0" < + I + minecraft:blaze_rod + 0 + 0.1 + > + S:"minecraft:blaze.spawnamount.1" < + B + minecraft:netherrack + 0 + 0.5 + > + S:"minecraft:blaze.spawnamount.2" < + L + + 0 + 30.0 + > + S:"minecraft:cave_spider.spawnamount.0" < + I + minecraft:string + 0 + 0.1 + > + S:"minecraft:cave_spider.spawnamount.1" < + B + minecraft:dirt + 0 + 0.2 + > + S:"minecraft:cave_spider.spawnamount.2" < + L + + 0 + 10.0 + > + S:"minecraft:chicken.spawnamount.0" < + I + minecraft:feather + 0 + 0.1 + > + S:"minecraft:chicken.spawnamount.1" < + B + minecraft:dirt + 0 + 0.2 + > + S:"minecraft:chicken.spawnamount.2" < + L + + 0 + 15.0 + > + S:"minecraft:cow.spawnamount.0" < + I + minecraft:leather + 0 + 0.1 + > + S:"minecraft:cow.spawnamount.1" < + B + minecraft:dirt + 0 + 0.2 + > + S:"minecraft:cow.spawnamount.2" < + L + + 0 + 20.0 + > + S:"minecraft:creeper.spawnamount.0" < + I + minecraft:gunpowder + 0 + 0.1 + > + S:"minecraft:creeper.spawnamount.1" < + B + minecraft:dirt + 0 + 0.5 + > + S:"minecraft:creeper.spawnamount.2" < + L + + 0 + 20.0 + > + S:"minecraft:ender_dragon.spawnamount.0" < + I + minecraft:experience_bottle + 0 + 0.1 + > + S:"minecraft:ender_dragon.spawnamount.1" < + B + minecraft:end_stone + 0 + 100.0 + > + S:"minecraft:ender_dragon.spawnamount.2" < + L + + 0 + 200.0 + > + S:"minecraft:enderman.spawnamount.0" < + I + minecraft:ender_pearl + 0 + 0.1 + > + S:"minecraft:enderman.spawnamount.1" < + B + minecraft:end_stone + 0 + 0.5 + > + S:"minecraft:enderman.spawnamount.2" < + L + + 0 + 40.0 + > + S:"minecraft:endermite.spawnamount.0" < + I + minecraft:ender_pearl + 0 + 0.05 + > + S:"minecraft:endermite.spawnamount.1" < + B + minecraft:end_stone + 0 + 0.2 + > + S:"minecraft:endermite.spawnamount.2" < + L + + 0 + 10.0 + > + S:"minecraft:ghast.spawnamount.0" < + I + minecraft:ghast_tear + 0 + 0.1 + > + S:"minecraft:ghast.spawnamount.1" < + B + minecraft:netherrack + 0 + 1.0 + > + S:"minecraft:ghast.spawnamount.2" < + L + + 0 + 50.0 + > + S:"minecraft:guardian.spawnamount.0" < + I + minecraft:prismarine_shard + 0 + 0.1 + > + S:"minecraft:guardian.spawnamount.1" < + B + minecraft:dirt + 0 + 0.2 + > + S:"minecraft:guardian.spawnamount.2" < + L + + 0 + 30.0 + > + S:"minecraft:horse.spawnamount.0" < + I + minecraft:leather + 0 + 0.1 + > + S:"minecraft:horse.spawnamount.1" < + B + minecraft:dirt + 0 + 0.5 + > + S:"minecraft:horse.spawnamount.2" < + L + + 0 + 30.0 + > + S:"minecraft:magma_cube.spawnamount.0" < + I + minecraft:magma_cream + 0 + 0.1 + > + S:"minecraft:magma_cube.spawnamount.1" < + B + minecraft:netherrack + 0 + 0.2 + > + S:"minecraft:magma_cube.spawnamount.2" < + L + + 0 + 10.0 + > + S:"minecraft:mooshroom.spawnamount.0" < + I + minecraft:leather + 0 + 0.1 + > + S:"minecraft:mooshroom.spawnamount.1" < + B + minecraft:dirt + 0 + 1.0 + > + S:"minecraft:mooshroom.spawnamount.2" < + L + + 0 + 20.0 + > + S:"minecraft:ocelot.spawnamount.0" < + I + minecraft:fish + 0 + 0.1 + > + S:"minecraft:ocelot.spawnamount.1" < + B + minecraft:dirt + 0 + 1.0 + > + S:"minecraft:ocelot.spawnamount.2" < + L + + 0 + 20.0 + > + S:"minecraft:pig.spawnamount.0" < + I + minecraft:leather + 0 + 0.1 + > + S:"minecraft:pig.spawnamount.1" < + B + minecraft:dirt + 0 + 0.2 + > + S:"minecraft:pig.spawnamount.2" < + L + + 0 + 20.0 + > + S:"minecraft:polar_bear.spawnamount.0" < + I + minecraft:fish + 0 + 0.1 + > + S:"minecraft:polar_bear.spawnamount.1" < + B + minecraft:dirt + 0 + 0.2 + > + S:"minecraft:polar_bear.spawnamount.2" < + L + + 0 + 20.0 + > + S:"minecraft:rabbit.spawnamount.0" < + I + minecraft:rabbit_stew + 0 + 0.1 + > + S:"minecraft:rabbit.spawnamount.1" < + B + minecraft:dirt + 0 + 0.2 + > + S:"minecraft:rabbit.spawnamount.2" < + L + + 0 + 10.0 + > + S:"minecraft:sheep.spawnamount.0" < + B + minecraft:wool + 0 + 0.1 + > + S:"minecraft:sheep.spawnamount.1" < + B + minecraft:dirt + 0 + 0.2 + > + S:"minecraft:sheep.spawnamount.2" < + L + + 0 + 20.0 + > + S:"minecraft:shulker.spawnamount.0" < + I + minecraft:ender_pearl + 0 + 0.1 + > + S:"minecraft:shulker.spawnamount.1" < + B + minecraft:end_stone + 0 + 0.2 + > + S:"minecraft:shulker.spawnamount.2" < + L + + 0 + 20.0 + > + S:"minecraft:silverfish.spawnamount.0" < + I + minecraft:iron_ingot + 0 + 0.05 + > + S:"minecraft:silverfish.spawnamount.1" < + B + minecraft:dirt + 0 + 0.2 + > + S:"minecraft:silverfish.spawnamount.2" < + L + + 0 + 10.0 + > + S:"minecraft:skeleton.spawnamount.0" < + I + minecraft:bone + 0 + 0.1 + > + S:"minecraft:skeleton.spawnamount.1" < + B + minecraft:dirt + 0 + 0.5 + > + S:"minecraft:skeleton.spawnamount.2" < + L + + 0 + 20.0 + > + S:"minecraft:slime.spawnamount.0" < + I + minecraft:slime_ball + 0 + 0.1 + > + S:"minecraft:slime.spawnamount.1" < + B + minecraft:dirt + 0 + 0.5 + > + S:"minecraft:slime.spawnamount.2" < + L + + 0 + 15.0 + > + S:"minecraft:snowman.spawnamount.0" < + I + minecraft:snowball + 0 + 0.1 + > + S:"minecraft:snowman.spawnamount.1" < + B + minecraft:dirt + 0 + 1.0 + > + S:"minecraft:snowman.spawnamount.2" < + L + + 0 + 15.0 + > + S:"minecraft:spider.spawnamount.0" < + I + minecraft:string + 0 + 0.1 + > + S:"minecraft:spider.spawnamount.1" < + B + minecraft:dirt + 0 + 0.2 + > + S:"minecraft:spider.spawnamount.2" < + L + + 0 + 15.0 + > + S:"minecraft:squid.spawnamount.0" < + I + minecraft:dye + 0 + 0.1 + > + S:"minecraft:squid.spawnamount.1" < + B + minecraft:dirt + 0 + 0.5 + > + S:"minecraft:squid.spawnamount.2" < + L + + 0 + 10.0 + > + S:"minecraft:stray.spawnamount.0" < + I + minecraft:bone + 0 + 0.1 + > + S:"minecraft:stray.spawnamount.1" < + B + minecraft:netherrack + 0 + 0.5 + > + S:"minecraft:stray.spawnamount.2" < + L + + 0 + 20.0 + > + S:"minecraft:villager.spawnamount.0" < + I + minecraft:book + 0 + 0.1 + > + S:"minecraft:villager.spawnamount.1" < + B + minecraft:dirt + 0 + 5.0 + > + S:"minecraft:villager.spawnamount.2" < + L + + 0 + 30.0 + > + S:"minecraft:villager_golem.spawnamount.0" < + I + minecraft:iron_ingot + 0 + 0.1 + > + S:"minecraft:villager_golem.spawnamount.1" < + B + minecraft:dirt + 0 + 6.0 + > + S:"minecraft:villager_golem.spawnamount.2" < + B + minecraft:red_flower + 0 + 0.5 + > + S:"minecraft:witch.spawnamount.0" < + I + minecraft:glass_bottle + 0 + 0.1 + > + S:"minecraft:witch.spawnamount.1" < + B + minecraft:dirt + 0 + 1.0 + > + S:"minecraft:witch.spawnamount.2" < + L + + 0 + 30.0 + > + S:"minecraft:wither.spawnamount.0" < + I + minecraft:nether_star + 0 + 0.1 + > + S:"minecraft:wither.spawnamount.1" < + B + minecraft:soul_sand + 0 + 0.5 + > + S:"minecraft:wither.spawnamount.2" < + L + + 0 + 100.0 + > + S:"minecraft:wither_skeleton.spawnamount.0" < + I + minecraft:bone + 0 + 0.1 + > + S:"minecraft:wither_skeleton.spawnamount.1" < + B + minecraft:netherrack + 0 + 0.5 + > + S:"minecraft:wither_skeleton.spawnamount.2" < + L + + 0 + 30.0 + > + S:"minecraft:wolf.spawnamount.0" < + I + minecraft:bone + 0 + 0.1 + > + S:"minecraft:wolf.spawnamount.1" < + B + minecraft:dirt + 0 + 0.5 + > + S:"minecraft:wolf.spawnamount.2" < + L + + 0 + 20.0 + > + S:"minecraft:zombie.spawnamount.0" < + I + minecraft:rotten_flesh + 0 + 0.1 + > + S:"minecraft:zombie.spawnamount.1" < + B + minecraft:dirt + 0 + 0.2 + > + S:"minecraft:zombie.spawnamount.2" < + L + + 0 + 20.0 + > + S:"minecraft:zombie_pigman.spawnamount.0" < + I + minecraft:gold_nugget + 0 + 0.1 + > + S:"minecraft:zombie_pigman.spawnamount.1" < + B + minecraft:netherrack + 0 + 0.5 + > + S:"minecraft:zombie_pigman.spawnamount.2" < + L + + 0 + 20.0 + > +} + + +########################################################################################################## +# mobspawnrf +#--------------------------------------------------------------------------------------------------------# +# Amount of RF needed to spawn mobs +########################################################################################################## + +mobspawnrf { + I:StraySkeleton=800 + I:WitherSkeleton=1500 + I:"minecraft:bat"=100 + I:"minecraft:blaze"=1000 + I:"minecraft:cave_spider"=500 + I:"minecraft:chicken"=500 + I:"minecraft:cow"=800 + I:"minecraft:creeper"=800 + I:"minecraft:ender_dragon"=100000 + I:"minecraft:enderman"=2000 + I:"minecraft:endermite"=400 + I:"minecraft:ghast"=2000 + I:"minecraft:guardian"=1000 + I:"minecraft:horse"=1000 + I:"minecraft:magma_cube"=600 + I:"minecraft:mooshroom"=800 + I:"minecraft:ocelot"=800 + I:"minecraft:pig"=800 + I:"minecraft:polar_bear"=1500 + I:"minecraft:rabbit"=300 + I:"minecraft:sheep"=800 + I:"minecraft:shulker"=600 + I:"minecraft:silverfish"=400 + I:"minecraft:skeleton"=800 + I:"minecraft:slime"=600 + I:"minecraft:snowman"=600 + I:"minecraft:spider"=500 + I:"minecraft:squid"=500 + I:"minecraft:stray"=800 + I:"minecraft:villager"=2000 + I:"minecraft:villager_golem"=2000 + I:"minecraft:witch"=1200 + I:"minecraft:wither"=20000 + I:"minecraft:wither_skeleton"=1500 + I:"minecraft:wolf"=800 + I:"minecraft:zombie"=800 + I:"minecraft:zombie_pigman"=1200 +} + + +########################################################################################################## +# networkmonitor +#--------------------------------------------------------------------------------------------------------# +# Settings for the network monitor item +########################################################################################################## + +networkmonitor { + # Whether the network monitor should exist + B:enabled=true + + # Time (in seconds) to hilight a block in the world + I:hilightTime=5 + + # Maximum amount of blocks to show in monitor (do NOT increase above 1800!) + I:maximumBlocks=500 +} + + +########################################################################################################## +# powercell +#--------------------------------------------------------------------------------------------------------# +# Settings for the powercell +########################################################################################################## + +powercell { + # How much better is the advanced cell with RF and RF/t + I:advancedFactor=4 + + # The maximum cost factor for extracting energy out of a powercell for blocks in other dimensions or farther away then 10000 blocks + D:powerCellCostFactor=1.1 + + # At this distance the cost factor will be maximum. This value is also used when power is extracted from cells in different dimensions + D:powerCellDistanceCap=10000.0 + + # As soon as powercells are not connected this value will be taken as the minimum distance to base the cost factor from + D:powerCellMinDistance=100.0 + + # A multiplier for the distance if RFTools dimensions are involved. If both sides are RFTools dimensions then this multiplier is done twice + D:powerCellRFToolsDimensionAdvantage=0.5 + + # RF per tick that the powrcell can charge items with + I:powercellChargePerTick=30000 + + # Maximum RF storage that a single cell can hold + I:rfPerNormalCell=1000000 + + # Base amount of RF/tick that can be extracted/inserted in this block + I:rfPerTick=5000 + + # How much worse is the simple cell with RF and RF/t + I:simpleFactor=4 +} + + +quarryreplace { + # Use this block for the builder to replace with [default: minecraft:dirt] + S:builder=minecraft:dirt +} + + +########################################################################################################## +# scanner +#--------------------------------------------------------------------------------------------------------# +# Settings for the scanner, composer, and projector +########################################################################################################## + +scanner { + # The volume for the projector sound (0.0 is off) + D:baseProjectorVolume=0.4000000059604645 + + # The amount of milliseconds before the client will remove shape render data that hasn't been used. Decreasing this will free memory faster at the cost of having to update shape renders more often + I:clientRenderDataTimeout=10000 + + # Height of the beacon in case beacons are used + I:locatorBeaconHeight=30 + + # Maximum amount of entities in a single block to show markers/beacons for + I:locatorEntitySafety=10 + + # Additional amount of RF per 16x16x16 subchunk needed for a filtered scan + D:locatorFilterCost=0.5 + + # Maximum amount of 16x16 chunks we support for energy scanning + I:locatorMaxEnergyChunks=25 + + # Maximum RF storage that the locator can hold + I:locatorMaxRF=2000000 + + # RF per tick that the locator can receive + I:locatorRFPerTick=20000 + + # Fixed amount of RF needed for a scan + I:locatorUsePerTickBase=5000 + + # Base amount of RF needed for a scan per 16x16x16 subchunk + D:locatorUsePerTickChunk=0.1 + + # Additional amount of RF per 16x16x16 subchunk needed for a scan for low energy + D:locatorUsePerTickEnergy=5.0 + + # Additional amount of RF per 16x16x16 subchunk needed for a scan for hostile entities + D:locatorUsePerTickHostile=1.0 + + # Additional amount of RF per 16x16x16 subchunk needed for a scan for passive entities + D:locatorUsePerTickPassive=0.5 + + # Additional amount of RF per 16x16x16 subchunk needed for a scan for players + D:locatorUsePerTickPlayer=2.0 + + # Maximum dimension of the shape when a scanner/projector card is used + I:maxScannerDimension=512 + + # Maximum offset of the shape when a shape card is used in the scanner/projector + I:maxScannerOffset=2048 + + # The amount of 'surface area' that the server will send to the client for the projector. Increasing this will increase the speed at which projections are ready but also increase the load for server and client + I:planeSurfacePerTick=40000 + + # The amount of milliseconds that a scanline 'flash' will exist on the client + I:projectorFlashTimeout=400 + + # Maximum RF storage that the projector can hold + I:projectorMaxRF=500000 + + # RF per tick that the projector can receive + I:projectorRFPerTick=10000 + + # RF/t for the projector while it is in use + I:projectorUsePerTick=1000 + + # Amount of RF needed per tick during the scan for a remote scanner + I:remoteScannerUsePerTick=2000 + + # Maximum RF storage that the scanner can hold + I:scannerMaxRF=500000 + + # RF per tick that the scanner can receive + I:scannerRFPerTick=20000 + + # Amount of RF needed per tick during the scan + I:scannerUsePerTick=1000 + + # The amount of surface area the scanner will scan in a tick. Increasing this will increase the speed of the scanner but cause more strain on the server + I:surfaceAreaPerTick=262144 + + # Number of ticks between every scan of the locator + I:ticksPerLocatorScan=40 + + # Use VBO for rendering shapecard views. Otherwise display lists + B:useVBO=true +} + + +########################################################################################################## +# screen +#--------------------------------------------------------------------------------------------------------# +# Settings for the screen system +########################################################################################################## + +screen { + # Additional characters that should be supported by the truetype system + S:additionalCharacters= + + # RF per tick/per block for the button module + I:buttonRFPerTick=0 + + # RF per tick/per block for the clock module + I:clockRFPerTick=1 + + # RF per tick/per block for the computer module + I:computerRFPerTick=4 + + # RF per tick/per block for the counter plus module + I:counterPlusRFPerTick=30 + + # RF per tick/per block for the counter module + I:counterRFPerTick=4 + + # RF per tick/per block for the dimension module + I:dimensionRFPerTick=6 + + # RF per tick that the the screen controller can receive + I:dimletResearcherRFPerTick=1000 + + # RF per tick/per block for the dump module + I:dumpRFPerTick=0 + + # RF per tick/per block for the elevator button module + I:elevatorButtonRFPerTick=0 + + # RF per tick/per block for the energy plus module + I:energyPlusRFPerTick=30 + + # RF per tick/per block for the energy module + I:energyRFPerTick=4 + + # RF per tick/per block for the fluid plus module + I:fluidPlusRFPerTick=30 + + # RF per tick/per block for the fluid module + I:fluidRFPerTick=4 + + # The default truetype font to use + S:fontName=rftools:fonts/ubuntu.ttf + + # The size of the font + D:fontSize=40.0 + + # RF per tick/per block for the itemstack plus module + I:itemstackPlusRFPerTick=30 + + # RF per tick/per block for the itemstack module + I:itemstackRFPerTick=4 + + # RF per tick/per block for the machine information module + I:machineInfoRFPerTick=4 + + # RF per tick/per block for the redstone module + I:redstoneRFPerTick=4 + + # Maximum RF storage that the screen controller can hold + I:screenControllerMaxRF=60000 + + # RF per tick/per block for the text module + I:textRFPerTick=0 + + # Set to true for TrueType font, set to false for vanilla font + B:useTruetype=true +} + + +########################################################################################################## +# security +#--------------------------------------------------------------------------------------------------------# +# Settings for the block security system +########################################################################################################## + +security { + # Whether anything related to the block security system should exist + B:enabled=true +} + + +########################################################################################################## +# shield +#--------------------------------------------------------------------------------------------------------# +# Settings for the shield system +########################################################################################################## + +shield { + # Set this to false if you don't want invisible shield rendering mode to be possible + B:allowInvisibleShield=true + + # Set this to true if you have a corrupted world due to a bad camo block in the shield system. Load your world, remove the offending block from the shield, exit MC and then set this back to false + B:disableShieldBlocksToUncorruptWorld=false + + # The looting kill bonus + I:lootingKillBonus=3 + + # Maximum distance at which you can add disjoint shield sections to a composed shield + I:maxDisjointShieldDistance=64 + + # Maximum dimension of the shape when a shape card is used + I:maxShieldDimension=256 + + # Maximum offset of the shape when a shape card is used + I:maxShieldOffset=128 + + # Amount of dimensional shards per looting kill. Remember that this is per block that does damage + I:shardsPerLootingKill=2 + + # The amount of damage to do for a single spike on one entity + D:shieldDamage=5.0 + + # Maximum RF storage that the shield block can hold + I:shieldMaxRF=200000 + + # Maximum size (in blocks) of a tier 1 shield + I:shieldMaxSize=256 + + # RF per tick that the shield block can receive + I:shieldRFPerTick=5000 + + # Base amount of RF/tick for every 10 blocks in the shield (while active) + I:shieldRfBase=8 + + # RF/tick for every 10 blocks added in case of camo mode + I:shieldRfCamo=2 + + # The amount of RF to consume for a single spike of damage for one entity + I:shieldRfDamage=1000 + + # The amount of RF to consume for a single spike of damage for one entity (used in case of player-type damage) + I:shieldRfDamagePlayer=2000 + + # RF/tick for every 10 block addeds in case of shield mode + I:shieldRfShield=2 +} + + +########################################################################################################## +# spawner +#--------------------------------------------------------------------------------------------------------# +# Settings for the spawner system +########################################################################################################## + +spawner { + # The amount of blocks that the matter beamer will use send in one operation (every 20 ticks) + I:beamerBlocksPerSend=1 + + # Maximum RF storage that the matter beamer can hold + I:beamerMaxRF=200000 + + # RF per tick that the matter beamer can receive + I:beamerRFPerTick=1000 + + # RF per tick that the matter beamer will use for sending over a single object + I:beamerRfPerSend=2000 + + # The maximum distance that a laser can travel between the beamer and the spawner + I:maxBeamDistance=8 + + # The maximum amount of energized matter that this spawner can store (per type) + I:spawnerMaxMatterStorage=6400 + + # Maximum RF storage that the spawner can hold + I:spawnerMaxRF=200000 + + # RF per tick that the spawner can receive + I:spawnerRFPerTick=2000 +} + + +########################################################################################################## +# storage +#--------------------------------------------------------------------------------------------------------# +# Settings for the modular storage system +########################################################################################################## + +storage { + # If true we automatically set the focus on the search field when opening the GUI for the modular storage. Set to false if you don't want that + B:autofocusSearch=false + + # If true we clear the search field when opening the GUI for the modular storage. Set to false if you don't want that + B:clearSearchOnOpen=true + + # Background color for group lines + I:groupBackground=-1123021 + + # Foreground color for group lines + I:groupForeground=-16777216 + + # The height for the smallest style modular storage GUI + I:modularStorageGuiHeight1=236 + + # The height for the middle style modular storage GUI + I:modularStorageGuiHeight2=320 + + # The height for the tallest style modular storage GUI + I:modularStorageGuiHeight3=490 + + # RF/tick to share an inventory to all dimensions + I:remoteShareGlobal=50 + + # RF/tick to share an inventory to the same dimension + I:remoteShareLocal=10 + + # Maximum RF storage that the remote storage block can hold + I:remoteStorageMaxRF=100000 + + # RF per tick that the remote storage block can receive + I:remoteStorageRFPerTick=300 + + # Extra RF per usage per storage tier + I:tabletExtraRFUsage=100 + + # Maximum RF storage that the storage tablet can hold + I:tabletMaxRF=20000 + + # RF per tick that the storage tablet can receive + I:tabletRFPerTick=500 + + # RF per usage of the storage tablet + I:tabletRFUsage=100 + + # RF per usage of the storage tablet when used in combation with the scanner module + I:tabletRFUsageScanner=100 +} + + +########################################################################################################## +# storageconfig +#--------------------------------------------------------------------------------------------------------# +# Generic item module categories for various items +########################################################################################################## + +storageconfig { + S:biomesoplenty.common.blocks.BlockBOPFlower=Flowers + S:biomesoplenty.common.blocks.BlockBOPFlower2=Flowers + S:biomesoplenty.common.itemblocks.ItemBlockFlower=Flowers + S:biomesoplenty.common.itemblocks.ItemBlockFlower2=Flowers + S:biomesoplenty.common.items.ItemBOPBucket=Buckets + S:buildcraft.builders=Machines + S:codechicken.chunkloader.ItemChunkLoader=Machines + S:codechicken.microblock.ItemMicroPart=Microblocks + S:codechicken.microblock.ItemSaw=Tools + S:cofh.core.item.ItemBucket=Buckets + S:cofh.thermalexpansion.block.device=Machines + S:com.rwtema.extrautils.block.BlockEnderthermicPump=Machines + S:com.rwtema.extrautils.tileentity.enderquarry.BlockEnderMarkers=Technical + S:com.rwtema.extrautils.tileentity.enderquarry.BlockEnderQuarry=Machines + S:com.rwtema.extrautils.tileentity.enderquarry.BlockQuarryUpgrades=Technical + S:com.rwtema.extrautils.tileentity.generators.BlockGenerator=Machines + S:com.rwtema.extrautils.tileentity.transfernodes.BlockTransferPipe=Technical + S:crazypants.enderio.block.BlockDarkSteelPressurePlate=Technical + S:crazypants.enderio.conduit.BlockConduitBundle=Technical + S:crazypants.enderio.conduit.facade.BlockConduitFacade=Technical + S:crazypants.enderio.conduit.gas.ItemGasConduit=Technical + S:crazypants.enderio.conduit.item.ItemExtractSpeedUpgrade=Technical + S:crazypants.enderio.conduit.item.ItemItemConduit=Technical + S:crazypants.enderio.conduit.item.filter.ItemBasicItemFilter=Technical + S:crazypants.enderio.conduit.item.filter.ItemExistingItemFilter=Technical + S:crazypants.enderio.conduit.item.filter.ItemModItemFilter=Technical + S:crazypants.enderio.conduit.liquid.ItemLiquidConduit=Technical + S:crazypants.enderio.conduit.power.ItemPowerConduit=Technical + S:crazypants.enderio.conduit.redstone.ItemRedstoneConduit=Technical + S:crazypants.enderio.fluid.ItemBucketEio=Buckets + S:crazypants.enderio.item.ItemConduitProbe=Technical + S:crazypants.enderio.item.ItemMagnet=Technical + S:crazypants.enderio.item.skull=Skulls + S:crazypants.enderio.machine=Machines + S:crazypants.enderio.machine.spawner.ItemBrokenSpawner=Machines + S:crazypants.enderio.material.ItemCapacitor=Technical + S:crazypants.enderio.material.ItemMachinePart=Technical + S:crazypants.enderio.rail.BlockEnderRail=Technical + S:extrabiomes.blocks.BlockCustomFlower=Flowers + S:mcjty.lib.container.GenericBlock=Machines + S:mcjty.rftools.blocks.MachineBase=Machines + S:mcjty.rftools.blocks.MachineFrame=Machines + S:mcjty.rftools.blocks.shield.ShieldTemplateBlock=Machines + S:mcjty.rftools.blocks.spaceprojector.SpaceChamberBlock=Machines + S:mcjty.rftools.blocks.spaceprojector.SpaceChamberCardItem=Technical + S:mcjty.rftools.blocks.teleporter.DestinationAnalyzerBlock=Machines + S:mcjty.rftools.blocks.teleporter.MatterBoosterBlock=Machines + S:mcjty.rftools.items.devdelight.DevelopersDelightItem=Technical + S:mcjty.rftools.items.dimensionmonitor.DimensionMonitorItem=Technical + S:mcjty.rftools.items.dimensionmonitor.PhasedFieldGeneratorItem=Technical + S:mcjty.rftools.items.dimlets.DimletTemplate=Dimlets + S:mcjty.rftools.items.dimlets.EmptyDimensionTab=Dimlets + S:mcjty.rftools.items.dimlets.KnownDimlet=Dimlets + S:mcjty.rftools.items.dimlets.RealizedDimensionTab=Dimlets + S:mcjty.rftools.items.dimlets.UnknownDimlet=Dimlets + S:mcjty.rftools.items.envmodules=Modules + S:mcjty.rftools.items.manual.RFToolsManualDimensionItem=Books + S:mcjty.rftools.items.manual.RFToolsManualItem=Books + S:mcjty.rftools.items.netmonitor.NetworkMonitorItem=Technical + S:mcjty.rftools.items.parts.DimletControlCircuitItem=Dimlet Parts + S:mcjty.rftools.items.parts.DimletEnergyModuleItem=Dimlet Parts + S:mcjty.rftools.items.parts.DimletMemoryUnitItem=Dimlet Parts + S:mcjty.rftools.items.parts.DimletTypeControllerItem=Dimlet Parts + S:mcjty.rftools.items.parts.EfficiencyEssenceItem=Dimlet Parts + S:mcjty.rftools.items.parts.MediocreEfficiencyEssenceItem=Dimlet Parts + S:mcjty.rftools.items.parts.PeaceEssenceItem=Dimlet Parts + S:mcjty.rftools.items.parts.SyringeItem=Dimlet Parts + S:mcjty.rftools.items.screenmodules=Modules + S:mcjty.rftools.items.smartwrench.SmartWrenchItem=Technical + S:mcjty.rftools.items.storage=Modules + S:mcjty.rftools.items.teleportprobe.ChargedPorterItem=Technical + S:mcjty.rftools.items.teleportprobe.TeleportProbeItem=Technical + S:net.minecraft.block.BlockButtonStone=Technical + S:net.minecraft.block.BlockCake=Food + S:net.minecraft.block.BlockCarrot=Food + S:net.minecraft.block.BlockCommandBlock=Technical + S:net.minecraft.block.BlockDaylightDetector=Technical + S:net.minecraft.block.BlockDispenser=Technical + S:net.minecraft.block.BlockDropper=Technical + S:net.minecraft.block.BlockFlower=Flowers + S:net.minecraft.block.BlockFurnace=Technical + S:net.minecraft.block.BlockHopper=Technical + S:net.minecraft.block.BlockJukebox=Technical + S:net.minecraft.block.BlockLever=Technical + S:net.minecraft.block.BlockNote=Technical + S:net.minecraft.block.BlockOre=Ores + S:net.minecraft.block.BlockPistonBase=Technical + S:net.minecraft.block.BlockPotato=Food + S:net.minecraft.block.BlockPressurePlate=Technical + S:net.minecraft.block.BlockPressurePlateWeighted=Technical + S:net.minecraft.block.BlockRail=Technical + S:net.minecraft.block.BlockRailDetector=Technical + S:net.minecraft.block.BlockRailPowered=Technical + S:net.minecraft.block.BlockRedstoneComparator=Technical + S:net.minecraft.block.BlockRedstoneLight=Technical + S:net.minecraft.block.BlockRedstoneRepeater=Technical + S:net.minecraft.block.BlockRedstoneTorch=Technical + S:net.minecraft.block.BlockRedstoneWire=Technical + S:net.minecraft.block.BlockSapling=Saplings + S:net.minecraft.block.BlockTNT=Technical + S:net.minecraft.block.BlockTripWire=Technical + S:net.minecraft.block.BlockTripWireHook=Technical + S:net.minecraft.block.BlockWood=null + S:net.minecraft.block.BlockWorkbench=Technical + S:net.minecraft.item.ItemArmor=Armor + S:net.minecraft.item.ItemBook=Books + S:net.minecraft.item.ItemBow=Weapons + S:net.minecraft.item.ItemBucket=Buckets + S:net.minecraft.item.ItemFlintAndSteel=Tools + S:net.minecraft.item.ItemFood=Food + S:net.minecraft.item.ItemHoe=Tools + S:net.minecraft.item.ItemMinecart=Technical + S:net.minecraft.item.ItemPotion=Potions + S:net.minecraft.item.ItemRecord=Records + S:net.minecraft.item.ItemRedstone=Technical + S:net.minecraft.item.ItemShears=Tools + S:net.minecraft.item.ItemSkull=Skulls + S:net.minecraft.item.ItemSword=Weapons + S:net.minecraft.item.ItemTool=Tools + S:powercrystals.minefactoryreloaded.block=Machines + S:powercrystals.minefactoryreloaded.item.ItemLaserFocus=Technical + S:powercrystals.minefactoryreloaded.item.ItemLogicUpgradeCard=Technical + S:powercrystals.minefactoryreloaded.item.ItemPortaSpawner=Technical + S:powercrystals.minefactoryreloaded.item.ItemSafariNet=Technical + S:powercrystals.minefactoryreloaded.item.base.ItemFactoryBucket=Buckets + S:powercrystals.minefactoryreloaded.item.gun.ItemSafariNetLauncher=Technical + S:powercrystals.minefactoryreloaded.item.tool.ItemRedNetMemoryCard=Technical + S:powercrystals.minefactoryreloaded.item.tool.ItemRedNetMeter=Technical + S:powercrystals.minefactoryreloaded.item.tool.ItemXpExtractor=Technical + S:thermalexpansion.block.cell=Machines + S:thermalexpansion.block.device.ItemBlockDevice=Machines + S:thermalexpansion.block.dynamo.ItemBlockDynamo=Machines + S:thermalexpansion.block.machine=Machines + S:thermalexpansion.item.ItemCapacitor=Technical + S:thermalexpansion.item.tool.ItemIgniter=Technical + S:thermalexpansion.item.tool.ItemMultimeter=Technical + S:thermalexpansion.item.tool.ItemWrench=Technical + S:thermalfoundation.block.BlockOre=Ores +} + + +########################################################################################################## +# storagemonitor +#--------------------------------------------------------------------------------------------------------# +# Settings for the storage scanner machine +########################################################################################################## + +storagemonitor { + # If this is true then opening the storage scanner GUI will automatically select the starred inventory view + B:hilightStarredOnGuiOpen=true + + # Time (in seconds) to hilight a block in the world + I:hilightTime=5 + + # If this is true then requesting items from the storage scanner will go straight into the player inventory and not the output slot + B:requestStraightToInventory=true + + # Amount of RF used to insert an item + I:rfPerInsert=20 + + # Amount of RF used to request an item + I:rfPerRequest=100 + + # Maximum RF storage that the storage scanner can hold + I:scannerMaxRF=50000 + + # RF per tick that the storage scanner can receive + I:scannerRFPerTick=500 + + # If this is true then XNet is required (if present) to be able to connect storages to a storage scanner + B:xnetRequired=false +} + + +teleporter { + # Maximum RF storage that the advanced charged porter item can hold (note that teleporting this way uses 50% more RF then with a matter transmitter) + I:advancedChargedPorterMaxRF=1000000 + + # The speed bonus for the advanced charged porter (compared to the normal one) + I:advancedSpeedBonus=4 + + # Comma separated list of dimension ids that the teleportation system can't teleport to + S:blacklistedTeleportationDestinations= + + # Comma separated list of dimension ids that the teleportation system can't teleport from + S:blacklistedTeleportationSources= + + # Maximum RF storage that the charged porter item can hold (note that teleporting this way uses 50% more RF then with a matter transmitter) + I:chargedPorterMaxRF=200000 + + # RF per tick that the the charged porter item can receive + I:chargedPorterRFPerTick=2000 + + # The amount of ticks that a matter transmitter with destination checker will wait before checking a receiver in case the chunk is not loaded (-1 to disable this check completely) + I:checkUnloadedChunk=-1 + + # The amount of ticks that a matter transmitter with destination checker will wait before checking a receiver in case the world is not loaded (-1 to disable this check completely) + I:checkUnloadedWorld=-1 + + # Maximum RF storage that the dialing device can hold + I:dialerMaxRF=50000 + + # RF per tick that the dialing device can receive + I:dialerRFPerTick=100 + + # The horizontal range the dialing device uses to check for transmitters. These are the transmitters the dialing device will be able to control + I:horizontalDialerRange=10 + + # If this is true then all usages of the teleport system are logged + B:logTeleportUsages=false + + # If this is true then the RFTools teleportation system cannot be used to travel in the same dimension + B:preventInterdimensionalTeleports=false + + # Maximum RF storage that the matter receiver can hold + I:receiverMaxRF=100000 + + # RF per tick that the matter receiver can receive + I:receiverRFPerTick=500 + + # This is the amount of RF that is consumed at a boosted transmitter in case the receiver doesn't have enough power + I:rfBoostedTeleport=20000 + + # The amount of RF that is consumed by the matter transmitter when a dial is active + I:rfDialedConnectionPerTick=10 + + # The amount of RF/tick an idle dialed transmitter consumes + I:rfMatterIdleTick=0 + + # The amount of RF consumed when the dialing device checks for the capabilities of a receiver ('Check' button) + I:rfPerCheck=5000 + + # The amount of RF consumed when dialing a transmitter to another receiver + I:rfPerDial=1000 + + # This is the amount of RF that is consumed at the receiving side for every teleport. This RF is only consumed when the teleportation actually happens + I:rfPerTeleportReceiver=5000 + + # The amount of RF that is consumed by a matter transmitter when the player goes to stand in the teleportation beam allowing the teleportation process to start. This version is for a teleportation to another dimension and in this case 'rfStartTeleportDist' is not used. This value also acts as the maximum rf that can be consumed for a local teleport + I:rfStartTeleportDim=100000 + + # For every unit in distance this value is added to the initial RF cost for starting the teleportation. This value is not used when teleporting to another dimension + I:rfStartTeleportDist=10 + + # The amount of RF that is consumed by a matter transmitter when the player goes to stand in the teleportation beam allowing the teleportation process to start. This value is used for a teleport in the same dimension. In addition to this value the 'rfStartTeleportDist' is also added per traveled distance + I:rfStartTeleportLocal=5000 + + # For the duration of the teleport process this value represents the amount of RF that is consumed by the matter transmitter for every tick + I:rfTeleportPerTick=500 + + # The base time used for a teleportation to another dimension. The 'timeTeleportDist' value is not used + I:timeTeleportBaseDim=50 + + # The base time used for a teleportation for a local teleport. The 'timeTeleportDist' value is added per distance traveled + I:timeTeleportBaseLocal=5 + + # The amount of time that is added depending on distance for a local teleport. This value is in militicks which means that 1000 is one tick and one tick is 1/20 of a second + I:timeTeleportDist=10 + + # Maximum RF storage that the matter transmitter can hold. This should be at least equal to 'rfStartTeleportDim' + I:transmitterMaxRF=200000 + + # RF per tick that the matter transmitter can receive. It is recommended to keep this at least equal to 'rfTeleportPerTick' + I:transmitterRFPerTick=1000 + + # The vertical range the dialing device uses to check for transmitters + I:verticalDialerRange=5 + + # The volume for the teleporting sound (1.0 is default) + D:volumeTeleport=1.0 + + # The volume for the error sound when teleportation fails (1.0 is default) + D:volumeTeleportError=1.0 + + # Set this to false to disable the 'whoosh' message on teleport + B:whooshMessage=true +} + + diff --git a/config/teamreborn/configData.nbt b/config/teamreborn/configData.nbt new file mode 100644 index 0000000000000000000000000000000000000000..3e6fd1adc81bd1136cf207bd0a151411a2b21ff3 GIT binary patch literal 4 Lcmd;LU|;|M04x9t literal 0 HcmV?d00001 diff --git a/config/teamreborn/energy_priority.json b/config/teamreborn/energy_priority.json new file mode 100644 index 0000000..0e60429 --- /dev/null +++ b/config/teamreborn/energy_priority.json @@ -0,0 +1,4 @@ +{ + "euPriority": 0, + "forgePriority": 1 +} \ No newline at end of file