最MC论坛

标题: [机制|综合]UTE——新一代生存玩法大牌插件√超越RS√支持高版本√[1.9.x-1.15.x] [打印本页]

作者: 云云大魔王    时间: 2020-3-8 11:12
标题: [机制|综合]UTE——新一代生存玩法大牌插件√超越RS√支持高版本√[1.9.x-1.15.x]
本帖最后由 云云大魔王 于 2020-3-8 12:05 编辑




原帖:
https://www.mcbbs.net/thread-964338-1-1.html

UntilTheEnd-黎明之前-插件速览

生存·物品拓展·方块拓展·季节性作物·食品腐烂·自带指导·玩家背包限制·PAPI变量
湿度·理智·温度·衣物·Boss血条显示·时间控制·黑夜恐惧·春夏秋冬·材质包
官方交流群:1051331429    加群即可了解最新信息

插件介绍正在转入Gitbook(获得更详细、更好的阅读体验)
https://ute-1.gitbook.io/untiltheend-introduction/

三维 湿度·理智·温度
https://ute-1.gitbook.io/untiltheend-introduction/gu-you-shu-xing/sanity-li-zhi-zhi

时间与季节 春·夏·秋·冬

单位时间段 昼·晚·夜
以MC时间刻计算
昼:22000-13000  无理智值影响
晚:13000-16000  理智值每300刻-1
夜:16000-22000  理智值每150刻-1
夜晚时玩家全体失明(可在配置中调整)
详情请见理智值有关运算
大时间段 天|季节|年
以MC中的一天计算
春秋一般为30天左右
夏冬一般为20天左右
“左右”指10天以内的随机浮动
可在配置中调整
生态 季节性作物与成长速率
作物-可成长的季节-成长速率
小麦 春天|夏天 20%|30%
土豆 夏天|秋天  30%|20%
胡萝卜 秋天|冬天 30%|20%
可可豆 春天|秋天 40%|20%
西瓜 夏天 20%
南瓜 秋天 20%
甘蔗 冬天 20%
没有限制的作物在任何季节都可以成长速率不受影响
成长速率是与原版速度比较的值(不可超过100%)
可在配置中调整
其它 亮度|播报
亮度过低指:①在Light为0的地方 ②在时间段 中周围无光源
若玩家在亮度过低的地方停留3秒时,被遭到警告并且受到每秒-5理智的DEBUFF
若玩家在亮度过低的地方停留7秒时,被遭到未知攻击并且受到每秒-10理智的DEBUFF
所有秒数、惩罚、伤害数值、警告信息可在配置中调整
当MC中一天过去时,服务器会播报季节、天数
信息可以在配置中调整

环境 环境湿度|环境温度|闷烧|农作物吸水

环境湿度
该变量只有两个值,天晴时为0,下雨雪时为100
若该变量为100,则玩家的湿度则会上升直到与该值相等
该值对人的影响请见湿度对人的影响

圆石变为苔石
石头变为圆石
沙子变为砂砾
水泥变为硬化黏土
泥土变为草方块
马铃薯变为毒马铃薯
羊毛变为丝线掉落

可以在配置中调整
环境温度 季节默认温度|特殊方块温度
季节默认温度
对于一个非特殊方块,其温度计算公式为一个函数或函数
例如夏天第一天和夏天最后一天温度大概一样,而正值夏天正中时温度会最高
画个函数图像给你们康康
特殊方块温度
燃烧的熔炉 65°
岩浆 75°
火 75°
冰 0°
地狱岩 55°
灵魂沙 65°
岩浆块 75°
末地石 0°
可以在配置中调整

玩家温度计算
根据季节温度、身旁的特殊温度计算出玩家体表的温度T
玩家的内部温度(也就是固有属性)将会缓慢地趋近T
温度影响玩家请见固有属性介绍
闷烧
环境温度大于60度时,玩家周围方块有小几率开始闷烧
闷烧有两个过程
①开始冒烟报火花(粒子效果)
②在①持续几秒后,方块着火
玩家可以在①的时候蹲下右键闷烧的方块将其踩灭(-1生命值)
农作物吸水
在农作物成长的同时,有一定概率吸收周围一格水分
可在配置中关闭


玩家机制 背包限制|死亡复活|自然饥饿

背包限制

玩家未佩戴任何有效性装备时 背包仅有18格

穿上不同的背包时,背包上限会解锁
便携包+4

背包+8

皮质背包+12

死亡复活

最变态的机制
玩家死亡后会变成旁观者模式,有180秒的灵魂在线时间
如果180秒内有其它玩家使用了物品#救赎之心,该玩家将会原地复活
如果180秒过了,该玩家将会直接死亡背包清空
灵魂在线时间可以在配置中调整

自然饥饿
每个玩家每15秒-1饥饿值(半个肉)
可在配置中调整


物品机制 食物腐烂|潮湿的物品|物品掉落自动显示

食物腐烂
每个食物都有其新鲜度(在食物lore中)
新鲜度为0时会变成腐烂食物
食物补充的饱食度和其是否新鲜有关
注意:即使将食物放进容器中食物也会腐烂

每个30秒食物新鲜度-1
可在配置中调整
潮湿的物品
请见固有属性中湿度影响介绍
湿度越高,背包物品潮湿越快
地上掉落物也会潮湿哦
物品掉落自动显示
本插件的所有物品掉落在地上时会显示全息物品名
可在配置关掉

插件指南

/ute guide会有物品合成表和机制介绍
需要权限ute.guide
合成指南类似与粘液科技,点什么就可以看到什么的合成表,如果是OP的话,点一个物品就会直接获取该物品
机制指南直接看物品的lores即可得知信息哦~

51*物品(待更新)|物品英文表

旧版视频介绍(即将录新的):
(视频待加入音轨,大家先将就着看无声的吧)
文字介绍:
基础合成材料
石砖
绳子
板条
噩梦燃料
金币
蕨类植物
冰雹
芦苇
灰烬
红宝石
蓝宝石
紫宝石
动物的战利品
猫尾
牛毛
狗牙
牛角
猪皮
兔毛
鳞片
骨片 蹲下来右击可以扔出去,砸中的生物-1生命
蜘蛛腺体 使用它回复适当血量
齿轮
有生命的木头
衣物
灌木丛帽子 让周围的怪物无视玩家
兔毛耳罩 减慢温度降低速率
花环 缓慢提升理智
草帽 减慢温度升高速率
眼球伞 较快提升理智,吸收雷电
生存
便携包 背包上限+4格
背包 背包上限+8格
皮质背包 背包上限+12格
救赎之心 拯救一个灵魂状态的玩家
暖石 扔出它使其带有被扔出的位置的温度,将其放在身上,玩家的温度将会受其影响,暖石本身的温度也受环境影响但是变化较慢
探测器 暂无作用
避雨,下雨时不会提升湿度
花伞 避雨,提升理智,减慢温度提升速率
治疗药膏 大幅度提升血量
止血剂 大幅度提升血量
ACD试验药 提升血量上限
战斗
吹箭 蹲下右击可使其吹出,击中的生物-20生命(10颗心)
火吹箭 蹲下右击可使其吹出,击中的生物-10生命(5颗心)并获得较长时间的燃烧
麻醉吹箭 蹲下右击可使其吹出,击中的生物-10生命(5颗心)并获得一段时间的失明
科学
电器元件
温度计 放置于地上并右击可显示该方块的温度
湿度计 放置于地上并右击可显示天气及下一次天气变化的时间
避雷针 放置于地上并吸收大范围的雷电
雪球发射机 放置于地上并自动熄灭周围的闷烧、着火
冰箱 放置于地上,其中的物品腐烂速度-50%
魔法
火魔杖 右击喷出魔法,被击中的生物短时间着火
物品英文对照表:
Brick-石砖
Plank-板条
Rope-绳子
NightMare-噩梦燃料
Coin-金币
Fern-蕨类植物
Hail-冰雹
Reed-芦苇
CatTail-猫尾
CowHair-牛毛
DogTooth-狗牙
Horn-牛角
PigSkin-猪皮
RabbitFur-兔毛
Scale-鳞片
Sclerite-骨片
SpiderGland-蜘蛛腺体
Spit-痰
Gear-齿轮
Ashes-灰烬
BlueGum-蓝宝石
RedGum-红宝石
PurpleGum-紫宝石
AnimateWood-有生命的木头
StrawHat-草帽
Earmuff-兔毛耳罩
Garland-花环
BushesHat-灌木丛帽子
EyeballUmbrella-眼球伞
MovablePack-便携包
NormalPack-背包
PigPack-皮质背包
Reviver-救赎之心
WarmStone-暖石
Umbrella-伞
FlowerUmbrella-花伞
HealingSalve-治疗药膏
HoneyPoultice-止血剂
ACDDrug-ACD试验药
BlowArrow1-吹箭
BlowArrow2-火吹箭
BlowArrow3-麻醉吹箭
Element-电器元件
Thermometer-温度计
Hygrometer-湿度计
LightningArrester-避雷针
IceFlingomatic-雪球发射机
Refridgerator-冰箱
Detector-探测器
FireWand-火魔杖

开发者API

链接

插件 指令|权限|越权行为|PAPI变量

指令
自带自动补全 例如填季节的时候按下TAB会有自动补全:SPRING SUMMER AUTUMN WINTER
物品名、固有属性名、世界名也都可以补全
/ute cheat 开启作弊模式:可以从指导书中拿东西
/ute guide 获取插件指南
/ute season <季节名> <天数> [世界名称] 调整指定世界季节
/ute give <玩家名> <物品名> <数量> 给玩家指定物品指定个数
/ute set <玩家名> <固有属性名> <数量> 更改玩家的固有属性
/ute entitytype 查看自己附近1格生物的EntityType名
/ute material 查看自己所在方块的Material名
权限 (对应其指令)
ute.cheat
ute.guide (建议给玩家)
ute.material
ute.entitytype
ute.season
ute.set
ute.give
越权行为 创造模式下的三维不会浮动
Papi变量 需要安装PlaceHolderAPI!
%ute_san% 玩家的理智值
%ute_hum% 玩家的湿度
%ute_tem% 玩家的温度
%ute_season% 玩家所在世界的季节
%ute_day% 玩家所在世界的季节已经过了几天

插件配置

有脑子的估摸着都能照葫芦画瓢写配置
[attach]1488997[/attach]

下载地址与开源

·插件材质包
全版本通用材质包(需要客户端使用高清修复MOD):
下载地址见#3三楼回复
目前版本不代表最终品质

·插件本体
注意:本插件基于1.12.x编写,版本不同可能有些功能也有出入!
下载地址:
如果您找不到前置插件,请进入上面的网址,里面有前置哦~
(前置版本必须对应才能用~)

·开源
https://e.coding.net/untiltheend/UntilTheEnd.git

联系作者
QQ: 1294243258
QQ群: 1051331429

合作伙伴

材质包制作者——@瑞瑞瑞瑞阿
QQ:896659809
相关记录见三楼

BUG
BUG-001:已修复 高版本UTE中BossBar会闪烁
BUG-002:已修复 新安装本插件的服务器的老玩家登录后原背包第一二层的物品因为背包限制机制掉落
解决方案:明天更新机制,物品占在锁定格中无法取出而不是被挤掉
BUG-003:已修复 高版本的UTE未完全独立于付费的伪装
BUG-004:已修复 火在禁止蔓延的情况下点燃东西可以无限刷灰烬
BUG-005:已修复 坐标转换时出现了问题刷屏报错
更新预告
(近几天是每日3.5h+)
放假每天更新30min-45min
开学每星期四更新3h、每周六周日更新1h
更新记录
2020/3/7
-修复:当玩家属性出现升降时切换创造模式,则箭头会保留直至下次切换为生存模式
-修复:当下雨时玩家若是创造模式则会使湿度条在0的情况下不停闪动
-修复:进入禁用世界时季节、天数无法替换并报错
-修复:记分版有时鬼畜的情况
-修复:季节天数不能正常流动的问题
-修复:当玩家属性出现升降时切换创造模式,则箭头会保留直至下次切换为生存模式
-修复:当下雨时玩家若是创造模式则会使湿度条在0的情况下不停闪动
-修复:进入禁用世界时季节、天数无法替换并报错
-优化温度计算公式使其更加科学
-新增:食物腐烂可以关闭
-新增:更科学的温度计算公式
-新增:海拔高度对温度的影响
-新增:温度影响方块
-目前已有:
-方块ICE->AIR变化温度为:10
-方块WATER_BUCKET->BUCKET变化温度为:55
-方块MAGMA->NETHERRACK变化温度为:40
-方块LAVA_BUCKET->OBSIDIAN变化温度为:40
-方块ENDER_STONE->STONE变化温度为:20
-方块STONE->COBBLESTONE变化温度为:50
-方块SOUL_SAND->SAND变化温度为:40
-方块FIRE->AIR变化温度为:10
2020/3/6
-修复了带眼球伞吸引雷电报错的问题
-修复了死亡之后信息会保留的问题
-支持插件外的PAPI变量
-修复季节、固有属性颜色无法读取的问题
-修复进入禁用其它记分版插件报错的问题
-汉化记分版显示的季节
-修复了夜间单击简易小木棚会有两个同样的信息
-修复了在**情况下温度过高(大于70°)会报错
-极大优化了UTE掉落物显示名字的问题
-新增:吹箭遇到实体方块会卡住并戳在墙上
-新增:UTE专属死亡信息(即冷死/热死等UTE导致的死亡会有信息)
-新增:创造模式和旁观模式踩雷无效
-新增:可配置物品属性
-新增:items.yml可以自由设置物品属性(见下)
  1. 噩梦燃料:
  2.   sanityReduce: -1  #每个噩梦燃料每10秒钟对理智的影响
  3. 冰雹:
  4.   temperatureReduce: -1  #每使用一个冰雹温度变化数值
  5. 骨片:
  6.   damage: 1  #骨片击中生物伤害
  7.   range: 0.5  #骨片击中生物判定范围
  8. 蜘蛛腺体:
  9.   heal: 4  #使用蜘蛛腺体可以回复多少血
  10. 兔毛耳罩:
  11.   percent: 0.4  #兔毛耳罩减免温度下降速率的百分数
  12. 花环:
  13.   sanityImprove: 1  #戴着花环每10秒改变的理智值
  14. 草帽:
  15.   percent: 0.4  #草帽减免温度上升速率的百分数
  16. 眼球伞:
  17.   sanityImprove: 3  #戴着眼球伞每10秒改变的理智值
  18.   range: 10.0  #眼球伞吸收雷电的范围
  19. 吹箭:
  20.   damage: 30  #吹箭伤害
  21.   range: 0.5  #吹箭判定范围
  22.   maxDist: 300  #吹箭最远飞行距离(不是以格子为单位)
  23. 火吹箭:
  24.   damage: 30  #伤害
  25.   range: 0.5  #判定范围
  26.   maxDist: 300  #最远飞行距离
  27.   firePeriod: 20  #击中生物燃烧的秒数
  28. 麻醉吹箭:
  29.   damage: 30  #伤害
  30.   range: 0.5  #判定范围
  31.   maxDist: 300  #最远飞行距离
  32.   blindPeriod: 30  #击中玩家无法看见任何事物的秒数
  33. 蜜蜂地雷:
  34.   explosionAmount: 2  #爆炸规模
  35.   poison: 7.5  #踩中地雷有多少秒的中毒效果
  36. 狗牙陷阱:
  37.   damage: 8  #踩中生物受到的伤害
  38.   brokenPercent: 0.2  #每踩一次有多大几率陷阱坏掉
  39. 旋风:
  40.   dist: 400  #旋风最远飞行距离(不是以格子为单位)
  41.   range: 3.0  #旋风波及范围
  42. 火魔杖:
  43.   firePeriod: 40  #魔咒击中的生物燃烧的秒数
  44.   maxDist: 300  #魔咒最远飞行距离(不是以格子为单位)
  45.   range: 0.2  #魔咒判定范围
