minecraft吧 关注:2,552,898贴子:31,906,787
  • 16回复贴,共1
求助

问大伙个问题,为啥基岩版的mod,不能做到java那样

只看楼主收藏回复

感觉基岩版的mod都不咋样,是底层编程语言的问题还是官方的限制啊


IP属地:陕西来自Android客户端1楼2023-03-30 19:07回复
    主要是官方限制,基岩版只开放部分接口


    IP属地:吉林2楼2023-03-30 19:34
    回复
      2025-06-11 09:50:14
      广告
      官方限制,因为他们要卖dlc


      IP属地:江苏来自iPhone客户端3楼2023-03-30 22:28
      回复
        我分析了一下,有这些原因:
        第一,微软的限制,他们想要玩家使用商城里面的addons,而且JAVA版部分开源,基岩版是闭源的;
        第二,编程语言的问题,JAVA语言容易反翻译,基岩版也不是完全没有mod,只不过开发难度太大了,几乎没有玩家制作,这里举个例子,innercore是基岩版玩家自己开发的,它的定位类似于JAVA版的forge;
        第三,基岩版内部代码有问题,JAVA版的扁平化已经完成了,而基岩版还正在扁平化,JAVA版使用了更加先进的双精度浮点数,而基岩版还是单精度浮点数。这些内容都可以改进,但是这对游戏的改动非常大,更何况基岩版不能制作版本隔离,微软如果轻易开放了接口,会出现大量的玩家不愿意更新游戏的情况。


        IP属地:福建来自Android客户端4楼2023-03-30 22:43
        收起回复
          官方管着


          IP属地:广东来自Android客户端5楼2023-03-30 23:53
          回复


            IP属地:广东来自Android客户端6楼2023-03-30 23:53
            回复
              不懂帮顶


              IP属地:新疆来自Android客户端7楼2023-03-31 01:09
              回复
                话说回来,有没有人了解notch当初为什么决定用java编写MC?


                IP属地:江苏来自Android客户端8楼2023-03-31 21:23
                收起回复
                  2025-06-11 09:44:14
                  广告


                  IP属地:四川来自Android客户端9楼2023-04-01 09:45
                  回复
                    底层代码 照顾手机 TX打压(


                    IP属地:安徽来自Android客户端10楼2023-04-03 12:50
                    收起回复
                      有些addons也挺好玩的


                      IP属地:美国来自Android客户端11楼2023-04-03 13:33
                      回复
                        只不过有些好的addons不支持最新版,你要是真想去玩只能到网上下旧版


                        IP属地:美国来自Android客户端12楼2023-04-03 13:34
                        回复
                          Java版是个可以联机的单机游戏,模组作者完全可以专注于开发某个版本,就算官方更新了模组作者也可以稍后慢慢跟进,甚至直接弃坑也可以(只要玩家愿意可以一辈子不更新只玩一个版本)
                          基岩版是个可以单机的联机游戏,正版会强制更新以方便所有玩家联机游戏(例如LOL会强制安装更新后才能开始游戏),模组作者几乎不可能跟上官方更新的步伐,而且基岩版平台太多模组作者不能保证每个平台的适用性


                          IP属地:上海来自Android客户端13楼2023-04-03 15:38
                          回复