V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Useful Links
Minecraft Wiki
合成配方
fox0001
V2EX  ›  Minecraft

bedrock 服务装了两个 Addon 后,客户端内存暴增,如何解决?

  •  
  •   fox0001 · 304 天前 via Android · 1288 次点击
    这是一个创建于 304 天前的主题,其中的信息可能已经有所发展或是发生改变。
    平时与孩子一起玩,他用 N1+蓝牙手柄+电视机(能流畅运行),我用手机。为了孩子玩得更开心,在自建的 bedrock 服务上装了两个 Addon,一个家具、一个载具。

    但是在 N1 ( Android 7,内存 2GB )上用 mcpe 连上服务器,会报“内存不足”,然后贴图劣化,很难看。

    再用 LG G3 ( Android 10,内存 3GB )连服务器,也是一样的提示,但是只能几个物品的帖图能看,其它直接变成黑色,直接不能用。在开发模式看到 mcpe 最大内存占用 1.2GB 。

    用红米 K30 5G ( Android 10,内存 6GB )连服务器,能正常、流畅运行。查看开发模式,mcpe 最大内存占用 1.5GB 。

    最后,有没有什么办法解决?能够降低客户端的内存占用?换一个内存更大且能输出 HDMI 的设备给孩子玩?

    相关的 Addon:

    FURNICRAFT 3D BLOCK
    https://mcpedl.com/furnicraft-addon/

    Basic Survival Vehicles (Craftable)
    https://mcpedl.com/basic-survival-vehicles-craftable-addon/
    第 1 条附言  ·  297 天前
    换了新机顶盒,内存有 4GB,终于又能愉快地玩耍了~

    机顶盒的坑,参考这个帖
    /t/752999
    12 条回复    2021-03-06 22:53:37 +08:00
    fox0001
        1
    fox0001  
    OP
       304 天前 via Android
    研究了一天,目前计划是入手机顶盒 X96 max+,4+64,价格 250 左右
    IgniteWhite
        2
    IgniteWhite  
       304 天前 via iPhone
    楼主用的是官方的 alpha 服务器吗?如果不怕折腾可以试一试 pmmp https://github.com/pmmp/PocketMine-MP
    no1xsyzy
        3
    no1xsyzy  
       302 天前
    看了下两个 Addon 似乎贴图都挺多的,不太可能降低内存占用。

    @IgniteWhite PMMP 跟这有关系吗?
    IgniteWhite
        4
    IgniteWhite  
       302 天前 via iPhone
    @no1xsyzy pmmp 根据需求能关掉很多基本功能
    fox0001
        5
    fox0001  
    OP
       302 天前 via Android
    @IgniteWhite #2 是的,一直在用官方的。我去看看 pmmp
    fox0001
        6
    fox0001  
    OP
       301 天前
    X96 max+到手了,能进入游戏,虽然提示内存不足,但是玩的时候贴图正常。看来 4GB 内存还是能解决问题,虽然玩起来不够流畅。后面看看能不能刷个系统,提高性能。
    shulinbao
        7
    shulinbao  
       297 天前
    @fox0001 pmmp 功能严重缺失,但是插件开发起来方便,适合搭建小游戏服务器(那么为什么不用 nukkit 呢?),如果想正常地玩生存模式的话,还是官方的 bds 比较好。
    我之前给自己的基岩服装 addon 也是,客户端会影响性能,所以如果要用 addon,建议找轻量一点的,不要那么多家具。或者直接玩原版,让孩子想办法用原版的方块搞出来各种家具也是极好的。
    fox0001
        8
    fox0001  
    OP
       297 天前 via Android
    @shulinbao #7 终于有个知音人了!装了家具 addon,我也后悔了。现在换了新机顶盒,解决问题了~还是跑官方 bds 好,官方客户端我都付费了
    IgniteWhite
        9
    IgniteWhite  
       296 天前
    @shulinbao nukkit 现在还在更新吗?我之前玩的时候出于 nukkit 更新停滞没人修 bug,而 pmmp 更新频繁,php 插件也琳琅满目才选择了 pmmp
    IgniteWhite
        10
    IgniteWhite  
       296 天前
    @shulinbao
    @fox0001
    看了一下,nukkit 已经不活跃了,不过最近有了新的 nukkitx,也许可以关注一下。pmmp 原版一直没有开启红石,诸多开启了红石功能的 fork 在基础功能上很不稳定……不知道 nukkitx 怎么样。

    另外楼主说官方客户端付费的事,无论用不用官方服务器,客户端都是需要付费的。如果用安卓的话,老版本盗版客户端搭配老版本的官方服务器或者 pmmp/nukkit 也能使用。关键是 api 的版本要匹配。
    fox0001
        11
    fox0001  
    OP
       276 天前 via Android
    @IgniteWhite #10 以前试过部署第三方的服务器版(忘了是哪个),但是发现没官方的好玩,生成动物要装 mod,某次出远门,回家后动物都没了。为了方便多个设备一起玩,才选择官方 bedrock 服务。

    至于客户端,我是在 Google Play 付费的,设置了家庭共享,其它 Android 设备可以实现免费装。也省去了 API 匹配的问题,顺便支持一下正版。
    IgniteWhite
        12
    IgniteWhite  
       276 天前
    @fox0001 上次在这里讨论过之后,我时隔两年又捡起了基岩版……看了各个第三方服务器的更新,正如你说的,还是很不舒适。我是一直想在 Intel 的 macOS 或者 aarch64 的 Linux 里面开服,但是官方服务器只有 Intel 的 Windows 和 Linux 版本。然后我发现了好东西:

    https://github.com/itzg/docker-minecraft-bedrock-server
    作者把最近的官方服务器封成了 docker,自己玩的话性能损失很小了。于是我装好了就和女朋友玩了两个星期!学习效率低下!我用 iPad+手柄,她用 Switch 投电视,也是手柄操控。

    关于 Switch 连接自建服务器,推荐这个工具,非常好用:
    https://github.com/Pugmatt/BedrockConnect
    关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   1883 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 20ms · UTC 00:23 · PVG 08:23 · LAX 16:23 · JFK 19:23
    ♥ Do have faith in what you're doing.