1.22.0 更新日志:钓鱼、机械、金属加工等

Game updates (everything since 1.21)

  • Feature: Fishing System
    鱼类重做

    • Fish rework
      新增超过20种淡水鱼类

      • Added over 20 species of freshwater fish
        鱼类现在需要在大型水域中生成

      • Fish now require large bodies of water to spawn
        被杀死的鱼不再沉底需要采集,而是作为可拾取物品浮上水面

      • Killed fish no longer sink to the bottom, requiring to be harvested. Instead they float up as a collectible item
        如果被近战攻击,鱼类现在会非常迅速地逃离

      • Fish now flee very quickly if melee attacked
        部分鱼类——巨骨舌鱼、梭鱼、水虎鱼和鲶鱼——在被逼到角落时可能会攻击玩家。红腹水虎鱼对受伤玩家尤其具有攻击性

      • Some fish - arapaimas, pike, piranhas, and sheatfish - may attack players if cornered. Red-bellied piranhas are especially aggressive towards injured players

    • Fishing pole
      钓竿

      • Craftable fishing pole from sticks or bamboo
        可使用木棍或竹子制作钓竿

      • Casting with a fishing pole launches a bobber, which floats on the water and signals when a catch happened
        使用钓竿投掷会发射浮标,浮标漂浮在水面上,并在有鱼上钩时发出信号

      • The fishing pole catches fish that you can physically see and sometimes also small, juvenile versions
        钓竿可以钓到你能实际看到的鱼,有时也能钓到小型幼鱼

      • You can also (very) rarely catch 8 rare collectibles exclusive to the fishing system
        你还能(非常)稀有地钓到8种仅限钓鱼系统的稀有收藏品

    • Fish distribution system
      鱼类分布系统

      • Fishing in the same location eventually depletes the fish in that area
        在同一地点反复钓鱼最终会耗尽该区域的鱼类

      • Different types of fish can be found at different locations, so you will need to travel to find every kind of fish
        不同种类的鱼分布在不同地点,因此你需要四处旅行才能找到所有种类的鱼

    • Fishing bait
      钓鱼诱饵

      • Without bait, catching a fish will take much, much longer
        没有诱饵的情况下,钓鱼会花费长得多的时间

      • Added Earth worms and Worm Grunter to catch earth worms. Worms frequency depends on rainfall and temperature and also depletes over time if over-harvested in a given location
        新增蚯蚓和蚯蚓诱捕器来捕捉蚯蚓。蚯蚓出现频率取决于降雨和温度,如果在某区域过度采集还会随时间减少

      • Can now cook stink baits from fennel and licorice plus meats and dough
        现在可以用茴香、甘草加上肉类和面团烹饪臭饵

    • Fish collecting
      鱼类收藏

      • Dead fish can be preserved (taxidermy) and placed on mounts for display. Added zinc sulfate and crushed sphalerite, which is required for the taxidermy process
        死鱼可以进行标本保存(剥制术)并放置在支架上展示。新增加了硫酸锌和粉碎的闪锌矿,这些是剥制过程所需的材料
  • Feature: Forge rework
    Feature: 锻造炉重做

    • Added fancier Forge model
      新增更精美的锻造炉模型

    • Tongs now have durability. 1 durability point is subtracted per each item picked up
      钳子现在具有耐久度。每拾取一件物品会扣除1点耐久

    • Added metal tongs, which provide 10x to 100x the durability of wooden tongs
      新增金属钳子,其耐久度是木钳子的10倍至100倍

    • Added bellows. Reaching higher temperatures in your forge now requires a bellows
      新增风箱。现在在锻造炉中达到更高温度需要使用风箱

    • Forge fuel types. Fuel quality now determines heating temperatures and duration
      锻造炉燃料类型。燃料品质现在决定加热温度和持续时间

    • Can now also heat up tool heads in the forge
      现在也可以在锻造炉中加热工具头

    • Creatures standing on lit forges will now get damaged
      站在点燃的锻造炉上的生物现在会受到伤害

    • Glowing hot ingots can ignite unlit coal in the forge
      炽热的金属锭可以点燃锻造炉中未点燃的煤炭

  • Feature: Quenching and Tempering system
    Feature: 淬火与回火系统

    • You can now improve their power or durability of tool heads by quenching them, but at the risk of potentially destroying the tool instead
      你现在可以通过淬火来提升工具头的威力或耐久度,但有可能会毁掉工具

    • The chance of destruction can be reduced by tempering the tool, but with diminishing returns each time you temper
      通过回火可以降低淬火失败的几率,但每次回火的收益会逐渐递减

    • Quenching can be done in barrels of water or pools
      淬火可以在装满水的水桶或水池中进行

    • Throwing hot items onto lake ice will cool them down and may melt the ice
      将炽热物品扔到湖冰上可以冷却它们,并可能融化冰面

    • Covering the tool heads with clay before the quench increases durability, if uncovered increases the power value
      淬火前用黏土覆盖工具头可增加耐久度,如果不覆盖则增加威力值

  • Feature: Tool buffing system with the grinding wheel
    Feature: 使用砂轮的工具强化系统

    • Added grinding wheel to sharpen bladed weapons
      新增砂轮用于打磨刃类武器

    • A sharpened weapon adds a critical hit chance, at the cost of durability. A critical hit is +100% damage
      打磨后的武器会增加暴击几率,但会消耗耐久度。暴击造成+100%伤害

  • New Sound Tracks
    新增音轨

    • Added “Latvia” sound track, plays at Latvian latitudes
      新增“Latvia”音轨,在拉脱维亚纬度区域播放

    • Added 4 village exclusive tracks, one per season
      新增4首村庄专属音轨,每个季节一首

  • Feature: A first, proof-of-concept fully dynamic dungeon now spawns in Survival mode. They appear far apart from each other, roughly every 1500 blocks
    Feature: 首个概念验证的完全动态地牢现在会在生存模式中生成。它们彼此相距较远,大约每1500格出现一个

  • Feature: Fully reworked trader models. Added climate specific clothing for traders
    Feature: 交易员模型全面重做。为交易员新增了气候特定服装

  • Feature: Added many new clothing sets to be found, traded or crafted.
    Feature: 新增了许多新的服装套装,可通过寻找、交易或制作获得

  • Feature: Fully reworked berry bushes. Pre-1.22 berry bushes are now legacy blocks: they will no longer be available in the Creative inventory, but any in existing worlds are still functional blocks in-game
    Feature: 浆果灌木全面重做。1.22之前的浆果灌木现在是遗留方块:它们将不再出现在创造模式物品栏中,但现有世界中的仍可正常使用

    • Fully reworked models. Now has a barren model in winter
      模型全面重做。现在冬季有枯萎模型

    • Can only be propagated by taking a cutting with a knife which when planted takes 4 to 8 months to mature into a new bush
      只能通过用刀剪取插条进行繁殖,种植后需要4至8个月才能成熟为新灌木

    • Berry bushes that have been propageted and are fully grown now require fertilization or they will stop bearing fruit. Berry bush nutrient use tapers off by 15% per year (resulting in about 5% use after 20 years). Some bone meal each year should be enough to give you a decent harvest
      已经繁殖且完全成熟的浆果灌木现在需要施肥,否则将停止结果。浆果灌木的养分消耗每年减少15%(20年后约降至5%)。每年施用一些骨粉应该足以获得不错的收成

    • 8 rare traits have been added. 4 positive, 4 negative, each having a chance to appear on any berry bush
      新增8种稀有特性。4种正面,4种负面,每种都有几率出现在任何浆果灌木上

    • Flowering/Ripening behavior still mostly similar to the old system
      开花/成熟行为仍与旧系统大致相似

  • Feature: Added ‘ruined’ torch holders. They will hold torches, but if broken will not drop themselves
    Feature: 新增“破损”火把支架。它们可以放置火把,但被破坏时不会掉落自身

  • Feature: Can now mount shields on wall mounts
    Feature: 现在可以将盾牌安装在墙面支架上

  • Feature: Hematite and Limonite nuggets can now be used for cave art and writing, in colors ‘red ochre’ and ‘yellow ochre’ respectively
    Feature: 赤铁矿和褐铁矿碎块现在可用于洞穴艺术和书写,颜色分别为“红赭石”和“黄赭石”

  • Feature: Added footstep sounds to the wolf and the bear
    Feature: 为狼和熊新增了脚步声

  • Feature: Chisel system improvements
    Feature: 凿刻系统改进

    • Chiseled blocks can now be placed on sailboats as figureheads
      凿刻方块现在可以作为船首像放置在帆船上

    • Tweak: Blocks with the pillar behavior now display their orientation in the chisel tool mode material selector
      调整:具有柱状行为的方块现在会在凿刻工具模式的材质选择器中显示其方向

    • Tweak: Can now also chisel block combine in the chisel tool mode, not only in the crafting grid
      调整:现在也可以在凿刻工具模式中对组合方块进行凿刻,而不仅仅是在合成栏中

    • Fixed: Certain chiseled blocks placed wrong shading onto ground beneath - seen with new trader huts
      修复:某些凿刻方块会对下方地面施加错误的阴影——在新交易员小屋中可见

    • Fixed: A broken chisel sometimes returning the the players inventory with 1 or 2 durability left
      修复:损坏的凿子有时会以剩余1或2点耐久返回玩家物品栏

  • Feature: New collectibles and craftables
    Feature: 新增收藏品与可制作物品

    • Feature: Added craftable clay tiles in all standard clay colors, which can further be turned into blocks and slabs
      Feature: 新增可制作的黏土瓦,所有标准黏土颜色,可进一步制成方块和台阶

    • Feature: Added new small lantern
      Feature: 新增小型灯笼

    • Feature: Added iron and steel spears, but de-buffed the lower tier spears
      Feature: 新增铁矛和钢矛,但削弱了较低阶的矛

    • Feature: Added travertine stone, which can be made into ashlar and tiles
      Feature: 新增石灰华石,可制成方石和瓦片

    • Feature: Raccoons and foxes now drop species-specific hides, which can be made into fur hats
      Feature: 浣熊和狐狸现在会掉落物种特有的皮毛,可制成毛皮帽子

    • Feature: Added oils (flax/linseed, olive, fat). Raw fat now can spoil, and can be cooked into rendered fat, which does not spoil. Liquid rendered fat will solidify after several hours. The solid item form of rendered fat (for use in grid recipes) is obtained by dumping the solidified fat from the container it’s in, onto the ground.
      Feature: 新增油类(亚麻籽油、橄榄油、动物脂肪)。生脂肪现在会变质,可烹饪成炼制脂肪,炼制脂肪不会变质。液态炼制脂肪会在数小时后凝固。用于网格合成的固态炼制脂肪需将容器中的凝固脂肪倒在地上获得。

    • Feature: Steel anvils can now be crafted in survival
      Feature: 钢砧现在可以在生存模式中制作

    • Feature: Added pot pies - this allows you to create mixed meat & vegetable pies
      Feature: 新增锅派——这允许你制作混合肉类与蔬菜的派

    • Tweak: Added wood-typed ladders
      调整:新增木质梯子

    • Tweak: Added light mudbrick slabs. Allow low fertility soil in mudbrick slab recipes
      调整:新增轻质泥砖台阶。泥砖台阶配方中允许使用低肥力土壤

    • Tweak: Added “earthy orange” ceramic color for pit-kilned red clay items
      调整:为坑烧红黏土物品新增“土橙”陶瓷颜色

  • Feature: Added 4 types of survival mode craftable mannequins (full body, leg, head, torso) which allow you to display your clothing
    Feature: 新增4种可在生存模式中制作的人体模型(全身、腿部、头部、躯干),可用于展示你的服装

  • Feature: New flora
    Feature: 新增植物群

    • Added 2 new farmable crops - fennel and licorice. Both will spawn in the wilderness, and can be used to make stinkbait for fishing. Fennel is also an edible vegetable, but licorice is not
      新增2种可耕种作物——茴香和甘草。两者都会在野外生成,可用于制作钓鱼臭饵。茴香也是可食用的蔬菜,但甘草不是

    • Added four new flowers! Bluebell, mugwort, ghost pipe and daffodils
      新增四种新花卉!风铃草、艾草、鬼管和水仙花

    • Added 8 new rare mushrooms. Most with visual “side effects” when eaten. (Honey mushroom, Blue Meanie, Fool’s Conecap, Gold Cap, Liberty Cap, Sickener, Wavy Cap, Laughing Jim)
      新增8种稀有蘑菇。大多数食用后会有视觉“副作用”。(蜜环菌、蓝疯菇、愚人锥盖伞、金顶菇、自由帽菇、毒红菇、波浪帽菇、笑菇)

  • Tweak: Block overhauls
    调整:方块大修

    • Glass texture is now redone: full blocks have a smaller frame and all glass blocks now have textured glass reflections
      玻璃材质已重做:完整方块的边框更小,所有玻璃方块现在都有纹理化的玻璃反射效果

    • Ceramic oil lamps have a new model, and are no longer made from bowls. They can also now be hung from the ceiling
      陶瓷油灯拥有新模型,不再由碗制作。现在也可以从天花板悬挂

  • Feature: Mechanical power updates
    Feature: 机械动力更新

    • Feature: Added large windmill
      Feature: 新增大风车

    • Feature: Added in-wall mechanical power axles
      Feature: 新增墙内机械动力轴

    • Feature: Added waterwheel (WIP). Needs to be placed on rapids (fast-moving water)
      Feature: 新增水车(开发中)。需要放置在急流(快速流动的水)上

    • Tweak: Nerf! Windmills now cause turbulence within a radius 1.5 times the sail diameter (meaning 15 blocks distance required between two maxed windmills)
      调整:削弱!风车现在会在帆直径1.5倍半径内产生湍流(即两个满级风车之间需要15格距离)

    • Tweak: Creative rotor is now roughly 7x more powerful, uses a similar torque display as the windmill and allows independent adjustment of speed
      调整:创造模式转子现在大约强大7倍,使用与风车类似的扭矩显示,并允许独立调整速度

    • Tweak: Helve hammer no longer has exponential power cost as speed goes up [it caused mech. networks to oscillate heavily]
      调整:赫尔夫锤不再随速度增加而呈指数级消耗动力【这曾导致机械网络剧烈振荡】

    • Tweak: Starting from 1.22.0 stable (so not yet!) mechanical power blocks will ignite if they rotate too fast. They will smoke for a while before igniting, for an early warning
      调整:从1.22.0稳定版开始(目前还未)机械动力方块如果旋转过快将会着火。它们会在着火前冒烟一段时间,作为早期警告

    • Fixed: Axle stands on north-south oriented axles that are attached under a block were incorrectly rotated
      修复:附着在方块下方的南北向轴的轴架旋转方向错误

  • Feature: Added 4 small optional side quests offered by the villagers
    Feature: 新增4个由村民提供的小型可选支线任务

  • Feature: Added 6 new seraph hair colors the player can select from in the character creation screen
    Feature: 在角色创建界面新增6种玩家可选的炽天使发色

  • Feature: Hacked locust improvements
    Feature: 被黑客改造的蝗虫改进

    • Feature: Tuning spear now has an additional tool mode allowing you to call back your tamed locust
      Feature:调音矛现在有一个额外工具模式,允许你召回驯服的蝗虫

    • Feature: Can now heal and revive hacked locust with metal parts
      Feature:现在可以用金属零件治疗和复活被黑客改造的蝗虫

    • Follows the owner a little quicker
      跟随主人的速度稍快

    • Fixed: Hacked locust jumping after player as if attempting to attack them
      修复:被黑客改造的蝗虫会像试图攻击一样跳向玩家

  • Quality-Of-Life improvements
    生活质量改进

    • Feature: Held bags that are placed on the ground can now be interacted with
      Feature: 放置在地上的手持背包现在可以交互

    • Feature: Added crowbar, which lets you remove the most recently added support beam from a block
      Feature: 新增撬棍,可移除方块上最近添加的支撑梁

    • Feature: You can now attach crocks to the elk’s left and right front storage locations (they will not, however, have labels shown while attached)
      Feature: 现在可以将陶罐附加到麋鹿左右前部的存储位置(但附加时不会显示标签)

    • Feature: When hovering over or grabbing a wearable item in your inventory, the proper slot for that item in your character inventory will be highlighted
      Feature: 当鼠标悬停或拿起物品栏中的可穿戴物品时,角色物品栏中对应的槽位会高亮显示

    • Tweak: Allow bulk placement of metal bits in ground storage
      调整:在地面存储中允许批量放置金属碎块

    • Tweak: Flower pots can be placed on shelves
      调整:花盆现在可以放置在架子上

    • Tweak: Can now slice pies using knife in crafting grid
      调整:现在可以在合成栏中使用刀切割派

    • Tweak: Dirty pots can now be stored on the elk, like regular cooking pots
      调整:脏锅现在可以像普通烹饪锅一样存放在麋鹿身上

    • Tweak: In the map, the “Add Waypoint” dialog now remembers previous Waypoint names and suggests them. Suggested names can now be deleted with a single backspace stroke.
      调整:在地图中,“添加路径点”对话框现在会记住之前的路径点名称并进行建议。建议名称现在可以按一次退格键删除。

    • Tweak: The red in-game error texts now have a black border around them to make them easier to read
      调整:游戏内红色错误文字现在周围有黑色边框,更易阅读

    • Tweak: Bowls show satiety of remaining food portion only when the bowl has less than a full portion of a meal in it
      调整:碗仅在其中剩余食物少于一份完整餐食时显示剩余食物的饱足度

    • Tweak: When drinking out of a bowl, you must split the stack to drink, like all other bowl actions
      调整:从碗中饮用时,必须拆分堆叠才能饮用,与其他所有碗操作一致

    • Tweak: Can now use a shovel to dig up cattail roots, faster than using a knife
      调整:现在可以使用铲子挖掘香蒲根,比用刀更快

    • Tweak: Exiting the game via Alt+F4 (or in the game window) now fully saves your world
      调整:通过Alt+F4(或游戏窗口的[X])退出游戏现在会完整保存你的世界

    • Tweak: No more 1-second delay on picking up mined items
      调整:拾取已挖掘物品不再有1秒延迟

    • Tweak: Collapsed chests in ruins now fall apart into chest rubble once they are empty
      调整:废墟中崩塌的箱子在清空后现在会分解成箱子碎块

    • Tweak: More intense low health / low satiety alarm visuals
      调整:低生命值/低饱足度警报视觉效果更强烈

    • Tweak: Collectible tool tip “Attack power: -{0} hp” is now “Attack power: {0} damage”
      调整:收藏品提示“攻击力:-{0} 生命值”现在改为“攻击力:{0} 伤害”

    • Tweak: The Controls settings tab now correctly shows again if a keybind conflicts with another keybind
      调整:控制设置标签现在在按键绑定冲突时会正确再次显示

    • Tweak: When using 1-click mod install, the game autofocuses now
      调整:使用一键模组安装时,游戏现在会自动聚焦

    • Tweak: Mod manager improvements: mods are now downloaded in parallel; mod release retractions are now respected
      调整:模组管理器改进:模组现在并行下载;模组发布撤回现在被尊重

    • Tweak: Block remapping on game version updates now applied automatically on first run of new game version. The dialog “This save game was created with an older version of the game … a remapping and reload is required” should now be a thing of the past [and /fixmapping applyall should now never be necessary]
      调整:游戏版本更新时的方块重映射现在在新版本首次运行时自动应用。“此存档由旧版本游戏创建……需要重映射和重新加载”的对话框应该成为过去【且/fixmapping applyall现在应该不再必要】

    • Fixed: You can no longer waste a poultice attempting to heal a fully dead elk
      修复:你不再会浪费药膏尝试治疗完全死亡的麋鹿

    • Fixed: Multiple issues with selection boxes of support beams
      修复:支撑梁选框的多个问题

    • Fixed: Player viewing direction jumping after exiting an inventory
      修复:退出物品栏后玩家视角方向跳跃的问题

    • Fixed: 9 year old bug in the cinematic camera system where sections of the path were running at different velocities (credit: ImNuts42)
      修复:电影摄像机系统中存在9年的bug,路径各段以不同速度运行(感谢ImNuts42)

    • Fixed: Multi drop down select not remembered the checked boxes (e.g. in the meta spawner ui). Also fixed missing translation entries in the meta spawner ui creature dropdown
      修复:多选下拉菜单未记住已勾选框(例如在元生成器UI中)。同时修复了元生成器UI生物下拉菜单中缺失的翻译条目

    • Fixed: Not possible to reinforce or lock labeled chests
      修复:无法强化或锁定带标签的箱子

  • New In-World Interaction capabilities
    新增世界内交互功能

    • Feature: Oil lamps now use the ground storage system - in other words one can place them in quadrants, and mixed with other items
      Feature: 油灯现在使用地面存储系统——也就是说可以按象限放置,并与其他物品混合

    • Feature: Can now remove the head of a ground placed bear pelt
      Feature: 现在可以移除放置在地上的熊皮的头部

    • Feature: Sieves, and saddle blankets can fit onto shelves
      Feature: 筛子和鞍毯现在可以放在架子上

    • Feature: Liquid containers on shelves can be interacted with directly
      Feature: 架子上的液体容器可以直接交互

    • Feature: There is now a new ground processing system that allows for simple crafting processes of ground placed items
      Feature: 新增地面处理系统,允许对放置在地上的物品进行简单制作

      • Can now scrape ground placed soaked hides
        现在可以刮削放置在地上的浸湿皮革

      • Can carve bone flutes from ground placed bones
        可以从放置在地上的骨头雕刻骨笛

      • Can saw long bowstave into recurve bowstave on the ground
        可以在地上将长弓坯锯成反曲弓坯

      • Can shear parchment out of scraped small hide on the ground
        可以在地上从刮过的中小型皮革上剪出羊皮纸

      • Can smash ore chunks on the ground using a hammer
        可以使用锤子在地上砸碎矿石块

    • Tweak: Rusty gears now have a pile model that holds up to 64 gears. The old-style piles of gears will still be found in ruins, but player-placed piles will be more orderly, and larger capacity
      调整:生锈齿轮现在有可容纳最多64个的堆叠模型。旧式齿轮堆仍会在废墟中找到,但玩家放置的堆会更有序且容量更大

    • Tweak: Tool heads can now be placed on the ground
      调整:工具头现在可以放置在地上

    • Tweak: Weapons can now be placed on antler mounts (but not tools)
      调整:武器现在可以放置在鹿角支架上(但工具不行)

    • Tweak: Stick, cattail, and papyrus piles now hold 2-3x more items.
      调整:木棍、香蒲和纸莎草堆现在可容纳2-3倍的物品

    • Tweak: A pile of thatch on the ground now holds up to 18 items
      调整:地上的茅草堆现在最多可容纳18个物品

    • Tweak: Papyrus tops pile transfer quantity raised to 3
      调整:纸莎草顶部堆的转移数量提高到3

  • Gameplay balance affecting changes
    影响游戏平衡的改动

    • Tweak: Can now also sell trapped animals in the auction house, increased auction duration 60%
      调整:现在也可以在拍卖行出售被捕获的动物,拍卖持续时间增加60%

    • Tweak: Grain crops now have half the yield in grain and fiber, but spawn in patches twice as large during world generation. The net effect to be requiring larger fields for equivalent grain production compared to previous versions
      调整:谷物作物现在谷物和纤维产量减半,但世界生成时成片的面积增大一倍。净效果是需要更大的田地才能达到与之前版本相当的谷物产量

    • Tweak: Iron and Steel spears added. Other spears nerfed to make room for them
      调整:新增铁矛和钢矛。其他矛被削弱以腾出空间

    • Tweak: Glacier ice and packed glacier ice that have been collected and placed again will begin to melt, if the local temperature is above freezing
      调整:已被采集并再次放置的冰川冰和致密冰川冰如果当地温度高于冰点就会开始融化

    • Tweak: Improvised armor now also requires rope
      调整:临时护甲现在还需要绳子

    • Tweak: Armor stand now has more intuitive attaching of items
      调整:盔甲架现在有更直观的物品附加方式

    • Tweak: Can no longer grid craft stuff from hot items
      调整:无法再用炽热物品进行网格合成

    • Tweak: Hunter backpack recipe can now produce two backpacks from one huge pelt. Using a large pelt returns a small pelt, in addition to the backpack. Using a huge pelt for fur gloves returns 1 small pelt.
      调整:猎人背包配方现在可以用一张巨型皮毛制作两个背包。使用大型皮毛会在制作背包的同时返还一张小型皮毛。使用巨型皮毛制作毛皮手套会返还1张小型皮毛。

    • Tweak: Treasure Hunter trader offers only a 25% discount on subsequent elk purchases in exchange for another eidolon vessel
      调整:寻宝商人只提供25%的后续麋鹿购买折扣,以换取另一个幻影容器

    • Tweak: Added a few usable storage blocks to the Resonance Archives entrance
      调整:在共鸣档案馆入口新增了一些可用的存储方块

    • Tweak: Reduced spawn radius of mobs in the Devastation Area, so players are more likely to encounter them
      调整:减少了毁灭区域中生物的生成半径,使玩家更有可能遇到它们

    • Tweak: Removed grid crafting crock sealing recipe in favor of other (in-world) methods
      调整:移除网格合成陶罐密封配方,转而使用其他(世界内)方法

    • Tweak: Horsetail no longer qualifies as bee or butterfly feed
      调整:木贼不再作为蜜蜂或蝴蝶的饲料

    • Tweak: Reviving a player no longer restores satiety to 50%, now leaves it unchanged
      调整:复活玩家不再将饱足度恢复到50%,现在保持不变

    • Tweak: Balanced with the addition of small lanterns, the original large lantern now costs twice the glass and metal
      调整:为平衡新增的小型灯笼,原版大型灯笼现在需要两倍的玻璃和金属

    • Tweak: Upped survival time of trapped animals from 1 day to 2 days
      调整:被捕获动物的存活时间从1天提高到2天

    • Tweak: Restored custom spawn conditions lost in the 1.18 update
      调整:恢复了1.18更新中丢失的自定义生成条件

      • Harsh winters setting now again disables livestock spawn (deer, sheep, boars and chickens). It didn’t
        严酷冬季设置现在再次禁用牲畜生成(鹿、羊、野猪和鸡)。之前没有生效

      • Wolves and Bears now again are on a grace timer in new worlds. 4 hours for wolves, 1 day for bears.
        狼和熊在新世界中再次有宽限计时器。狼4小时,熊1天。

    • Tweak: Moved arctic white and silvery blue butterfly into warmer spawn zones
      调整:将北极白蝶和银蓝蝶移至更温暖的生成区域

    • Fixed: Crop growth was 10% faster and consumed 10% less nutrients than intended
      修复:作物生长比预期快10%,养分消耗比预期少10%

    • Fixed: Salt lake beds were not generating during worldgen (in very dry and warm areas)
      修复:盐湖床在世界生成时未生成(在非常干燥和温暖的区域)

    • Fixed: Farmland crops consumed slightly less soil nutrients than intended
      修复:农田作物消耗的土壤养分比预期略少

    • Fixed: With stacks of items in the firepit, finishing cooking one item no longer resets the temperature of the input stack, but a stack’s warm-up time is now longer for larger stack sizes
      修复:在火坑中使用物品堆时,完成烹饪一件物品不再重置输入堆的温度,但较大堆的预热时间现在更长

    • Fixed: Material transmutation/dupe glitch with chiseled blocks (technical info: Output chiseled blocks no longer have multiple of the same materials plus only consume every unique input material once)
      修复:凿刻方块的材质转化/复制漏洞(技术信息:输出的凿刻方块不再拥有多份相同材质,且仅消耗每种唯一输入材质一次)

    • Fixed: Peanuts did not give a satiety bonus in meals
      修复:花生在餐食中没有提供饱足度加成

    • Fixed: Cassava would dry out even while in a meal
      修复:木薯即使在餐食中也会变干

    • Fixed: Placing an iron bloom on an anvil caused its temperature to drop immediately
      修复:在铁砧上放置铁 bloom 会使其温度立即下降

    • Fixed: Resonance Archives gasifier would burn fuel too quickly
      修复:共鸣档案馆气化器燃烧燃料过快

    • Fixed: Baking an item in an oven would reset the spoilage timer
      修复:在烤箱中烘烤物品会重置变质计时器

    • Fixed: Cheese wheel would reset freshness each time a slice was cut off
      修复:奶酪轮每次切片都会重置新鲜度

    • Fixed: Lava that turned water into basalt/obsidian did not delete the water
      修复:将水转化为玄武岩/黑曜石的熔岩没有删除水

    • Fixed: Very broken behavior when lava flowed into a water source block (turned water source block into basalt in large strange patterns)
      修复:熔岩流入水源方块时的非常异常行为(将水源方块以奇怪的大范围图案转化为玄武岩)

    • Fixed: Luxury trader was still selling gold omok pieces
      修复:奢侈品商人仍在出售金色omok棋子

  • Creature behavior changes
    生物行为变更

    • Tweak: In closed spaces, Bowtorns now evade the player more intelligently - and if they can’t they will begin firing on you
      调整:在封闭空间中,弓角兽现在会更智能地躲避玩家——如果无法躲避则会开始向你射击

    • Tweak: Sun bears will now break skeps and steal berries off bushes
      调整:太阳熊现在会破坏蜂箱并从灌木上偷取浆果

    • Tweak: Slightly slower creature look around speeds
      调整:生物环顾四周的速度略微变慢

    • Tweak: Saltwater fish spawning now more accurately matches where the species would exist in real life
      调整:咸水鱼生成现在更准确地匹配该物种在现实中的分布区域

    • Tweak: Panda and brown bamboo spawns changed to overlap, so pandas appear with bamboo more often. Panda range has moved south, and brown bamboo range has moved north
      调整:熊猫和褐竹的生成范围改为重叠,使熊猫更常与竹子一同出现。熊猫范围南移,褐竹范围北移

    • Tweak: Brown bears will drop a little more fat
      调整:棕熊会掉落稍多一些的脂肪

    • Fixed: In snow walkspeed debuff applied twice to all locusts
      修复:在雪地中行走速度减益对所有蝗虫应用了两次

    • Fixed: Less wonky locust stepping on small steps. Will now use the stepping behavior instead of going vertical climb on small height differences
      修复:蝗虫在小台阶上的踩踏不再那么奇怪。现在会使用台阶行为,而不是在小高度差上垂直攀爬

    • Fixed: Animals would never eat planted crops
      修复:动物永远不会吃已种植的作物

    • Fixed: 23 types of butterflies never spawned
      修复:23种蝴蝶从未生成

    • Fixed: Bighorn sheep now live in dryer regions rather than wetter ones
      修复:大角羊现在生活在较干燥的区域而非较湿润的区域

    • Fixed: Inconsistencies in raccoon climate conditions
      修复:浣熊气候条件的不一致性

    • Fixed: Missing minimum temperature for tang fish spawns
      修复:tang鱼生成缺少最低温度条件

  • Creative Mode additions
    创造模式新增内容

    • Feature: Can now place decor layers, such as moss, on almost all blocks (not only full blocks): for example, storage vessel or chest (but placement on plants is not possible)
      Feature:现在可以在几乎所有方块上放置装饰层(如苔藓),而不限于完整方块:例如存储容器或箱子(但不能放置在植物上)

    • Feature: Entity mover tool. Lets you pick up and move around creatures
      Feature:实体移动工具。允许你拾取并移动生物

    • Feature: Added leather decor overlay block - “sheet of stitched leather”
      Feature:新增皮革装饰覆盖方块——“缝合皮革片”

    • Feature: Added aged acacia plank blocks
      Feature:新增老化金合欢木板方块

    • Feature: Added “veryaged” variants of wood fence, bookshelf, and scroll rack.
      Feature:新增木栅栏、书架和卷轴架的“极老化”变体

    • Tweak: Add chiselable full block stone path
      调整:新增可凿刻的完整石路方块

    • Tweak: Added ruined metal door variants
      调整:新增破损金属门变体

  • Tweak: Thrown stone improvements
    调整:投掷石块改进

    • Bricks, stonebrick, refractory bricks are now also throwable
      砖块、石砖、耐火砖现在也可以投掷

    • Fixed: thrown stones could still deal damage even when PvP was disabled or the attackplayers/attackcreatures permission was revoked.
      修复:即使PvP被禁用或attackplayers/attackcreatures权限被撤销,投掷石块仍可造成伤害

    • Fixed: thrown stones would make no thud sound if they landed close to the throwing player
      修复:投掷石块如果落在投掷者附近不会发出沉闷声

    • Fixed: when skipping stones, splash particles would not spawn and some stones could get forever stuck floating above water
      修复:打水漂时,溅水粒子不会生成,且部分石块可能永远卡在水面上方

  • Handbook improvements
    手册改进

    • Feature: Handbook search is more flexible with better results
      Feature:手册搜索更加灵活,结果更好

    • Feature: Handbook shows which animal eats which food, on food pages
      Feature:手册在食物页面显示哪种动物吃哪种食物

    • Feature: Handbook shows trappable animals on trap pages
      Feature:手册在陷阱页面显示可捕获的动物

    • Feature: Show what plants can go in which flowerpots and planters in the handbook
      Feature:在手册中显示哪些植物可以放入哪些花盆和种植箱

    • Tweak: Handbook now shows items that can be created at various workstation blocks, like fruit press or anvil
      调整:手册现在显示可在各种工作站方块(如果汁压榨机或铁砧)制作的物品

    • Tweak: Show the days or years required for an item to perish in the handbook, rather than only the hours
      调整:在手册中显示物品腐烂所需的天数或年数,而不仅仅是小时

    • Tweak: Animal traps and troughs included in storable information in handbook
      调整:动物陷阱和饲槽包含在手册的可存储信息中

    • Tweak: Omok table and pieces included in storable information in handbook
      调整:omok桌和棋子包含在手册的可存储信息中

    • Tweak: Show destroyed animal traps in the handbook
      调整:在手册中显示已破坏的动物陷阱

    • Tweak: Handbook display of smithing recipes improved
      调整:手册中锻造配方的显示得到改进

    • Tweak: Handbook display of metal molding improved
      调整:手册中金属铸造的显示得到改进

    • Tweak: Better spacing for beehive kiln results in the handbook
      调整:手册中蜂箱窑结果的间距更好

    • Tweak: Quern shows grinding outputs on handbook page
      调整:手摇磨在手册页面显示研磨产出

    • Tweak: Quern handbook entry now mentions that the quern can be powered by hand, as well as by machinery.
      调整:手摇磨手册条目现在提到它既可以手动驱动,也可以由机械驱动

    • Tweak: Searching the Command Handbook, search results in long pages go to the (first) position of the search text
      调整:在命令手册中搜索时,长页面中的搜索结果会跳转到搜索文本的(第一个)位置

    • Tweak: In the Handbook, for materials created by grinding, show the quern in “Created by” section
      调整:在手册中,对于通过研磨制作的材料,在“由……创建”部分显示手摇磨

    • Tweak: Display what clothing can fit on what mannequins in the handbook
      调整:在手册中显示哪些服装可以搭配哪些人体模型

    • Tweak: Remove handbook grouping from clothing
      调整:移除服装的手册分组

    • Fixed: Handbook wattle and daub entry incorrectly stated the initial daub application as 10 items (it is actually 6).
      修复:手册中枝条抹灰条目错误地将初始抹灰数量写为10个(实际为6个)

    • Fixed: Handbook will properly show the grid crafting recipes on the appropriate nugget pages instead of all on the copper nugget page
      修复:手册现在会在正确的碎块页面显示网格合成配方,而不是全部显示在铜碎块页面

  • Visual fine tuning
    视觉微调

    • Feature: Added fruit labels for jam on crocks
      Feature:为陶罐上的果酱新增水果标签

    • Tweak: Improved OIT rendering system which should fix oddities when half transparent geometry is on top of others (e.g. clouds behind windows)
      调整:改进OIT渲染系统,应修复半透明几何体叠加时的异常(如窗户后面的云)

    • Tweak: Scene shader tweak - prevent complete whiteness on overly bright surfaces
      调整:场景着色器调整——防止过亮表面完全变白

    • Tweak: Tule model and texture reworked
      调整:Tule模型和纹理重做

    • Tweak: Spears have new spear head models, each metal with a unique design.
      调整:矛拥有新的矛头模型,每种金属都有独特设计

    • Tweak: Sleek wooden doors now have a glass plane and have a smoother and more bespoke texture
      调整:光滑木门现在有玻璃平面,并拥有更平滑且更独特的纹理

    • Tweak: Lowered the threshold for villagers to get a frost overlay, and made the face never freeze over
      调整:降低村民获得霜冻覆盖的阈值,并使面部永远不会冻结

    • Tweak: Cow parsley, heather, western gorse and orange mallow flowers now uses the old, more simplified model again
      调整:牛香芹、石南、西洋金雀花和橙锦葵花现在再次使用旧的、更简化的模型

    • Tweak: Anvils now use holdbothhandslarge idle animation, rather than holdbothhands.
      调整:铁砧现在使用holdbothhandslarge空闲动画,而不是holdbothhands

    • Tweak: Aged and very aged wood textures should now be more consistent across all blocks and items. Renamed “aged wood” to “aged oak”
      调整:老化和极老化木质纹理现在在所有方块和物品上应更一致。“aged wood”已重命名为“aged oak”

    • Tweak: Nicer first person hand transform for slabs
      调整:台阶的第一人称手部变换更舒适

    • Tweak: Papyrus chest now has separate shape from reed chest
      调整:纸莎草箱现在与芦苇箱拥有不同的形状

    • Tweak: Tool heads now have sockets where appropriate
      调整:工具头在合适位置现在有插槽

    • Tweak: Iron and steel pickaxes have revised model
      调整:铁镐和钢镐的模型已修订

    • Tweak: Ratlines now have knots at the intersections
      调整:绳梯在交叉处现在有结

    • Tweak: Wolf holds its tail straighter and lower
      调整:狼的尾巴保持得更直且更低

    • Tweak: Bear textures revised, and each bear now has its own model, to avoid drastic json scaling
      调整:熊的纹理已修订,每种熊现在拥有自己的模型,以避免剧烈的json缩放

    • Tweak: Cooking pot model now has rope cradle when attached to elk
      调整:烹饪锅模型在附加到麋鹿时现在有绳 cradle

    • Tweak: Seraph rendered into GUIs are now animated
      调整:渲染到GUI中的炽天使现在是动画的

    • Tweak: Saltpeter and other powders and crushed materials scaled up to be more visible when dropped on the ground
      调整:硝石和其他粉末及粉碎材料放大,以便掉落在地上时更明显

    • Tweak: Redid Brass Ruby Brooch model to more match original vision
      调整:重做黄铜红宝石胸针模型,以更符合最初设想

    • Tweak: Stone path stairs and slabs now extend 1 voxel ‘below ground’ to cover the gap that can be left by regular path blocks. Stone paths now use wildcards to randomize texture, rather than alternates.
      调整:石路楼梯和台阶现在向下延伸1个体素以覆盖普通石路方块可能留下的缝隙。石路现在使用通配符随机化纹理,而非交替

    • Tweak: Updated existing leather colors to be less bright. Added running stitch variant for all leathers.
      调整:更新现有皮革颜色使其不那么鲜艳。为所有皮革新增跑步针迹变体

    • Tweak: Messy12 ground storage changed to be spaced more evenly
      调整:Messy12地面存储改为间距更均匀

    • Tweak: Better line up text lines and checkboxes/sliders in the settings interface tab
      调整:设置界面标签中文字行、复选框和滑块对齐更好

    • Tweak: Weather system: Don’t spawn snow storm particles when above 5°C
      调整:天气系统:高于5°C时不再生成暴风雪粒子

    • Tweak: Fixed items way to strongly wind affected when in hands
      调整:修复手中物品受风影响过强的问题

    • Fixed: Long standing visual bug where harvesting reeds sometimes overextended the players arm
      修复:长期存在的视觉bug——收割芦苇有时会过度伸展玩家手臂

    • Fixed: Pie dough sides were unusually dark when placed besides blocks
      修复:派面团侧面在放置于方块旁时异常黑暗

    • Fixed: Make particles use proper multiblock collision
      修复:使粒子使用正确的多方块碰撞

    • Fixed Fortune Teller Hip Scarf model z-fighting with gambeson
      修复:算命师臀巾模型与棉甲产生z-fighting

    • Fixed: Some block breaking overlays were incorrectly applied
      修复:部分方块破坏覆盖层应用错误

    • Fixed z-fighting on sloped (main) roof segments
      修复:斜屋顶(主)段的z-fighting

    • Fixed: Seraphs shoulders clipping through in “hold both hands” pose
      修复:炽天使在“双手持有”姿势中肩膀穿模

    • Fixed: Camera jitters and ridden elk occasionally stopping when mods modified too much player data
      修复:当模组修改过多玩家数据时,摄像机抖动和骑乘麋鹿偶尔停止

    • Fixed: Animation jerkiness on traders
      修复:交易员动画抖动

    • Fixed: One line break too much in the block info HUD in some cases
      修复:某些情况下方块信息HUD中多出一个换行

    • Fixed: Stretched UVs on axle and aged armorstand
      修复:轴和老化盔甲架的UV拉伸

    • Fixed: Some tool heads had bad origins and so would do crazy flips when tossed
      修复:部分工具头原点错误,导致抛出时疯狂翻转

    • Fixed: Flowing lava blocks now start their particles at the correct height
      修复:流动熔岩方块现在在正确高度开始生成粒子

    • Fixed: Some texts off vertically by 1 pixel
      修复:部分文字垂直偏移1像素

    • Fixed: Incorrect feathers texture on arrows
      修复:箭矢上羽毛纹理错误

    • Fixed: Player yaw jitter when closing chat window while in overhead camera mode
      修复:在头顶摄像机模式下关闭聊天窗口时玩家偏航抖动

    • Fixed: Short rotation flicker right after placing certain blocks (with rotatable block entities)
      修复:放置某些可旋转方块实体后短暂的旋转闪烁

    • Fixed: Rare flashes of X-ray vision when breaking blocks next to a chunk boundary
      修复:在区块边界旁破坏方块时罕见的X射线视觉闪烁

    • Fixed: Seraph from the character dialog clipping through creative inventory
      修复:角色对话中的炽天使穿透创造模式物品栏

    • Fixed: Holding a pulverizer frame would obstruct player view significantly
      修复:持有粉碎机框架会严重遮挡玩家视野

    • Fixed: ‘Plain glasses’ lenses were not on transparent renderpass, and so had X-ray vision
      修复:“普通眼镜”镜片不在透明渲染通道,因此有X射线视觉

    • Fixed: Baskettrap trigger animation was rotated differently than the base block
      修复:篮子陷阱触发动画与基础方块旋转方向不同

    • Fixed: Baskettrap or Crate trap animation broken when both traps were placed
      修复:同时放置篮子陷阱或板条箱陷阱时动画损坏

  • Tweak: Sound additions
    调整:声音新增

    • Lots of internal preparatory work for foot steps sounds
      为脚步声做了大量内部准备工作

    • Charlemagne entity has a new sound set
      Charlemagne实体拥有新的声音集

    • Added more Wolf sounds for variation
      为狼新增更多声音以增加变化

    • Added 2 dive attack sounds to the second boss
      为第二个Boss新增2种俯冲攻击声音

    • Seraph hurt sounds are now shorter when the damage is low or when it’s from frost or poisoning
      炽天使受伤声音在伤害较低或来自霜冻/中毒时现在更短

  • Tweak: Performance tweaks
    调整:性能优化

    • Changing the graphics quality preset is now 4 times faster (1s lag instead of 4s lag)
      更改图形质量预设现在快4倍(1秒卡顿而非4秒)

    • Improve loading times with many mods installed (json patching times 47s => 3.6s). Contribution by tehtelev
      安装大量模组时改善加载时间(json补丁时间47秒→3.6秒)。由tehtelev贡献

    • Improve loading times with many mods installed (recipe loading times 21s => 8s). Contribution by tehtelev
      安装大量模组时改善加载时间(配方加载时间21秒→8秒)。由tehtelev贡献

    • Improve loading times of certain handbook pages from 10-14 seconds to instant when mods “A Culinary Artillery” and “Expanded Foods” are installed
      当安装“A Culinary Artillery”和“Expanded Foods”模组时,某些手册页面的加载时间从10-14秒改善为即时

    • Further 400k objects removed from permanent heap (mainly duplicate strings)
      从永久堆中进一步移除40万个对象(主要是重复字符串)

    • Reduced client-side lag spikes caused by various commonly used blocks
      减少各种常用方块导致的客户端卡顿峰值

      • Ground storage, toolrack, shelves and similar utility blocks [Technical info: BEContainerDisplay types - Display Case, Ground Storage, Toolrack, etc… now generate meshes off the main thread]
        地面存储、工具架、架子及类似实用方块【技术信息:BEContainerDisplay类型——展示柜、地面存储、工具架等现在在主线程外生成网格】

      • Flowerpots and planters [Technical info: only tesselate one plant shape max. per container, defer pot tesselation and transforms to tesselation thread]
        花盆和种植箱【技术信息:每个容器最多只细分一个植物形状,将盆细分和变换推迟到细分线程】

      • Small increase in loading time for doors and toolracks
        门和工具架的加载时间略有增加

    • Further reductions in Matrixf and vector object creation
      进一步减少Matrixf和向量对象的创建

    • Further reductions in Vec2f and Vec3f object creation in many places
      在多处进一步减少Vec2f和Vec3f对象的创建

    • Explosion shell vectors calc now uses FastVec3f not Vec3f
      爆炸外壳向量计算现在使用FastVec3f而非Vec3f

    • Further low level matrix improvements in animations; reduce memory pressure on client
      动画中进一步的低级矩阵改进;减少客户端内存压力

    • Many low level matrix operations moved from heap to stack
      许多低级矩阵操作从堆移到栈

    • Re-use some matrices and vectors at low level
      在低级重复使用一些矩阵和向量

    • Reduced heap memory pressure from selection box ray-tracing. With thanks to dedgrant
      减少选框射线追踪带来的堆内存压力。感谢dedgrant

    • Fixed memory leak when displaying skep or basket trap in inventory or handbook
      修复在物品栏或手册中显示蜂箱或篮子陷阱时的内存泄漏

    • Fixed potential memory leak in forge
      修复锻造炉中潜在的内存泄漏

    • RAM and heap saving, SnowAccum system now uses a value type [ServerMapChunk.SnowAccum is now a float not a ConcurrentDictionary]
      节省RAM和堆内存,SnowAccum系统现在使用值类型【ServerMapChunk.SnowAccum现在是float[]而非ConcurrentDictionary】

    • Particles - reduce RAM requirements and heap pressure
      粒子——减少RAM需求和堆压力

    • General improvements to SQLiteDbConnectionv2, less heap pressure for multiplayer server
      对SQLiteDbConnectionv2的常规改进,多人服务器堆压力更小

    • Added LOD2 shapes and textures for all clutter bookshelves
      为所有杂物书架新增LOD2形状和纹理

    • Very minor, but system-wide rendering optimization [Technical info: Don’t call EnableVertexAttribArray every render call, not necessary as per OpenGL spec]
      很小的但系统级的渲染优化【技术信息:不再在每次渲染调用时调用EnableVertexAttribArray,根据OpenGL规范这不是必需的】

    • Faster recipe matching with reduced memory usage. Should fix lag spikes on the server and client when crafting or using the handbook
      更快的配方匹配且内存使用减少。应修复合成或使用手册时服务器和客户端的卡顿峰值

    • Less CPU cost for unpacking chunks, creating packets etc - main benefits on large multiplayer servers
      解包区块、创建数据包等的CPU消耗更低——主要受益于大型多人服务器

  • Tweak: In-game guidance tweaks
    调整:游戏内指引优化

    • Feature: Crocks, pots, and bowls with meals now show interaction help when ground placed
      Feature:装有餐食的陶罐、锅和碗在放置在地上时现在会显示交互帮助

    • Tweak: Lowered the itemstack hover info HUD a bit so that it does not cover up the stack size of the item in your mouse slot
      调整:略微降低物品堆悬停信息HUD的位置,以免遮挡鼠标槽位中物品的堆叠数量

    • Fixed: Show only workable items in anvil interaction help
      修复:在铁砧交互帮助中仅显示可加工物品

    • Fixed: Interaction help for mortally wounded elk said “Revive player”
      修复:重伤麋鹿的交互帮助显示为“复活玩家”

  • Tweak: Game Server tweaks
    调整:游戏服务器优化

    • Tweak: AntiAbuse system partially revived. Off by default, but when enabled in the serverconfig.json it will decline block interactions when they are too far away from the player
      调整:AntiAbuse系统部分恢复。默认关闭,但在serverconfig.json中启用后,如果方块交互距离玩家过远则会拒绝

    • Tweak: When a server has more than 50 players, join/leave and death messages no longer get printed to chat (configurable in servermagicnumbers.json field “PublicJoinLeaveDeathMessagesThreshold”)
      调整:当服务器玩家超过50人时,加入/离开和死亡消息不再打印到聊天(可在servermagicnumbers.json的"PublicJoinLeaveDeathMessagesThreshold"字段配置)

    • Tweak: Join, Leave and Death messages now also sent to all player groups the player is part of
      调整:加入、离开和死亡消息现在也会发送给玩家所属的所有玩家组

    • Tweak: Allow the server heartbeat/register to master server also work in standby mode
      调整:允许服务器心跳/向主服务器注册在待机模式下也生效

    • Tweak: Added more audit logging when trading and using the action house
      调整:交易和使用拍卖行时增加更多审计日志

    • Tweak: Multiple Serverconfig StartupCommands would not work if there was a space in front of a command
      调整:如果Serverconfig StartupCommands前面有空格,多个命令将无法工作

    • Fixed: “spawnRadius” not a circular spawn area and sometimes spawning player outside of the radius. Fixed a respawning player placed at a block edge. Mitigate spawning inside blocks.
      修复:“spawnRadius”不是圆形生成区域,有时会在半径外生成玩家。修复了重生玩家被放置在方块边缘的问题。缓解在方块内部生成的情况。

    • Fixed: Command /serverconfig entityspawning 0 did not disable entity spawning right away and vice versa did not enable it right away when it was disabled before
      修复:命令/serverconfig entityspawning 0 无法立即禁用实体生成,反之亦然

    • Fixed: Possible server exception on player death
      修复:玩家死亡时可能的服务器异常

    • Fixed: On a dedicated server when using a malformed welcome message it would disconnect/crash each client on login.
      修复:在专用服务器上使用格式错误的欢迎消息时,会在登录时断开/崩溃每个客户端

  • Tweak: Command Tweaks:
    调整:命令优化:

    • Tweak: Most /wgen commands can now be called from console
      调整:大多数/wgen命令现在可以从控制台调用

    • Tweak: Added /serverconfig blockTickChunkRange
      调整:新增/serverconfig blockTickChunkRange

    • Tweak: Added worldgen command /wgen regenrange
      调整:新增世界生成命令/wgen regenrange

    • Tweak: Now /entity spawn command can optionally also specify the generation, eg. generation=3
      调整:/entity spawn命令现在可以可选指定generation,例如generation=3

    • Tweak: New command /entity findnpc to count the villagers or find a specific one
      调整:新增命令/entity findnpc 用于统计村民数量或查找特定村民

    • Tweak: New command /entity list to list the types of all loaded entities, and count them
      调整:新增命令/entity list 用于列出所有已加载实体的类型并统计数量

    • Tweak: Add alias /wcc for the worldconfigcreate command
      调整:为worldconfigcreate命令添加别名/wcc

    • Tweak: Fixed typo in command /dev per-player-lootable-reset
      调整:修复命令/dev per-player-lootable-reset中的拼写错误

    • Tweak: add client ping to /stats and /list clients commands
      调整:在/stats和/list clients命令中添加客户端延迟

    • Tweak: Removed no longer working /wgen regenr and /wgen regenrc commands
      调整:移除不再工作的/wgen regenr和/wgen regenrc命令

    • Tweak: Wireframes display command can now be abbreviated to .debug wf
      调整:线框显示命令现在可以缩写为.debug wf

    • Fixed: /wgen regen did not reload the deposits files
      修复:/wgen regen未重新加载矿床文件

    • Fixed: When using /wgen regen the GeneratedStructures list could be restored only partially, the actual in-world structures/blocks should have be mostly unaffected by that
      修复:使用/wgen regen时GeneratedStructures列表可能仅部分恢复,实际世界中的结构/方块应基本不受影响

    • Fixed: Command /land list would not output the correct center postions if a claim had multiple areas
      修复:如果领地有多个区域,命令/land list不会输出正确的中心位置

    • Fixed: .we command no longer working to open/close the world edit ui
      修复:.we命令不再能打开/关闭世界编辑UI

    • Fixed: GameTickListener debug command /debug tickhandlers dump dcentity not working
      修复:GameTickListener调试命令/debug tickhandlers dump dcentity无法工作

    • Fixed: Command .chb expcmds did not make sure the ModConfig folder exists
      修复:命令.chb expcmds未确保ModConfig文件夹存在

  • Tweak: Ladder tweaks
    调整:梯子优化

    • Wood ladders can connect as one ladder, crude and rope cannot connect to others
      木梯可以相互连接成一个梯子,粗制梯和绳梯无法与其他梯子连接

    • Wood ladders can be sawed back into boards
      木梯可以被锯回成木板

    • Ladders made entirely of sticks have their own model, separate from ladders made from planks
      完全由木棍制成的梯子拥有自己的模型,与木板制成的梯子不同

    • Crude ladders cannot support themselves on the ground or the ceiling and require a wall for support
      粗制梯无法在地面或天花板上自我支撑,需要墙壁支撑

  • Tweak: Water tweaks
    调整:水优化

    • Tweak: Rivulet riverbed carver. Somewhat more neatly integrates the rivulets into the world. (WIP, temporarily disabled in -pre.1)
      调整:小溪河床雕刻器。更整洁地将小溪融入世界。(开发中,在-pre.1中临时禁用)

    • Tweak: Also spawn rivulets on mountain sides
      调整:也在山坡上生成小溪

    • Tweak: Water now spreads faster
      调整:水现在扩散得更快

    • Tweak: Flowing water shader tweaks
      调整:流动水着色器调整

    • Fixed: Flowing water with NE,SE,SW,NW directions was not visually flowing diagonally
      修复:具有东北、东南、西南、西北方向的流动水在视觉上没有对角流动

  • Tweak: Lightning flash visual tuning. Lights up the world from a greater distance and a bit more realistically
    调整:闪电闪光视觉调优。从更远的距离照亮世界,且更接近真实

  • Tweak: Players are now visible on the map up to 1000 blocks away or if in a shared group, by default
    调整:玩家现在默认在地图上最多1000格距离内可见,或如果在共享组中

  • Tweak: Player map markers will show the supporter color, like player names in chat
    调整:玩家地图标记会显示支持者颜色,与聊天中的玩家名称一致

  • Tweak: Held/dynamic light range now better corresponds to placed light range
    调整:手持/动态光源范围现在更好地对应放置光源范围

  • Tweak: Added a Creative mode pocket sun. Caution: Very hot!
    调整:新增创造模式便携太阳。注意:非常热!

  • Tweak: Increase dynamic lights detection range from 60 to 120 blocks
    调整:动态光源检测范围从60格增加到120格

  • Tweak: Add a bit of extra brightness near a held/dynamic light source
    调整:在手持/动态光源附近增加一点额外亮度

  • Tweak: Cleavers now have a non-functional ‘head’ item like most other tools, and must be combined with a stick to make the complete tool. Also revised the cleaver model to have 1:1 pixel scale (previously was 50% scale)
    调整:剁肉刀现在像大多数其他工具一样拥有一个非功能性的“头”物品,必须与木棍组合才能制成完整工具。同时修订了剁肉刀模型,使其像素比例为1:1(之前是50%比例)

  • Tweak: Tuned seraph idle animations
    调整:调整了炽天使空闲动画

  • Tweak: Can now add linings or change the color of glass for small lanterns in ground storage
    调整:现在可以在地面存储中为小型灯笼添加衬里或更改玻璃颜色

  • Tweak: Added new ground crafting sounds, for scraping soaked hides with knife, trimming small or medium scraped hides into parchment using shears, carving a bone into a flute, removing the head from a bear pelt, and sawing a raw longbow stave into a raw recurve stave using a saw
    调整:新增地面制作声音,包括用刀刮削浸湿皮革、用剪刀将中小型刮过皮革修剪成羊皮纸、将骨头雕刻成笛子、从熊皮上移除头部,以及用锯将生长的长弓坯锯成生长的反曲弓坯

  • Tweak: Copper roofing grid recipe yield doubled, except that tips are now individually made from a single copper plate
    调整:铜屋顶网格配方产量翻倍,但尖端现在由单个铜板单独制作

  • Tweak: Breaking blocks adjacent to and below water flow, may now cause the water to flow into the newly made gap
    调整:破坏与水流相邻及下方的方块,现在可能会使水流入新产生的空隙

  • Tweak: The Devastation Tower elevator now prevents falling through when going down
    调整:毁灭之塔电梯现在在下降时防止玩家掉落穿透

  • Tweak: Add non-climbable versions of clutter ladders, for use in cases like bunk beds where you don’t want them interfering with the player’s normal movement
    调整:新增不可攀爬的杂物梯子版本,用于如双层床等不想干扰玩家正常移动的情况

  • Tweak: Chain mail items have a revised smaller model, and are now placeable on the ground in the quad layout
    调整:链甲物品拥有修订后的更小模型,现在可以在地面以四象限布局放置

  • Tweak: Rendered fat recipe no longer dirties the pot
    调整:炼制脂肪配方不再弄脏锅

  • Tweak: Pigs and sheep will no longer stand around idly such that they can easily be fenced in. They will now run away from the player, or attack the player if they get too close
    调整:猪和羊不再闲站着容易被围栏围住。现在它们会从玩家身边跑开,或在太靠近时攻击玩家

  • Tweak: Removed unused ‘eidolon gearbox’ item from the game
    调整:从游戏中移除未使用的“幻影齿轮箱”物品

  • Tweak: Firestarter can now be burned in a firepit
    调整:引火物现在可以在火坑中燃烧

  • Tweak: Allow candles to be removed from an existing bunch of candles without breaking it
    调整:允许从现有的一束蜡烛中移除蜡烛而无需破坏整束

  • Tweak: Male goats in general will not use the very smallest horn models, better differentiating them from females
    调整:雄性山羊一般不会使用最小的角模型,更好地区分雌雄

  • Tweak: Copper shingle blocks now have a grid recipe. The shingle blocks blocktype json was moved from ‘metal’ folder to ‘roofing’ folder
    调整:铜瓦块现在有网格配方。瓦块的blocktype json已从“metal”文件夹移至“roofing”文件夹

  • Tweak: Grid recipes which produce roofing half-blocks now produce two halves, rather than one
    调整:生成屋顶半块的网格配方现在生成两个半块,而非一个

  • Tweak: Add a bit of extra brightness near a held/dynamic light source
    调整:在手持/动态光源附近增加一点额外亮度

  • Tweak: Added server config setting UpnpInfiniteLifetime (enable with /sc upnpinfinitelifetime on). Use this for infinite UPnP port mapping lifetime; otherwise the default 10-minute lifetime auto-renews mappings. Behavior may vary depending on the router.
    调整:新增服务器配置选项UpnpInfiniteLifetime(使用/sc upnpinfinitelifetime on启用)。用于无限UPnP端口映射生命周期;否则默认10分钟生命周期会自动续期。行为可能因路由器而异。

  • Tweak: Change Linux icon from xpm to png since xpm may not be supported on newer systems
    调整:将Linux图标从xpm改为png,因为较新系统可能不支持xpm

  • Tweak: “Antler mount” is renamed to “Wall mount”.
    调整:“Antler mount”重命名为“Wall mount”

  • Tweak: Wall mount block info text name is now set to the placed item
    调整:墙面支架方块信息文本名称现在设置为放置的物品

  • Tweak: Palisade walls and stakes now prevent animals from walking on them, like regular fences.
    调整:栅栏墙和木桩现在像普通栅栏一样阻止动物在其上行走

  • Tweak: Ovens now no longer allows igniting of non-fuel, such as pies
    调整:烤箱现在不再允许点燃非燃料物品,如派

  • Tweak: Allow liquids to be chiseled only in creative mode
    调整:仅允许在创造模式中凿刻液体

  • Tweak: Removed fish carcass clutter block, because there is a dedicated fish carcass block
    调整:移除鱼尸体杂物方块,因为已有专用的鱼尸体方块

  • Tweak: Debarked and tree trunk ‘veryaged’ and ‘veryagedrotten’ textures modified for consistency
    调整:去皮树干和树干的“极老化”与“极老化腐烂”纹理已修改以保持一致性

  • Fixed: Fixes npc dialogue link text cut off in some cases
    修复:修复了某些情况下NPC对话链接文字被截断的问题

  • Fixed: Cassava that dried out in a meal due to a bug no longer has an incorrect name nor gives no nutrition
    修复:因bug在餐食中变干的木薯不再有错误名称,也不会提供零营养

  • Fixed: Oven would give incorrect error message when trying to add non-bakeable items
    修复:烤箱在尝试添加不可烘烤物品时会给出错误错误消息

  • Fixed: 2x1 and 1x2 paintings only half visible when there was a decor layer on the wall
    修复:当墙上有装饰层时,2x1和1x2画作仅一半可见

  • Fixed: Hunger rate applied twice by accident, causing a setting of 0.5x to be 0.25x and of 2x to be 4x
    修复:饥饿率意外应用两次,导致0.5x设置变为0.25x,2x变为4x

  • Fixed: Unable to put empty bowl into barrel inventory slot
    修复:无法将空碗放入桶的物品栏槽位

  • Fixed: Scrolling in dropdowns near bottom of the screen shows all items properly
    修复:屏幕底部附近的下拉菜单滚动现在正确显示所有物品

  • Fixed: The grid recipe to force clay brick slabs into a certain orientation was missing
    修复:强制黏土砖台阶到特定方向的网格配方缺失

  • Fixed: Pies with default full top crust style would not stack properly if cycled through crust types
    修复:默认完整顶部酥皮风格的派如果循环切换酥皮类型将无法正确堆叠

  • Fixed: Bear foot sliding, brown and polar bear chasing after tiny creatures (baby hares and chicken), and not attacking animals they chase
    修复:熊脚滑动、棕熊和北极熊追逐微小生物(幼兔和鸡),以及不攻击它们追逐的动物

  • Fixed: Entering and exiting the water while holding the sprint key would slow you to a walk even with the precise control scheme
    修复:按住冲刺键进入和退出水时,即使使用精确控制方案也会减速为行走

  • Fixed: Holding down the sprint key before starting to move would still start off with walking
    修复:在开始移动前按住冲刺键仍会以行走开始

  • Fixed: Armor stands could only be placed at edges of blocks
    修复:盔甲架只能放置在方块边缘

  • Fixed: Color accurate worldmap: Still used vintage colors until the map was opened
    修复:颜色准确的世界地图:在打开地图前仍使用老式颜色

  • Fixed: Clouds going black when using Override default values from the world edit control panel
    修复:使用世界编辑控制面板的[x]覆盖默认值时云层变黑

  • Fixed: Traders and Villagers would execute the option after the “What did you got to trade?” which mostly was the “Whats your name?” option and so reveal their name at the same time as openting the trading menu
    修复:交易员和村民会在“What did you got to trade?”选项后执行操作,该选项大多是“Whats your name?”,因此在打开交易菜单的同时会透露姓名

  • Fixed: Empty triggered animal traps would not drop block if broken
    修复:空触发的动物陷阱被破坏时不会掉落方块

  • Fixed: Empty triggered animal trap would give back trap when picked up rather than just basket
    修复:拾取空触发的动物陷阱时会返还整个陷阱而非仅篮子

  • Fixed: Prevent the trader menu to be opened by multiple players, which can crash the game
    修复:防止交易菜单被多个玩家同时打开,这可能导致游戏崩溃

  • Fixed: Falling maple seeds did not fall with reduced gravity
    修复:下落的枫树种子不再以减少的重力下落

  • Fixed: Crash when Ctrl+scrolling up on the firepit input slot
    修复:在火坑输入槽位Ctrl+向上滚动时崩溃

  • Fixed: Rotation of clayforming for watering cans matches output
    修复:浇水壶的黏土成型旋转现在与输出匹配

  • Fixed: On some occasions, traders walking away from player during conversations and standing still after conversations
    修复:在某些情况下,交易员在对话中走开并在对话结束后站立不动

  • Fixed: Some ropes not properly loading from a savegame to client side. Explanation: We did not re-broadcast when a cloth system became active, we did not update the state on chunk loads although we check all chunks if they are loaded on each clothsystem
    修复:部分绳索未正确从存档加载到客户端。解释:当布料系统激活时我们没有重新广播,我们在区块加载时没有更新状态,尽管我们会在每个布料系统检查所有区块是否已加载

  • Fixed: Some damage effects still applying on damage over time types of damage (e.g. instant huge red overlay when eating fly agaric)
    修复:某些伤害效果仍应用于随时间伤害类型(例如吃蛤蟆菌时瞬间出现巨大红色覆盖)

  • Fixed: Drinking more or less than 1L of wine all at once will properly vary how intoxicated you become
    修复:一次性饮用多于或少于1升葡萄酒现在会正确影响醉酒程度

  • Fixed: Dragging to place ingredients into cooking pot would not evenly distribute items
    修复:拖动放置食材到烹饪锅时不会均匀分配物品

  • Fixed: Mechanical power blocks, World Edit selection tool grow/shrink buttons and other parts of the game now work in other dimensions
    修复:机械动力方块、世界编辑选区工具的增长/缩小按钮以及游戏其他部分现在在其他维度中正常工作

  • Fixed: Sub-decors (e.g. cave art) now preserved in World Edit move area, mirror area and repeat area operations
    修复:子装饰(如洞穴艺术)现在在世界编辑的移动区域、镜像区域和重复区域操作中被保留

  • Fixed: Removed downwards exponential acceleration of entities that use passive physics behavior
    修复:移除使用被动物理行为的实体的向下指数加速度

  • Fixed: Fall damage inconsistency, added player stat “fallDamageThreshold”
    修复:坠落伤害不一致,新增玩家统计“fallDamageThreshold”

  • Fixed: On a brand new world, the client game calendar would be paused and/or slightly desynced from the server time for a minute, causing the sun to jump after 25 in-game minutes
    修复:在全新世界中,客户端游戏日历会暂停和/或与服务器时间略微不同步一分钟,导致太阳在25游戏分钟后跳跃

  • Fixed: After a client-side crash, the game kept running until the Crash Reporter window was closed
    修复:客户端崩溃后,游戏会一直运行直到崩溃报告窗口关闭

  • Fixed: Removed uncraftable soaked bear pelts
    修复:移除不可制作的浸湿熊皮

  • Fixed: Cutting snow covered grass with a knife did not yield dry grass
    修复:用刀切割积雪草不再产出干草

  • Fixed: Missing horns on female goats, also they can fight back now
    修复:雌性山羊缺少角,现在它们也可以反击

  • Fixed: Items dropped by mechanically powered querns, pulverizers, or chutes could be launched very far when outside of the simulation range (128 blocks from the player)
    修复:由机械驱动的手摇磨、粉碎机或滑槽掉落的物品在模拟范围外(距离玩家128格)时可能被抛出很远

  • Fixed: “Wide lines have been deprecated” warnings on certain GPUs, eg. Intel UHD
    修复:某些GPU(如Intel UHD)上“Wide lines have been deprecated”警告

  • Fixed: Ladders would sometimes allow strange interactions between different types
    修复:梯子有时允许不同类型之间奇怪的交互

  • Fixed: After healing with an item, a second item in the same slot (from picking up) with a slow interaction process would immediately finish (#6719)
    修复:使用物品治疗后,同一槽位中第二个物品(来自拾取)如果有缓慢交互过程会立即完成(#6719)

  • Fixed: Logged error for carburizable properties in handbook
    修复:手册中可渗碳属性的日志错误

  • Fixed: Many repeated logged OpenGL errors on Mac filling up the log file
    修复:Mac上大量重复的OpenGL错误日志填满日志文件

  • Fixed: When milking goats your inventory could get out of sync and remove buckets or causes getting kicked from the server.
    修复:挤奶山羊时物品栏可能不同步并移除桶或导致被踢出服务器

  • Fixed: Various water plants could have non-matching top and bottom section pieces
    修复:各种水生植物可能有不匹配的顶部和底部段

  • Fixed: Stone path slabs did not show snowcover. Stone path blocks had hitboxes 1 voxel too tall
    修复:石路台阶未显示积雪覆盖。石路方块的碰撞箱高1个体素

  • Fixed: Crash when viewing corrupted rock-typed block
    修复:查看损坏的岩石类型方块时崩溃

  • Fixed: Another possible cause of ghost Players
    修复:另一个导致幽灵玩家的可能原因

  • Fixed: Beams not placing correctly in free mouse mode or when client->server not in sync.
    修复:在自由鼠标模式或客户端→服务器不同步时梁放置不正确

  • Fixed: Some fruit trees would spawn as empty stumps during worldgen
    修复:部分果树在世界生成时生成为空树桩

  • Fixed: Crash in the music system when flying fast
    修复:快速飞行时音乐系统崩溃

  • Fixed: Wild fruit trees not fruiting in the first year
    修复:野生果树在第一年不结果

  • Fixed: Honey would give the wrong satiety in a meal
    修复:蜂蜜在餐食中提供错误的饱足度

  • Fixed: Quenching/Tempering buffs not applying when they should and the item now shows its item state in the item info hud.
    修复:淬火/回火增益未在应当应用时应用,物品现在在物品信息HUD中显示其状态

  • Fixed: Tempering applied a buff instead of only reducing the break chance
    修复:回火应用了增益而非仅降低破坏几率

  • Fixed: Applying many buffs added many lines of text to the item info hud
    修复:应用多个增益会在物品信息HUD中添加多行文字

  • Fixed: The player would get full nutrition from drinking spoiling liquid
    修复:玩家从变质液体中获得完整营养

  • Fixed: Properly stop animations when ground processing items
    修复:在地面处理物品时正确停止动画

  • Fixed: Animation would never end when breaking ore chunks in ground storage
    修复:在地面存储中破坏矿石块时动画永不结束

  • Fixed: Drifters had a missing face on their neck that would show on their back side, when dead.
    修复:漂流者死亡时颈部缺少面部,会显示在背面

  • Fixed: Bronze rods had combined word localizations (i.e. Tinbronze, Bismuthbronze) which was not per standard
    修复:青铜棒有组合词本地化(即Tinbronze、Bismuthbronze),不符合标准

  • Fixed: Grindstone grid recipe conflicted with polished stone recipe
    修复:磨石网格配方与抛光石配方冲突

  • Fixed: Ruined metal doors had the latch on the wrong side, and their hitbox was thinner than the door.
    修复:破损金属门门闩在错误的一侧,且碰撞箱比门更薄

  • Fixed: Collapsed clutter scroll racks were not texture-swappable.
    修复:崩塌的杂物卷轴架无法切换纹理

  • Fixed: Ruined sabre had blade ground-stored transform, and so looked like it was half buried in the ground.
    修复:破损军刀有刀刃地面存储变换,因此看起来像半埋在地下

  • Fixed: Bugnet durability wasn’t consumed
    修复:虫网耐久未消耗

  • Fixed: Brass torchholder description didn’t have useful info from aged torchholder description
    修复:黄铜火把支架描述未包含来自老化火把支架描述的有用信息

  • Fixed: /debug helddurability command not marking slot dirty
    修复:/debug helddurability命令未标记槽位为脏

  • Fixed: Armor breaks on zero durability
    修复:护甲在耐久为零时损坏

  • Fixed: Female tamed elk hitboxes displayed raw lang keys instead of translated text
    修复:雌性驯服麋鹿碰撞箱显示原始语言键而非翻译文本

  • Fixed: Empty chests playing incorrect sound when closed
    修复:空箱子关闭时播放错误声音

  • Fixed: Chiseling or rotating blocks located at a chunk edge, now correctly updates lighting on neighbors across the chunk edge
    修复:凿刻或旋转位于区块边缘的方块,现在会正确更新跨区块边缘的邻居光照

  • Fixed: Harvested brown sedge tossed on the ground was nowhere near its actual hitbox
    修复:收割的褐莎草扔在地上时远离其实际碰撞箱

  • Fixed: Some pigs had bad ‘center’ points in their model, resulting in mis-placed hitboxes
    修复:部分猪的模型“中心”点错误,导致碰撞箱错位

  • Fixed: Flax fibers’ held transform was WAY too small
    修复:亚麻纤维的手持变换过小

  • Fixed: Black coal was a pigment for sign writing, but could not do cave drawings
    修复:黑煤是标牌书写的颜料,但无法用于洞穴绘画

  • Fixed: Tule root didn’t say in description that it can be planted again
    修复:Tule根在描述中未说明可以再次种植

  • Fixed: Luxury trader was selling two shields that were missing the wood attribute.
    修复:奢侈品商人出售的两面盾牌缺少木材属性

  • Fixed: Placing a crock into ground storage would crash the game on some operating systems
    修复:在某些操作系统上将陶罐放入地面存储会崩溃游戏

  • Fixed: Sheep no longer spawn in thick forests or shrubland
    修复:羊不再在茂密森林或灌木地生成

  • Fixed: Rope couldn’t be placed on ground without already existing ground storage
    修复:绳索无法在没有现有地面存储的情况下放置在地上

  • Fixed: Some story locations (lazaret) caused additonal protected areas above ground after using /wgen regen at their position
    修复:部分故事地点(lazaret)在使用/wgen regen后在地面上方造成额外保护区域

  • Fixed: Couldn’t pick up empty armor stand
    修复:无法拾取空盔甲架

  • Fixed: Devastation tower pitch black at night and other worldgenned light sources not emitting light
    修复:毁灭之塔夜晚漆黑一片,以及其他世界生成的光源未发光

  • Fixed: Bamboo stakes and shovel gui icons when moused over were not centered.
    修复:竹桩和铲子GUI图标在鼠标悬停时未居中

  • Fixed: Long bowstave is invisible in ground storage when dry
    修复:干燥的长弓坯在地面存储中不可见

  • Fixed: “Toggle sprint” checkbox hover text was wrong in the game settings
    修复:游戏设置中“切换冲刺”复选框悬停文字错误

  • Fixed: Aged sailboat did not have a creative item to place it (and so did not show up in handbook)
    修复:老化帆船没有创造模式物品可放置(因此未出现在手册中)

  • Fixed: Flax fibers were not centered in the gui
    修复:亚麻纤维在GUI中未居中

  • Fixed: Hot items invisible in ground storage
    修复:炽热物品在地面存储中不可见

  • Fixed: Metal arrow fletching was solid black
    修复:金属箭矢羽毛为纯黑色

  • Fixed: Rare crash when chiseled block name is null
    修复:凿刻方块名称为null时的罕见崩溃

  • Fixed: Drygrass item was not centered in it’s selection box when laying on the ground
    修复:干草物品放置在地上时未在选框中居中

  • Fixed: Mouflon and bighorn sheep horns had bad wall mount transforms. Mouflon horns were also missing localizations.
    修复:欧洲盘羊和大角羊角的墙面支架变换错误。欧洲盘羊角也缺少本地化

  • Fixed: Water updates not consistently triggered if solid blocks (water-logged blocks) were in the same position
    修复:如果固体方块(水浸方块)在同一位置,水更新未一致触发

  • Fixed: Clouds disappearing after sleeping in some cases
    修复:某些情况下睡觉后云层消失

  • Fixed: Dirty cooking pot had bad incorrect idle pose
    修复:脏烹饪锅有错误的空闲姿势

  • Fixed: Anomalously light texture section on adult male elk’s neck fur
    修复:成年雄性麋鹿颈部毛皮上异常明亮的纹理部分

  • Fixed: Scraping multiple soaked hides causes game crash #8479
    修复:刮削多个浸湿皮革导致游戏崩溃 #8479

  • Fixed: Old traders were upgraded to the new traders, but naked and no face
    修复:旧交易员升级为新交易员,但裸体且没有脸

  • Fixed: When public server advertising is enabled that could send multiple duplicated requests to the masterserver. Issue since 1.22.0-pre.1
    修复:启用公共服务器广告时可能向主服务器发送多个重复请求。自1.22.0-pre.1起的问题

  • Fixed: Some Nadiyan clothing was not using the correct textures.
    修复:部分Nadiyan服装未使用正确纹理

  • Fixed: Merchant hat and fur coat had some texture issues.
    修复:商人帽和毛皮大衣有一些纹理问题

  • Fixed: Snowcovered slabs not flush with adjacent blocks
    修复:积雪台阶与相邻方块不齐平

  • Fixed: Incorrect UV on Gearfoot Bowtorn legs
    修复:Gearfoot Bowtorn腿部UV错误

  • Fixed: Various small issues with bear textures and model
    修复:熊纹理和模型的各种小问题

  • Fixed: Olives’ on-ground transform was bad
    修复:橄榄的地面变换错误

API Updates
API更新
For our modders - please be aware, the game engine and game content have undergone several significant changes
致我们的模组制作者——请注意,游戏引擎和游戏内容经历了若干重大变更

  • Paradigm shift: Since 1.21 you can define tags in Blocks, Items and Entities. As of 1.22 you can now use tags for all crafting recipes. In future updates we will expand tag compatibility to other systems. Though please wait before using these, the syntax might still change in pre2 or pre3
    范式转变:自1.21起你可以在方块、物品和实体中定义标签。从1.22起,你现在可以在所有合成配方中使用标签。在未来更新中我们将把标签兼容性扩展到其他系统。不过请先等待再使用这些,语法可能在pre2或pre3中仍会变化

  • Paradigm shift: You can now precisely time creature sounds by defining them as part of the animation meta definitions. This lets you bind a sound to the exact animation frame where the sound should be played, independent of how fast the animation plays. You can define multiple sounds per animation. This is how we added bear and wolf step sounds.
    范式转变:你现在可以通过将声音定义为动画元数据的一部分来精确计时生物声音。这让你可以将声音绑定到应当播放声音的确切动画帧上,独立于动画播放速度。你可以在每个动画中定义多个声音。这就是我们如何为熊和狼添加脚步声的方式。

  • We have migrated our source projects from .NET 8 to .NET 10. You will need to install the .net10 sdk to compile our public code.
    我们已将源项目从.NET 8迁移到.NET 10。你需要安装.net10 sdk来编译我们的公开代码。

  • entity.ServerPos is no more. You can still access it but it now redirects to entity.Pos
    entity.ServerPos已不存在。你仍可以访问它,但它现在重定向到entity.Pos

  • We moved world generation code from the survival mod to the essentials mod, so that total conversion mods can also utilize it
    我们将世界生成代码从survival模组移至essentials模组,以便全面转换模组也能使用它

  • CollectibleObject has many of its field turned into methods that also call their respective methods on behaviors
    CollectibleObject的许多字段已转为方法,这些方法也会调用behavior上对应的方法

  • Each landform in the landforms.json now must have a unique code. Previously you could use duplicated names. The game will now crash instead.
    landforms.json中的每个地形现在必须拥有唯一的code。之前允许重复名称。现在游戏会直接崩溃。

  • For the red tinting hurt overlay of creatures to work you now need to add “Health” behavior to to the list of client side behavior as well
    为了让生物的红色受伤覆盖正常工作,你现在还需要将“Health”行为添加到客户端行为列表中

  • Experimental feature: Mods can now modify the main menu background pictures. If any mods sets one, then the game will disable all vanilla ones.
    实验性功能:模组现在可以修改主菜单背景图片。如果任何模组设置了一个,则游戏会禁用所有原版背景。

Also noteworthy and just for your awareness, there are currently several notable ongoing projects within the VS coder team:
同样值得注意且仅供了解,目前VS编码团队有几个值得注意的正在进行的项目:

  • The entire code base of Vintage Story now compiles without warnings, consequently we have either fixed or removed our own game engine’s use of deprecated features
    Vintage Story的整个代码库现在编译时无警告,因此我们已修复或移除了自身游戏引擎对已弃用功能的调用

  • We have a multi-year long goal of switching over to nullable value types in all code files
    我们有一个多年的长期目标:在所有代码文件中切换到可空值类型

  • We continued to slowly integrate a comprehensive tags system. New since 1.21:
    我们继续缓慢集成全面的标签系统。自1.21以来的新增内容:

    • Changed types of tag arrays and renamed them to tag sets
      更改了标签数组的类型并将其重命名为标签集

    • Block and item tags merged into general tags
      方块和物品标签合并为通用标签

    • General tags have limit of 65k tags now
      通用标签现在限制为65k个标签

    • Tag sets now provide API with set methods
      标签集现在为API提供集合方法

    • Modders no longer need to interact with tag ids directly, they are hidden behind the tag set implementation
      模组制作者不再需要直接与标签ID交互,它们隐藏在标签集实现背后

    • Modders now can register their own tag types
      模组制作者现在可以注册自己的标签类型

    • NOTE: there may be further changes to tags code before -rc.1
      注意:在-rc.1之前标签代码可能还有进一步变更

  • We continued to refactor, improve and consistency check all our entity AI Tasks
    我们继续重构、改进并一致性检查我们所有的实体AI任务

  • We continued our efforts to un-hardcode game engine and content, to make it easier to patch game content as well as reducing unexpected behaviors when modding the game
    我们继续努力解除游戏引擎和内容的硬编码,以更容易修补游戏内容并减少模组开发时的意外行为

API changelog
API更新日志

  • Feature: Rewrite stone throwing code into its own “CollectibleBehaviorThrowable”. Allows one to make an item or block throwable with json changes only
    Feature:将投掷石块代码重写为独立的“CollectibleBehaviorThrowable”。仅通过json修改即可让物品或方块变得可投掷

  • Feature: Food in a meal automatically gives a 30% bonus to the base satiety if no in meal nutrition is defined
    Feature:餐食中的食物如果未定义餐内营养,则自动为基础饱足度提供30%加成

  • Feature: New server event “HandInteract”. Called before any server side hand interact code is executed
    Feature:新增服务器事件“HandInteract”。在任何服务器端手部交互代码执行前调用

  • Feature: New parameter “MinCuboidsPerModel” for ground storable behavior that fixes problem with partial models in ground storage
    Feature:地面可存储行为新增参数“MinCuboidsPerModel”,修复地面存储中部分模型的问题

  • Feature: Item buff feature. Can now buff buffable collectibles e.g. when holding a falx in hands with command “/debug cbuff add sharpened attackpower 1.2” for +20% damage or “/debug cbuff add sharpened attackpower 1 2” for +2 flat damage. Available buffs: attackpower, maxdurability, durability, miningspeed. In code can also define durability of a buff, which is reduced alongside the item durability
    Feature:物品增益功能。现在可以为可增益的收藏品添加增益,例如手持镰刀时使用命令“/debug cbuff add sharpened attackpower 1.2”获得+20%伤害,或“/debug cbuff add sharpened attackpower 1 2”获得+2点平伤。可用增益:attackpower、maxdurability、durability、miningspeed。代码中还可以定义增益的耐久度,与物品耐久度一同减少

  • Feature: Allow BlockBehaviorHarvestable to require a tool
    Feature:允许BlockBehaviorHarvestable要求工具

  • Feature: Anvil blocks keep track of their metal tier
    Feature:铁砧方块会记录其金属阶层

  • Feature: Mods can now supply background images for the main menu in their modinfo.json. Currently, if any are supplied then all vanilla ones are disabled.
    Feature:模组现在可以在modinfo.json中为主菜单提供背景图片。目前,如果提供了任何图片,则所有原版图片都会被禁用。

  • Feature: Added the ability to create custom mixed pie recipes with multiple food categories as fillings
    Feature:新增创建自定义混合派配方的能力,可使用多种食物类别作为馅料

  • Refactor: Major rework of the recipe systems in order to support tags
    Refactor:为支持标签对配方系统进行重大重构

  • Refactor: Move most of worldgen code to essentials mod and added modularity in some areas so that full conversion mods can use it
    Refactor:将大部分世界生成代码移至essentials模组,并在某些区域增加模块化,以便全面转换模组可以使用

  • Refactor: Changed args in capi.StartTrack()
    Refactor:更改capi.StartTrack()的参数

  • Refactor: Move onhurt invulnerable timer code from Entity.cs to BehaviorHealth.cs where it belongs. This however means the Health behavior needs to be client side as well, on all entities. In order to stay backwards compatible, these will automatically get added upon entity load, for now. It will print a warning if that is the case
    Refactor:将onhurt无敌计时器代码从Entity.cs移至BehaviorHealth.cs中它所属的位置。不过这意味着Health行为也需要在所有实体上作为客户端行为。为了保持向后兼容,这些行为现在会在实体加载时自动添加。如果是这种情况会打印警告

  • Refactor: GetBehavior(…) methods in Entity now avoid nullref exceptions inside them
    Refactor:Entity中的GetBehavior(...)方法现在避免内部出现nullref异常

  • Refactor: Rename CollectibleBehavior.OnGetMaxDurability to .GetMaxDurability() and altered return value behavior
    Refactor:将CollectibleBehavior.OnGetMaxDurability重命名为.GetMaxDurability()并更改返回值行为

  • Refactor: Shields now much more mod-dable. The shield code is now type/variant-agnostic
    Refactor:盾牌现在更易模组化。盾牌代码现在与类型/变体无关

  • Refactor: Rename dirtfloor.json to packeddirt-trampledearth.json, and aridpackeddirt.json to drypackeddirt.json
    Refactor:将dirtfloor.json重命名为packeddirt-trampledearth.json,将aridpackeddirt.json重命名为drypackeddirt.json

  • Refactor: BlockUtil.GetKnifeStacks replaced with ObjectCacheUtil.GetToolStacks
    Refactor:BlockUtil.GetKnifeStacks被ObjectCacheUtil.GetToolStacks替换

  • Refactor: EntityBehaviorRideable and EntityBehaviorGait code cleanup. Now more moddable. Ridden creatures no longer ignore swim sound set from json. Leave blank for silence. Set ridden movement speed only through gait, not through rideable controls. Also allow gaits to have an environment set for land or water, and provides logic for multiple speeds of swimming
    Refactor:EntityBehaviorRideable和EntityBehaviorGait代码清理。现在更易模组化。骑乘生物不再忽略json中设置的游泳声音。留空则无声。通过步态而非骑乘控制设置骑乘移动速度。还允许步态为陆地或水域设置环境,并提供多种游泳速度的逻辑

  • Refactor: Rename EnumBlockMaterial.Liquid to EnumBlockMaterial.Water
    Refactor:将EnumBlockMaterial.Liquid重命名为EnumBlockMaterial.Water

  • Refactor: Lava now has EnumBlockMaterial Lava instead of Liquid
    Refactor:熔岩现在使用EnumBlockMaterial.Lava而非Liquid

  • Refactor: Merge ItemTagArray and BlockTagArray into CollectibleTagArray
    Refactor:将ItemTagArray和BlockTagArray合并为CollectibleTagArray

  • Refactor: Cleanup and Document AiTaskManager.ExecuteTask() and .StopTask()
    Refactor:清理并文档化AiTaskManager.ExecuteTask()和.StopTask()

  • Refactor: Made methods of ItemWearable and ItemWearableAttachment virtual, also made private methods protected
    Refactor:使ItemWearable和ItemWearableAttachment的方法变为virtual,同时将私有方法改为protected

  • Refactor: Allow for multiple “AnimationSound” per animation meta. AnimationMeta.AnimationSound is now an array. Make sure to update all anim sounds in your entity json files from animationSound: { …} to animationSounds: [ { … } ]
    Refactor:允许每个动画元数据有多个“AnimationSound”。AnimationMeta.AnimationSound现在是一个数组。请确保将实体json文件中的所有动画声音从animationSound: { ...} 更新为animationSounds: [ { .... } ]

  • Refactor: Added dropQuantityMultiplier to BlockBehavior.OnBlockBroken()
    Refactor:在BlockBehavior.OnBlockBroken()中添加dropQuantityMultiplier

  • Refactor: In AI task json, rename chance, wanderChance, and searchFrequency to executionChance
    Refactor:在AI任务json中,将chance、wanderChance和searchFrequency重命名为executionChance

  • Refactor: Mushroom textures were placed in many individual folders. Now all are under the base ‘mushroom’ folder.
    Refactor:蘑菇纹理曾放在多个单独文件夹中。现在全部置于基础‘mushroom’文件夹下。

  • Refactor: Replaced “noConsumeOnCrafting: true”, used in the glider schematic itemtype with “consume: false” in the grid recipe
    Refactor:将滑翔翼示意物品类型中使用的“noConsumeOnCrafting: true”替换为网格配方中的“consume: false”

  • Refactor: ItemWearable is now obsolete, replaced by CollectibleBehaviorWearable
    Refactor:ItemWearable现已过时,由CollectibleBehaviorWearable替换

  • Refactor: ItemWearableAttachment is now obsolete, replaced CollectibleBehaviorWearableAttachment
    Refactor:ItemWearableAttachment现已过时,由CollectibleBehaviorWearableAttachment替换

  • Refactor: Many fields of Collectible now more moddable
    Refactor:Collectible的许多字段现在更易模组化

    • Implemented GetAttackRange for CollectibleBehavior
      为CollectibleBehavior实现GetAttackRange

    • Implemented GetMiningSpeeds for both CollectibleObject and CollectibleBehavior
      为CollectibleObject和CollectibleBehavior实现GetMiningSpeeds

    • Implemented GetDamagedBy for CollectibleObject
      为CollectibleObject实现GetDamagedBy

    • Implemented GetTool for CollectibleObject (interaction tooltips still use Tool directly)
      为CollectibleObject实现GetTool(交互提示仍直接使用Tool)

    • Implemented GetToolTier for CollectibleObject (interaction tooltips still use ToolTier directly)
      为CollectibleObject实现GetToolTier(交互提示仍直接使用ToolTier)

    • Implemented GetCombustibleProperties for CollectibleObject (interaction tooltips still use CombustibleProps directly)
      为CollectibleObject实现GetCombustibleProperties(交互提示仍直接使用CombustibleProps)

    • Replaced NutritionProps with GetNutritionProperties where possible
      在可能的情况下用GetNutritionProperties替换NutritionProps

    • Replaced TransitionableProps with GetTransitionableProperties where possible
      在可能的情况下用GetTransitionableProperties替换TransitionableProps

    • Implemented GetGrindingProperties for CollectibleObject
      为CollectibleObject实现GetGrindingProperties

    • Implemented GetCrushingProperties for CollectibleObject
      为CollectibleObject实现GetCrushingProperties

    • Implemented GetRequiredMiningTier for Block
      为Block实现GetRequiredMiningTier

  • API Feature: Targetable AI tasks can specify a minimum and maximum injury amount of the target
    API Feature:可锁定目标的AI任务可以指定目标的最小和最大受伤量

  • API Feature: Added MouseWheelMove input event
    API Feature:新增MouseWheelMove输入事件

  • API Feature: ItemSlotCharacter now uses virtual CheckDressType instead of static IsDressType
    API Feature:ItemSlotCharacter现在使用virtual CheckDressType而非static IsDressType

  • API Tweak: BlockMultiblock now uses .GetInterface() instead of .GetBehavior() to find interfaces
    API Tweak:BlockMultiblock现在使用.GetInterface()而非.GetBehavior()来查找接口

  • API Feature: Added texture bleeding system for seamless block transitions
    API Feature:新增用于无缝方块过渡的纹理出血系统

  • Feature: New block properties for controlling texture bleed behavior:
    Feature:新增用于控制纹理出血行为的方块属性:

    • BleedPriority (auto from material or manual override)
      BleedPriority(自动来自材质或手动覆盖)

    • CanReceiveBleed, BleedOverlayTexture
      CanReceiveBleed、BleedOverlayTexture

    • BleedTopFaceOnly, BleedGroup, BlocksTextureBleed
      BleedTopFaceOnly、BleedGroup、BlocksTextureBleed

  • Refactor: Collectible.OnCreatedByCrafting() and CollectibleBehavior.OnCreatedByCrafting() “gridrecipe” argument is now of type “IRecipeBase” instead of “GridRecipe”
    Refactor:Collectible.OnCreatedByCrafting()和CollectibleBehavior.OnCreatedByCrafting()的“gridrecipe”参数现在是“IRecipeBase”类型而非“GridRecipe”

  • Refactor: Worldgen: Moved ChunkColumnGen event registration from StartServerSide to InitWorldGen()
    Refactor:世界生成:将ChunkColumnGen事件注册从StartServerSide移至InitWorldGen()

  • Refactor: New tag condition matching system. Complex tag conditions hold either a set of disjunctive entries ([a and b and c] or [d and e]) or as a set of conjunctive entries ([a or b or c] and [d or e]).
    Refactor:新的标签条件匹配系统。复杂的标签条件要么持有一组析取条目([a and b and c] 或 [d and e]),要么持有一组合取条目([a or b or c] and [d or e])。

    • In both cases each of the inner sets can also have a set of forbidden tags that is always disjunctive. The syntax for using these in json follows one simple rule: If no junction verb is specified, the group is treated as conjunctive (a and b and c)
      在两种情况下,每个内部集合还可以拥有一组始终为析取的禁止标签。在json中使用这些的语法遵循一个简单规则:如果未指定连接动词,则该组被视为合取(a and b and c)
      examples:
      示例:

    • [[“all”, “of”, “these”]]
      [[“all”, “of”, “these”], (or) { allOf: [“all”, “of”, “these”], noneOf: [“any”, “of”, “these”] }]
      { allOf: ["all", "of", "these"], noneOf: ["any", "of", "these"] }
      { allOf: [“all”, “of”, “these”], noneOf: [“any”, “of”, “these”] }
      { anyOf: ["any", "of", "these"], noneOf: ["any", "of", "these"] }
      { anyOf: [“any”, “of”, “these”], noneOf: [“any”, “of”, “these”] }
      { anyOf: [["all", "of", "these"], { allOf: ["all", "of", "these"], noneOf: ["any", "of", "these"] }] }
      { anyOf: [[“all”, “of”, “these”], { allOf: [“all”, “of”, “these”], noneOf: [“any”, “of”, “these”] }] }
      { allOf: [["anyOf", "of", "these"], (and) { anyOf: ["any", "of", "these"], noneOf: ["any", "of", "these"] }] }
      { allOf: [[“anyOf”, “of”, “these”], (and) { anyOf: [“any”, “of”, “these”], noneOf: [“any”, “of”, “these”] }] }11:20 AM
      这些目前可在配方成分和实体行为中使用* 替换标签系统
      these can be used in recipe ingredients and entiy behaviors for now* Replacement Tag System

  • Tweak: Use GetInterfaces for all instances of IIgnitable
    Tweak:对所有IIgnitable实例使用GetInterfaces

  • Tweak: Add stencil buffer API to rendering interface
    Tweak:为渲染接口添加模板缓冲区API

  • Tweak: Collectible.DamageItem() - Added optional arg “destroyOnZeroDurability”
    Tweak:Collectible.DamageItem() - 新增可选参数“destroyOnZeroDurability”

  • Tweak: Frameprofiler (.debug logticks xx) now records mousedown/mouseup event cost as well
    Tweak:帧分析器(.debug logticks xx)现在也会记录mousedown/mouseup事件开销

  • Fixed: Collectible.OnHeldDropped was not called server side
    Fixed:Collectible.OnHeldDropped未在服务器端调用

  • Fixed: Rideable behavior no longer ignores minGeneration setting
    Fixed:骑乘行为不再忽略minGeneration设置

  • Fixed: Crash when entity tries to play sound it did not have
    Fixed:实体尝试播放不存在的声音时崩溃

  • Fixed : When using a villages.json to specify modded villages a non wildcard schematics path would not resolve properly
    Fixed:当使用villages.json指定模组村庄时,非通配符示意图路径无法正确解析

  • Fixed: Unable to export texture atlasses when intallation folder did not have user permissions, they now go to the data folder instead
    Fixed:当安装文件夹没有用户权限时无法导出纹理图集,现在改为存放到数据文件夹

  • Tweak: New overload CraftingRecipeIngredient.Resolve(IWorldAccessor world, string sourceForErrorLogging, IRecipeBase recipe) should be used to Resolve input ingredients, to ensure they are registered to the new fast recipe matching
    Tweak:应使用新的CraftingRecipeIngredient.Resolve(IWorldAccessor world, string sourceForErrorLogging, IRecipeBase recipe)重载来解析输入成分,以确保它们注册到新的快速配方匹配中

  • Tweak: IWorldAccessor has new read-only property IWorldAccessor.FastSearchRecipesByIngredient; this will be populated by the new CraftingRecipeIngredient.Resolve() method mentioned above
    Tweak:IWorldAccessor新增只读属性IWorldAccessor.FastSearchRecipesByIngredient;该属性将由上述新的CraftingRecipeIngredient.Resolve()方法填充

  • Tweak: Transform editor dialog now has firepit transform support
    Tweak:变换编辑器对话框现在支持火坑变换

  • Tweak: Spawner blocks can now define rain and temperature conditions
    Tweak:生成器方块现在可以定义降雨和温度条件

  • Tweak: Added OnContainedInteractCancel for use in ground storage interactions
    Tweak:新增OnContainedInteractCancel用于地面存储交互

  • Tweak: The Block animation system now also hooked up to the animation sounds system. Example implementation: Bellows
    Tweak:方块动画系统现在也连接到动画声音系统。示例实现:风箱

  • Fixed: ‘scale’ property in shape overlays did not work
    Fixed:形状覆盖层中的‘scale’属性不起作用

  • Fixed: Offsets from mounted entities now make sense, existing ones will need adjusting
    Fixed:来自骑乘实体的偏移现在有意义,现有的需要调整

    • The mounted animation should position the player relative to the hitbox
      骑乘动画应将玩家相对于碰撞箱定位

    • The attachment point on the mounted creature should go on the part of the entity the player’s movement follows
      骑乘生物上的附加点应放在玩家移动所跟随的实体部分

    • The seat offset adjusts the location of the player’s hitbox relative to the attachment point* Internal: Change pelt grid recipes that accept multiple sizes, to new ‘anyof’ format, for Rennorb to check, as they don’t seem to work.
      座位偏移调整玩家碰撞箱相对于附加点的位置* 内部:将接受多种尺寸的皮毛网格配方改为新的‘anyof’格式,供Rennorb检查,因为它们似乎不起作用。

  • Tweak: Hides and their various associated items now use the tags system for recipes, with the result that bear hides can now be used directly in the same recipes that only generic hides could be used in directly before.
    Tweak:皮革及其各种关联物品现在使用标签系统制作配方,结果是熊皮现在可以直接用于之前仅通用皮革才能直接使用的相同配方。

  • Tweak: ‘item-crushed-leadoxide’ renamed to ‘item-crushed-galena’, to better align with standard naming formats.
    Tweak:将‘item-crushed-leadoxide’重命名为‘item-crushed-galena’,以更好地符合标准命名格式。

  • Tweak: Better logging for errors in grid recipes
    Tweak:对网格配方中的错误提供更好的日志记录

  • Tweak: New construction options! Structure generation via structures.json now also supports placement: “Shallowwater”, supports minForest/maxForest constraints, and fixes some structures generating under water
    Tweak:新的构建选项!通过structures.json进行的结构生成现在还支持placement: "Shallowwater",支持minForest/maxForest约束,并修复了一些结构在水下生成的问题

  • Tweak: The grid recipe loader will now print a warning if a ingredient wildcard never matches
    Tweak:网格配方加载器现在如果成分通配符从未匹配会打印警告

  • Tweak: Allow for custom attribute based grouping of things like shields or bookshelves in the handbook
    Tweak:允许在手册中基于自定义属性对盾牌或书架等进行分组

  • Tweak: Added BroadcastMapRegion to the WorldManager to force send a map region for example after using /wgen regen to update structures debug wireframes
    Tweak:向WorldManager添加BroadcastMapRegion,以便在例如使用/wgen regen更新结构调试线框后强制发送地图区域

  • Tweak: Correct handling of CollectibleBehavior.OnHandbookRecipeRender. This also means a new argument “ref EnumHandling handling” is added, breaking compatibility with mods implementing this method
    Tweak:正确处理CollectibleBehavior.OnHandbookRecipeRender。这也意味着新增参数“ref EnumHandling handling”,会破坏实现此方法的模组的兼容性

  • Tweak: Clothing no longer renders onto seraph skin by default, set collectible attribute “renderOntoSkin” to true to reactivate that
    Tweak:服装默认不再渲染到炽天使皮肤上,将收藏品属性“renderOntoSkin”设为true可重新激活

  • Tweak: AnimatableRenderer now supports mixed rendering of opaque and transparent geometry. It’ll automatically extract it from the supplied mesh
    Tweak:AnimatableRenderer现在支持不透明和透明几何体的混合渲染。它会自动从提供的网格中提取

  • Tweak: Structure placement “Surface” now also checks U blocks
    Tweak:结构放置“Surface”现在也会检查U方块

  • Tweak: Removed logged startup warning “Is a {0} mod, but .cs or .dll files were found. These will be ignored.” in dll mods that had a worldconfig property set. It served no purpose.
    Tweak:移除dll模组中设置了worldconfig属性的启动警告“Is a {0} mod, but .cs or .dll files were found. These will be ignored.”。它没有实际作用。

  • Tweak: Added IWearable and IWearableStatsSupplier interfaces, which are now used in new behaviors
    Tweak:新增IWearable和IWearableStatsSupplier接口,现在用于新行为中

  • Tweak: Implemented following methods for CollectibleBehavior: RequiresTransitionableTicking, ConsumeCraftingIngredients, UpdateAndGetTransitionStates. UpdateAndGetTransitionState, GetMergableQuantity and TryMergeStacks
    Tweak:为CollectibleBehavior实现以下方法:RequiresTransitionableTicking、ConsumeCraftingIngredients、UpdateAndGetTransitionStates、UpdateAndGetTransitionState、GetMergableQuantity和TryMergeStacks

  • Tweak: Metal types of lamellae, chain, and scale items that do not have corresponding armor sets have been removed.
    Tweak:没有对应护甲套装的层状甲、链甲和鳞甲物品的金属类型已被移除。

  • Tweak: Ground placed collectibles can now emit light
    Tweak:放置在地上的收藏品现在可以发光

  • Tweak: Doors can now specify liquidBarrierHeight per block segment
    Tweak:门现在可以按方块段指定liquidBarrierHeight

  • Tweak: AnimationMetaData Sounds can now be set to looping
    Tweak:AnimationMetaData中的声音现在可以设置为循环

  • Tweak: EntityBehaviorAttachable can now set useShiftAttach: true in json to use the shift key for attaching and deatching
    Tweak:EntityBehaviorAttachable现在可以在json中设置useShiftAttach: true,以使用Shift键进行附加和分离

  • Tweak: Sound tracks can now be structure specific
    Tweak:音轨现在可以特定于结构

  • Tweak: Allow liquid containers to set custom drink portion sizes in JSON
    Tweak:允许液体容器在JSON中设置自定义饮用份量大小

  • Tweak: Improve loading times with many mods installed (recipe loading times 21s => 8s, json patching times 47s => 3.6s). Contribution by tehtelev
    Tweak:安装大量模组时改善加载时间(配方加载时间21秒=>8秒,json补丁时间47秒=>3.6秒)。由tehtelev贡献

  • Tweak: When json patches target a missing file, log an warning to the main log file instead of a debug entry in the debug file
    Tweak:当json补丁目标文件缺失时,在主日志文件中记录警告而非在调试文件中记录调试条目

  • Tweak: EntityBehaviorAttachable can now set useShiftAttach: true in json to use the shift key for attaching and detaching
    Tweak:EntityBehaviorAttachable现在可以在json中设置useShiftAttach: true,以使用Shift键进行附加和分离

  • Tweak: Allow entities to specify useSlotPrefix: true in attributes to allow other shapes to be added to it with a different texture by adding the slotCode to the texturePrefixCode
    Tweak:允许实体在属性中指定useSlotPrefix: true,以便通过将slotCode添加到texturePrefixCode来添加具有不同纹理的其他形状

  • Tweak: Can now defined a “frostOverlayThreshold” an entity type json attributes to change the temperature at which an entity is 100% frosted over
    Tweak:现在可以在实体类型json属性中定义“frostOverlayThreshold”来更改实体100%霜冻覆盖的温度

  • Tweak: Can now configure ground storage messy12 positioning
    Tweak:现在可以配置地面存储messy12的定位

  • Tweak: Made prevPlayerPos public in GuiElementMap
    Tweak:使GuiElementMap中的prevPlayerPos变为public

  • Tweak: Made world map color randomization configurable
    Tweak:使世界地图颜色随机化可配置

  • Tweak: Made button background color not hardcoded
    Tweak:使按钮背景颜色不再硬编码

  • Tweak: Game now warns you if you have attachment point codes duplicated, as it results in undefined behavior
    Tweak:如果存在重复的附加点代码,游戏现在会警告你,因为这会导致未定义行为

  • Tweak: Two new MeshData methods, .Scale() and .Rotate() with no origin specified, will scale/rotate around the block center point
    Tweak:MeshData新增两个方法,在未指定原点时.Scale()和.Rotate()会围绕方块中心点缩放/旋转

  • Tweak: Renderpass Decor is now available, used for decor overlay layers; see vanilla overlays for examples
    Tweak:Renderpass Decor现在可用,用于装饰覆盖层;请参阅原版覆盖层示例

  • Tweak: add BlockType attribute “allowOverlays: false” to prevent moss, dust and other overlays from being applied; can also in rare cases use “allowOverlays: true” to force allowing of overlays where they would normally be auto-disabled (eg. on transparent blocks or ice blocks)
    Tweak:为BlockType添加属性“allowOverlays: false”以防止应用苔藓、灰尘和其他覆盖层;也可在罕见情况下使用“allowOverlays: true”强制允许在通常会自动禁用的地方应用覆盖层(例如透明方块或冰块)

  • Tweak: BEQuern.cs move all private fields and methods to protected
    Tweak:BEQuern.cs将所有私有字段和方法移至protected

  • Tweak: Add font stroke to debug screen text to make it more readable
    Tweak:为调试屏幕文字添加字体描边使其更易读

  • Tweak: Mods can now add a assest/mymod/config/remapentities.json which then gets automatically merged with the games entity remappings, please do not replace assets/game/config/remapentities.json unless you really really want to overwrite the entire vanilla entity remappings
    Tweak:模组现在可以添加assest/mymod/config/remapentities.json,该文件会自动与游戏的实体重映射合并,请不要替换assets/game/config/remapentities.json,除非你真的非常想覆盖整个原版实体重映射

  • Tweak: Mods can now add a assest/mymod/config/remaps.json which then gets automatically merged with the games remappings, please do not replace assets/game/config/remaps.json unless you really really want to overwrite the entire vanilla remappings
    Tweak:模组现在可以添加assest/mymod/config/remaps.json,该文件会自动与游戏的重映射合并,请不要替换assets/game/config/remaps.json,除非你真的非常想覆盖整个原版重映射

  • Tweak: Allow custom shape for harvestable skep mesh
    Tweak:允许可收获蜂箱网格使用自定义形状

  • Tweak: Make the game engine more tolerant towards missing files
    Tweak:使游戏引擎对缺失文件更宽容

  • Tweak: Add ability to remove a mod asset origin
    Tweak:添加移除模组资源来源的能力

  • Tweak: Improve support for framebuffer rendering. Added capi.Render.GenTexture(), rename capi.Render.FrameBuffer to capi.Render.CurrentFrameBuffer, can now also get capi.Render.CurrentFrameBuffer, added capi.Render.OrthoMode() and capi.Render.PerspectiveMode()
    Tweak:改进帧缓冲渲染支持。添加capi.Render.GenTexture(),将capi.Render.FrameBuffer重命名为capi.Render.CurrentFrameBuffer,现在也可以获取capi.Render.CurrentFrameBuffer,添加capi.Render.OrthoMode()和capi.Render.PerspectiveMode()

  • Tweak: EnumSoundType moved from Vintagestory.API.Client to Vintagestory.API.Common (since it may be used by the server as part of SoundAttributes)
    Tweak:EnumSoundType从Vintagestory.API.Client移至Vintagestory.API.Common(因为它可能被服务器作为SoundAttributes的一部分使用)

  • Tweak: AnimationSound now supports ‘chance’ of the sound being played
    Tweak:AnimationSound现在支持声音播放的‘chance’

  • Tweak: Can now bulk edit transforms of variantgrouped collectibles
    Tweak:现在可以批量编辑变体分组收藏品的变换

  • Tweak: Much cleaner implementation for adding support to custom transforms editing via the transform editor. Instead of weird save/load/close stuff, instead register to event bus events “onsettransform” and “ongettransform”. See ItemTongs.cs for example
    Tweak:通过变换编辑器添加自定义变换支持的实现更简洁。不再使用奇怪的保存/加载/关闭,而是注册到事件总线事件“onsettransform”和“ongettransform”。示例见ItemTongs.cs

  • Tweak: Added HabitatSize property to spawning conditions, only works for animals with Habitat=Underwater or Habitat=Sea. Default HabitatSize is 2
    Tweak:为生成条件添加HabitatSize属性,仅对Habitat=Underwater或Habitat=Sea的动物有效。默认HabitatSize为2

  • Tweak: Added animal spawn maps. This lets you further constrain animal spawn to certain regions only. Example implementation: Fish spawn
    Tweak:新增动物生成地图。这让你可以进一步将动物生成限制在特定区域。示例实现:鱼类生成

  • Tweak: Items and Blocks can now define a “ParticlesTextureCode” to specify where block/item breaking particle colors should come from
    Tweak:物品和方块现在可以定义“ParticlesTextureCode”来指定方块/物品破坏粒子颜色来自哪里

  • Tweak: When checking the nutrition properties for liquid inside of containers, fallback to the default for the liquid if per litre properties are not found
    Tweak:检查容器内液体的营养属性时,如果未找到每升属性则回退到该液体的默认值

  • Tweak: It’s now possible for meals to be intoxicating
    Tweak:餐食现在可以具有致醉效果

  • Tweak: It’s now possible to specify a non-default groupBy to use when creating an ItemStack slideshow in the handbook
    Tweak:在手册中创建ItemStack幻灯片时现在可以指定非默认的groupBy

  • Tweak: Trait attributes can now define blend types
    Tweak:特性属性现在可以定义混合类型

  • Tweak: New CollectibleBehavior for harvesting items in ground storage
    Tweak:新增用于地面存储中收获物品的CollectibleBehavior

  • Tweak: Ground storage now uses GetCollectibleInterface to obtain IContainedInteractable, making it possible to add it to collectible behaviors
    Tweak:地面存储现在使用GetCollectibleInterface来获取IContainedInteractable,从而可以将其添加到收藏品行为中

  • Tweak: LiquidContainerTopOpened now uses IContainedInteractable, Ground Storage code for this interaction removed
    Tweak:LiquidContainerTopOpened现在使用IContainedInteractable,地面存储中此交互的代码已移除

  • Tweak: Existing elk sounds moved from creature/hooved/large/elk folder to new creature/animal/mammal/hooved/deer folder, to conform with new shape/texture/entity folder standards.
    Tweak:现有麋鹿声音从creature/hooved/large/elk文件夹移至新的creature/animal/mammal/hooved/deer文件夹,以符合新的形状/纹理/实体文件夹标准。

  • Tweak: IContainedInteractable now has GetContainedInteractionHelp method
    Tweak:IContainedInteractable现在有GetContainedInteractionHelp方法

  • Tweak: ModMaker Update: Fixes mod maker modinfo creation to be compatible for moddb uploading
    Tweak:ModMaker更新:修复模组制作器创建的modinfo以兼容moddb上传

  • Tweak: new optional ContainedTextureSource() constructor with callback for off-thread texture uploading
    Tweak:新增可选的ContainedTextureSource()构造函数,带用于离线程纹理上传的回调

  • Tweak: new optional ITextureAtlasAPI.GetOrInsertTexture() call with callback for off-thread texture uploading
    Tweak:新增可选的ITextureAtlasAPI.GetOrInsertTexture()调用,带用于离线程纹理上传的回调

  • Tweak: Chat command can now specify custom syntax explanation for an argument, by appending .WithExplanation() to an argument
    Tweak:聊天命令现在可以通过在参数后附加.WithExplanation()来为参数指定自定义语法说明

  • Tweak: Added CollectibleBehavior.GetAttackPower()
    Tweak:新增CollectibleBehavior.GetAttackPower()

  • Tweak: Allow to change a block after falling. With a new “variantAfterFalling” parameter, it’s now possible to change the block after falling, like a broken variant or a variant with a lower shape (in case the shape is less than 15 voxels like the chandelier)
    Tweak:允许在下落后更改方块。使用新的“variantAfterFalling”参数,现在可以在下落后更改方块,例如破坏变体或形状更低的变体(如果形状小于15个体素,如枝形吊灯)

  • Tweak: Renamed IWorldManagerAPI.CurrentWorldName → CurrentWorldFilepath to better describe itself
    Tweak:将IWorldManagerAPI.CurrentWorldName重命名为CurrentWorldFilepath以更好地描述自身

  • Tweak: OnTree BlockPatches now respects the TreeType property
    Tweak:OnTree BlockPatches现在尊重TreeType属性

  • Tweak: AI tasks can use a single time frame that extends through the night, rather than needing one from evening to midnight and another from midnight to morning
    Tweak:AI任务现在可以使用一个贯穿夜晚的时间帧,而不需要从傍晚到午夜一个、从午夜到早晨另一个

  • Tweak: Renamed InventoryPlayerBackPacks to InventoryPlayerBackpacks
    Tweak:将InventoryPlayerBackPacks重命名为InventoryPlayerBackpacks

  • Tweak: Added IServerEventAPI.PlayerReady event, which triggers after all mods signal the player is ready to play. Currently used by the character selector, so right now this event only triggers once the player has selected his character (or right away if he selected it already in a previous join). Cleaned up XML documentation for PlayerJoin, PlayerNowPlaying events
    Tweak:新增IServerEventAPI.PlayerReady事件,在所有模组信号玩家已准备好游玩后触发。目前由角色选择器使用,因此该事件仅在玩家选择角色后(或如果之前加入时已选择则立即)触发一次。清理了PlayerJoin、PlayerNowPlaying事件的XML文档

  • Tweak: Animal generation check happens from EntityBehaviorHealth instead of BehaviorHealingItem
    Tweak:动物生成检查现在从EntityBehaviorHealth而非BehaviorHealingItem进行

  • Tweak: BlockEntity tick listeners now log their positions on exception
    Tweak:BlockEntity计时器监听器现在在异常时记录其位置

  • Tweak: Incorrectly formatted strings sent to ILogger methods now will throw compile errors instead of crashing ingame
    Tweak:发送到ILogger方法的格式错误的字符串现在会抛出编译错误而非游戏内崩溃

  • Tweak: Unhardcode antler item names from antler growth behavior
    Tweak:从鹿角生长行为中解除鹿角物品名称的硬编码

  • Tweak: Changed Entity.ServerPos and Entity.SidedPos to refer to the Entity.Pos property, so they are no longer different from the Pos property. This is to remove confusion about which to use where.
    Tweak:将Entity.ServerPos和Entity.SidedPos改为引用Entity.Pos属性,因此它们不再与Pos属性不同。这是为了消除关于在哪里使用哪个的困惑。

  • Tweak: In EntityBehaviorMultiply, can now provide an array of requiresNearbyEntityCodes from json. On the code side, more fields made accessible.
    Tweak:在EntityBehaviorMultiply中,现在可以从json提供requiresNearbyEntityCodes数组。在代码端,更多字段变得可访问。

  • Tweak: Sailboat-mounted lantern no longer uses a separate model. It instead attaches the ‘wall’ lantern shape to an invisible LANTERNPARENT element in the sailboat shape. One less model to maintain.
    Tweak:帆船安装的灯笼不再使用单独模型。而是将‘wall’灯笼形状附加到帆船形状中一个不可见的LANTERNPARENT元素上。少维护一个模型。

  • Tweak: Methods in BehaviorRideableAccessories made protected and virtual
    Tweak:BehaviorRideableAccessories中的方法改为protected和virtual

  • Tweak: Duplicated landform/mutation codes in landforms.json are no longer valid. The game will error and exit on startup now. Each landform must have a unique code.
    Tweak:landforms.json中重复的地形/变异代码不再有效。游戏现在会在启动时报错并退出。每个地形必须有唯一代码。

  • Tweak: Allow harvestable skeps to have custom food tags defined in JSON
    Tweak:允许可收获蜂箱在JSON中定义自定义食物标签

  • Tweak: Allow custom food tags for ItemStack variants with ICreatureDietFoodTags
    Tweak:允许ItemStack变体使用ICreatureDietFoodTags定义自定义食物标签

  • Tweak: Blockpatch system: also respect forest value even for UnderTree placement
    Tweak:Blockpatch系统:即使是UnderTree放置也尊重森林值

  • Tweak: Targetable AI tasks can read a TargetOnlyInteractableEntities true/false value from json
    Tweak:可锁定目标的AI任务可以从json读取TargetOnlyInteractableEntities true/false值

  • Tweak: API additions to IMapRegion and IServerEventAPI to support future river generation
    Tweak:对IMapRegion和IServerEventAPI的API添加,以支持未来的河流生成

  • Tweak: IBlockFlowing now has additional properties and methods, including position-aware GetPushVector(BlockPos). Default implementations are in BlockForFluidsLayer.cs. Modded liquid blocks should ensure their implementation is correct otherwise particle or entity motion may be wrong, or other bugs
    Tweak:IBlockFlowing现在有额外的属性和方法,包括位置感知的GetPushVector(BlockPos)。默认实现在BlockForFluidsLayer.cs中。模组液体方块应确保其实现正确,否则粒子或实体运动可能错误,或出现其他bug

  • Deprecation: ItemPoultice moved to Legacy folder. Use BehaviorHealingItem instead.
    Deprecation:ItemPoultice移至Legacy文件夹。请改用BehaviorHealingItem。

  • Fixed: EntityVillager modding robustness. Did not respect mod domain, crashed on missing textures or missing sounds, did not allow for single sound voice
    Fixed:EntityVillager模组健壮性。未尊重模组域,缺少纹理或声音时崩溃,不允许单个声音语音

  • Fixed: Don’t crash when no hotbar is loaded and one uses the offhand slot flip hotkey
    Fixed:当没有加载快捷栏且使用副手槽翻转热键时不崩溃

  • Fixed: seraph face and body became invisible after .reload textures command
    Fixed:.reload textures命令后炽天使脸部和身体变得不可见

  • Fixed: When loading a world the font size of labeled chests will no longer reset to the default size
    Fixed:加载世界时带标签箱子的字体大小不再重置为默认大小

  • Fixed: Farmland at low temperatures or low light levels now properly delays crop growth even when temperatures and light levels increase back to acceptable levels
    Fixed:低温或低光照下的农田现在即使温度和光照恢复到可接受水平也会正确延迟作物生长

  • Fixed: The termite mound would drop itself instead of termites when their supporting block was removed
    Fixed:白蚁丘在支撑方块被移除时会掉落自身而非白蚁

  • Fixed: .reload shapes command was not reloading placed blocks properly
    Fixed:.reload shapes命令未正确重新加载已放置方块

  • Fixed: Avoid null reference exception when calling WorldMap.TryAccess when access is not granted despite being unclaimed
    Fixed:当访问未被授予但领地未被认领时调用WorldMap.TryAccess避免空引用异常

  • Fixed: Item/tool/material texture folder contained many redundant and non-standard-sized textures. All textures in this folder have been reassigned to other standard textures, or moved. Spear and spearhead itemtype json texture sections reorganized.
    Fixed:物品/工具/材质纹理文件夹包含许多冗余和非标准尺寸纹理。该文件夹中的所有纹理已重新分配到其他标准纹理,或移动。矛和矛头物品类型json纹理部分已重新组织。

  • Fixed: Properly use loaded metal variants for all types of blocks and items
    Fixed:为所有类型的方块和物品正确使用已加载的金属变体

  • Fixed: Max saturation being reset to 1500 on client side
    Fixed:客户端最大饱和度被重置为1500

  • Fixed: Game crashing under .cf sedi 1 plus spawned projectiles
    Fixed:在.cf sedi 1加生成投射物下游戏崩溃

  • Fixed: Loading of assets is now fully case insensitive internally. Should fix uppercase/lowercase asset loading issues on modded assets
    Fixed:资源加载现在在内部完全不区分大小写。应修复模组资源大小写加载问题

  • Fixed: Crash when parsing json to an AssetLocation using AsObject
    Fixed:使用AsObject将json解析为AssetLocation时崩溃

  • Fixed: DrawSvg,LoadSvg,LoadSvgWithPadding with no color specified would default to fully transparent now we properly load the color from the SVG and convert it to BGRA for rendering
    Fixed:DrawSvg、LoadSvg、LoadSvgWithPadding在未指定颜色时默认完全透明,现在我们正确从SVG加载颜色并转换为BGRA进行渲染

  • Fixed: Normalize normal vector before packing to stop bit bleeding (PR 55 by phonon)
    Fixed:打包前标准化法向量以停止位出血(PR 55 by phonon)

  • Fixed: BlockLiquidContainerBase TryTakeContent would sometimes give back incorrect stack size
    Fixed:BlockLiquidContainerBase TryTakeContent有时返回错误的堆叠大小

  • Fixed: When eating a liquid container with nutrition properties the player’s satiety would become NAN and eventually lead to a crash
    Fixed:食用具有营养属性的液体容器时玩家的饱足度会变为NAN并最终导致崩溃

  • Fixed: Properly allow for liquid containers that are edible, and will be eaten when empty
    Fixed:正确允许可食用的液体容器,并在为空时被食用

  • Fixed: Creative inventory tabs cut off wide text
    Fixed:创造模式物品栏标签截断宽文本

  • Fixed: CollectibleBehavior.GetRemainingDurability() called CollectibleBehavior.OnGetMaxDurability() instead of .GetRemainingDurability()
    Fixed:CollectibleBehavior.GetRemainingDurability()调用CollectibleBehavior.OnGetMaxDurability()而非.GetRemainingDurability()

  • Fixed: Interaction help itemstack rendering can go oversize
    Fixed:交互帮助物品堆渲染可能过大

  • Fixed: Rendering ui inventory contents into a framebuffer did not work
    Fixed:将UI物品栏内容渲染到帧缓冲中不起作用

  • Fixed: Seaweed and Seagrass had EnumBlockMaterial.Liquid instead of Plant
    Fixed:海藻和海草使用EnumBlockMaterial.Liquid而非Plant

Game updates (changes since 1.22.0-rc.10, also included above)
游戏更新(自1.22.0-rc.10以来的变更,以上也已包含)

  • Tweak: Remove large bellows recipe since mechanical power integration was not finished in time
    调整:移除大型风箱配方,因为机械动力集成未能及时完成

  • Tweak: Allow diagonal snow shovelling
    调整:允许对角铲雪

  • Tweak: When pushing lots of snow, little bits may fall off on either side
    调整:推动大量积雪时,少量碎雪可能从两侧掉落

  • Fixed: Incorrect link in the fishing guide
    修复:钓鱼指南中的链接错误

  • Fixed: Rare crash involving written parchment or book in hotbar
    修复:热栏中手写羊皮纸或书导致的罕见崩溃

  • Fixed: Rare crash when adding meal to an empty bowl on the ground. GH #8650
    修复:在地上空碗中添加餐食时的罕见崩溃。GH #8650

  • Fixed: One exploit to split rapid flowing streams when flowing vertically down
    修复:一个在垂直向下流动时分割快速流动溪流的漏洞

  • Fixed: 2x1 and 1x2 paintings only half visible when there was a decor layer on the wall
    修复:当墙上有装饰层时,2x1和1x2画作仅一半可见

  • Fixed: Sprinting would drain less satiety when low on health
    修复:低生命值时冲刺消耗更少的饱足度

  • Fixed: Hunger rate applied twice, causing a setting of 0.5x to be 0.25x and of 2x to be 4x
    修复:饥饿率应用两次,导致0.5x设置变为0.25x,2x变为4x

  • Fixed: Unable to put empty bowl into barrel inventory slot
    修复:无法将空碗放入桶的物品栏槽位

  • Fixed: Berry bush cuttings would drop without traits when broken
    修复:浆果灌木插条在破坏时会掉落无特性版本

  • Fixed: Bear attack range increase wasn’t properly applied
    修复:熊攻击范围增加未正确应用

  • Fixed: Missing carp texture error
    修复:缺失鲤鱼纹理错误

  • Fixed: Able to temper more often than quench
    修复:能够比淬火更频繁地回火

  • Fixed: Falling coal was rendered as a big unknown block
    修复:下落的煤炭被渲染为大未知方块

  • Fixed: Bishbait dupe bug
    修复:Bishbait复制bug

  • Fixed: Ability to duplicate/destroy various blocks using snow shovels
    修复:使用雪铲复制/破坏各种方块的能力

  • Fixed: Snowcovered slabs not flush with adjacent blocks
    修复:积雪台阶与相邻方块不齐平

  • Fixed: Multiple locust fixes
    修复:多个蝗虫修复

    • Tamed locust behavior all over the place. Now properly protects the owner again and does not attack neutral creatures
      驯服蝗虫行为混乱。现在再次正确保护主人且不攻击中立生物

    • Tamed locust Moves faster to owner when owner is too far away (had foot sliding)
      驯服蝗虫在主人过远时移动更快(之前有脚部滑动)

    • In snow walkspeed debuff applied twice to all locusts
      在雪地中行走速度减益对所有蝗虫应用了两次

    • Fixed game crashing when right clicking a dead tamed locust
      修复右键点击死亡驯服蝗虫时游戏崩溃

    • Less wonky stepping on small steps. Will now use the stepping behavior instead of going vertical climb on small height differences
      在小台阶上的踩踏不再那么奇怪。现在会使用台阶行为,而不是在小高度差上垂直攀爬

  • Fixed: Again broken layering of upperbody clothing on seraphs
    修复:炽天使上身服装分层再次损坏

  • Fixed: No longer able to sell clothing in the auction house
    修复:不再能在拍卖行出售服装

  • Revert “Fixed: ‘Light brown’ and ‘weathered’ wattle and daub textures were switched.”
    还原“修复:‘浅棕’和‘风化’枝条抹灰纹理互换。”

终于出正式版了,但我还要等模组更新 :sob: