SlimefunGuguProject / Slimefun4

Slimefun4 (粘液科技) 汉化版 | Slimefun modified version
GNU General Public License v3.0
246 stars 57 forks source link

破坏物品输出箱会导致输出的物品消失 #868

Open mcbianxiao opened 2 months ago

mcbianxiao commented 2 months ago

问题描述

机器将物品输出到物品输出箱之后,如果重启服务器之后,再破坏物品输出箱会导致输出的物品消失; 即使不是机器输出,由玩家放进去的物品,在服务器重启之后依然会消失; 重启服务器之后,继续往这个物品输出箱放入物品,破坏箱子后依然是所有物品都消失。 疑似粘液科技没能正确保存这个物品输出箱的物品,消失的物品并不局限于粘液科技的物品,原版物品也一样会消失。 服务端:Leaves-1.20.1(Paper服务端的一个分支)

问题复现率

必现

复现步骤

  1. 将物品放入(或由机器输出到)物品输出箱
  2. 重启服务器
  3. 破坏这个物品输出箱子(或继续放入物品之后再次破坏)
  4. 可见其他所有物品消失,只剩下”物品输出箱”这个掉落物

服务端类型

其他服务端 (请在 问题描述 处说明)

Minecraft 版本

1.20.x

Slimefun 版本

Slimefun 2024.04-release Leaves git-Leaves-"847357b" (MC: 1.20.1) Minecraft: 1.20.1-R0.1-SNAPSHOT

其他插件信息

No response

补充信息

No response

StarWishsama commented 2 months ago

能录制一段小视频复现吗?

mcbianxiao commented 2 months ago

因为github的限制,这个视频不得不变模糊,希望不影响判断 https://github.com/StarWishsama/Slimefun4/assets/137746769/3c99b84e-b2fb-4faf-994f-31b192dddada

JWJUN233233 commented 1 month ago

经过测试 就算不重启 物品也会丢失