2020/3/21 新增:未解锁合成树的物品无法进入其合成GUI 新增:科学机器判断提前 新增:科学机器“炼金术引擎”、魔法机器“灵子分解机” 新增:打掉UTE方块掉落材料变多,但总会缺失一点 新增:提前预览GUI 2020/3/20 修复暖石无法二次手动改变温度的bug 新增指令: /ute lore addtem <温度> 给手上的物品新增温度(温度恒定不变) 自定义合成可以添加更多材料(最多9种,每种最多不限) 修复毛皮卷和稻草卷消失的问题 新增衣物管理器,UTE的衣物都可以存放在其中而不受损坏 优化衣物管理器体验 合成方式从工作台改为在GUI中进行 兼容了mod插件端的合成注册 修复与IEP冲突 新增:子ID不同但是Type一样的原版物品也能参与合成了 2020/3/19 科学机器无法判断bug 修复右击不会使用物品但会扣个数的问题 新增支持繁体 新增开发者事件-SanityChangeEvent 新增NMSActionBar发送API(为新手指导铺垫) 分类API 修复了合成界面可以用shift把物品移动进取的bug
修复了闷烧异步报错的bug 修复了空气方块闷烧的bug 新增:闷烧只会在可点燃的物品上发生 新增配置:temperature.yml中可以设置闷烧和方块随温度变化的开启与关闭 enable: smoulder: false #是否开启闷烧 fmChange: false #是否开启温度改变方块
优化了fmBlock计算,不会一下子全部改变了 优化了闷烧计算 取消了若干物品蹲下来才能使用的机制 2020/3/16-3/18 新增: -新增一个生物掉落多个物品的允许 -新增物品自定义合成 -新增许多物品自定义属性 -新增物品自定义分类 -新增特殊字符Bar的显示PAPI变量 可以变为 以信息为载体显示的bar # %ute_sanitybar% # %ute_tirednessbar% # %ute_humiditybar% # %ute_temperaturebar%
修复: -1.13+生物群系报错 -{player}{item}无法被替换 -与NPC插件冲突的bug -UTEi18n的cache换用ConcurrentHashMap, 不会再触发很小概率的异步修改集合错误 -死亡NPE -容器判断执行修正
代码: -重构所有物品,修改判断方式等 重构行数约为2000-3000行 重构之后代码缩减500行,大小缩减30KB drops.yml新格式: EntityType名字: dropitems: - 掉落物1 - 掉落物2 percents: - 掉落物1掉落的几率 - 掉落物2掉落的几率 #可以继续添加掉落物3,或者删掉掉落物2 #掉落物只能填写UTE物品英文ID
itemsets.yml新格式: #英文ID(这里是砖块Brick) Brick: enable: true #是否启用 type: STEP #MC中的物品id name: §6石砖 #物品名字(不可以更改 lores: #物品lores - §8-合成的基础材料 materials: #物品合成需要的物品 - STONE #石头Material amounts: #对应物品需要的个数 - 9 #石头需要的个数 category: 基础 #该物品在合成指导中那一个种类 注意: materials下只能填写原版Material名或者UTE物品英文ID amounts所有数字加起来不应该大于9(可以等于9) category可以填写: 基础 科学 战斗 魔法 衣物 生存
itemattributes.yml新格式: Brick: #UTE物品英文ID canPlace: false #是否可以放在地上 isConsume: false #是否为一次性用品(右击使用一个) needLevel: 1 #合成需要的科学机器等级(0表示不需要)
新的PAPI变量配置在hud.yml中: #字符属性条设置 messageBar: length: 40 #血量条长度 sancolor: '§b' #理智条有颜色的颜色代码 humcolor: '§a' #湿度条有颜色的颜色代码 temcolor: '§c' #温度条有颜色的颜色代码 tircolor: '§d' #疲劳条有颜色的颜色代码 nocolor: '§r' #条没有颜色处的颜色代码 unit: '|' #条中每个字符单位
2020/3/14-3/15 wiki全部完成 2020/3/13 新增: -新机制:带有“不可腐烂"的lore的物品都不会腐烂 -新机制:箱子和其它容器中的食物也会自然腐烂(可配置不同的速度) -新机制:击碎ute的方块只会掉落其部分合成材料 -新机制:合成树记忆化 #一些UTE的物品带有标签(不会显示) ->可记忆|不可记忆 #可记忆的物品在第一次作出之 后再制作不需要机器依赖 #不可记忆的物品合成时都需要机器依赖 -新物品:威尔逊的胡子(由该人物定期产出) -新方块:冰箱->保质期延长10倍 -新特效:击碎ute的方块会有击碎效果 -新用法:插件支持热重载-支持yum、plugman的重载 -新限定:玩家从重生到死亡只能选择一次人物 -新配置:饥饿与腐烂的优化 #食物设置####################################.########### food: hunger: speed: 30 #每多少秒固定减少1点饥饿值 rotten: invenable: true #是否打开背包食物腐烂机制 guienable: true #是否打开箱子GUI内食物腐烂机制 invspeed: 1 #背包食物每多少秒计算一次新鲜 度-1 guispeed: 1 #箱子GUI内食物每多少秒计算一次新鲜度-1 ###################.################################# -新人物技能: #威尔逊->会长胡子,冬天起到保暖作用( 定期产出威尔逊的胡子)
#微洛 #抑郁症: #--理智较低 #纵火犯: #--靠近火、岩浆增加理智值 #--免疫一切火焰伤害 #--靠近水降低理智值,湿度对其影响更大
#沃尔夫冈 #胆小鬼-黑夜理智降低更快 #大力士: #--血量上限=饱食度百分比*30 #--攻击倍率=饱食度百分比x1.5
修复: -高原生物群系和高原M不会下雨但也计算湿度的bug -配置Config.yml中设置不会腐烂仍然腐烂的bug -腐肉不再有新鲜度并修复了其在箱子里带有怪异lore的bug -多个食物腐烂只会变成一-个腐烂食物的bug -合成"科学机器”仍需要机器的bug -因为炎热而死亡报错的bug -热死时报错的bug 2020/3/12 ----------------------------------------------------------- v5.6.4.1-Alpha 命令没有前缀问题 命令的set方法中因为某人懒癌发作导致一些优化方法被覆盖的问题的修复 死亡掉锁定格的问题 科学分类打不开的问题 新命令 /ute openguide - 直接打开合成帮助 - ute.openguide ----------------------------------------------------------- v5.6.4-Alpha 添加部分缺少的国际化字段 合并语言文件 添加了disable.yml, 在此可以禁用某项固有属性 现在更新的配置会带注释了! 一个跨世界传送的bug 合并一些操作 命令修改 /ute guide - 获取指导书 - ute.guide /ute guide <player> - 强制玩家打开指导界面 - ute.guide & ute.guide.other config.yml 变动: language: 'i18n.zh_cn.yml' ----------------------------------------------------------- 2020/3/11 注意: 此次更新一些配置注意事项: 理智影响判断更改:某一个数值(0-200)->角色最大理智的百分之几(0%-100%) 需要修改sanity.yml中的一些配置(不然原配置会虐死玩家) 删除items.yml使其重新生成
新增:
角色系统: 增加了若干新角色(暂不可配置): 角色英文内置ID-角色中文名-初始等级,最大理智值,初始最大血量,初始基础攻击伤害倍率 DEFAULT-未选择-0,200,20,1.0 WILSON-威尔逊-0,200,20,1.0 WILLOW-薇洛-0,120,20,1.0 WOLFGANG-沃尔夫冈-0,200,30,1.0 WENDY-温蒂-0,250,20,0.75 WX78-AI->WX-78-0,100,10,1.0 WICKERBOTTOM-维克波顿-0,250,20,1.0 WOODIE-伍迪-0,200,20,1.0 WES-维斯-0,150,15,0.75 WIGFRID-威戈芙瑞德-0,120,25,1.25 WEBBER-韦伯-0,100,22,1.0 MAXWELL-麦克斯韦-0,200,10,1.0); 选择角色指令: /ute role <角色英文内置ID> 选择角色 权限:ute.role.英文内置ID /ute role 查看自己目前的角色 新增PAPI变量: %ute_role%角色中文名 %ute_sanmax%角色最大理智值 %ute_healthmax%角色最大血量 %ute_level%角色等级 %ute_damagelevel%初始基础攻击伤害倍率
合成机器树: 合成大部分物品需要机器 1级-“科学机器” 2级-“炼金术引擎” 3级-“灵子分解机” 4级-“三相之力” 5级-“远古遗迹” 这些依赖机器的合成只有在对应机器(或更高等级的机器)旁边才能合成
新增: -新的合成帮助面板:由3*9->5*9 物品铺开不再干扰 -更改了金币的合成方案:9金粒->8金粒(避免与原版合成冲突) -更改了作弊模式的获取物品方案:输入/ute cheat后使用鼠标中键拿取物品 -理智影响判断更改:某一个数值->角色最大理智的百分之几 -更改所有固有属性:整数计算->小数 -添加了疲劳导致虚弱的现象 -默认的疲劳值设置更加友好
修复: -下雨天时,掉落的物品未露天仍会潮湿 -锁定板子潮湿掉落不会清空,刷玻璃 -一处逻辑错误. 修复潜水服实际上并没有发挥作用的问题 -光照判断的小错误, 站在灵魂沙上亮度0问题 -修正疲劳缓慢效果 -修复怪异背包遍历错误 -修复移动影响疲劳时报错的bug -修复传送过短距离不会影响疲劳值(例如到车上、到床上) -修复过快移动疲劳值暴涨的情况
新bug:吹箭无法射出(没时间修了) 2020/3/10 更新(换版本号) BUG: 坐在载具里会收到黑暗伤害 新增疲劳值: 影响因素: 疾跑、坐下、睡觉、敲打、滑翔、移动、停止、背包负重(物品权重可配置) 传送、破坏方块、聊天、Tab补全、攻击、被攻击、附魔 导致结果: 缓慢、挖掘疲劳、饥饿、凋零效果 不能说话、疾跑、攻击、放置、破坏、传送 change: task: #每2秒计算一次 sprint: 2 #疾跑疲劳+2 sit: -2 #左下疲劳-2 sleep: -4 #睡觉疲劳-4 block: 2 #正在敲打方块疲劳+2 glide: 3 #正在滑翔+3 move: 1 #正在移动+1 stop: -1 #停在原地较长时间-1 item: #背包内物品重量 #格式: #物品Material名: 权重 DIAMOND: 0.2 #钻石每一个增加的疲劳 GOLD_INGOT: 0.3 #金锭每一个增加的疲劳 default: 0.01 #背包其它未定义物品每一个增加的疲劳值 event: #每次事件计算一次 teleport: 3 #传送+3 break: 1 #破坏方块 chat: 1 #发言 tab: 1 #TAB补全 damage: 2 #伤害别的生物 beDamaged: 1 #被生物伤害 enchant: 5 #附魔
influence: slowness: 50 #高于多少开始有缓慢效果(效果等级为 (疲劳-该值)/15) slowdigging: 50 #高于多少开始有挖掘缓慢效果(效果等级为 (疲劳-该值)/15) hunger: 75 #高于多少开始有饥饿效果(效果等级为 (疲劳-该值)/5) wither: 90 #高于多少开始有凋零效果(效果等级为 (疲劳-该值)/5) event: talk: 70 #高于该值则不能说话 sprint: 50 #高于该值则不能疾跑 attack: 50 #高于该值则不能攻击 place: 70 #高于该值则不能放置物品 break: 70 #高于该值则不能破坏 teleport: 25 #高于该值则不能传送
新增物品:游泳服 穿上即可防水 新增科学机器:1级科学机器 新增:物品合成科学等级(未投入使用) 新增:更多可配置的语言文件 修复:合成帮助点击类别无法跳转的bug 修复:疾跑鬼畜的bug 2020/3/9 新增:固有属性:疲劳 将以红色BossBar显示 新增:影响疲劳值的因素:(目前)(以下以后都会可配置) 疾跑 +2/2秒 坐下 -2/2秒 躺着 -4/2秒 击打方块 +2/2秒 滑翔 +3/2秒 不动一段时间 -1/2秒 移动 +1/2秒 负重 +(背包物品数/100)/2秒 传送 +3/次 破碎方块 +1/个 目前还没有疲劳带来的影响 新增:变量 %ute_tir% 疲劳值 %ute_tirednesstend% 疲劳值的箭头 %ute_tirednesscolor% 疲劳值颜色(可在hud.yml中配置) 插件翻译成英文(完成70%) 新增:tiredness.yml(还没有用) 2020/3/8# 更新历史 v5.6.1-Alpha -代码:存储模式多样化 -代码:zh_cn.yml的一个错误 -代码:生物群系影响. 高温不下雨判断. -代码:系统GUI采用Holder判断了! -代码:内置PAPI挂钩支持 -代码:Command类重写 -代码:Update check优化 -代码:合并方块温度计算与生物群系温度计算 -修复:优化了骨片飞行-重写的骨片碰撞方块滞留 -修复:去除了累赘的调试信息 -修复:使用物品物品个数变为1的问题 -修复:重构后使用ute物品个数不会减的问题 -修复:吹箭的使用与飞出 -新增物品:恒温服-无论何时不会随自然环境而改变 -新增:骨片自动清理 -新增:吹箭采用小模型 -新增:吹箭卡在墙上的判断更加精准 -新增:吹箭撞墙有火星特效 -新增:一层墙有25%几率防不住吹箭 -新增:吹箭不会有引力 -新增:吹箭更加流畅 -新增:载具判断|在船里不会上升湿度了 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可以自由设置物品属性(见下) 噩梦燃料: sanityReduce: -1 #每个噩梦燃料每10秒钟对理智的影响 冰雹: temperatureReduce: -1 #每使用一个冰雹温度变化数值 骨片: damage: 1 #骨片击中生物伤害 range: 0.5 #骨片击中生物判定范围 蜘蛛腺体: heal: 4 #使用蜘蛛腺体可以回复多少血 兔毛耳罩: percent: 0.4 #兔毛耳罩减免温度下降速率的百分数 花环: sanityImprove: 1 #戴着花环每10秒改变的理智值 草帽: percent: 0.4 #草帽减免温度上升速率的百分数 眼球伞: sanityImprove: 3 #戴着眼球伞每10秒改变的理智值 range: 10.0 #眼球伞吸收雷电的范围 吹箭: damage: 30 #吹箭伤害 range: 0.5 #吹箭判定范围 maxDist: 300 #吹箭最远飞行距离(不是以格子为单位) 火吹箭: damage: 30 #伤害 range: 0.5 #判定范围 maxDist: 300 #最远飞行距离 firePeriod: 20 #击中生物燃烧的秒数 麻醉吹箭: damage: 30 #伤害 range: 0.5 #判定范围 maxDist: 300 #最远飞行距离 blindPeriod: 30 #击中玩家无法看见任何事物的秒数 蜜蜂地雷: explosionAmount: 2 #爆炸规模 poison: 7.5 #踩中地雷有多少秒的中毒效果 狗牙陷阱: damage: 8 #踩中生物受到的伤害 brokenPercent: 0.2 #每踩一次有多大几率陷阱坏掉 旋风: dist: 400 #旋风最远飞行距离(不是以格子为单位) range: 3.0 #旋风波及范围 火魔杖: firePeriod: 40 #魔咒击中的生物燃烧的秒数 maxDist: 300 #魔咒最远飞行距离(不是以格子为单位) 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 -完成三种语言的翻译
再往前的忘记了 |