Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

OMMC - 0.6 #41

Open
wants to merge 29 commits into
base: nyan-work/dev
Choose a base branch
from
Open

Conversation

SkyDynamic
Copy link

@SkyDynamic SkyDynamic commented Jul 21, 2024

Update Summary

Features

  • Support MC 1.20.6 & 1.21 (By @SkyDynamic)
  • Rewrite highlightWaypoint render logic
  • Compat sodium 0.6

Fixes

  • Fix incompatibility with lithium at client side (By @SkyDynamic)
  • Fix sortInventory crashes the client due to null tag from data components (By @wendavid552 & @SkyDynamic)
  • Fix render issue with sodium

更新摘要

特性

  • 支持 MC 1.20.6 & 1.21 (By @SkyDynamic)
  • 重写高亮坐标点渲染逻辑
  • 兼容 Sodium 0.6

修复

  • 修复与 lithium 兼容性问题 (By @SkyDynamic)
  • 修复整理背包时由于物品组件为空时发生崩溃 (By @wendavid552 & @SkyDynamic)
  • 修复世吞挖掘助手部分贴图渲染问题

@SkyDynamic SkyDynamic changed the title OMMC 0. OMMC - 0.6 Jul 21, 2024
@SkyDynamic SkyDynamic marked this pull request as draft July 21, 2024 14:37
@SkyDynamic SkyDynamic marked this pull request as ready for review July 22, 2024 02:34
@Hendrix-Shen Hendrix-Shen linked an issue Aug 1, 2024 that may be closed by this pull request
1 task
@Hendrix-Shen Hendrix-Shen reopened this Aug 1, 2024
@Sunazumi

This comment was marked as off-topic.

FANXING-0710

This comment was marked as off-topic.

Signed-off-by: Hendrix-Shen <[email protected]>
@Adogs1
Copy link

Adogs1 commented Aug 7, 2024

未提供任何说明。

大佬你好,通过你提交的ommc存储库,我成功构建了最新的1.21版本的ommc.jar。我可以以网盘文件的形式对外公布吗?因为大家等ommc的1.21版本太久了。当然,我会标明出处的!

@Hendrix-Shen
Copy link
Member

未提供任何说明。

大佬你好,通过你提交的ommc存储库,我成功构建了最新的1.21版本的ommc.jar。我可以以网盘文件的形式对外公布吗?因为大家等ommc的1.21版本太久了。当然,我会标明出处的!

如果想提前发布请将 gradle.properties 中的 mod.version 字段修改为 0.5 后编译发布

@Adogs1
Copy link

Adogs1 commented Aug 7, 2024

未提供任何说明。

大佬你好,通过你提交的ommc存储库,我成功构建了最新的1.21版本的ommc.jar。我可以以网盘文件的形式对外公布吗?因为大家等ommc的1.21版本太久了。当然,我会标明出处的!

如果想提前发布请将 中的 字段修改为 后编译发布gradle.properties``mod.version``0.5

好的,谢谢

@lirongrong114514
Copy link

大佬你好很多人对构建不了解希望能在项目的Releases里提供构建好的文件方便大家下载谢谢!

@xk-mt
Copy link

xk-mt commented Aug 12, 2024

大你好很多人对构建不了解希望能在项目的发布里提供构建好的文件方便大家下载谢谢!

怎么下载使用,求大佬教一下

@lirongrong114514
Copy link

大你好很多人对构建不了解希望能在项目的发布里提供构建好的文件方便大家下载谢谢!

怎么下载使用,求大佬教一下

得把仓库源码克隆下载构建对于没学过fabric开发比较复杂我从早上开始构建gradle现在tm还没构建完网速太慢了开代理也没用

Lithium will invoke the getCollisionShape() before the client instant is initialized. This is a hacky fix, preventing the calls to Configs.
@wendavid552
Copy link

该项目新版本还存在一些问题,我可以提供5天前我编译好的wwi.lanzouq.com/iqqjk26t855g,它目前与钠冲突,还有另一个冲突mod我没测出来,这两个mod都可导致闪退,出现情况后欢迎提交issues

  • 模组 'Oh My Minecraft Client' (ommc) 0.5.1+7d492db-dev 需要 magiclib 的 0.8.583-beta 及以上版本,但没有安装它!

有一个前置magiclib 模组需要安装,安装后启动世界还是崩了

你装的前置是不是版本太老了我装上去可以正常使用

你是java几,游戏什么版本,装了那些mod,方便详细说一下吗,我看看是什么原因

