Files
gunpowder-cocktail-server/config/openmodularturrets.cfg
2025-11-08 15:21:14 +02:00

734 lines
14 KiB
INI

# Configuration file
bases {
B:allowBaseCamo=true
B:baseBreakable=false
"tier 1" {
# Min: 1
# Max: 2147483647
I:baseBlastResistance=5
# Min: 1
# Max: 2147483647
I:baseHardness=20
# Min: 1
# Max: 2147483647
I:baseMaxCharge=500
# Min: 1
# Max: 2147483647
I:baseMaxIo=50
# Min: 1
# Max: 2147483647
I:baseMaxTurrets=1
}
"tier 2" {
# Min: 1
# Max: 2147483647
I:baseBlastResistance=10
# Min: 1
# Max: 2147483647
I:baseHardness=30
# Min: 1
# Max: 2147483647
I:baseMaxCharge=50000
# Min: 1
# Max: 2147483647
I:baseMaxIo=100
# Min: 1
# Max: 2147483647
I:baseMaxTurrets=1
}
"tier 3" {
# Min: 1
# Max: 2147483647
I:baseBlastResistance=15
# Min: 1
# Max: 2147483647
I:baseHardness=40
# Min: 1
# Max: 2147483647
I:baseMaxCharge=150000
# Min: 1
# Max: 2147483647
I:baseMaxIo=500
# Min: 1
# Max: 2147483647
I:baseMaxTurrets=2
}
"tier 4" {
# Min: 1
# Max: 2147483647
I:baseBlastResistance=20
# Min: 1
# Max: 2147483647
I:baseHardness=50
# Min: 1
# Max: 2147483647
I:baseMaxCharge=500000
# Min: 1
# Max: 2147483647
I:baseMaxIo=1500
# Min: 1
# Max: 2147483647
I:baseMaxTurrets=3
}
"tier 5" {
# Min: 1
# Max: 2147483647
I:baseBlastResistance=25
# Min: 1
# Max: 2147483647
I:baseHardness=60
# Min: 1
# Max: 2147483647
I:baseMaxCharge=10000000
# Min: 1
# Max: 2147483647
I:baseMaxIo=7500
# Min: 1
# Max: 2147483647
I:baseMaxTurrets=4
}
}
general {
# If loot is disabled, do loot addons enable loot anyway?
B:doLootAddonsOverrideMobLootSetting=true
# If turrets kills drop loot
B:doTurretsKillsDropMobLoot=true
# Which recipes to use. Valid values: auto, enderio, mekanism, vanilla
S:recipes=auto
# If enabled: Which items fit into ammo slots of base?
S:stringAmmoAllowList <
minecraft:cobblestone
minecraft:planks
>
# Which entities should not be targeted by turrets?
S:stringMobBlackList <
ArmorStand
>
# Use a whitelist for ammo (which items fit into ammo slots of base)?
B:useWhitelistForAmmo=true
}
miscellaneous {
I:expanderPowerTierFiveCapacity=5000000
I:expanderPowerTierFourCapacity=250000
I:expanderPowerTierOneCapacity=2500
I:expanderPowerTierThreeCapacity=75000
I:expanderPowerTierTwoCapacity=25000
I:redstoneReactorAddonGen=1600
I:solarPanelAddonGen=10
}
turrets {
B:canGrenadesDestroyBlocks=false
B:canRailgunDestroyBlocks=false
B:canRocketsDestroyBlocks=false
B:canRocketsHome=false
B:canRocketsHurtEnderDragon=false
B:canTurretsConcealWithoutAddon=false
# If turrets can target hostile mobs
B:globalCanTargetMobs=true
# If turrets can target neutrals (cow, sheep etc.)
B:globalCanTargetNeutrals=true
# If turrets can target players
B:globalCanTargetPlayers=true
B:turretAlarmSound=true
B:turretBreakable=false
B:turretDamageTrustedPlayers=false
D:turretSoundVolume=4.0
I:turretTargetSearchTicks=10
B:turretWarnMessage=true
I:turretWarningDistance=5
"disposable turret" {
# Min: 0.0
# Max: 1.7976931348623157E308
D:accuracyUpgrade=0.2
# Min: 0.0
# Max: 1.7976931348623157E308
D:baseAccuracyDeviation=50.0
# Min: 0
# Max: 2147483647
I:baseDamage=2
# Min: 1
# Max: 2147483647
I:baseFireRate=25
# Min: 1
# Max: 2147483647
I:baseRange=10
# Min: 0.0
# Max: 1.7976931348623157E308
D:damageAmp=0.05
# Min: 0.0
# Max: 1.7976931348623157E308
D:efficiencyUpgrade=0.08
B:enabled=true
# Min: 0.0
# Max: 1.7976931348623157E308
D:fireRateUpgrade=0.1
# Min: 1
# Max: 2147483647
I:maxSimultaneous=4
# Min: 1
# Max: 2147483647
I:powerUsage=2
# Min: 0
# Max: 2147483647
I:rangeUpgrade=2
# Min: 0.0
# Max: 1.7976931348623157E308
D:recyclerAddChance=0.05
# Min: 0.0
# Max: 1.7976931348623157E308
D:recyclerNegateChance=0.1
}
"potato cannon turret" {
# Min: 0.0
# Max: 1.7976931348623157E308
D:accuracyUpgrade=0.2
# Min: 0.0
# Max: 1.7976931348623157E308
D:baseAccuracyDeviation=30.0
# Min: 0
# Max: 2147483647
I:baseDamage=3
# Min: 1
# Max: 2147483647
I:baseFireRate=35
# Min: 1
# Max: 2147483647
I:baseRange=15
# Min: 0.0
# Max: 1.7976931348623157E308
D:damageAmp=0.05
# Min: 0.0
# Max: 1.7976931348623157E308
D:efficiencyUpgrade=0.08
B:enabled=true
# Min: 0.0
# Max: 1.7976931348623157E308
D:fireRateUpgrade=0.1
# Min: 1
# Max: 2147483647
I:maxSimultaneous=4
# Min: 1
# Max: 2147483647
I:powerUsage=10
# Min: 0
# Max: 2147483647
I:rangeUpgrade=2
# Min: 0.0
# Max: 1.7976931348623157E308
D:recyclerAddChance=0.05
# Min: 0.0
# Max: 1.7976931348623157E308
D:recyclerNegateChance=0.1
}
"machine gun turret" {
# Min: 0.0
# Max: 1.7976931348623157E308
D:accuracyUpgrade=0.2
# Min: 0.0
# Max: 1.7976931348623157E308
D:baseAccuracyDeviation=30.0
# Min: 0
# Max: 2147483647
I:baseDamage=2
# Min: 1
# Max: 2147483647
I:baseFireRate=8
# Min: 1
# Max: 2147483647
I:baseRange=18
# Min: 0.0
# Max: 1.7976931348623157E308
D:damageAmp=0.06
# Min: 0.0
# Max: 1.7976931348623157E308
D:efficiencyUpgrade=0.08
B:enabled=true
# Min: 0.0
# Max: 1.7976931348623157E308
D:fireRateUpgrade=0.1
# Min: 1
# Max: 2147483647
I:maxSimultaneous=4
# Min: 1
# Max: 2147483647
I:powerUsage=100
# Min: 0
# Max: 2147483647
I:rangeUpgrade=2
# Min: 0.0
# Max: 1.7976931348623157E308
D:recyclerAddChance=0.05
# Min: 0.0
# Max: 1.7976931348623157E308
D:recyclerNegateChance=0.1
}
"incendiary turret" {
# Min: 0.0
# Max: 1.7976931348623157E308
D:accuracyUpgrade=0.2
# Min: 0.0
# Max: 1.7976931348623157E308
D:baseAccuracyDeviation=30.0
# Min: 0
# Max: 2147483647
I:baseDamage=2
# Min: 1
# Max: 2147483647
I:baseFireRate=25
# Min: 1
# Max: 2147483647
I:baseRange=12
# Min: 0.0
# Max: 1.7976931348623157E308
D:damageAmp=0.05
# Min: 0.0
# Max: 1.7976931348623157E308
D:efficiencyUpgrade=0.08
B:enabled=true
# Min: 0.0
# Max: 1.7976931348623157E308
D:fireRateUpgrade=0.1
# Min: 1
# Max: 2147483647
I:maxSimultaneous=4
# Min: 1
# Max: 2147483647
I:powerUsage=250
# Min: 0
# Max: 2147483647
I:rangeUpgrade=2
# Min: 0.0
# Max: 1.7976931348623157E308
D:recyclerAddChance=0.05
# Min: 0.0
# Max: 1.7976931348623157E308
D:recyclerNegateChance=0.1
}
"grenade turret" {
# Min: 0.0
# Max: 1.7976931348623157E308
D:accuracyUpgrade=0.2
# Min: 0.0
# Max: 1.7976931348623157E308
D:baseAccuracyDeviation=30.0
# Min: 0
# Max: 2147483647
I:baseDamage=8
# Min: 1
# Max: 2147483647
I:baseFireRate=40
# Min: 1
# Max: 2147483647
I:baseRange=20
# Min: 0.0
# Max: 1.7976931348623157E308
D:damageAmp=0.08
# Min: 0.0
# Max: 1.7976931348623157E308
D:efficiencyUpgrade=0.08
B:enabled=true
# Min: 0.0
# Max: 1.7976931348623157E308
D:fireRateUpgrade=0.1
# Min: 1
# Max: 2147483647
I:maxSimultaneous=3
# Min: 1
# Max: 2147483647
I:powerUsage=3000
# Min: 0
# Max: 2147483647
I:rangeUpgrade=2
# Min: 0.0
# Max: 1.7976931348623157E308
D:recyclerAddChance=0.05
# Min: 0.0
# Max: 1.7976931348623157E308
D:recyclerNegateChance=0.1
}
"relativistic turret" {
# Min: 0.0
# Max: 1.7976931348623157E308
D:accuracyUpgrade=0.0
# Min: 0.0
# Max: 1.7976931348623157E308
D:baseAccuracyDeviation=0.0
# Min: 0
# Max: 2147483647
I:baseDamage=0
# Min: 1
# Max: 2147483647
I:baseFireRate=25
# Min: 1
# Max: 2147483647
I:baseRange=20
# Min: 0.0
# Max: 1.7976931348623157E308
D:damageAmp=0.0
# Min: 0.0
# Max: 1.7976931348623157E308
D:efficiencyUpgrade=0.08
B:enabled=true
# Min: 0.0
# Max: 1.7976931348623157E308
D:fireRateUpgrade=0.1
# Min: 1
# Max: 2147483647
I:maxSimultaneous=4
# Min: 1
# Max: 2147483647
I:powerUsage=5000
# Min: 0
# Max: 2147483647
I:rangeUpgrade=2
# Min: 0.0
# Max: 1.7976931348623157E308
D:recyclerAddChance=0.05
# Min: 0.0
# Max: 1.7976931348623157E308
D:recyclerNegateChance=0.1
}
"rocket turret" {
# Min: 0.0
# Max: 1.7976931348623157E308
D:accuracyUpgrade=0.2
# Min: 0.0
# Max: 1.7976931348623157E308
D:baseAccuracyDeviation=10.0
# Min: 0
# Max: 2147483647
I:baseDamage=10
# Min: 1
# Max: 2147483647
I:baseFireRate=30
# Min: 1
# Max: 2147483647
I:baseRange=30
# Min: 0.0
# Max: 1.7976931348623157E308
D:damageAmp=0.08
# Min: 0.0
# Max: 1.7976931348623157E308
D:efficiencyUpgrade=0.08
B:enabled=true
# Min: 0.0
# Max: 1.7976931348623157E308
D:fireRateUpgrade=0.1
# Min: 1
# Max: 2147483647
I:maxSimultaneous=3
# Min: 1
# Max: 2147483647
I:powerUsage=5000
# Min: 0
# Max: 2147483647
I:rangeUpgrade=2
# Min: 0.0
# Max: 1.7976931348623157E308
D:recyclerAddChance=0.05
# Min: 0.0
# Max: 1.7976931348623157E308
D:recyclerNegateChance=0.1
}
"teleporter turret" {
# Min: 0.0
# Max: 1.7976931348623157E308
D:accuracyUpgrade=0.2
# Min: 0.0
# Max: 1.7976931348623157E308
D:baseAccuracyDeviation=0.0
# Min: 0
# Max: 2147483647
I:baseDamage=0
# Min: 1
# Max: 2147483647
I:baseFireRate=100
# Min: 1
# Max: 2147483647
I:baseRange=20
# Min: 0.0
# Max: 1.7976931348623157E308
D:damageAmp=0.0
# Min: 0.0
# Max: 1.7976931348623157E308
D:efficiencyUpgrade=0.08
B:enabled=true
# Min: 0.0
# Max: 1.7976931348623157E308
D:fireRateUpgrade=0.1
# Min: 1
# Max: 2147483647
I:maxSimultaneous=1
# Min: 1
# Max: 2147483647
I:powerUsage=15000
# Min: 0
# Max: 2147483647
I:rangeUpgrade=2
# Min: 0.0
# Max: 1.7976931348623157E308
D:recyclerAddChance=0.05
# Min: 0.0
# Max: 1.7976931348623157E308
D:recyclerNegateChance=0.1
}
"laser turret" {
# Min: 0.0
# Max: 1.7976931348623157E308
D:accuracyUpgrade=0.2
# Min: 0.0
# Max: 1.7976931348623157E308
D:baseAccuracyDeviation=10.0
# Min: 0
# Max: 2147483647
I:baseDamage=4
# Min: 1
# Max: 2147483647
I:baseFireRate=10
# Min: 1
# Max: 2147483647
I:baseRange=25
# Min: 0.0
# Max: 1.7976931348623157E308
D:damageAmp=0.06
# Min: 0.0
# Max: 1.7976931348623157E308
D:efficiencyUpgrade=0.08
B:enabled=true
# Min: 0.0
# Max: 1.7976931348623157E308
D:fireRateUpgrade=0.1
# Min: 1
# Max: 2147483647
I:maxSimultaneous=4
# Min: 1
# Max: 2147483647
I:powerUsage=8000
# Min: 0
# Max: 2147483647
I:rangeUpgrade=2
# Min: 0.0
# Max: 1.7976931348623157E308
D:recyclerAddChance=0.05
# Min: 0.0
# Max: 1.7976931348623157E308
D:recyclerNegateChance=0.1
}
"railgun turret" {
# Min: 0.0
# Max: 1.7976931348623157E308
D:accuracyUpgrade=0.2
# Min: 0.0
# Max: 1.7976931348623157E308
D:baseAccuracyDeviation=3.0
# Min: 0
# Max: 2147483647
I:baseDamage=25
# Min: 1
# Max: 2147483647
I:baseFireRate=100
# Min: 1
# Max: 2147483647
I:baseRange=30
# Min: 0.0
# Max: 1.7976931348623157E308
D:damageAmp=0.1
# Min: 0.0
# Max: 1.7976931348623157E308
D:efficiencyUpgrade=0.08
B:enabled=true
# Min: 0.0
# Max: 1.7976931348623157E308
D:fireRateUpgrade=0.1
# Min: 1
# Max: 2147483647
I:maxSimultaneous=2
# Min: 1
# Max: 2147483647
I:powerUsage=25000
# Min: 0
# Max: 2147483647
I:rangeUpgrade=2
# Min: 0.0
# Max: 1.7976931348623157E308
D:recyclerAddChance=0.05
# Min: 0.0
# Max: 1.7976931348623157E308
D:recyclerNegateChance=0.1
}
}