Added mod files
This commit is contained in:
136
overrides/config/adpother/Impacts/environment.cfg
Normal file
136
overrides/config/adpother/Impacts/environment.cfg
Normal file
@@ -0,0 +1,136 @@
|
||||
# Configuration file
|
||||
|
||||
##########################################################################################################
|
||||
# Impacts
|
||||
#--------------------------------------------------------------------------------------------------------#
|
||||
# Action syntax: blockId -> ACTION
|
||||
# Replacement syntax: blockId -> blockId
|
||||
# Replacement with copying of all properties: blockId -> blockId:*
|
||||
# Syntax with a threshold: pollutionThreshold% -> blockId -> ACTION or blockId
|
||||
#
|
||||
# Pollution threshold is the minimum percentage of pollution to trigger the specified effect
|
||||
#
|
||||
# Id is a basic unit (block or item) identifier in <modId:unitName:meta> format.
|
||||
# ModId can be omitted for vanilla items. Meta can be omitted too if it equals 0.
|
||||
# UnitName must be lowercase, words separated by '_', words order - from private to common (example: black_iron_ore).
|
||||
# Use '*' char or '[]' as meta value to specify all possible values (all block states).
|
||||
# To define multiple block states, you can use block properties. The format is <modId:blockName:[prop1=value1, prop2=value2]>
|
||||
# Also you may use tags. The format is <#modId:tagPath> (example: #forge:ores/copper).
|
||||
#
|
||||
# Possible actions (case sensitive): BONEMEAL, KILL, POLLUTE
|
||||
##########################################################################################################
|
||||
|
||||
Impacts {
|
||||
|
||||
carbon {
|
||||
# Effects spreading through air.
|
||||
S:air <
|
||||
minecraft:bamboo:* -> BONEMEAL
|
||||
minecraft:big_dripleaf:* -> BONEMEAL
|
||||
agricraft:crop:* -> BONEMEAL
|
||||
minecraft:fern:* -> BONEMEAL
|
||||
minecraft:grass:* -> BONEMEAL
|
||||
minecraft:kelp:* -> BONEMEAL
|
||||
minecraft:seagrass:* -> BONEMEAL
|
||||
minecraft:short_grass:* -> BONEMEAL
|
||||
#minecraft:crops -> BONEMEAL
|
||||
#minecraft:saplings -> BONEMEAL
|
||||
>
|
||||
|
||||
# Effects spreading through contact.
|
||||
S:contact <
|
||||
minecraft:water:* -> POLLUTE
|
||||
#minecraft:cave_vines -> BONEMEAL
|
||||
#minecraft:leaves -> KILL
|
||||
>
|
||||
|
||||
# Effects spreading through rain.
|
||||
S:rain <
|
||||
minecraft:grass_block:* -> BONEMEAL
|
||||
minecraft:moss_block:* -> BONEMEAL
|
||||
minecraft:sweet_berry_bush:* -> BONEMEAL
|
||||
#minecraft:leaves -> BONEMEAL
|
||||
#minecraft:tall_flowers -> BONEMEAL
|
||||
>
|
||||
}
|
||||
|
||||
sulfur {
|
||||
# Effects spreading through air.
|
||||
S:air <
|
||||
minecraft:cactus:* -> KILL
|
||||
minecraft:fern:* -> KILL
|
||||
minecraft:grass:* -> KILL
|
||||
minecraft:moss_carpet:* -> KILL
|
||||
minecraft:short_grass:* -> KILL
|
||||
#minecraft:crops -> KILL
|
||||
#minecraft:saplings -> KILL
|
||||
#minecraft:small_flowers -> KILL
|
||||
agricraft:crop:* -> KILL
|
||||
>
|
||||
|
||||
# Effects spreading through contact.
|
||||
S:contact <
|
||||
minecraft:water:* -> POLLUTE
|
||||
#minecraft:cave_vines -> KILL
|
||||
#minecraft:leaves -> KILL
|
||||
>
|
||||
|
||||
# Effects spreading through rain.
|
||||
S:rain <
|
||||
minecraft:bamboo:* -> KILL
|
||||
minecraft:big_dripleaf:* -> KILL
|
||||
minecraft:dirt_path:* -> minecraft:podzol
|
||||
minecraft:farmland:* -> minecraft:podzol
|
||||
minecraft:grass_block:* -> minecraft:podzol
|
||||
minecraft:large_fern:* -> KILL
|
||||
minecraft:moss_block:* -> minecraft:podzol
|
||||
minecraft:rooted_dirt:* -> minecraft:coarse_dirt
|
||||
minecraft:sugar_cane:* -> KILL
|
||||
minecraft:sweet_berry_bush:* -> KILL
|
||||
minecraft:tall_grass:* -> KILL
|
||||
minecraft:water:* -> POLLUTE
|
||||
#minecraft:leaves -> KILL
|
||||
#minecraft:tall_flowers -> KILL
|
||||
5% -> minecraft:bee_nest:* -> KILL
|
||||
5% -> minecraft:melon:* -> KILL
|
||||
5% -> minecraft:pumpkin:* -> KILL
|
||||
7% -> minecraft:stone -> minecraft:cobblestone
|
||||
10% -> minecraft:hay_block:* -> KILL
|
||||
15% -> minecraft:mangrove_roots:* -> KILL
|
||||
farmersdelight:rich_soil:* -> minecraft:podzol
|
||||
farmersdelight:rich_soil_farmland:* -> minecraft:podzol
|
||||
>
|
||||
}
|
||||
|
||||
dust {
|
||||
# Effects spreading through air.
|
||||
S:air <
|
||||
>
|
||||
|
||||
# Effects spreading through contact.
|
||||
S:contact <
|
||||
agricraft:crop:* -> KILL
|
||||
minecraft:water:* -> POLLUTE
|
||||
minecraft:fern:* -> KILL
|
||||
minecraft:grass:* -> KILL
|
||||
minecraft:dirt_path:* -> minecraft:coarse_dirt
|
||||
minecraft:farmland:* -> minecraft:coarse_dirt
|
||||
minecraft:grass_block:* -> minecraft:dirt_path
|
||||
minecraft:rooted_dirt:* -> minecraft:coarse_dirt
|
||||
minecraft:short_grass:* -> KILL
|
||||
#minecraft:crops -> KILL
|
||||
#minecraft:saplings -> KILL
|
||||
#minecraft:small_flowers -> KILL
|
||||
farmersdelight:rich_soil:* -> minecraft:coarse_dirt
|
||||
farmersdelight:rich_soil_farmland:* -> minecraft:coarse_dirt
|
||||
>
|
||||
|
||||
# Effects spreading through rain.
|
||||
S:rain <
|
||||
minecraft:coarse_dirt:* -> minecraft:gravel
|
||||
>
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
122
overrides/config/adpother/Impacts/fluids.cfg
Normal file
122
overrides/config/adpother/Impacts/fluids.cfg
Normal file
@@ -0,0 +1,122 @@
|
||||
# Configuration file
|
||||
|
||||
FluidImpacts {
|
||||
# Allows polluting fluids floating on the water surface to affect underwater plants and blocks [default: true]
|
||||
B:canAffectUnderwaterBlocks=true
|
||||
|
||||
# Allows polluted water to spread out across the water driven by the wind [default: true]
|
||||
B:canSpreadAcrossWater=true
|
||||
|
||||
# Allows polluting fluids to spread through soil/sand blocks [default: true]
|
||||
B:canSpreadThroughSoil=true
|
||||
|
||||
# List of polluting fluids
|
||||
# Id is a basic unit (block or item) identifier in <modId:unitName:meta> format.
|
||||
# ModId can be omitted for vanilla items. Meta can be omitted too if it equals 0.
|
||||
# UnitName must be lowercase, words separated by '_', words order - from private to common (example: black_iron_ore).
|
||||
# Use '*' char or '[]' as meta value to specify all possible values (all block states).
|
||||
# To define multiple block states, you can use block properties. The format is <modId:blockName:[prop1=value1, prop2=value2]>
|
||||
# Also you may use tags. The format is <#modId:tagPath> (example: #forge:ores/copper).
|
||||
#
|
||||
S:fluids <
|
||||
#forge:acetaldehyde
|
||||
#forge:biodiesel
|
||||
#forge:bioethanol
|
||||
#forge:biofuel
|
||||
#forge:chlorine
|
||||
#forge:creosote
|
||||
#forge:crude_oil
|
||||
#forge:deuterium
|
||||
#forge:diesel
|
||||
#forge:ethanol
|
||||
#forge:fuel
|
||||
#forge:fusion_fuel
|
||||
#forge:gasoline
|
||||
#forge:glycerin
|
||||
#forge:herbicide
|
||||
#forge:heavy_water
|
||||
#forge:hydrofluoric_acid
|
||||
#forge:kerosene
|
||||
#forge:latex
|
||||
#forge:lithium
|
||||
#forge:lpg
|
||||
#forge:lubricant
|
||||
#forge:meat
|
||||
#forge:methanol
|
||||
#forge:napalm
|
||||
#forge:naphtha
|
||||
#forge:oil
|
||||
#forge:petrol
|
||||
#forge:petroleum
|
||||
#forge:phenolic_resin
|
||||
#forge:plantoil
|
||||
#forge:polluted_water
|
||||
#forge:redstone_acid
|
||||
#forge:sewage
|
||||
#forge:sludge
|
||||
#forge:sulfur_dioxide
|
||||
#forge:sulfur_trioxide
|
||||
#forge:sulfuric_acid
|
||||
#forge:superheated_sodium
|
||||
#forge:tritium
|
||||
#forge:uranium_hexafluoride
|
||||
#forge:uranium_oxide
|
||||
#beyond_earth:vehicle_fuel
|
||||
>
|
||||
|
||||
# Action syntax: blockId -> ACTION
|
||||
# Replacement syntax: blockId -> blockId
|
||||
# Replacement with copying of all properties: blockId -> blockId:*
|
||||
# Syntax for a specific fluid: fluidId -> blockId -> ACTION or blockId
|
||||
# Possible actions (case sensitive): BONEMEAL, KILL, POLLUTE
|
||||
#
|
||||
S:impacts <
|
||||
minecraft:dirt_path:* -> minecraft:podzol
|
||||
minecraft:dirt:* -> minecraft:coarse_dirt
|
||||
minecraft:farmland:* -> minecraft:podzol
|
||||
minecraft:grass_block:* -> minecraft:podzol
|
||||
minecraft:rooted_dirt:* -> minecraft:coarse_dirt
|
||||
minecraft:stone -> minecraft:cobblestone
|
||||
minecraft:bamboo:* -> KILL
|
||||
minecraft:cactus:* -> KILL
|
||||
#minecraft:crops -> KILL
|
||||
minecraft:fern:* -> KILL
|
||||
minecraft:grass:* -> KILL
|
||||
minecraft:large_fern:* -> KILL
|
||||
#minecraft:leaves -> KILL
|
||||
#minecraft:saplings -> KILL
|
||||
#minecraft:small_flowers -> KILL
|
||||
minecraft:tall_grass:* -> KILL
|
||||
#minecraft:tall_flowers -> KILL
|
||||
minecraft:tube_coral -> minecraft:dead_tube_coral
|
||||
minecraft:tube_coral_fan -> minecraft:dead_tube_coral_fan
|
||||
minecraft:brain_coral -> minecraft:dead_brain_coral
|
||||
minecraft:brain_coral_fan -> minecraft:dead_brain_coral_fan
|
||||
minecraft:bubble_coral -> minecraft:dead_bubble_coral
|
||||
minecraft:bubble_coral_fan -> minecraft:dead_bubble_coral_fan
|
||||
minecraft:fire_coral -> minecraft:dead_fire_coral
|
||||
minecraft:fire_coral_fan -> minecraft:dead_fire_coral_fan
|
||||
minecraft:horn_coral -> minecraft:dead_horn_coral
|
||||
minecraft:horn_coral_fan -> minecraft:dead_horn_coral_fan
|
||||
minecraft:big_dripleaf:* -> KILL
|
||||
minecraft:kelp:* -> KILL
|
||||
minecraft:kelp_plant:* -> KILL
|
||||
minecraft:lily_pad:* -> KILL
|
||||
minecraft:seagrass:* -> KILL
|
||||
minecraft:sea_pickle:* -> KILL
|
||||
minecraft:small_dripleaf:* -> KILL
|
||||
minecraft:tall_seagrass:* -> KILL
|
||||
minecraft:water -> POLLUTE
|
||||
ad_astra:oil:* -> water -> water
|
||||
beyond_earth:oil:* -> water -> water
|
||||
>
|
||||
|
||||
# Limits the distance at which polluting fluids can affect underwater blocks [range: 0 ~ 1024, default: 96]
|
||||
I:maxUnderwaterDistance=96
|
||||
|
||||
# Limits the ability of polluting fluids to spread through soil blocks.
|
||||
# Note that higher values may affect game performance. [range: 0 ~ 256, default: 32]
|
||||
I:maxWaterColumnPressure=32
|
||||
}
|
||||
|
||||
|
||||
69
overrides/config/adpother/Impacts/hostile_mobs.cfg
Normal file
69
overrides/config/adpother/Impacts/hostile_mobs.cfg
Normal file
@@ -0,0 +1,69 @@
|
||||
# Configuration file
|
||||
|
||||
##########################################################################################################
|
||||
# Impacts
|
||||
#--------------------------------------------------------------------------------------------------------#
|
||||
# Syntax: effectId
|
||||
# Syntax with a threshold: pollutionThreshold% -> effectId
|
||||
#
|
||||
# Pollution threshold is the minimum percentage of pollution to trigger the specified effect.
|
||||
##########################################################################################################
|
||||
|
||||
Impacts {
|
||||
# List of entities with some immunity to pollution.
|
||||
# Syntax: pollutionThreshold% -> entityId
|
||||
# Pollution threshold is the minimum percentage of pollution required to impact the specified entity.
|
||||
S:immuneEntities <
|
||||
>
|
||||
|
||||
carbon {
|
||||
# Effects spreading through air.
|
||||
S:air <
|
||||
40% -> minecraft:strength
|
||||
80% -> minecraft:regeneration
|
||||
>
|
||||
|
||||
# Effects spreading through contact.
|
||||
S:contact <
|
||||
>
|
||||
|
||||
# Effects spreading through rain.
|
||||
S:rain <
|
||||
>
|
||||
}
|
||||
|
||||
sulfur {
|
||||
# Effects spreading through air.
|
||||
S:air <
|
||||
30% -> minecraft:resistance
|
||||
60% -> minecraft:speed
|
||||
>
|
||||
|
||||
# Effects spreading through contact.
|
||||
S:contact <
|
||||
>
|
||||
|
||||
# Effects spreading through rain.
|
||||
S:rain <
|
||||
5% -> minecraft:resistance
|
||||
10% -> minecraft:speed
|
||||
>
|
||||
}
|
||||
|
||||
dust {
|
||||
# Effects spreading through air.
|
||||
S:air <
|
||||
>
|
||||
|
||||
# Effects spreading through contact.
|
||||
S:contact <
|
||||
>
|
||||
|
||||
# Effects spreading through rain.
|
||||
S:rain <
|
||||
>
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
79
overrides/config/adpother/Impacts/livings.cfg
Normal file
79
overrides/config/adpother/Impacts/livings.cfg
Normal file
@@ -0,0 +1,79 @@
|
||||
# Configuration file
|
||||
|
||||
##########################################################################################################
|
||||
# Impacts
|
||||
#--------------------------------------------------------------------------------------------------------#
|
||||
# Syntax: effectId
|
||||
# Syntax with a threshold: pollutionThreshold% -> effectId
|
||||
#
|
||||
# Pollution threshold is the minimum percentage of pollution to trigger the specified effect.
|
||||
##########################################################################################################
|
||||
|
||||
Impacts {
|
||||
# List of entities with some immunity to pollution.
|
||||
# Syntax: pollutionThreshold% -> entityId
|
||||
# Pollution threshold is the minimum percentage of pollution required to impact the specified entity.
|
||||
S:immuneEntities <
|
||||
>
|
||||
|
||||
carbon {
|
||||
# Effects spreading through air.
|
||||
S:air <
|
||||
30% -> minecraft:mining_fatigue
|
||||
40% -> minecraft:hunger
|
||||
50% -> minecraft:weakness
|
||||
60% -> minecraft:slowness
|
||||
70% -> minecraft:poison
|
||||
80% -> minecraft:nausea
|
||||
90% -> minecraft:wither
|
||||
>
|
||||
|
||||
# Effects spreading through contact.
|
||||
S:contact <
|
||||
minecraft:blindness
|
||||
>
|
||||
|
||||
# Effects spreading through rain.
|
||||
S:rain <
|
||||
>
|
||||
}
|
||||
|
||||
sulfur {
|
||||
# Effects spreading through air.
|
||||
S:air <
|
||||
20% -> minecraft:blindness
|
||||
50% -> minecraft:poison
|
||||
80% -> minecraft:wither
|
||||
>
|
||||
|
||||
# Effects spreading through contact.
|
||||
S:contact <
|
||||
minecraft:blindness
|
||||
minecraft:poison
|
||||
>
|
||||
|
||||
# Effects spreading through rain.
|
||||
S:rain <
|
||||
5% -> minecraft:blindness
|
||||
15% -> minecraft:poison
|
||||
>
|
||||
}
|
||||
|
||||
dust {
|
||||
# Effects spreading through air.
|
||||
S:air <
|
||||
>
|
||||
|
||||
# Effects spreading through contact.
|
||||
S:contact <
|
||||
minecraft:blindness
|
||||
>
|
||||
|
||||
# Effects spreading through rain.
|
||||
S:rain <
|
||||
>
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user