暂无日志..
暂无管理组..
暂无编辑组..
暂无开发组..
简介
这个 Mod 加入了原版怪物的变种,例如具有火焰爆炸的爬行者,有毒箭头的骷髅,以及会跳向你的僵尸等。
还增加了调整原版怪物生成率的功能,甚至可以让鸡骑士或蜘蛛骑士更为常见!
生物 NBT
(仅对本模组怪物生效,不要在刷怪笼加载 NBT,游戏会崩溃)
如没有版本标注,使用【】括起来的为 1.7.10 版的 NBT,[] 括起来为 1.16.5。
ArrowRefireMax[RangedCDMax]: 最大填装速度,在最大范围内每次发射箭矢延迟。
ArrowRefireMin[RangedCDMin]: 最小填装速度,在近距离每次发射箭矢延迟。(该NBT只会增加和减少下次射箭闲置时间,由于 1.9骷髅加入的拉弓动画,每次使用弓射击至少得播放 1s 的拉弓动画才会射出箭矢。能够射击弹射物的生物如钓鱼僵尸也受此影响)。
ArrowWalkSpeed[RangedWalkSpeed]【SMArrowMoveSpeed】: 射出箭矢移动速度倍率。
ArrowRange[MaxRange]: 射箭距离,生物至少移动至距离目标*格才会射箭(由于箭矢下垂,仍会有一定限制,1.7 蜘蛛射程大于 0时,蜘蛛会切换远程模式射出蜘蛛唾液,一定要设置 SMArrowRefireMax/Min 数值,因为生成的蜘蛛填装速度默认为 0,这会使它们无间隔射击)。
ArrowSpread[RangedSpread]: 射击精度,生物射出的弹射物会出现随机方向的角度偏差(1.7.10 抬高或抬低射击角度,箭矢可以在抬高/低角度下射出更远/近距离)。
ArrowDamage: 箭矢基础伤害(能造成伤害【数值 ~ 2*数值】左右,还会有少许的浮动)。
RenderScale【SMScale】: 生物体型渲染比例(碰撞箱不会改变,1.7.10 数值过大会出现某些特定角度看不到生物情况,但在原版 1.8被修复)。
Regeneration【SMRegen】: 生物每 *tick 会回复 1 血。
Experience: 生物死亡掉落经验 [1.16&1.12]。
DrownImmune【SMWaterBreath】: 1/0 生物是否会在水中溺亡。
BurningImmune:1/0 燃烧免疫,是否免疫燃烧,但仍会受到火焰伤害。
UnderPressure: 1/0 该生物是否会触发压力板。
FireImmune: 1/0 火焰免疫。
Leashable【SMLeash】: 1/0 该生物是否能被玩家使用拴绳拴住。
WaterDamage: 1/0 在水中是否受到伤害。
WebImmune: 1/0 (1.16.5变为 StickyImmune:[蜘蛛网名称])蜘蛛网免疫。
WaterPushImmune: 1/0 水流推动免疫,生物是否能在被水流推动情况下移动。
FallMulti: 摔落伤害倍率,默认为 1[1.12]。
PotionImmune: ["药水名"] 药水免疫,目前版本不再使用 ID,而是使用内部代码 effect,如 effect.moveSlowdown,但你可以从游戏/模组的语言文本找到它们(1.7.10 直接输入药水数值 ID 即可,如 SMPotionImmune:[19,10])。
Texture【SMTex:[材质文件路径]】:"材质文件路径",如 "customnpcs:textures/entity/humanmale/steve.png",生物所使用的材质纹理 [1.12&1.7](你可以使用这个 NBT 为你的怪物自定义材质,但退出重进会使材质重置,1.7.10 只支持使用 minecraft 内部文件,填入其他路径会使材质出错,你可能需要将你的材质文件放入minecraft文件中再填入该材质文件路径才能使它生效,记得关闭启动器文件校验,1.7 的怪物变种材质和蜘蛛眼睛都由 SMTex 实现如 SMTex: [minecraft:textures/entity/spider/cave_spider.png,minecraft:textures/entity/spider_eyes.png])。
TextureOverlay :"材质文件路径",覆盖材质,加特林骷髅的护目镜,流髑身上的衣服都来源于此 [仅限 1.12]。
TextureEyes: 与覆盖材质相同,但材质不受亮度影响,用做眼睛材质 [仅限 1.12]。
注:僵尸材质大小在 1.9 前是 64*64 的(多了个僵尸村民头),现在为 32*32。
爬行者特有【1.7 不需要“SM”】
ShotExplode[ExplodesWhenShot]: 射击爆炸,爬行者会因为受到间接射击而爆炸。
DryExplode[CannotExplodeWhileWet]: 干燥爆炸,爬行者爆炸会因在水中而中断(打火石点燃会不断尝试引爆)。
BurningExplode[ExplodesWhileBurning]: 燃烧爆炸,爬行者会因燃烧而尝试引爆自己,在水中会中断爆炸。
ExtraBabies【Babies】: 死亡分裂爬行者数(分裂爬行者特有)。
Supercharged:苦力怕会有红色电弧围绕,并大大增强其爆炸威力 [1.16 更新]。
荒野女巫特有
SpiderSwarmSize[Babies]: 单次召唤蜘蛛群数量。
SpiderMountCount[Summons]: 可用蜘蛛坐骑次数。
SpiderSwarmCount[ExtraBabies]: 可生成蜘蛛群次数。
Litch 女巫特有
SkeletonCount【Skeletons】[Summons]: 可生成骷髅数。
烈焰人特有
FireballBurstCount: 单次射击发射火球数量。
FireballBurstDelay: 连续发射火球延迟。
野火烈焰人/恶魂女王特有[1.7 野火 nbt 没加入]
BabySpawnCount[Summons]【BabyCount】: 可生成 Cinder/迷你恶魂数。
BabiesOnDeath[Babies]【Babies】: 死亡生成 Cinder/迷你恶魂数。
母蜘蛛特有
Babies: 死亡生成 Baby 蜘蛛数。
织网蛛特有
WebCount[Ammo]: 可生成蜘蛛网数。
MirageEnderman特有
IsFake: 是否为分身,空闲将在一定时间内消失。
药水史莱姆特有
Ammo:"药水名称"史莱姆攻击给予的药水效果
骷髅特有[1.16.5&1.7]
IsBaby:0/1(是否为小体型骷髅,但生成出来的小骷髅总是因为碰撞箱原因触及地面或直接无视方块掉落虚空窒息而死,在 1.12 被移除,每次你退出重进,游戏中的骷髅体型间都有可能改变,1.16 重新被添加回来,使用刷怪蛋右击怪物能在其脚下生成小怪物)
1.7.10 特有
SMArmor: 生物自带护甲,最大 20。
SMRegenTick: 计时器用于追踪 SMRegen。
忍者骷髅特有(1.12 移除,忍者骷髅现在只会随机伪装一种方块,退出重进会使方块改变)。
HidingBlock([模组名/minecraft]:名称): 目前正在伪装的方块如customnpcs:npcChair。
HidingData: 伪装方块附加值。
蜘蛛
SMAnger:0/1 是否为激怒状态。
如果没有特别标注,1.7 你只需在 nbt 基础名前再加入“SM”并输入数值即可,可使用原版怪物 ID,在生成瞬间就会被替换成特殊怪物并继承 nbt(除了生物旋转)而 1.12 你需要指定的特殊怪物 ID 并需要 ForgeData:{SpecialMobsData:{SMnbt}}
1.7:
summon SpecialMobs.SpecialSkeleton ~ ~1 ~ {Equipment:[{id:261},{id:313},{id:312},{id:311},{id:52}],SMTex:[minecraft:textures/entity/steve.png],Riding:{id:SpecialMobs.DesertSpider,SMArmor:15,SMScale:1.5,SMArrowRange:10,SMArrowRefireMin:20,SMArrowRefireMax:60}}
1.12:
summon specialmobs:minicreeper ~ ~1 ~ {ForgeData:{SpecialMobsData:{RenderScale:3,Texture:"specialmobs:textures/entity/creeper/splitting.png",TextureOverlay:"minecraft:textures/entity/skeleton/stray_overlay.png",TextureEyes:"specialmobs:textures/entity/skeleton/gatling_overlay.png"}},powered:1b,AbsorptionAmount:40,CustomName:Lightning_Creeper}