我打包了我可能造成崩溃的全部mod,我再次给你细说造成崩溃流程,其实我在issues都有提到。这是mod下载:我禁用了ommc,以正常游戏,请记得启用它:wwow.lanzouq.com/i3UL727d9yri java版本是zulu21,1.21版本 1.与钠一起使用,会导致进入存档操作,未加载完成后直接崩溃。作者已确认是世吞挖矿助手和模型无偏移的问题 2.不知道与哪个mod一起使用,会导致进入ommc的配置页面(没崩的话随便操作几下,改点东西什么的)后崩溃 以上崩溃表现为客户端直接闪退,报错mod可能冲突

以上两个bug已经解决,2其实是和锂一起加载会崩溃,等待pr中

@Sunazumi

This comment was marked as off-topic.

@jittb
Copy link

jittb commented Sep 23, 2024

大你好很多人对构建不了解希望能在项目的发布里提供构建好的文件方便大家下载谢谢!

怎么下载使用,求大佬教一下

得把仓库源码克隆下载构建对于没学过fabric开发比较复杂,我从早上开始构建gradle现在tm还没构建完网速太慢了开代理也没用

有什么文档或者视频能够教学如何构建吗 至少我用idea尝试构建完全是盲人摸象。。

@wendavid552
Copy link

wendavid552 commented Sep 27, 2024

我根据:26017dc 通过Github Actions构建了一份,欢迎大家试用,如果有bug的话,请通知到这个pr来,感谢、收到等就不需要发了,谢谢!

I have build one 26017dc from Github Actions, please ping me if any issues.

这是构建的链接,请自取:https://github.com/wendavid552/oh-my-minecraft-client/releases/tag/dev.6

@Lai-pishe 请读一下上面的回答,我已经给了链接了

@vocaloidkiss
Copy link

@wendavid552 由于MagicLib0.8.593的破坏性更新,OMMC目前不能与masagadget共存(僵尸村民导致崩溃)

@vocaloidkiss
Copy link

@wendavid552 请用最新版的修复一下bug吧,或者开放一下issue
目前环境是这样的
[MasaMG] MasaGadget-mc1.21-fabric-4.0.364-stable
[Masa前置] malilib-fabric-1.21.1-0.21.0
[Masa魔法类库] MagicLib-mc1.21.0-fabric-0.8.596-beta

@Lai-pishe
Copy link

有没有大佬构建一个分享一下啊,真的不会搞啊

@wendavid552
Copy link

wendavid552 commented Sep 29, 2024

@wendavid552 由于MagicLib0.8.593的破坏性更新,OMMC目前不能与masagadget共存(僵尸村民导致崩溃)

你可以试试看这里的MasaGadget的构建:https://github.com/plusls/MasaGadget/actions/runs/10348149017
具体来讲,就是下载下面的build-artifact,然后在给的压缩包里面找到对应你的mc版本的MasaGadget。
从commit文本来看,你用的公开发布了的MasaGadget版本没支持这个magiclib版本。

@SkyDynamic SkyDynamic mentioned this pull request Oct 19, 2024
1 task
Signed-off-by: Hendrix-Shen <[email protected]>
Signed-off-by: Hendrix-Shen <[email protected]>
Signed-off-by: Hendrix-Shen <[email protected]>
Signed-off-by: Hendrix-Shen <[email protected]>
Signed-off-by: Hendrix-Shen <[email protected]>
@Hendrix-Shen
Copy link
Member

c4dc36d 中推送了 Sodium 0.6 的支持,世吞挖矿助手(worldEaterMineHelper)方块模型没有偏移(blockModelNoOffset) 相关功能应该正常工作

@Sunazumi

This comment was marked as off-topic.

Signed-off-by: Hendrix-Shen <[email protected]>
Signed-off-by: Hendrix-Shen <[email protected]>
@Hendrix-Shen
Copy link
Member

Hendrix-Shen commented Oct 30, 2024

目前已经重写 GitHub Actions 构建脚本,本 PR 中的 commit 应当正常触发自动构建,可在 GitHub Actions 对应工作流中下载工件,本更新已经接近尾声,更新摘要已编写到 #41 (comment) 。如无重大问题本 PR 会于近期合并,后续评论请不要回复诸如“收到”等与问题反馈无关的信息。

注:MC 1.21.3 支持暂不在本 PR 讨论范围之内,先不要再催了哈。

@SkyDynamic
Copy link
Author

目前背包整理无法正常使用 我再尝试修复

@Cassy-Lee
Copy link

目前背包整理无法正常使用 我再尝试修复

ItemScroller已有自带物品整理功能,是否可以删除?

@Sunazumi

This comment was marked as off-topic.

@Cassy-Lee
Copy link

Cassy-Lee commented Nov 30, 2024

是否可以在已有功能时禁用/删除某些功能?
ItemScroller已有物品整理功能
Tweakeroo已有禁止破坏特定方块

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[Feature Request] 支持 Minecraft 1.20.6 / 1.21