TensionAdd (mod id: tensionadd) is a Minecraft Forge 1.12.2 mod that adds configurable gameplay pressure and combat tweaks.
It focuses on:
Debuff Duration (debuffDuration, ticks)Tension Cooldown (tensionCooldown)BossRush
BossRush Enabled (bossRushEnabled)BossRush Cooldown (bossRushCooldown, seconds)BossRush Radius (bossRushRadius, blocks)BossRush Boss List (bossRushBossList)BossRush Interval Ticks (bossRushIntervalTicks, ticks)BossRush Timeout Ticks (bossRushTimeoutTicks, ticks; 0 = no timeout)BossRush Show BossBar (bossRushShowBossBar)Boss Damage Reduction
Boss Damage Reduction Enabled (bossDamageReductionEnabled)Boss Damage Reduction Per Level (bossDamageReductionPerLevel, 0–1)Boss Damage Reduction Rules (bossDamageReductionRules)Entity Tweaks
Entity Tweaks Enabled (entityTweakEnabled)Entity Tweak Rules (entityTweakRules)BossRush Boss List contains registry names, like defiledlands:the_destroyer.
You can also spawn multiple bosses in one wave by separating registry names with commas in a single element:
defiledlands:the_destroyer,minecraft:witherOther important knobs:
BossRush Radius: how far from the player bosses can spawnBossRush Interval Ticks: how often the system checks / schedules the next waveBossRush Timeout Ticks: time limit for the wave (0 means no limit)Each rule is one line:
<entityRegistryName> <type>=<level>[,<type>=<level>...]fire, magic, projectile, explosion, physical0 means no reduction)Example (from the config comment):
defiledlands:the_destroyer fire=2,physical=1The actual reduction per level is controlled by:
Boss Damage Reduction Per Level (example: 0.10 = 10% per level)Entity Tweaks are rule-based adjustments applied to specific entities.
Each rule is one line:
<entityRegistryName> <key>=<value>[,<key>=<value>...]hp, follow, speed, damage, knockback, summonThese values are applied via setBaseValue, meaning they override the entity’s default base attributes.
summon supports multiple candidate minions, separated by |. One candidate is chosen randomly per spawn.
summon=<minion1>|<minion2>|...|<count>|<radius>|<setSummoned?><setSummoned?> is optional. The code defaults it to true.Example (from the config comment in Configs.java):
defiledlands:the_destroyer hp=200,follow=128,speed=0.32,damage=16,knockback=1,summon=defiledlands:host|minecraft:zombie|3|12|trueBehavior notes:
Q: I edited the config but nothing changed.
config/ (or run/config/ for dev).Q: Some entities don’t spawn in BossRush or summon doesn’t work.
TensionAdd(modid:tensionadd)是一个 Minecraft Forge 1.12.2 模组,用来增加可配置的战斗压力与怪物/首领机制。
主要功能包括:
Debuff Duration(debuffDuration,单位 ticks)Tension Cooldown(tensionCooldown)BossRush
BossRush Enabled(bossRushEnabled)BossRush Cooldown(bossRushCooldown,秒)BossRush Radius(bossRushRadius,格)BossRush Boss List(bossRushBossList)BossRush Interval Ticks(bossRushIntervalTicks,ticks)BossRush Timeout Ticks(bossRushTimeoutTicks,ticks;0 表示无超时)BossRush Show BossBar(bossRushShowBossBar)Boss 伤害减免
Boss Damage Reduction Enabled(bossDamageReductionEnabled)Boss Damage Reduction Per Level(bossDamageReductionPerLevel,0–1)Boss Damage Reduction Rules(bossDamageReductionRules)Entity Tweaks(实体调整)
Entity Tweaks Enabled(entityTweakEnabled)Entity Tweak Rules(entityTweakRules)BossRush Boss List 填写实体注册名,例如 defiledlands:the_destroyer。
也可以在同一个波次里刷多个 Boss:在同一项里用英文逗号分隔:
defiledlands:the_destroyer,minecraft:wither常用参数:
BossRush Radius:Boss 离玩家多远范围内生成BossRush Interval Ticks:系统检查/调度下一波的频率BossRush Timeout Ticks:波次持续时间上限(0 = 不限制)每行一条规则:
<实体注册名> <类型>=<等级>[,<类型>=<等级>...]fire、magic、projectile、explosion、physical0 表示不减伤)示例(取自配置注释):
defiledlands:the_destroyer fire=2,physical=1每级减伤比例由以下配置决定:
Boss Damage Reduction Per Level(例如 0.10 = 每级减 10%)Entity Tweaks 用规则对指定实体进行调整。
每行一条:
<实体注册名> <key>=<value>[,<key>=<value>...]hp、follow、speed、damage、knockback、summon这些属性通过 setBaseValue 设置,会覆盖实体的默认基础属性。
summon 支持多个候选小怪,用 | 分隔;每次生成会随机选择其中一个候选。
summon=<小怪1>|<小怪2>|...|<数量>|<半径>|<setSummoned 可选><setSummoned> 可选;代码默认按 true 处理。示例(取自 Configs.java 的注释):
defiledlands:the_destroyer hp=200,follow=128,speed=0.32,damage=16,knockback=1,summon=defiledlands:host|minecraft:zombie|3|12|true行为说明:
Q:我改了配置但没生效。
config/(或 dev 的 run/config/)下的正确文件。Q:BossRush 不刷 / summon 不生效。