复制代码

2020/3/5
-修复记分版闪烁bug
-修复bar闪烁bug
-修复潮湿的物品吃的时候倒扣饥饿值的bug
-修复状态颜色无法显示的bug
-修复了返回界面的BUG
-修复了合成书拿在手上自动点击的bug
-修复站在压力板上自动打开书的bug
-修复一定概率温度bar因为数值为负数报错的bug
-修复蕨类植物不可使用的bug
-修复了带有伤害吸收效果时使用毛皮卷、稻草卷等加血物品时报错的bug
-修复/ute give 只输入玩家名和物品名报错的问题(现在不输入数值,则自动给1个)
-更改玻璃板颜色
-新增水球
#大幅度降低温度并熄灭周围的热源,还能吸水~
-新增毛皮卷
#有几率多次使用
#比稻草卷更加好的小憩设施
-新增:简易小木棚
#将其放置与地面,右击即可小睡一会~
#按Shift即可结束睡眠
#可以使用多次,每次使用有10%消耗掉
#极快增加理智、生命,饥饿掉的较慢'
-新增:毛皮卷和稻草卷白天无法使用
-新增:毛皮卷和稻草卷末地与下届不可使用(若使用则爆炸)
-新增:地雷引爆时压力板消失
-新增:
#狗牙陷阱激活时有几率消失(不能无限使用)
#已经踩过的狗牙陷阱会变成地毯,重置之后变回压力版
2020/3/4
-修复了PAPI变量错误获取的bug
-修复了1.13+记分版失效的bug
-修复了1.13+记分版刷屏报错的bug
-删除了灵魂模式的一切
2020/3/3
-修复了物品掉落在激活的狗牙地雷上时报错
-修复了玩家踩到狗牙陷阱轻微的瞬移
-修复季节和天数无法重新读取的bug
-修复了一天被判定为过了两天的bug
-修复一开始箭头处显示null的标识
-修复了庄稼crops.yml配置总是覆盖的问题
-修复了温度高于60度时不显示“太热了”的bug
-去除了bossbarapi前置
-增加了记分版,支持其它所有插件的变量
-增加固有属性的颜色变量
-增加季节的颜色变量
-增加固有属性变化趋势的颜色变量
-增加新的配置hud.yml
2020/3/2
-修复了特殊方块被炸掉掉落mc原版物品的bug
-修复了物品data不同就不能合成物品的bug
-增加新物品*5
-豪华风扇-拿它蹲下右击可使得周围5*5*5区域的温度降低30度
-稻草卷-拿它蹲下右击可进入小憩模式,大幅度增加理智、生命
-蜜蜂地雷-将其放在地上即可设置地雷-踩中地雷的生物获得爆炸伤害和中毒效果
-狗牙陷阱-将其放在地上即可设置陷阱-踩中陷阱的生物获得8点伤害-陷阱被踩中后会失效,可以右击使其重新布置
-旋风-右击刮出一阵风吹走你视线上的生物
2020/3/1
-重构物品
-优化代码
-修复了吃食物倒扣饱食度的bug
-修复了吃食物不涨饥饿值的bug
-修复了右击温度计后台会输出调试的无用信息的bug
2020/2/29
-增加了灵魂状态可以关闭的功能
-增加了背包锁定可以调的功能
-增加了背包初始限制可以调的功能
-玩家在黑暗中死亡之后会有10秒的免疫黑暗时间
-修复创造模式和旁观模式也会掉饥饿的bug
-修复进服饥饿为0的bug
-便携包可以让整个背包所有食物都不腐烂
-吃食物会扣理智,根据食物的腐烂程度
-暂时取消了箱子里食品的腐烂
-修复了旁观者模式固有属性仍然可以改变
-修复了不下雨湿度不会下降的问题
-修复了/ute set计算错误的问题
-修复干燥很慢的问题
2020/2/28
-重构世界计算、玩家背包与死亡
-重构农作物季节与吸水
-修复了死亡掉落锁定玻璃板的问题
-修复了黑暗中玩家下线报错问题
-新增:玩家吃胡萝卜、金胡萝卜可以暂时性免疫黑暗效果
-新增:玩家从启用插件的世界切换到不启用的世界时,背包内锁定玻璃板自动消失(反之则自动出现)
-整理了代码并提升了性能
2020/2/27
重构中修复以下:
-修复高版本农作物
-修复异步线程调用api
-修复高版本刷屏报错
-修复潮湿物品空指针
-修复判定lore空指针
-修复启用世界不加载Bar
-重构温度
-新增自定义选项
-新增潮湿的方块风干后可以变回原样
-增加Bar的箭头
2020/2/26
-修复世界无法加载的问题
-独立出temperature.yml设置温度有关计算
-温度模块重构,性能增加至少75%,代码更加整齐简洁
-温度分开计算暖石与环境温度的变化,变化速率可调
-修复了1.13+读取默认文件无法识别低版本material的问题
-开始重构理智计算,代码更加整齐简洁
-新增理智值“噩梦光环”类似功能
-噩梦光环、理智光环可以设置生物极其影响程度
-理智可设置所有计算速率
2020/2/25
-新增指令/ute cheat极其权限
-扩充了语言文件
-新增所有版本完善了Gui的上一页下一页、主菜单、返回按钮
-新增Gui在打开的时候自动跳转到上次关闭时的保留界面
-新增温度变化速度可调
-贴中增加对照物品ID表
2020/2/24
-1.10-1.12.2加入了合成GUI翻页和GUI返回按钮
-1.13+目前还没有
-加入了插件更新检测
-修复BUG005
-新增插件自动更新功能
-高版本去除了容易报错的变形功能(以后再想办法实现)
-PAPI完善并上传了拓展(等待审核)
2020/2/23
-修复BUG003
-修复BUG004
-完善了1.10.x-1.12.x版本的世界禁用功能
-材质包完善,增加了若干物品的贴图
-新写了1.13+版本的世界禁用功能
-开始录视频
2020/2/22
-增加PAPI变量
-重制材质包使用饥荒配图
-即使不使用材质包,特殊物品也能大致看出来
-将BossBar改为不强制的前置插件
-修复BUG-002
-新增了bossbar可以在配置中关闭的功能
-测试了MiaoBoard配合PAPI自定义显示玩家数值并成功
-新增腐竹可以设置禁用世界使得插件功能在某些世界中失效
-去.除.了.有.几.率.引.起.B.U.G.的.季.节.天.气.功.能
2020/2/21
-兼容1.13.x-1.15.x高版本并且在高版本插件中
-增加了材质包V1.0
-高版本插件去除了对BossBarApi和LibsDisguises的完全依赖
-修复了高版本插件上方BossBar血量条多一行的情况,但是出现了BUG-001
-修复了OP获取合成表的物品时点击物品栏报错的问题
-修复了湿度过大时一直掉落背包锁定玻璃板的问题
-修复了有几率卡出bar只限制理智的问题
-完善了bar的数值显示
-完善了创造模式下背包锁定的判断
2020/2/20
-完善了科学方块的使用与判定
-发布插件
2020/2/19
-修复了科学方块坐标序列化的问题
-修复了骨片吹箭无法飞出的问题
2020/2/18
-增加了更多配置使得插件高度自由化
-开始编辑插件草稿
2020/2/17
-完成三种语言的翻译

再往前的忘记了

赞助

https://afdian.net/order/create?plan_id=7cc5be1eb8dd11e9a25e52540025c377
本插件所用所有代码均为原创,不存在借用/抄袭等行为
注:本贴引用了PCD小组的发帖模版


作者: 云云大魔王    时间: 2020-3-8 12:00
bug回复楼
作者: wuyungg    时间: 2022-7-18 23:17
1111111111




欢迎光临 最MC论坛 (http://www.zuimc.com/) Powered by Discuz! X3.2