From cce0c2224b4949912de8bea149c9c7fa0ddff4a2 Mon Sep 17 00:00:00 2001 From: ZephyrWindSpirit Date: Fri, 11 Nov 2022 05:24:57 -0800 Subject: [PATCH] Update configs --- config/evilcraft-common.toml | 448 +++++++++++++++++----------------- config/werewolves-common.toml | 4 +- 2 files changed, 226 insertions(+), 226 deletions(-) diff --git a/config/evilcraft-common.toml b/config/evilcraft-common.toml index 6d50f04..9fa76f7 100644 --- a/config/evilcraft-common.toml +++ b/config/evilcraft-common.toml @@ -1,46 +1,46 @@ -[worldgeneration] - - [worldgeneration.general] - #Spawn extra silverfish blocks in all biomes. - extraSilverfish = false - #The spawn chance for loot chests in dark temples, set to zero to completely disable. - darkTempleChestChance = 0.15 - - [worldgeneration.dark_temple] - #Maximum blockState height at which a dark temple can spawn. - darkTempleMaxHeight = 90 - #Minimum block height at which a dark temple can spawn. - darkTempleMinHeight = 64 - #Minimum distance between dark temples in chunks, must be smaller than spacing. - darkTempleSeparation = 16 - #Average distance between dark temples in chunks. - darkTempleSpacing = 40 - #If dark temple should be added to all dimensions (except for the end and nether). - enabled = true - [general] [general.general] #If the blood gui overlay should be rendered. bloodGuiOverlay = true - #The Y offset for the blood gui overlay. - bloodGuiOverlayPositionOffsetY = -5 #The position to render the blood gui overlay at. (0=NE, 1=SE, 2=SW,3=NW) bloodGuiOverlayPosition = 1 - #The X offset for the blood gui overlay. - bloodGuiOverlayPositionOffsetX = -5 #If farting is enabled on this server; Client-side: If farting can be seen at your client. farting = true + #The X offset for the blood gui overlay. + bloodGuiOverlayPositionOffsetX = -5 #The amount of mB that can flow per tick out of machines and items. mbFlowRate = 100 #Evil stuff... dieWithoutAnyReason = false + #The Y offset for the blood gui overlay. + bloodGuiOverlayPositionOffsetY = -5 [general.weather_container] #If shapeless crafting of the higher tiers of weather containers should be enabled. shapelessRecipes = true +[worldgeneration] + + [worldgeneration.general] + #The spawn chance for loot chests in dark temples, set to zero to completely disable. + darkTempleChestChance = 0.15 + #Spawn extra silverfish blocks in all biomes. + extraSilverfish = false + + [worldgeneration.dark_temple] + #Average distance between dark temples in chunks. + darkTempleSpacing = 40 + #If dark temple should be added to all dimensions (except for the end and nether). + enabled = true + #Maximum blockState height at which a dark temple can spawn. + darkTempleMaxHeight = 90 + #Minimum distance between dark temples in chunks, must be smaller than spacing. + darkTempleSeparation = 16 + #Minimum block height at which a dark temple can spawn. + darkTempleMinHeight = 64 + [core] [core.general] @@ -51,72 +51,26 @@ [block] + [block.blood_stain] + #The amount of blood per HP (2HP = 1 heart) of the max mob health that will be added to this blockState when a mob dies from fall damage. + bloodMBPerHP = 20 + + [block.undead_leaves] + #How much Blood (mB) can be produced at most as a Blood Stain on each random tick. + maxBloodStainAmount = 25 + [block.spiked_plate] - #The amount of damage per time. - damage = 4.0 #The multiplier for amount of mB to receive per mob HP. mobMultiplier = 40.0 + #The amount of damage per time. + damage = 4.0 [block.gem_stone_torch] #The radius that will be kept spirit-proof. area = 15 - [block.undead_leaves] - #How much Blood (mB) can be produced at most as a Blood Stain on each random tick. - maxBloodStainAmount = 25 - - [block.blood_stain] - #The amount of blood per HP (2HP = 1 heart) of the max mob health that will be added to this blockState when a mob dies from fall damage. - bloodMBPerHP = 20 - [machine] - [machine.purifier] - #Item that can not be disenchanted. Regular expressions are allowed. - disenchantBlacklist = ["tetra:.*"] - - [machine.entangled_chalice] - #If the fluid should be rendered statically. Fluids won't be shown fluently, but more efficiently. - staticBlockRendering = false - - [machine.sang_envir_acc] - #The base blood usage in mB for recipes, this is multiplied with the cooldown time per recipe. - baseUsage = 50 - - [machine.spirit_reanimator] - #The required amount of ticks for each reanimation. - requiredTicks = 500 - #How much mB per tick this machine should consume. - mBPerTick = 5 - #If the Box of Eternal Closure should be cleared after a revival. - clearBoxContents = true - - [machine.colossal_blood_chest] - #The amount Blood mB required for repairing one damage value. - baseMBPerDamage = 5 - #The amount of ticks required for repairing one damage value. - ticksPerDamage = 2 - #The base amount of concurrent items that need to be available before efficiency can rise. - baseConcurrentItems = 1 - - [machine.envir_acc] - #Sets the default amount of ticks the environmental accumulator takes to process an item. - defaultProcessItemTickCount = 100 - #Sets the default amount of ticks the environmental accumulator takes to cool down - defaultTickCooldown = 1200 - #Sets the default default speed in increments per tick with which an item will move when being process by an environmental accumulator. - defaultProcessItemSpeed = 0.015 - - [machine.dark_tank] - #If the fluid should be rendered statically. Fluids won't be shown fluently, but more efficiently. - staticBlockRendering = false - #The maximum tank size visible in the creative tabs. (Make sure that you do not cross the max int size.) - maxTankCreativeSize = 4096000 - #The maximum tank size possible by combining tanks. (Make sure that you do not cross the max int size.) - maxTankSize = 65536000 - #If creative versions for all fluids should be added to the creative tab. - creativeTabFluids = true - [machine.blood_infuser] #The blacklisted Blood Chest items, by item name. itemBlacklist = ["minecraft:stick"] @@ -124,241 +78,287 @@ [machine.blood_chest] #The amount of ticks required for repairing one damage value. ticksPerDamage = 2 - #The amount Blood mB required for repairing one damage value. - mBPerDamage = 5 #Item names that can not be repaired. Regular expressions are allowed. itemBlacklist = ["minecraft:stick"] + #The amount Blood mB required for repairing one damage value. + mBPerDamage = 5 #If the Blood Chest should add random bad enchants with a small chance to repairing items. addRandomBadEnchants = true + [machine.envir_acc] + #Sets the default amount of ticks the environmental accumulator takes to process an item. + defaultProcessItemTickCount = 100 + #Sets the default default speed in increments per tick with which an item will move when being process by an environmental accumulator. + defaultProcessItemSpeed = 0.015 + #Sets the default amount of ticks the environmental accumulator takes to cool down + defaultTickCooldown = 1200 + + [machine.purifier] + #Item that can not be disenchanted. Regular expressions are allowed. + disenchantBlacklist = ["tetra:.*"] + [machine.spirit_furnace] + #How much mB per tick this furnace should consume. + mBPerTick = 25 #If the machine should play mob death sounds. mobDeathSounds = true - #Custom player drops. Maps player UUID to an itemstack. Expects the format domain:itemname:amount:meta for items where amount and meta are optional. - playerDrops = ["93b459be-ce4f-4700-b457-c1aa91b3b687|minecraft:stone_slab"] #Custom mob drops. Maps entity names to a loot table resource location. Expects the format entityname|loottable. For example: 'minecraft:pig|minecraft:entities/sheep' mobDrops = [] #The 1/X chance for villagers to drop emeralds. 0 means no drops. villagerDropEmeraldChance = 20 #How much mB per tick this furnace should consume for player spirit. playerMBPerTick = 100 - #How much mB per tick this furnace should consume. - mBPerTick = 25 #The required amount of ticks for each HP for cooking an entity. requiredTicksPerHp = 10 #How much mB per tick this furnace should consume for boss mob spirit. bossMBPerTick = 250 + #Custom player drops. Maps player UUID to an itemstack. Expects the format domain:itemname:amount:meta for items where amount and meta are optional. + playerDrops = ["93b459be-ce4f-4700-b457-c1aa91b3b687|minecraft:stone_slab"] -[item] + [machine.dark_tank] + #The maximum tank size visible in the creative tabs. (Make sure that you do not cross the max int size.) + maxTankCreativeSize = 4096000 + #If the fluid should be rendered statically. Fluids won't be shown fluently, but more efficiently. + staticBlockRendering = false + #The maximum tank size possible by combining tanks. (Make sure that you do not cross the max int size.) + maxTankSize = 65536000 + #If creative versions for all fluids should be added to the creative tab. + creativeTabFluids = true - [item.exalted_crafter_wooden_empowered] - #If shift clicking on an item should first try to go into the crafting grid. - shiftCraftingGrid = false + [machine.spirit_reanimator] + #The required amount of ticks for each reanimation. + requiredTicks = 500 + #If the Box of Eternal Closure should be cleared after a revival. + clearBoxContents = true + #How much mB per tick this machine should consume. + mBPerTick = 5 - [item.vengeance_ring] - #The area of effect in # blocks of this ring. - areaOfEffect = 10 + [machine.entangled_chalice] + #If the fluid should be rendered statically. Fluids won't be shown fluently, but more efficiently. + staticBlockRendering = false - [item.vengeance] - #The ^-1 chance for which vengeance spirits could be toggled. - vengeanceChance = 3 - #The area of effect in blocks in which this tool could enable vengeance spirits. - areaOfEffect = 5 + [machine.colossal_blood_chest] + #The base amount of concurrent items that need to be available before efficiency can rise. + baseConcurrentItems = 1 + #The amount of ticks required for repairing one damage value. + ticksPerDamage = 2 + #The amount Blood mB required for repairing one damage value. + baseMBPerDamage = 5 - [item.blood_pearl_of_teleportation] - #The amount of second slowness should be applied after each teleport. - slownessDuration = 0 + [machine.sang_envir_acc] + #The base blood usage in mB for recipes, this is multiplied with the cooldown time per recipe. + baseUsage = 50 + +[item] [item.dark_tank] #If held buckets should be autofilled when enabled. autoFillBuckets = false - [item.exalted_crafter_wooden] - #If shift clicking on an item should first try to go into the crafting grid. - shiftCraftingGrid = false - - [item.exalted_crafter_empowered] - #If shift clicking on an item should first try to go into the crafting grid. - shiftCraftingGrid = false - - [item.primed_pendant] - #Usage multipliers. Potion ids are first, followed by floating numbers. A number smaller than one blacklists that potion. - potionMultipliers = ["minecraft:health_boost;-1", "minecraft:regeneration;10"] - #The amount of Blood to drain after one effect application. - usage = 10 - #The capacity of the pendant. - capacity = 5000 + [item.sanguinary_pedestal_0] + #Blood multiplier when Efficiency is active. + efficiencyBoost = 1.5 - [item.condensed_blood] - #If this item should be injected in loot tables.. - injectLootTables = true + [item.sanguinary_pedestal_1] + #Blood multiplier when Efficiency is active. + efficiencyBoost = 1.5 - [item.biome_extract] - #A list of biome names for which no Biome Extracts may be used. - usageBlacklist = [] - #A list of biome names for which no Biome Extracts may be created. - craftingBlacklist = [] - #If creative versions for all variants should be added to the creative tab. - creativeTabVariants = true + [item.flesh_werewolf] + #Humanoid flesh will drop in a 1/X chance. + humanoidFleshDropChance = 5 [item.flesh_humanoid] #Humanoid flesh will drop in a 1/X chance. humanoidFleshDropChance = 5 - [item.vein_sword] - #The multiply boost this sword has on the blood that is obtained. - extractionBoost = 2.0 - #Maximum uses for this item. - durability = 32 - - [item.ender_tear] - #If this item should be injected in loot tables.. - injectLootTables = true + [item.redstone_grenade] + #If the redstone grenade should drop again as an item after it is being thrown. + dropAfterUsage = false - [item.exalted_crafter] - #If shift clicking on an item should first try to go into the crafting grid. - shiftCraftingGrid = false + [item.blood_extractor] + #If held buckets should be autofilled when enabled. + autoFillBuckets = false + #The minimum multiplier for amount of mB to receive per mob HP. + minimumMobMultiplier = 5.0 + #The amount of blood (mB) this container can hold. + containerSize = 5000 + #The maximum multiplier for amount of mB to receive per mob HP. IMPORTANT: must be larger than minimumMobMultiplier! + maximumMobMultiplier = 40.0 - [item.kineticator_repelling] - #The amount of ticks inbetween each area checking for items. - tickHoldoff = 1 - #The amount of ticks in between each blood consumption when there are valid items in the area. - consumeHoldoff = 20 - #If the Kineticator should also attract XP orbs. - moveXP = true + [item.blood_pearl_of_teleportation] + #The amount of second slowness should be applied after each teleport. + slownessDuration = 0 [item.broom] - #If the broom should spawn in loot chests. - lootChests = true - #The X offset for the broom gui overlay. - guiOverlayPositionOffsetX = -15 #The position to render the broom gui overlay at. (0=NE, 1=SE, 2=SW,3=NW) guiOverlayPosition = 1 - #Show broom modifier tooltips on source items. - broomModifierTooltips = false #The blood usage in mB per tick. bloodUsage = 1 + #If the broom should spawn in loot chests. + lootChests = true #Show broom part tooltips on source items. broomPartTooltips = true - #The blood usage in mB per block break. - bloodUsageBlockBreak = 1 + #The X offset for the broom gui overlay. + guiOverlayPositionOffsetX = -15 #The Y offset for the broom gui overlay. guiOverlayPositionOffsetY = -10 + #The blood usage in mB per block break. + bloodUsageBlockBreak = 1 + #Show broom modifier tooltips on source items. + broomModifierTooltips = false + + [item.kineticator] + #The amount of ticks inbetween each area checking for items. + tickHoldoff = 1 + #If the Kineticator should also attract XP orbs. + moveXP = true + #The amount of ticks in between each blood consumption when there are valid items in the area. + consumeHoldoff = 20 + + [item.kineticator_repelling] + #The amount of ticks in between each blood consumption when there are valid items in the area. + consumeHoldoff = 20 + #If the Kineticator should also attract XP orbs. + moveXP = true + #The amount of ticks inbetween each area checking for items. + tickHoldoff = 1 + + [item.vengeance_ring] + #The area of effect in # blocks of this ring. + areaOfEffect = 10 + + [item.vengeance_pickaxe] + #The default fortune enchantment level on these pickaxes. + fortuneLevel = 5 + #The default vengeance enchantment level on these pickaxes. + vengeanceLevel = 3 + + [item.burning_gem_stone] + #How much damage this item can take. + maxDamage = 64 + + [item.vein_sword] + #The multiply boost this sword has on the blood that is obtained. + extractionBoost = 2.0 + #Maximum uses for this item. + durability = 32 + + [item.exalted_crafter] + #If shift clicking on an item should first try to go into the crafting grid. + shiftCraftingGrid = false + + [item.exalted_crafter_wooden] + #If shift clicking on an item should first try to go into the crafting grid. + shiftCraftingGrid = false + + [item.exalted_crafter_empowered] + #If shift clicking on an item should first try to go into the crafting grid. + shiftCraftingGrid = false + + [item.exalted_crafter_wooden_empowered] + #If shift clicking on an item should first try to go into the crafting grid. + shiftCraftingGrid = false + + [item.necromancer_staff] + #The capacity of the container. + capacity = 10000 + #The amount of Blood that will be drained per usage. + usage = 2000 [item.invig_pendant] - #The amount of blood to drain after each clearing of one bad effect. - usage = 100 #The amount of Blood to drain after one reduction/clearing of fire. -1 to disable fire extinguishing. fireUsage = 500 + #The amount of blood to drain after each clearing of one bad effect. + usage = 100 #The amount of seconds that will be reduced from the first found bad effect. reduceDuration = 30 #The capacity of the pendant. capacity = 5000 + [item.ender_tear] + #If this item should be injected in loot tables.. + injectLootTables = true + [item.origins_of_darkness] #If this item should be injected in loot tables. injectLootTables = true - [item.necromancer_staff] - #The amount of Blood that will be drained per usage. - usage = 2000 - #The capacity of the container. - capacity = 10000 - - [item.burning_gem_stone] - #How much damage this item can take. - maxDamage = 64 - - [item.box_of_eternal_closure] + [item.condensed_blood] #If this item should be injected in loot tables.. injectLootTables = true - [item.redstone_grenade] - #If the redstone grenade should drop again as an item after it is being thrown. - dropAfterUsage = false - - [item.blood_extractor] - #If held buckets should be autofilled when enabled. - autoFillBuckets = false - #The maximum multiplier for amount of mB to receive per mob HP. IMPORTANT: must be larger than minimumMobMultiplier! - maximumMobMultiplier = 40.0 + [item.flesh_rejuvenated] #The amount of blood (mB) this container can hold. - containerSize = 5000 - #The minimum multiplier for amount of mB to receive per mob HP. - minimumMobMultiplier = 5.0 - - [item.kineticator] - #The amount of ticks inbetween each area checking for items. - tickHoldoff = 1 - #The amount of ticks in between each blood consumption when there are valid items in the area. - consumeHoldoff = 20 - #If the Kineticator should also attract XP orbs. - moveXP = true - - [item.sanguinary_pedestal_0] - #Blood multiplier when Efficiency is active. - efficiencyBoost = 1.5 + containerSize = 10000 + #The amount of blood (mB) that is consumed per bite. + biteUsage = 250 - [item.flesh_werewolf] - #Humanoid flesh will drop in a 1/X chance. - humanoidFleshDropChance = 5 + [item.primed_pendant] + #Usage multipliers. Potion ids are first, followed by floating numbers. A number smaller than one blacklists that potion. + potionMultipliers = ["minecraft:health_boost;-1", "minecraft:regeneration;10"] + #The amount of Blood to drain after one effect application. + usage = 10 + #The capacity of the pendant. + capacity = 5000 - [item.sanguinary_pedestal_1] - #Blood multiplier when Efficiency is active. - efficiencyBoost = 1.5 + [item.biome_extract] + #A list of biome names for which no Biome Extracts may be used. + usageBlacklist = [] + #A list of biome names for which no Biome Extracts may be created. + craftingBlacklist = [] + #If creative versions for all variants should be added to the creative tab. + creativeTabVariants = true - [item.vengeance_pickaxe] - #The default fortune enchantment level on these pickaxes. - fortuneLevel = 5 - #The default vengeance enchantment level on these pickaxes. - vengeanceLevel = 3 + [item.box_of_eternal_closure] + #If this item should be injected in loot tables.. + injectLootTables = true - [item.flesh_rejuvenated] - #The amount of blood (mB) that is consumed per bite. - biteUsage = 250 - #The amount of blood (mB) this container can hold. - containerSize = 10000 + [item.vengeance] + #The area of effect in blocks in which this tool could enable vengeance spirits. + areaOfEffect = 5 + #The ^-1 chance for which vengeance spirits could be toggled. + vengeanceChance = 3 [mob] + [mob.kineticator] + #The blacklisted items which should not be influenced by the Kineticator, by unique item/blockState name. + kineticateBlacklist = ["appliedenergistics2:item.ItemCrystalSeed"] + [mob.kineticator_repelling] #The blacklisted items which should not be influenced by the Kineticator, by unique item/blockState name. kineticateBlacklist = ["appliedenergistics2:item.ItemCrystalSeed"] + [mob.poisonous_libelle] + #Should the Poisonous Libelle do damage, next to poisoning? + hasAttackDamage = false + #1/X chance on getting poisoned when hit. + poisonChance = 20 + #The minimum Y-level this mob can spawn at. + minY = 55 + [mob.vengeance_spirit] #The 1/X chance that an actual spirit will spawn when doing actions like mining with the Vengeance Pickaxe. nonDegradedSpawnChance = 5 #The area in which the spawn limit will be checked on each spawn attempt. spawnLimitArea = 5 - #The maximum amount of vengeance spirits naturally spawnable in the spawnLimitArea. - spawnLimit = 5 #The blacklisted entity spirits, by entity name. Regular expressions are allowed. entityBlacklist = ["evilcraft:vengeance_spirit", "evilcraft:controlled_zombie", "evilcraft:werewolf", "minecraft:ender_dragon"] #Whether vengeance spirits should always be visible in creative mode. alwaysVisibleInCreative = false - - [mob.poisonous_libelle] - #The minimum Y-level this mob can spawn at. - minY = 55 - #1/X chance on getting poisoned when hit. - poisonChance = 20 - #Should the Poisonous Libelle do damage, next to poisoning? - hasAttackDamage = false - - [mob.kineticator] - #The blacklisted items which should not be influenced by the Kineticator, by unique item/blockState name. - kineticateBlacklist = ["appliedenergistics2:item.ItemCrystalSeed"] + #The maximum amount of vengeance spirits naturally spawnable in the spawnLimitArea. + spawnLimit = 5 [entity] - [entity.attack_vengeance_beam] - #If crossed beams should cause explosions. - crossBeamsExplosions = true - [entity.lightning_bomb_primed] #The amount of ticks (on average), this bomb should tick before explosion. fuse = 100 + [entity.attack_vengeance_beam] + #If crossed beams should cause explosions. + crossBeamsExplosions = true + [enchantment] [enchantment.life_stealing] diff --git a/config/werewolves-common.toml b/config/werewolves-common.toml index 9011281..fac55c4 100644 --- a/config/werewolves-common.toml +++ b/config/werewolves-common.toml @@ -1,9 +1,9 @@ [common_server] #Range: > 1 - werewolfHeavenWeight = 6 + werewolfHeavenWeight = 2 #Disable werewolf heaven generation disableWerewolfHeaven = false #Disable the ore generation - disableOreGen = false + disableOreGen = true