diff --git a/Plain Craft Launcher 2/Application.xaml b/Plain Craft Launcher 2/Application.xaml
index d5dc1df..ec434f0 100644
--- a/Plain Craft Launcher 2/Application.xaml
+++ b/Plain Craft Launcher 2/Application.xaml
@@ -277,7 +277,7 @@
-
+
diff --git a/Plain Craft Launcher 2/Application.xaml.vb b/Plain Craft Launcher 2/Application.xaml.vb
index 8c8a4cc..e838cfc 100644
--- a/Plain Craft Launcher 2/Application.xaml.vb
+++ b/Plain Craft Launcher 2/Application.xaml.vb
@@ -47,9 +47,12 @@ Public Class Application
Environment.Exit((My.Computer.Info.AvailablePhysicalMemory - Ram) / 1024) '返回清理的内存量(K)
End If
#If DEBUG Then
- ElseIf e.Args(0) = "--make" Then
'制作更新包
- UpdateMake(e.Args(1))
+ ElseIf e.Args(0) = "--edit1" Then
+ ExeEdit(e.Args(1), True)
+ Environment.Exit(Result.Cancel)
+ ElseIf e.Args(0) = "--edit2" Then
+ ExeEdit(e.Args(1), False)
Environment.Exit(Result.Cancel)
#End If
End If
@@ -112,13 +115,11 @@ Public Class Application
Setup.Load("SystemDebugMode")
Setup.Load("SystemDebugAnim")
Setup.Load("ToolDownloadThread")
+ Setup.Load("ToolDownloadCert")
'网络配置初始化
ServicePointManager.Expect100Continue = True
ServicePointManager.SecurityProtocol = SecurityProtocolType.Ssl3 Or SecurityProtocolType.Tls Or SecurityProtocolType.Tls11 Or SecurityProtocolType.Tls12
ServicePointManager.DefaultConnectionLimit = 1024
- 'ServicePointManager.ServerCertificateValidationCallback = New Security.RemoteCertificateValidationCallback(Function() As Boolean
- ' Return True
- ' End Function)
'计时
Log("[Start] 第一阶段加载用时:" & GetTimeTick() - ApplicationStartTick & " ms")
ApplicationStartTick = GetTimeTick()
diff --git a/Plain Craft Launcher 2/Controls/MyResizer.vb b/Plain Craft Launcher 2/Controls/MyResizer.vb
index 28afd44..e0c21ed 100644
--- a/Plain Craft Launcher 2/Controls/MyResizer.vb
+++ b/Plain Craft Launcher 2/Controls/MyResizer.vb
@@ -128,7 +128,7 @@ Public Class MyResizer
Private Declare Function GetMonitorInfo Lib "user32" (hMonitor As IntPtr, lpmi As MONITORINFO) As Boolean
- Friend Declare Function MonitorFromWindow Lib "User32" (handle As IntPtr, flags As Integer) As IntPtr
+ Private Declare Function MonitorFromWindow Lib "User32" (handle As IntPtr, flags As Integer) As IntPtr
Private Sub connectMouseHandlers(element As UIElement)
AddHandler element.MouseLeftButtonDown, AddressOf Me.element_MouseLeftButtonDown
diff --git a/Plain Craft Launcher 2/FormMain.xaml b/Plain Craft Launcher 2/FormMain.xaml
index 331d370..2dd9671 100644
--- a/Plain Craft Launcher 2/FormMain.xaml
+++ b/Plain Craft Launcher 2/FormMain.xaml
@@ -134,7 +134,7 @@
-
+
diff --git a/Plain Craft Launcher 2/FormMain.xaml.vb b/Plain Craft Launcher 2/FormMain.xaml.vb
index 33646c9..8089006 100644
--- a/Plain Craft Launcher 2/FormMain.xaml.vb
+++ b/Plain Craft Launcher 2/FormMain.xaml.vb
@@ -129,6 +129,12 @@ Public Class FormMain
'3:BUG+ IMP* FEAT-
'2:BUG* IMP-
'1:BUG-
+ If LastVersion < 314 Then 'Snapshot 2.6.14
+ FeatureList.Add(New KeyValuePair(Of Integer, String)(3, "优化 MC 下载,尝试解决各种导致 MC 下载失败的问题"))
+ FeatureList.Add(New KeyValuePair(Of Integer, String)(3, "由于 MCBBS 关站,移除其相关内容"))
+ FeatureCount += 17
+ BugCount += 16
+ End If
If LastVersion < 312 Then 'Snapshot 2.6.13
FeatureList.Add(New KeyValuePair(Of Integer, String)(1, "修复无法启动 Forge 1.18.3+ 的 Bug"))
FeatureCount += 6
@@ -906,7 +912,7 @@ Public Class FormMain
Hint("若要安装 Mod,请先选择一个可以安装 Mod 的版本!")
ElseIf Not (PageCurrent = PageType.VersionSetup AndAlso PageCurrentSub = PageSubType.VersionMod) Then
'未处于 Mod 管理页面
- If MyMsgBox($"是否要将这些文件作为 Mod 安装到 {TargetVersion.Name}?", "Mod 安装确认", "确定", "取消") = 1 Then GoTo Install
+ If MyMsgBox($"是否要将这{If(FilePathList.Count = 1, "个", "些")}文件作为 Mod 安装到 {TargetVersion.Name}?", "Mod 安装确认", "确定", "取消") = 1 Then GoTo Install
Else
'处于 Mod 管理页面
Install:
@@ -994,7 +1000,6 @@ Install:
Left -= 10000
ShowInTaskbar = False
Visibility = Visibility.Hidden
- 'SetWindowLong(Handle, GWL_EXSTYLE, GetWindowLong(Handle, GWL_EXSTYLE) Or WS_EX_TOOLWINDOW)
Log("[System] 窗口已隐藏,位置:(" & Left & "," & Top & ")")
Else
'取消隐藏
@@ -1017,16 +1022,9 @@ Install:
Topmost = False
SetForegroundWindow(Handle)
Focus()
- 'ShowWindow(Handle, 1) 'SW_RESTORE
- 'SetWindowPos(Handle, 0, 0, 0, 0, 0, 3) 'InsertAfter: TOP, NOMOVE & NOSIZE
- 'SetFocus(Handle)
Log("[System] 窗口已置顶,位置:(" & Left & ", " & Top & "), " & Width & " x " & Height)
End Sub)
End Sub
- 'Private Declare Function SetFocus Lib "user32" (hWnd As IntPtr) As IntPtr
- 'Private Declare Function SetWindowPos Lib "user32" (hWnd As IntPtr, hWndInsertAfter As IntPtr, x As Integer, y As Integer, cx As Integer, cy As Integer, flags As UInteger) As Boolean
- 'Private Declare Function AttachThreadInput Lib "user32" (attachFrom As IntPtr, attachTo As IntPtr, isAttach As Boolean) As Boolean
- 'Private Declare Function SendMessage Lib "user32" (hWnd As IntPtr, msg As UInteger, wParam As Long, lParam As Long) As IntPtr
#End Region
@@ -1573,7 +1571,11 @@ Install:
'''
Public Sub BackToTop() Handles BtnExtraBack.Click
Dim RealScroll As MyScrollViewer = BtnExtraBack_GetRealChild()
- RealScroll.PerformVerticalOffsetDelta(-RealScroll.VerticalOffset)
+ If RealScroll IsNot Nothing Then
+ RealScroll.PerformVerticalOffsetDelta(-RealScroll.VerticalOffset)
+ Else
+ Log("[UI] 无法返回顶部,未找到合适的 RealScroll", LogLevel.Hint)
+ End If
End Sub
Private Function BtnExtraBack_ShowCheck() As Boolean
Dim RealScroll As MyScrollViewer = BtnExtraBack_GetRealChild()
@@ -1581,9 +1583,7 @@ Install:
End Function
Private Function BtnExtraBack_GetRealChild() As MyScrollViewer
If PanMainRight.Child Is Nothing OrElse TypeOf PanMainRight.Child IsNot MyPageRight Then Return Nothing
- Dim Scroll = CType(PanMainRight.Child, MyPageRight).PanScroll
- If Scroll Is Nothing OrElse Scroll.Visibility <> Visibility.Visible Then Return Nothing
- Return Scroll
+ Return CType(PanMainRight.Child, MyPageRight).PanScroll
End Function
#End Region
diff --git a/Plain Craft Launcher 2/Images/Heads/MCBBS.png b/Plain Craft Launcher 2/Images/Heads/MCBBS.png
deleted file mode 100644
index b76dd5a..0000000
Binary files a/Plain Craft Launcher 2/Images/Heads/MCBBS.png and /dev/null differ
diff --git a/Plain Craft Launcher 2/Modules/Base/ModBase.vb b/Plain Craft Launcher 2/Modules/Base/ModBase.vb
index 0e805db..b6d5130 100644
--- a/Plain Craft Launcher 2/Modules/Base/ModBase.vb
+++ b/Plain Craft Launcher 2/Modules/Base/ModBase.vb
@@ -11,12 +11,12 @@ Public Module ModBase
#Region "声明"
'下列版本信息由更新器自动修改
- Public Const VersionBaseName As String = "2.6.13" '不含分支前缀的显示用版本名
- Public Const VersionStandardCode As String = "2.6.13." & VersionBranchCode '标准格式的四段式版本号
+ Public Const VersionBaseName As String = "2.6.14" '不含分支前缀的显示用版本名
+ Public Const VersionStandardCode As String = "2.6.14." & VersionBranchCode '标准格式的四段式版本号
#If BETA Then
Public Const VersionCode As Integer = 313 'Release
#Else
- Public Const VersionCode As Integer = 312 'Snapshot
+ Public Const VersionCode As Integer = 314 'Snapshot
#End If
'自动生成的版本信息
Public Const VersionDisplayName As String = VersionBranchName & " " & VersionBaseName
@@ -158,9 +158,13 @@ Public Module ModBase
'''
Public Const IconButtonUser As String = "M660.338 528.065c63.61-46.825 105.131-121.964 105.131-206.83 0-141.7-115.29-256.987-256.997-256.987-141.706 0-256.998 115.288-256.998 256.987 0 85.901 42.52 161.887 107.456 208.562-152.1 59.92-260.185 207.961-260.185 381.077 0 21.276 17.253 38.53 38.53 38.53 21.278 0 38.53-17.254 38.53-38.53 0-183.426 149.232-332.671 332.667-332.671 1.589 0 3.113-0.207 4.694-0.244 0.8 0.056 1.553 0.244 2.362 0.244 183.434 0 332.664 149.245 332.664 332.671 0 21.276 17.255 38.53 38.533 38.53 21.277 0 38.53-17.254 38.53-38.53 0-174.885-110.354-324.13-264.917-382.809z m-331.803-206.83c0-99.22 80.72-179.927 179.935-179.927s179.937 80.708 179.937 179.927c0 99.203-80.721 179.91-179.937 179.91s-179.935-80.708-179.935-179.91z"
'''
- ''' 图标按钮,微软,0.9x
+ ''' 图标按钮,盾牌,1x
'''
- Public Const IconButtonMs As String = "M0,0h5v5h-5ZM6,0h5v5h-5v-5ZM0,6h5v5h-5v-5ZM6,6h5v5h-5v-5Z"
+ Public Const IconButtonShield As String = "M511.488256 95.184408c35.310345 22.516742 95.184408 55.78011 167.34033 84.437781 75.738131 29.681159 148.405797 40.93953 191.392304 45.033483v353.615193c0 73.691154-50.662669 164.781609-136.123938 244.101949C649.65917 901.181409 558.568716 942.12094 512 942.12094c-46.568716 0-137.65917-40.93953-222.096952-119.748126C204.441779 742.54073 153.77911 651.450275 153.77911 577.247376v-353.103448c42.474763-4.093953 116.165917-15.352324 191.904048-45.545227 75.226387-30.192904 133.565217-63.456272 165.805098-83.414293M512 0c-4.093953 0-8.187906 1.535232-11.258371 3.582209l-14.84058 10.234882c-1.023488 0.511744-67.550225 47.592204-170.410794 88.531735-100.813593 39.916042-198.556722 41.963018-199.58021 41.963018l-25.075462 0.511744c-10.746627 0.511744-18.934533 8.187906-18.934533 18.422789v414.000999c0 216.97951 286.064968 446.24088 440.09995 446.24088s440.09995-229.261369 440.09995-445.729136V163.758121c0-10.234883-8.69965-18.422789-18.934533-18.422789l-24.563718-0.511744c-1.023488 0-98.766617-2.046977-199.58021-41.963018-103.372314-40.93953-170.410795-88.01999-170.922538-88.531734L523.258371 3.582209c-3.070465-2.558721-7.164418-3.582209-11.258371-3.582209z M743.308346 410.930535l-260.477761 260.477761c-15.864068 15.864068-41.963018 15.864068-57.827087 0l-144.823588-144.823588c-15.864068-15.864068-15.864068-41.963018 0-57.827087 8.187906-8.187906 18.422789-11.770115 29.169415-11.770115 10.234883 0 20.981509 4.093953 29.169416 11.770115l115.654173 115.654173L685.993003 352.591704c15.864068-15.864068 41.963018-15.864068 57.827087 0 15.352324 16.375812 15.352324 42.474763-0.511744 58.338831z"
+ '''
+ ''' 图标按钮,离线,0.85x
+ '''
+ Public Const IconButtonOffline As String = "M533.293176 788.841412a60.235294 60.235294 0 1 1 85.202824 85.202823l-42.616471 42.586353c-129.355294 129.385412-339.124706 129.385412-468.510117 0-129.385412-129.385412-129.385412-339.124706 0-468.510117l42.586353-42.616471a60.235294 60.235294 0 1 1 85.202823 85.202824l-42.61647 42.586352a210.823529 210.823529 0 1 0 298.164706 298.164706l42.586352-42.61647z m255.548236-255.548236l42.61647-42.586352a210.823529 210.823529 0 1 0-298.164706-298.164706l-42.586352 42.61647a60.235294 60.235294 0 1 1-85.202824-85.202823l42.616471-42.586353c129.355294-129.385412 339.124706-129.385412 468.510117 0 129.385412 129.385412 129.385412 339.124706 0 468.510117l-42.586353 42.616471a60.235294 60.235294 0 1 1-85.202823-85.202824zM192.542118 192.542118a60.235294 60.235294 0 0 1 85.202823 0l553.712941 553.712941a60.235294 60.235294 0 0 1-85.202823 85.202823L192.542118 277.744941a60.235294 60.235294 0 0 1 0-85.202823z"
'''
''' 图标,音符,1x
'''
@@ -1980,9 +1984,10 @@ NextElement:
Log("[System] 执行外部命令并等待返回结果:" & FileName & " " & Arguments)
Using Program As New Process() With {.StartInfo = Info}
Program.Start()
+ Dim Result As String = Program.StandardOutput.ReadToEnd & Program.StandardError.ReadToEnd
Program.WaitForExit(Timeout)
If Not Program.HasExited Then Program.Kill()
- Return Program.StandardOutput.ReadToEnd & Program.StandardError.ReadToEnd
+ Return Result
End Using
End Function
@@ -2111,6 +2116,7 @@ NextElement:
'''
Public Sub OpenWebsite(Url As String)
Try
+ If Not Url.ToLower.StartsWith("http") Then Throw New Exception(Url & " 不是一个有效的网址,它必须以 http 开头!")
Log("[System] 正在打开网页:" & Url)
Process.Start(Url)
Catch ex As Exception
diff --git a/Plain Craft Launcher 2/Modules/Base/ModNet.vb b/Plain Craft Launcher 2/Modules/Base/ModNet.vb
index aee04de..82673de 100644
--- a/Plain Craft Launcher 2/Modules/Base/ModNet.vb
+++ b/Plain Craft Launcher 2/Modules/Base/ModNet.vb
@@ -192,7 +192,6 @@ RequestFinished:
If Url.StartsWith("https", StringComparison.OrdinalIgnoreCase) Then Request.ProtocolVersion = HttpVersion.Version11
Request.Timeout = Timeout
Request.Accept = Accept
- Request.KeepAlive = False
SecretHeadersSign(Url, Request)
Using res As HttpWebResponse = Request.GetResponse()
Using HttpStream As Stream = res.GetResponseStream()
@@ -393,7 +392,6 @@ RequestFinished:
End If
Req.ContentType = ContentType
Req.Timeout = Timeout
- Req.KeepAlive = False
SecretHeadersSign(Url, Req)
If Url.StartsWith("https", StringComparison.OrdinalIgnoreCase) Then Req.ProtocolVersion = HttpVersion.Version11
If Method = "POST" OrElse Method = "PUT" Then
@@ -965,13 +963,12 @@ Capture:
'是否禁用多线程,以及规定碎片大小
Dim TargetUrl As String = GetSource().Url
If TargetUrl.Contains("pcl2-server") OrElse TargetUrl.Contains("gitcode.net") OrElse TargetUrl.Contains("github.com") Then Return False
- Dim RealFilePieceLimit = If(TargetUrl.Contains("download.mcbbs.net"), FilePieceLimit * 5, FilePieceLimit)
'寻找最大碎片
Dim FilePieceMax As NetThread = Threads
For Each Thread As NetThread In Threads
If Thread.DownloadUndone > FilePieceMax.DownloadUndone Then FilePieceMax = Thread
Next
- If FilePieceMax Is Nothing OrElse FilePieceMax.DownloadUndone < RealFilePieceLimit Then Return False
+ If FilePieceMax Is Nothing OrElse FilePieceMax.DownloadUndone < FilePieceLimit Then Return False
StartPosition = FilePieceMax.DownloadEnd - FilePieceMax.DownloadUndone * 0.4
StartSource = GetSource()
@@ -1021,7 +1018,7 @@ StartThread:
Dim HttpRequest As HttpWebRequest
Dim ResultStream As Stream = Nothing
'部分下载源真的特别慢,并且只需要一个请求,例如 Ping 为 20s,如果增长太慢,就会造成类似 2.5s 5s 7.5s 10s 12.5s... 的极大延迟
- '延迟过长会导致某些特别慢的链接迟迟不被掐死,即使 MCBBS 源在 10s 下也会出现类似情况
+ '延迟过长会导致某些特别慢的链接迟迟不被掐死
Dim Timeout As Integer = Math.Min(Math.Max(ConnectAverage, 6000) * (1 + Info.Source.FailCount), 30000)
Info.State = NetState.Connect
Try
@@ -1206,7 +1203,9 @@ SourceBreak:
'End SyncLock
Info.Source.Ex = ex
'根据情况判断,是否在多线程下禁用下载源(连续错误过多,或不支持断点续传)
- If ex.Message.Contains("该下载源不支持") OrElse ex.Message.Contains("未能解析") OrElse ex.Message.Contains("(404)") OrElse ex.Message.Contains("(403)") OrElse ex.Message.Contains("(502)") OrElse ex.Message.Contains("无返回数据") OrElse ex.Message.Contains("空间不足") OrElse
+ 'BMCLAPI 的部分源在高频率请求下会返回 403,所以不应因此禁用下载源
+ If ex.Message.Contains("该下载源不支持") OrElse ex.Message.Contains("未能解析") OrElse ex.Message.Contains("(404)") OrElse
+ ex.Message.Contains("(502)") OrElse ex.Message.Contains("无返回数据") OrElse ex.Message.Contains("空间不足") OrElse ex.Message.Contains("获取到的片大小不一致") OrElse
(Info.Source.FailCount >= MathClamp(NetTaskThreadLimit, 5, 40) AndAlso DownloadDone < 1) OrElse
Info.Source.FailCount > NetTaskThreadLimit Then
Dim IsThisFail As Boolean = False
@@ -1225,7 +1224,7 @@ Wrong:
'本线程引发下载源被禁用
If IsThisFail Then
Log("[Download] " & LocalName & " " & Uuid & "#:下载源被禁用(" & Info.Source.Id & "):" & Info.Source.Url)
- Log(ex, "下载源 " & Info.Source.Id & " 已被禁用", If(ex.Message.Contains("不支持断点续传") OrElse ex.Message.Contains("404") OrElse ex.Message.Contains("416"), LogLevel.Developer, LogLevel.Debug))
+ Log(ex, "下载源 " & Info.Source.Id & " 已被禁用", If(ex.Message.Contains("不支持断点续传") OrElse ex.Message.Contains("(404)") OrElse ex.Message.Contains("(416)"), LogLevel.Developer, LogLevel.Debug))
If IsSourceFailed() Then
'没有可用源
Log("[Download] 文件 " & LocalName & " 已无可用下载源")
@@ -1475,7 +1474,7 @@ Retry:
End Get
Set(value As Integer)
_FailCount = value
- If State = LoadState.Loading AndAlso value >= Math.Min(2000, Math.Max(FileRemain * 5.5, NetTaskThreadLimit * 5.5 + 3)) Then
+ If State = LoadState.Loading AndAlso value >= Math.Min(10000, Math.Max(FileRemain * 5.5, NetTaskThreadLimit * 5.5 + 3)) Then
Log("[Download] 由于同加载器中失败次数过多引发强制失败:连续失败了 " & value & " 次", LogLevel.Debug)
On Error Resume Next
Dim ExList As New List(Of Exception)
@@ -1846,69 +1845,70 @@ Retry:
Private Sub StartManager()
If IsManagerStarted Then Exit Sub
IsManagerStarted = True
- RunInNewThread(Sub()
- Try
- Dim LastLoopTime As Long
- While True
- LastLoopTime = GetTimeTick()
- '若已完成,则清空
- If FileRemain = 0 AndAlso Files.Count > 0 Then
- SyncLock LockFiles
- Files.Clear()
- End SyncLock
- End If
- '开启新线程
- If Speed < NetTaskSpeedLimitLow OrElse FileRemain > NetTaskThreadLimit Then
- '速度小于下限或剩余文件还贼多,尝试开启线程
- Dim IsSuccess As Boolean = False
- Dim NewThreadCount As Integer
- '确定最大线程追加数
- NewThreadCount = Math.Max(FileRemain, MathClamp(NetTaskThreadCount / 2, 1, 4))
- NewThreadCount = Math.Floor(NewThreadCount / 2) '双线程启用减半
- NewThreadCount = MathClamp(NewThreadCount, 1, NetTaskThreadLimit)
- '循环追加
- Do
- IsSuccess = False
- '启动 Wait 的文件后立即会变成 Connect,导致第二次循环再次调用,所以需要先暂时存储进去……
- '此外为了减少 LockFiles 的占用时间,所以先遍历列表再开始
- Dim FilesWaiting As New List(Of NetFile)
- Dim FilesLoading As New List(Of NetFile)
- SyncLock LockFiles
- For Each File As NetFile In Files.Values
- If File.RandomCode Mod 2 = 0 Then Continue For
- If File.State = NetState.WaitForDownload Then
- FilesWaiting.Add(File)
- ElseIf File.State < NetState.Merge Then
- FilesLoading.Add(File)
- End If
- Next
- End SyncLock
- '为文件列表中的文件开始线程
- For Each File As NetFile In FilesWaiting
- If NewThreadCount = 0 Then Exit For
- If File.TryBeginThread() Then
- IsSuccess = True
- NewThreadCount -= 1
- End If
- Next
- For Each File As NetFile In FilesLoading
- If NewThreadCount = 0 Then Exit For
- If File.TryBeginThread() Then
- IsSuccess = True
- NewThreadCount -= 1
- End If
- Next
- Loop While NewThreadCount > 0 AndAlso IsSuccess
- End If
- '等待直至 120 ms
- Do While GetTimeTick() - LastLoopTime < 120
- Thread.Sleep(10)
- Loop
- End While
- Catch ex As Exception
- Log(ex, "下载管理启动线程 1 出错", LogLevel.Assert)
- End Try
- End Sub, "NetManager ThreadStarter Single")
+ RunInNewThread(
+ Sub()
+ Try
+ Dim LastLoopTime As Long
+ While True
+ LastLoopTime = GetTimeTick()
+ '若已完成,则清空
+ If FileRemain = 0 AndAlso Files.Count > 0 Then
+ SyncLock LockFiles
+ Files.Clear()
+ End SyncLock
+ End If
+ '开启新线程
+ If Speed < NetTaskSpeedLimitLow OrElse FileRemain > NetTaskThreadLimit Then
+ '速度小于下限或剩余文件还贼多,尝试开启线程
+ Dim IsSuccess As Boolean = False
+ Dim NewThreadCount As Integer
+ '确定最大线程追加数
+ NewThreadCount = Math.Max(FileRemain, MathClamp(NetTaskThreadCount / 2, 1, 4))
+ NewThreadCount = Math.Floor(NewThreadCount / 2) '双线程启用减半
+ NewThreadCount = MathClamp(NewThreadCount, 1, NetTaskThreadLimit)
+ '循环追加
+ Do
+ IsSuccess = False
+ '启动 Wait 的文件后立即会变成 Connect,导致第二次循环再次调用,所以需要先暂时存储进去……
+ '此外为了减少 LockFiles 的占用时间,所以先遍历列表再开始
+ Dim FilesWaiting As New List(Of NetFile)
+ Dim FilesLoading As New List(Of NetFile)
+ SyncLock LockFiles
+ For Each File As NetFile In Files.Values
+ If File.RandomCode Mod 2 = 0 Then Continue For
+ If File.State = NetState.WaitForDownload Then
+ FilesWaiting.Add(File)
+ ElseIf File.State < NetState.Merge Then
+ FilesLoading.Add(File)
+ End If
+ Next
+ End SyncLock
+ '为文件列表中的文件开始线程
+ For Each File As NetFile In FilesWaiting
+ If NewThreadCount = 0 Then Exit For
+ If File.TryBeginThread() Then
+ IsSuccess = True
+ NewThreadCount -= 1
+ End If
+ Next
+ For Each File As NetFile In FilesLoading
+ If NewThreadCount = 0 Then Exit For
+ If File.TryBeginThread() Then
+ IsSuccess = True
+ NewThreadCount -= 1
+ End If
+ Next
+ '等待 40 ms:BMCLAPI 部分时候有 20QPS 的限制
+ Thread.Sleep(40)
+ Loop While NewThreadCount > 0 AndAlso IsSuccess
+ End If
+ '等待 40 ms
+ Thread.Sleep(40)
+ End While
+ Catch ex As Exception
+ Log(ex, "下载管理启动线程 1 出错", LogLevel.Assert)
+ End Try
+ End Sub, "NetManager ThreadStarter Single")
RunInNewThread(Sub()
Try
Dim LastLoopTime As Long
diff --git a/Plain Craft Launcher 2/Modules/Minecraft/ModComp.vb b/Plain Craft Launcher 2/Modules/Minecraft/ModComp.vb
index c5fcd7b..e443eba 100644
--- a/Plain Craft Launcher 2/Modules/Minecraft/ModComp.vb
+++ b/Plain Craft Launcher 2/Modules/Minecraft/ModComp.vb
@@ -59,7 +59,6 @@
Entry.WikiId = i
If SplitedLine.Count >= 2 Then
Entry.ChineseName = SplitedLine(1)
- Entry.MCBBS = If(SplitedLine.Count >= 3, SplitedLine(2), Nothing)
If Entry.ChineseName.Contains("*") Then '处理 *
Entry.ChineseName = Entry.ChineseName.Replace("*", " (" &
String.Join(" ", If(Entry.CurseForgeSlug, Entry.ModrinthSlug).Split("-").Select(Function(w) w.Substring(0, 1).ToUpper & w.Substring(1, w.Length - 1))) & ")")
@@ -82,10 +81,6 @@
'''
Public ChineseName As String = ""
'''
- ''' MCBBS 发布帖编号(例如 195107)。若为 Nothing 则没有发布帖。
- '''
- Public MCBBS As Integer?
- '''
''' CurseForge Slug(例如 advanced-solar-panels)。
'''
Public CurseForgeSlug As String = Nothing
@@ -95,7 +90,7 @@
Public ModrinthSlug As String = Nothing
Public Overrides Function ToString() As String
- Return If(CurseForgeSlug, "") & "&" & If(ModrinthSlug, "") & "|" & WikiId & "|" & ChineseName & If(MCBBS Is Nothing, "", "|" & MCBBS)
+ Return If(CurseForgeSlug, "") & "&" & If(ModrinthSlug, "") & "|" & WikiId & "|" & ChineseName
End Function
End Class
@@ -200,14 +195,6 @@
End Get
End Property
'''
- ''' MCBBS 的帖子 ID。若为 0 则没有。
- '''
- Public ReadOnly Property MCBBS As Integer
- Get
- Return If(DatabaseEntry Is Nothing, 0, If(DatabaseEntry.MCBBS, 0))
- End Get
- End Property
- '''
''' 翻译后的中文名。若数据库没有则等同于 RawName。
'''
Public ReadOnly Property TranslatedName As String
@@ -884,10 +871,10 @@ NoSubtitle:
Dim SearchResult As String = ""
For i = 0 To Math.Min(4, SearchResults.Count - 1) '就算全是准确的,也最多只要 5 个
If Not SearchResults(i).AbsoluteRight AndAlso i >= Math.Min(2, SearchResults.Count - 1) Then Exit For '把 3 个结果拼合以提高准确度
- If SearchResults(i).Item.CurseForgeSlug IsNot Nothing Then SearchResult += SearchResults(i).Item.CurseForgeSlug.Replace("-", " ") & " "
- If SearchResults(i).Item.ModrinthSlug IsNot Nothing Then SearchResult += SearchResults(i).Item.ModrinthSlug.Replace("-", " ") & " "
+ If SearchResults(i).Item.CurseForgeSlug IsNot Nothing Then SearchResult += SearchResults(i).Item.CurseForgeSlug.Replace("-", " ").Replace("/", " ") & " "
+ If SearchResults(i).Item.ModrinthSlug IsNot Nothing Then SearchResult += SearchResults(i).Item.ModrinthSlug.Replace("-", " ").Replace("/", " ") & " "
SearchResult += SearchResults(i).Item.ChineseName.Split(" (").Last.TrimEnd(") ").Split(" - ").First.
- Replace(":", "").Replace("(", "").Replace(")", "").ToLower & " "
+ Replace(":", "").Replace("(", "").Replace(")", "").ToLower.Replace("/", " ") & " "
Next
Log("[Comp] 中文搜索原始关键词:" & SearchResult, LogLevel.Developer)
'去除常见连接词
@@ -911,9 +898,8 @@ NoSubtitle:
For Each Keyword In AllPossibleKeywords.Split(" ")
Keyword = Keyword.Trim("["c, "]"c)
If Keyword = "" Then Continue For
- If {"forge", "fabric", "for", "mod",
- "forge/fabric", "fabric/forge", "fabric/quilt", "quilt/fabric"}.Contains(Keyword) Then '#208
- Log("[Comp] 已跳过搜索关键词:" & Keyword)
+ If {"forge", "fabric", "for", "mod", "quilt"}.Contains(Keyword) Then '#208
+ Log("[Comp] 已跳过搜索关键词:" & Keyword, LogLevel.Developer)
Continue For
End If
RightKeywords.Add(Keyword)
@@ -927,7 +913,7 @@ NoSubtitle:
'例外项:OptiForge、OptiFabric(拆词后因为包含 Forge/Fabric 导致无法搜到实际的 Mod)
If RawFilter.Replace(" ", "").ToLower.Contains("optiforge") Then Task.Input.SearchText = "optiforge"
If RawFilter.Replace(" ", "").ToLower.Contains("optifabric") Then Task.Input.SearchText = "optifabric"
- Log("[Comp] 工程列表搜索最终文本:" & Task.Input.SearchText, LogLevel.Developer)
+ Log("[Comp] 工程列表搜索最终文本:" & Task.Input.SearchText, LogLevel.Debug)
Task.Progress = 0.1
#End Region
diff --git a/Plain Craft Launcher 2/Modules/Minecraft/ModCrash.vb b/Plain Craft Launcher 2/Modules/Minecraft/ModCrash.vb
index 028175f..bf48d19 100644
--- a/Plain Craft Launcher 2/Modules/Minecraft/ModCrash.vb
+++ b/Plain Craft Launcher 2/Modules/Minecraft/ModCrash.vb
@@ -583,7 +583,8 @@ Done:
If LogMc IsNot Nothing Then
'常规信息
If LogMc.Contains("An exception was thrown, the game will display an error screen and halt.") Then AppendReason(CrashReason.Forge报错, RegexSeek(LogMc, "(?<=the game will display an error screen and halt.[\n\r]+[^\n]+?Exception: )[\s\S]+?(?=\n\tat)")?.Trim(vbCrLf))
- If LogMc.Contains("A potential solution has been determined:") OrElse LogMc.Contains("确定了一种可能的解决方法,这样做可能会解决你的问题:") Then AppendReason(CrashReason.Fabric报错并给出解决方案, Join(RegexSearch(If(RegexSeek(LogMc, "(?<=A potential solution has been determined:\n)((\t)+ - [^\n]+\n)+"), If(RegexSeek(LogMc, "(?<=确定了一种可能的解决方法,这样做可能会解决你的问题:\n)((\t)+ - [^\n]+\n)+"), ""), "(?<=(\t)+)[^\n]+"), vbLf))
+ If LogMc.Contains("A potential solution has been determined:") Then AppendReason(CrashReason.Fabric报错并给出解决方案, Join(RegexSearch(If(RegexSeek(LogMc, "(?<=A potential solution has been determined:\n)((\t)+ - [^\n]+\n)+"), ""), "(?<=(\t)+)[^\n]+"), vbLf))
+ If LogMc.Contains("确定了一种可能的解决方法,这样做可能会解决你的问题:") Then AppendReason(CrashReason.Fabric报错并给出解决方案, Join(RegexSearch(If(RegexSeek(LogMc, "(?<=确定了一种可能的解决方法,这样做可能会解决你的问题:\n)((\t)+ - [^\n]+\n)+"), ""), "(?<=(\t)+)[^\n]+"), vbLf))
End If
End Sub
diff --git a/Plain Craft Launcher 2/Modules/Minecraft/ModDownload.vb b/Plain Craft Launcher 2/Modules/Minecraft/ModDownload.vb
index a14c55d..d9c8eb5 100644
--- a/Plain Craft Launcher 2/Modules/Minecraft/ModDownload.vb
+++ b/Plain Craft Launcher 2/Modules/Minecraft/ModDownload.vb
@@ -221,9 +221,7 @@
'''
Public DlClientListBmclapiLoader As New LoaderTask(Of Integer, DlClientListResult)("DlClientList Bmclapi", AddressOf DlClientListBmclapiMain)
Private Sub DlClientListBmclapiMain(Loader As LoaderTask(Of Integer, DlClientListResult))
- Dim Json As JObject = NetGetCodeByRequestRetry("https://bmclapi2.bangbang93.com/mc/game/version_manifest.json",
- BackupUrl:="https://download.mcbbs.net/mc/game/version_manifest.json",
- IsJson:=True)
+ Dim Json As JObject = NetGetCodeByRequestRetry("https://bmclapi2.bangbang93.com/mc/game/version_manifest.json", IsJson:=True)
Try
Dim Versions As JArray = Json("versions")
If Versions.Count < 200 Then Throw New Exception("获取到的版本列表长度不足(" & Json.ToString & ")")
@@ -384,8 +382,7 @@
'''
Public DlOptiFineListBmclapiLoader As New LoaderTask(Of Integer, DlOptiFineListResult)("DlOptiFineList Bmclapi", AddressOf DlOptiFineListBmclapiMain)
Private Sub DlOptiFineListBmclapiMain(Loader As LoaderTask(Of Integer, DlOptiFineListResult))
- Dim Json As JArray = NetGetCodeByRequestRetry("https://bmclapi2.bangbang93.com/optifine/versionList",
- BackupUrl:="https://download.mcbbs.net/optifine/versionList", IsJson:=True)
+ Dim Json As JArray = NetGetCodeByRequestRetry("https://bmclapi2.bangbang93.com/optifine/versionList", IsJson:=True)
Try
Dim Versions As New List(Of DlOptiFineListEntry)
For Each Token As JObject In Json
@@ -469,8 +466,7 @@
'''
Public DlForgeListBmclapiLoader As New LoaderTask(Of Integer, DlForgeListResult)("DlForgeList Bmclapi", AddressOf DlForgeListBmclapiMain)
Private Sub DlForgeListBmclapiMain(Loader As LoaderTask(Of Integer, DlForgeListResult))
- Dim Result As String = NetGetCodeByRequestRetry("https://bmclapi2.bangbang93.com/forge/minecraft", Encoding.Default,
- BackupUrl:="https://download.mcbbs.net/forge/minecraft")
+ Dim Result As String = NetGetCodeByRequestRetry("https://bmclapi2.bangbang93.com/forge/minecraft", Encoding.Default)
If Result.Length < 200 Then Throw New Exception("获取到的版本列表长度不足(" & Result & ")")
'获取所有版本信息
Dim Names As List(Of String) = RegexSearch(Result, "[0-9.]+(_pre[0-9]?)?")
@@ -664,8 +660,7 @@
''' Forge 版本列表,BMCLAPI。
'''
Public Sub DlForgeVersionBmclapiMain(Loader As LoaderTask(Of String, List(Of DlForgeVersionEntry)))
- Dim Json As JArray = NetGetCodeByRequestRetry("https://bmclapi2.bangbang93.com/forge/minecraft/" & Loader.Input,
- BackupUrl:="https://download.mcbbs.net/forge/minecraft/" & Loader.Input, IsJson:=True)
+ Dim Json As JArray = NetGetCodeByRequestRetry("https://bmclapi2.bangbang93.com/forge/minecraft/" & Loader.Input, IsJson:=True)
Dim Versions As New List(Of DlForgeVersionEntry)
Try
Dim Recommended As String = McDownloadForgeRecommendedGet(Loader.Input)
@@ -827,8 +822,7 @@
'''
Public DlLiteLoaderListBmclapiLoader As New LoaderTask(Of Integer, DlLiteLoaderListResult)("DlLiteLoaderList Bmclapi", AddressOf DlLiteLoaderListBmclapiMain)
Private Sub DlLiteLoaderListBmclapiMain(Loader As LoaderTask(Of Integer, DlLiteLoaderListResult))
- Dim Result As JObject = NetGetCodeByRequestRetry("https://bmclapi2.bangbang93.com/maven/com/mumfrey/liteloader/versions.json",
- BackupUrl:="https://download.mcbbs.net/maven/com/mumfrey/liteloader/versions.json", IsJson:=True)
+ Dim Result As JObject = NetGetCodeByRequestRetry("https://bmclapi2.bangbang93.com/maven/com/mumfrey/liteloader/versions.json", IsJson:=True)
Try
Dim Json As JObject = Result("versions")
Dim Versions As New List(Of DlLiteLoaderListEntry)
@@ -914,8 +908,7 @@
'''
Public DlFabricListBmclapiLoader As New LoaderTask(Of Integer, DlFabricListResult)("DlFabricList Bmclapi", AddressOf DlFabricListBmclapiMain)
Private Sub DlFabricListBmclapiMain(Loader As LoaderTask(Of Integer, DlFabricListResult))
- Dim Result As JObject = NetGetCodeByRequestRetry("https://bmclapi2.bangbang93.com/fabric-meta/v2/versions",
- BackupUrl:="https://download.mcbbs.net/fabric-meta/v2/versions", IsJson:=True)
+ Dim Result As JObject = NetGetCodeByRequestRetry("https://bmclapi2.bangbang93.com/fabric-meta/v2/versions", IsJson:=True)
Try
Dim Output = New DlFabricListResult With {.IsOfficial = False, .SourceName = "BMCLAPI", .Value = Result}
If Output.Value("game") Is Nothing OrElse Output.Value("loader") Is Nothing OrElse Output.Value("installer") Is Nothing Then Throw New Exception("获取到的列表缺乏必要项")
@@ -943,26 +936,25 @@
Public Function DlSourceResourceGet(MojangBase As String) As String()
MojangBase = MojangBase.Replace("http://resources.download.minecraft.net", "https://resources.download.minecraft.net")
- Return {MojangBase.Replace("https://piston-data.mojang.com", "https://download.mcbbs.net/assets").Replace("https://piston-meta.mojang.com", "https://download.mcbbs.net/assets").Replace("https://resources.download.minecraft.net", "https://download.mcbbs.net/assets"),
- MojangBase,
- MojangBase.Replace("https://piston-data.mojang.com", "https://bmclapi2.bangbang93.com/assets").Replace("https://piston-meta.mojang.com", "https://bmclapi2.bangbang93.com/assets").Replace("https://resources.download.minecraft.net", "https://bmclapi2.bangbang93.com/assets")
+ Return {
+ MojangBase.Replace("https://piston-data.mojang.com", "https://bmclapi2.bangbang93.com/assets").Replace("https://piston-meta.mojang.com", "https://bmclapi2.bangbang93.com/assets").Replace("https://resources.download.minecraft.net", "https://bmclapi2.bangbang93.com/assets"),
+ MojangBase
}
End Function
Public Function DlSourceLibraryGet(MojangBase As String) As String()
- Return {MojangBase.Replace("https://piston-data.mojang.com", "https://download.mcbbs.net/maven").Replace("https://piston-meta.mojang.com", "https://download.mcbbs.net/maven").Replace("https://libraries.minecraft.net", "https://download.mcbbs.net/maven"),
- MojangBase.Replace("https://piston-data.mojang.com", "https://download.mcbbs.net/libraries").Replace("https://piston-meta.mojang.com", "https://download.mcbbs.net/libraries").Replace("https://libraries.minecraft.net", "https://download.mcbbs.net/libraries"),
- MojangBase,
+ Return {
MojangBase.Replace("https://piston-data.mojang.com", "https://bmclapi2.bangbang93.com/maven").Replace("https://piston-meta.mojang.com", "https://bmclapi2.bangbang93.com/maven").Replace("https://libraries.minecraft.net", "https://bmclapi2.bangbang93.com/maven"),
- MojangBase.Replace("https://piston-data.mojang.com", "https://bmclapi2.bangbang93.com/libraries").Replace("https://piston-meta.mojang.com", "https://bmclapi2.bangbang93.com/libraries").Replace("https://libraries.minecraft.net", "https://bmclapi2.bangbang93.com/libraries")
+ MojangBase.Replace("https://piston-data.mojang.com", "https://bmclapi2.bangbang93.com/libraries").Replace("https://piston-meta.mojang.com", "https://bmclapi2.bangbang93.com/libraries").Replace("https://libraries.minecraft.net", "https://bmclapi2.bangbang93.com/libraries"),
+ MojangBase
}
End Function
Public Function DlSourceLauncherOrMetaGet(MojangBase As String) As String()
If MojangBase Is Nothing Then Throw New Exception("无对应的 json 下载地址")
- Return {MojangBase.Replace("https://piston-data.mojang.com", "https://download.mcbbs.net").Replace("https://piston-meta.mojang.com", "https://download.mcbbs.net").Replace("https://launcher.mojang.com", "https://download.mcbbs.net").Replace("https://launchermeta.mojang.com", "https://download.mcbbs.net"),
- MojangBase,
- MojangBase.Replace("https://piston-data.mojang.com", "https://bmclapi2.bangbang93.com").Replace("https://piston-meta.mojang.com", "https://bmclapi2.bangbang93.com").Replace("https://launcher.mojang.com", "https://bmclapi2.bangbang93.com").Replace("https://launchermeta.mojang.com", "https://bmclapi2.bangbang93.com")
+ Return {
+ MojangBase.Replace("https://piston-data.mojang.com", "https://bmclapi2.bangbang93.com").Replace("https://piston-meta.mojang.com", "https://bmclapi2.bangbang93.com").Replace("https://launcher.mojang.com", "https://bmclapi2.bangbang93.com").Replace("https://launchermeta.mojang.com", "https://bmclapi2.bangbang93.com"),
+ MojangBase
}
End Function
diff --git a/Plain Craft Launcher 2/Modules/Minecraft/ModJava.vb b/Plain Craft Launcher 2/Modules/Minecraft/ModJava.vb
index 5789b60..abd3dfc 100644
--- a/Plain Craft Launcher 2/Modules/Minecraft/ModJava.vb
+++ b/Plain Craft Launcher 2/Modules/Minecraft/ModJava.vb
@@ -727,8 +727,7 @@ Wait:
Private Sub JavaFileList(Loader As LoaderTask(Of Integer, List(Of NetFile)))
Log("[Java] 开始获取 Java 下载信息")
Dim IndexFileStr As String = NetGetCodeByDownload(
- {"https://download.mcbbs.net/v1/products/java-runtime/2ec0cc96c44e5a76b9c8b7c39df7210883d12871/all.json",
- "https://bmclapi2.bangbang93.com/v1/products/java-runtime/2ec0cc96c44e5a76b9c8b7c39df7210883d12871/all.json",
+ {"https://bmclapi2.bangbang93.com/v1/products/java-runtime/2ec0cc96c44e5a76b9c8b7c39df7210883d12871/all.json",
"https://piston-meta.mojang.com/v1/products/java-runtime/2ec0cc96c44e5a76b9c8b7c39df7210883d12871/all.json"},
IsJson:=True)
'获取下载地址
@@ -740,8 +739,7 @@ Wait:
Log($"[Java] 准备下载 Java {TargetEntry.Value("version")("name")}({TargetEntry.Key}):{Address}")
'获取文件列表
Dim ListFileStr As String = NetGetCodeByDownload(
- {Address.Replace("piston-meta.mojang.com", "download.mcbbs.net"),
- Address.Replace("piston-meta.mojang.com", "bmclapi2.bangbang93.com"),
+ {Address.Replace("piston-meta.mojang.com", "bmclapi2.bangbang93.com"),
Address},
IsJson:=True)
Dim BaseDir As String = Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData) & "\.minecraft\runtime\" & TargetEntry.Key & "\"
@@ -753,8 +751,7 @@ Wait:
If Checker.Check(BaseDir & File.Name) Is Nothing Then Continue For '跳过已存在的文件
Dim Url As String = Info("url")
Results.Add(New NetFile(
- {Url.Replace("piston-data.mojang.com", "download.mcbbs.net"),
- Url.Replace("piston-data.mojang.com", "bmclapi2.bangbang93.com"),
+ {Url.Replace("piston-data.mojang.com", "bmclapi2.bangbang93.com"),
Url},
BaseDir & File.Name, Checker))
Next
diff --git a/Plain Craft Launcher 2/Modules/Minecraft/ModLaunch.vb b/Plain Craft Launcher 2/Modules/Minecraft/ModLaunch.vb
index 6168f97..998c88a 100644
--- a/Plain Craft Launcher 2/Modules/Minecraft/ModLaunch.vb
+++ b/Plain Craft Launcher 2/Modules/Minecraft/ModLaunch.vb
@@ -1911,9 +1911,9 @@ IgnoreCustomSkin:
'获取自定义命令
Dim CustomCommandGlobal As String = Setup.Get("LaunchAdvanceRun")
- If CustomCommandGlobal <> "" Then CustomCommandGlobal = ArgumentReplace(CustomCommandGlobal)
+ If CustomCommandGlobal <> "" Then CustomCommandGlobal = ArgumentReplace(CustomCommandGlobal, True)
Dim CustomCommandVersion As String = Setup.Get("VersionAdvanceRun", Version:=McVersionCurrent)
- If CustomCommandVersion <> "" Then CustomCommandVersion = ArgumentReplace(CustomCommandVersion)
+ If CustomCommandVersion <> "" Then CustomCommandVersion = ArgumentReplace(CustomCommandVersion, True)
'输出 bat
Try
@@ -2072,7 +2072,7 @@ IgnoreCustomSkin:
'获取窗口标题
Dim WindowTitle As String = Setup.Get("VersionArgumentTitle", Version:=McVersionCurrent)
If WindowTitle = "" Then WindowTitle = Setup.Get("LaunchArgumentTitle")
- WindowTitle = ArgumentReplace(WindowTitle)
+ WindowTitle = ArgumentReplace(WindowTitle, False)
'初始化等待
Dim Watcher As New Watcher(Loader, McVersionCurrent, WindowTitle)
@@ -2124,7 +2124,7 @@ IgnoreCustomSkin:
'''
''' 在启动结束时,对 PCL 约定的替换标记进行处理。
'''
- Private Function ArgumentReplace(Raw As String) As String
+ Private Function ArgumentReplace(Raw As String, ReplaceTimeAndDate As Boolean) As String
If Raw Is Nothing Then Return Nothing
'路径替换
Raw = Raw.Replace("{minecraft}", PathMcFolder)
@@ -2134,6 +2134,10 @@ IgnoreCustomSkin:
'普通替换
Raw = Raw.Replace("{user}", McLoginLoader.Output.Name)
Raw = Raw.Replace("{uuid}", McLoginLoader.Output.Uuid)
+ If ReplaceTimeAndDate Then '设置窗口标题时需要动态替换日期和时间
+ Raw = Raw.Replace("{date}", Date.Now.ToString("yyyy/M/d"))
+ Raw = Raw.Replace("{time}", Date.Now.ToString("HH:mm:ss"))
+ End If
Select Case McLoginLoader.Input.Type
Case McLoginType.Legacy
If PageLinkHiper.HiperState = LoadState.Finished Then
diff --git a/Plain Craft Launcher 2/Modules/Minecraft/ModMinecraft.vb b/Plain Craft Launcher 2/Modules/Minecraft/ModMinecraft.vb
index 9e4f922..4ffb811 100644
--- a/Plain Craft Launcher 2/Modules/Minecraft/ModMinecraft.vb
+++ b/Plain Craft Launcher 2/Modules/Minecraft/ModMinecraft.vb
@@ -42,15 +42,19 @@
#Region "读取默认(Original)文件夹,即当前、官启文件夹,可能没有结果"
'扫描当前文件夹
- If CheckPermission(Path) AndAlso Directory.Exists(Path & "versions\") Then CacheMcFolderList.Add(New McFolder With {.Name = "当前文件夹", .Path = Path, .Type = McFolderType.Original})
- For Each Folder As DirectoryInfo In New DirectoryInfo(Path).GetDirectories
- If CheckPermission(Folder.FullName) AndAlso Directory.Exists(Folder.FullName & "versions\") OrElse Folder.Name = ".minecraft" Then CacheMcFolderList.Add(New McFolder With {.Name = "当前文件夹", .Path = Folder.FullName & "\", .Type = McFolderType.Original})
- Next
+ Try
+ If Directory.Exists(Path & "versions\") Then CacheMcFolderList.Add(New McFolder With {.Name = "当前文件夹", .Path = Path, .Type = McFolderType.Original})
+ For Each Folder As DirectoryInfo In New DirectoryInfo(Path).GetDirectories
+ If Directory.Exists(Folder.FullName & "versions\") OrElse Folder.Name = ".minecraft" Then CacheMcFolderList.Add(New McFolder With {.Name = "当前文件夹", .Path = Folder.FullName & "\", .Type = McFolderType.Original})
+ Next
+ Catch ex As Exception
+ Log(ex, "扫描 PCL 所在文件夹中是否有 MC 文件夹失败")
+ End Try
'扫描官启文件夹
Dim MojangPath As String = Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData) & "\.minecraft\"
- If (CacheMcFolderList.Count = 0 OrElse MojangPath <> CacheMcFolderList(0).Path) AndAlso '当前文件夹不是官启文件夹
- CheckPermission(MojangPath) AndAlso Directory.Exists(MojangPath & "versions\") Then '具有权限且存在 versions 文件夹
+ If (Not CacheMcFolderList.Any OrElse MojangPath <> CacheMcFolderList(0).Path) AndAlso '当前文件夹不是官启文件夹
+ Directory.Exists(MojangPath & "versions\") Then '具有权限且存在 versions 文件夹
CacheMcFolderList.Add(New McFolder With {.Name = "官方启动器文件夹", .Path = MojangPath, .Type = McFolderType.Original})
End If
@@ -406,7 +410,7 @@
End If
'无法获取
_Version.McName = "Unknown"
- Info = "PCL 无法识别该版本,请向作者反馈此问题"
+ Info = "PCL 无法识别该版本的 MC 版本号"
Catch ex As Exception
Log(ex, "识别 Minecraft 版本时出错")
_Version.McName = "Unknown"
@@ -1915,7 +1919,7 @@ NextVersion:
'获取下载信息
Try
Log("[Minecraft] 开始获取 Authlib-Injector 下载信息")
- DownloadInfo = GetJson(NetGetCodeByDownload({"https://download.mcbbs.net/mirrors/authlib-injector/artifact/latest.json", "https://bmclapi2.bangbang93.com/mirrors/authlib-injector/artifact/latest.json"}, IsJson:=True))
+ DownloadInfo = GetJson(NetGetCodeByDownload({"https://bmclapi2.bangbang93.com/mirrors/authlib-injector/artifact/latest.json"}, IsJson:=True))
Catch ex As Exception
Log(ex, "获取 Authlib-Injector 下载信息失败")
End Try
@@ -1926,9 +1930,7 @@ NextVersion:
'开始下载
Dim DownloadAddress As String = DownloadInfo("download_url")
Log("[Minecraft] Authlib-Injector 需要更新:" & DownloadAddress, LogLevel.Developer)
- Result.Add(New NetFile({
- DownloadAddress.Replace("bmclapi2.bangbang93.com", "download.mcbbs.net"), DownloadAddress
- }, TargetFile, New FileChecker(Hash:=DownloadInfo("checksums")("sha256").ToString)))
+ Result.Add(New NetFile({DownloadAddress}, TargetFile, New FileChecker(Hash:=DownloadInfo("checksums")("sha256").ToString)))
End If
End If
End If
@@ -1958,7 +1960,7 @@ NextVersion:
'获取 Url 的真实地址
Urls.Add(Token.Url)
If Token.Url.Contains("launcher.mojang.com/v1/objects") Then Urls = DlSourceLauncherOrMetaGet(Token.Url).ToList() 'Mappings
- If Token.Url.Contains("maven") Then Urls.Insert(0, Token.Url.Replace(Mid(Token.Url, 1, Token.Url.IndexOf("maven")), "https://download.mcbbs.net/").Replace("maven.fabricmc.net", "maven").Replace("maven.minecraftforge.net", "maven"))
+ If Token.Url.Contains("maven") Then Urls.Insert(0, Token.Url.Replace(Mid(Token.Url, 1, Token.Url.IndexOf("maven")), "https://bmclapi2.bangbang93.com/").Replace("maven.fabricmc.net", "maven").Replace("maven.minecraftforge.net", "maven"))
End If
If Token.LocalPath.Contains("transformer-discovery-service") Then
'Transformer 文件释放
@@ -1970,7 +1972,6 @@ NextVersion:
Dim OptiFineBase As String = Token.LocalPath.Replace(If(Token.IsJumpLoader, JumpLoaderFolder, CustomMcFolder) & "libraries\optifine\OptiFine\", "").Split("_")(0) & "/" & GetFileNameFromPath(Token.LocalPath).Replace("-", "_")
OptiFineBase = "/maven/com/optifine/" & OptiFineBase
If OptiFineBase.Contains("_pre") Then OptiFineBase = OptiFineBase.Replace("com/optifine/", "com/optifine/preview_")
- Urls.Add("https://download.mcbbs.net" & OptiFineBase)
Urls.Add("https://bmclapi2.bangbang93.com" & OptiFineBase)
ElseIf Urls.Count <= 2 Then
'普通文件
diff --git a/Plain Craft Launcher 2/Modules/Minecraft/ModMod.vb b/Plain Craft Launcher 2/Modules/Minecraft/ModMod.vb
index 2eae992..f768279 100644
--- a/Plain Craft Launcher 2/Modules/Minecraft/ModMod.vb
+++ b/Plain Craft Launcher 2/Modules/Minecraft/ModMod.vb
@@ -13,6 +13,14 @@ Public Module ModMod
Public Sub New(Path As String)
Me.Path = If(Path, "")
End Sub
+ '''
+ ''' Mod 的完整路径,去除最后的 .disabled 和 .old。
+ '''
+ Public ReadOnly Property RawPath As String
+ Get
+ Return GetPathFromFullPath(Path) & RawFileName
+ End Get
+ End Property
'''
''' Mod 的完整文件名。
@@ -768,6 +776,18 @@ VersionFindFail:
End Property
Private _ModrinthHash As String
+#End Region
+
+#Region "API"
+
+ Public Overrides Function ToString() As String
+ Return $"{State} - {Path}"
+ End Function
+ Public Overrides Function Equals(obj As Object) As Boolean
+ Dim target = TryCast(obj, McMod)
+ Return target IsNot Nothing AndAlso Path = target.Path
+ End Function
+
#End Region
'''
@@ -844,6 +864,17 @@ VersionFindFail:
'加载 McMod 对象
Dim ModEntry As New McMod(ModFile.FullName)
ModEntry.Load()
+ Dim DumpMod As McMod = ModList.FirstOrDefault(Function(m) m.RawFileName = ModEntry.RawFileName)
+ If DumpMod IsNot Nothing Then
+ Dim DisabledMod As McMod = If(DumpMod.State = McMod.McModState.Disabled, DumpMod, ModEntry)
+ Log($"[Mod] 重复的 Mod 文件:{DumpMod.FileName} 与 {ModEntry.FileName},已忽略 {DisabledMod.FileName}", LogLevel.Debug)
+ If DisabledMod Is ModEntry Then
+ Continue For
+ Else
+ ModList.Remove(DisabledMod)
+ ModUpdateList.Remove(DisabledMod)
+ End If
+ End If
ModList.Add(ModEntry)
'读取 Comp 缓存
If ModEntry.State = McMod.McModState.Unavaliable Then Continue For
@@ -860,13 +891,14 @@ VersionFindFail:
Log($"[Mod] 共有 {ModList.Count} 个 Mod,其中 {ModUpdateList.Where(Function(m) m.Comp Is Nothing).Count} 个需要联网获取信息,{ModUpdateList.Where(Function(m) m.Comp IsNot Nothing).Count} 个需要更新信息")
'排序
- ModList = Sort(ModList, Function(Left As McMod, Right As McMod) As Boolean
- If (Left.State = McMod.McModState.Unavaliable) <> (Right.State = McMod.McModState.Unavaliable) Then
- Return Left.State = McMod.McModState.Unavaliable
- Else
- Return Not Right.FileName.CompareTo(Left.FileName)
- End If
- End Function)
+ ModList = Sort(ModList,
+ Function(Left As McMod, Right As McMod) As Boolean
+ If (Left.State = McMod.McModState.Unavaliable) <> (Right.State = McMod.McModState.Unavaliable) Then
+ Return Left.State = McMod.McModState.Unavaliable
+ Else
+ Return Not Right.FileName.CompareTo(Left.FileName)
+ End If
+ End Function)
'回设
If Loader.IsAborted Then Exit Sub
diff --git a/Plain Craft Launcher 2/Modules/Minecraft/ModWatcher.vb b/Plain Craft Launcher 2/Modules/Minecraft/ModWatcher.vb
index ab5859a..9926e4b 100644
--- a/Plain Craft Launcher 2/Modules/Minecraft/ModWatcher.vb
+++ b/Plain Craft Launcher 2/Modules/Minecraft/ModWatcher.vb
@@ -96,7 +96,7 @@
'设置窗口标题
For i = 1 To 3
If IsWindowFinished AndAlso IsWindowAppeared AndAlso WindowTitle <> "" AndAlso State = MinecraftState.Running AndAlso Not GameProcess.HasExited Then
- Dim RealTitle As String = WindowTitle.Replace("{time}", Date.Now.ToShortTimeString)
+ Dim RealTitle As String = WindowTitle.Replace("{date}", Date.Now.ToString("yyyy/M/d")).Replace("{time}", Date.Now.ToString("HH:mm:ss"))
SetWindowText(WindowHandle, RealTitle.ToCharArray)
End If
Thread.Sleep(64)
diff --git a/Plain Craft Launcher 2/Modules/ModMusic.vb b/Plain Craft Launcher 2/Modules/ModMusic.vb
index b9fa956..3df0efe 100644
--- a/Plain Craft Launcher 2/Modules/ModMusic.vb
+++ b/Plain Craft Launcher 2/Modules/ModMusic.vb
@@ -25,7 +25,7 @@
For Each File In EnumerateFiles(Path & "PCL\Musics\")
'文件夹可能会被加入 .ini 文件夹配置文件、一些乱七八糟的 .jpg 文件啥的
Dim Ext As String = File.Extension.ToLower
- If {"ini", "jpg", "txt", "cfg", "lrc", "db", "png"}.Contains(Ext) Then Continue For
+ If {".ini", ".jpg", ".txt", ".cfg", ".lrc", ".db", ".png"}.Contains(Ext) Then Continue For
MusicAllList.Add(File.FullName)
Next
End If
diff --git a/Plain Craft Launcher 2/My Project/AssemblyInfo.vb b/Plain Craft Launcher 2/My Project/AssemblyInfo.vb
index 433f0b8..d402fe4 100644
--- a/Plain Craft Launcher 2/My Project/AssemblyInfo.vb
+++ b/Plain Craft Launcher 2/My Project/AssemblyInfo.vb
@@ -51,6 +51,6 @@ Imports System.Runtime.InteropServices
' 可以指定所有值,也可以使用以下所示的 "*" 预置版本号和修订号
' 方法是按如下所示使用“*”
-
-
+
+
diff --git a/Plain Craft Launcher 2/Pages/PageDownload/ModDownloadLib.vb b/Plain Craft Launcher 2/Pages/PageDownload/ModDownloadLib.vb
index dd9510e..1eaffa1 100644
--- a/Plain Craft Launcher 2/Pages/PageDownload/ModDownloadLib.vb
+++ b/Plain Craft Launcher 2/Pages/PageDownload/ModDownloadLib.vb
@@ -519,10 +519,8 @@ Public Module ModDownloadLib
Dim Sources As New List(Of String)
'BMCLAPI 源
If DownloadInfo.IsPreview Then
- Sources.Add("https://download.mcbbs.net/optifine/" & DownloadInfo.Inherit & "/HD_U_" & DownloadInfo.NameDisplay.Replace(DownloadInfo.Inherit & " ", "").Replace(" ", "/"))
Sources.Add("https://bmclapi2.bangbang93.com/optifine/" & DownloadInfo.Inherit & "/HD_U_" & DownloadInfo.NameDisplay.Replace(DownloadInfo.Inherit & " ", "").Replace(" ", "/"))
Else
- Sources.Add("https://download.mcbbs.net/optifine/" & DownloadInfo.Inherit & "/HD_U/" & DownloadInfo.NameDisplay.Replace(DownloadInfo.Inherit & " ", ""))
Sources.Add("https://bmclapi2.bangbang93.com/optifine/" & DownloadInfo.Inherit & "/HD_U/" & DownloadInfo.NameDisplay.Replace(DownloadInfo.Inherit & " ", ""))
End If
'官方源
@@ -682,30 +680,28 @@ Retry:
Dim Loaders As New List(Of LoaderBase)
'获取下载地址
Loaders.Add(New LoaderTask(Of DlOptiFineListEntry, List(Of NetFile))("获取 OptiFine 下载地址",
- Sub(Task As LoaderTask(Of DlOptiFineListEntry, List(Of NetFile)))
- Dim Sources As New List(Of String)
- 'BMCLAPI 源
- If DownloadInfo.IsPreview Then
- Sources.Add("https://download.mcbbs.net/optifine/" & DownloadInfo.Inherit & "/HD_U_" & DownloadInfo.NameDisplay.Replace(DownloadInfo.Inherit & " ", "").Replace(" ", "/"))
- Sources.Add("https://bmclapi2.bangbang93.com/optifine/" & DownloadInfo.Inherit & "/HD_U_" & DownloadInfo.NameDisplay.Replace(DownloadInfo.Inherit & " ", "").Replace(" ", "/"))
- Else
- Sources.Add("https://download.mcbbs.net/optifine/" & DownloadInfo.Inherit & "/HD_U/" & DownloadInfo.NameDisplay.Replace(DownloadInfo.Inherit & " ", ""))
- Sources.Add("https://bmclapi2.bangbang93.com/optifine/" & DownloadInfo.Inherit & "/HD_U/" & DownloadInfo.NameDisplay.Replace(DownloadInfo.Inherit & " ", ""))
- End If
- '官方源
- Dim PageData As String
- Try
- PageData = NetGetCodeByClient("https://optifine.net/adloadx?f=" & DownloadInfo.NameFile, New UTF8Encoding(False), 15000, "text/html")
- Task.Progress = 0.8
- Sources.Add("https://optifine.net/" & RegexSearch(PageData, "downloadx\?f=[^""']+")(0))
- Log("[Download] OptiFine " & DownloadInfo.NameDisplay & " 官方下载地址:" & Sources(0))
- Catch ex As Exception
- Log(ex, "获取 OptiFine " & DownloadInfo.NameDisplay & " 官方下载地址失败")
- End Try
- Task.Progress = 0.9
- '构造文件请求
- Task.Output = New List(Of NetFile) From {New NetFile(Sources.ToArray, TargetFolder, New FileChecker(MinSize:=64 * 1024))}
- End Sub) With {.ProgressWeight = 6})
+ Sub(Task As LoaderTask(Of DlOptiFineListEntry, List(Of NetFile)))
+ Dim Sources As New List(Of String)
+ 'BMCLAPI 源
+ If DownloadInfo.IsPreview Then
+ Sources.Add("https://bmclapi2.bangbang93.com/optifine/" & DownloadInfo.Inherit & "/HD_U_" & DownloadInfo.NameDisplay.Replace(DownloadInfo.Inherit & " ", "").Replace(" ", "/"))
+ Else
+ Sources.Add("https://bmclapi2.bangbang93.com/optifine/" & DownloadInfo.Inherit & "/HD_U/" & DownloadInfo.NameDisplay.Replace(DownloadInfo.Inherit & " ", ""))
+ End If
+ '官方源
+ Dim PageData As String
+ Try
+ PageData = NetGetCodeByClient("https://optifine.net/adloadx?f=" & DownloadInfo.NameFile, New UTF8Encoding(False), 15000, "text/html")
+ Task.Progress = 0.8
+ Sources.Add("https://optifine.net/" & RegexSearch(PageData, "downloadx\?f=[^""']+")(0))
+ Log("[Download] OptiFine " & DownloadInfo.NameDisplay & " 官方下载地址:" & Sources(0))
+ Catch ex As Exception
+ Log(ex, "获取 OptiFine " & DownloadInfo.NameDisplay & " 官方下载地址失败")
+ End Try
+ Task.Progress = 0.9
+ '构造文件请求
+ Task.Output = New List(Of NetFile) From {New NetFile(Sources.ToArray, TargetFolder, New FileChecker(MinSize:=64 * 1024))}
+ End Sub) With {.ProgressWeight = 6})
'下载
Loaders.Add(New LoaderDownload("下载 OptiFine 主文件", New List(Of NetFile)) With {.ProgressWeight = 10, .Block = True})
Return Loaders
@@ -852,22 +848,11 @@ Retry:
Case "1.6.2"
Address.Add("https://dl.liteloader.com/redist/1.6.2/liteloader-installer-1.6.2-04.jar")
Case "1.5.2"
- 'Address.AddRange({"https://download.mcbbs.net/maven/com/mumfrey/liteloader/1.5.2/liteloader-1.5.2.jar",
- ' "https://bmclapi2.bangbang93.com/maven/com/mumfrey/liteloader/1.5.2/liteloader-1.5.2.jar"})
Address.Add("https://dl.liteloader.com/redist/1.5.2/liteloader-installer-1.5.2-01.jar")
Case Else
Throw New NotSupportedException("未知的 Minecraft 版本(" & DownloadInfo.Inherit & ")")
End Select
Else
- 'BMCLAPI 源下载的是安装后的 Jar,而不是 Installer,故无法使用
- ''BMCLAPI 源
- 'If DownloadInfo.IsPreview Then
- ' Address.AddRange({"https://download.mcbbs.net/maven/com/mumfrey/liteloader/" & DownloadInfo.Inherit & "-SNAPSHOT/liteloader-" & DownloadInfo.Inherit & "-SNAPSHOT.jar",
- ' "https://bmclapi2.bangbang93.com/maven/com/mumfrey/liteloader/" & DownloadInfo.Inherit & "-SNAPSHOT/liteloader-" & DownloadInfo.Inherit & "-SNAPSHOT.jar"})
- 'Else
- ' Address.AddRange({"https://download.mcbbs.net/maven/com/mumfrey/liteloader/" & DownloadInfo.Inherit & "/liteloader-" & DownloadInfo.Inherit & ".jar",
- ' "https://bmclapi2.bangbang93.com/maven/com/mumfrey/liteloader/" & DownloadInfo.Inherit & "/liteloader-" & DownloadInfo.Inherit & ".jar"})
- 'End If
'官方源
Address.Add("http://jenkins.liteloader.com/job/LiteLoaderInstaller%20" & DownloadInfo.Inherit & "/lastSuccessfulBuild/artifact/" & If(DownloadInfo.Inherit = "1.8", "ant/dist/", "build/libs/") & DownloadInfo.FileName)
End If
@@ -1097,15 +1082,14 @@ Retry:
Dim Loaders As New List(Of LoaderBase)
'获取下载地址
Loaders.Add(New LoaderTask(Of DlForgeVersionEntry, List(Of NetFile))("获取下载地址",
- Sub(Task As LoaderTask(Of DlForgeVersionEntry, List(Of NetFile)))
- Dim Files As New List(Of NetFile)
- Files.Add(New NetFile({
- "https://download.mcbbs.net/maven/net/minecraftforge/forge/" & DownloadInfo.Inherit & "-" & DownloadInfo.FileVersion & "/" & DownloadInfo.FileName,
- "https://bmclapi2.bangbang93.com/maven/net/minecraftforge/forge/" & DownloadInfo.Inherit & "-" & DownloadInfo.FileVersion & "/" & DownloadInfo.FileName,
- "https://files.minecraftforge.net/maven/net/minecraftforge/forge/" & DownloadInfo.Inherit & "-" & DownloadInfo.FileVersion & "/" & DownloadInfo.FileName
- }, Target, New FileChecker(MinSize:=64 * 1024, Hash:=DownloadInfo.Hash)))
- Task.Output = Files
- End Sub) With {.ProgressWeight = 0.1, .Show = False})
+ Sub(Task As LoaderTask(Of DlForgeVersionEntry, List(Of NetFile)))
+ Dim Files As New List(Of NetFile)
+ Files.Add(New NetFile({
+ "https://bmclapi2.bangbang93.com/maven/net/minecraftforge/forge/" & DownloadInfo.Inherit & "-" & DownloadInfo.FileVersion & "/" & DownloadInfo.FileName,
+ "https://files.minecraftforge.net/maven/net/minecraftforge/forge/" & DownloadInfo.Inherit & "-" & DownloadInfo.FileVersion & "/" & DownloadInfo.FileName
+ }, Target, New FileChecker(MinSize:=64 * 1024, Hash:=DownloadInfo.Hash)))
+ Task.Output = Files
+ End Sub) With {.ProgressWeight = 0.1, .Show = False})
'下载
Loaders.Add(New LoaderDownload("下载主文件", New List(Of NetFile)) With {.ProgressWeight = 6})
@@ -1123,7 +1107,7 @@ Retry:
Private Sub ForgeInjector(Target As String, Task As LoaderTask(Of Boolean, Boolean), McFolder As String, UseJavaWrapper As Boolean)
'选择 Java
- Dim Java = JavaSelect("已取消安装。", New Version(1, 8, 0, 0))
+ Dim Java = JavaSelect("已取消安装。", New Version(1, 8, 0, 60))
If Java Is Nothing Then
If Not JavaDownloadConfirm("Java 8 或更高版本") Then Throw New Exception("由于未找到 Java,已取消安装。")
'开始自动下载
@@ -1133,7 +1117,7 @@ Retry:
Thread.Sleep(10)
Loop
'检查下载结果
- Java = JavaSelect("已取消安装。", New Version(1, 8, 0, 0))
+ Java = JavaSelect("已取消安装。", New Version(1, 8, 0, 60))
If Task.IsAborted Then Exit Sub
If Java Is Nothing Then Throw New Exception("由于未找到 Java,已取消安装。")
End If
@@ -1160,50 +1144,52 @@ Retry:
Dim LastResults As New Queue(Of String)
Using outputWaitHandle As New AutoResetEvent(False)
Using errorWaitHandle As New AutoResetEvent(False)
- AddHandler process.OutputDataReceived, Function(sender, e)
- Try
- If e.Data Is Nothing Then
- outputWaitHandle.[Set]()
- Else
- LastResults.Enqueue(e.Data)
- If LastResults.Count > 100 Then LastResults.Dequeue()
- ForgeInjectorLine(e.Data, Task)
- End If
- Catch ex As ObjectDisposedException
- Catch ex As Exception
- Log(ex, "读取 Forge 安装器信息失败")
- End Try
- Try
- If Task.State = LoadState.Aborted AndAlso Not process.HasExited Then
- Log("[Installer] 由于任务取消,已中止 Forge 安装")
- process.Kill()
- End If
- Catch
- End Try
- Return Nothing
- End Function
- AddHandler process.ErrorDataReceived, Function(sender, e)
- Try
- If e.Data Is Nothing Then
- errorWaitHandle.[Set]()
- Else
- LastResults.Enqueue(e.Data)
- If LastResults.Count > 100 Then LastResults.Dequeue()
- ForgeInjectorLine(e.Data, Task)
- End If
- Catch ex As ObjectDisposedException
- Catch ex As Exception
- Log(ex, "读取 Forge 安装器错误信息失败")
- End Try
- Try
- If Task.State = LoadState.Aborted AndAlso Not process.HasExited Then
- Log("[Installer] 由于任务取消,已中止 Forge 安装")
- process.Kill()
- End If
- Catch
- End Try
- Return Nothing
- End Function
+ AddHandler process.OutputDataReceived,
+ Function(sender, e)
+ Try
+ If e.Data Is Nothing Then
+ outputWaitHandle.[Set]()
+ Else
+ LastResults.Enqueue(e.Data)
+ If LastResults.Count > 100 Then LastResults.Dequeue()
+ ForgeInjectorLine(e.Data, Task)
+ End If
+ Catch ex As ObjectDisposedException
+ Catch ex As Exception
+ Log(ex, "读取 Forge 安装器信息失败")
+ End Try
+ Try
+ If Task.State = LoadState.Aborted AndAlso Not process.HasExited Then
+ Log("[Installer] 由于任务取消,已中止 Forge 安装")
+ process.Kill()
+ End If
+ Catch
+ End Try
+ Return Nothing
+ End Function
+ AddHandler process.ErrorDataReceived,
+ Function(sender, e)
+ Try
+ If e.Data Is Nothing Then
+ errorWaitHandle.[Set]()
+ Else
+ LastResults.Enqueue(e.Data)
+ If LastResults.Count > 100 Then LastResults.Dequeue()
+ ForgeInjectorLine(e.Data, Task)
+ End If
+ Catch ex As ObjectDisposedException
+ Catch ex As Exception
+ Log(ex, "读取 Forge 安装器错误信息失败")
+ End Try
+ Try
+ If Task.State = LoadState.Aborted AndAlso Not process.HasExited Then
+ Log("[Installer] 由于任务取消,已中止 Forge 安装")
+ process.Kill()
+ End If
+ Catch
+ End Try
+ Return Nothing
+ End Function
process.Start()
process.BeginOutputReadLine()
process.BeginErrorReadLine()
@@ -1321,8 +1307,7 @@ Retry:
'添加主文件
Dim Files As New List(Of NetFile) From {New NetFile({
"https://bmclapi2.bangbang93.com/maven/net/minecraftforge/forge/" & Inherit & "-" & DownloadInfo.FileVersion & "/" & DownloadInfo.FileName,
- "https://files.minecraftforge.net/maven/net/minecraftforge/forge/" & Inherit & "-" & DownloadInfo.FileVersion & "/" & DownloadInfo.FileName,
- "https://download.mcbbs.net/maven/net/minecraftforge/forge/" & Inherit & "-" & DownloadInfo.FileVersion & "/" & DownloadInfo.FileName
+ "https://files.minecraftforge.net/maven/net/minecraftforge/forge/" & Inherit & "-" & DownloadInfo.FileVersion & "/" & DownloadInfo.FileName
}, InstallerAddress, New FileChecker(MinSize:=64 * 1024, Hash:=DownloadInfo.Hash))}
Task.Output = Files
End Sub) With {.ProgressWeight = 0.5, .Show = False})
@@ -1650,7 +1635,7 @@ Retry:
RunInNewThread(Sub()
Try
Log("[Download] 刷新 Forge 推荐版本缓存开始")
- Dim Result As String = NetGetCodeByDownload({"https://bmclapi2.bangbang93.com/forge/promos", "https://download.mcbbs.net/forge/promos"})
+ Dim Result As String = NetGetCodeByDownload("https://bmclapi2.bangbang93.com/forge/promos")
If Result.Length < 1000 Then Throw New Exception("获取的结果过短(" & Result & ")")
Dim ResultJson As JContainer = GetJson(Result)
'获取所有推荐版本列表
@@ -1721,7 +1706,6 @@ Retry:
'下载
'BMCLAPI 不支持 Fabric Installer 下载
Dim Address As New List(Of String)
- 'Address.Add(Url.Replace("maven.fabricmc.net", "download.mcbbs.net/maven"))
Address.Add(Url)
Loaders.Add(New LoaderDownload("下载主文件", New List(Of NetFile) From {New NetFile(Address.ToArray, Target, New FileChecker(MinSize:=1024 * 64))}) With {.ProgressWeight = 15})
'启动
@@ -1759,7 +1743,7 @@ Retry:
Task.Progress = 0.5
'构造文件请求
Task.Output = New List(Of NetFile) From {New NetFile({
- "https://download.mcbbs.net/fabric-meta/v2/versions/loader/" & MinecraftName & "/" & FabricVersion & "/profile/json",
+ "https://bmclapi2.bangbang93.com/fabric-meta/v2/versions/loader/" & MinecraftName & "/" & FabricVersion & "/profile/json",
"https://meta.fabricmc.net/v2/versions/loader/" & MinecraftName & "/" & FabricVersion & "/profile/json"
}, VersionFolder & Id & ".json", New FileChecker(IsJson:=True))}
'新建 mods 文件夹
diff --git a/Plain Craft Launcher 2/Pages/PageDownload/PageDownloadCompDetail.xaml b/Plain Craft Launcher 2/Pages/PageDownload/PageDownloadCompDetail.xaml
index f7a4199..7333268 100644
--- a/Plain Craft Launcher 2/Pages/PageDownload/PageDownloadCompDetail.xaml
+++ b/Plain Craft Launcher 2/Pages/PageDownload/PageDownloadCompDetail.xaml
@@ -16,7 +16,6 @@
-
diff --git a/Plain Craft Launcher 2/Pages/PageDownload/PageDownloadCompDetail.xaml.vb b/Plain Craft Launcher 2/Pages/PageDownload/PageDownloadCompDetail.xaml.vb
index 4197cb2..e68051c 100644
--- a/Plain Craft Launcher 2/Pages/PageDownload/PageDownloadCompDetail.xaml.vb
+++ b/Plain Craft Launcher 2/Pages/PageDownload/PageDownloadCompDetail.xaml.vb
@@ -145,7 +145,6 @@
'决定按钮显示
BtnIntroWeb.Text = If(Project.FromCurseForge, "转到 CurseForge", "转到 Modrinth")
BtnIntroWiki.Visibility = If(Project.WikiId = 0, Visibility.Collapsed, Visibility.Visible)
- BtnIntroMCBBS.Visibility = If(Project.MCBBS = 0, Visibility.Collapsed, Visibility.Visible)
AniControlEnabled -= 1
End Sub
@@ -323,9 +322,6 @@
Private Sub BtnIntroWiki_Click(sender As Object, e As EventArgs) Handles BtnIntroWiki.Click
OpenWebsite("https://www.mcmod.cn/class/" & Project.WikiId & ".html")
End Sub
- Private Sub BtnIntroMCBBS_Click(sender As Object, e As EventArgs) Handles BtnIntroMCBBS.Click
- OpenWebsite("https://www.mcbbs.net/thread-" & Project.MCBBS & "-1-1.html")
- End Sub
Private Sub BtnIntroCopy_Click(sender As Object, e As EventArgs) Handles BtnIntroCopy.Click
ClipboardSet(CompItem.LabTitle.Text)
End Sub
diff --git a/Plain Craft Launcher 2/Pages/PageLaunch/PageLaunchLeft.xaml b/Plain Craft Launcher 2/Pages/PageLaunch/PageLaunchLeft.xaml
index 488a381..4b6a83c 100644
--- a/Plain Craft Launcher 2/Pages/PageLaunch/PageLaunchLeft.xaml
+++ b/Plain Craft Launcher 2/Pages/PageLaunch/PageLaunchLeft.xaml
@@ -33,7 +33,7 @@
-
+
diff --git a/Plain Craft Launcher 2/Pages/PageLaunch/PageLaunchLeft.xaml.vb b/Plain Craft Launcher 2/Pages/PageLaunch/PageLaunchLeft.xaml.vb
index 27219b8..afa79c1 100644
--- a/Plain Craft Launcher 2/Pages/PageLaunch/PageLaunchLeft.xaml.vb
+++ b/Plain Craft Launcher 2/Pages/PageLaunch/PageLaunchLeft.xaml.vb
@@ -286,7 +286,7 @@ UnknownType:
Setup.Set("LoginType", McLoginType.Ms)
PanType.Visibility = Visibility.Collapsed
PanTypeOne.Visibility = Visibility.Visible
- PathTypeOne.Data = (New GeometryConverter).ConvertFromString(Logo.IconButtonMs)
+ PathTypeOne.Data = (New GeometryConverter).ConvertFromString(Logo.IconButtonShield)
LabTypeOne.Text = "正版登录"
RadioLoginType5.Visibility = Visibility.Visible
RadioLoginType0.Visibility = Visibility.Collapsed
@@ -295,7 +295,7 @@ UnknownType:
Setup.Set("LoginType", McLoginType.Legacy)
PanType.Visibility = Visibility.Collapsed
PanTypeOne.Visibility = Visibility.Visible
- PathTypeOne.Data = (New GeometryConverter).ConvertFromString(Logo.IconButtonUser)
+ PathTypeOne.Data = (New GeometryConverter).ConvertFromString(Logo.IconButtonOffline)
LabTypeOne.Text = "离线登录"
Case 3 '统一通行证
If Setup.Get("CacheNideAccess") = "" Then
diff --git a/Plain Craft Launcher 2/Pages/PageLink/PageLinkHiper.xaml.vb b/Plain Craft Launcher 2/Pages/PageLink/PageLinkHiper.xaml.vb
index 656ac59..7f95d6f 100644
--- a/Plain Craft Launcher 2/Pages/PageLink/PageLinkHiper.xaml.vb
+++ b/Plain Craft Launcher 2/Pages/PageLink/PageLinkHiper.xaml.vb
@@ -58,307 +58,21 @@
'检查网络状态
Private Shared Sub InitPingCheck(Task As LoaderTask(Of Integer, Integer))
- PingTime = 0
- Try
- Log("[HiPer] 网络检测:连通检测开始")
- Dim StartTime = Date.Now.Ticks
- Dim Result As String = NetGetCodeByClient("https://www.baidu.com/duty/", Encoding.UTF8, 20000, "")
- Dim DuringTime As Integer = (Date.Now.Ticks - StartTime) / 10000
- If Result.Contains("百度") Then
- Log("[HiPer] 网络检测:连通检测成功(" & DuringTime & "ms)")
- PingTime = DuringTime
- Else
- Log("[HiPer] 网络检测:连通检测失败(获取的内容有误)")
- PingTime = -1
- End If
- Catch ex As ThreadInterruptedException
- Catch ex As Exception
- Log(ex, "连通检测失败")
- PingTime = -1
- End Try
End Sub
Private Shared Sub InitIpCheck()
- IpCheckStatus = LoadState.Loading
- Try
- Log("[HiPer] 网络检测:IP 地址检测开始")
- Dim IpCheckResult As String = NetRequestOnce("https://ipinfo.io/json", "GET", "", "application/json", 10000)
- Dim Country As String = GetJson(IpCheckResult)("country")
- IpIsInChina = Country = "CN"
- IpCheckStatus = LoadState.Finished
- Log("[HiPer] 网络检测:IP 地址检测结果:" & Country)
- Catch ex As ThreadInterruptedException
- IpCheckStatus = LoadState.Aborted
- Catch ex As Exception
- Log(ex, "IP 地址检测失败")
- IpCheckStatus = LoadState.Failed
- IpIsInChina = True
- End Try
End Sub
Private Shared PingTime As Integer, IpCheckStatus As LoadState = LoadState.Loading, IpIsInChina As Boolean
Private Shared Sub InitCheck(Task As LoaderTask(Of Integer, Integer))
- '检查协议
- If Not Setup.Get("LinkEula") Then
-Reopen:
- Select Case MyMsgBox("PCL 的联机服务由速聚授权提供。" & vbCrLf & "在使用前,你需要同意速聚的用户服务协议和隐私政策。", "协议授权", "同意", "拒绝", "查看用户服务协议和隐私政策")
- Case 1
- Setup.Set("LinkEula", True)
- Case 2
- Throw New Exception("$你拒绝了用户服务协议……")
- Case 3
- OpenWebsite("https://mp.weixin.qq.com/mp/appmsgalbum?__biz=MzkxMTMyODk3Mg==&action=getalbum&album_id=2585385685407514625&scene=173&from_msgid=2247483720&from_itemidx=1&count=3&nolastread=1#wechat_redirect")
- GoTo Reopen
- End Select
- End If
- '等待网络环境检查加载器结束
- SetLoadDesc("正在检查网络环境……", "检查网络环境")
- Do While Task.State = LoadState.Loading AndAlso Not (PingTime <> 0 AndAlso IpCheckStatus <> LoadState.Loading)
- Thread.Sleep(50)
- Loop
- '获取网络环境检查结果
- If IpCheckStatus = LoadState.Finished AndAlso Not IpIsInChina Then
- If MyMsgBox("检测到你的 IP 不在中国,这会导致联机变得非常不稳定。" & vbCrLf &
- "如果你正开着加速器或者 VPN,请先关闭它们,然后再继续……", "警告", "继续", "取消", IsWarn:=True, ForceWait:=True) = 2 Then
- Throw New Exception("$请在关闭加速器或者 VPN 后点击重试。")
- End If
- Task.Progress = 0.5
- InitIpCheck() '重新进行检查
- End If
- '没有联网
- If IpCheckStatus = LoadState.Failed AndAlso PingTime = -1 Then
- Throw New Exception("$PCL 没法连上网……" & vbCrLf & "如果你改变了网络环境,请重启 PCL。")
- End If
End Sub
'获取所需文件
Private Shared Sub InitGetFile(Task As LoaderTask(Of Integer, List(Of NetFile)))
- '初始化
- SetLoadDesc("正在初始化……", "初始化")
- Directory.CreateDirectory(PathHiper)
- WriteFile(PathHiper & "HiPer 联机模块.vbs", "createobject(""wscript.shell"").run """"""" & PathHiper & "HiPer 联机模块.exe"""" v"", 0", Encoding:=Encoding.GetEncoding("GB18030")) '准备启动脚本
- '获取索引码文件
- SetLoadDesc("正在获取索引码文件……", "获取索引码文件")
- Dim Cert As String = RunInUiWait(Function() FrmLinkHiper.TextCert.Text)
- Log("[Hiper] 联机索引码:" & Cert)
- If Cert = Setup.Get("LinkHiperCertLast") AndAlso File.Exists(PathHiper & "cert.yml") Then
- Log("[Hiper] 索引码与上次输入的一致,跳过获取步骤")
- Else
- Dim CertRaw As String
- Try
- CertRaw = NetRequestOnce("https://cert.mcer.cn/" & Cert & ".yml", "GET", "", "")
- Catch ex As Exception
- If GetExceptionSummary(ex).Contains("(404)") Then
- Throw New CertOutdatedException '索引码无效或已过期
- ElseIf GetExceptionSummary(ex).Contains("too many requests") Then
- Throw New Exception("你的尝试太频繁了,请暂时啥都别点,等两分钟后再试……")
- Else
- Throw
- End If
- End Try
- If Not CertRaw.Contains("WARNING <<< AUTO SYNC AREA") Then Throw New Exception("获取到的索引码文件内容有误!")
- WriteFile(PathHiper & "cert.yml", CertRaw)
- Setup.Set("LinkHiperCertLast", Cert)
- Setup.Set("LinkHiperCertTime", "")
- End If
- Task.Progress = 0.25
- '获取 CPU 架构
- SetLoadDesc("正在获取 CPU 架构……", "获取 CPU 架构")
- Dim Architecture As String
- Select Case GetType(String).Assembly.GetName().ProcessorArchitecture
- Case Reflection.ProcessorArchitecture.X86
- Architecture = "386"
- Case Reflection.ProcessorArchitecture.Amd64
- Architecture = "amd64"
- Case Reflection.ProcessorArchitecture.Arm
- Architecture = "arm64"
- Case Else
- Architecture = "arm64"
- Log("[Hiper] 当前 CPU 架构为 " & GetStringFromEnum(GetType(String).Assembly.GetName().ProcessorArchitecture) & ",没有最适合的项,这可能会导致联机模块无法启动!", LogLevel.Debug)
- End Select
- Log("[Hiper] CPU 架构:" & Architecture)
- '检查更新:hiper.exe
- SetLoadDesc("正在检查联机模块本体更新……", "检查联机模块本体更新")
- Dim RequiredFiles As New List(Of NetFile)
- Dim Checksums As String = Nothing, ChecksumHiper As String = Nothing
- If File.Exists(PathHiper & "HiPer 联机模块.exe") Then
- Try
- Checksums = NetGetCodeByDownload({
- "http://mirror.hiper.cn.s2.the.bb/packages.sha1",
- "http://mirror.hiper.cn.s3.the.bb:175/packages.sha1",
- "https://gitcode.net/to/hiper/-/raw/master/packages.sha1",
- "https://cert.mcer.cn/mirror/packages.sha1"
- })
- Catch ex As Exception
- Log(ex, "获取联机模块更新信息失败,将会强制启动联机模块", LogLevel.Hint)
- GoTo FinishHiperFileCheck
- End Try
- ChecksumHiper = RegexSeek(Checksums, "[0-9a-f]{40}(?= windows-" & Architecture & "/hiper.exe)")
- If ChecksumHiper Is Nothing Then
- Log("[Hiper] 未找到联机模块更新信息,将会强制启动联机模块", LogLevel.Hint)
- GoTo FinishHiperFileCheck
- End If
- Log("[Hiper] hiper.exe 的所需 SHA1:" & ChecksumHiper)
- If ChecksumHiper = GetFileSHA1(PathHiper & "HiPer 联机模块.exe") Then
- Log("[Hiper] hiper.exe 文件校验通过,无需重新下载")
- GoTo FinishHiperFileCheck
- End If
- End If
- Log("[Hiper] 需要重新下载 hiper.exe")
- RequiredFiles.Add(New NetFile({"http://mirror.hiper.cn.s2.the.bb/windows-" & Architecture & "/hiper.exe",
- "http://mirror.hiper.cn.s3.the.bb:175/windows-" & Architecture & "/hiper.exe",
- "https://gitcode.net/to/hiper/-/raw/master/windows-" & Architecture & "/hiper.exe?inline=false",
- "https://cert.mcer.cn/mirror/windows-" & Architecture & "/hiper.exe"},
- PathHiper & "HiPer 联机模块.exe",
- New FileChecker(Hash:=ChecksumHiper, MinSize:=1024 * 200))) 'Hash 的默认值即为 Nothing,所以 Checksum 可以为 Nothing
-FinishHiperFileCheck:
- Task.Progress = 0.5
- '检查更新:wintun.dll
- Dim ChecksumWintun As String = Nothing
- If File.Exists(PathHiper & "wintun.dll") Then
- Try
- If Checksums Is Nothing Then
- Checksums = NetGetCodeByDownload({
- "http://mirror.hiper.cn.s2.the.bb/packages.sha1",
- "http://mirror.hiper.cn.s3.the.bb:175/packages.sha1",
- "https://gitcode.net/to/hiper/-/raw/master/packages.sha1",
- "https://cert.mcer.cn/mirror/packages.sha1"
- })
- End If
- Catch ex As Exception
- Log(ex, "获取联机模块更新信息失败,将会强制启动联机模块", LogLevel.Hint)
- GoTo FinishWintunFileCheck
- End Try
- ChecksumWintun = RegexSeek(Checksums, "[0-9a-f]{40}(?= windows-" & Architecture & "/wintun.dll)")
- If ChecksumWintun Is Nothing Then
- Log("[Hiper] 未找到联机模块更新信息,将会强制启动联机模块", LogLevel.Hint)
- GoTo FinishWintunFileCheck
- End If
- Log("[Hiper] wintun.dll 的所需 SHA1:" & ChecksumWintun)
- If ChecksumWintun = GetFileSHA1(PathHiper & "wintun.dll") Then
- Log("[Hiper] wintun.dll 文件校验通过,无需重新下载")
- GoTo FinishWintunFileCheck
- End If
- End If
- Log("[Hiper] 需要重新下载 wintun.dll")
- RequiredFiles.Add(New NetFile({"http://mirror.hiper.cn.s2.the.bb/windows-" & Architecture & "/wintun.dll",
- "http://mirror.hiper.cn.s3.the.bb:175/windows-" & Architecture & "/wintun.dll",
- "https://gitcode.net/to/hiper/-/raw/master/windows-" & Architecture & "/wintun.dll?inline=false",
- "https://cert.mcer.cn/mirror/windows-" & Architecture & "/wintun.dll"},
- PathHiper & "wintun.dll",
- New FileChecker(Hash:=ChecksumWintun, MinSize:=1024 * 200))) 'Hash 的默认值即为 Nothing,所以 Checksum 可以为 Nothing
-FinishWintunFileCheck:
- Task.Progress = 0.75
- '检查更新:MCB
- If Not IsServerSide Then
- SetLoadDesc("正在检查联机模块组件更新……", "检查联机模块组件更新")
- Dim ChecksumMcb As String = Nothing
- If File.Exists(PathHiper & "MCB 联机模块.exe") Then
- Try
- Checksums = NetGetCodeByDownload({
- "http://mirror.hiper.cn.s2.the.bb/utils/minecraft-broadcast/packages.sha1",
- "http://mirror.hiper.cn.s3.the.bb:175/utils/minecraft-broadcast/packages.sha1",
- "https://gitcode.net/to/hiper/-/raw/master/utils/minecraft-broadcast/packages.sha1",
- "https://cert.mcer.cn/mirror/utils/minecraft-broadcast/packages.sha1"
- })
- Catch ex As Exception
- Log(ex, "获取联机模块组件更新信息失败,将会强制启动联机模块组件", LogLevel.Hint)
- GoTo FinishMcbFileCheck
- End Try
- ChecksumMcb = RegexSeek(Checksums, "[0-9a-f]{40}(?= mcb-windows-" & Architecture & ".exe)")
- If ChecksumMcb Is Nothing Then
- Log("[Hiper] 未找到联机模块组件更新信息,将会强制启动联机模块组件", LogLevel.Hint)
- GoTo FinishMcbFileCheck
- End If
- Log("[Hiper] mcb.exe 的所需 SHA1:" & ChecksumMcb)
- If ChecksumMcb = GetFileSHA1(PathHiper & "MCB 联机模块.exe") Then
- Log("[Hiper] mcb.exe 文件校验通过,无需重新下载")
- GoTo FinishMcbFileCheck
- End If
- End If
- Log("[Hiper] 需要重新下载 mcb.exe")
- RequiredFiles.Add(New NetFile({
- "http://mirror.hiper.cn.s2.the.bb/utils/minecraft-broadcast/mcb-windows-" & Architecture & ".exe",
- "http://mirror.hiper.cn.s3.the.bb:175/utils/minecraft-broadcast/mcb-windows-" & Architecture & ".exe",
- "https://gitcode.net/to/hiper/-/raw/master/utils/minecraft-broadcast/mcb-windows-" & Architecture & ".exe?inline=false",
- "https://cert.mcer.cn/mirror/utils/minecraft-broadcast/mcb-windows-" & Architecture & ".exe"},
- PathHiper & "MCB 联机模块.exe",
- New FileChecker(Hash:=ChecksumMcb, MinSize:=1024 * 200))) 'Hash 的默认值即为 Nothing,所以 Checksum 可以为 Nothing
-FinishMcbFileCheck:
- End If
- '添加 point.yml
- RequiredFiles.Add(New NetFile({"https://cert.mcer.cn/point.yml"}, PathHiper & "point.yml", New FileChecker(MinSize:=200)))
- '开始下载
- SetLoadDesc("正在下载联机模块……", "下载联机模块")
- Task.Output = RequiredFiles
End Sub
Public Class CertOutdatedException
Inherits Exception
End Class
'启动联机模块
Private Shared Sub InitLaunch(Task As LoaderTask(Of Integer, Integer))
- '关闭运行中的 HiPer,然后再刷新凭证文件
- SetLoadDesc("正在关闭运行中的联机模块……", "关闭运行中的联机模块")
- HiperStop(True)
- '准备凭证文件
- SetLoadDesc("正在准备索引码文件……", "准备索引码文件")
- Dim CertFile As String = ReadFile(PathHiper & "cert.yml")
- '添加防火墙配置
- If IsServerSide Then
- CertFile += ("\n\ninbound:\n port: " & HostPort & "\n proto: tcp\n host: any").Replace("\n", vbCrLf)
- Else
- CertFile += ("\n\noutbound:\n port: " & HostPort & "\n proto: tcp\n host: " & HostIp).Replace("\n", vbCrLf)
- End If
- CertFile += "\nlogging:\n format: json".Replace("\n", vbCrLf)
- '更新 point.yml 段
- Const SyncAreaRegex As String = "(?<=#[ ]*WARNING >>> AUTO SYNC AREA)[\s\S]+?(?=#[ ]*WARNING <<< AUTO SYNC AREA)"
- CertFile = CertFile.Replace(RegexSeek(CertFile, SyncAreaRegex), RegexSeek(ReadFile(PathHiper & "point.yml"), SyncAreaRegex))
- WriteFile(PathHiper & "config.yml", CertFile)
- AllNodes = RegexSearch(CertFile.Replace(vbLf, "cr"), "(?<="")[0-9]+.[0-9]+.[0-9]+.[0-9]+(?=""( )?:( )?cr - "")").Distinct.
- Where(Function(l) Not (l = "6.6.1.1" OrElse l = "6.6.2.2" OrElse l = "6.6.3.3")).ToList
- If AllNodes.Count < 2 Then Throw New Exception("$索引码文件格式有误,未找到节点 IP!")
- Task.Progress = 0.05
- '尝试启动
- HiperStart(Task) '启动失败会直接抛出异常
- Task.Progress = 0.2
- '检查连接情况
- SetLoadDesc("正在连接到联机节点 (1/2)……" & If(IpIsInChina, "", vbCrLf & "由于网络不在中国,可能要花费很长时间。"), "检查联机节点")
- If Not IsServerSide AndAlso HostIp = HiperIp Then Throw New Exception("$还搁这自己连自己?!不是吧?!")
- Dim PingNodeResults As New List(Of Integer)
- Dim UnpingedNodes As New List(Of String)(AllNodes)
- Do Until PingNodeResults.Count >= 2 OrElse Task.IsAborted
- Dim SelectedNode = RandomOne(UnpingedNodes)
- Dim PingNode = Ping(SelectedNode, 4000)
- If PingNode = -1 Then
- Task.Progress += (If(PingNodeResults.Count = 0, 0.58, 0.88) - Task.Progress) * 0.3
- Else
- SetLoadDesc("正在连接到联机节点 (2/2)……" & If(IpIsInChina, "", vbCrLf & "由于网络不在中国,可能要花费很长时间。"), "检查联机节点")
- Task.Progress = 0.6
- PingNodeResults.Add(PingNode)
- UnpingedNodes.Remove(SelectedNode)
- End If
- Loop
- PingNodes = PingNodeResults.Min
- Task.Progress = 0.9
- '与房主 Ping 一下看看
- If Not IsServerSide Then
- SetLoadDesc("正在连接到房主……", "检查房主")
- HostPing = -1 '实际上不使用本次 Ping 的结果,因为它真的偏大……
- Do
- Dim PingHost = Ping(HostIp, 4000, False)
- If PingHost = -1 Then
- Thread.Sleep(500)
- Else
- Exit Do
- End If
- Loop Until Task.IsAborted
- '在等待 2 秒后再次触发 Ping,以刷新显示的 Ping
- RunInNewThread(Sub()
- Thread.Sleep(2000)
- TaskPingHost.Start(True, IsForceRestart:=True)
- End Sub, "HiPer Delayed Ping")
- End If
- '刷新完成页面
- SetLoadDesc("正在加载完成页面……", "加载完成页面")
- RunInUiWait(AddressOf FrmLinkHiper.WatcherTimer1)
End Sub
Private Shared PingNodes As Integer, AllNodes As List(Of String)
@@ -389,40 +103,6 @@ FinishMcbFileCheck:
'''
Public Shared Function HiperStop(SleepWhenKilled As Boolean) As Boolean
Return False
- HiperStop = False
- '修改凭证
- Dim ConfigContent As String = ReadFile(PathHiper & "config.yml")
- If Not ConfigContent.Contains("enable: false") Then
- WriteFile(PathHiper & "config.yml", ConfigContent & vbCrLf & "enable: false")
- End If
- '关闭所有进程
- For Each ProcessObject In Process.GetProcesses
- Dim IsHiper As Boolean = ProcessObject.ProcessName = "HiPer 联机模块"
- Dim IsMcb As Boolean = ProcessObject.ProcessName = "MCB 联机模块"
- If Not IsHiper AndAlso Not IsMcb Then Continue For
- HiperStop = True
- Try
- If IsMcb Then
- ProcessObject.Kill()
- Log("[HiPer] 已结束进程 PID " & ProcessObject.Id & ":" & ProcessObject.ProcessName)
- If HiperStop AndAlso SleepWhenKilled Then Thread.Sleep(1000) '等待 1 秒确认进程已退出
- Else 'IsHiper
- If SleepWhenKilled Then
- Thread.Sleep(4000) '等待 4 秒确认进程已退出
- If Not ProcessObject.HasExited Then
- ProcessObject.Kill()
- Log("[HiPer] 已结束进程 PID " & ProcessObject.Id & ":" & ProcessObject.ProcessName)
- End If
- End If
- End If
- Catch ex As Exception
- Log(ex, "结束进程失败(" & ProcessObject.Id & "," & ProcessObject.ProcessName & ")")
- End Try
- Next
- '初始化
- HiperState = LoadState.Waiting
- HiperProcessId = -1 : McbProcessId = -1
- HiperCertTime = Nothing
End Function
'''
''' 启动程序,并等待初始化完成后退出运行,同时更新 HiperIp。
@@ -430,125 +110,10 @@ FinishMcbFileCheck:
''' 若程序正在运行,则会先停止其运行。
'''
Public Shared Sub HiperStart(Task As LoaderTask(Of Integer, Integer))
- Try
- SetLoadDesc("正在启动联机模块……", "启动联机模块")
- PossibleFailReason = Nothing
- '启动 Hiper
- Log("[Hiper] 启动 Hiper 进程")
- DeleteDirectory(PathHiper & "logs") '清理日志
- Dim HiperInfo = New ProcessStartInfo With {
- .FileName = "wscript",
- .Arguments = """" & PathHiper & "HiPer 联机模块.vbs""",
- .Verb = "runas" '需要管理员权限
- }
- Dim HiperVbsProcess As New Process() With {.StartInfo = HiperInfo}
- HiperVbsProcess.Start()
- '查找真正的 Hiper 进程
- SetLoadDesc("联机模块正在启动……", "联机模块加载")
- Do
- Dim GotProcesses = Process.GetProcesses.
- Where(Function(l) l.ProcessName = "HiPer 联机模块" AndAlso Math.Abs((l.StartTime - Date.Now).TotalMinutes) < 1)
- If GotProcesses.Count > 0 Then
- HiperProcessId = GotProcesses.First.Id
- Log("[Hiper] 已发现 Hiper 进程,PID:" & HiperProcessId)
- Exit Do
- End If
- Thread.Sleep(50)
- Loop While Task.State = LoadState.Loading AndAlso Not Task.IsAborted
- If HiperProcessId = -1 Then Throw New Exception("联机模块未能成功启动!")
- HiperState = LoadState.Loading
- Task.Progress = 0.15
- '抓取日志
- Dim LogLine As Integer = 0
- Do
- Thread.Sleep(100)
- If Not File.Exists(PathHiper & "logs\hiper.log") Then Continue Do
- Dim LogLines As String() = ReadFile(PathHiper & "logs\hiper.log").TrimEnd(vbLf).Split(vbLf)
- For i = LogLine To LogLines.Count - 1
- HiperLogLine(LogLines(i), Task)
- Next
- LogLine = LogLines.Count
- Loop While HiperState = LoadState.Loading AndAlso Not Task.IsAborted AndAlso Process.GetProcesses.Any(Function(l) l.Id = HiperProcessId)
- '输出
- If HiperState = LoadState.Finished Then
- Log("[Hiper] Hiper 启动完成")
- ElseIf PossibleFailReason IsNot Nothing AndAlso PossibleFailReason.Contains("索引码已过期") Then
- Throw New CertOutdatedException()
- Else
- Throw New Exception(If(PossibleFailReason, "联机模块因未知原因启动失败!"))
- End If
- '启动 MCB
- Task.Progress = 0.25
- If Not IsServerSide Then
- Try
- Log("[Hiper] 启动 MCB 进程")
- Dim McbInfo = New ProcessStartInfo With {
- .FileName = PathHiper & "MCB 联机模块.exe", .WorkingDirectory = PathHiper,
- .UseShellExecute = False, .CreateNoWindow = True,
- .RedirectStandardError = True, .RedirectStandardOutput = True,
- .Arguments = "-addr " & HostIp & ":" & HostPort & " -motd ""PCL 联机房间"""
- }
- Dim McbProcess As New Process() With {.StartInfo = McbInfo}
- McbProcess.Start()
- McbProcessId = McbProcess.Id
- Catch ex As Exception
- Throw New Exception("联机模块组件启动失败", ex)
- End Try
- End If
- Catch ex As Exception
- Try
- HiperStop(True) '由于启动失败停止进程
- Catch
- End Try
- HiperState = LoadState.Failed
- Throw
- End Try
End Sub
'Hiper 日志
Private Shared Sub HiperLogLine(Content As String, Task As LoaderTask(Of Integer, Integer))
-
- '检查报错
- Dim ContentTest As String = Content.ToLower
- Dim ErrorMessage As String = Nothing
- Dim ContentJson As JObject = Nothing
- If Content.StartsWith("{""") AndAlso Content.EndsWith("}") Then
- ContentJson = GetJson(Content)
- ContentTest = If(ContentJson("error"), ContentJson("msg")).ToString.ToLower
- ErrorMessage = ContentJson("error")
- End If
- If ContentTest.Contains("hiper certificate for this host is expired") Then
- PossibleFailReason = "$你的索引码已过期,请更换新的索引码!"
- ElseIf ContentTest.Contains("error creating interface: access is denied") Then
- PossibleFailReason = "$没有获得管理员权限,无法创建网络通道!"
- ElseIf ContentTest.Contains("cannot create a file when that file already exists") Then
- PossibleFailReason = "$请不要重复开启多个联机模块!"
- ElseIf Content.Contains("failed to load config") Then
- PossibleFailReason = "$索引码文件内容存在错误!"
- ElseIf Content.Contains("system cannot find the file specified") Then
- PossibleFailReason = "$创建网络通道失败!" & vbCrLf & "如果你曾启动过 VPN 软件,请先打开那个软件,然后关掉它,最后再重试。虽然不知道为啥,但这样大概管用……"
- End If
- If PossibleFailReason Is Nothing AndAlso ErrorMessage IsNot Nothing Then PossibleFailReason = ErrorMessage
-
- '检查结束
- If ContentJson IsNot Nothing Then
- Dim Message As String = ContentJson("msg")
- If Message = "HiPer interface is active" Then
- HiperIp = ContentJson("network").ToString.Split("/").First
- If IsServerSide Then HostIp = HiperIp
- Log("[Hiper] Hiper 启动完成,IP:" & HiperIp)
- HiperState = LoadState.Finished
- ElseIf Message = "Validity of client certificate" Then
- Dim VaildTime As String = ContentJson("valid")
- Date.TryParseExact(VaildTime, "yyyy-MM-dd HH:mm:ss", Globalization.CultureInfo.InvariantCulture, Globalization.DateTimeStyles.None, HiperCertTime)
- Log("[Hiper] 索引码到期时间:" & HiperCertTime.ToString)
- Setup.Set("LinkHiperCertTime", HiperCertTime.ToString)
- End If
- End If
-
- '写入日志
- If ModeDebug OrElse Content.Contains("""error""") Then Log("[Hiper] " & Content)
-
End Sub
Private Shared PossibleFailReason As String = Nothing
@@ -643,42 +208,6 @@ FinishMcbFileCheck:
'每 15 秒执行的 Timer
Private Shared HostPing As Integer = -1
Private Sub WatcherTimer15()
- If Not (HiperState = LoadState.Finished OrElse HiperState = LoadState.Loading) Then Exit Sub
- '检查 HiPer 崩溃
- Try
- Process.GetProcessById(HiperProcessId)
- Catch
- Dim LogLines = ReadFile(PathHiper & "logs\hiper.log").TrimEnd(vbLf).Split(vbLf)
- HiperExit(False)
- MyMsgBox("由于联机模块异常退出,已退出联机房间。" & vbCrLf & vbCrLf &
- "联机模块最后的日志:" & vbCrLf & Join(LogLines.Skip(LogLines.Count - 3).ToList, vbCrLf), "联机断开")
- End Try
- '下面的部分需要完全完成加载
- If HiperState <> LoadState.Finished Then Exit Sub
- '检查 MCB 崩溃
- Try
- If Not IsServerSide Then Process.GetProcessById(McbProcessId)
- Catch
- HiperExit(False)
- MyMsgBox("由于 MCB 联机模块异常退出,已退出联机房间。", "联机断开")
- End Try
- '重新检查 Ping
- If Not IsServerSide Then
- Dim PingHostFailedCount As Integer = 0
- Do
- TaskPingHost.WaitForExit(True, IsForceRestart:=True)
- If TaskPingHost.Output = -1 Then
- PingHostFailedCount += 1
- Log("[HiPer] Ping 房主失败(第 " & PingHostFailedCount & " 次)")
- If PingHostFailedCount >= 3 Then
- HiperExit(False) : MyMsgBox("与房主断开连接,已退出联机房间。", "联机断开") : Exit Sub
- End If
- Else
- If PingHostFailedCount > 0 Then Log("[HiPer] Ping 房主已恢复成功(" & HostPing & "ms)")
- Exit Do
- End If
- Loop While True
- End If
End Sub
#End Region
@@ -711,14 +240,6 @@ FinishMcbFileCheck:
'创建房间
Private Sub BtnSelectCreate_MouseLeftButtonUp(sender As Object, e As MouseButtonEventArgs) Handles BtnSelectCreate.MouseLeftButtonUp
- ''获取端口号
- 'Dim PortInput As String = MyMsgBoxInput("", New ObjectModel.Collection(Of Validate) From {
- ' New ValidateInteger(2, 65535),
- ' New ValidateExceptSame({"55555", "55557"}, "端口不能为 %!")
- ' }, "在 MC 的暂停画面选择【对局域网开放】", "输入端口号", "确定", "取消")
- 'If PortInput Is Nothing Then Exit Sub
- ''开始
- 'RoomCreate(Val(PortInput))
End Sub
Private Sub RoomCreate(Port As Integer)
'记录信息
@@ -730,34 +251,6 @@ FinishMcbFileCheck:
'加入房间
Private Sub BtnSelectJoin_MouseLeftButtonUp(sender As Object, e As MouseButtonEventArgs) Handles BtnSelectJoin.MouseLeftButtonUp
- ' '获取信息
- ' Dim Code As String = MyMsgBoxInput("", New ObjectModel.Collection(Of Validate) From {New ValidateLength(8, 99)}, "",
- ' "输入联机码", "确定", "取消")
- ' If Code Is Nothing Then Exit Sub
- ' '记录信息
- ' If Not Code.EndsWith(RequestVersion) OrElse Not Code.StartsWith("P") Then GoTo WrongCode
- ' Dim Ip As String, Port As Integer
- ' Try
- ' Dim IpAndPort As Long = RadixConvert(Code.Substring(1, Code.Length - 2).ToUpper, 36, 10)
- ' 'IpAndPort = HostPort + IpParts(0) * 65536 + IpParts(1) * 65536 * 256 + IpParts(2) * 65536 * 256 * 256 + IpParts(3) * 65536 * 256 * 256 * 256
- ' Ip = Math.Floor(IpAndPort / (65536L * 256 * 256 * 256))
- ' IpAndPort = IpAndPort Mod (65536L * 256 * 256 * 256)
- ' Ip = Math.Floor(IpAndPort / (65536L * 256 * 256)) & "." & Ip
- ' IpAndPort = IpAndPort Mod (65536L * 256 * 256)
- ' Ip = Math.Floor(IpAndPort / (65536L * 256)) & "." & Ip
- ' IpAndPort = IpAndPort Mod (65536L * 256)
- ' Ip = Math.Floor(IpAndPort / (65536L)) & "." & Ip
- ' Port = IpAndPort Mod 65536
- ' Catch
- ' GoTo WrongCode
- ' End Try
- ' '启动
- ' RoomJoin(Ip, Port)
- ' Exit Sub
- 'WrongCode:
- ' If Not Code.StartsWith("P") AndAlso Code.Length >= 49 Then Hint("你输入的可能是 IOI 的联机码,请在左侧的联机方式中选择 IOI!", HintType.Critical) : Exit Sub
- ' If Code.StartsWith("P") AndAlso Not Code.EndsWith(RequestVersion) Then Hint("你的 PCL 版本与房主的 PCL 版本不一致!", HintType.Critical) : Exit Sub
- ' Hint("你输入的联机码无效!", HintType.Critical)
End Sub
Private Sub RoomJoin(Ip As String, Port As Integer)
'记录信息
@@ -773,54 +266,6 @@ FinishMcbFileCheck:
'承接状态切换的 UI 改变
Private Sub OnLoadStateChanged(Loader As LoaderBase, NewState As LoadState, OldState As LoadState)
- Select Case NewState
- Case LoadState.Loading
- UpdateProgress(0)
- If IsServerSide Then
- LabLoadTitle.Text = "正在创建联机房间"
- Log("[Hiper] 正在创建联机房间,端口 " & HostPort)
- Else
- LabLoadTitle.Text = "正在加入联机房间"
- Log("[Hiper] 正在加入联机房间,目标 IP " & HostIp & ":" & HostPort)
- End If
- LabLoadDesc.Text = "正在初始化……"
- LoadStep = "准备初始化"
- Case LoadState.Failed
- UpdateProgress(1)
- If IsServerSide Then
- LabLoadTitle.Text = "创建联机房间失败"
- Else
- LabLoadTitle.Text = "加入联机房间失败"
- End If
- Dim RealException As Exception = If(Loader.Error.InnerException, Loader.Error)
- If TypeOf RealException Is CertOutdatedException Then
- LabCertTitle.Text = "索引码无效"
- LabCertDesc.Text = "你的 HiPer 索引码无效或者已经过期!" & vbCrLf & "请重新输入索引码。"
- HiperExit(True)
- ElseIf RealException.Message.StartsWith("$") Then
- LabLoadDesc.Text = RealException.Message.TrimStart("$") & vbCrLf &
- "点击镐子重试,或者点击灰色的 × 取消。"
- Else
- LabLoadDesc.Text = LoadStep & "失败:" & GetExceptionSummary(RealException) & vbCrLf &
- "点击镐子重试,或者点击灰色的 × 取消。"
- End If
- Log(Loader.Error, "HiPer 联机尝试失败")
- Case LoadState.Finished
- UpdateProgress(1)
- CurrentSubpage = Subpages.PanFinish
- BtnFinishPing.Visibility = If(IsServerSide, Visibility.Collapsed, Visibility.Visible)
- LineFinishPing.Visibility = If(IsServerSide, Visibility.Collapsed, Visibility.Visible)
- BtnFinishCopy.Visibility = If(IsServerSide, Visibility.Visible, Visibility.Collapsed)
- If IsServerSide Then
- LabFinishTitle.Text = "已创建联机房间"
- LabFinishDesc.Text = "已在端口 " & HostPort & " 创建了联机房间。" & vbCrLf & "点击下方的复制联机码按钮,然后把联机码发给朋友吧!"
- Else
- LabFinishTitle.Text = "已加入联机房间"
- LabFinishDesc.Text = "启动游戏,进入多人游戏页面后稍等片刻,房间就会出现在服务器列表的最下方。" & vbCrLf & "如果提示无效会话,不要退出联机房间,重新启动游戏即可!"
- End If
- LabFinishIp.Text = HostIp & ":" & HostPort
- Log("[Hiper] 已完成连接")
- End Select
End Sub
Private Shared LoadStep As String = "准备初始化"
Private Shared Sub SetLoadDesc(Intro As String, [Step] As String)
@@ -888,10 +333,6 @@ FinishMcbFileCheck:
'复制联机码
Private Sub BtnFinishCopy_Click(sender As Object, e As EventArgs) Handles BtnFinishCopy.Click
- Dim IpParts = HostIp.Split(".").Select(Function(l) Val(l)).ToList
- Dim IpAndPort As Long = HostPort + IpParts(0) * 65536 + IpParts(1) * 65536 * 256 + IpParts(2) * 65536 * 256 * 256 + IpParts(3) * 65536 * 256 * 256 * 256
- ClipboardSet("P" & RadixConvert(IpAndPort, 10, 36) & RequestVersion, False)
- Hint("已复制联机码!", HintType.Finish)
End Sub
'Ping 房主
diff --git a/Plain Craft Launcher 2/Pages/PageLink/PageLinkIoi.xaml.vb b/Plain Craft Launcher 2/Pages/PageLink/PageLinkIoi.xaml.vb
index 6fad614..a91aaff 100644
--- a/Plain Craft Launcher 2/Pages/PageLink/PageLinkIoi.xaml.vb
+++ b/Plain Craft Launcher 2/Pages/PageLink/PageLinkIoi.xaml.vb
@@ -1,204 +1,10 @@
-Imports System.Net
-Imports System.Net.Sockets
+Imports System.Net.Sockets
Public Class PageLinkIoi
Public Const RequestVersion As Integer = 4
Public Const IoiVersion As Integer = 10 '由于已关闭更新渠道,在提升 IoiVersion 时必须提升 RequestVersion
Public Shared PathIoi As String = PathAppdata & "联机模块\IOI 联机模块.exe"
-#Region "初始化"
-
- '页面初始化
- Private IsLoad As Boolean = False
- Private Sub MeLoaded() Handles Me.Loaded
- FormMain.EndProgramForce(Result.Aborted)
-
- '重复加载部分
- PanBack.ScrollToHome()
- RefreshUi()
-
- '非重复加载部分
- If IsLoad Then Exit Sub
- IsLoad = True
-
- '更新线程
- RunInNewThread(Sub()
- Do While True
- Thread.Sleep(200)
- If FrmMain.PageCurrent.Page = FormMain.PageType.Link AndAlso FrmMain.PageCurrentSub = FormMain.PageSubType.LinkIoi Then RunInUiWait(Sub() FrmLinkIoi.RefreshUi())
- RefreshWorker()
- Loop
- End Sub, "Link Timer")
-
- End Sub
-
- '加载器初始化与左边栏处理
- Private Sub LoaderInit() Handles Me.Initialized
- PageLoaderInit(Load, PanLoad, PanBack, PanAlways, InitLoader, Sub()
- End Sub)
- End Sub
-
- '初始化加载器与步骤
- Public Shared WithEvents InitLoader As New LoaderCombo(Of Integer)("联机模块初始化", {
- New LoaderTask(Of Integer, Integer)("端口检查", AddressOf InitPortCheck) With {.ProgressWeight = 1},
- New LoaderTask(Of Integer, Integer)("启动请求核心", AddressOf StartSocketListener) With {.ProgressWeight = 1},
- New LoaderTask(Of Integer, List(Of NetFile))("初次启动尝试", AddressOf InitFirst) With {.ProgressWeight = 4},
- New LoaderDownload("下载更新文件", New List(Of NetFile)) With {.ProgressWeight = 6},
- New LoaderTask(Of List(Of NetFile), Boolean)("二次启动尝试", AddressOf InitSecond) With {.ProgressWeight = 3},
- New LoaderTask(Of Boolean, Boolean)("创建请求核心房间", AddressOf InitRequest) With {.ProgressWeight = 2}
- })
- '判断端口是否被占用
- Private Shared Sub InitPortCheck()
- '检查协议
- If Not Setup.Get("LinkEula") Then
-Reopen:
- Select Case MyMsgBox("PCL 的联机服务由速聚授权提供。" & vbCrLf & "在使用前,你需要同意速聚的用户服务协议和隐私政策。", "协议授权", "同意", "拒绝", "查看用户服务协议和隐私政策")
- Case 1
- Setup.Set("LinkEula", True)
- Case 2
- Throw New Exception("你拒绝了用户服务协议……")
- Case 3
- OpenWebsite("https://mp.weixin.qq.com/mp/appmsgalbum?__biz=MzkxMTMyODk3Mg==&action=getalbum&album_id=2585385685407514625&scene=173&from_msgid=2247483720&from_itemidx=1&count=3&nolastread=1#wechat_redirect")
- GoTo Reopen
- End Select
- End If
- '先掐死
- IoiStop(True)
- '检查端口
- Dim HasConflict As Boolean = False
- For Each Port In Net.NetworkInformation.IPGlobalProperties.GetIPGlobalProperties().GetActiveTcpListeners()
- If Port.Port <> 55555 AndAlso Port.Port <> 55557 Then Continue For
- Log("[IOI] 发现端口 " & Port.Port & " 被占用")
- HasConflict = True
- Next
- If Not HasConflict Then Exit Sub
- '对应的报错
- For Each Line As String In ShellAndGetOutput("netstat", "-ano", 30000).Split({vbCrLf}, StringSplitOptions.RemoveEmptyEntries)
- If Not (Line.Contains("127.0.0.1:55555") OrElse Line.Contains("127.0.0.1:55557")) Then Continue For
- Dim ProcessName As String
- Try
- ProcessName = Process.GetProcessById(Line.Split(" ").Last).ProcessName
- Catch ex As Exception
- Log(ex, "获取占用端口的进程信息失败,假定进程已结束")
- Continue For
- End Try
- If ProcessName = "联机模块" Then
- Throw New Exception("由于一个已知问题,请在重启电脑后再尝试使用联机功能")
- ElseIf ProcessName = "Idle" Then
- '不知道为啥反正又没占用了
- Log("[IOI] 未发现占用此端口的程序,继续执行")
- Else
- Throw New Exception("端口被程序 " & ProcessName & " 占用,无法启动联机模块,请在任务管理器关闭此程序后再试")
- End If
- Next
- End Sub
- '下载更新前尝试启动
- Private Shared Sub InitFirst(Task As LoaderTask(Of Integer, List(Of NetFile)))
- '初次启动尝试
- If IoiVersion <> Setup.Get("LinkIoiVersion") Then
- Log("[IOI] 设置版本强制要求联机模块更新")
- Setup.Set("LinkIoiVersion", IoiVersion)
- ElseIf File.Exists(PathIoi) Then
- Task.Progress = 0.2
- CheckFirewall()
- If IoiStart() Then
- '已完成启动与初始化
- Task.Output = New List(Of NetFile)
- Exit Sub
- Else
- '需要更新
- IoiStop(True)
- File.Delete(PathIoi)
- GoTo StartDownload
- End If
- '如果抛出异常则直接使加载器失败
- End If
- '开始下载
-StartDownload:
- Task.Progress = 0.8
- Log("[IOI] 需要下载联机模块")
- If File.Exists(PathTemp & "联机模块.zip") Then File.Delete(PathTemp & "联机模块.zip")
- Task.Output = New List(Of NetFile) From {New NetFile(
- {"https://gitcode.net/to/cato_bin/-/raw/master/ioi_v2_x" & If(Is32BitSystem, 32, 64) & ".zip",
- "http://mirror.hiper.cn.s2.the.bb/ioi_v2_x" & If(Is32BitSystem, 32, 64) & ".zip",
- "http://mirror.hiper.cn.s3.the.bb:175/ioi_v2_x" & If(Is32BitSystem, 32, 64) & ".zip",
- "https://pcl2-server-1253424809.file.myqcloud.com/link/ioi_v2_x" & If(Is32BitSystem, 32, 64) & ".zip{CDN}"},
- PathTemp & "联机模块.zip")}
- End Sub
- '下载更新后尝试启动
- Private Shared Sub InitSecond(Task As LoaderTask(Of List(Of NetFile), Boolean))
- '若首次尝试已经成功,则直接跳过
- If IoiState = LoadState.Finished Then Exit Sub
- '解压更新包
- Log("[IOI] 解压联机模块以完成下载")
- If File.Exists(PathTemp & "ioi.exe") Then File.Delete(PathTemp & "ioi.exe")
- If File.Exists(PathIoi) Then File.Delete(PathIoi)
- ExtractFile(PathTemp & "联机模块.zip", PathTemp)
- File.Delete(PathTemp & "联机模块.zip")
- CopyFile(PathTemp & "ioi.exe", PathIoi)
- File.Delete(PathTemp & "ioi.exe")
- Task.Progress = 0.4
- '再次尝试启动
- CheckFirewall()
- If IoiStart() Then Exit Sub
- IoiStop(True)
- Throw New Exception("联机模块初始化失败")
- End Sub
- '在 IOI 启动后建立 55557 房间
- Private Shared Sub InitRequest()
- Try
- Dim Result As JObject = GetJson(NetRequestOnce("http://127.0.0.1:55555/api/port?proto=tcp&port=55557" & "&password=" & IoiPassword, "PUT", "", "", 100000))
- If Result("msg") IsNot Nothing Then Throw New InvalidOperationException(Result("msg").ToString)
- Catch ex As InvalidOperationException
- 'API 返回的错误
- Log("创建请求核心房间失败:" & ex.Message, LogLevel.Msgbox)
- Catch ex As Exception
- '常规错误
- Log(ex, "创建请求核心房间失败", LogLevel.Msgbox)
- End Try
- End Sub
-
- '检查防火墙权限,并添加对应的权限
- Private Shared Sub CheckFirewall()
- Try
- Log("[IOI] Windows 防火墙:检测开始")
- If Not PageLinkLeft.FirewallIsBlock(PathIoi) Then Exit Try
- If PageLinkLeft.FirewallPolicy.CurrentProfile.ExceptionsNotAllowed Then
- '禁止白名单
- MyMsgBox("由于 Windows 防火墙阻止了所有传入连接,PCL 无法获取防火墙通行权限。" & vbCrLf &
- "联机会有很大概率失败,就算连上了,延迟也会变高……" & vbCrLf & vbCrLf &
- "请先关闭 Windows 防火墙中的 " & vbLQ & "阻止所有传入连接" & vbRQ & " 选项,然后重启 PCL。", "遭到防火墙拦截")
- ElseIf IsAdmin() Then
- '有管理员权限
- Log("[IOI] Windows 防火墙:尝试添加防火墙通行权限")
- Try
- PageLinkLeft.FirewallAddAuthorized("Plain Craft Launcher 启动器(IOI 联机模块)", PathIoi)
- Catch ex As Exception
- Log(ex, "无法将联机模块添加至防火墙白名单,可能导致联机失败", LogLevel.Msgbox)
- End Try
- Else
- '无管理员权限
- If MyMsgBox("由于你开启了 Windows 防火墙,PCL 需要获取防火墙通行权限。" & vbCrLf & vbCrLf &
- "若继续,PCL 将尝试以管理员权限重新启动。" & vbCrLf &
- "若拒绝,联机模块可能会被防火墙拦截,联机会有很大概率失败。", "需要管理员权限", "继续", "拒绝") = 1 Then
- Log("[IOI] Windows 防火墙:尝试提升权限")
- If RunAsAdmin("--link ioi") Then
- FrmMain.EndProgram(False) '已重新运行
- Else
- Hint("获取管理员权限失败,请尝试右键 PCL,选择 " & vbLQ & "以管理员身份运行" & vbRQ & ",然后再进入联机页面!", HintType.Critical)
- End If
- Else
- Hint("在没有防火墙权限的情况下尝试联机,很可能会导致联机失败!", HintType.Critical)
- End If
- End If
- Log("[IOI] Windows 防火墙:无防火墙通行权限")
- Catch ex As Exception
- Log(ex, "无法检测防火墙状态,可能导致联机失败", LogLevel.Msgbox)
- End Try
- End Sub
-
-#End Region
-
#Region "进程管理"
Private Shared IoiId As String, IoiPassword As String
@@ -209,38 +15,7 @@ StartDownload:
''' 若 Ioi 正在运行,则结束 Ioi 进程,同时初始化状态数据。返回是否关闭了对应进程。
'''
Public Shared Function IoiStop(SleepWhenKilled As Boolean) As Boolean
- IoiStop = False
- '发送断开信息
- Try
- If IoiProcess IsNot Nothing AndAlso Not IoiProcess.HasExited Then
- For i = 0 To UserList.Count - 1
- If i > UserList.Count - 1 Then Exit For
- Dim User = UserList.Values(i)
- SendDisconnectRequest(User)
- Next
- End If
- Catch ex As Exception
- Log(ex, "结束 IOI 进程时发送 Disconnect 信息失败")
- End Try
- '关闭所有 Ioi 进程
- For Each ProcessObject In Process.GetProcesses
- If ProcessObject.ProcessName <> "IOI 联机模块" Then Continue For
- IoiStop = True
- Try
- ProcessObject.Kill()
- Log("[IOI] 已关闭联机模块:" & ProcessObject.Id)
- If SleepWhenKilled Then Thread.Sleep(3000) '等待 3 秒确认进程已退出
- Catch ex As Exception
- Log(ex, "关闭联机模块失败(" & ProcessObject.Id & ")")
- End Try
- Next
- '初始化
- IoiProcess = Nothing
- IoiId = Nothing
- IoiPassword = Nothing
- IoiState = LoadState.Waiting
- UserList = New Dictionary(Of String, LinkUserIoi)
- RoomListForMe = New List(Of RoomEntry)
+ Return False
End Function
'''
''' 启动 Ioi,并等待初始化完成后退出运行,同时更新 IoiId 与 IoiPassword。
@@ -248,130 +23,11 @@ StartDownload:
''' 若 Ioi 正在运行,则会先停止其运行。
'''
Public Shared Function IoiStart() As Boolean
- IoiStop(True)
- Log("[IOI] 启动联机模块进程")
- Dim Info = New ProcessStartInfo With {
- .FileName = PathIoi,
- .UseShellExecute = False,
- .CreateNoWindow = True,
- .RedirectStandardError = True,
- .RedirectStandardOutput = True,
- .WorkingDirectory = PathTemp
- }
- IoiProcess = New Process() With {.StartInfo = Info}
- Using outputWaitHandle As New AutoResetEvent(False)
- Using errorWaitHandle As New AutoResetEvent(False)
- AddHandler IoiProcess.OutputDataReceived, Function(sender, e)
- Try
- If e.Data Is Nothing Then
- outputWaitHandle.[Set]()
- Else
- IoiLogLine(e.Data)
- End If
- Catch ex As ObjectDisposedException
- Catch ex As Exception
- Log(ex, "读取联机模块信息失败")
- IoiState = LoadState.Failed
- End Try
- Return Nothing
- End Function
- AddHandler IoiProcess.ErrorDataReceived, Function(sender, e)
- Try
- If e.Data Is Nothing Then
- errorWaitHandle.[Set]()
- Else
- IoiLogLine(e.Data)
- End If
- Catch ex As ObjectDisposedException
- Catch ex As Exception
- Log(ex, "读取联机模块错误信息失败")
- IoiState = LoadState.Failed
- End Try
- Return Nothing
- End Function
- IoiProcess.Start()
- IoiState = LoadState.Loading
- IoiProcess.BeginOutputReadLine()
- IoiProcess.BeginErrorReadLine()
- '等待
- Do Until IoiProcess.HasExited OrElse IoiState <> LoadState.Loading
- Thread.Sleep(10)
- Loop
- '输出
- If IoiState = LoadState.Finished Then
- Log("[IOI] 联机模块启动成功")
- Return True
- Else
- Throw New Exception("联机模块启动失败")
- End If
- 'Select Case IoiState
- ' Case LoadState.Finished
- ' Log("[IOI] 联机模块启动成功")
- ' Return True
- ' Case LoadState.Aborted
- ' Log("[IOI] 联机模块要求更新")
- ' Return False
- ' Case LoadState.Failed
- ' Log("[IOI] 联机模块启动出现异常")
- ' Return False
- ' Case Else 'LoadState.Loading
- ' Throw New Exception("联机模块启动失败,请检查你的网络连接")
- 'End Select
- End Using
- End Using
+ Return False
End Function
'Ioi 日志
Private Shared Sub IoiLogLine(Content As String)
-
- '初始化
- If Content.Contains(" > http://127.0.0.1:55555/") Then Exit Sub
- If Content.Contains("All done") Then
- If IoiId IsNot Nothing AndAlso IoiPassword IsNot Nothing Then
- IoiState = LoadState.Finished
- Else
- Log("[IOI] 联机模块汇报初始化完成,但未提供账户信息")
- IoiState = LoadState.Failed
- End If
- Exit Sub
- End If
- If Content.Contains("Password :: ") Then
- IoiPassword = Content.Split({"Password :: "}, StringSplitOptions.None)(1)
- Exit Sub '为保证安全不记录密码到 Log
- End If
-
- '初始化
- If Content.Contains("ID :: ") Then IoiId = Content.Split({"ID :: "}, StringSplitOptions.None)(1)
- If Content.Contains("Initialization failed") OrElse Content.Contains("The version is ") Then IoiState = LoadState.Aborted
-
- '系统回应
- If Content.Contains("'portssub' from ") Then LastPortsId = Content.Split(" ").Last
- If Content.Contains("Listening tcp ") Then
- If UserList.ContainsKey(LastPortsId) Then
- UserList(LastPortsId).Ports(Content.Split(" ").Last) = RegexSeek(Content, "(?<=Listening tcp )[^:]+")
- Else
- Log("[IOI] 未在列表中的用户出现意料外的连接信息")
- NetRequestOnce("http://127.0.0.1:55555/api/link?id=" & LastPortsId & "&password=" & IoiPassword, "DELETE", "", "", 500)
- End If
- End If
-
- '断开连接
- If Content.Contains("Closed tcp connection from ") AndAlso Content.Contains(":55557") Then
- For i = 0 To UserList.Count - 1
- Dim User = UserList.Values(i)
- If Not Content.Contains(User.Ports(55557)) OrElse User.IsDisposed Then Continue For
- Log("[IOI] 检测到 55557 端口断开(" & User.DisplayName & ")")
- UserRemove(User, True)
- Exit For
- Next
- End If
-
- '写入日志
- If Not Content.Contains("read /dev/stdin: The handle is invalid.") AndAlso LogLinesCount < If(ModeDebug, 10000, 1000) Then
- LogLinesCount += 1
- Log("[IOI] " & Content)
- End If
-
End Sub
Private Shared LogLinesCount As Integer = 0
Private Shared LastPortsId As String = "" '上一个收到 portssub 的 ID,用于记录端口
@@ -384,94 +40,10 @@ StartDownload:
Private Shared UserListIdentifyCache As String = ""
Private Shared RoomListIdentifyCache As String = ""
Public Sub RefreshUi()
- Try
- '确认用户列表缓存
- Dim UserListIdentify As String = Join(UserList, vbCrLf)
- If UserListIdentify <> UserListIdentifyCache Then
- UserListIdentifyCache = UserListIdentify
- '刷新列表项
- PanUserList.Children.Clear()
- For i = 0 To UserList.Count - 1
- If i > UserList.Count - 1 Then Exit For
- PanUserList.Children.Add(UserList.Values(i).ToListItem)
- Next
- '刷新列表标题
- CardUser.Title = "已连接的玩家 (" & PanUserList.Children.Count & ")"
- End If
- '刷新用户列表项
- For Each UserItem As MyListItem In PanUserList.Children
- CType(UserItem.Tag, LinkUserIoi).RefreshUi(UserItem)
- Next
- '确认房间列表缓存
- Dim RoomListIdentify As String = Join(GetRoomList(), vbCrLf)
- If RoomListIdentify <> RoomListIdentifyCache Then
- RoomListIdentifyCache = RoomListIdentify
- '刷新列表项
- PanRoom.Children.Clear()
- For Each Room In GetRoomList()
- PanRoom.Children.Add(Room.ToListItem)
- Next
- End If
- '刷新房间列表项
- For Each RoomItem As MyListItem In PanRoom.Children
- CType(RoomItem.Tag, RoomEntry).RefreshUi(RoomItem)
- Next
- '刷新操作提示
- If UserList.Count = 0 Then
- If RoomListForMe.Count = 0 Then
- LabHint.Text = "若想创建房间,请点击创建房间按钮,并按说明进行操作。" & vbCrLf & "若想加入他人的房间,请点击建立连接,然后输入对方的联机码。"
- Else
- LabHint.Text = "若想让其他人加入你的房间,请点击复制联机码,然后让你的朋友输入你的联机码以建立连接。"
- End If
- Else
- If GetRoomList.Count = 0 Then
- LabHint.Text = "若想创建房间,请点击创建房间按钮,然后输入对局域网开放后 MC 显示的端口号,或本地服务端的端口号。"
- ElseIf RoomListForMe.Count = 0 Then
- '已有连接,本人没有房间,对方有房间
- LabHint.Text = "若想加入某个房间,直接点击该房间即可获取说明。"
- Else
- '已有连接,且本人有房间
- LabHint.Text = "指向你所创建的房间,能在右侧找到修改房间名称、关闭房间等选项。" &
- If(RoomListForMe.Count <> GetRoomList.Count, vbCrLf & "若想加入其他人的房间,直接点击该房间即可获取说明。", "")
- End If
- End If
- Catch ex As Exception
- Log(ex, "联机模块 UI 时钟运行失败", LogLevel.Feedback)
- End Try
End Sub
'工作线程刷新
Public Sub RefreshWorker()
- Try
- '检测退出
- If InitLoader.State = LoadState.Finished AndAlso IoiProcess.HasExited Then
- Log("[IOI] 联机模块出现异常!", LogLevel.Hint)
- ModuleStopManually()
- End If
- '检测用户
- For i = 0 To UserList.Values.Count - 1
- If i > UserList.Values.Count - 1 Then Exit For
- Dim User = UserList.Values(i)
- If User.Progress < 1 Then Continue For '跳过连接中的用户
- '发送心跳包
- If Date.Now - User.LastSend > New TimeSpan(0, 0, RandomInteger(50, 30)) Then
- RunInNewThread(Sub()
- Try
- SendUpdateRequest(User, 1)
- Catch ex As Exception
- Log(ex, "心跳包发送失败(" & User.DisplayName & ")", LogLevel.Normal)
- End Try
- End Sub, "Link Heartbeat " & User.Id)
- End If
- '检测被动离线
- If Date.Now - User.LastReceive > New TimeSpan(0, 2, 0) Then
- SendDisconnectRequest(User)
- Hint("与 " & User.DisplayName & " 的连接已中断!", HintType.Critical)
- End If
- Next
- Catch ex As Exception
- Log(ex, "联机模块工作时钟运行失败", LogLevel.Feedback)
- End Try
End Sub
#End Region
@@ -482,65 +54,6 @@ StartDownload:
''' 发送 Portsub 请求并等待获取控制台端口。进度将从 0 变化至 80%。
'''
Private Shared Sub SendPortsubRequest(User As LinkUserIoi)
- Log("[IOI] 尝试建立连接:" & User.Id)
- '向对方发送 portsub 请求
- Dim Retry As Integer = 0
-RetryLink:
- Dim Result As JObject = GetJson(NetRequestOnce("http://127.0.0.1:55555/api/link?id=" & User.Id & "&password=" & IoiPassword, "PUT", "", "", 100000))
- '失败与重试
- If Result("msg") IsNot Nothing Then
- Dim ErrorMessage As String = Result("msg").ToString
- Select Case ErrorMessage
- Case "failed to find any peer in table"
- Retry += 1
- ErrorMessage = "我方网络环境不佳,连接失败。" '初始化对等机列表超时
- Log("[IOI] 尝试建立连接结果:未找到对等机,第 " & Retry & " 级重试")
- Case "routing: not found"
- Retry += 4
- ErrorMessage = "我方或对方网络环境不佳,或对方已关闭联机模块,未找到路由。" '未知情况
- Log("[IOI] 尝试建立连接结果:无法连接到路由,第 " & Retry & " 级重试")
- Case "you are already connected to specified host"
- If User.IsDisposed Then Throw New ThreadInterruptedException("用户对象已被释放")
- Log("[IOI] 尝试建立连接结果:已与对方连接")
- GoTo Done
- 'Retry += 1
- 'NetRequestOnce("http://127.0.0.1:55555/api/link?id=" & User.Id & "&password=" & IoiPassword, "DELETE", "", "", 100000)
- 'ErrorMessage = "已与对方连接。" '双向连接偶尔导致
- 'Log("[IOI] 已与对方连接,尝试中断现有连接,第 " & Retry & " 级重试")
- Case "dial backoff"
- Retry += 20
- ErrorMessage = "对方网络环境不佳,或对方已关闭联机模块。请尝试让对方主动连接你,而不是你去连接对方。" 'NAT2 连 NAT4 导致
- Log("[IOI] 尝试建立连接结果:NAT 异常,第 " & Retry & " 级重试")
- Case Else
- If ErrorMessage.Contains("all dials failed") Then
- Retry += 8
- ErrorMessage = "我方或对方网络环境不佳,或对方已关闭联机模块,连接失败。" '网络不佳,或对方已关闭模块
- Log("[IOI] 尝试建立连接结果:连接失败,第 " & Retry & " 级重试")
- Else
- Retry += 8
- Log("[IOI] 尝试建立连接结果:未知错误(" & ErrorMessage & "),第 " & Retry & " 级重试")
- End If
- End Select
- If User.IsDisposed Then Throw New ThreadInterruptedException("用户对象已被释放")
- If Retry <= 64 Then
- User.Progress = Retry * 0.01 + 0.05
- Thread.Sleep(3000)
- GoTo RetryLink
- Else
- Throw New InvalidOperationException(ErrorMessage)
- End If
- End If
- Log("[IOI] 尝试建立连接结果:成功")
- '等待获取对方端口
-Done:
- Dim WaitCount As Integer = 0
- Do Until User.Ports.ContainsKey(55555) AndAlso User.Ports.ContainsKey(55557)
- WaitCount += 1
- User.Progress = 0.7 + WaitCount / 200 * 0.1 '70% ~ 80%
- If WaitCount = 100 Then Throw New Exception("连接超时,请尝试重新连接(未收到端口回报)!")
- Thread.Sleep(150)
- Loop
- User.Progress = 0.8
End Sub
'''
@@ -584,20 +97,6 @@ Done:
''' 尝试发送断开请求,并将其从用户列表中移除。
'''
Private Shared Sub SendDisconnectRequest(User As LinkUserIoi, Optional Message As String = Nothing, Optional IsError As Boolean = False)
- Dim RawJson As New JObject()
- RawJson("id") = IoiId
- RawJson("type") = "disconnect"
- If Message IsNot Nothing Then
- RawJson("message") = Message
- RawJson("isError") = IsError
- End If
- Try
- User.Send(RawJson)
- Thread.Sleep(50)
- Catch
- End Try
- NetRequestOnce("http://127.0.0.1:55555/api/link?id=" & User.Id & "&password=" & IoiPassword, "DELETE", "", "", 500)
- User.Dispose()
End Sub
#End Region
@@ -606,29 +105,9 @@ Done:
'刷新连接
Private Shared Sub BtnListRefresh_Click(sender As MyIconButton, e As EventArgs)
- Dim User As LinkUserIoi = sender.Tag
- User.PingRecord.Clear()
- FrmLinkIoi.RefreshUi()
- RunInThread(Sub()
- Try
- SendUpdateRequest(User, 1)
- Catch ex As Exception
- If InitLoader.State = LoadState.Finished Then Log(ex, "刷新与 " & User.DisplayName & " 的连接失败", LogLevel.Hint)
- End Try
- End Sub)
End Sub
'断开连接
Private Shared Sub BtnListDisconnect_Click(sender As MyIconButton, e As EventArgs)
- Dim User As LinkUserIoi = sender.Tag
- sender.IsEnabled = False
- RunInThread(Sub()
- If User.Progress < 1 AndAlso User.RelativeThread IsNot Nothing AndAlso User.RelativeThread.IsAlive Then
- NetRequestOnce("http://127.0.0.1:55555/api/link?id=" & User.Id & "&password=" & IoiPassword, "DELETE", "", "", 500)
- User.Dispose()
- Else
- SendDisconnectRequest(User, GetPlayerName() & " 主动断开了连接!")
- End If
- End Sub)
End Sub
'复制联机码
Public Shared Sub BtnLeftCopy_Click() Handles BtnLeftCopy.Click
@@ -680,46 +159,10 @@ Done:
#Region "请求核心"
- Private Shared Listener As Socket = Nothing
'''
''' 启动 Socket 监听核心。
'''
Public Shared Sub StartSocketListener()
- If Listener IsNot Nothing Then Exit Sub '已经启动过了
- Listener = New Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp) With {.ReceiveTimeout = 1000000000, .SendTimeout = 1000000000}
- Listener.SetSocketOption(SocketOptionLevel.Socket, SocketOptionName.ReuseAddress, True)
- Try
- Listener.Bind(New IPEndPoint(IPAddress.Any, 55557))
- Catch ex As Exception
- Log(ex, "初次启动 Socket 监听核心失败,开始重试")
- Thread.Sleep(1000)
- Listener.Bind(New IPEndPoint(IPAddress.Any, 55557))
- End Try
- Listener.Listen(100)
- Log("[IOI] 已启动 Socket 监听核心")
- RunInNewThread(Sub()
- While True
- Try
- '获取新的 Socket
- Dim bytes(1024) As Byte
- Dim ClientSocket As Socket = Listener.Accept()
- '获取初始输入信息
- Dim RequestInput As String = Encoding.UTF8.GetString(bytes, 0, ClientSocket.Receive(bytes))
- If Not RequestInput.StartsWith("PCL - ") Then Exit Sub
- Dim RawData As String
- Try
- RawData = SecretDecrypt(WebUtility.UrlDecode(RequestInput.Substring(6)))
- Log("[IOI] 接收到新的 Socket:" & RawData)
- PageLinkIoi.ReceiveJson(GetJson(RawData), ClientSocket)
- Catch ex As Exception
- Log(ex, "新的 Socket 处理出错(内容:" & RequestInput & ")")
- End Try
- Catch ex As Exception
- Log(ex, "Socket 监听出错")
- Thread.Sleep(3000) '防止死循环出错
- End Try
- End While
- End Sub, "Socket Listener")
End Sub
#End Region
@@ -738,40 +181,9 @@ Done:
'请求管理
Public Socket As Socket = Nothing
Public Sub Send(Request As JObject)
- If Socket Is Nothing Then Throw New Exception("该用户尚未绑定 Socket")
- Dim Data As String = Request.ToString(Newtonsoft.Json.Formatting.None)
- If ModeDebug Then Log("[IOI] 发送联机数据包(" & DisplayName & "):" & Data)
- Data = "PCL - " & WebUtility.UrlEncode(SecretEncrypt(Data))
- Me.LastSend = Date.Now
- Socket.Send(Encoding.UTF8.GetBytes(Data))
End Sub
Public ListenerThread As Thread = Nothing
Public Sub StartListener()
- If ListenerThread IsNot Nothing Then Exit Sub
- '启动监听
- ListenerThread = RunInNewThread(Sub()
- Try
- Dim bytes(1024) As Byte
- While PageLinkIoi.UserList.ContainsValue(Me)
- Dim RequestInput As String = Encoding.UTF8.GetString(bytes, 0, Socket.Receive(bytes))
- If Not RequestInput.StartsWith("PCL - ") Then Exit Sub
- Dim RawData As String = SecretDecrypt(WebUtility.UrlDecode(RequestInput.Substring(6)))
- If ModeDebug Then Log("[IOI] 接收联机数据包(" & DisplayName & "):" & RawData)
- PageLinkIoi.ReceiveJson(GetJson(RawData)) '调用去实际的联机模块
- End While
- Catch ex As ThreadInterruptedException
- Log("[IOI] 用户监听已中断(" & DisplayName & ")")
- Catch ex As Exception
- If IsDisposed Then Exit Sub
- If ex.GetType.Equals(GetType(SocketException)) AndAlso CType(ex, SocketException).SocketErrorCode = 10053 Then
- Log("[IOI] 客户端已关闭(" & DisplayName & ")")
- PageLinkIoi.UserRemove(CType(Me, PageLinkIoi.LinkUserIoi), True)
- Exit Sub
- End If
- Log(ex, "用户监听出错(" & DisplayName & ")")
- PageLinkIoi.UserRemove(CType(Me, PageLinkIoi.LinkUserIoi), True)
- End Try
- End Sub, "Link Listener " & DisplayName)
End Sub
Public Sub BindSocket(Socket As Socket)
If Me.Socket IsNot Nothing Then Throw New Exception("该用户已经绑定了 Socket")
@@ -975,135 +387,12 @@ Done:
'正向与反向连接
Public Shared Sub BtnLeftCreate_Click() Handles BtnLeftCreate.Click
- ''获取信息
- 'Dim Code As String = MyMsgBoxInput("", New ObjectModel.Collection(Of Validate) From {New ValidateLength(9, 99999)}, "", "输入对方的联机码", "确定", "取消")
- 'If Code Is Nothing Then Exit Sub
- ''检查
- 'If Code.StartsWith("P") AndAlso Code.Length < 48 Then
- ' Hint("你输入的可能是 HiPer 的联机码,请在左侧的联机方式中选择 HiPer!", HintType.Critical) : Exit Sub
- 'End If
- 'Dim Id As String, DisplayName As String
- 'Try '解密失败检查
- ' Id = "12D3" & Code.Substring(0, 48)
- ' DisplayName = SecretDecrypt(Code.Substring(48))
- 'Catch
- ' Hint("你输入的联机码有误!", HintType.Critical)
- ' Exit Sub
- 'End Try
- 'If Id = IoiId Then '自我连接检查
- ' Hint("我连我自己?搁这卡 Bug 呢?", HintType.Critical)
- ' Exit Sub
- 'End If
- ''开始
- 'Dim User As New LinkUserIoi(Id, DisplayName)
- 'User.RelativeThread = RunInNewThread(Sub()
- ' Dim WaitCount As Integer = 0
- ' Try
- ' '加入列表
- ' If UserList.ContainsKey(Id) Then
- ' Hint(UserList(Id).DisplayName & " 已在列表中,无需再次连接!")
- ' Exit Sub
- ' Else
- ' UserList.Add(Id, User)
- ' End If
- ' '发送 portsub 请求(0% -> 80%)
- ' SendPortsubRequest(User)
- ' '构建 Socket(81% -> 82%)
- ' Dim ClientSocket As New Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp) With {.ReceiveTimeout = 1000000000, .SendTimeout = 1000000000}
- ' ClientSocket.Connect(New IPEndPoint(IPAddress.Parse(User.Ports(55557)), 55557))
- ' User.BindSocket(ClientSocket)
- ' User.Progress = 0.82
- ' '发送 connect 请求(83% -> 85%)
- ' SendConnectRequest(User)
- ' User.Progress = 0.85
- ' '等待对方向自己请求
- ' Log("[IOI] 加入成功,等待反向请求")
- ' Do While User.Progress < 0.9999
- ' User.Progress += 0.0002
- ' If User.Progress > 0.98 AndAlso User.Progress < 0.9999 Then Throw New Exception("对方未回应连接请求!")
- ' Thread.Sleep(100)
- ' Loop
- ' Hint("已连接到 " & User.DisplayName & "!", HintType.Finish)
- ' Catch ex As ThreadInterruptedException
- ' Log("[IOI] 已中断主动发起的连接(" & User.DisplayName & ")")
- ' Catch ex As InvalidOperationException
- ' 'API 返回的错误
- ' NetRequestOnce("http://127.0.0.1:55555/api/link?id=" & Id & "&password=" & IoiPassword, "DELETE", "", "", 500)
- ' User.Dispose()
- ' If InitLoader.State = LoadState.Finished Then Log("与 " & DisplayName & " 建立连接失败:" & ex.Message, LogLevel.Msgbox)
- ' Catch ex As Exception
- ' '常规错误
- ' NetRequestOnce("http://127.0.0.1:55555/api/link?id=" & Id & "&password=" & IoiPassword, "DELETE", "", "", 500)
- ' User.Dispose()
- ' If ex.InnerException IsNot Nothing AndAlso TypeOf ex.InnerException Is ThreadInterruptedException Then Exit Sub
- ' If InitLoader.State = LoadState.Finished Then Log(ex, "与 " & DisplayName & " 建立连接失败", LogLevel.Msgbox)
- ' End Try
- ' End Sub, "Link Create " & DisplayName)
End Sub
Private Shared Sub SendPortsubBack(User As LinkUserIoi, TargetVersion As Integer)
- Try
- SendPortsubRequest(User)
- User.Progress = 0.9
- If TargetVersion > RequestVersion Then
- SendDisconnectRequest(User, "无法连接到 " & GetPlayerName() & ":对方的 PCL 版本过低!", True)
- Throw New InvalidOperationException("你的 PCL 版本过低!")
- ElseIf TargetVersion < RequestVersion Then
- SendDisconnectRequest(User, "无法连接到 " & GetPlayerName() & ":你的 PCL 版本过低!", True)
- Throw New InvalidOperationException("对方的 PCL 版本过低!")
- Else
- SendUpdateRequest(User, 1)
- User.Progress = 1
- Hint(User.DisplayName & " 已与你建立连接!")
- End If
- Catch ex As ThreadInterruptedException
- Log("[IOI] 已中断被动建立的连接(" & User.DisplayName & ")")
- Catch ex As InvalidOperationException
- 'API 返回的错误
- NetRequestOnce("http://127.0.0.1:55555/api/link?id=" & User.Id & "&password=" & IoiPassword, "DELETE", "", "", 500)
- User.Dispose()
- If InitLoader.State = LoadState.Finished Then Log("与 " & User.DisplayName & " 建立连接失败:" & ex.Message, LogLevel.Hint)
- Catch ex As Exception
- '常规错误
- NetRequestOnce("http://127.0.0.1:55555/api/link?id=" & User.Id & "&password=" & IoiPassword, "DELETE", "", "", 500)
- User.Dispose()
- If InitLoader.State = LoadState.Finished Then Log(ex, "与 " & User.DisplayName & " 建立连接失败", LogLevel.Hint)
- End Try
End Sub
'创建房间
Private Sub LinkCreate() Handles BtnCreate.Click
- 'If MyMsgBox("请先进入 MC 并暂停游戏,在暂停页面选择对局域网开放,然后在下一个窗口输入 MC 显示的端口号。" & vbCrLf & "若使用服务端开服,则直接在下一个窗口输入服务器配置中的端口号即可。", "提示", "继续", "取消") = 2 Then Exit Sub
- ''获取端口号
- 'Dim Port As String = MyMsgBoxInput("", New ObjectModel.Collection(Of Validate) From {
- ' New ValidateInteger(0, 65535),
- ' New ValidateExceptSame({"55555", "55557"}, "端口不能为 %!"),
- ' New ValidateExceptSame(RoomListForMe.Select(AddressOf RoomEntry.SelectPort), "端口 % 已创建过房间,请在删除该房间后继续!")
- ' }, "", "输入端口号", "确定", "取消")
- 'If Port Is Nothing Then Exit Sub
- ''获取显示名称
- 'Dim DisplayName As String = MyMsgBoxInput(GetPlayerName() & " 的房间 - " & Port, New ObjectModel.Collection(Of Validate) From {
- ' New ValidateNullOrWhiteSpace(), New ValidateLength(1, 40), New ValidateFilter()
- ' }, "", "输入房间名(建议包含游戏版本等信息)", "确定", "取消")
- 'If DisplayName Is Nothing Then Exit Sub
- 'DisplayName = DisplayName.Trim
- ''开始
- 'RunInThread(Sub()
- ' Try
- ' '请求
- ' Dim Result As JObject = GetJson(NetRequestOnce("http://127.0.0.1:55555/api/port?proto=tcp&port=" & Port & "&password=" & IoiPassword, "PUT", "", "", 100000))
- ' If Result("msg") IsNot Nothing Then Throw New InvalidOperationException(Result("msg").ToString)
- ' '成功
- ' RoomListForMe.Add(New RoomEntry(Port, DisplayName))
- ' Hint("房间 " & DisplayName & " 已创建!", HintType.Finish)
- ' SendUpdateRequestToAllUsers()
- ' Catch ex As InvalidOperationException
- ' 'API 返回的错误
- ' Log("创建房间失败:" & ex.Message, LogLevel.Msgbox)
- ' Catch ex As Exception
- ' '常规错误
- ' Log(ex, "创建房间失败", LogLevel.Msgbox)
- ' End Try
- ' End Sub)
End Sub
Private Shared Sub SendUpdateRequestToAllUsers()
For i = 0 To UserList.Count - 1
@@ -1119,18 +408,6 @@ Done:
End Sub
'修改房间名称
Private Shared Sub BtnRoomEdit_Click(sender As MyIconButton, e As EventArgs)
- 'Dim Room As RoomEntry = sender.Tag
- ''获取房间名
- 'Dim DisplayName As String = MyMsgBoxInput(Room.DisplayName, New ObjectModel.Collection(Of Validate) From {
- ' New ValidateNullOrWhiteSpace(),
- ' New ValidateLength(1, 40)
- ' }, "", "输入房间名(建议包含游戏版本等信息)", "确定", "取消")
- 'If DisplayName Is Nothing Then Exit Sub
- 'DisplayName = DisplayName.Trim
- ''修改
- 'Room.DisplayName = DisplayName
- 'FrmLinkIoi.RefreshUi()
- 'SendUpdateRequestToAllUsers()
End Sub
'加入房间
Private Shared Sub BtnRoom_Click(sender As MyListItem, e As EventArgs)
@@ -1141,25 +418,6 @@ Done:
End Sub
'关闭房间
Private Shared Sub BtnRoomClose_Click(sender As MyIconButton, e As EventArgs)
- Dim Room As RoomEntry = sender.Tag
- RunInThread(Sub()
- Try
- '远程移除
- Dim Result As JObject = GetJson(NetRequestOnce("http://127.0.0.1:55555/api/port?proto=tcp&port=" & Room.Port & "&password=" & IoiPassword, "DELETE", "", "", 100000))
- If Result("msg") IsNot Nothing Then Throw New InvalidOperationException(Result("msg").ToString)
- '本地移除
- RoomListForMe.Remove(Room)
- '成功
- RunInUi(Sub() FrmLinkIoi.RefreshUi())
- SendUpdateRequestToAllUsers()
- Catch ex As InvalidOperationException
- 'API 返回的错误
- If InitLoader.State = LoadState.Finished Then Log("移除房间失败:" & ex.Message, LogLevel.Msgbox)
- Catch ex As Exception
- '常规错误
- If InitLoader.State = LoadState.Finished Then Log(ex, "移除房间失败", LogLevel.Msgbox)
- End Try
- End Sub)
End Sub
'获取数据包
@@ -1238,21 +496,9 @@ Done:
''' 从用户列表中移除一位用户。提示信息视作该用户主动离开。
'''
Public Shared Sub UserRemove(User As LinkUserIoi, ShowLeaveMessage As Boolean)
- If Not UserList.ContainsKey(User.Id) Then Exit Sub
- If ShowLeaveMessage Then Hint(User.DisplayName & " 已离开!")
- NetRequestOnce("http://127.0.0.1:55555/api/link?id=" & User.Id & "&password=" & IoiPassword, "DELETE", "", "", 500)
- User.Dispose()
End Sub
- '关闭联机模块按钮
- Private Shared Sub ModuleStateChanged(Loader As LoaderBase, NewState As LoadState, OldState As LoadState) Handles InitLoader.OnStateChangedUi
- If FrmLinkLeft IsNot Nothing Then CType(FrmLinkLeft.ItemIoi.Buttons(0), MyIconButton).Visibility = If(NewState = LoadState.Finished, Visibility.Visible, Visibility.Collapsed)
- End Sub
Public Shared Sub ModuleStopManually()
- IoiStop(False)
- InitLoader.Error = New Exception("联机模块已关闭,点击以重新启动")
- InitLoader.State = LoadState.Failed
- IoiState = LoadState.Failed
End Sub
End Class
diff --git a/Plain Craft Launcher 2/Pages/PageLink/PageLinkLeft.xaml.vb b/Plain Craft Launcher 2/Pages/PageLink/PageLinkLeft.xaml.vb
index 7f3fb16..7d62918 100644
--- a/Plain Craft Launcher 2/Pages/PageLink/PageLinkLeft.xaml.vb
+++ b/Plain Craft Launcher 2/Pages/PageLink/PageLinkLeft.xaml.vb
@@ -1,6 +1,4 @@
-Imports NetFwTypeLib
-
-Public Class PageLinkLeft
+Public Class PageLinkLeft
Private IsLoad As Boolean = False
Private IsPageSwitched As Boolean = False '如果在 Loaded 前切换到其他页面,会导致触发 Loaded 时再次切换一次
@@ -15,84 +13,6 @@ Public Class PageLinkLeft
IsPageSwitched = False
End Sub
-#Region "Windows 防火墙"
-
- '为联机模块添加防火墙通行权限的函数库
- '不加防火墙权限你要我怎么办,这联机根本连都连不上,球球你们别看到防火墙就说是后门了,真的很恼火……
-
- '''
- ''' 获取某个文件是否被 Windows 防火墙阻止。
- '''
- Public Shared Function FirewallIsBlock(FilePath As String) As Boolean
- '获取配置
- If FirewallPolicy Is Nothing Then
- Try
- FirewallPolicy = FirewallPolicyGet()
- Catch ex As Exception
- Log(ex, "Windows 防火墙:可能关闭得太死了,根本检测不到,笑死", LogLevel.Normal)
- Return False
- End Try
- End If
- '检查是否开启
- If Not FirewallPolicy.CurrentProfile.FirewallEnabled Then
- Log("[Link] Windows 防火墙:防火墙关闭")
- Return False
- End If
- '检查是否允许例外
- If FirewallPolicy.CurrentProfile.ExceptionsNotAllowed Then
- Log("[Link] Windows 防火墙:防火墙开启,不允许例外")
- Return True
- End If
- '检查白名单
- Dim Target As String = FilePath.Replace(PathTemp.Split("\").First, "").ToLower
- For Each App As INetFwAuthorizedApplication In FirewallPolicy.CurrentProfile.AuthorizedApplications
- If ModeDebug Then Log("[Link] 防火墙白名单(" & App.Enabled & "):" & App.ProcessImageFileName)
- If Not App.Enabled Then Continue For
- '信标的奇妙盘符 E:0/xxxxx/xxx 导致误判……
- Dim FileNameTrimmed As String = App.ProcessImageFileName.Replace(App.ProcessImageFileName.Split("\").First, "")
- If App.ProcessImageFileName.ToLower.Contains(FilePath) Then
- Log("[Link] Windows 防火墙:开启,已在白名单中(" & FilePath & ")")
- Return False
- End If
- Next
- Log("[Link] Windows 防火墙:开启,未在白名单中(" & FilePath & ")")
- Return True
- End Function
- '''
- ''' 添加防火墙通行权限。需要管理员权限。
- '''
- Public Shared Sub FirewallAddAuthorized(DisplayName As String, FilePath As String)
- Log("[Link] Windows 防火墙:添加通行权限(" & FilePath & ")")
- '获取配置
- If FirewallPolicy Is Nothing Then FirewallPolicy = FirewallPolicyGet()
- '添加项目
- FirewallPolicy.GetProfileByType(NET_FW_PROFILE_TYPE_.NET_FW_PROFILE_DOMAIN).AuthorizedApplications.Add(New FirewallApp(DisplayName, FilePath))
- FirewallPolicy.GetProfileByType(NET_FW_PROFILE_TYPE_.NET_FW_PROFILE_STANDARD).AuthorizedApplications.Add(New FirewallApp(DisplayName, FilePath))
- FirewallPolicy.CurrentProfile.AuthorizedApplications.Add(New FirewallApp(DisplayName, FilePath))
- End Sub
- Private Class FirewallApp
- Implements INetFwAuthorizedApplication
- Public Property Name As String Implements INetFwAuthorizedApplication.Name
- Public Property ProcessImageFileName As String Implements INetFwAuthorizedApplication.ProcessImageFileName
- Public Property IpVersion As NET_FW_IP_VERSION_ = NET_FW_IP_VERSION_.NET_FW_IP_VERSION_ANY Implements INetFwAuthorizedApplication.IpVersion
- Public Property Scope As NET_FW_SCOPE_ = NET_FW_SCOPE_.NET_FW_SCOPE_ALL Implements INetFwAuthorizedApplication.Scope
- Public Property RemoteAddresses As String = "*" Implements INetFwAuthorizedApplication.RemoteAddresses
- Public Property Enabled As Boolean = True Implements INetFwAuthorizedApplication.Enabled
- Public Sub New(DisplayName As String, FilePath As String)
- Name = DisplayName
- ProcessImageFileName = FilePath
- End Sub
- End Class
- '获取防火墙配置
- Public Shared FirewallPolicy As INetFwPolicy = Nothing
- Public Shared Function FirewallPolicyGet() As INetFwPolicy
- Const CLSID_FIREWALL_MANAGER As String = "{304CE942-6E39-40D8-943A-B913C40C9CD4}"
- Dim objType As Type = Type.GetTypeFromCLSID(New Guid(CLSID_FIREWALL_MANAGER))
- Return TryCast(Activator.CreateInstance(objType), INetFwMgr).LocalPolicy
- End Function
-
-#End Region
-
#Region "页面切换"
'''
@@ -184,7 +104,6 @@ Public Class PageLinkLeft
PageLinkHiper.ModuleStopManually()
End Sub
Private Sub BtnIoiStop_Loaded(sender As Object, e As RoutedEventArgs)
- sender.Visibility = If(PageLinkIoi.InitLoader.State = LoadState.Finished, Visibility.Visible, Visibility.Collapsed)
End Sub
Private Sub BtnIoiStop_Click(sender As Object, e As EventArgs)
PageLinkIoi.ModuleStopManually()
diff --git a/Plain Craft Launcher 2/Pages/PageSetup/PageSetupLaunch.xaml b/Plain Craft Launcher 2/Pages/PageSetup/PageSetupLaunch.xaml
index bd902d3..33b44fe 100644
--- a/Plain Craft Launcher 2/Pages/PageSetup/PageSetupLaunch.xaml
+++ b/Plain Craft Launcher 2/Pages/PageSetup/PageSetupLaunch.xaml
@@ -79,7 +79,7 @@
-
+
@@ -235,7 +235,7 @@
+ ToolTip="在 MC 启动前执行特定命令或程序,语法与 Windows 的命令提示符一致。
可以使用以下替换标记实现相对路径(路径均以 \ 结尾):
· {path}:PCL 的 exe 文件所在的文件夹
· {minecraft}:.minecraft 文件夹
· {verpath}:版本文件夹(.minecraft\versions\版本名\)
· {verindie}:开启版本隔离时等同版本文件夹,未开启时等同 .minecraft 文件夹
· {java}:游戏运行时的 Java 文件夹
除此之外,也支持以下替换标记:
· {user}:玩家名字
· {login}:玩家的登录方式
· {uuid}:玩家的 UUID
· {name}:游戏版本名
· {date}、{time}:当前的系统时间
· {version}:游戏对应的原版版本号
例如:
· "{verpath}test.exe" :运行版本文件夹下的 test.exe 程序
· "{java}java.exe" -jar "{verpath}test.jar" :用 Java 运行版本文件夹下的 test.jar
· notepad "{verindie}option.txt" :使用记事本打开该版本的设置文件
涉及路径的操作最好都打上双引号,以避免路径中的空格导致运行失败。
执行命令时,命令行所在的目录是当前的 .minecraft 文件夹。" />
diff --git a/Plain Craft Launcher 2/Pages/PageSetup/PageSetupSystem.xaml b/Plain Craft Launcher 2/Pages/PageSetup/PageSetupSystem.xaml
index 134ffaa..f235841 100644
--- a/Plain Craft Launcher 2/Pages/PageSetup/PageSetupSystem.xaml
+++ b/Plain Craft Launcher 2/Pages/PageSetup/PageSetupSystem.xaml
@@ -26,6 +26,7 @@
+
@@ -55,6 +56,9 @@
+
diff --git a/Plain Craft Launcher 2/Pages/PageSetup/PageSetupSystem.xaml.vb b/Plain Craft Launcher 2/Pages/PageSetup/PageSetupSystem.xaml.vb
index e610c79..14dbfef 100644
--- a/Plain Craft Launcher 2/Pages/PageSetup/PageSetupSystem.xaml.vb
+++ b/Plain Craft Launcher 2/Pages/PageSetup/PageSetupSystem.xaml.vb
@@ -58,6 +58,7 @@
ComboDownloadTranslate.SelectedIndex = Setup.Get("ToolDownloadTranslate")
CheckDownloadKeepModpack.Checked = Setup.Get("ToolDownloadKeepModpack")
CheckDownloadIgnoreQuilt.Checked = Setup.Get("ToolDownloadIgnoreQuilt")
+ CheckDownloadCert.Checked = Setup.Get("ToolDownloadCert")
'Minecraft 更新提示
CheckUpdateRelease.Checked = Setup.Get("ToolUpdateRelease")
@@ -88,6 +89,7 @@
Setup.Reset("ToolDownloadTranslate")
Setup.Reset("ToolDownloadKeepModpack")
Setup.Reset("ToolDownloadIgnoreQuilt")
+ Setup.Reset("ToolDownloadCert")
Setup.Reset("ToolUpdateRelease")
Setup.Reset("ToolUpdateSnapshot")
Setup.Reset("ToolHelpChinese")
@@ -109,7 +111,7 @@
End Sub
'将控件改变路由到设置改变
- Private Shared Sub CheckBoxChange(sender As MyCheckBox, e As Object) Handles CheckDebugMode.Change, CheckDebugDelay.Change, CheckDebugSkipCopy.Change, CheckUpdateRelease.Change, CheckUpdateSnapshot.Change, CheckHelpChinese.Change, CheckDownloadKeepModpack.Change, CheckDownloadIgnoreQuilt.Change
+ Private Shared Sub CheckBoxChange(sender As MyCheckBox, e As Object) Handles CheckDebugMode.Change, CheckDebugDelay.Change, CheckDebugSkipCopy.Change, CheckUpdateRelease.Change, CheckUpdateSnapshot.Change, CheckHelpChinese.Change, CheckDownloadKeepModpack.Change, CheckDownloadIgnoreQuilt.Change, CheckDownloadCert.Change
If AniControlEnabled = 0 Then Setup.Set(sender.Tag, sender.Checked)
End Sub
Private Shared Sub SliderChange(sender As MySlider, e As Object) Handles SliderDebugAnim.Change, SliderDownloadThread.Change, SliderDownloadSpeed.Change
diff --git a/Plain Craft Launcher 2/Pages/PageVersion/PageVersionMod.xaml.vb b/Plain Craft Launcher 2/Pages/PageVersion/PageVersionMod.xaml.vb
index f9e8f09..5888762 100644
--- a/Plain Craft Launcher 2/Pages/PageVersion/PageVersionMod.xaml.vb
+++ b/Plain Craft Launcher 2/Pages/PageVersion/PageVersionMod.xaml.vb
@@ -1,4 +1,6 @@
-Public Class PageVersionMod
+Imports System.Security.Principal
+
+Public Class PageVersionMod
#Region "初始化"
@@ -65,12 +67,12 @@
PanBack.Visibility = Visibility.Collapsed
Exit Sub
End If
- SearchBox.Text = ""
'输出结果
ModItems.Clear()
For Each ModEntity As McMod In Mods
ModItems(ModEntity.RawFileName) = McModListItem(ModEntity)
Next
+ SearchBox.Text = "" '这会触发结果刷新,所以需要在 ModItems 更新之后,详见 #3124 的视频
RefreshResult(Mods)
Catch ex As Exception
Log(ex, "加载 Mod 列表 UI 失败", LogLevel.Feedback)
@@ -333,20 +335,33 @@
End Sub
Private Sub EDMods(ModList As IEnumerable(Of McMod), IsEnable As Boolean)
Dim IsSuccessful As Boolean = True
- For Each ModEntity In ModList.ToList
+ For Each ModE In ModList.ToList
+ Dim ModEntity = ModE '仅用于去除迭代变量无法修改的限制
Dim NewPath As String = Nothing
If ModEntity.State = McMod.McModState.Fine AndAlso Not IsEnable Then
'禁用
- NewPath = ModEntity.Path & ".disabled"
+ NewPath = ModEntity.Path & If(File.Exists(ModEntity.Path & ".old"), ".old", ".disabled")
ElseIf ModEntity.State = McMod.McModState.Disabled AndAlso IsEnable Then
'启用
- NewPath = ModEntity.Path.Replace(".disabled", "").Replace(".old", "")
+ NewPath = ModEntity.RawPath
Else
Continue For
End If
'重命名
Try
- If File.Exists(NewPath) AndAlso Not File.Exists(ModEntity.Path) Then Continue For '因为未知原因 Mod 的状态已经切换完了
+ If File.Exists(NewPath) Then
+ If File.Exists(ModEntity.Path) Then
+ '同时存在两个名称的 Mod
+ If GetFileMD5(ModEntity.Path) <> GetFileMD5(NewPath) Then
+ MyMsgBox($"目前同时存在启用和禁用的两个 Mod 文件:{vbCrLf} - {NewPath}{vbCrLf} - {ModEntity.Path}{vbCrLf}{vbCrLf}注意,这两个文件的内容并不相同。{vbCrLf}在手动删除或重命名其中一个文件后,才能继续操作。", "存在文件冲突")
+ Continue For
+ End If
+ Else
+ '已经重命名过了
+ Log("[Mod] Mod 的状态已被切换", LogLevel.Debug)
+ Continue For
+ End If
+ End If
File.Delete(NewPath)
FileSystem.Rename(ModEntity.Path, NewPath)
Catch ex As FileNotFoundException
@@ -389,6 +404,16 @@
Try
Dim IsSuccessful As Boolean = True
Dim IsShiftPressed As Boolean = My.Computer.Keyboard.ShiftKeyDown
+ '确认需要删除的文件
+ ModList = ModList.SelectMany(
+ Function(Target As McMod)
+ If Target.State = McMod.McModState.Fine Then
+ Return {Target.Path, Target.Path & If(File.Exists(Target.Path & ".old"), ".old", ".disabled")}
+ Else
+ Return {Target.Path, Target.RawPath}
+ End If
+ End Function).Distinct.Where(Function(m) File.Exists(m)).Select(Function(m) New McMod(m)).ToList()
+ '实际删除文件
For Each ModEntity In ModList
'删除
Try
@@ -410,8 +435,8 @@
'更改 Loader 和 UI 中的列表
McModLoader.Output.Remove(ModEntity)
ModItems.Remove(ModEntity.RawFileName)
- Dim IndexOfUi As Integer = PanList.Children.IndexOf(PanList.Children.OfType(Of MyLocalModItem).First(Function(i) i.Entry Is ModEntity))
- PanList.Children.RemoveAt(IndexOfUi)
+ Dim IndexOfUi As Integer = PanList.Children.IndexOf(PanList.Children.OfType(Of MyLocalModItem).FirstOrDefault(Function(i) i.Entry.Equals(ModEntity)))
+ If IndexOfUi >= 0 Then PanList.Children.RemoveAt(IndexOfUi)
Next
RefreshTitle()
If Not IsSuccessful Then
diff --git a/Plain Craft Launcher 2/Pages/PageVersion/PageVersionSetup.xaml b/Plain Craft Launcher 2/Pages/PageVersion/PageVersionSetup.xaml
index 7555e49..e97baf5 100644
--- a/Plain Craft Launcher 2/Pages/PageVersion/PageVersionSetup.xaml
+++ b/Plain Craft Launcher 2/Pages/PageVersion/PageVersionSetup.xaml
@@ -26,7 +26,7 @@
-
+
@@ -168,10 +168,8 @@
-
-
@@ -199,7 +197,7 @@
+ ToolTip="该项不会覆盖全局设置:启动时会先执行全局设置的命令,再执行版本设置的命令。
在 MC 启动前执行特定命令或程序,语法与 Windows 的命令提示符一致。
可以使用以下替换标记实现相对路径(路径均以 \ 结尾):
· {path}:PCL 的 exe 文件所在的文件夹
· {minecraft}:.minecraft 文件夹
· {verpath}:版本文件夹(.minecraft\versions\版本名\)
· {verindie}:开启版本隔离时等同版本文件夹,未开启时等同 .minecraft 文件夹
· {java}:游戏运行时的 Java 文件夹
除此之外,也支持以下替换标记:
· {user}:玩家名字
· {login}:玩家的登录方式
· {uuid}:玩家的 UUID
· {name}:游戏版本名
· {date}、{time}:当前的系统时间
· {version}:游戏对应的原版版本号
例如:
· "{verpath}test.exe" :运行版本文件夹下的 test.exe 程序
· "{java}java.exe" -jar "{verpath}test.jar" :用 Java 运行版本文件夹下的 test.jar
· notepad "{verindie}option.txt" :使用记事本打开该版本的设置文件
涉及路径的操作最好都打上双引号,以避免路径中的空格导致运行失败。
执行命令时,命令行所在的目录是当前的 .minecraft 文件夹。" />
diff --git a/Plain Craft Launcher 2/Pages/PageVersion/PageVersionSetup.xaml.vb b/Plain Craft Launcher 2/Pages/PageVersion/PageVersionSetup.xaml.vb
index 187fd03..b54cc26 100644
--- a/Plain Craft Launcher 2/Pages/PageVersion/PageVersionSetup.xaml.vb
+++ b/Plain Craft Launcher 2/Pages/PageVersion/PageVersionSetup.xaml.vb
@@ -121,9 +121,10 @@
End Sub
Private Shared Sub TextBoxChange(sender As MyTextBox, e As Object) Handles TextServerEnter.ValidatedTextChanged, TextArgumentInfo.ValidatedTextChanged, TextAdvanceGame.ValidatedTextChanged, TextAdvanceJvm.ValidatedTextChanged, TextServerNide.ValidatedTextChanged, TextServerAuthName.ValidatedTextChanged, TextServerAuthRegister.ValidatedTextChanged, TextServerAuthServer.ValidatedTextChanged, TextArgumentTitle.ValidatedTextChanged, TextAdvanceRun.ValidatedTextChanged
If AniControlEnabled = 0 Then
- Dim HandledText As String = sender.Text
- If sender.Tag = "VersionServerAuthServer" OrElse sender.Tag = "VersionServerAuthRegister" Then HandledText = HandledText.TrimEnd("/")
- Setup.Set(sender.Tag, HandledText, Version:=PageVersionLeft.Version)
+ '#3194,不能删减 /
+ 'Dim HandledText As String = sender.Text
+ 'If sender.Tag = "VersionServerAuthServer" OrElse sender.Tag = "VersionServerAuthRegister" Then HandledText = HandledText.TrimEnd("/")
+ Setup.Set(sender.Tag, sender.Text, Version:=PageVersionLeft.Version)
End If
End Sub
Private Shared Sub SliderChange(sender As MySlider, e As Object) Handles SliderRamCustom.Change
@@ -398,14 +399,12 @@ PreFin:
Private Sub BtnServerNideWeb_Click(sender As Object, e As EventArgs) Handles BtnServerNideWeb.Click
OpenWebsite("https://login.mc-user.com:233/server/intro")
End Sub
- Private Sub BtnServerNideBbs_Click(sender As Object, e As EventArgs) Handles BtnServerNideBbs.Click
- OpenWebsite("https://www.mcbbs.net/thread-729821-1-1.html")
- End Sub
'LittleSkin
Private Sub BtnServerAuthLittle_Click(sender As Object, e As EventArgs) Handles BtnServerAuthLittle.Click
If TextServerAuthServer.Text <> "" AndAlso TextServerAuthServer.Text <> "https://littleskin.cn/api/yggdrasil" AndAlso
- MyMsgBox("即将把第三方登录设置覆盖为自动使用 LittleSkin 登录,是否继续?", "覆盖确认", "确定", "取消") = 2 Then Exit Sub
+ MyMsgBox("即将把第三方登录设置覆盖为 LittleSkin 登录。" & vbCrLf & "除非你是服主,或者服主要求你这样做,否则请不要继续。" & vbCrLf & vbCrLf & "是否确实需要覆盖当前设置?",
+ "设置覆盖确认", "继续", "取消") = 2 Then Exit Sub
TextServerAuthServer.Text = "https://littleskin.cn/api/yggdrasil"
TextServerAuthRegister.Text = "https://littleskin.cn/auth/register"
TextServerAuthName.Text = "LittleSkin 登录"
diff --git a/Plain Craft Launcher 2/Plain Craft Launcher 2.vbproj b/Plain Craft Launcher 2/Plain Craft Launcher 2.vbproj
index 20b8ebf..9eb1b72 100644
--- a/Plain Craft Launcher 2/Plain Craft Launcher 2.vbproj
+++ b/Plain Craft Launcher 2/Plain Craft Launcher 2.vbproj
@@ -838,9 +838,6 @@
-
-
-
diff --git a/Plain Craft Launcher 2/Resources/Custom.xaml b/Plain Craft Launcher 2/Resources/Custom.xaml
index 3502147..f35be1d 100644
--- a/Plain Craft Launcher 2/Resources/Custom.xaml
+++ b/Plain Craft Launcher 2/Resources/Custom.xaml
@@ -30,7 +30,7 @@
Text="任意项目都可以添加 Width 与 Height 属性来控制宽高。HorizontalAlignment 属性可以控制对齐:Center 代表居中,Right 代表居右,例如这段文本就被居右了。" />
-
+
@@ -58,7 +58,7 @@
+ Text="打开 Minecraft Wiki" EventType="打开网页" EventData="https://zh.minecraft.wiki/" />
+ Text="下载百度的 Logo" EventType="下载文件" EventData="https://www.baidu.com/img/flexible/logo/pc/result.png" />
+ Text="下载百度的 Logo" EventType="下载文件" EventData="https://www.baidu.com/img/flexible/logo/pc/result.png" />
@@ -227,7 +227,7 @@
-
diff --git a/Plain Craft Launcher 2/Resources/Help.zip b/Plain Craft Launcher 2/Resources/Help.zip
index 2336239..5a3fbe3 100644
Binary files a/Plain Craft Launcher 2/Resources/Help.zip and b/Plain Craft Launcher 2/Resources/Help.zip differ
diff --git a/Plain Craft Launcher 2/Resources/ModData.txt b/Plain Craft Launcher 2/Resources/ModData.txt
index 3ced61d..ec61c81 100644
--- a/Plain Craft Launcher 2/Resources/ModData.txt
+++ b/Plain Craft Launcher 2/Resources/ModData.txt
@@ -1,51 +1,51 @@
-industrial-craft|工业时代2 (Industrial Craft 2)|515771¨@industrial-craft|工业时代2 (Industrial Craft 2)|515771
-@redpower2-core|红石力量2 (RedPower2)|71843
-buildcraft@|建筑 (BuildCraft)|884720
-forestry@|林业*|708812
-railcraft|铁路*|603270¨railcraft-reborn@|铁路 (Railcraft)|603270
+industrial-craft|工业时代2 (Industrial Craft 2)¨@industrial-craft|工业时代2 (Industrial Craft 2)
-computercraft@|电脑 (Computer Craft)|473694
+buildcraft@|建筑 (BuildCraft)
+forestry@|林业*
+railcraft|铁路*¨railcraft-reborn@|铁路 (Railcraft)
-touhou-item-mod|辉夜姬的五难题 (五つの難題MOD+ ~ Touhou Items)|111053
+
+
+touhou-item-mod|辉夜姬的五难题 (五つの難題MOD+ ~ Touhou Items)
secretroomsmod|密室 (SecretRoomsMod)
-the-camping-mod|野营*|230368
-usefulfood|有用的食物 (UsefulFood)|195107
+the-camping-mod|野营*
+usefulfood|有用的食物 (UsefulFood)
powerconverters-portablejims-fork|能源转换 (PowerConverters)
modular-forcefield-system|模块化力场系统*
minechem-recompile|化学 (MineChem) - 非官方重编译版¨73373|化学 (MineChem) - 已失效
-iron-chests-fabric@|更多箱子 (Iron Chests)¨iron-chests|更多箱子* - Forge|372723¨iron-chests-for-fabric@cyberanner-ironchest|更多箱子 (Iron Chests)|372723
+iron-chests|更多箱子* - Forge¨iron-chests-for-fabric@cyberanner-ironchest|更多箱子 (Iron Chests)¨iron-chests-fabric@|更多箱子 (Iron Chests)
balkons-weaponmod|更多武器 (Balkon's WeaponMod)
advanced-machines|高级机械 (AdvancedMachines)
advanced-solar-panels|高级太阳能*
nuclear-control-2|核电控制2*
-better-dungeons|更好的地牢/寻找巧克力 (Better Dungeons / Chocolate Quest)|418940
-flans-mod-5-5-2|Flan的枪械 (Flan's Mod)|1055461
+better-dungeons|更好的地牢/寻找巧克力 (Better Dungeons / Chocolate Quest)
+flans-mod-5-5-2|Flan 的枪械 (Flan's Mod)
ee3|等价交换3 (Equivalent Exchange 3)
-minefactory-reloaded|我的工厂 (MineFactory)|693826
+minefactory-reloaded|我的工厂 (MineFactory)
render-player-api|玩家渲染API (Render Player API) - 已失效¨renderplayerapi|玩家渲染API (Render Player API) - 1.12.2续作
-playerapi|玩家API (Player API) - 1.12.2¨player-api|玩家API (Player API) - 1.6-1.12.1(已失效)
+playerapi|玩家API (Player API)
-ic2-classic|工业时代2经典版 (IC2 Classic)|1407663
-not-enough-items-1-8|NEI物品管理器 (Not Enough Items) - 1.8+|389937¨notenoughitems|NEI物品管理器 (Not Enough Items) - 1.7.10及以下|389937
+ic2-classic|工业时代2经典版 (IC2 Classic)
+not-enough-items-1-8|NEI物品管理器 (Not Enough Items) - 1.8+¨notenoughitems|NEI物品管理器 (Not Enough Items) - 1.7.10及以下¨@nei|NEI物品管理器 (Not Enough Items)
-custom-npcs|自定义NPC*|1463291
-millenaire|千年村庄 (Millénaire)|93223
+custom-npcs|自定义NPC*
+millenaire|千年村庄 (Millénaire)
clay-soldiers-mod|粘土士兵*
-mo-creatures|更多生物 (Mo' Creatures)|121946
+mo-creatures|更多生物 (Mo' Creatures)
extrabiomesxl|更多生态群系 (ExtraBiomesXL)
@@ -58,63 +58,63 @@ tale-of-kingdoms|王国*
-the-twilight-forest|暮色森林*|733312
+the-twilight-forest|暮色森林*
-portal-gun|传送枪*|777495
-simpleores@|简单矿石 (SimpleOres)|713621
-smart-moving|灵活动作*|292877¨smart-moving-reboot|灵活动作 (Smart Moving) - doch2的1.12.2重置版|292877
+portal-gun|传送枪*
+simpleores@|简单矿石 (SimpleOres)
+smart-moving-reboot|灵活动作 (Smart Moving)
easycrafting|轻松合成 (Easy Crafting)
+computercraft@|电脑 (Computer Craft)
-
-inventory-tweaks|R键整理*|877466
+inventory-tweaks|R键整理*
minecraft-minions|召唤奴仆*
-ender-storage|末影存储*|870812
+ender-storage|末影存储*
-forge-nbtedit-for-1-7-10|内置NBT编辑器 (In-Game NBTEdit)|800848
+forge-nbtedit-for-1-7-10|内置NBT编辑器 (In-Game NBTEdit)
rotarycraft|旋转工艺 (RotaryCraft)
-applied-energistics-1|应用能源 (Applied Energistics)|378640
+applied-energistics-1|应用能源 (Applied Energistics)
-Universal-Electricity|通用电力*|405261
+Universal-Electricity|通用电力*
@better-than-wolves|比狼好 (Better Than Wolves)
-the-aether@aether|天境*|797941
+the-aether@aether|天境*
-assassincraft-assassins-creed-mod|刺客信条 (AssassinCraft)|334358
+assassincraft-assassins-creed-mod|刺客信条 (AssassinCraft)
custom-recipes|自定义合成表*
-minecraft-comes-alive-mca|虚拟人生/凡家物语 (Minecraft Comes Alive)|727273
+minecraft-comes-alive-mca|虚拟人生/凡家物语 (Minecraft Comes Alive)
forge-essentials-74735
translocators|转运器*¨translocators-1-8|转运器 (Translocators) - 1.8以上
-craftguide|G键合成表 (CraftGuide)|117634
+craftguide|G键合成表 (CraftGuide)
-biomes-o-plenty|超多生物群系 (Biomes O' Plenty)|814732
+biomes-o-plenty@|超多生物群系 (Biomes O' Plenty)
enhanced-portals-3|增强传送门3*
-compact-solars|压缩太阳能阵列 (CompactSolars / Compact Solar Arrays)|807551
-bibliocraft|收藏馆 (BiblioCraft)|644088
+compact-solars|压缩太阳能阵列 (CompactSolars / Compact Solar Arrays)
+bibliocraft|收藏馆 (BiblioCraft)
natura|自然*
atomic-science|原子科学*
-atum|阿图姆:沙漠之旅/亚图姆:金沙之旅 (Atum 2: Return to the Sands)|1207987
+atum|阿图姆:沙漠之旅/亚图姆:金沙之旅 (Atum 2: Return to the Sands)
blockphysics_by_id_miner|方块物理学 (BlockPhysics)
@@ -129,9 +129,9 @@ modular-powersuits|模块化动力套装*
@immibis-microblocks|Immibis的小方块 (Immibis's Microblocks)
+@redlogic|红石逻辑 (RedLogic)
-
-
+obsidiplates|黑曜石压力板 (ObsidiPlates)
flatsigns|平置牌子 (FlatSigns)
switches|按钮开关*
@@ -146,7 +146,7 @@ logistics-pipes|物流管道*
magic-bees|魔法蜜蜂*
-carpenters-blocks|木匠方块 (Carpenter's Blocks)|461134
+carpenters-blocks|木匠方块 (Carpenter's Blocks)
mystcraft|神秘岛*
@@ -163,11 +163,11 @@ minechess|国际象棋 (MineChess)
project-red-base|红石计划 (ProjectRed) - 基础¨project-red-illumination|红石计划:照明 (Project Red - Illumination)¨project-red-core|红石计划 (ProjectRed)
-dimensionaldoors|次元门 (Dimensional Doors)|896027
-chickenchunks|区块载入器 (ChickenChunks)
+dimensionaldoors|次元门 (Dimensional Doors)
+chickenchunks|区块载入器 (ChickenChunks)¨@chicken-chunks|区块载入器 (ChickenChunks)
dlt2|动态蓄水槽 (Dynamic Liquid Tanks)
-webdisplays-remasterd|内置网页浏览器 (WebDisplays)|778743
+webdisplays-remasterd|内置网页浏览器 (WebDisplays)
morph|变身*
@@ -175,53 +175,53 @@ morph|变身*
billund-223258|乐高 (Billund)
-
+alchemyplusplus|炼金++ (Alchemy++)
better-bows|更好弓箭系统 (Better Archery Mod)
mumblelink|Mumble语音链接*
-ender-io@enderio|末影接口 (Ender IO)|677063
+ender-io@enderio|末影接口 (Ender IO)
electrodynamics|电动力学*
mc-1-6-4-solar-apocalypse
-mekanism@|通用机械*|654082
+mekanism@|通用机械*
magic-crusade-rpg-mod|魔法远征:魔法十字军 (Magic Crusade)
invasions|入侵 (Invasion)
mb-battlegear-2|挖矿与砍杀:双持与战备2 (Mine & Blade: Battlegear 2)
-galacticraft-legacy@|星系 (GalactiCraft)|802464
+galacticraft-legacy@|星系 (GalactiCraft)
-journeymap@|旅行地图 (JourneyMap)|612917
+journeymap@|旅行地图 (JourneyMap)
-underground-biomes|科学地质*
+underground-biomes|科学地质* - 1.12.2+¨undergroundbiomesconstructs|科学地质 (Underground Biomes) - 1.6.4-1.11.2
fpsplus-lagfixes|FPS优化 (FPS Plus)
ars-magica-2|魔法艺术2*
highlands|高地*
-doggy-talents|小狗天才*|713458
+doggy-talents|小狗天才*
plasmacraft|电浆工艺 (PlasmaCraft)
-fossils@fossils-and-archeology-revival|考古与化石 (Fossils and Archeology Revival)|856874
+fossils@fossils-and-archeology-revival|考古与化石 (Fossils and Archeology Revival)
glenns-gases|格林的气体 (Glenn's Gases)
-the-lord-of-the-rings-mod-legacy|魔戒:传承 (The Lord of the Rings Mod: Legacy)|363128
+the-lord-of-the-rings-mod-legacy|魔戒:传承 (The Lord of the Rings Mod: Legacy)
thaumic-tinkerer|神秘工匠*
xycraft
chococraft@|陆行鸟 (ChocoCraft)
-pams-harvestcraft@|潘马斯农场 (Pam's HarvestCraft)|669856
+pams-harvestcraft@|潘马斯农场 (Pam's HarvestCraft)
opis
openblocks|开放式方块 (OpenBlocks)
-
+water-power|水力科技*
randomcraft-v0-1-0|随机工艺 (RandomCraft)
@@ -231,11 +231,11 @@ animal-bikes|动物坐骑*
electro-magic-tools|电力魔法工具 (Electro-Magic Tools)
forbidden-magic|禁忌魔法*
-mobtalker2|怪物交谈2 (MobTalker 2)|193844
+mobtalker2|怪物交谈2 (MobTalker 2)
icbm-classic|洲际导弹 (ICBM)¨icbm|洲际导弹 (ICBM) - 当前版本(已停更)
thaumic-infusion|神秘注魔*
thaumic-exploration|神秘探险*
-deconstruction-table|解构工作台*|825992
+deconstruction-table|解构工作台*
b0bgarys-growable-ores|可生长矿石 (B0bGary's Growable Ores)
@@ -243,42 +243,42 @@ b0bgarys-growable-ores|可生长矿石 (B0bGary's Growable Ores)
-waila|高亮信息拓展 (What am I looking at)|592847
+waila|高亮信息拓展 (What am I looking at)
chaoscraft-2|混沌工艺 (ChaosCraft)
-scenter-mod|矿物追踪 (Scenter)
-ex-nihilo|无中生有*|195925
+
+ex-nihilo|无中生有*
reactorcraft|反应堆工艺 (ReactorCraft)
bctools|BC扩展:更多工具 (Buildcraft Tools)
additional-buildcraft-objects|更多管道*
foundry|金属工坊*
-gravitation-suite|重力装甲*|734193
+gravitation-suite|重力装甲*
redstone-arsenal|红石兵工厂*¨@redstone-arsenal|红石兵工厂 (Redstone Arsenal)
-big-reactors|大型反应堆*|348989
-
-endertanks|末影水槽 (Ender Tanks) - Forge¨endertanks-fabric|末影水槽 (Ender Tanks) - Fabric
+big-reactors|大型反应堆*
+endertanks|末影水槽 (Ender Tanks) - Forge¨endertanks-fabric|末影水槽 (Ender Tanks) - Fabric¨@endertanks|末影水槽 (Ender Tanks)
+applied-energistics-2@ae2|应用能源2*
hopper-ducts|漏斗管道*
-autofish|自动钓鱼*|630098
-mrcrayfish-furniture-mod|MrCrayfish 的家具 (MrCrayfish's Furniture Mod)|321693
-wireless-redstone-cbe|无线红石 (Wireless Redstone)|621428¨wr-cbe-universal|无线红石 (Wireless Redstone) - 1.7.10及以下版本|621428
+autofish|自动钓鱼*
+mrcrayfish-furniture-mod|MrCrayfish 的家具 (MrCrayfish's Furniture Mod)
+wireless-redstone-cbe|无线红石 (Wireless Redstone)¨wr-cbe-universal|无线红石 (Wireless Redstone) - 1.7.10及以下版本
per-fabrica-ad-astra-geologica|自合成至星辰:真实地理 (Per Fabrica Ad Astra: Geologica)
redstone-furnace|红石炉*
-pneumaticcraft-repressurized|气动工艺 (PneumaticCraft: Repressurized)|872397¨@pneumaticcraft-repressurized|气动工艺 (PneumaticCraft: Repressurized)|872397
+pneumaticcraft-repressurized|气动工艺 (PneumaticCraft: Repressurized)¨@pneumaticcraft-repressurized|气动工艺 (PneumaticCraft: Repressurized)
tubes|管道 (Tubes!)
-betterfarming|农业增强 (Better Farming)|167515
+betterfarming|农业增强 (Better Farming)
-lots-of-food|更多食物*|149310
+lots-of-food|更多食物*
-aquaculture|水产业2/水产品2 (Aquaculture 2)|1359313
+aquaculture|水产业2/水产品2 (Aquaculture 2)
project-bench|高级工作台*
apples-plus|更多苹果 (Apples+)
@@ -289,10 +289,10 @@ mad-science|疯狂科学*
enviromine|更多生存要素 (EnviroMine)
-the-erebus|混沌之地*|856742
-emerald-mod|绿宝石Mod*|282677
+the-erebus|混沌之地*
+emerald-mod|绿宝石Mod*
lucky-block-official|幸运方块 (Lucky Block)
-dynamic-lights|动态光源*|593066
+dynamic-lights|动态光源*
monster-hunter-frontier-craft|怪物猎人边境工艺*
zombie-awareness|僵尸意识*
@@ -314,32 +314,32 @@ e-tools-redstone-powered-tools|电子工具:红石供电工具 (E-Tools: Redst
modular-systems|模块化熔炉2 (Modular Furnaces 2/Modular Systems)
-Traincraft|火车工业*
+traincraft|火车工业*
hydraulicraft|液压工艺*
utilities3|流体能量 (Utilities³)
-metallurgy|冶金*|273214
+metallurgy|冶金*
school-mod-forge-1-14|学校 (School Mod)
-witchery|巫术*|314815
-growthcraft|生长工艺 (GrowthCraft) - 1.5.2、1.6.4|808252¨growthcraft-community-edition|生长工艺 (GrowthCraft) - 1.7.10及以上|808252
-gregtech-5-unofficial|格雷科技5 (GregTech 5)|352465
+witchery|巫术*
+growthcraft|生长工艺 (GrowthCraft) - 1.5.2、1.6.4¨growthcraft-community-edition|生长工艺 (GrowthCraft) - 1.7.10及以上
+
mantle@|地幔*
customoregen|自定义矿物生成 (Custom Ore Generation)
-littlemaidmobx|女仆 (LittleMaidMob)|367058
-botania|植物魔法* - Forge|722470¨botania-fabric|植物魔法 (Botania) - Fabric|722470¨@botania|植物魔法 (Botania)|722470
+littlemaidmobx|女仆 (LittleMaidMob)
+botania|植物魔法* - Forge¨botania-fabric|植物魔法 (Botania) - Fabric¨@botania|植物魔法 (Botania)
alternate-terrain-generation|交替性地形生成*
-gendustry|基因工业*|441078
+gendustry|基因工业*
-betterfonts|更好的字体 (BetterFonts)|187674
-zelda-sword-skills|塞尔达剑技 (ZELDA SWORD SKILLS)|500299
+betterfonts|更好的字体 (BetterFonts)
+zelda-sword-skills|塞尔达剑技 (ZELDA SWORD SKILLS)
-minemenu|我的菜单 (MineMenu)|302947
+minemenu|我的菜单 (MineMenu)
symcalc|对称度运算仪*
@@ -348,7 +348,7 @@ mcheli-minecraft-helicopter-mod|MC直升机 (MC Helicopter Mod)
ex-aliquo
steves-carts-2|史蒂夫矿车2 (Steve's Carts 2)
-mariculture|海洋物语*|321251
+mariculture|海洋物语*
evilcraft|邪恶工艺 (EvilCraft)
falling-meteors-mod|陨石 (Falling Meteors)
@@ -357,36 +357,36 @@ falling-meteors-mod|陨石 (Falling Meteors)
-glacia-dimension|冰河时代 (Glacia)|1028541
-water-power|水力科技*|190676
-realtrainmod|真实火车 (RealTrainMod)|781058
-applemilktea2|苹果奶茶2 (AppleMilkTea2)|466114
-
-flaxbeards-steam-power|FSP蒸汽动力 (Flaxbeard's Steam Power)|315722
-
-steves-factory-manager|史蒂夫工厂管理 (Steve's Factory Manager) - 1.7.10版本¨steves-factory-manager-reborn|史蒂夫工厂管理 (Steve's Factory Manager) - 1.10.2+
-thaumcraftgates|神秘管道 (ThaumcraftGates)
+realtrainmod|真实火车 (RealTrainMod)
+applemilktea2|苹果奶茶2 (AppleMilkTea2)
+
+flaxbeards-steam-power@|FSP蒸汽动力 (Flaxbeard's Steam Power)
+
+steves-factory-manager|史蒂夫工厂管理 (Steve's Factory Manager) - 1.7.10¨steves-factory-manager-reborn|史蒂夫工厂管理 (Steve's Factory Manager) - 1.10.2+
+
+
+player-heads-forge|玩家死亡掉头 (Player Heads)
notenoughkeys|更好的按键控制 (Not Enough Keys)
-crafting-pillar-mod|合成柱*
+
ultratech|次元科技 (UltraTech)
-atomicstrykers-infernal-mobs|稀有精英怪 (AtomicStryker's Infernal Mobs)|592395
-applecore|苹果核 (AppleCore)|808141
+atomicstrykers-infernal-mobs|稀有精英怪 (AtomicStryker's Infernal Mobs)
+applecore|苹果核 (AppleCore)
-thaumic-energistics|神秘能源*|791638
+thaumic-energistics|神秘能源*
-chisel|凿子*|641383
-nuclearcraft-mod@nuclearcraft|核电工艺 (NuclearCraft)|450527
-opencomputers|开放式电脑 (Open Computers)|618383
+chisel|凿子*
+nuclearcraft-mod@nuclearcraft|核电工艺 (NuclearCraft)
+opencomputers|开放式电脑 (Open Computers)
elemental-stones|元素之石*
waila-nbt|万用高亮显示 (Waila NBT)
@@ -394,179 +394,179 @@ thaumcraft-node-tracker|神秘节点追踪*
geochests|箱载世界*
parachutemod|降落伞 (Parachute)
gem-buffs-infinite-potion-effects|宝石效果/增益宝石 (Gem Buffs)
-rftools@|RF工具箱 (RFTools)|416167
+rftools@|RF工具箱 (RFTools)
atomicstrykers-magic-yarn|AtomicStryker的魔法线 (AtomicStryker's Magic Yarn)
-academycraft|超能力/学园都市 (AcademyCraft)|421967
+academycraft|超能力/学园都市 (AcademyCraft)
-the-spice-of-life|生活调味料 (The Spice of Life)|722595
+the-spice-of-life|生活调味料 (The Spice of Life)
-storage-drawers|储物抽屉*|798307
+storage-drawers|储物抽屉*
wintercraft-gruntpie224|冬天的世界 (Wintercraft)
-shincolle|深海舰队收藏 (ShinColle) - 1.7.10和1.10.2的|420381¨shincollecraft|深海舰队收藏 (ShinColle) - 1.12.2版本的|420381
+shincollecraft|深海舰队收藏 (ShinColle) - 1.12.2 版本¨shincolle|深海舰队收藏 (ShinColle) - 1.7.10 & 1.10.2 版本
-unicode-font-fixer|Unicode字体修复 (UnicodeFontFixer)|398402
+unicode-font-fixer|Unicode字体修复 (UnicodeFontFixer)
lanteacraft|星际之门 (LanteaCraft)
-matteroverdrive-17-edition|超能物质 (Matter Overdrive) - 1.7版本|802474¨matteroverdrive-legacy|超能物质 (Matter Overdrive) - 1.12版本|802474
-tainted-magic|污秽魔法*|807351
-minetweaker3||304800
+matteroverdrive-17-edition|超能物质 (Matter Overdrive) - 1.7版本¨matteroverdrive-legacy|超能物质 (Matter Overdrive) - 1.12版本
+tainted-magic|污秽魔法*
+
treecapitator|砍树 (Tree Capitator)
insta-house|即时建造*
-multi-page-chest|多页箱子 (Multi-Page Chest)|101511
+multi-page-chest|多页箱子 (Multi-Page Chest)
-draconic-evolution|龙之进化/龙之研究*|724610
-galacticraft-add-on-more-planets@more-planets|更多行星 (More Planets)|453885
+draconic-evolution|龙之进化/龙之研究*
+galacticraft-add-on-more-planets@more-planets|更多行星 (More Planets)
thermal-foundation@|热力基本*
ding|界面进入提醒*
-ender-utilities|末影设备*
-magical-crops|魔法作物*|440898
+ender-utilities@|末影设备*
+magical-crops|魔法作物*
headcrumbs|更多头颅*
ex-astris|星辉生万物*
-xelitez-frostcraft|冰冻工艺 (FrostCraft)|334008
-hardcore-ender-expansion@|极限末地生存*|456093
-more-fun-quicksand-mod|更多流沙*|449666
-fastcraft|快速工艺 (FastCraft)|343542
+xelitez-frostcraft|冰冻工艺 (FrostCraft)
+hardcore-ender-expansion@|极限末地生存*
+more-fun-quicksand-mod|更多流沙*
+fastcraft|快速工艺 (FastCraft)
forgeautoshutdown-1-12-2@forgeautoshutdown
-sao-ui|刀剑神域UI (Sword Art Online UI / SAO UI)|473756
+sao-ui|刀剑神域UI (Sword Art Online UI / SAO UI)
extratic|匠魂扩展 (Extra TiC)
dimensional-pockets|四次元口袋 (DimensionalPockets)
-
-security-craft@|安全工艺*|774616
+joint-block-1-7-10|机器方块 (JointBlock)
+security-craft@|安全工艺*
buildcraft-additions|建筑扩充*
bedrockium-mod|基岩工艺*
blocksteps
@thaumic-horizons|神秘视界 (Thaumic Horizons)
-modtweaker@||649450
-lootbags|战利品 (Loot Bags)|720841
-compact-lava-generator|高级地热发电机*|522808
+modtweaker@
+lootbags|战利品 (Loot Bags)
+compact-lava-generator|高级地热发电机*
project-zulu|祖鲁*
-chinacraft|华夏文明 (ChinaCraft)|518660
+chinacraft|华夏文明 (ChinaCraft)
betterbeginnings-mod|更好的开局 (Better Beginnings)
utility-mobs|工具怪物*
-hunger-overhaul|饥饿改革*|941161
-jei@|JEI物品管理器 (Just Enough Items)|1175372
+hunger-overhaul|饥饿改革*
+jei@|JEI物品管理器 (Just Enough Items)
jeiaddons
magneticraft|磁场工艺 (MagnetiCraft)
-chromaticraft|缤纷纪元 (ChromatiCraft)|528137
-immersive-engineering@immersiveengineering|沉浸工程*|450097
-armourers-workshop@|时装工坊 (Armourer's Workshop)|382319
+chromaticraft|缤纷纪元 (ChromatiCraft)
+immersive-engineering@immersiveengineering|沉浸工程*
+armourers-workshop@|时装工坊 (Armourer's Workshop)
slash|命令强化*
-cooking-for-blockheads|懒人厨房 (Cooking for Blockheads) - Forge|545680¨cooking-for-blockheads-fabric|懒人厨房 (Cooking for Blockheads) - Fabric|545680¨@cooking-for-blockheads|懒人厨房 (Cooking for Blockheads)|545680
+cooking-for-blockheads|傻瓜烹饪/懒人厨房 (Cooking for Blockheads) - Forge¨cooking-for-blockheads-fabric|傻瓜烹饪/懒人厨房 (Cooking for Blockheads) - Fabric¨@cooking-for-blockheads|傻瓜烹饪/懒人厨房 (Cooking for Blockheads)
psi@
-good-nights-sleep|夜眠梦境/晚安的梦境 (Good Night's Sleep)|965322
+good-nights-sleep|夜眠梦境/晚安的梦境 (Good Night's Sleep)
binnies-mods@|宾尼的模组合集 (Binnie's Mods)
baubles|饰品栏*
more-swords-mod|更多剑 (MoreSwords)
thaumic-bases|神秘基础学* - 官方版1.7.10¨thaumic-bases-unofficial|神秘基础学 (Thaumic Bases) - 非官方版1.12.2
essentialcraft-3|源质魔法3 (EssentialCraft 3)
-hardcore-questing-mode|困难任务*|1101667
-unidict|矿辞统一 (UniDict)|600649
+hardcore-questing-mode|困难任务*
+unidict|矿辞统一 (UniDict)
thermal-dynamics@|热动力学*
zoology|动物学*
thaumic-revelations|神秘启示录*
warp-book|传送书*
-ex-compressum|压缩工具*|676165
+ex-compressum|压缩工具*
-blood-arsenal|血液兵工厂*|958995
+blood-arsenal|血液兵工厂*
-superheroes-unlimited|超级英雄无限*|693397
+superheroes-unlimited|超级英雄无限*
oceancraft-mod|海洋世界 (Oceancraft)
witching-gadgets|巫师宝具*
buildcraft-compat@|建筑兼容*
-extrabotany|额外植物学 (ExtraBotany)|596279
+extrabotany|额外植物学 (ExtraBotany)
botania-unofficial|植物魔法非官方版 (Botania Unoffical)
-angry-pixel-the-betweenlands-mod|交错次元/黑暗沼泽 (The Betweenlands)|804242
-real-first-person-render|真实的第一人称 (Real First Person 2)|773042
+angry-pixel-the-betweenlands-mod|交错次元/黑暗沼泽 (The Betweenlands)
+real-first-person-render|真实的第一人称 (Real First Person 2)
custom-stuff-3|自定义物品3*
lockdown|地图生成锁定*
-avaritia|无尽贪婪* - 1.7.10|1249193¨avaritia-1-10|无尽贪婪 (Avaritia) - 1.10.2-1.18.2|1249193
+avaritia|无尽贪婪* - 1.7.10¨avaritia-1-10|无尽贪婪 (Avaritia) - 1.10.2-1.18.2
minecraft-flight-simulator|飞行模拟*¨transport-simulator-official-vehicle-set|飞行模拟 (Minecraft Flight Simulator) - 官方认证续写模组
essential-thaumaturgy|源质神秘学*
-abyssalcraft|深渊国度 (AbyssalCraft)|664279
-calculator|运算工艺*|440074
+abyssalcraft|深渊国度 (AbyssalCraft)
+calculator|运算工艺*
sextiarysector2
-warpdrive|曲率驱动 (WarpDrive)|713261
-futurepack|飞向未来 (Futurepack Mod)|1102237¨@futurepack|飞向未来 (Futurepack Mod)|1102237
-hbms-nuclear-tech-mod|HBM的核科技 (HBM's Nuclear Tech)|860107¨@ntm|HBM的核科技 (HBM's Nuclear Tech)|860107
-agricraft@|农业工艺 (AgriCraft)|1315462
+warpdrive|曲率驱动 (WarpDrive)
+futurepack|飞向未来 (Futurepack Mod)¨@futurepack|飞向未来 (Futurepack Mod)
+hbms-nuclear-tech-mod|HBM的核科技 (HBM's Nuclear Tech)¨@ntm|HBM的核科技 (HBM's Nuclear Tech)
+agricraft@|农业工艺 (AgriCraft)
arcane-engineering|奥法工程学*
immersive-integration
ae2-stuff
minetweaker-recipemaker|可视化合成表编辑器 (MineTweaker RecipeMaker)
thaumic-dyes|神秘染料*
gadomancy|魔像秘经*
-inventory-pets|背包宠物*|437983
-levels|装备等级*|684478
-keeping-inventory||592605
-orespawn|矿石菌种 (OreSpawn)|464954
+inventory-pets|背包宠物*
+levels|装备等级*
+keeping-inventory
+orespawn|矿石菌种 (OreSpawn)
reliquary-v1-3|圣遗物 (Reliquary Reincarnations (Reliquary) / Xeno's Reliquary) - 1.8.9~最新版¨reliquary|圣遗物 (Reliquary Reincarnations* / Xeno's Reliquary) - 1.5.2和1.7.10
-mo-bends|更多弯曲 (Mo' Bends)|205695
-quark@|夸克*|1155355
+mo-bends|更多弯曲 (Mo' Bends)
+quark@|夸克*
-official-divinerpg|神圣RPG (DivineRPG)|1080271¨@divinerpg|神圣RPG (DivineRPG)|1080271
-harvest-festival|丰收物语*|658968
-tough-as-nails|意志坚定*|849264
+official-divinerpg|神圣RPG (DivineRPG)¨@divinerpg|神圣RPG (DivineRPG)
+harvest-festival|丰收物语*
+tough-as-nails@|意志坚定*
non-update|不再有更新*
clayium|粘土工业*
better-storage|更好的储存*
-davincis-vessels|达芬奇之舟/达芬奇的船*|475292
-bspkrscore|bspkrs核心 (bspkrsCore)|430478¨bspkrscore-updated|bspkrs核心 (bspkrsCore)
-techguns|科技枪*|631578
+davincis-vessels|达芬奇之舟/达芬奇的船*
+bspkrscore|bspkrs核心 (bspkrsCore)¨bspkrscore-updated|bspkrs核心 (bspkrsCore)
+techguns|科技枪*
Iron-Backpacks|特殊背包*
openmodularturrets|开放式炮台 (OpenModularTurrets)
-quantumflux|量子通量 (QuantumFlux)|668576
+quantumflux|量子通量 (QuantumFlux)
blocksniffer|方块探测 (Block Sniffer)
dragonapi
electricraft|电力工艺 (ElectriCraft)
-candycraft|糖果世界 (CandyCraft)|459723
-
+candycraft|糖果世界 (CandyCraft)
+minefantasy2|我的幻想2 (MineFantasy2)
rails-of-war|铁路战争 (Rails of War)
-actually-additions|实用拓展*|841281
-galaxy-space-addon-for-galacticraft@galaxy-space|星空 (Galaxy Space)|857805
-latiao-craft|辣条工艺*|720880
+actually-additions|实用拓展*
+galaxy-space-addon-for-galacticraft@galaxy-space|星空 (Galaxy Space)
+latiao-craft|辣条工艺*
meteorcraft|陨石工艺 (MeteorCraft)
-iguanas-tinker-tweaks|匠魂增强*|425981
+iguanas-tinker-tweaks|匠魂增强*
arrow-cam|箭矢视角 (Arrow Cam Mod)
-tea-the-story|茶风·纪事 (Tea the Story)|562372¨2668920|茶风·纪事 (Tea the Story) - 资源包-音乐补充包|562372
-techreborn|科技复兴 (Tech Reborn)|777062
+tea-the-story|茶风·纪事 (Tea the Story)¨2668920|茶风·纪事 (Tea the Story) - 资源包-音乐补充包
+techreborn|科技复兴 (Tech Reborn)
infusinbrewing|注魔酿造 (Infusion Brewing)
-jurassicraft|侏罗纪时代 (JurassiCraft)|831791
+jurassicraft|侏罗纪时代 (JurassiCraft)
eternal-singularity|永恒奇点*
codechicken-lib-1-8
-codechicken-core-1-8|鸡块核心 (CodeChickenCore) - 1.8+版本¨codechickencore|鸡块核心 (CodeChickenCore) - 1.8前版本
-
-aobd-singularities
+@codechicken-core|鸡块核心 (CodeChickenCore)¨codechicken-core-1-8|鸡块核心 (CodeChickenCore) - 1.8+版本¨codechickencore|鸡块核心 (CodeChickenCore) - 1.8前版本
+automagy|自动化魔法*
+aobd-singularities|AOBD的奇点 (AOBD Singularities)
universal-singularities|通用奇点*
-academy-monster|超能力怪物*|677849
+academy-monster|超能力怪物*
sonar-core|声呐核心*
-armorstatushud-updated|耐久信息显示 (ArmorStatusHUD) - 1.8.9+|138426¨armorstatushud|耐久信息显示 (ArmorStatusHUD) - 1.5.0-1.8|138426
+armorstatushud-updated|耐久信息显示 (ArmorStatusHUD) - 1.8.9+¨armorstatushud|耐久信息显示 (ArmorStatusHUD) - 1.5.0-1.8
wanionlib
llibrary
@@ -574,99 +574,99 @@ llibrary
-projecte|等价交换重制版 (ProjectE)|1109380
+projecte|等价交换重制版 (ProjectE)
+@redpower2-core|红石力量2 (RedPower2)
-customthings|自定义物品 (CustomThings)|539552
-applied-energistics-2@ae2|应用能源2*|798231
-automagy|自动化魔法*
-minefantasy2|我的幻想2 (MineFantasy2)
-environmental-tech@|环境科技*|644622
-magic-cookies|魔法饼干*|710008
+
+
+environmental-tech@|环境科技*
+
+magic-cookies|魔法饼干*
thaumic-potatoes|神秘土豆*
-torcherino@|加速火把*|788894
+torcherino@|加速火把*
craftable-nether-star
-veinminer|连锁采矿/矿脉矿工 (Vein Miner)|387183
+veinminer|连锁采矿/矿脉矿工 (Vein Miner)
-another-one-bites-the-dust
-mine-mine-no-mi@|恶魔果实 (Mine Mine no Mi)|828931
-advanced-rocketry|高级火箭*|671760
-vics-modern-warfare-mod|维克的现代战争 (Vic's Modern Warfare Mod)|575936
+
+mine-mine-no-mi@|恶魔果实 (Mine Mine no Mi)
+advanced-rocketry|高级火箭*
+vics-modern-warfare-mod|维克的现代战争 (Vic's Modern Warfare Mod)
chance-cubes|机会方块*
gun-customization
endercore@|末影核心 (EnderCore)
brandons-core
cofh-core@|CoFH核心 (CoFH Core)
-statuseffecthud|状态信息显示 (StatusEffectHUD)|63123
+statuseffecthud|状态信息显示 (StatusEffectHUD)
lambdalib
-redstonic|红石电子*|623471
+redstonic|红石电子*
libvulpes
-ye-gamol-chattels|伊加墨的财产*|617588
+ye-gamol-chattels|伊加墨的财产*
ivtoolkit
-wolf-armor-and-storage|狼铠 (Wolf Armor and Storage)|672655
+wolf-armor-and-storage|狼铠 (Wolf Armor and Storage)
better-records|更好的播放器*
-worldedit|创世神 (WorldEdit)|68815
+worldedit|创世神 (WorldEdit)
-worldeditcui||1013295¨worldeditcui-fabric||1013295¨@worldeditcui-forge||1013295
+worldeditcui¨worldeditcui-fabric¨@worldedit-cui
ztones
dummycore¨dummycore-unofficial
-extra-utilities|更多实用设备*|377817
+extra-utilities|更多实用设备*
openmodslib|开放式模组库 (OpenModsLib)
embers|余烬*
-neat|极简血量显示* - Forge|938958¨neat-fabric-quilt|极简血量显示 (Neat) - Fabric & Quilt|938958¨@neat|极简血量显示 (Neat)|938958
+neat|极简血量显示* - Forge¨neat-fabric-quilt|极简血量显示 (Neat) - Fabric & Quilt¨@neat|极简血量显示 (Neat)
mob-properties|怪物属性*
ezstorage|EZ存储 (EZStorage)
-
+ichunutil
intangible
forge-multipart-cbe|CB Multipart / Forge Multipart CBE / ForgeMultipart - 1.10.2及以上版本¨forge-multi-part|CB Multipart / Forge Multipart CBE / ForgeMultipart - 1.7.10及以下版本
-the-titans-mod|泰坦生物 (The Titans)|730072
+the-titans-mod|泰坦生物 (The Titans)
enchiridion
-tinker-i-o|工匠接口 (Tinker I/O)|727609
+tinker-i-o|工匠接口 (Tinker I/O)
woot|生物工厂*
-realistic-terrain-generation|真实地形生成*|681294
-mob-rebirth|怪物重生*|519229
-diseasecraft|疾病 (Disease Craft)|406682
-zombie-infection|僵尸感染*|410512
+realistic-terrain-generation|真实地形生成*
+mob-rebirth|怪物重生*
+diseasecraft|疾病 (Disease Craft)
+zombie-infection|僵尸感染*
astral-sorcery|星辉魔法*
neotech|全新科技 (NeoTech)
-apocalypse-mod|启示录 (Apocalypse)|433738
+apocalypse-mod|启示录 (Apocalypse)
bookshelf-api-library
movingworld
-botania-garden-of-glass|水晶花园 (Garden of Glass)|541959
+botania-garden-of-glass|水晶花园 (Garden of Glass)
tiny-progressions|微型自动化*
-baubles-stuff|更多首饰*|620576
-thaumaturgical-knowledge|神秘奥义*|690813
+baubles-stuff|更多首饰*
+thaumaturgical-knowledge|神秘奥义*
advanced-thaumaturgy-2|高等神秘学*
INpureCore
-atomicstrykers-battle-towers|战斗高塔 (AtomicStryker's Battle Towers)|142832
+atomicstrykers-battle-towers|战斗高塔 (AtomicStryker's Battle Towers)
reborncore|重生核心 (Reborn Core)
-steves-carts-reborn|史蒂夫矿车:重生 (Steve's Carts Reborn)|728591
+steves-carts-reborn|史蒂夫矿车:重生 (Steve's Carts Reborn)
refined-relocation|简单分类*
gilded-games-util
dangerrpg|危险RPG (Danger RPG)
malisisdoors|更多门 (MalisisDoors)
-jaffa-foods-a-harvestcraft-addon|更多有趣的食物 (Just Another Fun Food Addon)|500121
+jaffa-foods-a-harvestcraft-addon|更多有趣的食物 (Just Another Fun Food Addon)
thermal-smeltery|热力冶炼厂*
malisiscore
valkyrielib@
-waila-harvestability||608318
+waila-harvestability
mixed-magic|混合魔法*
-hwyla@||648893
-crafttweaker@||769481
+hwyla@
+crafttweaker@
real-time-chat-translation-mod|实时聊天翻译*
@@ -679,16 +679,16 @@ pressure-pipes|压力管道*
onlinepictureframe|在线相框显示 (OnlinePictureFrame)
super-circuit-maker|超级电路*
switch-bow
-minecolonies|模拟殖民地*|1169256
+minecolonies|模拟殖民地*
mcjtylib@
mcmultipart
aroma1997s-dimensional-world|Aroma1997的维度世界 (Aroma1997's Dimensional World)
project-73926|超级合成框架 (Super Crafting Frame)
-akashic-tome|阿卡什宝典*|805606
+akashic-tome|阿卡什宝典*
morph-o-tool|变形工具 (Morph-o-Tool)
decocraft@|装饰工艺*
-refined-storage@|精致存储*|1303245
+refined-storage@|精致存储*
deep-resonance@|深度共振*
@@ -703,30 +703,30 @@ genetics-reborn|基因重生*
router-reborn|路由重生*
-coroutil
+coroutil¨@coroutil
vanilla-magic|原生魔法*
-taoism|御灵*|668355
+taoism|御灵*
celestial-craft|天体*
lost-thaumaturgy|失落神秘 (Pengu's Lost Thaumaturgy)
compact-machines|更多空间/压缩空间*
-ex-nihilo-omnia|无中生有-世间万物*|631637
-last-sword-you-will-ever-need-mo|最终之剑 (The Last Sword You Will Ever Need Mod)|399980
+ex-nihilo-omnia|无中生有-世间万物*
+last-sword-you-will-ever-need-mo|最终之剑 (The Last Sword You Will Ever Need Mod)
the-last-sword-you-will-ever-need-reboot|最终之剑:重生*
ftb-library-legacy-forge|FTB Library(旧版) (FTB Library (Forge) (Legacy))
thaumic-potatoes-2|神秘土豆2*
-extraplanets|额外行星 (Extra Planets)|799074
+extraplanets|额外行星 (Extra Planets)
xtracraft-mod|X工艺 (XtraCraft Mod)
voltz-engine
-blocklings|方块酱*|831446
+blocklings|方块酱*
@@ -737,11 +737,11 @@ schools-of-magic|魔法学院 (Schools of Magic)
aether-aspects|天境要素扫描*
arcane-arteries|奥法献祭学*
thaumic-palmistry
-one-click-crafting|一键合成 (One click crafting)|943364
+one-click-crafting|一键合成 (One click crafting)
essential-thaumaturgy-unofficial|源质神秘学(非官方版)*
wireless-crafting-terminal|无线合成终端*
waila-plugins|Waila插件*
-appleskin@|苹果皮 (AppleSkin)|1141428
+appleskin@|苹果皮 (AppleSkin)
tcbotaniaexoflame|奥术投射 (TCBotaniaExoflame)
thaumic-equivalence|奥法置换*
thaumcraft-research-helper|神秘研究小助手*
@@ -751,7 +751,7 @@ nodal-mechanics|节点力学*
transmute-liquids-addon-for-thaumcraft-4|液体嬗变 (Transmute Liquids)
thaumores|奥能矿物 (ThaumOres)
notenoughthaumcrafttabs|无限神秘标签页 (Not Enough Thaumcraft Tabs)
-natures-compass@|自然罗盘/生物群系指南针 (Nature's Compass)|977694
+natures-compass@|自然罗盘/生物群系指南针 (Nature's Compass)
warp-theory|神秘扭曲学*
hammer-lib|锤子核心 (Hammer Core/Hammer Lib)
@@ -765,33 +765,33 @@ spmodapi
quantum-pack|量子工具包*
netherores|下界矿石 (NetherOres)
tesla|特斯拉 (TESLA)
-vanillafoodpantry-mod|食品储藏室 (VanillaFoodPantry Mod)|683091
+vanillafoodpantry-mod|食品储藏室 (VanillaFoodPantry Mod)
the-elysium|极乐世界*
-ice-and-fire-dragons|冰火传说 (Ice and Fire)|847008
+ice-and-fire-dragons@|冰火传说 (Ice and Fire)
yabba
useful-nullifiers|实用销毁器*
xtones@
-xnet@||1388467
+xnet@
wireless-crafting-grid|无线合成网络*
top-addons
torchmaster@|火炬大师*
ZeroCore
sleeping-bag|睡袋*
-the-one-probe@|检测器*|1155343
+the-one-probe@|检测器*
simply-jetpacks-2|简易喷气背包2*
snad|子沙*
storage-drawers-extras
solar-flux-reborn|日光通量:重制版*
-simple-void-world|简单虚空世界*|1089311
-shetiphiancore-fabric
+simple-void-world|简单虚空世界*
+shetiphiancore¨shetiphiancore-fabric¨@shetiphiancore
shadowmc
-scannable|扫描器*|692037
+scannable|扫描器*
rebornstorage|存储重置 (Reborn Storage)
quantumstorage|量子存储 (QuantumStorage)
-p455w0rds-library
+
mtlib
open-glider|滑翔翼*
@@ -808,11 +808,11 @@ architecturecraft|建筑师工艺 (Architecture Craft)
chameleon|变色龙*
mrtjpcore
cyclops-core@
-netherportalfix|下界传送门修正 (NetherPortalFix) - Forge|1004332¨netherportalfix-fabric|下界传送门修正 (NetherPortalFix) - Fabric|1004332¨@netherportalfix|下界传送门修正 (NetherPortalFix)|1004332
+netherportalfix|下界传送门修正 (NetherPortalFix) - Forge¨netherportalfix-fabric|下界传送门修正 (NetherPortalFix) - Fabric¨@netherportalfix|下界传送门修正 (NetherPortalFix)
rftools-dimensions@|RF工具:维度 (RFTools Dimensions)
signals|信号*
-extreme-reactors@|极限反应堆*|841782
-et-lunar-environmental-tech-addon@environmental-lunar-tech|ET:月光发电 (Environmental Lunar Tech)
+extreme-reactors@|极限反应堆*
+environmental-lunartech@environmental-lunar-tech|ET:月光发电 (Environmental Lunar Tech)
angel-ring-to-bauble|可装备的天使指环*
mob-grinding-utils|刷怪塔实用设备*
rftools-control@|RF工具:控制 (RFTools Control)
@@ -829,35 +829,35 @@ yam-core
teletoro|远程传送 (TeleToro)
re-zero-kara-hajimeru-isekai-seikatsu|RE:从零开始的异世界 (Re: Zero kara hajimeru isekai seikatsu)
-minewatch||730508
+minewatch
thaumcraft-inventory-scanning|神秘时代物品栏扫描*
-cyclic|循环*|648189
+cyclic|循环*
redstoneplusplus|红石++ (Redstone++)
ctm|连接纹理 (ConnectedTexturesMod)
simulated-nights|夜晚模拟*
ftb-utilities|FTB 实用工具 (FTB Utilities)
-just-enough-characters|通用拼音搜索*|639271
+just-enough-characters@justenoughcharacters|通用拼音搜索*
redstone-flux
cofh-world
-ancient-warfare-2|古代战争2 (Ancient Warfare2)|665422
+ancient-warfare-2|古代战争2 (Ancient Warfare2)
integrated-dynamics@|动态联合/集成动力*
common-capabilities@
-jingames-dragon-block-c|龙珠C (Dragon Block C)|715486
+jingames-dragon-block-c|龙珠C (Dragon Block C)
tan-campfire-spit|意志坚定-篝火烤架 (TAN Campfire Spit)
-super-solar-panels|超级太阳能发电机*|699953
+super-solar-panels|超级太阳能发电机*
ngtlib
geomastery|征服大地*
afsu-mod
-lightningcraft|雷电工艺 (LightningCraft)|692998
+lightningcraft|雷电工艺 (LightningCraft)
just-enough-resources-jer@
morpheus
wall-jump|飞檐走壁* - Forge¨wall-jump-fabric|飞檐走壁 (Wall Jump) - Fabric
-condensed-block-mod-reborn|凝结成块*|359511
+condensed-block-mod-reborn|凝结成块*
refined-avaritia
-weather-storms-tornadoes|局部气候&风暴 (Weather, Storms & Tornadoes)|1409472
+weather-storms-tornadoes|局部气候&风暴 (Weather, Storms & Tornadoes)¨@weather-storms-tornadoes|局部气候&风暴 (Weather, Storms & Tornadoes)
new-things
survivalist|生存主义*
mystic-divination|秘契占星术*
@@ -872,30 +872,30 @@ react
shared-resource-packs|共享资源包*
i-know-what-im-doing@|我知道我在干什么 (I Know What I'm Doing)
Leather-Works|皮革加工厂*
-cyberware|机械改造*|618353
+cyberware|机械改造*
thermal-cultivation@|热力农业*
-better-builders-wands|更好的建筑之杖 (Better Builder's Wands)|831822
+better-builders-wands|更好的建筑之杖 (Better Builder's Wands)
jaopca
-chickens|更多鸡*|570570
-tragicmc2|悲惨世界2 (TragicMC2)|643050
+chickens|更多鸡*
+tragicmc2|悲惨世界2 (TragicMC2)
mobdrip
-customskinloader@|万用皮肤补丁 (CustomSkinLoader)|102922
-saltymod|盐 (SaltyMod)|562144
-immersive-tech|沉浸科技 (Immersive Technology) - 已停更|724918¨mct-immersive-technology|沉浸科技 (Immersive Technology) - 非官方版|724918
+customskinloader@|万用皮肤补丁 (CustomSkinLoader)
+saltymod|盐 (SaltyMod)
+immersive-tech|沉浸科技 (Immersive Technology) - 已停更¨mct-immersive-technology|沉浸科技 (Immersive Technology) - 非官方版
funky-locomotion
compatlayer@|版本兼容 (CompatLayer)
wopper|木制漏斗*
gorgecore|食用强化 (GorgeCore)
-chineseworkshop|中式工坊 (Chinese Workshop)|639428
+chineseworkshop|中式工坊 (Chinese Workshop)
modular-routers@|模块化路由器*
darkcore|暗黑核心*
tardis-mod|时间和空间的相对维度 (TARDIS MOD)
-another-one-bites-the-dust-berry-bushes
-gokistats|天赋技能树 (GokiStats)|674690
+
+gokistats|天赋技能树 (GokiStats)
tropicraft|热带世界*
@@ -906,30 +906,30 @@ creepypasta-1-0-0|蠕动意面 (CreepyPasta)
grue|格鲁*
googlyeyes|金鱼眼 (GooglyEyes)
-lycanites-mobs|恐怖生物*|544489
+lycanites-mobs|恐怖生物*
back-to-eco|生态回归 (Back to Eco)
world-of-warcraft|魔兽世界*
the-witcher-adventure|猎魔人*
-fancy-battleaxes|华丽战斧*
+fancy-battleaxes@|华丽战斧*
-roguelike-dungeons|冒险地牢*|300785
-first-aid@firstaid|急救/医疗护理*|850687
-bonfires@|篝火*|772983
+roguelike-dungeons|冒险地牢*
+first-aid@firstaid|急救/医疗护理*
+bonfires@|篝火*
immersive-craft@|沉浸工艺*
aroma1997core
tatw
hostile-mobs-and-girls|敌对生物和女孩们 (Hostile Mobs and Girls)
-better-hud|更好的HUD (Better HUD)|457884
+better-hud|更好的HUD (Better HUD)
custom-stuff-4|自定义物品4*
powered-thingies|特斯拉科技 (Tesla Powered Thingies)
mcmusicplayer#t1:description
obsidian-suite
wizards-of-lua|Lua魔导师 (Wizards of Lua)
-mystical-agriculture@|神秘农业*|707360
-vampirism-become-a-vampire@vampirism|吸血鬼/血族传说 (Vampirism)|982006
-
-itemphysic@|物品物理掉落 (ItemPhysic) - 完整版|638455¨itemphysic-lite@|物品物理掉落 (ItemPhysic) - 轻量版|638455
+mystical-agriculture@|神秘农业*
+vampirism-become-a-vampire@vampirism|吸血鬼/血族传说 (Vampirism)
+plants-vs-zombies-mod|植物大战僵尸 (Plants VS Zombies)
+itemphysic@|物品物理掉落 (ItemPhysic) - 完整版¨itemphysic-lite@|物品物理掉落 (ItemPhysic) - 轻量版
minenautica
improved-extraction|矿物获取改进*
ecology-mod|生态*
@@ -937,142 +937,142 @@ cakeisalie-mod|蛋糕是个谎言 (CakeIsALie)
ex-nihilo-adscensio|无中生有:Adscensio*
bookshelf@bookshelf-lib
-random-things|随意作品*|938101
+random-things|随意作品*
-netherex|下界拓展 (NetherEX)|918772
-engender-mod|召唤师 (Engender - The Age of Minecraft)|796593
-better-questing|更好的任务*|695339
+netherex|下界拓展 (NetherEX)
+engender-mod|召唤师 (Engender - The Age of Minecraft)
+better-questing|更好的任务*
ct-mortar
ct-watercan
-totemic|图腾*|1073074
+totemic|图腾*
grimoire-of-alice|爱丽丝的魔法书 (Grimoire of Alice)
journey-to-gensokyo|幻想乡之旅 (Journey to Gensokyo)
danmakucore|弹幕核心 (DanmakuCore)
angel-of-vengeance|复仇天使 (Angel of Vengeance)
tammodized
-ex-nihilo-creatio|无中生有:创世 (Ex Nihilo: Creatio)|727225
-thaumcraft|神秘时代*|776706
+ex-nihilo-creatio|无中生有:创世 (Ex Nihilo: Creatio)
+thaumcraft|神秘时代*
colossal-chests|巨型箱子*
auto-pickup|自动拾取*
-all-u-want|背包编辑器 (All-U-Want)|584637
+all-u-want|背包编辑器 (All-U-Want)
potion-core|药水核心*
-solar-expansion||541525
-blue-power|蓝石力量 (Blue power)|501014
-redstone-armory|红石军械库*|600195
+solar-expansion
+blue-power|蓝石力量 (Blue power)
+redstone-armory|红石军械库*
qmunitylib
-the-last-smith|最后的太刀匠人*|710736
+the-last-smith|最后的太刀匠人*
mineamp|我的音乐 (MineAmp)
-quiverbow|Quiver Bow - 官方原版|283240¨quiverbow-restrung|Quiver Bow - 重制版|283240
+quiverbow|Quiver Bow - 官方原版¨quiverbow-restrung|Quiver Bow - 重制版
cookiecore
farseek
meecreeps@|使命必达先生 (MeeCreeps)
streams|溪流*
blockcraftery|方块工匠*
-bedrockores|基岩矿簇 (Bedrock Ores)|776822
+bedrockores|基岩矿簇 (Bedrock Ores)
chat-bubbles|聊天泡泡*
refined-storage-addons@|精致存储附属*
-foamfix-optimization-mod@foamfix|泡沫修复 (FoamFix)|678442
-industrial-foregoing@|工业先锋*|774112
+foamfix-optimization-mod@foamfix|泡沫修复 (FoamFix)
+industrial-foregoing@|工业先锋*
expanded-armory|扩展装备*
-voxelmap|体素地图 (VoxelMap)|177583
+voxelmap|体素地图 (VoxelMap)
mowzies-mobs|Mowzie的生物 (Mowzie's Mobs)
thaumcraft-mob-aspects
-magical-psi
+
starcraft-mod-scmc|星际争霸2 (StarCraft II in MineCraft)
covens-reborn
grappling-hook-mod@|抓钩*
tabbychat-2
-yoyos|悠悠球*|932192
+yoyos|悠悠球*
cd4017be-library
iberia
-reforged@|重铸*|774739
-cavern|洞穴*|775036
+reforged@|重铸*
+cavern|洞穴*
block-drops-jei-addon
-iron-tanks|更多储罐*|776893
+iron-tanks|更多储罐*
colorutility#t1:description|颜色代码 (ColorUtility)
-digimobs|数码宝贝*|428998
-storage-boats-mod|存储船 (Storage Boat Mod)|798267
+digimobs|数码宝贝*
+storage-boats-mod|存储船 (Storage Boat Mod)
mo-withers|更多凋灵 (Mo' Withers)
jingames-naruto-c|火影忍者C (Naruto C)
the-autologin-mod-for-authme-server|自动登录 (AutoLogin)
-ROOST|鸡窝 (Roost)|914152
-croparia@|矿石作物/魔种之咏*|1300400
-simple-corn|简单玉米*|778746
+ROOST|鸡窝 (Roost)
+croparia@|矿石作物/魔种之咏*
+simple-corn|简单玉米*
thaumic-jei
-tinkers-steelworks|匠魂炼钢厂 (Tinkers' Steelworks)|440616
-unicode-font-extension|Unicode字体扩展*|733474
-placeable-items|可放置物品*|775353
-compendium|工匠防御 (Tinkers' Compendium (Tinkers' Defense))|686520
-stargate-network|格雷的星门 (Greg's SG Craft)|319182
-damage-indicators-mod|伤害显示 (Damage Indicators)|75581
-torohealth-damage-indicators|伤害显示 (ToroHealth Damage Indicators)|1106212
+tinkers-steelworks|匠魂炼钢厂 (Tinkers' Steelworks)
+unicode-font-extension|Unicode字体扩展*
+placeable-items|可放置物品*
+compendium|工匠防御 (Tinkers' Compendium (Tinkers' Defense))
+stargate-network|格雷的星门 (Greg's SG Craft)
+damage-indicators-mod|伤害显示 (Damage Indicators)
+torohealth-damage-indicators|ToroHealth 伤害显示 (ToroHealth Damage Indicators)
omni-ocular
wrapup
nuclear-physics
wither-skeleton-tweaks|凋灵骷髅调整*
heat-and-climate|热量与气候*
-
+customthings|自定义物品 (CustomThings)
exgregilo|格雷矿筛 (ExGregilo)
placebo@
plants
-chinjufumod|镇守府 (ChinjufuMod +JapaneseBlock)|776626
-track-api
-immersive-railroading@|沉浸铁路*|783016
+chinjufumod|镇守府 (ChinjufuMod +JapaneseBlock)
+track-api@
+immersive-railroading@|沉浸铁路*
-custom-main-menu|自定义主菜单*|769607
+custom-main-menu|自定义主菜单*
-wildycraft||526348
+wildycraft
-my-little-mob-grinder|小怪物粉碎机*|783333
-resource-loader|资源加载*|670173
-no-sleeping-allowed|禁止睡觉*|784121
-playersdropheads|玩家掉落头颅 (PlayersDropHeads)|783991
+my-little-mob-grinder|小怪物粉碎机*
+resource-loader|资源加载*
+no-sleeping-allowed|禁止睡觉*
+playersdropheads|玩家掉落头颅 (PlayersDropHeads)
memory-bar
-toxicrain|有毒的雨 (ToxicRain)|783727
+toxicrain|有毒的雨 (ToxicRain)
-cannibalism|割肉小刀/同类相食*|381013
-quick-consume|快速消耗*|784670
-planting-dirt-for-saplings|自动植树机 (Planting dirt for saplings)|784640
+cannibalism|割肉小刀/同类相食*
+quick-consume|快速消耗*
+planting-dirt-for-saplings|自动植树机 (Planting dirt for saplings)
-custom-crosshair-mod@|自定义准心*|607354
-better-blink|更好的传送*|785164
-biobomb|生物炸弹 (BioBomb)|785148
-ender-hopper|末影漏斗*|784833
-mine-souls|黑魂战斗*|683570
+custom-crosshair-mod@|自定义准心*
+better-blink|更好的传送*
+biobomb|生物炸弹 (BioBomb)
+ender-hopper|末影漏斗*
+mine-souls|黑魂战斗*
radixcore
-familiar-fauna|熟悉的动物*|785558
+familiar-fauna|熟悉的动物*
-tinkers-tool-leveling|匠魂工具升级 (Tinkers' Tool Leveling)|646118
-arcana-rpg-final-version|神秘RPG (Arcana RPG)|529452
+tinkers-tool-leveling|匠魂工具升级 (Tinkers' Tool Leveling)
+arcana-rpg-final-version|神秘RPG (Arcana RPG)
ingame-info-xml|游戏信息显示XML版 (InGame Info XML)
-lovelyrobot|萌化机器人 (LovelyRobot)|680093
-tameable-arachne|萌化女妖*|445196
+lovelyrobot|萌化机器人 (LovelyRobot)
+tameable-arachne|萌化女妖*
skillable
lunatriuscore
-soft-blocks|柔软方块*|785967
-heartblock|生命方块 (HeartBlock)|786355
-spawncontroller|自定义怪物生成 (SpawnController)|786558
-wearable-backpacks|可穿戴背包*|664777
+soft-blocks|柔软方块*
+heartblock|生命方块 (HeartBlock)
+spawncontroller|自定义怪物生成 (SpawnController)
+wearable-backpacks@wearablebackpacks|可穿戴背包*
heart-drop|生命汲取*
omlib|开放式炮台库 (OMLib)
-dynamictrees@|动态的树/有活力的树 (Dynamic Trees)|771545
-merry-christmas|圣诞箱子 (Merry Christmas!)|786210
-cloud-control|可控制的云*|785903
-zombie-ore|矿石僵尸 (Zombie ore)|786883
-meanmobs|残忍怪物 (MeanMobs)|786377
+
+merry-christmas|圣诞箱子 (Merry Christmas!)
+cloud-control|可控制的云*
+zombie-ore|矿石僵尸 (Zombie ore)
+meanmobs|残忍怪物 (MeanMobs)
zyins-hud
rough-tweaks|难度调整*
@@ -1080,168 +1080,168 @@ rough-tweaks|难度调整*
the-disenchanter-mod|祛魔台 (The Disenchanter)
carry-on@|搬运*
better-than-llamas|更好看的羊驼* - Forge¨better-than-llamas-fabric|更好看的羊驼 (Better Than Llamas) - Fabric
-dynamic-surroundings|动态环境/动态环绕* - Forge|813490¨dynamic-surroundings-fabric-edition@dynamicsurroundingsfabric|动态环境/动态环绕 (Dynamic Surroundings)|813490
-alfheim|亚尔夫海姆*|809440
-mob-battle-mod|怪物大乱斗* - Forge|582695¨mob-battle-mod-fabric|怪物大乱斗 (Mob Battle Mod) - Fabric|582695¨@mob-battle-mod|怪物大乱斗 (Mob Battle Mod)|582695
-smooth-font|平滑字体*|781290
+dynamic-surroundings|动态环境/动态环绕* - Forge¨dynamic-surroundings-fabric-edition@dynamicsurroundingsfabric|动态环境/动态环绕 (Dynamic Surroundings)
+alfheim|亚尔夫海姆*
+mob-battle-mod|怪物大乱斗* - Forge¨mob-battle-mod-fabric|怪物大乱斗 (Mob Battle Mod) - Fabric¨@mob-battle-mod|怪物大乱斗 (Mob Battle Mod)
+smooth-font|平滑字体*
reskillable
-betteroffhand|更好的副手 (BetterOffhand)|788841
-entity-spring|实体弹簧*|788317
+betteroffhand|更好的副手 (BetterOffhand)
+entity-spring|实体弹簧*
compatskills
avaritia-tweaks
mjrlegendslib
-dye-it-yourself|自动染色*|789349
-piston-expansion|活塞拓展*|789538
-underwater-rails|水下铁轨*|789443
+dye-it-yourself|自动染色*
+piston-expansion|活塞拓展*
+underwater-rails|水下铁轨*
trebuchet
particlelib|粒子库 (ParticleLib)
-star-miner|星际矿工 (Starminer)|470421
+star-miner|星际矿工 (Starminer)
jglrxavpoks-uncrafting-table|jglrxavpok的拆解台 (jglrxavpok's Uncrafting Table)
-rustic|乡村*
+rustic@|乡村*
netherutils
-bonsai-trees|盆栽*|785239
+bonsai-trees|盆栽*
-misty-world@|朦胧世界*|812734
+misty-world@|朦胧世界*
-beta-kathairis|卡塞瑞斯 (Kathairis/Kether) - 1.12.2|865377¨kathairis-alive|卡塞瑞斯 (Kathairis/Kether) - 1.13+|865377
-manametal|魔法金属 (ManaMetalMod)|1157795
-avaritiaddons|无尽收容 / 更多空间箱子*|922743
+beta-kathairis|卡塞瑞斯 (Kathairis/Kether) - 1.12.x¨kathairis-alive|卡塞瑞斯 (Kathairis/Kether) - 1.13+
+manametal|魔法金属 (ManaMetalMod)
+avaritiaddons|无尽收容 / 更多空间箱子*
base
immersive-cables|沉浸线缆*
-better-title-screen|更好的标题页*|1207672
+better-title-screen|更好的标题页*
sound-filters|声音滤波器*
-lambda-craft|半条命 (LambdaCraft)|176855
+lambda-craft|半条命 (LambdaCraft)
vivecraft@¨vivecraft-forge-extensions|Vivecraft - 本模组的 Forge 服务端支持,非模组本体
super-sound-muffler|超级消音器*
-armorplus|装备扩充 (ArmorPlus)
-inspirations|灵感*|940567
-tree-growing-simulator|跳舞树成长*|769525
+armorplus@|装备扩充 (ArmorPlus)
+inspirations|灵感*
+tree-growing-simulator|跳舞树成长*
personal-cars
thermal-innovation@|热力革新*
bewitchment-legacy|巫师之路 (Bewitchment) - 1.12¨bewitchment|巫师之路* - 1.16+¨@bewitchment|巫师之路 (Bewitchment)
better-foliage|更好的树叶*
creative-plus|创造+*
-just-a-few-fish|只是一些鱼 (Just a Few Fish)|529165
+just-a-few-fish|只是一些鱼 (Just a Few Fish)
ynot
-serene-seasons|静谧四季/季节*|849266
+serene-seasons@|静谧四季/季节*
realm-of-the-dragons-rotd|龙之领域 (Realm Of The Dragons)
rockhounding-mod-core|地质探秘/岩石狩猎 (RockHounding) - Mod核心-几乎没有添加物品,相当于前置¨rockhounding-mod-chemistry|地质探秘/岩石狩猎 (RockHounding) - 化学分包-添加了大量机器与金属元素¨rockhounding-mod-rocks|地质探秘/岩石狩猎 (RockHounding) - 岩石分包-添加了大量岩石与有关装饰方块¨rockhounding-mod-surface|地质探秘/岩石狩猎 (RockHounding) - 地表分包-添加了大量会在自然环境中出现的地表事物¨rockhounding-mod-ore-tiers|地质探秘/岩石狩猎 (RockHounding) - 矿物分包-修改了铁矿与煤矿的生成方式与冶炼方式¨rockhounding-fluid-pipeline|地质探秘/岩石狩猎 (RockHounding) - 管道分包-添加了一套独立于化学分包的管道系统¨rockhounding-mod|地质探秘/岩石狩猎 (RockHounding) - 地质探秘的1.7和1.8版本
-fancy-block-particles|梦幻方块效果*|678541
+fancy-block-particles|梦幻方块效果*
thaumic-katana|神秘之日本刀*
-the-aether-ii|天境二 (The Aether II)|797818¨@aether-ii|天境二 (The Aether II)|797818
-visibleraygenerator|永久光发电机 (VisibleRay Generator)|785459
-mmmmmmmmmmmm@|试验假人 (MmmMmmMmmMmm / Target Dummy)|708291
+the-aether-ii|天境二 (The Aether II)¨@aether-ii|天境二 (The Aether II)
+visibleraygenerator|永久光发电机 (VisibleRay Generator)
+mmmmmmmmmmmm@|试验假人 (MmmMmmMmmMmm / Target Dummy)
aromabackup|存档备份 (AromaBackup)
orbis-lib
-the-eight-fabled-blades|八大传说之刃*|794723
+the-eight-fabled-blades|八大传说之刃*
malisisblocks
-useful-interior|有用的内饰*|793625
-taiga-tinkers-alloying-addon|匠魂合金附加 (Tinkers Alloying Addon)|670143
+useful-interior|有用的内饰*
+taiga-tinkers-alloying-addon|匠魂合金附加 (Tinkers Alloying Addon)
version-checker|模组更新检测*
planar-artifice|镜面艺术: 传承 (Planar Artifice: Continuation)
-Requiem|安魂曲 (Requiem/Dissolution/Tartaros)|843736
-slashblade-in-tfc|古刀传 (Slash Blade in TFC)|789943
+Requiem|安魂曲 (Requiem/Dissolution/Tartaros)
+slashblade-in-tfc|古刀传 (Slash Blade in TFC)
mlp-mythical-creatures-updated-to-1-7-10|神话生物 (Mythical Creatures)
-metamorph|变形*|723273
+metamorph|变形*
reactioncraft-3-rebirth|世界反应3:重置 (Reactioncraft 3: Rebirth)
pewter|魔法匠魂*
redstone-repository-revolved|红石军械库重制版*
-spawncommands-spawn-commands-teleport|传送指令 (Spawn Commands Teleport)|830035
-server-properties-for-lan|简单联机 (Server.Properties for LAN)|781904
+spawncommands-spawn-commands-teleport|传送指令 (Spawn Commands Teleport)
+server-properties-for-lan@|简单联机 (Server.Properties for LAN)
jaopcaadditions|JAOPCA附属 (JAOPCAAdditions)
cloche-call
-mouse-tweaks@|鼠标手势*|69677
+mouse-tweaks@|鼠标手势*
jaopcaagriculture|JAOPCA神秘农业附属 (Just A Resource Generation Compatibility Attempt)
-sky-resources|空岛资源*|817623
+sky-resources|空岛资源2 (Sky Resources2)
hexxit-gear|Hexxit装备*
-magic-clover#t1:other-downloads|幸运四叶草 (Magic Clover)
+magic-clover|幸运四叶草*
inventory-crafting-grid|背包工作台*
kleeslabs|更好地破坏半砖 (KleeSlabs) - Forge¨kleeslabs-fabric|更好地破坏半砖 (KleeSlabs) - Fabric¨@kleeslabs|更好地破坏半砖 (KleeSlabs)
opencubicchunks
-gregtechce|格雷科技社区版 (GregTech Community Edition)|818575
+gregtechce|格雷科技社区版 (GregTech Community Edition)
blur|界面背景模糊* - Forge¨blur-fabric@|界面背景模糊 (Blur)
fast-leaf-decay|树叶快速腐烂*
-enable-cheats|开启作弊模式*|798217
-findit|找到它 (Findit!)|798212
+enable-cheats|开启作弊模式*
+findit|找到它 (Findit!)
wearable-blocks|可穿戴的方块*
swissarmyknife|瑞士军刀 (SwissArmyKnife)
-ender-io-addons|末影接口拓展 (Ender IO Addons)|545556
+ender-io-addons|末影接口拓展 (Ender IO Addons)
historicized-medicine|历史化医学*
-infinity-item-editor|无尽物品编辑器*|791937
-extra-rails|更多功能铁轨*|607938
+infinity-item-editor|无尽物品编辑器*
+extra-rails|更多功能铁轨*
gregtania
-origin
-minecraft-transport-simulator@immersive-vehicles|沉浸车辆 (Immersive Vehicles)|946737
-chest-transporter|搬箱器*|467680
-i18nupdatemod@|自动汉化更新 (I18nUpdateMod)|1424533
+
+minecraft-transport-simulator@immersive-vehicles|沉浸车辆 (Immersive Vehicles)
+chest-transporter|搬箱器*
+i18nupdatemod@|自动汉化更新 (I18nUpdateMod)
realistic-item-drops|真实物品掉落*
-pixelmon|像素精灵宝可梦 重铸*|291020
-@controlling|键位冲突显示 (Controlling)|713187
+pixelmon@|像素精灵宝可梦 重铸*
+@controlling|键位冲突显示 (Controlling)
-simpleleather|腐肉烧皮革 (SimpleLeather)|660382
-sync|克隆*|300110
+simpleleather|腐肉烧皮革 (SimpleLeather)
+sync|克隆*
chiseled-me|超级变变变*
-progressive-automation-early-miner|进阶自动化 (Progressive Automation)
-matmos|真实环境音效 (MAtmos)|805720
+
+matmos|真实环境音效 (MAtmos)
ye-olde-tanks|水箱*
improving-minecraft|改善的世界*
wawla@|Wawla高亮显示 (What Are We Looking At)
-lightarea|点亮区域 (LightArea)|806149
-@replaymod|录像回放 (Replay Mod)|952909
-stellar-sky|群星璀璨*|502403
+lightarea|点亮区域 (LightArea)
+@replaymod|录像回放 (Replay Mod)
+stellar-sky|群星璀璨*
stellar-api|恒星API (Stellar API)
nei-addons|NEI扩充 (NEI Addons)
cucumber@
-hunting-dimension|狩猎维度*|800351
+hunting-dimension|狩猎维度*
runes-of-wizardry|符文魔法 (Runes-of-Wizardry)
-
-coffee-workshop|咖啡工坊*|808472
-in-game-account-switcher@|游戏内账号切换 (In-Game Account Switcher)|1211916
-consecration@|圣化*|849160
+dynamictrees@|动态的树/有活力的树 (Dynamic Trees)
+coffee-workshop|咖啡工坊*
+in-game-account-switcher@|游戏内账号切换 (In-Game Account Switcher)
+consecration@|圣化*
ignite-hud|燃点HUD (Ignite HUD)
mrcrayfishs-gun-mod|MrCrayfish的枪 (MrCrayfish's Gun Mod)
-bloodmoon|血月 (bloodmoon)|904325
+bloodmoon|血月 (bloodmoon)
obfuscate
-runic-dungeons|符文地牢 (Runic Dungeon)|402813
-poop|屎 (Poop Mod)|610472
+runic-dungeons|符文地牢 (Runic Dungeon)
+poop|屎 (Poop Mod)
slurp|啜饮*
tough-expansion|意志坚定:热力附属*
-mystical-agradditions|神秘农业扩展*|948895
-vanillafix|原版修复 (VanillaFix)|792493
-just-enough-harvestcraft|更多潘马斯配方查询 (Just Enough HarvestCraft)|725038
-charcoal-pit||818165
-uncomplication|IC2exp还原*|471928
-the-wings-of-alfheim-1-7-10|亚尔夫海姆之翼 (The Wings of Alfheim)|499629
+mystical-agradditions@|神秘农业扩展*
+vanillafix|原版修复 (VanillaFix)
+just-enough-harvestcraft|更多潘马斯配方查询 (Just Enough HarvestCraft)
+charcoal-pit¨@charcoal_pit
+uncomplication|IC2exp还原*
+the-wings-of-alfheim-1-7-10|亚尔夫海姆之翼 (The Wings of Alfheim)
mubble¨mubble-forge
libraryex|MineEx通用库 (LibraryEx)
industrial-wires|工业线缆*
mystagrad-cloche-compat
-waitingtime|加载页面游戏 (WaitingTime)|774325
-dragontech|龙之科技/龙鳞实验版 (DragonTech/Dragon Scales EX)
+waitingtime|加载页面游戏 (WaitingTime)
+dragontech|龙之科技/龙鳞实验版 (DragonTech / Dragon Scales EX / DragonScales)
gravityfalls-mod|怪诞小镇 (Gravity Falls)
tfcbotania|TFC植物魔法 (TFCBotania)
-no-recipe-guide|没有合成指南*|811530
-takumi-craft|爬行者世界/苦力怕世界* - curseforge上的原贴,现已失效¨takumicraft|爬行者世界/苦力怕世界 (Takumi Craft) - 新贴,现已失效
+no-recipe-guide|没有合成指南*
+takumi-craft|爬行者世界/苦力怕世界*
the-mists-of-riov|神秘世界 (The Mists of RioV Mod)
-nsr-no-respawn-screen|无重生屏幕 (No Respawn Screen)|793776
-more-bees|蜜蜂拓展*|777452
+nsr-no-respawn-screen|无重生屏幕 (No Respawn Screen)
+more-bees|蜜蜂拓展*
evilnotchlib
tpalette|调色板 (TPalette)
@@ -1253,46 +1253,46 @@ moar-boats|模块化船*
numina|模块化动力装甲前置*
tinkers-complement@|匠魂补充 (Tinkers' Complement)
everlastingabilities|永恒能力 (EverlastingAbilities)
-abyssalcraft-heads|深渊国度头颅 (AbyssalCraft Heads)|673330
-overlord|不死者之王*|657071¨@overlord|不死者之王 (Overlord)|657071
+abyssalcraft-heads|深渊国度头颅 (AbyssalCraft Heads)
+overlord|不死者之王*¨@overlord|不死者之王 (Overlord)
multifarm-crops|多功能农场兼容*
forestry-fermenter-addon|更多生物质*
-dakimakura-mod|抱枕*|816801
+dakimakura-mod|抱枕*
-rift||814764
+rift
crop-eating-animals|动物自动喂食 (Crop-Eating Animals)
refraction|折射*
librarianlib|图书馆 (LibrarianLib)
-creeper-confetti@|烟花苦力怕*|775377
+creeper-confetti@|烟花苦力怕*
funnels|液体漏斗*
-advent-of-ascension-nevermine@adventofascension|虚无世界 (Nevermine)|290532
-toroquest|托罗探索 (Toro Quest)|818183
+advent-of-ascension-nevermine@adventofascension|虚无世界 (Nevermine)
+toroquest|托罗探索 (Toro Quest)
rikmulds-core-mod
just-enough-pattern-banners
primitive-mobs|远古生物/原始生物*
realistic-cobwebs
simpleharvest|简单收获 (Simple Harvest)
-mrcrayfishs-device-mod|MrCrayfish的设备 (MrCrayfish's Device Mod)|830159
+mrcrayfishs-device-mod|MrCrayfish的设备 (MrCrayfish's Device Mod)
block-armor|方块盔甲*
-stockpile|储物桶*|818298
-loot-slash-conquer||805062
-candy-world|糖果世界*|812603
+stockpile|储物桶*
+loot-slash-conquer
+candy-world|糖果世界*
creativecore@
-instantunify|瞬间统一 (InstantUnify)|816966
+instantunify|瞬间统一 (InstantUnify)
mobdrops|更多掉落 (MobDrops)
-states|城邦*|819991
+states|城邦*
modular-machinery|模块化机械*
compositegear|复合齿轮/复合装甲 (Composite Gear)
kiwi¨kiwi-fabric¨@kiwi
-cuisine|料理工艺 🍳 (Cuisine 🍳)|821999
+cuisine|料理工艺 🍳 (Cuisine 🍳)
world-control|世界控制*
-tree-chopper|砍树*|630864
-the-lost-cities@|失落的城市*|833685
+tree-chopper|砍树*
+the-lost-cities@|失落的城市*
@@ -1300,7 +1300,7 @@ simple-underground-biomes|简单地下生物群系*
zen-foundry|禅:金属工坊 🌋 (Zen: Foundry 🌋)
-galaxyadditions||1103561
+galaxyadditions
animationapi
realbench|更好的工作台 (RealBench)
primalcore|原始核心 (PrimalCore)
@@ -1308,21 +1308,21 @@ primal-tech|原始科技*
antique-atlas@|古式地图*
xray-1-13-rift-modloader
-overloaded|超限存储*|817115
+overloaded|超限存储*
power-tools|现代工具*
-enchanting-plus@|高级附魔台*|200972
+enchanting-plus@|高级附魔台*
stick-of-death|死亡之棍 (The Stick Of Death)
godweapons|神的武器 (Gods' Weapons)
sekwah41s-naruto-mod|sekwah41的火影忍者 (sekwah41's Naruto Mod)
-constructs-armory|匠魂盔甲 (Construct's Armory)|786419¨@constructs-armory|匠魂盔甲 (Construct's Armory)|786419
+constructs-armory|匠魂盔甲 (Construct's Armory)¨@constructs-armory|匠魂盔甲 (Construct's Armory)
-undertale-mod|传说之下 (UNDERTALE Mod)
-globe|水晶球*|789706
+undertale-mod|传说之下*
+globe|水晶球*
super-stick-sword|超级木棍剑 (Super Stick sword)
mekanism-generators@|通用机械发电机*
-spider-queen|蜘蛛女王*|525087
-baublelicious|美妙饰品*|553597
+spider-queen|蜘蛛女王*
+baublelicious|美妙饰品*
void-monster
shields-plus|更多盾牌*
ghost-buster
@@ -1331,33 +1331,33 @@ armoreablemobs|怪物装备自定义 (ArmoreableMobs)
advanced-inventory
+crafting-pillar-mod|合成柱*
-
-pollution-of-the-realms|环境污染/领域的污染 (Pollution of the Realms)|1410539
+pollution-of-the-realms|环境污染/领域的污染 (Pollution of the Realms)
heat-and-climate-lib
-waystones|传送石碑/指路石* - Forge|1095026¨waystones-fabric|传送石碑/指路石 (Waystones) - Fabric|1095026¨@waystones|传送石碑/指路石 (Waystones)|1095026
+waystones|传送石碑/指路石* - Forge¨waystones-fabric|传送石碑/指路石 (Waystones) - Fabric¨@waystones|传送石碑/指路石 (Waystones)
thaumic-calculations|神秘计算器*
-pams-weee-flowers|潘马斯花园 (Pam's Weee! Flowers)|110931
+pams-weee-flowers|潘马斯花园 (Pam's Weee! Flowers)
-paragliders|滑翔伞*|1246990
-ender-io-endergy|末影接口:管道拓展 (Ender IO:Endergy)|843550
+paragliders|滑翔伞*
+ender-io-endergy|末影接口:管道拓展 (Ender IO:Endergy)
bwm-suite
-ambience-music-mod|环境音乐 (Ambience)|711711
-almost-enough-items|AEI物品管理器*|812644
+ambience-music-mod|环境音乐 (Ambience)
+almost-enough-items|AEI物品管理器*
mtutils
-gravestone-mod@|墓碑 (GraveStone)|772774
+gravestone-mod@|墓碑 (GraveStone)
atlas-extras
horse-power|马力*
better-with-addons
tesla-core-lib|特斯拉核心*
-voidscape|虚空工艺 (Voidscape/VoidCraft)|825777
+voidscape|虚空工艺 (Voidscape/VoidCraft)
stygian-end-biome-expansion|末地:生物群系扩展 (Stygian End: Biome Expansion)
-wooden-furnace|木制熔炉*|827260
+wooden-furnace|木制熔炉*
moreplates|更多金属板 (More Plates)
morelibs
-game-stages@|游戏阶段*|854578
+game-stages@|游戏阶段*
silents-gems@|寂静宝石 (Silent's Gems)
silent-lib
@@ -1367,47 +1367,47 @@ gemulation
silents-gems-extra-parts|寂静宝石:额外部件 (Silent's Gems: Extra Parts)
fun-ores|趣味矿石*
solar-furnaces|简易太阳能 (Simple Solar Panels)
-vanilladeathchest|原版死亡箱子 (Vanilla Death Chest) - Forge|825450¨vanilladeathchest-fabric@vanilladeathchest|原版死亡箱子 (Vanilla Death Chest)|825450
-arachnophobia|蜘蛛恐惧症*|784755
-abyssalcraft-integration|深渊国度联动 (AbyssalCraft Integration)|672323
-prefab|预制建筑* - Forge|926137¨prefab-fabric@prefab|预制建筑 (Prefab)|926137
-haunch-hud||818937
-absent-by-design
-no-nv-flash@|无夜视闪烁 (No Night Vision Flashing)|984741
-arcade-mod|街机*|826772
+vanilladeathchest|原版死亡箱子 (Vanilla Death Chest) - Forge¨vanilladeathchest-fabric@vanilladeathchest|原版死亡箱子 (Vanilla Death Chest)
+arachnophobia|蜘蛛恐惧症*
+abyssalcraft-integration|深渊国度联动 (AbyssalCraft Integration)
+prefab|预制建筑* - Forge¨prefab-fabric@prefab|预制建筑 (Prefab)
+haunch-hud
+absent-by-design@
+no-nv-flash@|无夜视闪烁 (No Night Vision Flashing)
+arcade-mod|街机*
asmodeuscore
-building-gadgets|建筑小帮手*|806768
+building-gadgets|建筑小帮手*
dooglamoo-worlds|Dooglamoo的世界*
-scp-lockdown|SCP基金会:封锁 (SCP: Lockdown)|807971
-middle-earth-thaumaturgy|中土神秘学 (Middle-Earth Thaumaturgy)|867665
-structpro-mod-fast-schematic-spawning-system|自然神殿 (Structpro)|827204
-betterfps|更好的FPS (BetterFPS)|539780
-sky-compression
-reap-mod@|收获 (Reap)
-geolosys|地质矿脉*|935361
+scp-lockdown|SCP基金会:封锁 (SCP: Lockdown)
+middle-earth-thaumaturgy|中土神秘学 (Middle-Earth Thaumaturgy)
+structpro-mod-fast-schematic-spawning-system|自然神殿 (Structpro)
+betterfps|更好的FPS (BetterFPS)
+
+reap-mod|收获 (Reap)
+geolosys|地质矿脉*
patchouli|帕秋莉手册* - Forge¨patchouli-fabric|帕秋莉手册 (Patchouli) - Fabric/Quilt¨@patchouli|帕秋莉手册 (Patchouli)
gases-framework
-ranged-pumps@|范围泵*|668293
-bagginses|背包*|628505
+ranged-pumps@|范围泵*
+bagginses|背包*
cubicworldgen
-open-terrain-generator|开放式地形生成器*|1428511
+open-terrain-generator|开放式地形生成器*
noshelter|无庇护所 (NoShelter)
-epic-siege-mod|史诗攻城 (Epic Siege)|725125
+epic-siege-mod|史诗攻城 (Epic Siege)
furnace-overhaul|熔炉改革*
architecturecraft-tridev@architecture-craft|建筑师工艺重置版 (ArchitectureCraft - TridentMC Version)
ore-farm|矿石农场*
-sound-physics-fabric|物理声效 (Sound Physics)|676189
+sound-physics-fabric|物理声效 (Sound Physics)
plethora-peripherals
-simple-flight|简单的飞行*|374613
+simple-flight|简单的飞行*
factory-tech|工厂科技 (FactoryTech)
-
+block-renderer¨blockrenderer
mysticallib
crissaegrim
@@ -1415,45 +1415,45 @@ crissaegrim
traverse-reforged|遍历 (Traverse) - Forge版[1.12.X~1.16.5, 1.18.2,1.19.2]¨traverse|遍历* - Fabric版[1.14.X~1.20]¨@traverse-legacy|遍历 (Traverse) - Forge 1.11.2 和 1.12.2¨@traverse|遍历 (Traverse) - Fabric
-road-stuff@|道路2 (Road Stuff2)|609045
+road-stuff@|道路2 (Road Stuff2)
ae2wtlib
real-filing-cabinet|仿真档案柜*
hycrafthds-wtf-ic2-addon|WTF 工业拓展 (WTF Ic2 Addon)
u-team-core
-ftb-quests|FTB任务 (FTB Quests) - Forge|849746¨ftb-quests-fabric|FTB任务 (FTB Quests) - Fabric|849746
-texfix@|材质修复 (TexFix)|771588
+ftb-quests|FTB任务 (FTB Quests) - Forge¨ftb-quests-fabric|FTB任务 (FTB Quests) - Fabric
+texfix@|材质修复 (TexFix)
mapmakers-gadgets|地图作者小帮手 (Mapmaker's Gadgets)
-
+travellers-gear|旅者之器 (Traveller's Gear)
ceramics@|陶瓷器*
-slashblade-japanese-addon-pack|拔刀剑日系附属包 (SlashBlade Japanese Addon Pack)|1230741
+slashblade-japanese-addon-pack|拔刀剑日系附属包 (SlashBlade Japanese Addon Pack)
planet-progression|星球研究*
space-advanced-addon-for-galactic-craft-3
-decimation-zombie-apocalypse|僵尸启示录 (Decimation)|878571
+decimation-zombie-apocalypse|僵尸启示录 (Decimation)
rift-mod-list@
forgeendertech
new-tardis-mod
-advanced-chimneys|高级烟囱*|1410242
+advanced-chimneys|高级烟囱*
regeneration|神秘博士 - 再生 (Doctor Who - Regeneration)
stevekungs-lib
make-zoom-zoom|更快的加载 (MakeZoomZoom)
minecraft-virtual-machines|Minecraft虚拟机*
-cavern2|洞穴 II (Cavern II)|782780
+cavern2|洞穴 II (Cavern II)
notenoughids|增加ID上限 (NotEnoughIDs)
avaritia-recipe-generator|可视化无尽配方编辑器*
-trapcraft|陷阱*|260090
+trapcraft|陷阱*
mod-name-tooltip|模组名称显示*
-gpick-2|进化之镐2 (GPickaxe 2)|795644
+gpick-2|进化之镐2 (GPickaxe 2)
cxlibrary
-integrated-tunnels@|集成管道*|944541
+integrated-tunnels@|集成管道*
unmending|经验不修补*
the-creeping-nether|蔓延的下界*
random-psideas|Psi随想 (Random PSIdeas)
-expetrum|真实世界 (ExPetrum)|818194
+expetrum|真实世界 (ExPetrum)
equivalent-energistics|等价能源学*¨equivalent-energistics-patched|等价能源学 (Equivalent Energistics) - patch版
-thedragonlib
+thedragonlib@
repose|自动上坡*
botanic-additions|植物学拓展*
@@ -1461,61 +1461,61 @@ veggieway-fabric|素食主义者 (The Veggie Way) - Fabric¨the-veggie-way|素
gargoyles-mod|石像鬼 (Gargoyles)
hydrophobia|恐水症*
dimensional-edibles|维度食物*
-passable-leaves|叶间穿行*|799088
-swingthroughgrass|穿草攻击 (SwingThroughGrass)|691271
-steves-bizarre-adventure|史蒂夫的奇妙冒险 (Steve's Bizarre Adventure)|839550
-animania|动物谷:基础 (Animania Base)|817915
+passable-leaves|叶间穿行*
+swingthroughgrass|穿草攻击 (SwingThroughGrass)
+steves-bizarre-adventure|史蒂夫的奇妙冒险 (Steve's Bizarre Adventure)
+animania|动物谷:基础 (Animania Base)
endertweaker
cofh-vanilla-tools
rarmor|功能装甲*
-immersive-io|沉浸接口 (Immersive IO)|839807
-tickratechanger|运算变速 (TickrateChanger)|731107
-botania-needs-these-things|植物魔法需要它! (Botania Needs These Things!)|838714
-nocubes
+immersive-io|沉浸接口 (Immersive IO)
+tickratechanger|运算变速 (TickrateChanger)
+botania-needs-these-things|植物魔法需要它! (Botania Needs These Things!)
+nocubes¨no-cubes-reloaded¨@nocubes
orelib
tick-dynamic|动态Tick (Tick-Dynamic)
-surge@|潮涌*|923335
+surge@|潮涌*
more-avaritia
ai-improvements|AI改进 (AI Improvements)¨@ai-improvements|AI改进 (AI Improvements)
-project-ex|等价交换升级 (FTB Project EX/ExtendedExchange) - 1.16及以下|1168453¨extendedexchange|等价交换升级 (FTB Project EX/ExtendedExchange) - 1.18|1168453
+project-ex|等价交换升级 (FTB Project EX/ExtendedExchange) - 1.16.5 及以下¨extendedexchange|等价交换升级 (FTB Project EX/ExtendedExchange) - 1.18.2
-xaeros-world-map@|Xaero的世界地图 (Xaero's World Map)|616156
-wizardry-mod|巫师艺术 (Wizardry)|910980
+xaeros-world-map@|Xaero的世界地图 (Xaero's World Map)
+wizardry-mod|巫师艺术 (Wizardry)
fastfurnace|熔炉性能优化 (FastFurnace)
fastworkbench|工作台性能优化 (FastWorkbench)
unbreaken|工具保护 (UnbreakEn)
bitcoin|比特币*
hungering-darkness
roots-classic|根源魔法经典版*
-embers-rekindled|余烬复刻版*|681929
-vending-machines-revamped|自动贩卖机 (VendingMachinesRevamped)|482613
-thaumic-alchemy|神秘炼金学*|713264
+embers-rekindled|余烬复刻版*
+vending-machines-revamped|自动贩卖机 (VendingMachinesRevamped)
+thaumic-alchemy|神秘炼金学*
move-plus|移动方式增强*
future-minecraft|未来的版本 (FutureVersions)
contenttweaker@
-from-the-ground-up|白手起家*|830883
-clumps@|经验机制改革*|769015
+from-the-ground-up|白手起家*
+clumps@|经验机制改革*
dynamic-surroundings-huds|动态环境:信息显示 (Dynamic Surroundings: HUDs)
-crafting-tweaks|合成辅助* - Forge|682072¨crafting-tweaks-fabric|合成辅助 (Crafting Tweaks) - Fabric|682072¨@crafting-tweaks|合成辅助 (Crafting Tweaks)|682072
+crafting-tweaks|合成辅助* - Forge¨crafting-tweaks-fabric|合成辅助 (Crafting Tweaks) - Fabric¨@crafting-tweaks|合成辅助 (Crafting Tweaks)
limelib
-sparks-hammers|重锤火花*|658384
-deadly-monsters|致命怪物*|666749
+sparks-hammers|重锤火花*
+deadly-monsters|致命怪物*
vanillaautomation|原版自动化 (VanillaAutomation)
tickprofiler|Tick分析器 (TickProfiler)
-vanilla-immersion|立体工具方块*|726263
+vanilla-immersion|立体工具方块*
earthworks|土方工程*
terraqueous|地灵云心/海树山花* - Forge¨terraqueous-fabric|地灵云心/海树山花 (Terraqueous) - Fabric
-initial-inventory|自定义初始物品*|1037306
+initial-inventory|自定义初始物品*
interaction-wheel@
water-strainer|滤水器*
tinkers-skyblock|匠魂空岛 (Tinkers' Skyblock)
diet-hoppers|漏斗碰撞箱修复*
xl-food-mod|超多食物 (XL Food Mod)
soot|烟尘*
-hp-spells|哈利·波特:法术 (Harry Potter Spells)|843371
-recurrent-complex|自然建筑生成*|923814
+hp-spells|哈利·波特:法术 (Harry Potter Spells)
+recurrent-complex|自然建筑生成*
reauth¨reauth-fabric
autoverse
@@ -1525,21 +1525,21 @@ better-questing-standard-expansion|更好的任务-基础扩展 (Better Questing
exchangers|方块交换器*
flexible-tools|灵活的工具*
dimensional-control|维度控制*
-valkyrien-warfare@valkyrien-skies|瓦尔基里天空/瓦尔基里战争 (Valkyrien Skies/Valkyrien Warfare)|804503
-item-scroller|物品滚轮*|1409907
-better-advancements@|更好的进度*|1109188
+valkyrien-warfare@valkyrien-skies|瓦尔基里天空/瓦尔基里战争 (Valkyrien Skies/Valkyrien Warfare)
+item-scroller|物品滚轮*
+better-advancements@|更好的进度*
lucraft-core
-progressive-bosses|进化的BOSS* - Forge|843928¨fabric-progressive-bosses|进化的BOSS (Progressive Bosses) - Fabric|843928
+progressive-bosses|进化的BOSS* - Forge¨fabric-progressive-bosses|进化的BOSS (Progressive Bosses) - Fabric¨@progressive-bosses|进化的BOSS (Progressive Bosses)
persistent-bits
rc-roads|真实公路 (RC Roads)
-emoticons|动作表情*|831515
+emoticons|动作表情*
simple-diving-gear|简单的潜水装备*
just-enough-energistics-jee
ironman|钢铁侠 (IronMan)
chunk-animator@chunkanimator|区块加载动画*
craftstudio-api
-travellers-gear|旅者之器 (Traveller's Gear)
-fisks-superheroes-2@fiskheroes|菲斯克的超级英雄 (Fisk's Superheroes)|806138
+
+fisks-superheroes-2@fiskheroes|菲斯克的超级英雄 (Fisk's Superheroes)
aiot-botania@|植物魔法全能工具 (AIOT Botania)
botania-tweaks|植物魔法调整*
@@ -1549,18 +1549,18 @@ natures-aura@|自然灵气 (Nature's Aura)
void-island-control
ic2-nei-crop-plugin|IC2育种模拟器/杂交模拟器 (IC2 Crop-Breeding Plugin)
better-storage-too|更好的储存2*
-manaita-plus|更好的砧板*|900754
+manaita-plus|更好的砧板*
bartworks|巴特的作品 (bartworks)
placeable-motor|可放置马达*
-exo-craft
+exo-craft@
simple-login|简单登录*
grim-pack|Grim的Mod整合*
-artisan-worktables|工匠之作/工匠工作台*|819099
+artisan-worktables|工匠之作/工匠工作台*
ptrlib
-creeper-awareness|爬行者意识*
+
what-fluid-fix
-blue-skies@|蔚蓝浩空*|850467
+blue-skies@|蔚蓝浩空*
project-vibrant-journeys|活力之旅 (Project: Vibrant Journeys)
bed-bugs|修复卡床*
biometweaker|生物群系修改器 (BiomeTweaker)
@@ -1576,15 +1576,15 @@ blockdispenser|发射器放置方块 (BlockDispenser)
redstone-paste|爬墙红石/粘性红石*
dynamic-trees-traverse-compat|动态的树:遍历附属 (Dynamic Trees - Traverse Compat)
charset-lib
-betternether@|更好的下界 (BetterNether)|1397189
+betternether@|更好的下界 (BetterNether)
time-machine-mod|时光机 (Time Machine)
upsizer-mod|更大的堆叠数量*
-fence-jumper|越过栅栏*|783865
-enchantments-exchanger|便携附魔替换台*|823400
-additional-enchanted-miner
+fence-jumper|越过栅栏*
+enchantments-exchanger|便携附魔替换台*
+additional-enchanted-miner@
treasure-bags|宝藏袋*
-stevecraft-by-owenpsteve2|史蒂夫工艺 (SteveCraft)
+
hunger-games|饥饿游戏 (The Hunger Games)
tfctech-addon|群峦工业 (TFCTech Addon)
yunomakegoodmap
@@ -1593,19 +1593,19 @@ organic-creepers|苦力怕蕨*
industrial-renewal|工业复兴*
-draconicadditions|龙之进化拓展 (Draconic Additions)|914734
+draconicadditions|龙之进化拓展 (Draconic Additions)
hated-mobs|令人讨厌的生物*
mekanica|通用机械:DZ版*
-littletiles@|LT小方块 (LittleTiles)|726890
-extended-crafting@|合成拓展*|947515
-prodigy-tech|奇才妙械*|909679
+littletiles@|LT小方块 (LittleTiles)
+extended-crafting@|合成拓展*
+prodigy-tech|奇才妙械*
item-filters|物品过滤器 (Item Filters) - Forge;Fabric,NEW¨item-filters-fabric|物品过滤器 (Item Filters) - Fabric,OLD¨@item-filters|物品过滤器 (Item Filters)
eblib
notenoughcodecs
-future-mc|未来的MC (Future MC)|913598¨@future-mc|未来的MC (Future MC)|913598
+future-mc|未来的MC (Future MC)¨@future-mc|未来的MC (Future MC)
rope-bridge|索桥*
sbm-oil-ore|油矿石 (Oil Ore)
redstone-minus-redstone|红石减红石*
@@ -1620,28 +1620,28 @@ vertically-stacked-dimensions|垂直堆叠的世界*
malisisswitches
automated-redstone|自动化红石*
-thuts-elevators|Thutmose的电梯 (Thut's Elevators)|692866
+thuts-elevators|Thutmose的电梯 (Thut's Elevators)
additional-resources
sky-orchards|天空果园*
mdxlib
wireless-utilities|无线设备*
tometinkers
-tinkers-slashblade|刀锻冶匠魂 (Tinker's SlashBlade)|846907
+tinkers-slashblade|刀锻冶匠魂 (Tinker's SlashBlade)
audio-death|死亡音效*
deep-mob-learning|深度怪物学习*
-tofucraftreload|豆腐工艺重制版 (TofuCraftReload)|946310
-electroblobs-wizardry|巫术学 (Electroblob's Wizardry)|894070
-moarsigns|更多告示牌 (MoarSigns)|547700
-kamen-rider-craft|假面骑士工艺 (KamenRiderCraft)|1081817
+tofucraftreload|豆腐工艺重制版 (TofuCraftReload)
+electroblobs-wizardry|巫术学 (Electroblob's Wizardry)
+moarsigns|更多告示牌 (MoarSigns)
+kamen-rider-craft|假面骑士工艺 (KamenRiderCraft)
avaritia-io|无尽贪婪:接口 (Avaritia IO)
dense-neutron-collectors|致密中子态素收集器* - 1.12.2¨dense-neutron-collectors-1-7|致密中子态素收集器 (Dense Neutron Collectors) - 1.7.10
-pubgmc-mod||1037499
-mobultion|进化怪物 (mobultion)|783073
+pubgmc-mod
+mobultion|进化怪物 (mobultion)
waddles
project-intelligence|PI文档*
thutcore
-resource-pack-organizer@|资源包管理器*|721005
+resource-pack-organizer@|资源包管理器*
morcant-ore|莫桑矿石*
force-void-world|强制虚空世界*
i-am-very-smart-forge|我很聪明 (I Am Very Smart) - Forge¨i-am-very-smart|我很聪明* - Fabric
@@ -1650,62 +1650,62 @@ cotton
oxygen-teleportation
oxygen-core|氧气核心*
lead-villagers|带领村民*
-delta-hard-mode|Delta 困难模式*|868260
+delta-hard-mode|Delta 困难模式*
id-squeezer-tweak
-food-ores|食物矿石*|853666
-sit|席地而坐* - Forge|1088610¨sit-fabric|席地而坐 (Sit) - Fabric|1088610¨@bl4cks-sit|席地而坐 (Sit)|1088610
+food-ores|食物矿石*
+sit|席地而坐* - Forge¨sit-fabric|席地而坐 (Sit) - Fabric¨@bl4cks-sit|席地而坐 (Sit)
cplpibalds-tweaks|CplPibald的微调 (CplPibald's Tweaks)
ore-biome|矿石生态群系*
farm-adventure|农场冒险*
-the-shadow-world|暗影世界 (Shadow World)|518901
+the-shadow-world|暗影世界 (Shadow World)
japaricraftmod-2|加帕里公园 (JapariCraftMod)
mchorses-mclib
-musiccraft-mod|音乐工艺 (MusicCraft mod)|276475
+musiccraft-mod|音乐工艺 (MusicCraft mod)
hardcore-darkness|真实的黑夜*
cola-craft|可乐工艺*
backstab|背刺 (BackStab)
-dynamic-stealth|动态潜行*|840795
+dynamic-stealth|动态潜行*
-roughly-enough-items@rei|REI物品管理器*|1265546
+roughly-enough-items@rei|REI物品管理器*
modmenu|模组菜单 (Mod Menu)
architectury-quilt
illuminations¨illuminations-forge
mappy
mouse-wheelie@|急速滚轮*
-mrcrayfishs-vehicle-mod|MrCrayfish的载具 (MrCrayfish's Vehicle Mod)|867766
+mrcrayfishs-vehicle-mod|MrCrayfish的载具 (MrCrayfish's Vehicle Mod)
cc-tweaked@
aliensvspredator|异形大战铁血战士 (AliensVsPredator)
dragon-murder
-refined-machinery|精致机械*|867043
+refined-machinery|精致机械*
birds-nests|鸟巢*
minecraft-animated
@modmenu|模组菜单 (Mod Menu)
-magicalsculpture|魔法雕像 (MagicalSculpture)|868224
+magicalsculpture|魔法雕像 (MagicalSculpture)
ash-another-simple-hud|另一个简单的HUD (Another Simple HUD)
-custom-selection-box-port|自定义选择框 (Custom Selection Box)
+custom-selection-box-port|自定义选择框 (Custom Selection Box)¨customselectionbox|自定义选择框 (Custom Selection Box) - 1.7.10~1.8
librikka-api
not-enough-wands@|更多魔杖*
deep-mob-learning-blood-magic-addon|深度怪物知识-血魔法插件 (Deep Mob Learning - Blood Magic Addon)
informed-load-fabric|更多加载信息 (Informed Load)
-huajiage-infinite-galaxy|滑稽纪元II:无尽星河 (Huaji Age II:Infinite Galaxy)|862800
+huajiage-infinite-galaxy|滑稽纪元II:无尽星河 (Huaji Age II:Infinite Galaxy)
cqrepoured|寻找巧克力重铸版 (Chocolate Quest Repoured)
fabricproxy@|Fabric群组支持 (FabricProxy)
-ex-sartagine|锅具*|780936
-xaeros-minimap@|Xaero的小地图 (Xaero's Minimap)|545145
+ex-sartagine|锅具*
+xaeros-minimap@|Xaero的小地图 (Xaero's Minimap) - 完整版¨xaeros-minimap-fair-play-edition@xaeros-minimap-fair|Xaero的小地图 (Xaero's Minimap) - 公平竞争版
everlastingabilities-potioncore|永恒能力-药水核心 (EverlastingAbilities-PotionCore)
-optifabric||1113013
-the-emerald-haven|翡翠天堂*|908155
+optifabric
+the-emerald-haven|翡翠天堂*
-simple-grinder@simplegrinder|简易研磨机*|801070
+simple-grinder@simplegrinder|简易研磨机*
redstone-gauges-and-switches|红石测量与开关 (Gauges and Switches)
-apotheosis|神化*|905214
+apotheosis|神化*
lighting-wand|照明魔杖 🌟 (Lighting Wand 🌟) - Forge¨lighting-wand-fabric|照明魔杖 🌟 (Lighting Wand 🌟) - Fabric
terrarium|地球*
climatic-biomes
@@ -1713,38 +1713,38 @@ howling-moon|狼人*
hostile-worlds-invasions|敌对世界-入侵 (Hostile Worlds - Invasions)
simple-storage-network|简单存储*
-scaling-health||1153595
+scaling-health
minecoprocessors|微处理器*
difficult-life
mekanismores|通用机械矿石 (MekanismOres)
-pyrotech|火种科技*|886549
-rats|老鼠*|1117540
-serversync|服务器同步 (ServerSync)|1140732
+pyrotech|火种科技*
+rats@|老鼠*
+serversync|服务器同步 (ServerSync)
-auxilium-equivalence|等价交换辅助 (Auxilium Equivalence / Auxilium)|1124866
-bionisation-3|细菌病毒 (Bionisation) - 细菌病毒3 1.12-1.11|784253¨bionisation|细菌病毒* - 细菌病毒1 1.7.10|784253¨bionisation-2|细菌病毒 (Bionisation) - 细菌病毒2 1.11-1.9|784253¨bionisation-4|细菌病毒 (Bionisation) - 细菌病毒4|784253
-tiny-mob-farm|迷你刷怪场*|838630
+auxilium-equivalence|等价交换辅助 (Auxilium Equivalence / Auxilium)
+bionisation-4|细菌病毒 (Bionisation) - 细菌病毒4 1.16.5+¨bionisation-3|细菌病毒 (Bionisation) - 细菌病毒3 1.11 - 1.12¨bionisation-2|细菌病毒 (Bionisation) - 细菌病毒2 1.9 - 1.11¨bionisation|细菌病毒* - 细菌病毒1 1.7.10¨@bionisation-4|细菌病毒 (Bionisation)
+tiny-mob-farm|迷你刷怪场*
soulus
sanlib
travelers-backpack|旅行者背包 (Traveler's Backpack) - Forge¨travelers-backpack-fabric|旅行者背包 (Traveler's Backpack) - Fabric¨@travelersbackpack|旅行者背包 (Traveler's Backpack)
-gregtech-classic|格雷科技经典版 (GregTech Classic)|968064
-aperture||705836
-combo-armors|组合装甲 (IC2ComboArmors)|86941
+gregtech-classic|格雷科技经典版 (GregTech Classic)
+aperture
+combo-armors|组合装甲 (IC2ComboArmors)
nonausea|没有反胃 (NoNausea)
-
+communism-mod|苏维埃工坊*
mirror
ping
the-legends-mod
-bad-wither-no-cookie-reloaded||734965¨bad-wither-no-cookie-reloaded-fabric||734965
+bad-wither-no-cookie-reloaded¨bad-wither-no-cookie-reloaded-fabric
giacomos-fishing-net
-the-hospital-mod|医院Mod*|873210¨hospital-mod-facilities-pack|医院Mod (The Hospital Mod) - 设施包1.12.2|873210¨hospital-mod-theatres-pack|医院Mod (The Hospital Mod) - 墙壁和地板包1.12.2|873210¨hospital-mod-pharmacy-pack|医院Mod (The Hospital Mod) - 药房设施包1.12.2,1.14.4|873210
+the-hospital-mod|医院Mod*¨hospital-mod-facilities-pack|医院Mod (The Hospital Mod) - 设施包1.12.2¨hospital-mod-theatres-pack|医院Mod (The Hospital Mod) - 墙壁和地板包1.12.2¨hospital-mod-pharmacy-pack|医院Mod (The Hospital Mod) - 药房设施包1.12.2,1.14.4
more-charcoal|更多木炭*
born-in-a-barn@
-aqua-acrobatics|水游技艺*
+
better-animations-collection@|更好的动物动作*
quality-tools|工具品质*
@@ -1754,46 +1754,46 @@ infinite-pollution-filter|无限污染过滤器*
jei-hider
fastflyblockbreaking|飞行速破 (Fast Fly Block Breaking)
exhausted-stamina|竭力攻击*
-planttech-2|植物科技2 (PlantTech 2)|905616
+planttech-2|植物科技2 (PlantTech 2)
toast-control|消息框控制*
-cocoa-magic|可可工艺*|1145375
+cocoa-magic|可可工艺*
betterportals|更好的传送门 (Better Portals)
classic-combat|经典战斗*
-less-lag|较少的滞后*|785968
+less-lag|较少的滞后*
goodbye-grass|没有草丛 (Grassta la Vista)
-phosphor@|磷*|1081821¨phosphor-forge|磷 (Phosphor) - Forge|1081821
-clay-bucket|粘土桶*|632083
+phosphor@|磷*¨phosphor-forge|磷 (Phosphor) - Forge
+clay-bucket|粘土桶*
extra-anvils|更多铁砧/更多砧 (Extra anvils)
-glassential|精致玻璃* - Forge|1098398¨glassential-fabric|精致玻璃 (Glassential) - Fabric/Quilt|1098398
+glassential|精致玻璃* - Forge¨glassential-fabric|精致玻璃 (Glassential) - Fabric/Quilt
tinkers-addons@|匠魂拓展 (Tinkers' Addons)
barrels-drums-storage-more|桶,圆桶,存储&更多 (Barrels, Drums, Storage & More)
wings|翅膀*
up-and-down-and-all-around|颠倒世界*
lost-souls@|失落的灵魂*
intelligent-energistics|智能能源*
-ender-compass|末影指南针*|785069
-
+ender-compass|末影指南针*
+ic2-tweaker
thaumic-gadgets|神秘宝具*
multi-mine|多人开采*
-extra-foam-for-liteloader|Liteloader修复 (Extra Foam For LiteLoader)|982739
+extra-foam-for-liteloader|Liteloader修复 (Extra Foam For LiteLoader)
embersified|余烬能量转换*
-ichunutil
+
thaumic-grid|神秘网络*
back-tools|工具后置/后背工具展示*
-mapwriter-2|地图作者2*|680409
-dartcraft-reloaded|达特工艺重置版*|920140
+mapwriter-2|地图作者2*
+dartcraft-reloaded|达特工艺重置版*
ceu
fantastic-lib
dm2|龙骑士2 (Dragon Mounts 2)
tiquality
-loot-capacitor-tooltips|电容信息显示*|888624
+loot-capacitor-tooltips|电容信息显示*
classic-bars|经典状态条*
@biomesyougo|你将去的生物群系 (Oh The Biomes You'll Go)
overground-ores|地表矿石*
-touhou-little-maid|车万女仆*|882845
+touhou-little-maid|车万女仆*
eureka
lazy-ae2|懒人AE2 (Lazy AE2)
@@ -1806,7 +1806,7 @@ malisisadvert|广告牌 (MalisisAdvert)
ido|移动 (Idō)
bat-happy-mod|🦇蝙蝠快乐MOD (🦇 Bat Happy Mod)
viescraft-airships|维斯工艺-飞艇! (ViesCraft - Airships!)
-the-ultimate-dimension|究极次元*|885906
+the-ultimate-dimension|究极次元*
advanced-mortars|更好的研钵*
crafttweaker-utils
@@ -1816,8 +1816,8 @@ fps-reducer@|FPS减速器 (FPS Reducer)
freelook|自由视角 (FreeLook)
spacecraftx|航天高科X (SpaceCraftX) - 1.10.2 ~ 1.12.2 原版¨spacecraftx-reloaded|航天高科X (SpaceCraftX) - 1.12.2 重置版
-bamboo-everything|竹子制品* - Forge版及Fabric1.18+版¨bamboo-everything-fabric|竹子制品 (Bamboo Everything) - Fabric1.16以下版
-nofog|没有雾 (NoFog)
+bamboo-everything|竹子制品* - Forge 及 Fabric 1.18+¨bamboo-everything-fabric|竹子制品 (Bamboo Everything) - Fabric 1.16 以下¨@bamboo-everything|竹子制品 (Bamboo Everything)
+nofog@no_fog|没有雾 (NoFog)
essentia-brazier|源质火盆*
antipotionmod-1-12-2|无药水效果 (AntiPotionMod)
quark-oddities|夸克-奇思妙想*
@@ -1830,18 +1830,18 @@ even-more-apples|更多的苹果 (More Apples)
lucky-beans|幸运豆*
cooked
afaoe
-birds-foods||807358
+birds-foods
morexfood@
yummy|美味*
-spice-of-life-carrot-edition|生活调味料:胡萝卜版 (Spice of Life: Carrot Edition)|772478
+spice-of-life-carrot-edition|生活调味料:胡萝卜版 (Spice of Life: Carrot Edition)
refined-exchange
-rs-requestify|精致存储:请求者 (Refined Storage: Requestify)|1098079
+rs-requestify|精致存储:请求者 (Refined Storage: Requestify)
pizzacraft@|披萨工艺 (PizzaCraft)
-super-factory-manager|超级工厂管理*
-sakura|樱*|895337
+super-factory-manager@|超级工厂管理*
+sakura|樱*
sips|更多液体容器*
gregs-construct|格雷与匠魂 (Greg's Construct)
-ultra-awesome-tools-mod|超级工具 (Super Tools)|887912
+ultra-awesome-tools-mod|超级工具 (Super Tools)
locks|锁*
special-mobs|特殊怪物*
@@ -1857,9 +1857,9 @@ winter-wonder-land|霏雪寄语之地*
extra-golems|更多傀儡*
craftablecreativemodifier|可合成的创造模式强化头颅 (CraftableCreativeModifier)
-ruins-structure-spawning-system|遗迹 (Ruins)|771602
+ruins-structure-spawning-system|遗迹 (Ruins)
armory-expansion|匠魂盔甲扩展*
-wg-block-replacer|方块生成替换器 (WorldGen Block Replacer)|785486
+wg-block-replacer|方块生成替换器 (WorldGen Block Replacer)
multi-mob-core
jeid
structurize|结构化*
@@ -1882,34 +1882,34 @@ cubicdynamictreescompat
thermallogistics|热力物流学 (Thermal Logistics)
bithop
swordskillsapi
-dynamic-sword-skills|动态剑技*|906987
+dynamic-sword-skills|动态剑技*
magical-instruments|魔法乐器*
-enderspawn|末影龙再生成 (EnderSpawn)|501726
+enderspawn|末影龙再生成 (EnderSpawn)
animus
-scootys-scp-lockdown-extras|scp重型收容区扩展 (SCP: Lockdown Heavy Containment Zone Expansion)
+scootys-scp-lockdown-extras|SCP重型收容区扩展 (SCP: Lockdown Heavy Containment Zone Expansion)
-lemonlib|柠檬库 (lemonlib)
+lemonlib|柠檬库 (LemonLib)
statues-rechiseled|雕像:重置 (Statues: Rechiseled)
trashslot|垃圾槽 (TrashSlot) - Forge¨trashslot-fabric-edition|垃圾槽 (TrashSlot) - Fabric¨@trashslot|垃圾槽 (TrashSlot)
player-plates-forge|更多压力板 (Player Plates) - forge版,fabric版1.19.2/1.20.1¨player-plates-fabric|更多压力板 (Player Plates) - fabric版1.14.x
just-sleep|我就睡个觉*
auto-network-lib
click-machine|自动连点器*
-mystical-adaptations|更好的神秘农业*|887221
-reinforcedtools|强化工具 (ReinforcedTools)|674729
+mystical-adaptations|更好的神秘农业*
+reinforcedtools|强化工具 (ReinforcedTools)
killing-fall
more-dogs|更多狗狗*
snow-variants|更好的雪*
searchable-chests|箱子搜索栏*
-bad-mobs@||568141
+bad-mobs¨@bad-mobs
mc-paint@mcpaint|涂鸦 (MC Paint)
-goprone|匍匐前进 (GoProne) - Forge|1107815¨goprone-fabric|匍匐前进 (GoProne) - Fabric|1107815
-ceiling-torch|倒置火把*|885948
+goprone|匍匐前进 (GoProne) - Forge¨goprone-fabric|匍匐前进 (GoProne) - Fabric
+ceiling-torch@|倒置火把*
air-hop|多段跳* - Forge和Fabric¨air-hop-fabric|多段跳 (Air Hop) - Fabric(1.18~1.18.2)¨@air-hop|多段跳 (Air Hop)
better-combat-mod|更好的战斗*
ftb-money|FTB交易 (FTB Money)
restricted-portals|传送门限制*
-vampirelib
+vampirelib@
ingameconfigmanager|游戏内配置器 (InGameConfigManager)
playerrevive|玩家救援 (PlayerRevive)
farlands|边境之地 (FarLands)
@@ -1917,7 +1917,7 @@ inworldcrafting|世界合成 (InWorldCrafting)
food-editor|食物编辑器*
custom-starter-gear|自定义初始装备*
ct-tinycoal|CT 小型煤炭 (CT TinyCoal)
-tweaker-gui||816003
+
crafttweaker-editor|CraftTweaker 编辑器 (CraftTweaker Editor)
unforgiving-void|不那么仁慈的虚空*
moretweaker
@@ -1936,68 +1936,68 @@ diagonal-panes|对角线玻璃板*
forgelin
alchemylib
exp-ore-block-mod|经验矿石 (Exp Ore)
-more-glowstone|更多荧石*|873535
+more-glowstone|更多荧石*
gregic-additions
-instantlava|无限岩浆 (InstantLava)|684726
+instantlava|无限岩浆 (InstantLava)
enchantment-descriptions@|附魔描述*
streak|残影*
dttc|动态的树:神秘时代附属 (Dynamic Trees - Thaumcraft Compat)
-dtbop|动态的树:超多生物群系附属 (Dynamic Trees - Biomes O' Plenty Compat)|798337
+dtbop|动态的树:超多生物群系附属 (Dynamic Trees - Biomes O' Plenty Compat)
dynamic-trees-compatibility-for-climatic-biomes|动态的树:气候生态群系附属 (Dynamic Trees Compatibility for Climatic Biomes)
capability-adapter|ME功能适配器 (ME Capability Adapter)
mob-control-wands|怪物控制魔杖*
athenaeum¨athenaeum-1-16|Athenaeum - 1.16版
-ore-excavation|矿石挖掘*|1033991
+ore-excavation|矿石挖掘*
stone-chests|石箱子*
kjlib|KJ库 (KJLib)
-iron-chest-minecarts|更多箱子矿车*
+
nether-chest|下界箱子*
mob-kill-messages|击杀信息通知*
betterdispenser|能喂食的发射器 (Better Dispenser)
-shulkerboxdisplay|潜影盒显示器 (ShulkerBoxDisplay)|912440
-mycommands|我的命令 (MyCommands)|588293
+shulkerboxdisplay|潜影盒显示器 (ShulkerBoxDisplay)
+mycommands|我的命令 (MyCommands)
-hearth-well||909385
+hearth-well
-tea-and-biscuits|茶和饼干*|820208
+tea-and-biscuits|茶和饼干*
controllable|手柄控制*¨controllable-fabric|手柄控制 (Controllable) - Fabric
genetic-animals|遗传动物*
stone-chest|石头箱子*
-iron-shulker-boxes|更多潜影盒*
+iron-shulker-boxes@|更多潜影盒*
mob-dismemberment|怪物肢解*
zoo-wild-animals-rebuild|野生动物园:重制版 (Zoo & Wild Animals Rebuilt)
kottle
-customdrones|自定义无人机 (Custom Drones)|608228
-call-to-battle-2-authentic-world-war-2-experience|战争召唤2 (Call To Battle 2)
+customdrones|自定义无人机 (Custom Drones)
+call-to-battle-2-authentic-world-war-2-experience|战争召唤2 (Call To Battle 2)¨call-to-battle-the-wwii-mod|战争召唤2 (Call To Battle 2) - 远古版本
some-like-it-dry
yungs-better-caves|YUNG的洞穴优化 (YUNG's Better Caves) - Forge¨yungs-better-caves-fabric|YUNG的洞穴优化 (YUNG's Better Caves) - Fabric
-resynth|神农科技*|916667
-flatworld|开山棒 (Flat World)|675894
+resynth|神农科技*
+flatworld|开山棒 (Flat World)
pymtech|皮姆科技 (PymTech)
-corail-tombstone|Corail的墓碑 (Corail's Tombstone)|913702
+corail-tombstone|Corail的墓碑 (Corail's Tombstone)
-arcane-archives|奥术档案馆*|1006624
+arcane-archives|奥术档案馆*
divineweapon|神兵 (DivineWeapon)
camera-obscura|朝花夕拾*
animales|动物扩充*
armor-underwear-mod|盔甲内衬*
assisted-progression|进度小助手*
more-buckets@|更多桶*
-laggoggles|延迟监视 (LagGoggles)|785024
+laggoggles|延迟监视 (LagGoggles)
the-weirding-gadget|古怪装置*
energysynergy|能源协同 (EnergySynergy)
-mine-and-slash-reloaded|挖矿与砍杀 (Mine and Slash)|869674
+mine-and-slash-reloaded|挖矿与砍杀 (Mine and Slash)
-monster-swarm|怪物云集*|439839
+monster-swarm|怪物云集*
SimplePipes@simple-pipes
amecs@
@@ -2007,29 +2007,29 @@ bookworm
openeye|错误报告器 (OpenEye)
let-sleeping-dogs-lie|嘘,别吵醒狗狗* - Forge¨let-sleeping-dogs-lie-for-fabric|嘘,别吵醒狗狗 (Let Sleeping Dogs Lie) - Fabric
-super-ores|超级矿石*|704620
-gravelminer|沙砾终结者 (GravelMiner) - Forge|1126578¨gravelminer-fabric|沙砾终结者 (GravelMiner) - Fabric|1126578
-client-tweaks|客户端微调* - Forge|915029¨client-tweaks-fabric|客户端微调 (Client Tweaks) - Fabric|915029¨@client-tweaks|客户端微调 (Client Tweaks)|915029
+super-ores|超级矿石*
+gravelminer|沙砾终结者 (GravelMiner) - Forge¨gravelminer-fabric|沙砾终结者 (GravelMiner) - Fabric
+client-tweaks|客户端微调* - Forge¨client-tweaks-fabric|客户端微调 (Client Tweaks) - Fabric¨@client-tweaks|客户端微调 (Client Tweaks)
single-use-crafting-table-mod|一次性工作台 (Single-Use Crafting Table Mod)
get-back-to-home|回家 (Get Back to Home)
expanded-equivalence@|等价扩展*
-schematica||893275
+schematica
scp-craft-decline|SCPCraft - 下降 (SCPCraft - Decline)
-tetra@||804377
+tetra@
minestrappolation-5
-underwater-biome|深海生态*|923907
-create-fabric@|机械动力 (Create)|1088970¨create|机械动力* - Forge|1088970
+underwater-biome|深海生态*
+create-fabric@|机械动力 (Create)¨create|机械动力* - Forge
energeticsheep|脉冲羊 (EnergeticSheep)
inventory-sorter|物品分拣*
-speedster-heroes|闪电侠*|685240
+speedster-heroes|闪电侠*
curios¨curios-fabric¨@curios
village-spawn-point|村庄出生点* - Forge¨village-spawn-point-fabric|村庄出生点 (Village Spawn Point) - Fabric¨@village-spawn-point|村庄出生点 (Village Spawn Point)
-spawnercraft|刷怪笼合成 (SpawnerCraft)|692662
-openfm|开放电台 (OpenFM)|522352
+spawnercraft|刷怪笼合成 (SpawnerCraft)
+openfm|开放电台 (OpenFM)
the-dalek-mod
modular-diversity|模块化多样性*
botanic-bonsai|植物魔法盆栽*
@@ -2039,34 +2039,34 @@ magic-kingdoms-mod|魔法王国 (Magic Kingdoms Mod/Schools of Magic Mod)
zollern-galaxy|卓伦星系*
macaws-bridges|Macaw的桥梁 (Macaw's Bridges)
-trample-stopper|防止踩踏*|803109¨trample-stopper-fabric|防止踩踏 (Trample Stopper) - Fabric|803109
+trample-stopper|防止踩踏* - Forge & Fabric (1.20及以上)¨trample-stopper-fabric|防止踩踏 (Trample Stopper) - Fabric (1.16.5~1.14)
macaws-roofs|Macaw的屋顶 (Macaw's Roofs)
shadows-of-greg|格雷之影 (Shadows of Greg)
loottabletweaker@
rockycore
tree-tweaker
worleys-caves|沃利的洞穴 (Worley's Caves)
-additional-structures|失落废墟 (Additional Structures/Rex's Additional Structures) - Forge¨additional-structures-fabric|失落废墟 (Additional Structures/Rex's Additional Structures) - Fabric
+additional-structures|失落废墟 (Additional Structures/Rex's Additional Structures) - Forge¨additional-structures-fabric|失落废墟 (Additional Structures/Rex's Additional Structures) - Fabric¨@additional-structures|失落废墟 (Additional Structures/Rex's Additional Structures)
-enhancedvisuals|增强视觉效果/拓展视觉效果 (EnhancedVisuals)
+enhancedvisuals@|增强视觉效果/拓展视觉效果 (EnhancedVisuals)
potion-fingers-redux|药剂环/药水指环 (Potion Rings)
-balloon-sheep|气球羊*|900147
+balloon-sheep|气球羊*
farming-for-blockheads|农场贸易 (Farming for Blockheads) - Forge¨farming-for-blockheads-fabric|农场贸易 (Farming for Blockheads) - Fabric¨@farming-for-blockheads|农场贸易 (Farming for Blockheads)
oreexcavation-integration|矿物开凿 (Ore Excavation Integration)
engineers-workshop|工程师工作站*
-the_legend_of_the_brave|勇者传说 (The Legend of The Brave)|916377
+the_legend_of_the_brave|勇者传说 (The Legend of The Brave)
twerk-sim-2k16
fart-generator|屁能发电机 (Fart Energy Generator)
ex-nihilo-fabrico|无中生有:Fabrico*
holoinventory|物品显示/物品清单 (HoloInventory)
-reactor-stuff|反应堆材料*|927559
+reactor-stuff|反应堆材料*
traitors-better-swampland-mod|更好的沼泽 (Traitor's Better Swamplands Mod)
soviet-abandoned-lab-mod@soviet-era|苏维埃风格装饰 (Soviet Era Mod(earlier Soviet Lab))
-charm||945736¨charm-reforged|Charm - 重置版 Forge 1.16+|945736¨@charm||945736
+charm¨charm-reforged|Charm - 重置版 Forge 1.16+¨@charm
village-names|村庄名字* - Forge¨villager-names-fabric|村庄名字 (Village Names) - Fabric
advanced-rocketry-tweaker
alternating-flux|交变磁通*
@@ -2074,7 +2074,7 @@ projectextended|等价交换扩展 (ProjectExtended)
tfc-metallum|群峦合金 (TFC:Metallum)
reactor-turbines-mod-for-ic2
mutant-beasts|突变生物重置版*
-jei-integration@|JEI扩展 (JEI Integration)|1101324
+jei-integration@|JEI扩展 (JEI Integration)
funny-fruit|滑稽果 (FunnyFruit)
life-tech|生命工艺*
exponential-power|指数能源*
@@ -2096,22 +2096,22 @@ rftools-base@|RF工具:基础 (RFTools Base)
flopper|流体漏斗*
-enhanced-armaments|增强装备*|898546
+enhanced-armaments|增强装备*
spatialcompat|空间兼容 (SpatialCompat)
extended-reach
no-recipe-book|没有配方书*
darknesslib
-tfcraft@terrafirmacraft|群峦传说 (TerraFirmaCraft)|887732
+tfcraft@terrafirmacraft|群峦传说 (TerraFirmaCraft)
redstone-control|红石控制*
-snow-real-magic|雪!真实的魔法!⛄ (Snow! Real Magic! ⛄) - Forge|871191¨snow-real-magic-fabric|雪!真实的魔法!⛄ (Snow! Real Magic! ⛄) - Fabric|871191¨@snow-real-magic|雪!真实的魔法!⛄ (Snow! Real Magic! ⛄)|871191
+snow-real-magic|雪!真实的魔法!⛄ (Snow! Real Magic! ⛄) - Forge¨snow-real-magic-fabric|雪!真实的魔法!⛄ (Snow! Real Magic! ⛄) - Fabric¨@snow-real-magic|雪!真实的魔法!⛄ (Snow! Real Magic! ⛄)
comforts|舒适用品* - Forge / Fabric / Quilt¨comforts-fabric|舒适用品 (Comforts) - Fabric 1.16.5-1.19.2¨@comforts|舒适用品 (Comforts)
-plasmacannon|等离子炮 (PlasmaCannon)|930033
-plasmaengines|等离子引擎 (PlasmaEngines)|930034
+plasmacannon|等离子炮 (PlasmaCannon)
+plasmaengines|等离子引擎 (PlasmaEngines)
bonny-food
-emerging-technology-hydroponics|新兴技术 (Emerging Technology)|934929
+emerging-technology-hydroponics|新兴技术 (Emerging Technology)
-twilightopia-phantasy|暮托邦之梦 (Twilightopia)|977230
+twilightopia-phantasy|暮托邦之梦 (Twilightopia)
engineers-decor|工程师的装饰 (Engineer's Decor)
engineers-tools|工程师的工具 (Engineer's Tools)
wesleys-roguelike-dungeons|Wesley的冒险地牢 (Wesley's Roguelike Dungeons)
@@ -2120,41 +2120,41 @@ varied-commodities
tinkers-things|匠魂扩增 (Tinkers' Things)
clock-hud|时间显示器 (Clock HUD)
-tektopia|桃花源记/特克托皮亚 (TekTopia)|980572
+tektopia|桃花源记/特克托皮亚 (TekTopia)
fabric-language-kotlin@
ftb-backups|FTB备份 (FTB Backups)
cyclopstek|独眼巨人 (CyclopsTek)
-champions@|冠军/强敌*|998116
-danger-lies-ahead|前路危机*|905359
+champions@|冠军/强敌*
+danger-lies-ahead|前路危机*
croploadcore
-defiled-lands|污秽之地*|965119
-arcanum|奥秘*|804291
-random-enchants|随机附魔*|963657
-much-more-spiders-v2|更多种类的蜘蛛 (Much More Spiders)|521013
+defiled-lands|污秽之地*
+arcanum|奥秘*
+random-enchants|随机附魔*
+much-more-spiders-v2|更多种类的蜘蛛 (Much More Spiders)
compressed-items
-no-tree-punching|无树可撸*|1066911
+no-tree-punching|无树可撸*
harvest-festival-legacy|丰收物语移植版*
-friendlymobs|友好的怪物 (FriendlyMobs)|698723
+friendlymobs|友好的怪物 (FriendlyMobs)
simplecore-api@|简单前置 (SimpleCore API)
-topography|地形*|926097
-jei-villagers|JEI村民交易查看 (JEI Villagers)|772483
+topography|地形*
+jei-villagers|JEI村民交易查看 (JEI Villagers)
bnbgamingcore
igauntlet|灭霸手套 (IGauntlet)
alcatrazcore
debugserverinfo
-the-midnight@|午夜*|943646
+the-midnight@|午夜*
moolands|奶牛世界*
-egg-craft|蛋工艺*|952118
+egg-craft|蛋工艺*
tinkersextras
-poke-lucky|宝可梦幸运方块 (PokeLucky)|791757
+poke-lucky|宝可梦幸运方块 (PokeLucky)
usefultnt|更有用的TNT (UsefulTNT)
crow-flight|乌鸦坐飞机*
findme@|东寻西觅 (FindMe)
-minecraft-transit-railway@|我的世界铁路*|1173523
+minecraft-transit-railway@|我的世界铁路*
random-loot-mod|随机战利品*
tinkers-aether|天境工匠*
@@ -2162,14 +2162,14 @@ mine-and-slash-auto-compatibility|挖矿与砍杀自动兼容 (Mine and Slash Au
metallurgy-core|冶金核心 (MetallurgyCore)
blank-planet
betterachievements|更好的成就 (Better Achievements)
-extra-bows|更多的弓*|891607
-forgotten-relics|失落遗物学*|937895
-ore-core|矿石核心*
+extra-bows|更多的弓*
+forgotten-relics|失落遗物学*
+ore-core@|矿石核心*
ordinary-coins|普通硬币 (Ordinary Coin)
peanut-mod|花生! (Peanuts!)
-in-game-wiki-mod
-betterbedrockgen|更好的基岩 (Better Bedrock Gen)|1109812
+
+betterbedrockgen|更好的基岩 (Better Bedrock Gen)
wsbim-legacy-blocks-and-items
storage-items-mod
what-should-be-in-mc-wsbim
@@ -2183,27 +2183,27 @@ power-chisels|能量凿子*
ic2c-custom-soils
homing-exp-orbs|经验球归航*
enchantmentglint|自定义附魔光效 (Jabelar's Truly Magical Enchantment Glints)
-floricraft|花卉工艺*|674160
+floricraft|花卉工艺*
weisscore
glibys-physics|Gliby的物理 (Gliby's Physics)
electro-magic-tools-ic2-classic|电子神秘工具 (Electro-Thaumic Tools - IC2 Classic)
forceasciifont|强制ASCII字体 (ForceASCIIFont)
-skewers|烤串*|962626
+skewers|烤串*
get-in-the-bucket-mod|进入水桶* - Forge¨get-in-the-bucket-mod-fabric|进入水桶 (Get In The Bucket Mod) - Fabric
fertilization|施肥* - Forge¨fertilization-fabric|施肥 (Fertilization) - Fabric
additional-banners|更多旗帜*
dropt
the-elven-forest|精灵森林 (The Elven Forest)
the-beneath|深渊世界*
-not-enough-characters|NEI 拼音搜索*|614246
+not-enough-characters|NEI 拼音搜索*
mine-addons-2
-terrafirmacraftplus|群峦传说 + (Terrafirmacraft +)|1043715
+terrafirmacraftplus|群峦传说 + (Terrafirmacraft +)
quick-consume-2|快速摄入2*
-mctitle||725545
+mctitle
mgui@mutil
sublib
-dense-ores|致密矿石*|522248
+dense-ores|致密矿石*
archisections
cavecontrol|洞穴控制 (Cave Control)
expandedredstone|红石扩展 (Expanded Redstone)
@@ -2214,7 +2214,7 @@ loottweaks
critterpet
condensedores
treeclimbing
-more-electric-tools|更多电力装置*|970021
+more-electric-tools|更多电力装置*
wireless-fluid-terminal|无线流体终端 (AE2 Wireless Fluid Terminal)
wireless-interface-terminal|无线接口终端 (AE2 Wireless Interface Terminal)
wireless-pattern-terminal|无线样板终端*
@@ -2226,29 +2226,29 @@ sky-grid
forbidden-arcanus|禁忌与奥秘 (Forbidden and Arcanus)
mysticalmechanics|奇械学 (Mystical Mechanics API)
backpacked|背包* - Forge¨backpacked-fabric|背包 (Backpacked) - Fabric
-starship|星舰 (StarShip)|692838
-tweakeroo||973508
+starship|星舰 (StarShip)
+tweakeroo
integrated-rest@
-citadel
+citadel@
screenshot-browser|内置截图管理器*
curio-of-undying|不死图腾插槽 (Curio of Undying/Trinket of Undying/Charm of Undying) - Fabric/Forge/Quilt¨curio-of-undying-fabric|不死图腾插槽 (Curio of Undying/Trinket of Undying/Charm of Undying) - Fabric1.16.1-1.19.2¨@charm-of-undying|不死图腾插槽 (Curio of Undying/Trinket of Undying/Charm of Undying)
-explorercraft-worldexpansion|探险者 (Explorercraft)|980848
+explorercraft-worldexpansion|探险者 (Explorercraft)
-enigmatic-legacy@|神秘遗物*|958575
-end-reborn|末地:重生 (End: Reborn)|846012
+enigmatic-legacy@|神秘遗物*
+end-reborn|末地:重生 (End: Reborn)
ezstorage-2|EZ存储2 (EZStorage 2)
more-chickens|更多鸡扩展*
eoa-fa|魔戒:第一纪元 (Eras of Arda: The First Age Legacy submod)
the-rc-mod
-rubybyimxiaoanag|红宝石 (Ruby)|949124
-jojo-hamon-era|JoJo-波纹时代 (JoJo-Hamon Era)
+rubybyimxiaoanag|红宝石 (Ruby)
+jojo-hamon-era@|JoJo-波纹时代 (JoJo-Hamon Era)
OpenSecurity|开放式防卫*
the-legend-era|传说纪元*
-level-up-hp|生命提升 (Level Up HP) - Fabric|1036332¨level-up-hp-forge|生命提升 (Level Up HP) - Forge|1036332
+level-up-hp-forge|生命提升 (Level Up HP) - Forge¨level-up-hp|生命提升 (Level Up HP) - Fabric
more-planet-extras
randompatches|随意修复 (RandomPatches) - Forge¨randompatches-fabric|随意修复 (RandomPatches) - Fabric¨@randompatches|随意修复 (RandomPatches)
ships-mod|船*
@@ -2258,58 +2258,58 @@ tfc-metric|公制重量转换 (TFC Metric)
tfc-additions|群峦附加 (TFC-Additions)
raolcraft-w
-litematica-forge|投影 (Litematica) - Forge(长期但非稳定更新)|1394747¨litematica|投影* - Fabric(长期稳定更新)|1394747
+litematica-forge|投影 (Litematica) - Forge(长期但非稳定更新)¨litematica|投影* - Fabric(长期稳定更新)
telepastries|传送蛋糕 (TelePastries)
-heroesexpansion|超级英雄拓展 (HeroesExpansion)|963046
-attributefix@|属性修复 (AttributeFix)|939188
-dynamic-transport|动态运输*|428517
-tool-builder|铸器师*|967559
+heroesexpansion|超级英雄拓展 (HeroesExpansion)
+attributefix@|属性修复 (AttributeFix)
+dynamic-transport|动态运输*
+tool-builder|铸器师*
bountifulbaubles|丰富的饰品 (Bountiful Baubles) - Forge¨bountifulbaubles-fabric|丰富的饰品 (Bountiful Baubles) - Fabric
-manacraft|魔能工艺 (ManaCraft)|841528
+manacraft|魔能工艺 (ManaCraft)
-forge-backpacks|更多背包 (Backpacks)|140940
+forge-backpacks|更多背包 (Backpacks)
repurpose
unlimited-chisel-works@
-kfc||805566
+kfc
rainbow-oak-trees|彩虹橡树*
spawntabletweaker|生成调整 (SpawnTableTweaker)
large-ore-deposits|大型矿床*
-gregtech6-unofficial|格雷科技6非官方版 (GregTech 6 Unofficial)|1038500
-mahou-tsukai@|魔法使*|929252
+gregtech6-unofficial|格雷科技6非官方版 (GregTech 6 Unofficial)
+mahou-tsukai@|魔法使*
moar-tinkers
-baubley-heart-canisters|心之容器*|795294¨@baubley-heart-canisters|心之容器 (Baubley Heart Canisters)|795294
-jaopcasingularities|JAOPCA的奇点 (JAOPCA Singularities)|958964
+baubley-heart-canisters|心之容器*¨@baubley-heart-canisters|心之容器 (Baubley Heart Canisters)
+jaopcasingularities|JAOPCA的奇点 (JAOPCA Singularities)
energy-converters|能量桥接器*
-labymod||807291
+labymod
guidebook
-lithium|锂* - Fabric(不再更新,请转向)|1080959¨lithium-forge|锂 (Lithium) - Forge|1080959¨@lithium|锂 (Lithium)|1080959
+lithium|锂* - Fabric(不再更新,请转向)¨lithium-forge|锂 (Lithium) - Forge¨@lithium|锂 (Lithium)
left-2-mine|求生之路*
worldeditcui-forge-edition-2
world-book
uppers|倒置漏斗*
-spartan-weaponry|斯巴达的武器*|798723
-malilib¨malilib-forge
+spartan-weaponry@|斯巴达的武器*
+malilib@¨malilib-forge
infraredstone
incorporeal|幻想多媒体*
amun-ra
mysterious-mountain-lib|妖怪之山通用库 (MysteriousMountainLib)
loottweaker
-rediscovered|特性重现*|359096
+rediscovered|特性重现*
baubles-reborn|饰品栏重置版*
pams-brewcraft|潘马斯酿造工艺 (Pam's Brewcraft)
dirtcraft|泥土工艺 (DirtCraft)
-minihud|迷你HUD (MiniHUD)|966793
-potato-craft|土豆工艺*|604304
+minihud|迷你HUD (MiniHUD)
+potato-craft|土豆工艺*
bed-patch
@@ -2331,25 +2331,25 @@ thaumic-restoration|神秘复辟*
primal-boat|原始船舶*
-eyes-in-the-darkness
-thaumic-augmentation|神秘进阶*|1063250
+
+thaumic-augmentation|神秘进阶*
lost-magic|失落的魔法*
thaumic-arcana
-thaumic-wonders|神秘奇境*|920375
+thaumic-wonders|神秘奇境*
crimson-warfare
terra-1-to-1-minecraft-world-project
multiverse-pouch|多元宇宙袋*
-electroblobs-wizardry-twilight-forest-spell-pack|巫术学:暮色森林法术包 (Electroblob's Wizardry: Twilight Forest Spell Pack)|1001020
+electroblobs-wizardry-twilight-forest-spell-pack|巫术学:暮色森林法术包 (Electroblob's Wizardry: Twilight Forest Spell Pack)
blockbuster
-fishs-undead-rising|Fish的不死崛起 (Fish's Undead Rising)|984184
+fishs-undead-rising|Fish的不死崛起/Fish的亡灵崛起 (Fish's Undead Rising)
@cloth-config¨cloth-config
just-map
too-realistic-inventory|真实背包 (Realistic Inventory)
mob-farm|生物农场 (Mob farm)
acceleratorcraft|加速器工艺 (AcceleratorCraft)
minecraft-spongebob-squarepants-mod-for-the-1-7-10
-utility-worlds|实用世界*|1009400
+utility-worlds|实用世界*
goblin-traders|哥布林商人* - Forge¨goblintraders-fabric|哥布林商人 (Goblin Traders) - Fabric
divine-favor|神的恩惠*
volumetric-flask|量瓶*
@@ -2357,13 +2357,13 @@ loot-bag-mod|战利品包*
minecraft-dungeons-mod|我的世界地下城*
-seasonal-bees|季节性蜜蜂*|799196
-carpet|Carpet - Fabric 版 Carpet(更早版本的 Carpet Mod 在作者的 GitHub 主页上)|1098345¨forgedcarpet||1098345¨@carpet||1098345
-handmadegunsmodex|自定义枪械 (HandmadeGuns)|853957
-equivalent-additions@|等价拓展*|838238
+seasonal-bees|季节性蜜蜂*
+carpet|地毯*¨@carpet|地毯 (Carpet)
+handmadegunsmodex|自定义枪械 (HandmadeGuns)
+equivalent-additions@|等价拓展*
mixinbootstrap@
-powah||1000888
-natural-pledge|自然誓约*|1010943
+powah
+natural-pledge|自然誓约*
more-berries|更多浆果*
zeiyocraft
time-stages|阶段时间*
@@ -2372,15 +2372,15 @@ artemislib
extraplayerrenderer@|额外玩家渲染 (Extra Player Renderer)
-rwbym||998968
+rwbym
libnonymous
shattered-moon
-tinkersurvival|匠魂生存 (Tinkers' Survival)|811651
-portablecraft|便携物品 (PortableCraft)|784442
+tinkersurvival|匠魂生存 (Tinkers' Survival)
+portablecraft|便携物品 (PortableCraft)
-better-than-bunnies|给兔子戴上礼帽* - Forge|769012¨better-than-bunnies-fabric|给兔子戴上礼帽 (Better Than Bunnies) - Fabric|769012
-arcane-essentials|奥术精要*|878611
-the-aurorian|极光幽境*
+better-than-bunnies|给兔子戴上礼帽* - Forge¨better-than-bunnies-fabric|给兔子戴上礼帽 (Better Than Bunnies) - Fabric¨@better-than-bunnies|给兔子戴上礼帽 (Better Than Bunnies)
+arcane-essentials|奥术精要*
+the-aurorian@|极光幽境*
egg-auto-hatch|鸡蛋自动孵化*
performant|性能优化*
tube-transport-system|管道传输系统*
@@ -2388,57 +2388,57 @@ tube-transport-system|管道传输系统*
transmutation-alchemy
extra-spells-electroblobs-wizardry|额外咒语 (Extra Spells)
ancient-spellcraft|古代咒法*
-moving-elevators||1009680
-interstellar-exoplanets@|星际:系外行星 (Interstellar: Exoplanets)|1105540
+moving-elevators@
+interstellar-exoplanets@|星际:系外行星 (Interstellar: Exoplanets)
infini-tic
extra-disks@|更多磁盘*
optiforge
magic-seeds-for-electroblobs-wizardry|巫术学魔法种子 (Magic seeds for Electroblobs Wizardry)
-extra-alchemy|扩展炼药*|871236
-beyond-the-veil|帷幕彼端*|1109481
-maple-syrup|枫糖*|1014291
-blood-particles|血液粒子效果*|990913
+extra-alchemy|扩展炼药*
+beyond-the-veil|帷幕彼端*
+maple-syrup|枫糖*
+blood-particles|血液粒子效果*
nyx
lieutenant
matthews-difficulty-mod
-old-combat-system|旧版战斗系统*|983861
+old-combat-system|旧版战斗系统*
vampires-need-umbrellas
hypnotics|安眠药 (hypnotics)
villager-market|村民市场*
-linear|线性放置*|817264
-immersive-portals-for-forge|沉浸式传送门 (Immersive Portals) - Forge(1.16.5/1.18.2/1.19.2/1.19.3)|1177771¨immersive-portals-mod|沉浸式传送门 (Immersive Portals) - Fabric(1.17.1/1.18.2/1.19.3)|1177771¨@immersiveportals|沉浸式传送门 (Immersive Portals)|1177771
+linear|线性放置*
+immersive-portals-for-forge|沉浸式传送门 (Immersive Portals) - Forge(1.16.5/1.18.2/1.19.2/1.19.3)¨immersive-portals-mod|沉浸式传送门 (Immersive Portals) - Fabric(1.17.1/1.18.2/1.19.3)¨@immersiveportals|沉浸式传送门 (Immersive Portals)
universalbestiary
-autumnity|秋原*|1021372
+autumnity|秋原*
worldgeneration-profiler
chunk-in-a-globe|球内区块*
dragon-mounts-legacy@|龙骑士重置版 (Dragon Mounts: Legacy)
-fruit-trees|果树 🍊 (Fruit Trees 🍊)|976516
-journey-into-the-light-mod|光明之旅·神之本质 (Journey Into the Light · Essence of the Gods)|1128195
+fruit-trees@fruitful-fun|妙趣果园 🍊 (Fruitful Fun 🍊)
+journey-into-the-light-mod|光明之旅·神之本质 (Journey Into the Light · Essence of the Gods)
more-dungeons|更多地牢*
voyage
-idealland|理想境*|1051328
+idealland|理想境*
second-screen
-fastasyncworldedit-forge||808184
-arcanecraft|奥法工艺 (ArcaneCraft)|1022110
+fastasyncworldedit-forge
+arcanecraft|奥法工艺 (ArcaneCraft)
retrobees
beebetteratbees|育蜂指南 (BeeBetterAtBees)
-inverted-enchantments|负魔书 (InvertedEnchantments)|1003938
+inverted-enchantments|负魔书 (InvertedEnchantments)
general-laymans-aesthetic-spying-screen-glass
-diy_title|自定义名称前后缀 (diy_title)|998747
-tooltweaks|禁用原版工具 (ToolTweaks)|773523
+diy_title|自定义名称前后缀 (diy_title)
+tooltweaks|禁用原版工具 (ToolTweaks)
atop|超多生物群系护甲 (Armor for Biomes O' Plenty)
tinkers-forging|工匠锻造 (Tinker's Forging)
gravity-gun|重力枪*
mekanism-additions@|通用机械附加 (Mekanism Addition)
-signpicture|告示牌图片 (Sign Picture)|698600
+signpicture|告示牌图片 (Sign Picture)
vampirism-integrations@|吸血鬼联动*
gottschcore
-not-enough-crashes|崩溃优化* - Fabric|1097535¨not-enough-crashes-forge|崩溃优化 (Not Enough Crashes) - Forge|1097535¨@notenoughcrashes|崩溃优化 (Not Enough Crashes)|1097535
+not-enough-crashes|崩溃优化* - Fabric¨not-enough-crashes-forge|崩溃优化 (Not Enough Crashes) - Forge¨@notenoughcrashes|崩溃优化 (Not Enough Crashes)
crash-to-main-menu|崩溃返回主菜单*
tinkers-jei
@@ -2447,7 +2447,7 @@ engineers-doors|工程师的门 (Engineer's Doors)
tps-generator|TPS发电机 (TPS Generator)
better-drowning|更好的溺水*
bibliotheca¨getting-started
-kubejs||1440019¨kubejs-fabric|KubeJS - Fabric (旧版本)|1440019
+kubejs¨kubejs-fabric|KubeJS - Fabric (旧版本)
tickcentral
lowocalizatiwn
redlib
@@ -2470,8 +2470,8 @@ dominionlib
endergetic|末地拓展 (The Endergetic Expansion)
swamp-expansion
galactictweaks@
-dungeon-tactics|地牢战术*|945504
-villagers-nose|村民的鼻子 (Villager's Nose)|320049
+dungeon-tactics|地牢战术*
+villagers-nose|村民的鼻子 (Villager's Nose)
dungeons2|自定义地牢2*
lang_tool|加长工具 (lang_tool)
@@ -2480,137 +2480,137 @@ emojiful
item-compatibility
aether-lost-content@|天境: 遗失之物 (Aether: Lost Content)
gunpowderlib
-nuclearcraft-overhauled@|核电工艺:重制版 (NuclearCraft: Overhauled)|1077507
+nuclearcraft-overhauled@|核电工艺:重制版 (NuclearCraft: Overhauled)
nei-lotr|魔戒NEI插件 (NEI LotR)
-modern-glass-doors|时尚玻璃门*|886035
+modern-glass-doors|时尚玻璃门*
adventure-backpack|探索者背包*
speed-illusion
supertic|匠魂药水效果 (SuperTiC)
-the-bumblezone-forge@the-bumblezone|蜜蜂领域/黄蜂领域 (The Bumblezone) - Forge|998154¨the-bumblezone-fabric@|蜜蜂领域/黄蜂领域 (The Bumblezone) - Fabric/Quilt|998154
+the-bumblezone-forge@the-bumblezone|蜜蜂领域/黄蜂领域 (The Bumblezone) - Forge/NeoForge¨the-bumblezone-fabric@|蜜蜂领域/黄蜂领域 (The Bumblezone) - Fabric/Quilt
beesourceful
-middle-earth-industry
+middle-earth-industry|中洲工业 (Middle-Earth Industry)
thut-wearables
-after-the-drizzle|细雨田园 (After the Drizzle)|1038199
-cmdcam|CMD指令摄影机 (CMDCam)|1034801
-climate-control-geographicraft|气候控制/地理世界 (Climate Control/Geographicraft)|833208
+after-the-drizzle|细雨田园 (After the Drizzle)
+cmdcam|CMD指令摄影机 (CMDCam)
+climate-control-geographicraft|气候控制/地理世界 (Climate Control/Geographicraft)
cosmetic-armor-reworked|时装盔甲重置版*
-efab@
+efab¨@efab
potion-of-bees|蜂群药水 (Potion of Bees) - Forge¨potion-of-bees-fabric|蜂群药水 (Potion of Bees) - Fabric¨@potion-of-bees|蜂群药水 (Potion of Bees)
-@wyrmroost|猛龙之居 (Wyrmroost)¨wyrmroost|猛龙之居*
-productivebees@|资源蜜蜂 (Productive Bees)|1088015
+wyrmroost@|猛龙之居*
+productivebees@|资源蜜蜂 (Productive Bees)
gkolivers-super-tic
-songs-of-war-mod|战争之歌 (Songs of War)|1003372
+songs-of-war-mod|战争之歌 (Songs of War)
fluidict
-squidcraft@|鱿鱼工艺 (SquidCraft)|1025201
-clothesline|晾衣绳 (ClothesLine) - Forge|1037838¨clothesline-fabric|晾衣绳 (ClothesLine) - Fabric|1037838
+squidcraft@|鱿鱼工艺 (SquidCraft)
+clothesline|晾衣绳 (ClothesLine) - Forge¨clothesline-fabric|晾衣绳 (ClothesLine) - Fabric
siege
fermion-core
-omnitranslation|万能翻译 (OmniTranslation)|1007862
+omnitranslation|万能翻译 (OmniTranslation)
the-egg-came-first|先有蛋*
the-hive-more-bee-content
-tinkersmiddleearth||1040428
+tinkersmiddleearth|中洲匠魂 (Tinker's Middleearth)
inventory-pause
snowy-leaves|霜花叶*
materialis@
-tesseract|超立方体*|1117511
+tesseract@|超立方体*
carrier-bees|物流蜜蜂*
tinkers-reforged@|工匠再锻 (Tinkers' Reforged)
-mystical-world|魔幻世界*|991631
-recipes-for-all|配方书全解锁 (Recipes for All)|795776
+mystical-world|魔幻世界*
+recipes-for-all|配方书全解锁 (Recipes for All)
gregicality
-the-lord-of-the-rings-mod-renewed|魔戒:复兴 (The Lord of the Rings Mod: Renewed)|1084629
+the-lord-of-the-rings-mod-renewed|魔戒:复兴 (The Lord of the Rings Mod: Renewed)
modelloader
animal-crops|动物作物*
terrafirmacraftneiplugin
furenikusroads|Fureniku的路 (Fureniku's Roads)
-patchouli-quests|帕秋莉任务手册*|1046562
-extraacademy|学园附属 (ExtraAcademy)|727182
+patchouli-quests|帕秋莉任务手册*
+extraacademy|学园附属 (ExtraAcademy)
iitemrenderer-reborn
time-overhaul|时间改革*
-steamweapon|梗多武器 (StemWeapon)|932419
+steamweapon|梗多武器 (StemWeapon)
counter-guns
gregtech-chill-edition|格雷科技轻松版 (GregTech: Chill Edition)
-custom-player-model-cpm|自定义玩家模型 (Custom Player Model) - 1.12.2-1.14.4|950601¨custom-player-model-cpm-remake|自定义玩家模型 (Custom Player Model) - 1.14.4-1.16.5|950601
-roughly-enough-resources||1046041
-so-many-enchantments|更多附魔*|927418¨@so-many-enchantments|更多附魔 (So Many Enchantments)|927418
-ensorcellation|万象*|1016362
+custom-player-model-cpm|自定义玩家模型 (Custom Player Model) - 1.12.2-1.14.4¨custom-player-model-cpm-remake|自定义玩家模型 (Custom Player Model) - 1.14.4-1.16.5
+roughly-enough-resources
+so-many-enchantments|更多附魔*¨@so-many-enchantments|更多附魔 (So Many Enchantments)
+ensorcellation|万象*
sisser
hxcenchants|多样化附魔 (HxCEnchants)
-better-dropped-items|更好的掉落物*|1125352
+better-dropped-items|更好的掉落物*
hxc-core
-surrounding-indicators@||1165444
+surrounding-indicators@
-gobber|戈伯*|967993
-iblis|恶魔*|1025597
+gobber|戈伯*
+iblis|恶魔*
the-king-of-the-villagers|村民之王 (The King of the Villagers)
bring-me-the-rings
bloomful
pick-pocketer|扒手*
-terraforged||1157666
+terraforged
rad-metabolosis
-
-tragicmc3|悲惨世界3 (TragicMC 3)|1233212
+mmd-orespawn
+tragicmc3|悲惨世界3 (TragicMC 3)
not-enough-rtgs|更多RTG (Not Enough RTGs)
qmd|量子块动力学 (Quantum Minecraft Dynamics)
environmental-rads
fission-based-neutron-collector|裂变能中子素收集器*
trinity|三位一体*
-macaws-windows|Macaw的窗户 (Macaw's Windows)
+macaws-windows|Macaw 的窗户 (Macaw's Windows)
music-player|音乐播放器*
csokicraftutil
large-enchants
-angrysun|炙热太阳 (AngrySun)|797244
-its-not-long-enough|与现实相同的昼夜交替 (It's Not Long Enough)|807281
-sunscreen-gel|防晒霜*|797343
+angrysun|炙热太阳 (AngrySun)
+its-not-long-enough|与现实相同的昼夜交替 (It's Not Long Enough)
+sunscreen-gel|防晒霜*
muya1-7-10|姆亚核心 (MuyaCore)
macaws-furniture|Macaw的家具 (Macaw's Furniture)
-macaws-doors|Macaw的门 (Macaw's Doors)|1098241
+macaws-doors|Macaw的门 (Macaw's Doors)
blueprint
geyser-mod
-not-enough-pets|更多宠物*|1007471
+not-enough-pets|更多宠物*
potionextension
-torchslabs-mod|更好的火把放置 (Torch Slabs Mod)|1098447
+torchslabs-mod|更好的火把放置 (Torch Slabs Mod)
routerrebornlib
the-magic-doorknob
ultimate-skyblock-generator
-everyone-poops-dung-fertilizer|肥料 (Everyone Poops - Dung Fertilizer)|838650
+everyone-poops-dung-fertilizer|肥料 (Everyone Poops - Dung Fertilizer)
ascension-of-the-divine
nebulaecraft
-inventory-overlay|背包显示*|807811
+inventory-overlay|背包显示*
ic2magma
iridium-source|铱矿产*
-frogcraft-rebirth|青蛙化工:重生 (FrogCraft:Rebirth)
+frogcraft-rebirth|青蛙化工:重生 (FrogCraft: Rebirth)
coaxium-mod-1-12-2-ic2-addon|科亚烯 (Coaxium Mod)
energy-control|能源控制*
gulliver-reborn
rationcraft
default-options¨default-options-fabric
-ender-mail|末影邮递*|1037597
-more-overlays||784302
-stefinus-3d-guns-mod|3D枪械 (New Stefinus Guns) - 1.7.10|441094¨stefinus-3d-guns-mod-s3dgm|3D枪械 (New Stefinus Guns) - 1.5.X|441094
+ender-mail|末影邮递*
+more-overlays
+stefinus-3d-guns-mod|3D枪械 (New Stefinus Guns) - 1.7.10¨stefinus-3d-guns-mod-s3dgm|3D枪械 (New Stefinus Guns) - 1.5.X
moderncraft-core
lang_magic|言灵 (lang_magic)
-noexpensive@|不昂贵 (NoExpensive)|1055512
+noexpensive@|不昂贵 (NoExpensive)
rough-mobs-revamped|粗暴的怪物重置版*
-backpacks|背包! (backpacks!)|423986
+backpacks|背包! (backpacks!)
-living-enchantment|生命附魔*|932961
-karat-garden|克拉的花园*|663378
+living-enchantment|生命附魔*
+karat-garden|克拉的花园*
bard-mania
shulkerboxtooltip@|潜影盒工具提示 (Shulker Box Tooltip)
-crafting-dead-official|行尸走肉 (Crafting Dead)|1438147
+crafting-dead-official|行尸走肉 (Crafting Dead)
lord-craft
@@ -2618,9 +2618,9 @@ stupid-things
more-gems-fabric|更多宝石 (More Gems)
minewars
gregicadditionscompatibility
-combined-potions|组合药水*|785942
+
plusticminusbad
-baileys-dailies||1047464
+baileys-dailies
joshuas-christmas-mod
enderio-fluxified@
skizzik
@@ -2630,45 +2630,45 @@ sandbag|沙袋*
tinkers-arsenal
garbage-energy|废品能源炉*
quirky-generators
-megaloot|超级战利品 (MegaLoot)|1014884
+megaloot|超级战利品 (MegaLoot)
-mad-villagers|疯狂的村民*|785126
-logical-drops|逻辑工艺 (Logical Craft)|1022032
+mad-villagers|疯狂的村民*
+logical-drops|逻辑工艺 (Logical Craft)
drone-craft
-water-source|水源*|1057153
+water-source|水源*
-hungteens-plants-vs-zombies-mod@pangteens-plants-vs-zombies|HungTeen的植物大战僵尸 (HungTeen's Plants vs Zombies Mod)|1052460
+hungteens-plants-vs-zombies-mod@pangteens-plants-vs-zombies|HungTeen的植物大战僵尸 (HungTeen's Plants vs Zombies Mod)
pams-desertcraft|潘马斯沙漠工艺 (Pam's DesertCraft)
pams-bonecraft|潘马斯骨头工艺 (Pam's BoneCraft)
thermal-singularities|热力奇点*
minejurassic
-terraria-craft|泰拉瑞亚世界*|953855
+terraria-craft|泰拉瑞亚世界*
colytra|鞘翅胸甲* - Forge¨colytra-fabric|鞘翅胸甲 (Colytra) - Fabric¨@colytra|鞘翅胸甲 (Colytra)
insects|昆虫*
-sound-reloader|声音重载*|732142
-tool-belt|工具皮带*|677629
+sound-reloader|声音重载*
+tool-belt|工具皮带*
argentina-food-mod|阿根廷的食物*
pet-names|宠物名字* - Forge¨pet-names-fabric|宠物名字 (Pet Names) - Fabric¨@pet-names|宠物名字 (Pet Names)
collective¨collective-fabric¨@collective
-giselbaers-durability-viewer@durabilityviewer|耐久信息显示 (Durability Viewer)|1007803
+giselbaers-durability-viewer@durabilityviewer|耐久信息显示 (Durability Viewer)
more-cookies|更多饼干*
apple-carrot|苹果胡萝卜*
eat-yo-veg
-bountiful|赏金* - Forge|1439604¨bountiful-fabric|赏金 (Bountiful) - Fabric|1439604¨@bountiful|赏金 (Bountiful)|1439604
+bountiful|赏金* - Forge¨bountiful-fabric|赏金 (Bountiful) - Fabric¨@bountiful|赏金 (Bountiful)
betterenchantment|更好的附魔 (BetterEnchantment)
purified-flesh-mod|纯净的腐肉*
gotminecraftmod|权力的游戏 (Game of Thrones Mod)
nosleep|禁止睡觉 (No Sleep)
-minersadvantage|矿工的优势 (MinersAdvantage)|845552
+minersadvantage|矿工的优势 (MinersAdvantage)
simple-backpack-fabric|简单背包 (Simple Backpack)
-gas-conduits|气体导管*|1298016
+gas-conduits|气体导管*
handgun-from-terraria
-more-discs-mod|更多唱片 (More discs mod)
+
edible-honeycombs
emerald-and-ruby
-craftable-nametag|可合成的命名牌*|1103800
+craftable-nametag|可合成的命名牌*
dyeable-flower-pots|染色花盆*
graffiti|涂鸦*
bunny-boots
@@ -2676,19 +2676,19 @@ backported-flora
eat-eggs
wool-plates|羊毛压力板*
more-berry-uses|更多浆果用途*
-elemental-blades|元素之刃*|1012675
-beyond-earth@|飞越地球 (Beyond Earth/Space-BossTools)
+elemental-blades|元素之刃 (Elemental Blades / Elementium)
+beyond-earth|飞越地球 (Beyond Earth/Space-BossTools) - Forge¨beyond-earth-fabric|飞越地球 (Beyond Earth/Space-BossTools) - Fabric¨@beyond-earth|飞越地球 (Beyond Earth/Space-BossTools)
simple-planes|简单飞机* - Forge¨simple-planes-fabric|简单飞机 (Simple Planes) - Fabric
-world-tooltips|显示掉落信息*|678452
+world-tooltips|显示掉落物信息*
extra-arcane-knowledge-electroblobs-wizardry|额外巫术知识 (Extra Arcane Knowledge)
bacterium|细菌重置版* - Fabric¨bacteriums|细菌重置版 (Bacterium) - forge/fabric版
-pillagers|掠夺者*|786310
-guard-villagers@|警卫村民*|995876
+pillagers|掠夺者*
+guard-villagers@|警卫村民*
simple-machinery|简单机器*
-bridge-maker|桥梁制造者*
-
+bridge-maker@|桥梁制造者*
+no-pvp-cooldown
never-break|损坏防护*
simple-villager-spawn-egg
banana-decor-forge
@@ -2700,28 +2700,28 @@ naturally-charged-creepers|自然生成闪电苦力怕* - Forge¨naturally-charg
skinport
dynamic-surroundings-soundcontrol|动态环境:音效控制 (Dynamic Surroundings: SoundControl)
-chop-down-updated||789214
+chop-down-updated
aegis-weapon-system-mod|宙斯盾作战系统-战舰模组 (Aegis Weapon System -Warship's Mod)
-advanced-hook-launchers|高级钩爪发射器*|673881
+advanced-hook-launchers|高级钩爪发射器*
vampire-magic
fantasyunderworld|江湖行 (fantasyunderworld)
stacc
-a-riot-of-colour-craft|五彩斑斓工艺 (a riot of colour craft)|982406
-crop-dusting|排气施肥*|965619
+a-riot-of-colour-craft|五彩斑斓工艺 (a riot of colour craft)
+crop-dusting|排气施肥*
dynamic-surroundings-mobeffects|动态环境:生物效果 (Dynamic Surroundings: MobEffects)
dynamic-surroundings-environs|动态环境:周边环境 (Dynamic Surroundings: Environs)
recipe-stages|配方阶段*
-attack-on-minecraft|自由之翼 (Wings of Freedom)|1071695
+attack-on-minecraft@wingsoffreedom|自由之翼 (Wings of Freedom)
cavern-miner|洞穴:矿工 (Cavern: Miner)
vanilla-tools|原版工具+ (Vanilla Plus Tools)
-server-tab-info||790756
+server-tab-info
letsencryptcraft
creeperhost-minetogether
-fullscreen-windowed-borderless-for-minecraft|窗口化全屏 (Fullscreen Windowed (Borderless) for Minecraft)|678406
-nocurse|不诅咒 (NoCurse)|1066483
-pretty-beaches||1113121¨pretty-beaches-fabric||1113121
-qing_gong|轻功 (qing_gong)|1065957
+fullscreen-windowed-borderless-for-minecraft|窗口化全屏 (Fullscreen Windowed (Borderless) for Minecraft)
+nocurse|不诅咒 (NoCurse)
+pretty-beaches¨pretty-beaches-fabric
+qing_gong|轻功 (qing_gong)
remnants|腐败*
pane-in-the-glass
@@ -2729,40 +2729,40 @@ dynamic-dynamos|能源炉动画*
trophy-slots
replanting-crops|补种农作物* - Forge¨replanting-crops-fabric|补种农作物 (Replanting Crops) - Fabric¨@replanting-crops|补种农作物 (Replanting Crops)
-complex-crops||873934
+complex-crops
screenshot-to-clipboard|截图到剪贴板 (Screenshot to Clipboard) - Forge¨screenshot-to-clipboard-fabric|截图到剪贴板 (Screenshot to Clipboard) - Fabric¨@screenshot-to-clipboard|截图到剪贴板 (Screenshot to Clipboard)
hide-armor|隐藏盔甲*
-hunterillager@hunter-illager|邪猎者 (HunterIllager)|936480
+hunterillager@hunter-illager|邪猎者 (HunterIllager)
pocket-apocalypse-mod|便携式天灾 (Pocket Apocalypse mod)
-compass|指南针 (compass)|1067220
-tinkers-evolution|匠魂进化 (Tinkers' Evolution)|1118159
-tinkers-exporter|匠魂数据导出器*|1071348
-farlanders@the-farlanders|更多末影人 (The Farlanders)|425192
+compass|指南针 (compass)
+tinkers-evolution|匠魂进化 (Tinkers' Evolution)
+tinkers-exporter|匠魂数据导出器*
+farlanders@the-farlanders|更多末影人 (The Farlanders)
vials|瓶瓶罐罐*
advanced-lightsabers|高级光剑*
-fall_attack|下落击杀 (fall_attack)|1068034
-swimsuit|泳装 (swimsuit)|1069305
+fall_attack|下落击杀 (fall_attack)
+swimsuit|泳装 (swimsuit)
more-overlays-updated
dothack-hack-weapons
immersive-energy|沉浸能源*
crimson-moon|绯红之月*
mobs-attempt-parkour@
-identity|化身*|1097458¨identity-on-forge|化身 (Identity) - 仅Forge版(1.17.1)|1097458
-industrial-revolution|工业革命*|1069869
-art-of-alchemy|炼金艺术 (Art of Alchemy)|1017647
-lan-server-properties|自定义局域网联机*|1056335
+identity|化身*¨identity-on-forge|化身 (Identity) - 仅Forge版(1.17.1)
+industrial-revolution|工业革命*
+art-of-alchemy|炼金艺术 (Art of Alchemy)
+lan-server-properties|自定义局域网联机*
immersive-intelligence|沉浸智能*
analyzeio
wool-buttons@|羊毛按钮*
total-tinkers|统合匠艺*
-thaumic-wands|神秘法杖*|1082168
-japanese-food-mod|日式料理*|1089344
-pandoras-creatures|潘多拉生物*|944141
+thaumic-wands|神秘法杖*
+japanese-food-mod|日式料理*
+pandoras-creatures|潘多拉生物*
status-tags|名称标签状态栏*
-just-enough-dimensions|维度配置*
+just-enough-dimensions@|维度配置*
multishot@|延时摄影*
tweakers-construct|匠魂调整*
valhelsia-structures
@@ -2773,7 +2773,7 @@ aoa-infobundle|虚无世界信息包 (AoA InfoBundle)
mana-and-artifice|魔法艺术3:巧工魔艺 (Mana and Artifice)¨@mana-and-artifice|魔法艺术3:巧工魔艺 (Mana and Artifice)
-slab-helper|半砖小帮手*|1075292
+slab-helper|半砖小帮手*
no-jumping-allowed|禁止跳跃*
swan-boats|天鹅船*
primal-winter@|原始寒冬*
@@ -2782,16 +2782,16 @@ compact-void-miners|紧凑型虚空采矿机*
probe
mekanism-fluxified|“通量”机械*
stepup|平滑自动上坡 (StepUp)
-sodium|钠*|1079347¨@sodium|钠 (Sodium)|1079347
-
+sodium@|钠*
+netherlicious
yungs-better-mineshafts-forge|YUNG的矿井优化 (YUNG's Better Mineshafts) - Forge¨yungs-better-mineshafts-fabric|YUNG的矿井优化 (YUNG's Better Mineshafts) - Fabric¨@yungs-better-mineshafts|YUNG的矿井优化 (YUNG's Better Mineshafts)
-terrible-chest|可怕的箱子/可怖箱子*|922554
-spartan-shields|斯巴达之盾*|672959
-silent-gear|寂静装备*
+terrible-chest|可怕的箱子/可怖箱子*
+spartan-shields@|斯巴达之盾*
+silent-gear@|寂静装备*
simple-smeltery-accelerator|匠魂冶炼炉加速器*
-portality||963035
+portality
natural-absorption|伤害吸收天赋*
unique-enchantments|独特的附魔*
tombstone-revived|墓碑:复生 (Tombstone: Revived)
@@ -2800,23 +2800,23 @@ Baby-Mobs|Baby生物*
compressedblock|压缩方块 (Compressed Block)
wildnature|狂野自然 (Wild Nature)
novam-terram
-terrafirmathings|群峦作品 (Terra Firma Things)|1155379
+terrafirmathings|群峦作品 (Terra Firma Things)
-simpledifficulty|坚定意志 (SimpleDifficulty)|1105340
+simpledifficulty|坚定意志 (SimpleDifficulty)
minema
tfctech-unofficial|群峦工业非官方版 (TFCTech Unofficial)
@ee1|等价交换 (Equivalent Exchange)
invmove|边拿边走 (InvMove) - 重置版(1.16-1.19.2+)¨invmove-fabric|边拿边走 (InvMove) - 旧版Fabric(~1.18.2)¨invmove-forge|边拿边走 (InvMove) - 旧版Forge(~1.18.2)¨@invmove|边拿边走 (InvMove)
autofish-for-forge|自动钓鱼Forge版 (AutoFish for Forge)
-industrial-upgrade|工业升级*|1038987
-rpgstats
-datapackrecipemaker|数据包配方助手 (Datapack Recipe Maker)|1087231
+industrial-upgrade|工业升级*
+rpgstats@
+datapackrecipemaker|数据包配方助手 (Datapack Recipe Maker)
never-needed-or-wanted
ama-damage-indicator
-magic-circle|阵法*|929326
+magic-circle|阵法*
crash-utilities
-eldritch-mobs
+eldritch-mobs@
farmers-delight@|农夫乐事 (Farmer's Delight) - Forge¨farmers-delight-fabric@|农夫乐事 (Farmer's Delight) - Fabric
artifacts|奇异饰品* - Forge¨artifacts-fabric|奇异饰品 (Artifacts) - Fabric¨@artifacts|奇异饰品 (Artifacts)
mechanized-steam-power|机械化蒸汽动力*
@@ -2829,23 +2829,23 @@ blood-in-the-water
bio-technik
-astromine-fabric|天体矿工 (Astromine - Machines n' Space!)|1068634
+astromine-fabric|天体矿工 (Astromine - Machines n' Space!)
rustic-thaumaturgy|神秘乡村*
-thallium|铊*|1088212
+thallium|铊*
haema@
evil-ores
unsuspicious-stew|炖菜解谜/炖菜效果显示*
tfc-seasonal
-imblockerfabric@imblocker|输入法冲突修复 (IMBlockerFabric)|1090731
+imblockerfabric@imblocker|输入法冲突修复 (IMBlockerFabric)
saomclib
survival-utilities|生存工具*
-slashblade|拔刀剑 (SlashBlade)|726664
-portal-blocks-2-0|传送门方块 (Portal Blocks)|1077770
+slashblade|拔刀剑 (SlashBlade)
+portal-blocks-2-0|传送门方块 (Portal Blocks)
slimecraft-add-tools-etc
moreswordonline|动漫神域 (SwordCraftOnline)
-camera-mod@|照相机*|1162901
+camera-mod@|照相机*
heartdrops|生命汲取 (Heart Drops)
observerlib
zen-summoning
@@ -2859,124 +2859,124 @@ project-red-integration|红石计划:集成 (Project Red - Integration)
project-red-world|红石计划:探索 (Project Red - World)
project-red-compat|红石计划:兼容性 (Project Red - Compat)
-canvas-renderer|Canvas渲染器*|1211675¨@canvas|Canvas渲染器 (Canvas Renderer)|1211675
+canvas-renderer|Canvas渲染器*¨@canvas|Canvas渲染器 (Canvas Renderer)
coolfood|冷饮 (CoolFood)
infinitevillagertrading@|无限村民交易 (InfiniteVillagerTrading)
infinite-trading|无限交易* - Forge¨infinite-trading-fabric|无限交易 (Infinite Trading) - Fabric¨@infinite-trading|无限交易 (Infinite Trading)
-better-loading-screen|自定义加载画面 (Custom Loading Screen)|970911
-extended-lights-mod|灯具拓展 (Extended Lights)|903904
+better-loading-screen|自定义加载画面 (Custom Loading Screen)
+extended-lights-mod|灯具拓展 (Extended Lights)
more-swords-legacy@|更多剑:传承*
-the-undergarden|深暗之园*
-allure|诱惑*|1094606
+the-undergarden@|深暗之园*
+allure|诱惑*
-glibys-voice-chat-reloaded|Gliby的语音聊天重置版 (Gliby's Voice Chat Reloaded)|832155
-greater-eye-of-ender-fabric|高级末影之眼 (Greater Eye of Ender) - Fabric|1022292¨greater-eye-of-ender-forge|高级末影之眼 (Greater Eye of Ender) - Forge|1022292
+glibys-voice-chat-reloaded|Gliby的语音聊天重置版 (Gliby's Voice Chat Reloaded)
+greater-eye-of-ender-fabric|高级末影之眼 (Greater Eye of Ender) - Fabric¨greater-eye-of-ender-forge|高级末影之眼 (Greater Eye of Ender) - Forge
project-red-mechanical|红石计划:机械 (Project Red - Mechanical)
neon-craft-mod|霓虹灯艺*
arrows-ignite-tnt
enderite-mod-for-forge|末影合金 (Enderite Mod) - Forge¨enderite-mod-for-fabric|末影合金 (Enderite Mod) - Fabric
dynamic-trees-industrial-craft-2|动态的树:工业2附属 (Dynamic Trees - Industrial Craft 2)
dynamic-trees-tinkers-construct|动态的树:匠魂附属 (Dynamic Trees - Tinker's Construct)
-ex-nihilo-sequentia@|无中生有:传承 (Ex Nihilo: Sequentia)
-@toms-storage|汤姆的简易存储 (Tom's Simple Storage Mod)|1085400¨toms-storage-fabric|汤姆的简易存储 (Tom's Simple Storage Mod) - Fabric|1085400¨toms-storage|汤姆的简易存储 (Tom's Simple Storage Mod) - Forge|1085400
+ex-nihilo-sequentia|无中生有:传承 (Ex Nihilo: Sequentia)¨@ex-nihilo-sequentia|无中生有:传承 (Ex Nihilo: Sequentia)
+@toms-storage|汤姆的简易存储 (Tom's Simple Storage Mod)¨toms-storage|汤姆的简易存储 (Tom's Simple Storage Mod) - Forge / NeoForge¨toms-storage-fabric|汤姆的简易存储 (Tom's Simple Storage Mod) - Fabric / Quilt
fishing-real@|更真实的钓鱼*
maessentials
lingering-loot
ugraded-netherite@upgraded-netherite|下界合金增强 (Upgraded Netherite)
-inventory-profiles|一键背包整理*|920520
+inventory-profiles|一键背包整理*
slimevoid-library
kotlin-for-forge@
fabric-zero
-towers-of-the-wild|旷野之塔*|1098534
+towers-of-the-wild|旷野之塔*
sausagecore|香肠核心 (SausageCore)
-shadowlands@|暗影之地*|1399312
+shadowlands@|暗影之地*
polymorph|多态合成* - Fabric/Forge/Quilt¨polymorph-fabric|多态合成 (Polymorph) - Fabric 1.16.1 - 1.19.2¨@polymorph|多态合成 (Polymorph)
-scalable-cats-force
+scalable-cats-force@
otyacraft-engine
omega-craft-mod
custom-ports|自定义局域网端口 (Custom LAN Ports)
-decorative-blocks|装饰方块*|1099281
+decorative-blocks|装饰方块*
music-layer
colored-lux|彩色照明*
-corsair-mccue
+corsair-mccue@
right-click-clear|右键文本清除*
-wtfs-expedition-cavebiomes-ores-trees-and-tweaks
+
guide-api-village-and-pillage@guide-api
-drcyanos-lootable-bodies|可拾取尸体 (DrCyano's Lootable Bodies)|406482
+drcyanos-lootable-bodies|可拾取尸体 (DrCyano's Lootable Bodies)
simply-cats
-pams-harvestcraft-2-crops|潘马斯农场2 - 作物 (Pam's HarvestCraft 2 - Crops)|1000336
+pams-harvestcraft-2-crops|潘马斯农场2 - 作物 (Pam's HarvestCraft 2 - Crops)
base-metals|基础金属*
-mmd-orespawn
+
mmdlib
just-poop-mod|屎! (Poop Mod!)
costumes|服装*
-eyemod-a-phone-mod||378083
-upgrade-aquatic|碧海新生*|962459
+eyemod-a-phone-mod
+upgrade-aquatic|碧海新生*
tfc-ambiental
macaws-trapdoors|Macaw的活板门 (Macaw's Trapdoors)
zenutil
-instant-bubble-studio|瞬息气泡工坊*|1103368
+
better-beacon-effect|更好的信标效果*
-netherite-horse-armor|下界合金马铠*
+netherite-horse-armor@netherite_horse_armor|下界合金马铠*
tacocraft-fabric
-lootr¨lootr-fabric
+lootr¨lootr-fabric¨@lootr
biolib@bio-library
scavenge¨documentation|Scavenge - WIKI: 模组文档(1.10.2-1.12.2)
-heaven-earth-ring|乾坤戒指*|1113665
+
pams-harvestcraft-2-food-extended|潘马斯农场2 - 食物拓展 (Pam's HarvestCraft 2 - Food Extended)
-pams-harvestcraft-2-trees|潘马斯农场2 - 果树 (Pam's HarvestCraft 2 - Trees)|1000336
+pams-harvestcraft-2-trees|潘马斯农场2 - 果树 (Pam's HarvestCraft 2 - Trees)
minecart-direction-follow¨better-minecart-rotation-forge
modern-metals|现代金属*
-block-renderer¨blockrenderer
+
blockus@
conjurers-cookbook
color-unchained
-aportingcore|移植核心 (APortingCore)|1106002
+aportingcore|移植核心 (APortingCore)
ywlib
-sweet-potato|烤地瓜 (Sweet Potato Mod)|1395827
+sweet-potato|烤地瓜 (Sweet Potato Mod)
redstone-lantern|红石灯笼*
culinaire@|烹饪*
furbishcraft
-ambientsounds@|自然音效 (AmbientSounds)|780518
-ordinary-firearms|普通枪械2 (Ordinary Firearms 2)|1107541
+ambientsounds@|自然音效 (AmbientSounds)
+ordinary-firearms|普通枪械2 (Ordinary Firearms 2)
territory|领地 (MineTerritory)
better-ping-display@|更好的延迟显示* - Forge¨better-ping-display-fabric@|更好的延迟显示 (Better Ping Display) - Fabric
turned-the-changed-mod
-survival-tweaks|生存微调*|1050858
+survival-tweaks|生存微调*
melon-slabs|西瓜台阶*
-lambdynamiclights@|Lambda的动态光源 (LambDynamicLights)|1082100
-realistic-torches|真实火把*|566201
+lambdynamiclights@|Lambda的动态光源 (LambDynamicLights)
+realistic-torches|真实火把*
-durability-viewer|耐久显示器*|1086168
-netherlicious||1104913
+durability-viewer|耐久显示器*
-ground-item-highlighting|地面物品高光显示*|1084931
-real-survivor|幸存者 (RealSurvivor)|1093190
+ground-item-highlighting|地面物品高光显示*
+
+real-survivor|幸存者 (RealSurvivor)
armor-toughness-bar|盔甲韧性显示*
block-meter
time-to-live
-dual-hotbar-1-12-2|双重快捷栏1.12.2 (Dual Hotbars 1.12.2)|986000
+dual-hotbar-1-12-2|双重快捷栏1.12.2 (Dual Hotbars 1.12.2)
cha-s|可合成的马铠和鞍 (Craftable Horse Armour & Saddle)
-dual-hotbar|双重快捷栏 (Dual Hotbars)|320409
+dual-hotbar|双重快捷栏 (Dual Hotbars)
travellers-boots
cofh-vanilla-satchels
-betteranimalsplus|更多动物 (Better Animals Plus)|861155
+betteranimalsplus|更多动物 (Better Animals Plus)
packagedauto|封包合成 (PackagedAuto)
packagedexcrafting|封包合成拓展 (PackagedExCrafting)
-compactstorage|紧凑存储 (compactstorage)
+compactstorage@compact_storage|紧凑存储 (compactstorage)
useful-backpacks|实用背包*
-conquest-reforged|征服者 (ConquestReforged)|1431287
+@conquest-reforged|征服者 (Conquest Reforged)
steelseries-gamesense
pizzaatimes-timber-mod
tellme
@@ -2999,14 +2999,14 @@ fabric-for-fabric
storage-tech
thaumic-periphery|神秘外饰*
embellishcraft|装饰工艺 (EmbellishCraft)
-open-loader|开放式加载*
-deep-mob-learning-refabricated|深度怪物学习:重制版 (Deep Mob Learning: Refabricated)
+open-loader@|开放式加载*
+deep-mob-learning-refabricated@|深度怪物学习:重制版 (Deep Mob Learning: Refabricated)
ftb-ultimine-forge|连锁破坏 (FTB Ultimine) - Forge¨ftb-ultimine-fabric|连锁破坏 (FTB Ultimine) - Fabric
server-translations
-image2map@
-corpse@|遗体*
+image2map¨@image2map
+corpse|遗体*
ring-of-the-miner-fabric|矿工戒指 (Ring of the Miner) - Fabric¨ring-of-the-miner-forge|矿工戒指 (Ring of the Miner) - Forge
-
+instant-bubble-studio|瞬息气泡工坊*
@@ -3016,7 +3016,7 @@ kaleido
crock-pot|烹饪锅*
-
+heaven-earth-ring|乾坤戒指*
@@ -3026,16 +3026,16 @@ crock-pot|烹饪锅*
together-forever
iron-furnaces|更多熔炉* - Forge¨iron-furnaces-fabric|更多熔炉 (Iron Furnaces) - Fabric
-lenient-creepers|仁慈的苦力怕*|811522
+lenient-creepers|仁慈的苦力怕*
treasure2|寻宝记2 (Treasure2!)
structure-gel-api@
-the-conjurer|魔术师*|1122250
-ganys-nether|Gany的下界 (Gany's Nether)
-ganys-end|Gany的末地 (Gany's End)
-epic-fight-mod@epic-fight|史诗战斗 (Epic Fight)|1115564
-attack-missed|攻击闪避*|1115551
+the-conjurer|魔术师*
+
+
+epic-fight-mod@epic-fight|史诗战斗 (Epic Fight)
+attack-missed|攻击闪避*
lava-monsters|熔岩怪*
tumat
riddle-chests|谜题箱*
@@ -3053,17 +3053,17 @@ regex-filters|正则表达式过滤器*
fluidsystem|流体系统 (FluidSystem)
falling-tree@fallingtree|伐树 (FallingTree)
untranslated-items|物品名称双语同屏*
-particle-culling|粒子渲染机制优化*
+particle-culling@|粒子渲染机制优化*
aggressive-chickens
entity-culling|实体渲染机制优化*
hammerandvil|锻造锤与锤锻台 (HammerAndVil)
simply-backpacks|简易背包*
-@mermod
-better-placement|更好的放置*|730136
+mermod-fabric¨mermod-forge|Mermod / Mermaid Tail Mod - 1.20.1~1.16.5 Forge版本
+better-placement|更好的放置*
fat-cat|大资本家*
waystones2waypoints|传送石碑路径点 (Waystones2Waypoints)
-beta-days|B测往昔*
+beta-days@|B测往昔*
trajectory-preview|弹道预览* - Forge¨trajectory-preview-fabric|弹道预览 (Trajectory Preview) - Fabric
xp-spawner-control|刷怪笼经验控制*
mob-spawner-control|刷怪箱控制与修改*
@@ -3082,8 +3082,8 @@ super-sentai-craft|超级战队工艺*
wildly-eat|狼吞虎咽*
gotta-climb-fast|快速爬梯 (Gotta Climb Fast!)
can-i-mine-this-block@|我 能 挖 它 吗? (cAn i MiNe thIS bLOCk?)
-rotten-creatures@rottencreatures|腐烂生物*|1094419
-fairy-lights|圣诞彩灯*|1167478
+rotten-creatures@rottencreatures|腐烂生物*
+fairy-lights|圣诞彩灯*
packmode
dank-null
avaritia-complement
@@ -3101,14 +3101,14 @@ shurlin|仙灵*
mob-amputation|怪物截肢*
packguard
wtfs-texturegeneratorlib
-more-totems-of-undying|更多的不死图腾*|1120388
+more-totems-of-undying|更多的不死图腾*
dungeon-crawl
tesslocator|超立方转运器*
-iblis-headshots|爆头击杀*|963706
-bee-barker||812120
+iblis-headshots|爆头击杀*
+bee-barker
sky-bonsais|天空盆景*
-origins|起源 (Origins (Fabric))|1081026¨@origins|起源 (Origins (Fabric))|1081026
+origins|起源 (Origins (Fabric))¨@origins|起源 (Origins (Fabric))
alexiillib
feed-a-friend
@@ -3120,21 +3120,21 @@ miner-golems|矿工傀儡*
online-card|网络卡片*
felling|连锁砍树*
-extra-player-render|额外玩家渲染 (Extra Player Renderer)|1118280
-fabric-api@||835999
+extra-player-render|额外玩家渲染 (Extra Player Renderer)
+fabric-api@
coloredlanterns|多彩灯笼 (ColoredLanterns)
ae2-fluid-crafting|AE2流体合成套件 (AE2 Fluid Crafting)
cardinal-energy|能量基本*
travel-anchors@|旅行锚*
bnbgaminglib
triumph
-overloaded-armor-bar|护甲上限突破* - Forge|1027870¨overloaded-armor-bar-fabric|护甲上限突破 (Overloaded Armor Bar) - Fabric|1027870
+overloaded-armor-bar|护甲上限突破* - Forge¨overloaded-armor-bar-fabric|护甲上限突破 (Overloaded Armor Bar) - Fabric
glass-pipe|玻璃管道*
-origins-classes@|起源:职业 (Origins: Classes)|1129492
-plonk|世界内物品放置*|1155521
+origins-classes@|起源:职业 (Origins: Classes)
+plonk|世界内物品放置*
baritone-1-18-2
-potionsmaster|魔药大师 (Potions Master)|1002297
+potionsmaster|魔药大师 (Potions Master)
tinkered-hegemony@|匠器主导*
better-impaling|更好的穿刺附魔*
caliper
@@ -3143,31 +3143,31 @@ demagnetize|消磁*
-controlling|键位冲突显示* - Forge/Fabric版|713187¨controlling-for-fabric|键位冲突显示 (Controlling) - Fabric|713187
-cinderscapes|余烬奇景*
+controlling|键位冲突显示* - Forge/Fabric版¨controlling-for-fabric|键位冲突显示 (Controlling) - Fabric
+cinderscapes@|余烬奇景*
tfc-homestead
tfctinkers|群峦与匠魂 (TFC Tinkers)
thick-font-fix
dynamic-trees-traverse|动态的树:遍历附属 (Dynamic Trees - Traverse)
-mcmt-multithreading||1368087¨mcmtfabric||1368087¨@mcmtfabric||1368087
+mcmt-multithreading¨mcmtfabric¨@mcmtfabric
bwm-core
ice-ice-baby|冰术师*
hardlib
bilingualname|物品名称双语显示 (BilingualName)
-chlorine|氯*|1120009
+chlorine|氯*
-bedrock-miner|基岩矿工*|789614
-reasonable-realism|合理的现实主义*|997171
+bedrock-miner@|基岩矿工*
+reasonable-realism|合理的现实主义*
passable-foliage|叶间穿行 🌳 (Passable Foliage 🌳) - Forge¨passable-foliage-fabric|叶间穿行 🌳 (Passable Foliage 🌳) - Fabric
-betterend|更好的末地 (BetterEnd) - Fabric|1256498¨betterend-forge-port|更好的末地 (BetterEnd) - Beethoven92制作的Forge版本|1256498¨@betterend|更好的末地 (BetterEnd)|1256498
-armor-chroma|盔甲颜色显示*|772358
+betterend|更好的末地 (BetterEnd) - Fabric¨@betterend|更好的末地 (BetterEnd)
+armor-chroma|盔甲颜色显示*
interactions|自定义交互事件*
lods-of-emone|很多钱 (Lods of Emone)
fabric-language-scala
fluid-physics-forge|流体物理 (Fluid Physics) - Forge¨fluid-physics|流体物理* - Fabric
zettai-grimoires
-runorama|全景截图背景*|910751
+runorama|全景截图背景*
item-stages|物品阶段*
rocksalt
cazfps-the-dead-sea|死亡之海 (CAZfps The Dead Sea)
@@ -3190,8 +3190,8 @@ ambience-extras|环境音乐:附加 (Ambience - Extras)
additions-mod
extracpus|更多CPU (Extra CPUs)
extra-crafting-storage
-@conquest-reforged|征服者 (ConquestReforged)|1431287
-underground-city-engineering@|地下城市工程*|943842
+conquest-reforged|征服者*
+underground-city-engineering@|地下城市工程*
essentials
soul-shards-respawn
soul-shards-the-old-ways
@@ -3212,15 +3212,15 @@ mana-liquidizer|魔力液化器*
neapolitan|那不勒斯风味*
clear-despawn-fabric¨@cleardespawn
tinkers-modifier-modifier|匠魂强化修改 (Tinkers' Modifier Modifier)
-randomtweaks|随意微调 (RandomTweaks)|776232
+randomtweaks|随意微调 (RandomTweaks)
zettai-magic
-straw-golem-reborn|稻草傀儡重制版* - Fabric¨strawgolem-reborn|稻草傀儡重制版 (Straw Golem Reborn) - Forge
-rare-ice@|冰中有宝*|1267712
+strawgolem-reborn|稻草傀儡重制版 (Straw Golem Reborn) - Forge¨straw-golem-reborn|稻草傀儡重制版* - Fabric¨@straw-golem|稻草傀儡重制版 (Straw Golem Reborn)
+rare-ice@|冰中有宝*
create-integration
the-magic-mirror|魔镜*
-boatload|额外船只 (Extra Boats / Boatload)¨extra-boats@|额外船只 (Extra Boats / Boatload)
-outvoted@|落选生物*|1144693
+extra-boats@|额外船只 (Extra Boats / Boatload)¨boatload|额外船只 (Extra Boats / Boatload)
+outvoted@|落选生物*
attribute|属性修复 - Fabric版 (Attribute Fix {FABRIC})
packmodemenu|PackMode菜单 (PackModeMenu)
@@ -3228,7 +3228,7 @@ simple-gamemodes|游戏模式短指令*
uniq|流体统一/物品统一 (UniQ)
harder-ores|更难的矿物处理*
-rune-craft
+rune-craft@runecraft
geckolib@
memory-cleaner-mod|内存自动清理*
ore-flowers|矿物花卉*
@@ -3237,22 +3237,22 @@ extrastorage|更多存储 (ExtraStorage)
thermal-locomotion@|热力运输*
external-tweaker
morebiomesxl
-notes|笔记*|1198640
+notes@|笔记*
stare-till-they-grow|盯到它们熟为止! (Stare Till They Grow!)
vm-computers|虚拟电脑 (VM Computers)
inventory-free|无物品栏 (Inventory-Free)
randompatches-integration
bubble-column-elevator-backport|1.13水域机制 (1.13 Water Mechanics)
-basic-nether-ores|基础下界矿石*|1136294
+basic-nether-ores|基础下界矿石*
nuclearcraft-reactor-builder|核电工艺反应堆建造机 (NuclearCraft Reactor Builder)
-pams-harvestcraft-2-food-core|潘马斯农场2 - 食物核心 (Pam's HarvestCraft 2 - Food Core)|1313245
+pams-harvestcraft-2-food-core|潘马斯农场2 - 食物核心 (Pam's HarvestCraft 2 - Food Core)
eki-lib
@immibis-core
nodami|伤害免疫机制移除 (No Damage Immunity)
astrological-sorcery|星占魔法*
efab-ct-bindings
-golden-hopper|金漏斗*|1109760
+golden-hopper|金漏斗*
wizardry-golems|巫术傀儡*
@@ -3270,7 +3270,7 @@ crimson-revelations|血腥启示 (Crimson Revelation)
environmental-core@
bigger-crafting-tables
covers-everywhere|万用覆盖板*
-mo-villages|更多村庄 (Mo' Villages)|814563
+mo-villages|更多村庄 (Mo' Villages)
inventoryneko
loading-screens|自定义加载画面*
ofms-crisis-ridden|OFMS:危机重重 (OFMS:crisis-ridden)
@@ -3286,24 +3286,24 @@ console-hud|原主机版界面特性 (Console Experience)
mite-reborn|MITE:重生 (MITE:Reborn)
-detailed-technology|细节科技*|1145905
+detailed-technology|细节科技*
oreberries|矿莓*
stone-block-utilities
mystical-creations
multiconnect@
-art-of-alchemy-memoriam|炼金艺术:纪念版 (Art of Alchemy: Memoriam)|1017647
+art-of-alchemy-memoriam|炼金艺术:纪念版 (Art of Alchemy: Memoriam)
blockphysics|方块物理 (BlockPhysics)
stoneblock-dimensions
charging-gadgets|充电设备*
-integration-foregoing|工业先锋集成附属*|937389
+integration-foregoing|工业先锋集成附属*
enderfuge|末影熔炉*
calm-down-zombie-guy
-universal-mod-core
+universal-mod-core@
suspended-server|挂起服务器*
-starlight@|星光* - Fabric|1216316¨starlight-forge@|星光 (Starlight) - Forge|1216316
-research-table|研究台 🔬 (Research Table 🔬)|871188
-shoulder-surfing-reloaded|越肩视角重制*|985499
-
+starlight-forge@|星光 (Starlight) - Forge¨starlight@|星光* - Fabric¨starlight-neoforge@|星光 (Starlight) - NeoForge
+research-table|研究台 🔬 (Research Table 🔬)
+shoulder-surfing-reloaded@|越肩视角重制*
+aqua-acrobatics|水游技艺*
silents-mechanisms|寂静机械 (Silent Mechanisms)
project-potman|背锅人计划 (ProjectPotman)
nbt-crafting@|数据包NBT合并*
@@ -3315,7 +3315,7 @@ textile-backup@textile_backup|Textile备份*
goopers
mob-drops|自定义生物战利品 (Mob Drops Your Way)
-alexs-mobs|Alex 的生物 (Alex's Mobs)|1185939
+alexs-mobs@|Alex 的生物 (Alex's Mobs)
all-stackable@|可堆叠物品自定义*
thermal-mj|热力MJ支持 (Thermal MJ)
ctd-core
@@ -3324,7 +3324,7 @@ time-speed-mod|Minecraft地球自转/真实昼夜循环 (Вращение Зем
mineral-tracker
carpet-extra@|Carpet拓展 (carpet-extra)
-viafabric@||1122120
+viafabric@
double-slabs|双重台阶*
tools-and-armor-bop|超多生物群系:旧工具和装甲 (Tools And Armor - BOP)
centralized-materials|集中材料*
@@ -3342,7 +3342,7 @@ tfc-bonsai|群峦盆栽 (TFC Bonsai)
tfc-drying-rack|群峦晾干架 (TFC Drying Rack)
lumen|流明 (Lumen 🔥)
-openblocks-elevator|开放式电梯 (OpenBlocks Elevator)
+openblocks-elevator@elevatormod|开放式电梯 (OpenBlocks Elevator)
crafttweaker-integration|CrT集成 (CraftTweaker Integration)
spiders-2-0|蜘蛛行为增强 (Spiders 2.0)
@@ -3350,12 +3350,12 @@ spiders-2-0|蜘蛛行为增强 (Spiders 2.0)
hammer-metals|锤子材料*
bunch-of-biomes|生物群系扩充 (Bunch Of Biomes!)
-better-slimes|更好的史莱姆*|890364
+better-slimes|更好的史莱姆*
windowlogging|玻璃板贴合*
the-time-stop-mod|时间静止*
vanilla-hammers|原版材质锤* - Fabric¨vanilla-hammers-forge|原版材质锤 (Vanilla Hammers) - Forge¨@vanilla-hammers|原版材质锤 (Vanilla Hammers)
-imblocker@imblocker-original|输入法冲突修复 (IMBlocker)|935619
+imblocker@imblocker-original|输入法冲突修复 (IMBlocker)
hardcore-map-reset
tfc-aged-drinks|群峦陈酿 (TFC Aged Drinks)
@@ -3363,12 +3363,12 @@ youtubers-lucky-blocks|Youtuber的幸运方块 (Youtuber's Lucky Blocks)
wandering-trapper|流浪猎人*
chocolate-fix
thaumcraft-4-scrolling@tc4tweaks
-orderly||996563
+orderly
water-control-extreme
variant16x
endremastered|末地:创世 (End Remastered) - Forge¨endremastered-fabric|末地:创世 (End Remastered) - Fabric¨@endrem|末地:创世 (End Remastered)
-unique-crops|独特作物*|910420
+unique-crops|独特作物*
yungs-api¨yungs-api-fabric
dawn@
assembly-line-machines|装配线*
@@ -3383,8 +3383,8 @@ nbt-manipulator
sulfur-and-potassium-make-more-gunpowder
-statues@|雕像*|1119703
-advanced-mining-dimension@|先进的采矿维度*|1157631
+statues@|雕像*
+advanced-mining-dimension@|先进的采矿维度*
time-travel-mod|时间旅行*
backslotaddon@|背用武器拓展 (BackSlotAddon)
optifabric-1-8-9
@@ -3392,22 +3392,22 @@ optifabric-1-8-9
gt6-ore-helper|GT6矿石助手 (GT6 Ore Helper)
applied-integrations|应用集成*
-inventory-hud-forge|物品栏HUD+ (Inventory HUD+)|1116793
+inventory-hud-forge|物品栏HUD+ (Inventory HUD+)
-langsplit
+langsplit@
legacy-fabric-api@
krypton@|氪*
mana-gear
not-enough-enchantments
bon-appetit-forge|祝您好胃口 (Bon Appetit) - Forge¨bon-appetit-fabric|祝您好胃口 (Bon Appetit) - Fabric
-gugu-utils@|咕咕工具 (GuGu Utils)|1150397
+gugu-utils@|咕咕工具 (GuGu Utils)
scuba-gear@|潜水装备*
avatar-mod-2-out-of-the-iceberg|降世神通:突破冰山 (Avatar Mod 2: Out of the Iceberg)
-@hydrogen|氢 (Hydrogen)|1192876
+@hydrogen|氢 (Hydrogen)
lazydfu@|DFU载入优化 (LazyDFU)¨lazy-dfu-forge|DFU载入优化 (LazyDFU) - 非官方 Forge 版本
-ridable-ender-pearls|可骑乘末影珍珠*|1126706
-gildedarmor|镀金盔甲 (GildedArmor)|1126586
+ridable-ender-pearls|可骑乘末影珍珠*
+gildedarmor|镀金盔甲 (GildedArmor)
deadly-book|致命书本*
speedy-hoppers|极速漏斗*
indium@|铟*
@@ -3422,15 +3422,15 @@ kbackup-fabric
smooth-boot@smoothboot-fabric|流畅加载*¨smooth-boot-forge|流畅加载 (Smooth Boot) - Forge
netherite-plus-mod@|下界合金拓展*
-chunkpregenerator|区块预生成器 (Chunk-Pregenerator)|1015490
+chunkpregenerator|区块预生成器 (Chunk-Pregenerator)
antighost@|幽灵方块同步修复 (AntiGhost)
-backslot|背用武器 (BackSlot)
-minecraftcapes-mod||1426014
+backslot@|背用武器 (BackSlot)
+minecraftcapes-mod@minecraftcapes
spartan-weaponry-arcana|斯巴达奥法*
-greek-fantasy|希腊幻想*|1143037
+greek-fantasy|希腊幻想*
architectury-api@
@@ -3440,44 +3440,44 @@ dragon-egg-replicator|龙蛋复制器*
elemental-ingots-ei|元素锭 (Elemental Ingots)
solargeneration|太阳能发电机 (Solar Generation)
-enchant-with-mob¨@enchant-with-mob
+enchant-with-mob@enchantwithmob
worldstatecheckpoints
dungeons-plus@
-liquid-enchanting|药水附魔*|844632
+liquid-enchanting|药水附魔*
shutup-experimental-settings|禁用实验性设置警告 (Shutup Experimental Settings!)
datafixerslayer
hexcraft
police-mod|警察*
enhanced-celestials|月亮事件* - Forge¨enhanced-celestials-fabric|月亮事件 (Enhanced Celestials) - Fabric¨@enhanced-celestials|月亮事件 (Enhanced Celestials)
resourceful-bees|缤纷蜜蜂*
-held-item-info@|手持物品信息*|977835
-cleancut|干净利落 (CleanCut)|1231946
+held-item-info@|手持物品信息*
+cleancut|干净利落 (CleanCut)
plus-tweaks
-global-gamerules|全局游戏规则 (Global GameRules)
+global-gamerules|全局游戏规则 (Global GameRules)¨@global-gamerules|全局游戏规则 (Global GameRules)
save-my-stronghold-fabric¨save-my-stronghold
physics-mod@physicsmod|真实物理 (Physics mod)
bluemap
-dregora|德雷戈拉*|1428371
+dregora|德雷戈拉*
k4lib
deadly-end-phantoms
spice-of-life-potato-edition|生活调味料:马铃薯版 (Spice of Life: Potato Edition)
easiervillagertrading@|简单村民交易 (EasierVillagerTrading)¨easiervillagertrading-2|简单村民交易 (EasierVillagerTrading) - Forge ≥1.18.2
-wwta@|聊天栏时间显示 (When Was That Again)|1285507
+wwta@|聊天栏时间显示 (When Was That Again)
ars-nouveau@|新生魔艺*
eidolon|幻梦*
rats-ratlantis|老鼠:鼠西洲 (Rats: Ratlantis)
-wthit||1200908¨wthit-forge||1200908¨@wthit||1200908
+wthit¨wthit-forge¨@wthit
modern-industrialization@|现代工业化*
-chunk-pregenerator-fabric|区块预生成器(Fabric) (Fabric Chunk Pregenerator)|1167231
+chunk-pregenerator-fabric|区块预生成器(Fabric) (Fabric Chunk Pregenerator)
jumploader
unloader
better-animal-models|更真实的动物 (Better animal models)
@mine-little-pony|我的小马驹 (Mine Little Pony)
-druidcraft|德鲁伊工艺*|1162793
-berry-good
+druidcraft|德鲁伊工艺*
+berry-good@
savage-and-ravage|残暴与掠夺 (Savage & Ravage)
jade@|玉 🔍 (Jade 🔍)
somnia@|梦醒时分 (Somnia Awoken)
@@ -3500,7 +3500,7 @@ botany-pots@|植物盆栽*
callable-horses|召之马来*
ultimate-solar-panels
-slight-gui-modifications@|界面微调 ('Slight' Gui Modifications)|1148951
+slight-gui-modifications@|界面微调 ('Slight' Gui Modifications)
elemental-craft|元素工艺*
just-another-rotten-flesh-to-leather-mod@jrftl|腐肉换皮革 (Just Another Rotten Flesh to Leather Mod)
spatial-harvesters-forge¨spatial-harvesters-fabric@
@@ -3508,7 +3508,7 @@ emotecraft|表情工艺* - Fabric¨emotecraft-forge|表情工艺 (Emotecraft) -
pattysmorestuff
hats|帽子*
smoother-bedrock|平滑基岩层*
-c2me-fabric@|C^2M 引擎 (C^2M-Engine/Concurrent Chunk Management Engine)|1188136
+c2me-fabric@|C^2M 引擎 (C^2M-Engine/Concurrent Chunk Management Engine)
datapack-anvil
nuclear-science|核科学*
glaretorch|强光火把 (Glare Torch)
@@ -3517,11 +3517,11 @@ exposer
to-the-bat-poles
cc-restitched@
wearables|可穿戴设备*
-@advancedfurnace|先进熔炉 (Advanced Furnace)|1172580
+@advancedfurnace|先进熔炉 (Advanced Furnace)
better-weather|更好的天气* - Forge¨better-weather-fabric|更好的天气 (Better Weather) - Fabric
-ultimate-car-mod|终极汽车*|938477¨@ultimate-car-mod|终极汽车 (Ultimate Car Mod)|938477
-craft-time|耗时合成 (Craft Takes Time)|1159911
+ultimate-car-mod|终极汽车*¨@ultimate-car-mod|终极汽车 (Ultimate Car Mod)
+craft-time|耗时合成 (Craft Takes Time)
betterf3@|更好的F3 (BetterF3)
the-abyss-chapter-ii|深渊:第二章 (The Abyss: Chapter II / The Abyss II - The Other Side)
@@ -3535,7 +3535,7 @@ coins-je
beenfo@|蜂巢信息*
chest-building-blocks
zycraft
-quitconfirm|退出前确认 (QuitConfirm)|1116784
+quitconfirm|退出前确认 (QuitConfirm)
ruined-equipment@
clickthrough@|穿牌开箱 (ClickThrough)
dynamic-sound-filters|动态声音滤波器*
@@ -3552,14 +3552,14 @@ better-sodium-video-settings-button@|更好的钠视频设置按钮*
artisan-worktables-1-16|工匠之作2 / 工匠工作台2 (Artisan Worktables 2 / Artisan Worktables 1.16)
thermal-solars
-supplementaries@|锦致装饰*|1149530
+supplementaries@|锦致装饰*
more-fuels-mod
pointless-tech-collective
-revampedwolf
+revampedwolf@
bedrock-b-gone
-elemental-creepers|元素爬行者*|287856
+elemental-creepers|元素爬行者*
gymcraft
infernal-expansion@|地狱扩展*
@@ -3568,7 +3568,7 @@ configurable-mob-potion-effects|怪物药水效果自定义* - Forge¨configurab
sapience
netherite-nuggets-fabric|下界合金粒 (Netherite Nuggets) - Fabric¨netherite-nuggets-forge|下界合金粒 (Netherite Nuggets) - Forge
eroding-stone-entities¨eroding-stone-entities-fabric¨@eroding-stone-entities
-@direbats¨direbats-forge¨direbats-fabric
+direbats-forge¨direbats-fabric¨@direbats
advanced-electric-tools|高级电动工具*
backpacker
@@ -3580,7 +3580,7 @@ xnicex@
krate
chickensshed|鸡棚重置版 (ChickensShed)
chickenshed
-@expanded-storage|扩展存储 (Expanded Storage)¨expanded-storage-fabric|扩展存储 (Expanded Storage) - Forge/Fabric/Quilt¨expanded-storage-forge|扩展存储 (Expanded Storage) - Forge [已弃用]¨expanded-storage|扩展存储* - Forge
+@expanded-storage|扩展存储 (Expanded Storage)¨expanded-storage-fabric|扩展存储 (Expanded Storage) - Forge/Fabric/Quilt [已失效]¨expanded-storage-forge|扩展存储 (Expanded Storage) - Forge [已失效]
project-mmo
abnormals-delight
jojos-bizarre-survival
@@ -3588,13 +3588,13 @@ jojos-bizarre-survival
somnus@
lost-trinkets|遗失饰物*
lookingglass
-environmental|自然环境*|1334963
+environmental|自然环境*
golden-airport-pack-immersive-vehicles-content
hole-filler-mod@|洞口填充器 (Hole Filler)
-simply-tea|简单的茶! (Simply Tea!)|699389
+simply-tea|简单的茶! (Simply Tea!)
buttermilk
diet@|均衡饮食*
brazilian-fields|巴西风情*
@@ -3602,11 +3602,11 @@ ae2-extras|AE2附加 (AE2 Extras)
animalium|动物*
mob-origins@moborigins|生物起源*
better-default-biomes|更好的默认生物群系*
-kaimyentity|KAI我的实体 (KAIMyEntity)|1170874
+kaimyentity|KAI我的实体 (KAIMyEntity)
tablechair|桌椅 (TableChair)
when-dungeons-arise|地牢浮现之时* - Forge¨when-dungeons-arise-fabric|地牢浮现之时 (When Dungeons Arise) - Fabric¨@when-dungeons-arise|地牢浮现之时 (When Dungeons Arise)
animal-feeding-trough@animal_feeding_trough|动物喂养槽*
-wiki-zoomer
+wiki-zoomer@
personality
allurement
dwarf-miner-totem|矮人矿工*
@@ -3620,13 +3620,13 @@ emendatus-enigmatica
-jousting|马术*
+
bamboo-blocks
scape-and-run-parasites@scapeandrunparasites|逃逸:寄生体 (Scape and Run: Parasites)
-just-enough-drags|更多JEI拖拽*|1179845
+just-enough-drags|更多JEI拖拽*
exnihilo-automation|无中生有:自动化 (Exnihilo: Automation)
world-handler-command-gui|世界管理器:图形交互 (World Handler - Command GUI)
-entityculling@|实体渲染机制优化 (Entity Culling Fabric/Forge)
+entityculling@|实体渲染机制优化 (Entity Culling)
tea-kettle|茶壶*
enhanced-block-entities@ebe|方块实体优化*
@@ -3640,10 +3640,10 @@ pillagers-plus
abundance@
-just-enough-calculation||561503
-mythicbotany|神话植物学 (MythicBotany)|1190745
+just-enough-calculation
+mythicbotany|神话植物学 (MythicBotany)
improved-mobs|怪物增强* - Forge¨improved-mobs-fabric|怪物增强 (Improved Mobs) - Fabric
-limitless|无上限附魔*|1118079
+limitless|无上限附魔*
vpn-blocker|禁用VPN (VPN Blocker)
premium-wood@
tenshilib¨tenshilib-fabric
@@ -3669,7 +3669,7 @@ advancement-book|进度之书*
drawers-tooltip|抽屉提示*
paradise-lost@|天境:重生*
-@gregfood|格雷的食物 (GregFood)|1120123
+@gregfood|格雷的食物 (GregFood)
more-jellyfish|更多水母*
easy-ladders
beta-dannys-expansion
@@ -3685,16 +3685,16 @@ automatic-path
morevanillalib@
vanilla-excavators¨vanilla-excavators-forge@excavar
-
+dynagear
morevanillatools@|更多原版工具 (MoreVanillaTools)
colorful-health-bar
tipline
ultimate-plane-mod@|终极飞机*
-simple-voice-chat@|简单的语音聊天*|1232171
+simple-voice-chat|简单的语音聊天*¨@simple-voice-chat|简单的语音聊天 (Simple Voice Chat)
not-enough-milk
ewewukeks-musket-mod|ewewukek的火枪模组 (ewewukek's Musket mod)
-@iris||1161271¨irisshaders||1161271
+@iris¨irisshaders
@dimthread|世界多线程化 (DimensionalThreading)
chambers|处理仓*
@@ -3714,7 +3714,7 @@ appliedenergisticstweaker
sleeping-bags@|睡袋*
mass-inscriber
-random-title|随机标题*|980991
+random-title|随机标题*
astikorcarts
@invsync|背包同步 (InvSync)
jea@|JEI进度 (Just Enough Advancements)
@@ -3722,7 +3722,7 @@ et-futurum-requiem@etfuturum
better-op|更好的OP*
fastworkbench-minus-replacement
crimson-compass|绯红指南针*
-tinkers-construct@|匠魂 (Tinkers' Construct)|661201
+tinkers-construct@|匠魂 (Tinkers' Construct)
ryoramas-terraria-mod
steves-workshop
upgraded-ender-chests|高级末影箱*
@@ -3750,20 +3750,20 @@ necromancy
library-of-exile
variegated
-chest-cavity@|胸腔*
+
extended-note-block|音符盒扩展 (Extended Noteblocks)
hbms-nuclear-tech-mod-reloaded|HBM的核科技重制版 (Hbm's Nuclear Tech Mod Reloaded)
loading-timer@|加载时长显示*
ocrocketry
chime-fabric@chime
witherite@|凋灵合金*
-mermod-fabric¨mermaid-tail-mod|人鱼尾*¨mermod-forge|Mermod / Mermaid Tail Mod - 1.20.1~1.16.5 Forge版本
+mermaid-tail-mod|人鱼尾*¨@mermod
astromine-core|天体矿工:核心 (Astromine: Core)
dungeondq
dynamic-trees-integrated-dynamics|动态的树:动态联合/集成动力附属 (Dynamic Trees - Integrated Dynamics)
skyblock-builder@|空岛建立者*
antiportals|反传送门 (AntiPortals)
-trash-cans|垃圾桶*
+trash-cans@|垃圾桶*
mattdahepic-core
mob-farm-helpers-forge|刷怪塔小帮手 (Mob Farm Helpers) - Forge 版本¨mob-farm-helpers-fabric|刷怪塔小帮手 (Mob Farm Helpers) - Fabric 版本
metal-bushes|金属灌木*
@@ -3776,14 +3776,14 @@ flower-seeds
astemirs-forest-craft
astromine-foundations|天体矿工:基础 (Astromine: Foundations)
-create-stuff-additions|机械动力:物品附加 (Create Stuff & Additions)|1314047
+create-stuff-additions|机械动力:物品附加 (Create Stuff & Additions)
slab-machines|台阶型设备*
more-create-stuffs|更多机械动力物品*
rsinfinitybooster|RS无限范围增幅卡 (RSInfinityBooster)
cuneiform
terraincognita
cloth-api
-ingameime|游戏内输入法 (IngameIME)|1158421
+ingameime|游戏内输入法 (IngameIME)
yungs-better-strongholds|YUNG的要塞优化 (YUNG's Better Strongholds) - Forge¨yungs-better-strongholds-fabric|YUNG的要塞优化 (YUNG's Better Strongholds) - Fabric¨@yungs-better-strongholds|YUNG的要塞优化 (YUNG's Better Strongholds)
mojangdark|暗色加载 (MojangDark)
astromine-technologies|天体矿工:科技 (Astromine: Technologies)
@@ -3806,10 +3806,10 @@ gamemenumodoption@|游戏菜单模组设定 (Game Menu Mod Option)
game-menu-remove-gfarb@gamemenuremovegfarb|游戏菜单移除GFARB (Game Menu Remove GFARB)
randomdeathmessage|随机死亡消息 (RandomDeathMessage)
ex-nihilo-sequentia-ae2-addon@|无中生有:传承 - 应用能源2扩展 (Ex Nihilo: Sequentia - AE2 Addon)
-sweetmagic|甜蜜与魔法 (SweetMagic)|1255490
+sweetmagic|甜蜜与魔法 (SweetMagic)
astromine-discoveries|天体矿工:探索 (Astromine: Discoveries)
azuredooms-angel-ring@|AzureDoom的天使指环 (AzureDooms Angel Ring)
-togglelib|列车手柄库 (ToggleLib)|1189685
+togglelib|列车手柄库 (ToggleLib)
regrowth|再生*
mobs-main-menu
@@ -3818,28 +3818,28 @@ hot-or-not
playerpig
tumble-dryer
cat-jammies
-rhino|犀牛*
+rhino|犀牛*¨@rhino|犀牛 (Rhino)
fastsuite|配方性能优化 (FastSuite)
twerkitmeal|跳舞生长一切 (Twerk To Grow All The Things)
-thermal-expansion@|热力膨胀*|805200¨thermal-integration@|热力集成*
+thermal-expansion@|热力膨胀*¨thermal-integration@|热力集成*
piggybanks|存钱罐*
in-control@
mystical-agriculture-refabricated|神秘农业:Fabric版 (Mystical Agriculture: Refabricated)
pedestals
aerial-affinity¨aerial-affinity-fabric
communism-life-and-art|共产主义:生活与艺术 (Communism:Life and Art)
-@project-war-dance|战舞计划 (Project: War Dance)|1176754¨project-war-dance|战舞计划 (Project: War Dance)|1176754
+@project-war-dance|战舞计划 (Project: War Dance)¨project-war-dance|战舞计划 (Project: War Dance)
faster-ladder-climbing|更快的爬梯*
infinitymending@|无限+经验修补 (InfinityMending)
better-than-mending@|更好的经验修补*
elenai-dodge-2
-taterzens||1449494¨taterzens-forge||1449494¨@taterzens||1449494
+taterzens¨taterzens-forge¨@taterzens
dragons-survival|龙之生存 (Dragon Survival)
@legacy-mod-menu
no-lan-cheats@|禁用局域网作弊 (No LAN Cheats)
dashloader@|疾速加载 (DashLoader)
-caveworld-2|洞穴世界*|244151
+caveworld-2|洞穴世界*
break-progress|破坏进度*
item-model-fix@|物品模型修复*
@@ -3869,27 +3869,27 @@ endless-ocean-adventures|无尽海洋:冒险 (Endless Ocean: Adventures) - For
bpm
stone-circles
phase-potion|相位药水*
-marblegates-exotic-enchantment-flowing-agony@flowing-agony|白门的奇异附魔:苦痛长河 (MarbleGate's Exotic Enchantment: Flowing Agony)|1198067
-measurements
-visible-armor-slots|可见装备槽* - 官方版,适用于1.9-1.11.2|1191226¨visible-armor-slots-unofficial|可见装备槽 (Visible Armor Slots) - 国人非官方版重置,适用于1.12.2|1191226¨armor-slots-in-other-inventories|可见装备槽 (Visible Armor Slots) - 非官方版重置,适用于1.15.2-1.16.5|1191226
-moon-and-space-dimensions-fabric|星际次元 (Space Dimensions / Moon and Space Dimensions) - Fabric|1348102¨space-dimensions-forge|星际次元 (Space Dimensions / Moon and Space Dimensions) - Forge|1348102
+marblegates-exotic-enchantment-flowing-agony@flowing-agony|白门的奇异附魔:苦痛长河 (MarbleGate's Exotic Enchantment: Flowing Agony)
+measurements@
+visible-armor-slots|可见装备槽* - 官方版,适用于1.9-1.11.2¨visible-armor-slots-unofficial|可见装备槽 (Visible Armor Slots) - 国人非官方版重置,适用于1.12.2¨armor-slots-in-other-inventories|可见装备槽 (Visible Armor Slots) - 非官方版重置,适用于1.15.2-1.16.5
+moon-and-space-dimensions-fabric|星际次元 (Space Dimensions / Moon and Space Dimensions) - Fabric¨space-dimensions-forge|星际次元 (Space Dimensions / Moon and Space Dimensions) - Forge
winged
@slideshow-fabric|幻灯片 (Slide Show)
-mob-stages|生物阶段*|854619
+mob-stages|生物阶段*
@refooled¨refooled
fabric-seasons@
dehydration@|脱水*
-easy-villagers@|村民物品化/简单村民*|1097287
+easy-villagers@|村民物品化/简单村民*
largebar
tis-3d
entity-nan-health-fix|假死修复 (Entity NaN Health Fix)
@ferrite-core|铁氧体磁芯 (FerriteCore)¨ferritecore|铁氧体磁芯 (FerriteCore) - Forge¨ferritecore-fabric|铁氧体磁芯 (FerriteCore) - Fabric
thaumcraft-research-patcher
-masterful-machinery||1245140
+masterful-machinery
minecraft-earth-mod|Derec的地球生物 (Derec's Earth Mobs)
-scotts-essential||1151637
+scotts-essential
drawerfps|储物抽屉渲染配置 (DrawerFPS)
cursed-earth¨cursed-earth-fabric
@@ -3907,8 +3907,8 @@ rpgz@
scavenge-timing-addon
-cull-particles|粒子渲染机制优化* - Forge|1110993¨cull-particles-fabric|粒子渲染机制优化 (Cull Particles) - Fabric|1110993
-majos-broom|魔女的扫帚 (Majo's broom)|1182237
+cull-particles|粒子渲染机制优化* - Forge¨cull-particles-fabric|粒子渲染机制优化 (Cull Particles) - Fabric
+majos-broom|魔女的扫帚 (Majo's broom)
seamless-loading-screen@|无缝加载界面*¨seamless-loading-screen-forge|无缝加载界面 (Seamless Loading Screen) - Forge
curios-quark-oddities-backpack|夸克背包饰品*
nature-expansion
@@ -3942,11 +3942,11 @@ the-periodic-table-mod|元素周期表 (The Periodic Table)
adamantium-in-minecraft
forgerocks
ballistix|弹道学*
-wireless-industry||1338617
+wireless-industry
spice-of-life-tonio-edition|生活调味料:托尼欧版 (Spice of Life: Tonio Editon)
husk-spawn|尸壳生成微调* - Forge¨husk-spawn-fabric|尸壳生成微调 (Husk Spawn) - Fabric¨@husk-spawn|尸壳生成微调 (Husk Spawn)
artisan-tools-1-16|工匠工具 (Artisan Tools)
-yttr@
+yttr¨@yttr
wisla
mixin-0-7-0-8-compatibility@mixincompat|兼容Mixin0.7-0.8 (Mixin 0.7-0.8 Compatibility)
farplanetwo|远平面2 (Far Plane Two)
@@ -3959,7 +3959,7 @@ curious-shulker-boxes|潜影盒插槽 (Shulker Box Slot) - Forge¨curious-shulke
xenoclus-2
darker-depths|深岩之下*
terracraft-journey
-solar-cooker|太阳灶*
+solar-cooker@|太阳灶*
create-addon
boat-contraptions
@@ -3976,14 +3976,14 @@ doles-mod
ex-nihilo-sequentia-thermal-addon|无中生有:传承 - 热力扩展 (Ex Nihilo: Sequentia - Thermal Addon)
ex-naturae@|无中生有:传承 - 植物魔法扩展*
ex-nihilo-sequentia-tinkers-addon|无中生有:传承 - 匠魂扩展 (Ex Nihilo: Sequentia - Tinkers Addon)
-iron-jetpacks¨iron-jetpacks-fabric
+iron-jetpacks¨iron-jetpacks-fabric¨@iron-jetpacks
playtime-counter-fabric|游戏时长计数器 (Playtime Counter)
entity-banners|实体旗帜*
curious-jetpacks
curious-armor-stands-fabric¨curious-armor-stands
trinkets-fabric@trinkets
-occultism@|神秘学*|1077431
+occultism@|神秘学*
stray-spawn|流浪者生成微调* - Forge¨stray-spawn-fabric|流浪者生成微调 (Stray Spawn) - Fabric¨@stray-spawn|流浪者生成微调 (Stray Spawn)
mooshroom-spawn|哞菇生成微调* - Forge¨mooshroom-spawn-fabric|哞菇生成微调 (Mooshroom Spawn) - Fabric¨@mooshroom-spawn|哞菇生成微调 (Mooshroom Spawn)
cardinal-components@cardinal-components-api
@@ -4027,7 +4027,7 @@ fish-on-the-line¨fish-on-the-line-fabric¨@fish-on-the-line
fish-traps|鱼栅*
combustive-fishing@
fabric-survival-island@survival-island
-sonicraft|索尼克工艺 (SoniCraft)
+@sonicraft|索尼克工艺 (SoniCraft)¨sonicraft|索尼克工艺 (SoniCraft)
islands
origins-forge|起源非官方Forge版 (Origins (Forge))
magic-feather
@@ -4050,7 +4050,7 @@ enderpig-mod|末影猪*
atomic-bomb-1-16|枪,炮,原子弹! (Guns, Rockets and Atomic Explosions)
se-sign-shop|简单经济:牌子商店 (SE: Sign Shop)
-fancymenu-forge||1367170¨fancymenu-fabric||1367170¨@fancymenu||1367170
+fancymenu-forge¨fancymenu-fabric¨@fancymenu
halogen|卤素*
zetamod@zetaforged|泽塔 (ZetaForged/Zeta's Mod)
@@ -4061,14 +4061,14 @@ materialisation|物质化*
recipebuffers|配方缓冲 (RecipeBuffers)
portal-gun-fabric|传送枪 Fabric*
-@incendium
+incendium¨@incendium
cooperative-advancements|合作进度* - Forge¨cooperative-advancements-fabric|合作进度 (Cooperative Advancements) - Fabric
lightstones
openbackup
-fat-experience-orbs|肥胖经验球 ([Fabric] Fat Experience Orbs)
+fat-experience-orbs|肥胖经验球 ([Fabric] Fat Experience Orbs)¨@fat-experience-orbs|肥胖经验球 ([Fabric] Fat Experience Orbs)
better-pipes|更好的管道*
-truetype-font-replacement||616658
+truetype-font-replacement
fluidlogged-api@
spark@|火花 (spark)
mco
@@ -4085,13 +4085,13 @@ ticktock@servertick
fps-reducre-for-fabric|FPS减速器(Fabric) (FPS Reducer (For Fabric))
art-artillery|艺术?火炮! (Art? Artillery!)
-minemenu-refabricated@minemenufabric|我的菜单 Fabric 版 (MineMenuFabric)
+minemenufabric@|我的菜单 Fabric 版 (MineMenuFabric)
@tabtps
@afkpeace¨afkpeace
smooth-chunks@|平滑区块加载*
-saturationoverflow|饱和度溢出 (Saturation Over flow)|838721
+saturationoverflow|饱和度溢出 (Saturation Over flow)
phantom-blood@phantomblood|幻影之血*
@@ -4103,26 +4103,26 @@ matchlock-guns|火绳枪*
fabric-autoswitch@autoswitch|自动切换工具 (AutoSwitch)
inventory-profiles-next@|一键背包整理Next*
drill|钻头*
-ore-tree|矿物树*|1214379
+ore-tree|矿物树*
ferdinands-flowers
clear-water@|清澈的水*
applied-energistics-2-wireless-terminals-forge|AE2无线终端Forge版*
ferroustry
-village-employment|村庄就业*
+@village-employment|村庄就业 (Village Employment)¨village-employment|村庄就业*
deathlog@|死亡日志*
automatic-elytra|自动鞘翅*
-
-xks-decoration|XK的装饰 (XK's Deco)|1214362
+axolotl-bucket-fix|美西螈桶修复*
+xks-decoration|XK的装饰 (XK's Deco)
endgame-materials-addons|更多终局材料*
ravage-and-cabbage
-stackup||1026496
+stackup
simple-anti-x-ray@sax
breakme@
mod-info-command@mod-info-cmd
hexxit-gear-fabric@hexxitgear
buffed-tools|属性工具*
-thaumcraft-nei-plugin|神秘时代NEI插件 (Thaumcraft NEI Plugin)|357554
+thaumcraft-nei-plugin|神秘时代NEI插件 (Thaumcraft NEI Plugin)
moarrecipes|更多的配方 (MoarRecipes)
luminium
@better-nether-map
@@ -4157,17 +4157,17 @@ extended-caves|Expanded Caves - 旧版本Extended Caves 1.14-1.16¨expanded-cave
inventorio¨inventorio-forge
more-curios-totems-of-undying
selene@moonlight
-compatibilitylayerforcustomskinloader|万用皮肤补丁兼容层 (CompatibilityLayerForCustomSkinLoader)|1109996
+compatibilitylayerforcustomskinloader|万用皮肤补丁兼容层 (CompatibilityLayerForCustomSkinLoader)
no-potion-shift
no-potion-offset
-demonslayer|鬼灭之刃 (Kimetsu no Yaiba)|1220110
+demonslayer|鬼灭之刃 (Kimetsu no Yaiba)
nautilium|鹦鹉螺*
auto-attack|自动攻击*
tamagotti
signal|讯号*
realistic-horse-genetics@|真实马匹遗传*
-timeless-and-classic-guns|永恒枪械工坊 (Timeless and Classics)|1264237
+timeless-and-classic-guns|永恒枪械工坊 (Timeless and Classics Guns)
tool-progression|工具进阶*
@@ -4189,7 +4189,7 @@ additional-guns|更多的枪*
oh-my-minecraft-client@
wooden-armors-stone-armor@woodenarmor|木制盔甲 (Wooden Armors Mod)
-insanelib
+insanelib@
daydreamer
phantomfaces|幻灵接口*
improved-villagers|改进的村民 (Improved Villager Mod)
@@ -4210,8 +4210,8 @@ infinity-water-bucket|无限水桶*
tfc-caffeine-addon
tfc-cellars-add-on
boats-and-beeps
-konkrete-fabric¨konkrete¨@konkrete
-xp-from-harvest|收获经验 (XP From Harvest)|930878
+konkrete¨konkrete-fabric¨@konkrete
+xp-from-harvest|收获经验 (XP From Harvest)
modern-beta
tfcflux
tfc-medicinal
@@ -4222,11 +4222,11 @@ macaws-lights-and-lamps|Macaw的灯 (Macaw's Lights and Lamps)
terrarian-slimes@
create-gears|机械动力:齿轮附加*
simple-big-backpack
-croptopia|作物盛景*|1192701
-firmalife
+croptopia|作物盛景*
+firmalife@
supermartijn642s-core-lib@
-cherished-worlds|存档置顶* - Forge / Fabric / Quilt|1104346¨cherished-worlds-fabric|存档置顶 (Cherished Worlds) - Fabric 1.16.1 - 1.19.2(仅用于存档及维护1.19.2)|1104346¨@cherished-worlds|存档置顶 (Cherished Worlds)|1104346
-ironfist|铁拳*|399076
+cherished-worlds|存档置顶* - Forge / Fabric / Quilt¨cherished-worlds-fabric|存档置顶 (Cherished Worlds) - Fabric 1.16.1 - 1.19.2(仅用于存档及维护1.19.2)¨@cherished-worlds|存档置顶 (Cherished Worlds)
+ironfist|铁拳*
simply-acceleration|简单加速*
creeper-habitats
@@ -4237,13 +4237,13 @@ environmental-energy|环境科技-发电机*¨@environmental-energy|环境科技
nakranoths-herdcraft|群兽行为 (Nakranoth's Herdcraft)
lambdabettergrass@|Lambda的更好的草方块 (LambdaBetterGrass)
@client-commands
-bright-ore|矿石高亮*|1201226
+bright-ore|矿石高亮*
chinese-style-sword|中式剑 (Arsenal Core)
heroic-armory|英雄武器*
colossal-battery|巨型电池 (ColossalBattery)
industrial-meat
-biomancy|血肉重铸*
+biomancy@|血肉重铸*
extra-generators@|额外发电机*
horticulture|园艺*
mr-pineapples-food-mod
@@ -4263,8 +4263,8 @@ x-hp
mr-pineapples-toy-guns
magickcore|魔法核心 (MagickCore)
-feywild||1285921
-The-final-sword|最终之剑重置版 (The final sword)|1201880
+feywild
+The-final-sword|最终之剑重置版 (The final sword)
gog-skybox
@@ -4277,7 +4277,7 @@ yungs-extras¨yungs-extras-fabric¨@yungs-extras
stoneholm-forge|地下村庄 (Stoneholm, Underground Villages) - Forge¨stoneholm@|地下村庄 (Stoneholm, Underground Villages)
inspecio@
-special-ai|特殊AI (Special AI)|457169
+special-ai|特殊AI (Special AI)
dream-waifu-mod|梦中情人 (Dream Waifu mod)
help-wanted|求助*
off-hand-combat|副手战斗* - Forge¨off-hand-combat-fabric|副手战斗 (Off Hand Combat) - Fabric
@@ -4293,8 +4293,8 @@ stone-age-by-yanny
omnis|灾厄村民拓展*
omnis-backpacks
superhotmc
-bag-of-yurting@|帐篷袋 (Bag of Yurting)|1194614
-better-combat-rebirth|更好的战斗:重生*|813690
+bag-of-yurting@|帐篷袋 (Bag of Yurting)
+better-combat-rebirth|更好的战斗:重生*
iron-and-gold-from-1-17|来自 1.17 的铁和金 (iron and gold from 1.17)
immersive-cooking|沉浸烹饪*
structured-crafting
@@ -4309,11 +4309,11 @@ recast|持续钓鱼* - Forge¨recast-fabric|持续钓鱼 (Recast) - Fabric¨@rec
softer-hay-bales|柔软的干草块* - Forge¨softer-hay-bales-fabric|柔软的干草块 (Softer Hay Bales) - Fabric 1.16-1.17.1¨@softer-hay-bales|柔软的干草块 (Softer Hay Bales)
portable-jukebox-forge|便携式唱片机 (Portable Jukebox) - Forge/Fabric/Quilt¨portable-jukebox-fabric|便携式唱片机 (Portable Jukebox) - Fabric(≤1.17)
spiders-produce-webs|蜘蛛吐网* - Forge¨spiders-produce-webs-fabric|蜘蛛吐网 (Spiders Produce Webs) - Fabric¨@spiders-produce-webs|蜘蛛吐网 (Spiders Produce Webs)
-assassins-creed-blocklegend|刺客信条:方块传奇 (Assassin's Creed Blocklegend)|1168306
+assassins-creed-blocklegend|刺客信条:方块传奇 (Assassin's Creed Blocklegend)
gravestone-mod-graves|墓碑坟墓 (Gravestone mod Graves)
the-earth-mod|地球*
lifts@|电梯*
-corail-recycler|Corail的回收站*|1161400
+corail-recycler|Corail的回收站*
move-minecarts@|可移动的矿车*
inventory-totem|更好的图腾* - Forge¨inventory-totem-fabric|更好的图腾 (Inventory Totem) - Fabric¨@inventory-totem|更好的图腾 (Inventory Totem)
lava-picker-upper|熔岩收集器*
@@ -4324,13 +4324,13 @@ respawnable-pets@|宠物可重生*
schmucks|小阿呆 (Schmucks!)
automatic-doors|自动门* - Forge¨automatic-doors-fabric|自动门 (Automatic Doors) - Fabric¨@automatic-doors|自动门 (Automatic Doors)
configurable-despawn-timer@
-chunkmap|区块加载小地图 (ChunkMap)|1225181
+chunkmap@|区块加载小地图 (ChunkMap)
inventory-tabs
bottle-your-xp|装瓶你的经验* - Forge & Fabric & Quilt¨bottle-your-xp-fabric|装瓶你的经验 (Bottle Your Xp) - Legacy Fabric¨@bottle-your-xp|装瓶你的经验 (Bottle Your Xp)
gravestone-mod-extended|墓碑坟墓 - 拓展 (Gravestone mod - Extended)
better-enchanted-books@|更好的附魔书*
easy-steel-forge
-fabric-waystones@fwaystones|Fabric版传送石碑*|1129480
+fabric-waystones@fwaystones|Fabric版传送石碑*
dark-enchanting@|暗黑附魔*
@@ -4340,7 +4340,7 @@ superflat-world-no-slimes|没有史莱姆的超平坦世界* - Forge¨superflat-
scorge
beaconoverhaul@|信标改革 (Beacon Overhaul)
-contact|往来*|1233489
+contact|往来*
blockshifter¨blockshifter-forge
vanilla-builders-extension
@@ -4367,13 +4367,13 @@ simple-ambients
-modern-loading-screen|现代加载界面*|1235709
+modern-loading-screen|现代加载界面*
transliterationlib
-rpmtw-update-mod@|RPMTW平台模組 (RPMTW Platform Mod)|1238681
+rpmtw-update-mod@|RPMTW平台模組 (RPMTW Platform Mod)
farsight-spyglasses
not-enough-animations@|更多动画*
better-beacon|更好的信标与潮涌核心 (Better Beacon / Conduit)
@@ -4383,28 +4383,28 @@ simple-emerald-tools-fabric¨easy-emerald-tools
cold-sweat|冷汗*
witchery-rewitched|巫术:重生 (Witchery: Rewitched)
majou-densetsu-3d|魔城传说3D (Majou Denetsu 3D)
-icarus-wings|伊卡洛斯之翼*|1240656
-keyboard-wizard|按键精灵*|695626
+icarus-wings|伊卡洛斯之翼*
+keyboard-wizard|按键精灵*
piscary
storage-cabinet|储藏柜*
first-person-model@|更真实的第一人称模型 (First-person Model)
@randore¨randore¨randore-forge
-rising-uppercut|上勾拳*|1240641
-jackie-chan-s-weapon|成龙的武器 (Jackie Chan's weapon)|1237674
-explorers-compass|探险者指南针 (Explorer's Compass)|1286168
+rising-uppercut|上勾拳*
+jackie-chan-s-weapon|成龙的武器 (Jackie Chan's weapon)
+explorers-compass@|探险者指南针 (Explorer's Compass)
gravestones@|墓碑*
crafting-dead-survival|行尸走肉:生存 (Crafting Dead: Survival)
redstone-control-2|红石控制2*
csenchants
-mystical-customization
+mystical-customization@
fmprojecte-fmpe|等价交换重制-EMC上限扩展版 (FMProjectE)
ibe-editor@
exotic-critters
-archers-paradox|弓箭手悖论 (Archer's Paradox)
+archers-paradox@|弓箭手悖论 (Archer's Paradox)
dynamic-trees-neapolitan|动态的树:那不勒斯风味附属 (Dynamic Trees - Neapolitan)
randomite-classic
@@ -4442,7 +4442,7 @@ dungeons-mobs|地下城生物*
-uusi-aurinko|新日*|1236639
+uusi-aurinko|新日*
@@ -4453,7 +4453,7 @@ uusi-aurinko|新日*|1236639
-chronicler-the-key-of-stellaris|历史记录者·星之匙 (Chronicler: The Key of Stellaris)|1244435
+chronicler-the-key-of-stellaris|历史记录者·星之匙 (Chronicler: The Key of Stellaris)
neubulaeko-slime|星云子史莱姆*
@@ -4483,27 +4483,27 @@ capes@
attack-speed-enchantment|攻击速度附魔*
natures-minerals¨@natures-minerals
balm¨balm-fabric¨@balm
-resource-hogs|资源猪 (Resourse Hogs)|1037377
+resource-hogs|资源猪 (Resourse Hogs)
advanced-xray|高级透视 (Advanced XRay) - Forge¨advanced-xray-fabric-edition|高级透视 (Advanced XRay) - Fabric
ring-of-attraction-forge|吸引戒指 (Ring of Attraction) - Forge¨ring-of-attraction-fabric|吸引戒指 (Ring of Attraction) - Fabric
customhud@|自定义HUD (CustomHud)
-deadly-world|致命世界*|457226
+deadly-world|致命世界*
fastdecay@
essential-commands@
caves-and-cliffs-backport
that-future-mod-glow-squid-axolotl-moobloom-etc
diamond-buildcraft|钻石装饰*
-apocalypse-rebooted|启示录重制*|1254381
-mcwifipnp@|更高级联机设置 (LAN World Plug-n-Play)|1244608
+apocalypse-rebooted|启示录重制*
+mcwifipnp@|更高级联机设置 (LAN World Plug-n-Play)
requious-frakto
capsule
-isometric-renders@|等轴渲染*|1418118
+isometric-renders@|等轴渲染*
-enchanting-secretaire|附魔记录*|1250073
+enchanting-secretaire|附魔记录*
sync-fabric@|克隆(Fabric) (Sync (Fabric))
tale-of-kingdoms-a-new-conquest@|王国:新征程 (Tale of Kingdoms: A new Conquest)
@@ -4513,11 +4513,11 @@ crusade@
vending-machine|售货机*
modernxl
taiga2@|匠魂合金附加2 (Tinkers Alloying Addon Port)
-chunkgenlimited|区块生成限制 (ChunkGenLimiter)|1041769
+chunkgenlimited|区块生成限制 (ChunkGenLimiter)
more-crafting-tables-for-forge|更多工作台 (More Crafting Tables for Forge!)¨@more-crafting-tables|更多工作台 (More Crafting Tables for Forge!)
-repurposed-structures@repurposed-structures-forge|结构变体* - Forge¨repurposed-structures-fabric@|结构变体 (Repurposed Structures) - Fabric/Quilt
+repurposed-structures@repurposed-structures-forge|结构变体* - Forge/NeoForge¨repurposed-structures-fabric@|结构变体 (Repurposed Structures) - Fabric/Quilt
ezpas
-electrona||1314239
+electrona
@mcg
reasonable-sorting@|合理排序*
chat-heads@|聊天头像*
@@ -4534,11 +4534,11 @@ lurker|Cold的潜伏者 (Colds: Lurker)
cavebiomeapi¨cavebiomeapi-fabric
extended-block-shapes@extshape|扩展方块形状*¨extended-block-shapes-blockus@extshape_blockus|扩展方块形状 (Extended Block Shapes) - 与 Blockus 模组联动的部分(仅适用于 1.18.2 以上 Fabric 版本)
passive-mobs@passivemobs
-sponsor|赞助者*|1080837
+sponsor|赞助者*
between-ores
-black-hole|黑洞*|1179600
+black-hole|黑洞*
more-and-more-minerals|越来越多的矿物 (more and more minerals)
permafrost
@@ -4556,7 +4556,7 @@ multi-world
terralith¨@terralith
overworld-two-forge¨overworld-two
-xl-packets|XL数据包 (XL Packets) - Forge¨xl-packets-fabric|XL数据包 (XL Packets) - Fabric
+
rftools-storage@|RF工具:存储 (RFTools Storage)
rftools-builder@|RF工具:建造机 (RFTools Builder)
@@ -4565,7 +4565,7 @@ farmers-extra-foods|农夫的拓展食物 (Farmer's Extra Foods)
tinkers-delight|工匠乐事 (Tinker's Delight)
@flashfreeze
-majruszs-accessories|Majrusz的配件 (Majrusz's Accessories)|1418686
+majruszs-accessories@|Majrusz的配件 (Majrusz's Accessories)
water-2-mana
@@ -4573,7 +4573,7 @@ craft-and-hunt|狩猎工艺 (Craft and Hunt)
tmats
the-afterlight|隐光之域*
tinkers-planner|匠魂蓝图 (Tinker's Planner)
-playing-cards|扑克牌*|1424172
+playing-cards|扑克牌*
rainbow-oak-trees-2|彩虹橡树2*
mapfrontiers|地图边界 (MapFrontiers)
customizable-elytra|可自定义鞘翅* - Forge¨customizable-elytra-fabric|可自定义鞘翅 (Customizable Elytra) - Fabric
@@ -4592,7 +4592,7 @@ wings-horns-hooves-the-ultimate-unicorn-mod
project-rankine@rankine|兰金计划*
tinkers-mechworks@
qdc-quantum-dis-assembly-craft|量子拆解工艺 (Quantum Dis-Assembly Craft)
-william-wythers-overhauled-overworld@wwoo
+william-wythers-overhauled-overworld@wwoo¨expanded-ecosphere@
infinite-music
cobbler|可靠的潜影贝工厂 (Shulker's Faithful Factories/Cobbler)
nether-fast-transport-layer
@@ -4604,7 +4604,7 @@ morevanillaarmor@|更多原版盔甲 (MoreVanillaArmor)
eternal-tales@|永恒传说*
oh-the-biomes-youll-go-fixes|“你将去的生物群系”修复模组 (Oh The Biomes You'll Go Fixes)
wild-world
-
+eyes-in-the-darkness
miskatonic-mysteries¨miskatonic-mysteries-legacy|Miskatonic Mysteries - Forge,未完成且已停更
harvesters-night|收割者之夜 (Harvester's Night)
slotlock@|锁定槽 (SlotLock)
@@ -4615,7 +4615,7 @@ modern-life|摩登生活*
paxi-fabric¨paxi¨@paxi
waveycapes@wavey-capes|飘扬披风 (Wavey Capes)
-skin-layers-3d@3dskinlayers|3D皮肤层 (Skin Layers 3D)|1333790
+skin-layers-3d@3dskinlayers|3D皮肤层 (Skin Layers 3D)
all-the-discs|唱片大全 (All the Discs)
cryptic-cosmos
bayou-blues|长沼蓝调* - Forge¨bayou-blues-fabric|长沼蓝调 (Bayou Blues) - Fabric¨@bayou-blues|长沼蓝调 (Bayou Blues)
@@ -4636,7 +4636,7 @@ never-enough-currency|货币多多*
never-enough-currency-lite|货币多多:精简版*
create-chunkloading
name-pain
-wireless-chargers|无线充电器*
+wireless-chargers@|无线充电器*
bouncier-beds|弹力床* - Forge¨bouncier-beds-fabric|弹力床 (Bouncier Beds) - Fabric版1.16-1.17¨@bouncier-beds|弹力床 (Bouncier Beds)
hexlands-ii|六边形地貌 2 (HexLands II)
gold-in-river-mod|河中淘金*
@@ -4649,25 +4649,25 @@ maidens-marvelous-materials
nekoration@|猫咪装饰*
tomb-many-graves-2
fins-and-tails|鳍和尾巴 (Fins and Tails)
-smarter-farmers-farmers-replant@|更聪明的农夫 (Smarter Farmers/Farmers Replant)|1285789
+smarter-farmers-farmers-replant@|更聪明的农夫 (Smarter Farmers/Farmers Replant)
peculiars|独特风味*
draggable-resource-packs|可拖动列表/可拖动资源包 (Draggable Lists/Draggable Resource Packs)¨@draggable-lists|可拖动列表/可拖动资源包 (Draggable Lists/Draggable Resource Packs)
fastchest|快速箱子渲染 (FastChest)¨@fastchest|快速箱子渲染 (FastChest)
-yuushya-townscape-fabric|方块小镇 (Yuushya Townscape)|1255783
+yuushya-townscape-fabric|方块小镇 (Yuushya Townscape)
architects-palette-fabric@|建筑师的调色板 (Architect's Palette)¨architects-palette|建筑师的调色板 (Architect's Palette) - Forge
whisperwoods|低语之森*
-dimensional-dungeons|维度地牢*
+dimensional-dungeons@|维度地牢*
bosses-of-mass-destruction@
neoelfeos-medieval-pub-decoration
dustrial-decor
feders-scarecrows|Feder的稻草人 (Feder's Scarecrows)
zetter@zetter-painting-mod
mystical-pumpkins|神秘南瓜*
-skinned-lanterns|灯笼皮肤* - Forge¨skinned-lanterns-fabric|灯笼皮肤 (Skinned Lanterns) - Fabric
+skinned-lanterns|灯笼皮肤* - Forge¨skinned-lanterns-fabric@|灯笼皮肤 (Skinned Lanterns)
scarecrows|稻草人*
seasonals|季节风味*
mimi-mod
-blocktuner@|音符盒调音助手 (BlockTuner)|1253993
+blocktuner@|音符盒调音助手 (BlockTuner)
caged-mobs|笼中生物*
advanced-rifles
tome-of-blood|血之宝典 (Tome of Blood)
@@ -4684,10 +4684,10 @@ small-ships@
sound-engine-reloader|重新加载声音*
crystal-caves
increasemobs
-scarecrows-territory|稻草人领域 (Scarecrows' Territory)
+scarecrows-territory@|稻草人领域 (Scarecrows' Territory)
dungeons-mod¨dungeons-mod-lite
-loot-beams|战利品光束*|1245184
+loot-beams|战利品光束*
theurgy@
better-badlands|恶地改善*
@@ -4698,14 +4698,14 @@ repair-chests|修损宝盒*
relics-of-gaming|游戏遗物*
modular-controller|模块化控制器*
-Item-Collectors
-gamemodeoverhaul|旧版指令 (GamemodeOverhaul)|897542
+Item-Collectors@item-collectors
+gamemodeoverhaul|旧版指令 (GamemodeOverhaul)
dash
minecraft-dungeons-content|地下城内容 (Dungeons Content)
old-beacon|旧信标*
oc2|开放式电脑 II (OpenComputers II)
-botany-pots-tiers|更好的植物盆栽*
+botany-pots-tiers@|更好的植物盆栽*
compatchedstorage|紧凑存储修复 (ComPatchedStorage)
iseedragons
psionic-peripherals
@@ -4718,26 +4718,26 @@ recipes-and-more
llama-steeds-forge|骑羊驼 (Llama Steeds) - Forge¨llama-steeds|骑羊驼* - Fabric¨@llama-steeds|骑羊驼 (Llama Steeds)
levellib
enigmatic-graves
-boat-item-view-forge|边划边看 (Boat Item View) - Forge|1365248¨boat-item-view|边划边看* - Fabric|1365248¨@boat-item-view|边划边看 (Boat Item View)|1365248
+boat-item-view-forge|边划边看 (Boat Item View) - Forge¨boat-item-view|边划边看* - Fabric¨@boat-item-view|边划边看 (Boat Item View)
forge-creeper-heal-unofficial|Forge苦力怕坑修复[非官方版] (Forge Creeper Heal [Unofficial])
-desolation-forge|荒芜 (Desolation) - Forge¨desolation|荒芜* - Fabric
+desolation-forge|荒芜 (Desolation) - Forge¨desolation@|荒芜*
ma-astral
zaraklib
chipped@
-
+chest-cavity@|胸腔*
mending-for-1-7-10|给老版本的经验修补 (Mending for Older Version)
unreachable-fantasy-mod
ai-reducer|AI减速器 (AI Reducer)
-simple-teleporters|简易传送器* - Forge版和Fabric1.14.1版|1099992¨simple-teleporters-fabric|简易传送器 (Simple Teleporters) - Fabric|1099992
+simple-teleporters|简易传送器* - Forge版和Fabric1.14.1版¨simple-teleporters-fabric|简易传送器 (Simple Teleporters) - Fabric
killmods¨@657399
big-brain@
adaptive-performance-tweaks|适应性性能调整*
rltweaker
-multibags|多重背包 (MultiBags)|897303
+multibags|多重背包 (MultiBags)
lavalib
ftb-banners-forge
overpowered-armor-bar
-tinkers-rapier|匠魂西洋剑 (Tinkers' Rapier)|1261187
+tinkers-rapier|匠魂西洋剑 (Tinkers' Rapier)
earth-reworked|土方工程重制版*
cinderscapes-reforged|余烬奇景Forge版*
better-diving|水世界/更好的潜水*
@@ -4756,7 +4756,7 @@ castle-dungeons
mobs-properties-randomness
iguana-tweaks|蜥蜴微调*
enhanced-ai
-vulcanite|软碲铜 (vulcanite)
+vulcanite|软碲铜 (vulcanite) - Forge¨vulcanite-fabric|软碲铜 (vulcanite) - Fabric
ziheasymodding
path-to-dirt
dirt2path
@@ -4774,14 +4774,14 @@ stats-keeper¨stats-keeper-fabric
vanillatweaks@
bacodifficulty
immersiveposts|沉浸长杆 (Immersive Posts)
-fyres-youwilldiemod|必死无疑 (The "You Will Die" Mod)|309230
+fyres-youwilldiemod|必死无疑 (The "You Will Die" Mod)
old-walking-animation@|旧版行走动画*
enders-magic|末影魔法 (Ender's magic)
anvil-patch-lawful
elegant-networking
gemsplusplus|宝石++ (GemsPlusPlus)
defaultsettings|默认设置 (DefaultSettings) - Forge¨defaultsettings-fabric|默认设置 (DefaultSettings) - Fabric
-draylars-battle-towers|Draylar的战斗高塔 (Draylar's Battle Towers)|898001
+draylars-battle-towers|Draylar的战斗高塔 (Draylar's Battle Towers)
leos-craftable-chainmail|可制作的锁链甲 (Leo's Craftable Chainmail)
time-to-die
@@ -4796,24 +4796,24 @@ macaws-fences-and-walls|Macaw的栅栏与墙 (Macaw's Fences and Walls)
lunae-silva
-rainbow6|我的六号 (Rainbow6:Minesiege)|1117023
+rainbow6|我的六号 (Rainbow6:Minesiege)
friendlyendermite@friendermite|友好的末影螨 (FriendlyEndermite)
food-expansion|食物扩展*
forgotten-items|被遗忘的物品*
food-expansion-reimagined|食物扩展:重构想 (Food Expansion: Reimagined)
redstone-igniter
enchanting-tweaks
-thrown-slime||780689
+thrown-slime
inventory-auto-fill
queen-bee@|蜂后*
better-barrels
enderbeetles
-customport||897492
+customport
more-sound-config
undead-expansion
hourglass|沙漏*
-relics-mod|遗物 (Relics)
+relics-mod@|遗物 (Relics)
comfortable-nether|舒适下界*
arcanecraft-ii|奥法工艺2 (ArcaneCraft II)
presence-footsteps-forge|脚步声Forge版 (Presence Footsteps (Forge))
@@ -4825,8 +4825,8 @@ ee3-helper
save-your-pets|拯救你的宠物*
main-menu-scale
potion-fingers
-reload-audio-driver-rad|音频驱动重载 (Reload Audio Driver) - Forge¨reload-audio-driver-fabric|音频驱动重载 (Reload Audio Driver) - Fabric/Quilt
-
+reload-audio-driver-rad|音频驱动重载 (Reload Audio Driver) - Forge(已停更)¨reload-audio-driver-fabric|音频驱动重载 (Reload Audio Driver) - Fabric/Quilt
+shieldbreak@
holiday-helper
fabric-tickratechanger-mod|Fabric版运算变速 (Fabric TickRateChanger)
observable@|可视性能侦测*
@@ -4854,11 +4854,11 @@ pokecube-aoi
grim-statues|Grim的雕像*
oauth¨oauth-fabric¨@oauth
omaypaty-japan-mod
-demon-slayer-mod-kimetu-no-yaiba|鬼灭之刃 (DEMON SLAYER MOD)|1086930
+demon-slayer-mod-kimetu-no-yaiba|鬼灭之刃 (DEMON SLAYER MOD)
tipthescales@
xplosives-mod
arkys-environment
-candylands||1283253
+candylands
elements-of-power
aquafina
way-through-dimension
@@ -4866,7 +4866,7 @@ journeymap-integration@
damage-tint@|伤害色调*
mo-spells
-prehistoric-flora|史前自然 (Prehistoric Nature)¨prehistoric-nature@|史前自然*|1452838
+prehistoric-nature@|史前自然*¨prehistoric-flora|史前自然 (Prehistoric Nature)
blade-works|剑制*
create-confectionery|机械动力:甜食*
@@ -4878,7 +4878,7 @@ ex-nihilo-random|无中生有:随想 (Ex Nihilo: Random)
fabrictailor|离线皮肤切换 (Fabric Tailor)
ambientworld
-customraidreload|自定义袭击 (Custom Raid)|1265087
+
apple-trees-revived|苹果树:复生*
potatos-lucky-block|马铃薯幸运方块 (Potato's Lucky block)
even-more-tnt
@@ -4900,7 +4900,7 @@ phosphor-reforged|硫 (Sulfuric/Phosphor Reforged)
hydrogen-reforged|氦 (HeIium)
xl-food-mod-plus|超多食物+ (XL Food Mod+)
-botconnect@mcbot|群服互联🔗 (McBot🔗)|1267022
+botconnect@mcbot|群服互联🔗 (McBot🔗)
ice-and-fire-dragonseeker
reeses-sodium-options@|Reese的钠视频界面 (Reese's Sodium Options)
continuity@
@@ -4913,13 +4913,13 @@ tatami
final-fantasy-12-mod
mojangster@|加载界面动画 (Mojangster (Animated Loading Screen))
anvil-tweaks
-asphaltmod|沥青 (Asphalt Mod)|1012064
+asphaltmod|沥青 (Asphalt Mod)
reroll-forge|刷新附魔Forge版 (Reroll-Forge)
swordenlarger|剑模型扩大 (SwordEnlarger)
castle-in-the-sky-the-fairytale-of-laputa|天空之城 (Castle in the Sky)
dimensionalores|维度矿石 (DimensionalOres) - Fabric¨dimore|维度矿石 (DimensionalOres) - Forge
-illagers@illagers+|更多的灾厄村民 (Illagers+)|1413062
+illagers@illagers+|更多的灾厄村民 (Illagers+)
@@ -4933,21 +4933,21 @@ forge-snad|子沙1.14+ (Snad) - Forge¨fabric-snad|子沙1.14+ (Snad) - Fabric
opentoall
-torchbowmod|火把弓 (TorchBowMod)|786206
+torchbowmod|火把弓 (TorchBowMod)
esencia
weirdmobs@ydms-weirdmobs
-enchantment-level-language-patch|附魔等级语言补丁 (EnchLevel-LangPatch)|1266496¨@enchlevel-langpatch|附魔等级语言补丁 (EnchLevel-LangPatch)|1266496
+enchantment-level-language-patch|附魔等级语言补丁 (EnchLevel-LangPatch)¨@enchlevel-langpatch|附魔等级语言补丁 (EnchLevel-LangPatch)
open-to-lan
simple-translation|简单翻译*
what-are-you-voting-for@
-steam-powered-create|蒸汽动力 (Create: Steam Powered)|1272372
+steam-powered-create|蒸汽动力 (Create: Steam Powered)
creepers-burn@CreepersBurn
-pretty-game-enhhancing-gobblet-pgeg-remake|魔法森林重置版 (Pretty, Game-Enhhancing Gobblet Remake)|1237458
+pretty-game-enhhancing-gobblet-pgeg-remake|魔法森林重置版 (Pretty, Game-Enhhancing Gobblet Remake)
-kvc-equipment|蛋挞君的原版补全装备篇 (KVCEquipment)|1224426
-mooshroomcraft|哞菇工艺*|990356
+kvc-equipment|蛋挞君的原版补全装备篇 (KVCEquipment)
+mooshroomcraft|哞菇工艺*
unearthed|出土* - Forge / Fabric¨unearthed-fabric|出土 (Unearthed) - 1.1.1<= Fabric
terrestria@¨terrestria-reforged
simplex-terrain-generation|Simplex地形生成器*
@@ -4956,16 +4956,16 @@ goblin-traders-fabric@|哥布林商人Fabric版 (Goblin Traders (Fabric))
@lakeside|湖畔 (Lakeside)¨lakeside|湖畔*
chenziqius-originality|CHENZIQIU的创意 (CHENZIQIU's Originality)
@alloy-forgery¨alloy-forgery
-mechanical-tech@|机械科技*|1347516
-hadesgame|阴间游戏 (HadesGame)|1211612
+mechanical-tech@|机械科技*
+hadesgame|阴间游戏 (HadesGame)
one-block-forge
human-reborn
-additional-additions-forge|额外扩展 (Additional Additions) - Forge|1427321¨additional-additions|额外扩展* - Fabric|1427321¨@addadd|额外扩展 (Additional Additions)|1427321
+additional-additions-forge|额外扩展 (Additional Additions) - Forge¨additional-additions|额外扩展* - Fabric¨@addadd|额外扩展 (Additional Additions)
earlygame@
+happiness-is-a-warm-gun@
-
-kvc-blocks|蛋挞君的原版补全方块篇 (KVCBlocks)|1239534
+kvc-blocks|蛋挞君的原版补全方块篇 (KVCBlocks)
enigtech2-util
environmental-creepers|环保型苦力怕*
@@ -4973,7 +4973,7 @@ look-at-that
advanced-peripherals
nether-chest-fabric@nether-chest
@essentialaddons
-levelz@||1409943
+levelz@
betterend-re-forked|更好的末地Forge重铸版 (BetterEnd Reforked)
mining-gadgets|采矿小工具* - Forge¨mining-gadgets-fabric|采矿小工具 (Mining Gadgets) - Fabric
ponderjs
@@ -4988,8 +4988,8 @@ ftb-power-pots
the-graveyard-forge|墓园 (The Graveyard) - Forge¨the-graveyard-fabric|墓园 (The Graveyard) - Fabric
nether-agriculture|下界农业*
conjuring@
-awesome-dungeon-forge@¨awesome-dungeon-fabric@
-out-of-sight
+awesome-dungeon-forge¨awesome-dungeon-fabric¨@awesome-dungeon-forge|Awesome Dungeon - Forge (已失效)¨@awesome-dungeon-fabric|Awesome Dungeon - Fabric (已失效)
+out-of-sight@
decorative-blocks-modded-compat|装饰方块模组兼容 (Decorative Blocks modded compat)
camp-chair
size-matters
@@ -5007,7 +5007,7 @@ right-click-harvest@|右击收割 (Right-Click-Harvest)
custom-content-packs
cake-chomps¨cake-chomps-fabric¨@cake-chomps
lod-level-of-detail@distanthorizons
-betterp2p|更好的P2P支持 (Better P2P)|1270402
+betterp2p|更好的P2P支持 (Better P2P)
ob-aquamirae|海灵物语 (Aquamirae Mod) - Forge¨aquamirae-fabric|海灵物语 (Aquamirae Mod) - Fabric¨@aquamirae|海灵物语 (Aquamirae Mod)
nuclear-tfc
just-more-cakes|只是更多的蛋糕! (Just More Cakes!) - Forge¨just-more-cakes-fabric|只是更多的蛋糕! (Just More Cakes!) - Fabric¨@just-more-cakes|只是更多的蛋糕! (Just More Cakes!)
@@ -5033,7 +5033,7 @@ project-red-transmission|红石计划:传导 (ProjectRed - Transmission)
day-dream
savage-ender-dragon|更凶猛的末影龙*
-age-of-weapons|武器时代 (Age of Weapons)|789398
+age-of-weapons@age-of-weapons-reforged|武器时代 (Age of Weapons)
drawerstorage-keychain|抽屉钥匙扣 (DrawerStorage Keychain)
fracdustry@|分形工业 (Fractal Industry)
magical-forest|魔法森林*
@@ -5054,14 +5054,14 @@ mobz
villagerquests|村民任务 (VillagerQuests)
environmentz@
-homing-ender-eye@|回归之眼*|1275011
+homing-ender-eye@|回归之眼*
magical-crops-regrowth-1-16-5|魔法作物:重生 (Magical Crops: Regrowth)
voidz
-
+mining-master@
victus@
lots-of-food-revived|更多食物:复生 (Lots of Food Revived)
-dontstarve|不要饿死2 (DontStarve2)|1275610
+dontstarve|不要饿死2 (DontStarve2)
steves-universe-space-mod
candy-world-recaramelized|糖果世界:重制版 (Candy World - ReCaramelized)
carrier|搬运*
@@ -5069,7 +5069,7 @@ carrier|搬运*
undo|撤销! (Undo!)
unnamed-animal-mod|无名动物模组*
camels|骆驼*
-mining-master@food-effects
+food-effects@
item-borders|物品边框* - Forge¨item-borders-fabric|物品边框 (Item Borders) - Fabric¨@item-borders|物品边框 (Item Borders)
iceberg|冰山* - Forge¨iceberg-fabric|冰山 (Iceberg) - Fabric¨@iceberg|冰山 (Iceberg)
@@ -5092,12 +5092,12 @@ motiono
vanillarecipe|香草食谱 (VanillaRecipe)
-fantastic-fish-alpha-v1-4|神奇的鱼 (Fantastic Fish)|400280
+fantastic-fish-alpha-v1-4|神奇的鱼 (Fantastic Fish)
more-mounted-storages|更多存储挂载*
-minecraft-comes-alive-testing@minecraft-comes-alive-reborn|凡家物语:重生 (MCA Reborn)|1288951
-noodles-apex|面条的Apex系列 (Noodles'Apex Series)|1428712
+minecraft-comes-alive-testing@minecraft-comes-alive-reborn|凡家物语:重生 (MCA Reborn)
+noodles-apex|面条的Apex系列 (Noodles'Apex Series)
ftb-beast-coin-miner|货币矿机 (Beast Coin Miner)
scape-and-run-parasites-addon-by-nocube
vanilla-degus|八齿鼠*
@@ -5108,16 +5108,16 @@ extra-bit-manipulation
spartan-weaponry-twilight-forest|斯巴达的武器:暮色森林 (Spartan Weaponry: Twilight Forest)
iris-reforged
additional-lanterns@|更多灯笼*
-bottled-air|瓶装空气* - Forge¨bottled-air-fabric|瓶装空气 (Bottled Air) - Fabric
+bottled-air|瓶装空气* - Forge¨bottled-air-fabric|瓶装空气 (Bottled Air) - Fabric¨@bottled-air|瓶装空气 (Bottled Air)
fabricproxy-lite@
abyssal-depths
tomes|秘典*
-budschies-morph-mod
-pswg|帕尔奇的星球大战 (Parzi's Star Wars Mod) - Fabric|1275203¨parzis-star-wars-mod|帕尔奇的星球大战 (Parzi's Star Wars Mod) - Forge|1275203
-aquatic-abyss||361152
+budschies-morph-mod@
+pswg|帕尔奇的星球大战 (Parzi's Star Wars Mod) - Fabric¨parzis-star-wars-mod|帕尔奇的星球大战 (Parzi's Star Wars Mod) - Forge
+aquatic-abyss
slimier-slimes
wacky-weapons
-slime-carnage|史莱姆杀戮*|381624
+slime-carnage|史莱姆杀戮*
portal-tags
eden-ring|伊甸星环*
placement-tweaks|放置调整*
@@ -5131,11 +5131,11 @@ flaminco
simple-graves
-wi-zoom|WI变焦 (WI Zoom)|1083446
+wi-zoom@|WI变焦 (WI Zoom)
forge-carpet@
-fabric-tree-chopper@|砍树*
-i-see-lava
+fabric-tree-chopper|砍树*¨@fabric-tree-chopper|砍树 (Fabric Tree Chopper)
+i-see-lava@
dual-riders
refined-relocation-2|简单分类2*
ftb-sluice
@@ -5144,7 +5144,7 @@ gui-clock¨gui-clock-fabric-version¨@gui-clock
hand-over-your-items|Hand Over Your Items - Forge&fabric 1.18以上¨hand-over-your-items-fabric|Hand Over Your Items - Fabric 1.17.1及以下
koopas-critters
krypton-reforged|氪Forge版*
-item-counter|物品计数器*|1279592
+item-counter|物品计数器*
reality-check-real-life-timer
retail
@@ -5182,7 +5182,7 @@ devil-may-cry-weapons|鬼泣武器*
craft-to-exile-custom-uniques|放逐之路定制物品 (Craft to Exile Custom Uniques)
terraria-arsenal|泰拉瑞亚装备*
world-of-warcraft-weapons|魔兽世界装备 (World of Warcraft Weapons)
-mcdoom@|MC 毁灭战士 (MCDoom)|1388361
+mcdoom@|MC 毁灭战士 (MCDoom)
bleach-weapons|死神装备*
behgameon
into-the-maelstrom|冒险漩涡*
@@ -5193,26 +5193,26 @@ luckperms@
inv-view@invview
ftb-industrial-contraptions|FTB工业奇械 (FTB Industrial Contraptions)
more-respawn-anchors|更多重生锚* - Fabric¨more-respawn-anchors-forge|更多重生锚 (More Respawn Anchors) - Forge
-werewolves-become-a-beast@werewolves|狼人 (Werewolves)|1205326
-omnipotent-card@|万用卡牌*|1281444
+werewolves-become-a-beast@werewolves|狼人 (Werewolves)
+omnipotent-card@|万用卡牌*
does-it-tick
public-gui-announcement|公开GUI显示*
wet-lava-sponge
-ripples-of-the-past
+ripples-of-the-past¨@ripples-of-the-past
cursor-mod@cursormod|自定义光标*
-amplified-nether|放大化下界*
+amplified-nether@|放大化下界*
oreberries-replanted|矿莓重制版*
-eye-contact-prohibited|禁止眼神交流! (Eye contact prohibited)|1282818
+eye-contact-prohibited|禁止眼神交流! (Eye contact prohibited)
modular-assembly|模块化组装*
healer@
calcium|钙*
from-the-shadows
-l_ender-s-cataclysm|灾变 (L_Ender 's Cataclysm)
-brighter-block-light|亮光 (Brighter)|1281920
+l_ender-s-cataclysm@l_enders-cataclysm(cataclysm)|灾变 (L_Ender 's Cataclysm)
+brighter-block-light|亮光 (Brighter)
pick-up-notifier|拾取提示* - Forge版+Fabric1.19+¨pick-up-notifier-fabric|拾取提示 (Pick Up Notifier) - Fabric版1.17.1~1.18.2¨@pick-up-notifier|拾取提示 (Pick Up Notifier)
talkbubbles@
@@ -5242,7 +5242,7 @@ lost-and-found
better-fps-render-distance¨better-fps-render-distance-fabric
armor-chroma-for-fabric@|盔甲颜色显示Fabric版 (Armor Chroma for Fabric)
ore-reeds|矿石甘蔗*
-connected-glass
+connected-glass@
blockui
storage-racks
Dung-Pipe
@@ -5250,11 +5250,11 @@ extra-armor|更多盔甲*
pig-poop
stupid-horse-stand-still
ceramic-bucket|陶瓷桶*
-durability101@||1447627
+durability101@
ceramic-shears|陶瓷剪刀*
torch-bandolier|火把弹药袋*
rapid-leaf-decay@
-netherite-horse-armor-mod|下界合金马铠*
+
ambient-environment@
glass-cutter
dicemc-tiered-armors
@@ -5268,8 +5268,8 @@ minceraft-mod
alexs-delights|Alex乐事 (Alex's Delights)
better-bedrock-generator¨better-bedrock-generator-fabric
prehistoric-fauna@|史前生物*
-better-conduit-placement|更好的潮涌核心放置* - Forge¨better-conduit-placement-fabric|更好的潮涌核心放置 (Better Conduit Placement) - Fabric
-death-counter|死亡计数器*
+better-conduit-placement|更好的潮涌核心放置* - Forge¨better-conduit-placement-fabric|更好的潮涌核心放置 (Better Conduit Placement) - Fabric¨@better-conduit-placement|更好的潮涌核心放置 (Better Conduit Placement)
+death-counter|死亡计数器* - Forge¨death-counter-for-fabric|死亡计数器 (Death Counter) - Fabric¨@death-counter-ichun|死亡计数器 (Death Counter)
dimension-stages|维度阶段*
passive-dragon
i-want-to-die-at-home
@@ -5281,10 +5281,10 @@ tooltipfix|信息提示修复 (ToolTipFix)
extended-noteblock-forge|音符盒扩展 (Extended Noteblock) - Forge¨extended-noteblock-fabric|音符盒扩展 (Extended Noteblock) - Fabric
ore-prospecting-stick-forge|探矿之戒 (Rings Of Prospecting) - Forge¨ore-prospecting-stick-fabric|探矿之戒 (Rings Of Prospecting) - Fabric
worldedit-express-forge¨worldedit-express-fabric
-awesome-dungeon-edition-ocean-forge@awesome-dungeon-ocean-forge¨awesome-dungeon-edition-ocean-fabric@awesome-dungeon-ocean-fabric
+awesome-dungeon-edition-ocean-forge¨awesome-dungeon-edition-ocean-fabric¨@awesome-dungeon-ocean-forge|Awesome Dungeon Ocean Edition - Forge (已失效)¨@awesome-dungeon-ocean-fabric|Awesome Dungeon Ocean Edition - Fabric (已失效)
pistorder
escape-rope-pokemon-item-forge¨escape-rope-pokemon-item-fabric
-awesome-flooring-forge@¨awesome-flooring-fabric@
+awesome-flooring-forge¨awesome-flooring-fabric¨@awesome-flooring-forge|Awesome Flooring - Forge,已失效¨@awesome-flooring-fabric|Awesome Flooring - Fabric,已失效
medievial-entity-forge@medieval-entity-forge|中世纪生物 (Medieval Entity) - Forge¨medievial-entity-fabric@medieval-entity-fabric|中世纪生物 (Medieval Entity) - Fabric
upgraded-shulkers|更多潜影盒*
@@ -5295,11 +5295,11 @@ effective¨effective-forge¨@effective
voidtotem|虚空图腾 (Void Totem) - Forge¨voidtotem-fabric|虚空图腾 (Void Totem) - Fabric
tool-leveling-plus¨tool-leveling-plus-fabric¨@tool-leveling
mythicmetals@|神话金属 (Mythic Metals)
-creeper-firework@|烟花苦力怕*|1285741
+creeper-firework@|烟花苦力怕*
second-chance¨second-chance-forge¨@second-chance-forge
-promenade@||1415372
+promenade@
london-underground|伦敦地铁 (The London Underground)
-dynamiclights-reforged|镁/铷:动态光源 (Magnesium/Rubidium Dynamic Lights)
+dynamiclights-reforged|镁/铷:动态光源 (Embeddium/Rubidium Dynamic Lights)
the-wild-mod@|荒野更新*
tuff-depth|凝灰岩深度*
minefantasy-reforged|我的幻想重铸版 (MineFantasy Reforged)
@@ -5314,14 +5314,14 @@ chest-tracker@|箱子追踪*
advancementinfo@|进度信息展示*
animatica@
all-dimension-height-increase|全维度建筑高度提升*
-merchant-markers|商人标记* - Forge¨merchant-markers-fabric|商人标记 (Merchant Markers) - Fabric
+merchant-markers|商人标记* - Forge¨merchant-markers-fabric|商人标记 (Merchant Markers) - Fabric¨@merchant-markers|商人标记 (Merchant Markers)
loot-bag|战利品袋子*
miner-watcher|矿工监视者*
memento-mori-remember-death|人终有一死/记住死亡 (Memento Mori / Remember Death)
-not-enough-gamerules¨not-enough-gamerules-fabric
+not-enough-gamerules¨not-enough-gamerules-fabric¨@not-enough-gamerules
@jsonem|Json格式化实体模型 (Json Entity Models)
speedrunigt@
-archmagus||320407
+archmagus
slimyboyos
fireplace-lib¨fireplace-lib-forge¨@fireplace-lib
immersive-geology|沉浸地质学*
@@ -5334,18 +5334,18 @@ total-darkness
true-darkness
starlight-x-create
grand-economy
-chinacraft2|华夏文明2 (ChinaCraft2)|1288124
+chinacraft2|华夏文明2 (ChinaCraft2)
interactic@
fnars-roguelike-dungeons|冒险地牢-Fnar版 (Roguelike Dungeons -- Fnar's Edition)
playerex
data-attributes
hardcore-buoyance
-gregtech-ce-unofficial@|格雷科技社区版:非官方版 / 格雷科技现代版 (GregTech CE: Unofficial / GregTech Modern)¨gregtechceu-modern@|格雷科技社区版:非官方版 / 格雷科技现代版 (GregTech CE: Unofficial / GregTech Modern) - Modern
+gregtech-ce-unofficial@|格雷科技社区版:非官方版 (GregTech CE: Unofficial)
eggtab-fabric|独立刷怪蛋列表 (Egg Tab) - Fabric¨eggtab-forge|独立刷怪蛋列表 (Egg Tab) - Forge
-@always-a-wither-skull|必得凋灵骷髅头颅 (Always a Wither Skull)¨always-a-wither-skull|必得凋灵骷髅头颅 (Always a Wither Skull) - 除fabric1.16~1.17以外的所以其他支持版本¨always-a-wither-skull-fabric|必得凋灵骷髅头颅 (Always a Wither Skull) - Fabric1.16~1.17
+@always-a-wither-skull|必得凋灵骷髅头颅 (Always a Wither Skull)¨always-a-wither-skull|必得凋灵骷髅头颅 (Always a Wither Skull) - 除Fabric1.16~1.17以外的所有其他支持版本¨always-a-wither-skull-fabric|必得凋灵骷髅头颅 (Always a Wither Skull) - Fabric1.16~1.17
anvil-restoration-fabric|铁砧修复 (Anvil Restoration) - Fabric¨anvil-restoration|铁砧修复* - Forge¨@anvil-restoration|铁砧修复 (Anvil Restoration)
-hide-hands-fabric|隐藏主副手 (Hide Hands) - Fabric¨hide-hands|隐藏主副手* - Forge
-better-beacon-placement-fabric|更好的信标放置 (Better Beacon Placement) - Fabric¨better-beacon-placement|更好的信标放置* - Forge
+hide-hands-fabric|隐藏主副手 (Hide Hands) - Fabric¨hide-hands|隐藏主副手* - Forge¨@hide-hands|隐藏主副手 (Hide Hands)
+better-beacon-placement-fabric|更好的信标放置 (Better Beacon Placement) - Fabric¨better-beacon-placement|更好的信标放置* - Forge¨@better-beacon-placement|更好的信标放置 (Better Beacon Placement)
dead-totems
functional-storage|功能性存储*
the-wild-update|荒野更新1.19 (The Wild Update 1.19)
@@ -5356,20 +5356,20 @@ trinkets-and-baubles|饰品与小玩意 (Trinkets and Baubles)
rope-ladders|绳梯*
skewers-updated|烤串更新版*
keep-my-soil-tilled-fabric|保持肥沃 (Keep My Soil Tilled) - Fabric (1.16.x - 1.17.1)¨keep-my-soil-tilled|保持肥沃* - Forge & Fabric & Quilt
-double-doors-fabric|双开门 (Double Doors) - 1.16.5Fabric¨double-doors|双开门* - 1.16.5~1.20.1
+double-doors@|双开门*¨double-doors-fabric|双开门 (Double Doors) - Fabric(1.16.5~1.17.1)
expanded-armor-enchanting@|盔甲附魔扩展*
expanded-weapon-enchanting@|武器附魔扩展*
expanded-axe-enchanting@|斧附魔扩展*
expanded-trident-enchanting@|三叉戟附魔扩展*
urns
pylons
-on-soul-fire
+on-soul-fire@
wizard-staff
kambrik
additional-bars|更多的栏杆* - Forge¨additional-bars-fabric|更多的栏杆 (Additional Bars) - Fabric¨@additionalbars|更多的栏杆 (Additional Bars)
-leap
+leap@
cameraoverhaul@
-enchantment-id-extender
+enchantment-id-extender@eide
creeper-overhaul@|苦力怕改革/苦力怕革新*
cool-elytra-roll
camera-overhaul-forge
@@ -5380,13 +5380,13 @@ multiblocktweaker
good-ol-currency
macaws-bridges-atmospheric|Macaw的桥梁:悠然一派附属 (Macaw's Bridges - Atmospheric)
leadvillagers
-fabric-shield-lib
+fabric-shield-lib@fabricshieldlib
frys-things-guns-and-more
quickbind|功能集成 (Quick Bind/Command GUI buttons)
ompd|开放式模块化被动防御 (Open Modular Passive Defense)
basic-shields-fabric
borderless-mining@
-ledger@||1207255
+ledger@
pet-owner@petowner
spartan-hud-baubles|斯巴达饰品栏HUD (Spartan HUD: Baubles)
mekanism-matter|通用机械:物质拓展*
@@ -5399,7 +5399,7 @@ myrtrees
tiny-redstone
icarus-fabric@icarus|伊卡洛斯之翼Fabric版 (Icarus (Fabric))
-the-splash-milk@|喷溅牛奶 (Splash Milk)|1289975
+the-splash-milk@|喷溅牛奶 (Splash Milk)
fastbench-for-fabric|工作台性能优化Fabric版 (FastBench for Fabric)
mob-buckets-fabric|生物桶 (Mob Buckets)
@@ -5420,7 +5420,7 @@ compass-manhunt
exlines-furniture@
tinkers-archery|工匠箭术 (Tinkers' Archery)
designer-modeling|设计师建模*
-
+netherite-horse-armor-mod|下界合金马铠*
netherite-horse-armor-fabric|下界合金马铠 (Netherite Horse Armor)
netherite-elytra|下界合金鞘翅*
@@ -5487,18 +5487,18 @@ set-bonus
tntutils
giant-swords|巨剑*
terrablender¨terrablender-fabric¨@terrablender
-commandhelper|命令助手 (CommandHelper)|1294868
+commandhelper|命令助手 (CommandHelper)
bilibili
creatures@frikinzis-fauna
-mcdw|我的世界:地下城武器 (MC Dungeons Weapons)
+mcdw@|我的世界:地下城武器 (MC Dungeons Weapons)
beta-creepers
macaws-paintings|Macaw的画 (Macaw's Paintings)
dyenamics
multi-piston
-blood-magic@|血魔法*|1425356
+blood-magic@|血魔法*
resolutioncontrol|分辨率控制 (Resolution Control) - 1.16+¨resolution-control|分辨率控制* - 1.16 ~ 1.14 (停止更新版本)¨@resolution-control-plus|分辨率控制 (Resolution Control)
wdl|世界下载器 (World Downloader)
@@ -5507,7 +5507,7 @@ domum-ornamentum
methodicalmilking
save-and-load-inventories-fabric¨save-and-load-inventories
-
+forge-config-api-port-fabric@forge-config-api-port
pams-cookables
end-metals
vitality
@@ -5518,12 +5518,12 @@ all-the-swords
pams-simple-recipes
bow-infinity-fix|无限附魔修复*
-enchanting-infuser-forge@enchanting-infuser|附魔灌注台 (Enchanting Infuser)
+enchanting-infuser-forge|附魔灌注台 (Enchanting Infuser)¨@enchanting-infuser|附魔灌注台 (Enchanting Infuser)
menumobs|主菜单生物渲染 (MenuMobs)
tiny-skeletons-forge|小骷髅变种 (Tiny Skeletons) - Forge & Fabric¨tiny-skeletons-fabric|小骷髅变种 (Tiny Skeletons) - Fabric (1.17~1.18.2)¨@tiny-skeletons|小骷髅变种 (Tiny Skeletons)
-matter-overdrive-community-edition@moce|超能物质 (Matter Overdrive)|802474
+matter-overdrive-community-edition@moce|超能物质 (Matter Overdrive)
cavetweaks|洞穴调整 (CaveTweaks)
cosmetic-armor-fabric@cosmetic-armor|时装盔甲 (Cosmetic Armor)
@@ -5538,7 +5538,7 @@ betweenlands-redstone
more-peripherals@
ageing-spawners
loot-extra|战利品表拓展 (LootExtra)
-cloud-boots-mod|云靴 (Cloud Boots Mod!)
+cloud-boots-mod@cloud-boots|云靴 (Cloud Boots Mod!)
better-compatibility-checker
fastfurnace-minus-replacement
harvest
@@ -5554,8 +5554,8 @@ open-elevator-fabric|Fabric版开放式电梯 (OpenElevator (Fabric))
nullscape-end-reborn@nullscape|空无之景 (Nullscape)
brutal-bosses-dungeon
-guerrilla-vs-command-mod-high-difficulty-addition|游击队员vs突击队员 (Guerrilla vs Command)|716532
-super-tools-reloaded-reloaded|超级工具重置版重制版 (Super Tools Reloaded-Reloaded)|1323730
+guerrilla-vs-command-mod-high-difficulty-addition|游击队员vs突击队员 (Guerrilla vs Command)
+super-tools-reloaded-reloaded|超级工具重置版重制版 (Super Tools Reloaded-Reloaded)
lychee¨lychee-fabric¨@lychee
morepaths
extended-mushrooms@
@@ -5580,8 +5580,8 @@ dynamic-trees-quark@|动态的树:夸克附属 (Dynamic Trees - Quark)
radium-reforged|镭*¨@radium|镭 (Radium Reforged)
backpackmod@
-untamedwilds|不羁野性 (Untamed Wilds)|1211422
-
+untamedwilds|不羁野性 (Untamed Wilds)
+advancements-tracker@|进度追踪器概览 (Advancements Tracker and Overview)
no-null-processors
ma-enchants|Ma 附魔*
@@ -5606,13 +5606,13 @@ satin-api@
easy-magic@|简易附魔台*
enlightend@enlightened-end
rubidium@|铷*
-cultural-delights|多元乐事*
+cultural-delights@|多元乐事*
jer-integration|JER集成 (JER Integration)
just-enough-beacons|JEI信标*
windowed-fullscreen
-helpful-hitboxes-forge|Helpful Hitboxes - Forge版及最新的Fabric版¨helpful-hitboxes-fabric|Helpful Hitboxes - 旧的Fabric版
+helpful-hitboxes-fabric
vein-mining|连锁采集* - Fabric/Forge/Quilt¨vein-mining-fabric|连锁采集 (Vein Mining) - Fabric 1.16.4 - 1.19.2¨@vein-mining|连锁采集 (Vein Mining)
ars-creo@
it-fell-from-the-sky
@@ -5623,7 +5623,7 @@ it-fell-from-the-sky
-lyonheart
+lyonheart@
genshin-12|原神12*
ae-additions-extra-cells-2-fork
silent-addons
@@ -5647,10 +5647,10 @@ corn-delight|玉米乐事* - Forge¨corn-delight-fabric|玉米乐事 (Corn Delig
blast-craft|防爆工艺 (Blastcraft)
-zdgx@|mod自动更新 (zdgx-AutoUpdateMod)|1302410
+zdgx@|mod自动更新 (zdgx-AutoUpdateMod)
-ore-highlight|矿石发亮*|1302603
+ore-highlight|矿石发亮*
sodium-shadowy-path-blocks@|钠 · 土径阴影*
polymer@
@@ -5663,7 +5663,7 @@ litematica-tool|投影工具 (litematica tool)
frozen-up|千里冰封*
carpet-tis-addition@
-more-banner-features|更多旗帜功能*
+more-banner-features@|更多旗帜功能*
horsestatsvanilla@|马匹状态 (Horse Stats Vanilla)
biome-id-extender
rereskillable-reborn
@@ -5675,7 +5675,7 @@ talking-villagers|会说话的村民*
artifality@
boat-container@|箱船*
delogger
-just-another-vanilla-addon-java|迫真原版增强 (Just Another Vanilla Addon)|1312820
+just-another-vanilla-addon-java|迫真原版增强 (Just Another Vanilla Addon)
spectrite-mod|彩虹 (Spectrite)
genshin-nature@|原神:自然*
power-utilities-remastered|能源转换重制*
@@ -5692,8 +5692,8 @@ lethal-peaceful
storage-drawers-crafting-recipe
enhanced-attack-indicator@|增强攻击提示器*
parasites-addon-overlast|寄生兽:末世扩展 (OverLast)
-cancel-block-update@|取消方块更新*|1305805
-franciscofunari|中世纪工艺 (Medieval Craft)|1281899
+cancel-block-update@|取消方块更新*
+franciscofunari|中世纪工艺 (Medieval Craft)
d3core
green-thumb-v1-2-03
greenthumb
@@ -5703,15 +5703,15 @@ just-zoom-forge@just-zoom
eidolons-hexblades|幻梦咒剑 (Eidolon's Hexblades)
monke-madness
-put-ingot-down|把锭放在地上吧! (Put Ingot Down!)|1313541
+put-ingot-down|把锭放在地上吧! (Put Ingot Down!)
torchtools
lottweaks
quests-additions-fabric|任务拓展 (Quests Additions) - Fabric¨quests-additions|任务拓展* - Forge
custom-mob-spawner|自定义生物生成器*
-rpg-hud¨rpg-hud-fabric
+rpg-hud|RPG-Hud - Forge 版本¨rpg-hud-fabric|RPG-Hud - Fabric 版本¨@rpg-hud
the-wild-update-concept-mod
-sinocate|肴馔 (SinoCate)|1307306
+sinocate|肴馔 (SinoCate)
oreregen|再生矿石 (OreRegen)
eidolon_tweaker
@@ -5722,7 +5722,7 @@ throwability|投掷*
biomeinfo|生物群系信息 (BiomeInfo) - Forge¨biomeinfo-fabric|生物群系信息 (BiomeInfo) - Fabric
clickable-advancements|可点击的进度 (Clickable advancements)
factory0-resources
-epic-knights-armor-and-weapons|史诗骑士:盾牌,盔甲和武器 (Epic Knights: Shields, Armor and Weapons)
+epic-knights-armor-and-weapons@epic-knights-shields-armor-and-weapons|史诗骑士:盾牌,盔甲和武器 (Epic Knights: Shields, Armor and Weapons)
youre-an-expert-harry|你是个专家,哈利! (You're an Expert, Harry!)
dragon-mounts-3|龙骑士3*
viaforge@
@@ -5736,7 +5736,7 @@ etched
caves-cliffs-backport-additions
cobblefordays
admin-shop@shop|官方商店*
-vanillamagic|纯净魔法 (Vanilla Magic)|1307461
+vanillamagic|纯净魔法 (Vanilla Magic)
deep-mob-learning-simulacrum
oculus@
simple-planes-tfc
@@ -5773,7 +5773,7 @@ legacy-display@
the-backrooms|后室*
creatures-of-the-snow@creatures-from-the-snow-fabric|雪地里的生物! (Creatures From The Snow!)¨creatures-from-the-snow-forge|雪地里的生物! (Creatures From The Snow!) - Forge
collisions-lib¨@collisions-lib
-wooled-boots|羊毛靴子*
+wooled-boots@|羊毛靴子*
zawa-evolved|野生动物园:进化 (Zoo and Wild Animals: Evolved)
bongo
impersonate¨@impersonate
@@ -5781,12 +5781,12 @@ calemi-core@ccore
visual-workbench@|可视化工作台*
-stylish-effects|Stylish Effects - Forge(1.18.1以上)和Fabric(1.19以上)¨stylish-effects-fabric|Stylish Effects - 旧版Fabric(1.17~1.18.2)
+stylish-effects|Stylish Effects - Forge(1.18.1以上)和Fabric(1.19以上)¨stylish-effects-fabric|Stylish Effects - 旧版Fabric(1.17~1.18.2)¨@stylish-effects
death-compass-forge¨death-compass-fabric
portable-stonecutter|便携式切石机*
enchanted-book-redesign¨enchanted-book-redesign-fabric
-quick-hotbar
+
modular-augment
lumberjack
better-mods-button@|更好的模组按钮*
@@ -5794,7 +5794,7 @@ leave-my-bars-alone@
advancement-frames@
dynmapforge
-spellbind@|物品魔法*|1311578
+spellbind@|物品魔法*
bumpkinbatch
beekeeper|养蜂人*
@@ -5804,11 +5804,11 @@ ladylucs-critters-mod
better-signs
+@howmanyitems
-
-
+@translated-legacy
@@ -5816,7 +5816,7 @@ create-irrigation
delete-worlds-to-trash-forge¨delete-worlds-to-trash-fabric
-simple-magnets|简易磁铁*
+simple-magnets@|简易磁铁*
guns-without-roses
buddycards-expansions|巴迪卡牌扩展*
zettai-ars
@@ -5824,7 +5824,7 @@ cant-sleep-clowns-will-eat-me@|夜不能寐 (Can't Sleep Clowns Will Eat Me)
colony-cards|殖民地卡牌*
autoharvest|自动收获 (AutoHarvest)
realistic-block-physics
-domestication-innovation|驯养革新*|1420377
+domestication-innovation@|驯养革新*
snuffles|魄罗*
flan-forge|Flan - 适用于 Forge¨flan|Flan - 适用于 Fabric
awesome-dungeon-the-end-forge@¨awesome-dungeon-the-end-fabric@
@@ -5837,7 +5837,7 @@ refined-cooking@|精致厨房*
jade-addons@jade-addons-forge¨jade-addons-fabric@
feature-nbt-deadlock-be-gone@
-real-infinity-bow-allow-inf-mending|真正的无限弓 (Real Infinity Bow)|1148331
+real-infinity-bow-allow-inf-mending|真正的无限弓 (Real Infinity Bow)
drink-it-forge|喝! (Drink It!)
foxlib
tails
@@ -5845,16 +5845,16 @@ howling-moon-rebooted-forge¨howling-moon-rebooted-fabric
@dustrial-decor
-furnish@furnish-furnitures
+furnish@furnish-furniture
iammusicplayer
pirates|海盗*
-comics-bubbles-chat
+comics-bubbles-chat@
fabric-extended-armor-bars-forked
eating-animation-forge@eating-animations|进食动画 (Eating Animation) - Forge¨eating-animation-fabric@eating-animation|进食动画 (Eating Animation) - Fabric
-waterdripsound¨dripsounds-fabric@¨@waterdripsound
+waterdripsound¨dripsounds-fabric@¨@waterdripsound|Drip Sounds - Forge与Neoforge
better-horse-hud|更好的骑马HUD*
-thermopolium|汤饮铺*|1314208
+thermopolium|汤饮铺*
orderly-fabric-2-0
@@ -5862,10 +5862,10 @@ orderly-fabric-2-0
entity-texture-features-fabric@entitytexturefeatures
sculk-plus
creeper-confetti-fabric|烟花苦力怕Fabric版*
-double-jump-attribute@
+double-jump-attribute¨@double-jump-attribute
overweight-farming@
healthcare@
-betterloadingscreen|加载画面改良 (Better Loading Screen)|1314925
+betterloadingscreen|加载画面改良 (Better Loading Screen)
fabric-title-changer
window-title-changer
@@ -5897,16 +5897,16 @@ electrostatic-tinkers-toys@
banhammer
slabgen
potioncraft
-atlas-lib
-blood-smeltery
+atlas-lib@
+blood-smeltery@
tinkers-memes
tinkers-golems-addon
tinkers-addons-fork
reagenchant
-sim-u|模拟城市 (Sim-U)|1317405
+sim-u|模拟城市 (Sim-U)
-thorium@|钍*|1314572
+thorium@|钍*
creative-one-punch@
radon@|氡*
ars-omega
@@ -5915,7 +5915,7 @@ tinkers-construct-tool-leveling-with-random
odd-water-mobs
glowsquids-begone@
theundead
-framedblocks|框架方块 (FramedBlocks)
+framedblocks@|框架方块 (FramedBlocks)
nekos-enchanted-books@
istc|我说了算 (I Said The Calculation)
@@ -5928,7 +5928,7 @@ enchanted-wolves
rain-growth@rain
scape-and-run-monstress|逃逸:魔物娘 (Scape and Run: Monstress)
raised@
-resetchunks
+resetchunks@
moreblocksforyou
@@ -5936,10 +5936,10 @@ trident-return
bettertridentreturn
multibeds¨multibeds-fabric
enhanced-armaments-reload|增强装备重制版*
-entangled
+entangled@
createplus@
-custom-fluid-mixin
+custom-fluid-mixin@
slender-reimagined
doors-by-ichun
slender-man-mod
@@ -5952,7 +5952,7 @@ fabricskyboxes@
@fvt
blue_skies_tcon
tdv-tweaks
-ic2-tweaker
+
picture-in-picture-pip
guilt-trip
parcool|跑酷! (ParCool!)
@@ -5962,7 +5962,7 @@ ugly-scoreboard-fix@
-
+railcrafttweaker
pig-grinder
photoreal
keygrip-mocap-mod
@@ -5975,7 +5975,7 @@ nether-hexed-kingdom
@paimonfoodreborn|应急食品:重制 (PaimonFood:Reborn)
talking-ben-mod
-in-backpack-eat@inbackpackeat|背包内食用 (In-backpack Eat)
+@inbackpackeat|背包内食用 (In-backpack Eat)¨in-backpack-eat|背包内食用 (In-backpack Eat)
with-thursday|相约星期四 (WithThursday!)
smooth-swapping|平滑转移* - Fabric+Forge(官方)¨smooth-swapping-forge|平滑转移 (Smooth Swapping) - Forge(非官方)¨@smooth-swapping|平滑转移 (Smooth Swapping)
tinkering-with-blood-magic
@@ -6002,7 +6002,7 @@ mobifier¨mobifier-fabric
art-of-forging-a-tetra-addon|锻造之艺 (Art of Forging)
harder-staged-difficulty
material-changer
-tree-harvester||1123514¨tree-harvester-fabric||1123514
+tree-harvester¨tree-harvester-fabric
itemfx
mekanism-ce@mekanism-community-edition|通用机械:社区版 (Mekanism Community Edition)¨mekanism-1-12-2-ce|通用机械:社区版 (Mekanism Community Edition) - 原1.12.2,现已合并
@@ -6015,8 +6015,8 @@ ars-elemental-elemental-spell-foci|元素魔艺 (Ars Elemental)
too-many-glyphs
create-cafe@|机械动力:咖啡馆*
@worldbordercolor
-ic2-rpg|工业RPG (IC2 RPG)|821438
-drop-the-meat
+ic2-rpg|工业RPG (IC2 RPG)
+drop-the-meat@dropthemeat
better-invisibility|更好的隐身*
tweakerplus@
autorun-fabric@autorun
@@ -6035,7 +6035,7 @@ brewevolution|酿造进化🍺 (Brewevolution 🍺)
devil-fruits|恶魔果实*
trail-mix
-multiplayer-server-pause-fabric¨multiplayer-server-pause-forge
+multiplayer-server-pause-fabric|多人服务器暂停 (Multiplayer Server Pause) - Fabric¨multiplayer-server-pause-forge|多人服务器暂停 (Multiplayer Server Pause) - Forge
noshelter-reborn|无庇护所:重生 (NoShelter Reborn)
initial-spawn-dimension
the-one-probe-fabric
@@ -6046,7 +6046,7 @@ hygiene
external-view-reload
fluid-drawers-legacy|储液抽屉:遗产*
my-server-is-compatible
-medieval-siege-machines|中世纪攻城机器*
+medieval-siege-machines@|中世纪攻城机器*
leapoffaith-forge|信仰之跃 (Leap of Faith)
top-plus
refined-storage-fluxified@
@@ -6056,17 +6056,17 @@ applied-mekanistics@|应用能源:通用机械附属*
craftdumper
@immersive-weathering|沉浸式风化 (Immersive Weathering)¨immersive-weathering-fabric|沉浸式风化 (Immersive Weathering) - Fabric¨immersive-weathering-forge|沉浸式风化 (Immersive Weathering) - Forge
replay-mod-for-forge
-bigtrees||376937
+bigtrees
absolutely-not-a-zoom-mod@anazm|绝对不是一个缩放模组*
glymworld-lush-caves
colored-crafting-stations
harvest-scythes
croptosis
-weeping-angels-mod||1389706¨the-lonely-assassins||1389706
+weeping-angels-mod¨the-lonely-assassins
hardcore-item-stages
game-stages-viewer
mpm-lotr
-guard-villagers-fabric|警卫村民Fabric版 (Guard Villagers (Fabric))
+guard-villagers-fabric|警卫村民Fabric版 (Guard Villagers (Fabric))¨@guard-villagers-(fabricquilt)|警卫村民Fabric版 (Guard Villagers (Fabric))
item-highlighter|物品高亮* - Forge¨item-highlighter-fabric|物品高亮 (Item Highlighter) - Fabric¨@item-highlighter|物品高亮 (Item Highlighter)
@@ -6079,26 +6079,26 @@ mekatweaker
smithing-in-the-90s
embellished-enchanting
-better-snowball-fight|更好的打雪仗* - Forge|1323495¨better-snowball-fight-fabric|更好的打雪仗 (Better Snowball Fight) - Fabric|1323495
+better-snowball-fight|更好的打雪仗* - Forge¨better-snowball-fight-fabric|更好的打雪仗 (Better Snowball Fight) - Fabric
onastick-forge¨onastick¨@onastick
tradernpcs
-more-pads|更多Pad*|1323848
+more-pads|更多Pad*
texture-dump
spartan-weaponry-ice-and-fire|斯巴达的武器:冰火传说 (Spartan Weaponry: Ice and Fire)
hefty-crops@
@strangefuelsmod|奇奇怪怪的燃料 (Strange Fuels Mod)
-@custom-player-models|自定义玩家模型 (Customizable Player Models)¨custom-player-models|自定义玩家模型 (Customizable Player Models) - Forge¨custom-player-models-fabric|自定义玩家模型 (Customizable Player Models) - Fabric
-extrachampions|强敌扩充 (ExtraChampions)|1325026
+@custom-player-models|自定义玩家模型 (Customizable Player Models)¨custom-player-models|自定义玩家模型 (Customizable Player Models) - Forge / NeoForge¨custom-player-models-fabric|自定义玩家模型 (Customizable Player Models) - Fabric / Quilt
+extrachampions|强敌扩充 (ExtraChampions)
another-origins-mod
just-another-void-dimension
player-weight-mod|玩家重量*
-chunk-loaders|区块加载器*
+chunk-loaders@|区块加载器*
tinkerstages
-
-eccentric-tome|怪奇宝典*
+@oneboxatatime
+eccentric-tome@|怪奇宝典*
arnicalib
gregicality-multiblocks@
@@ -6118,7 +6118,7 @@ excore
messmod@
log4j2-jndi-exploit-fix
woodcutter¨woodcutter-forge
-origins-classes-forge@|起源:职业非官方Forge版 (Origins: Classes (Forge))|1443455
+origins-classes-forge@|起源:职业非官方Forge版 (Origins: Classes (Forge))
tool-stats
thatched
fumo-mod
@@ -6132,7 +6132,7 @@ wpo-addon-mod
just-the-binding-of-isaac-pills
pendant-of-life
the-binding-of-isaac-tears-mod
-humbling-bundle|慈善捆绑包*
+humbling-bundle@|慈善捆绑包*
grindstone-sharper-tools-fabric¨grindstone-sharper-tools
nutritious-milk¨nutritious-milk-fabric
extract-poison¨extract-poison-fabric
@@ -6162,7 +6162,7 @@ mod-erate-loading-screen@moderate-loading-screen
shrink_
cable-tiers
jumbo-furnace@
-no-villager-death-messages
+no-villager-death-messages@
tank-null
trajans-tanks-forge¨trajans-tanks-fabric-wip
colds-easy-paxel-lite
@@ -6171,8 +6171,8 @@ smooth-chunk-save|平滑区块保存*
rigoranthus-emortis
jei-utilities|JEI实用设备 (JEI Utilities)
plummet
-stackone-mod|禁止堆叠 (StackOne)|1328904
-spectrum@|光谱世界*|1342883
+stackone-mod|禁止堆叠 (StackOne)
+spectrum@|光谱世界*
kitteh6660s-morecraft
angel-ring|天使指环*
@debugify
@@ -6193,7 +6193,7 @@ arcanus@
armor-weight
all-the-tweaks
runelic
-alexs-cloud-storage|云存储 (Cloud Storage)|1414148
+alexs-cloud-storage@|云存储 (Cloud Storage)
visuality@|可视性*
ecologics@|丰富的生态*
mob-scarecrows
@@ -6227,16 +6227,16 @@ village-box|村庄盒子*
waila-stages
steves-vanilla
-duckling
+duckling@
wandering-bag@
-friends-and-foes-forge@¨friends-and-foes@¨@friends-and-foes-quilt
+friends-and-foes-forge@¨friends-and-foes@
dynamic-trees-the-betweenlands|动态的树:交错次元附属 (Dynamic Trees - The Betweenlands)
-pyrologer-and-friends||1434618
+pyrologer-and-friends
tree-hollows@|树洞*
solar-apocalypse-refabricated@solar-apocalypse¨@solar-apocalypse-reforged|Solar Apocalypse - 由ZX_or_移植的Forge版(仅1.18.2)
@icommon
-@chunky|预生成区块 (Chunky)¨chunky-pregenerator-forge|预生成区块 (Chunky) - Forge¨chunky-pregenerator|预生成区块 (Chunky) - Fabric
+chunky-pregenerator-forge|预生成区块 (Chunky) - Forge¨chunky-pregenerator|预生成区块 (Chunky) - Fabric¨@chunky|预生成区块 (Chunky)
beast-slayer|上古凶灵/远古野兽 (Ancient Beasts/Beast Slayer)
easyauth@
depth@
@@ -6244,7 +6244,7 @@ slimy-stuff@
netheriteroad|下界之路 (Netherite Road)
organics
qsl@
-kaliastyle|卡利亚式附魔 (CarianStyle)|1332545
+kaliastyle|卡利亚式附魔 (CarianStyle)
wmitaf@
depth-meter|深度计*
@@ -6264,7 +6264,7 @@ eye-of-dragons
paperdoll@|纸娃娃 (PaperDoll)
little-logistics
show-me-what-you-got@
-herdspanic@
+herdspanic¨@herdspanic
extrasounds@
brooms
the-stormlight-archive-mod|飓光志*
@@ -6287,7 +6287,7 @@ lucent@
togglesneak
iron-apples
actually-additions-fluxified@
-dank-storage¨dank-storage-fabric
+dank-storage|Dank Storage - Forge和Fabric1.20及以上¨dank-storage-fabric|Dank Storage - Fabric1.20以下
pixelgamewizards-banded-torches
dynamic-trees-byg|动态的树:你将去的生物群系附属 (Dynamic Trees - Oh The Biomes You'll Go)
@@ -6299,7 +6299,7 @@ ends-delight@|末地乐事 (End's Delight)
natures-starlight
alloygery@
custom-game-rules
-lava-walker
+lava-walker@lavawalker
pretty-pipes|更好的管道*
@death-flashback|死亡回溯 (Death Flashback)
victorymod
@@ -6314,7 +6314,7 @@ pirates-and-looters-mod
@mudrock|泥岩 (Mudrock)
itemchat
-resident-evil-8-mod|生化危机8 (Resident Evil 8)|1206189
+resident-evil-8-mod|生化危机8 (Resident Evil 8)
solar-forge
colored-allays|染色悦灵*
@@ -6327,7 +6327,7 @@ reach-fix
lootjs-forge
chat-sounds@chatsounds
advancement-screenshot-fabric¨advancement-screenshot¨@advancement-screenshot
-all-loot-drops
+all-loot-drops@
disc-jockey@
better-taskbar@|更好的任务栏*
storage-network
@@ -6346,7 +6346,7 @@ probably-chests
illager-plushies¨illager-plushies-fabric
pillageplunder
extended-illagers-mod
-midnightcontrols@||1398761
+midnightcontrols@
wonderful-enchantments
a-lot-of-useless-stuff
lankaster-origins
@@ -6360,7 +6360,7 @@ incorporeal-3@|幻想多媒体3*
oxygen|氧*
better-combat-revamped|沉浸式战斗 (Immersive Combat)
-@essentialclient||1285276
+@essentialclient
mystical-index@
combat-commons
corail-woodcutter
@@ -6371,11 +6371,11 @@ twilightdecor
midas-hunger-fabric@midas-hunger
firesafety|安全用火 (FireSafety)
pretty-pistons
-more-beautiful-trapdoors
+more-beautiful-trapdoors@
project-expansion@
the-corners
deep-mob-learning-reforged|深度怪物学习:重铸 (Deep Mob Learning: Reforged)
-zenith
+zenith@
extended-drawers@
equippable-utilities@utilities
never-enough-currency-2|货币多多2* - Forge¨never-enough-currency-fabric|货币多多2 (Never Enough Currency 2) - Fabric
@@ -6391,7 +6391,7 @@ tfctreatedwood|群峦·防腐木 (TFC Treated Wood)
retro64¨retro64-fabric
double-hotbar|双重快捷栏*
lavatech|熔岩科技 (Lava Tech)
-
+@with-pineapple-psychic|凤梨通灵术 (With Pineapple Psychic)
fragile-torches
@time-changer
come-closer
@@ -6405,8 +6405,8 @@ ancient-classes
bigger-stacks@biggerstacks
silence@|快速静音 (Silence!)
dynamic-trees-extra-utilities-2|动态的树:更多实用设备2附属 (Dynamic Trees - Extra Utilities 2)
-platforms||774371¨platforms-fabric||774371
-easierchests@|简便箱子 (EasierChests)
+platforms¨platforms-fabric¨@platforms
+easierchests|简便箱子 (EasierChests)¨@easierchests|简便箱子 (EasierChests)
crackers-wither-storm-mod@|Cracker的凋灵风暴 (Cracker's Wither Storm Mod)
ore-canes-mod
spartan-defiled
@@ -6417,7 +6417,7 @@ mystical-biomes
forgero@
disenchantingforge
-redstone-pen|红石笔*
+redstone-pen@redstonepen|红石笔*
ae2things¨ae2-things-forge
avaritia-endless|无尽贪婪·伪*
dynamic-trees-jurassicraft|动态的树:侏罗纪时代附属 (Dynamic Trees - JurassiCraft)
@@ -6431,19 +6431,19 @@ corvus
goat-horns-copper-horns|山羊角与铜制号角 (Goat Horns & Copper Horns)
mystical-powers
-
+damp|受潮*
wooden-bucket|木桶*
compressed-barrels@compressed_barrels|压缩木桶*
advanced-netherite|高级下界合金* - Forge¨advanced-netherite-fabric|高级下界合金 (Advanced Netherite) - Fabric¨@advanced-netherite|高级下界合金 (Advanced Netherite)
-avaritia-reforged|无尽贪婪:重铸 (Avaritia:Reforged)
+re-avaritia@|无尽贪婪:重生 (Re:Avaritia)
simply-conveyors-more|简易传送带 (Simply Conveyors & More)
porting-lib@porting_lib
expanded-delight@|扩充乐事*
spell-bundle
nightmareesm
simply-no-shading@
-hexcasting@hex-casting|咒法学 (Hex Casting)|1412875
+hexcasting@hex-casting|咒法学 (Hex Casting)
paucal@
uneffectual@
loot
@@ -6463,7 +6463,7 @@ with-craft|手工艺 (With Crafts)
fluidconverters|流体转化器 (FluidConverters)
multiblock-stages
-metallurgylegend|冶金传奇 (Metallurgy Legend)|1342308
+metallurgylegend|冶金传奇 (Metallurgy Legend)
waterskin
realism-thirst
dungeons-libraries
@@ -6473,10 +6473,10 @@ raknetify@
@vmp-fabric¨@vmp-forge¨vmp-fabric
flotage@|漂浮物*
dynamic-trees-for-hungteens-plants-vs-zombies-mod|动态的树:HungTeen的植物大战僵尸附属 (Dynamic Trees for PVZ)
-antidrop@|防丢 (AntiDrop)|1306210
-elemental-items||456944
+antidrop@|防丢 (AntiDrop)
+elemental-items
-onekeyminer@|一键矿工 (OneKeyMiner)|1342383
+onekeyminer@|一键矿工 (OneKeyMiner)
boathud@
ninjaxxs-needs
pixelmon-gui-blocks
@@ -6484,7 +6484,7 @@ pixelmon-gui-blocks
more-mekanism-processing
item-banning
probejs
-impaled|更多三叉戟 (Impaled🔱)
+impaled|更多三叉戟 (Impaled🔱)¨@impaled|更多三叉戟 (Impaled🔱)
laserio
villager-tools@
@@ -6506,7 +6506,7 @@ kubejs-botania
advancements-enlarger
better-muffling|更好的消音器*
lightest-lamps¨lightest-lamps-fabric@lightest-lamps
-bigbuckets|大铁桶 (Big Buckets) - Forge和Fabric/Quilt1.19及以上¨bigbuckets-fabric|大铁桶 (Big Buckets) - Fabric1.14~1.16
+bigbuckets|大铁桶 (Big Buckets) - Forge 和 Fabric/Quilt 1.19 及以上¨bigbuckets-fabric|大铁桶 (Big Buckets) - Fabric 1.14~1.16
dimstorage
spawner-imbuer@
@@ -6515,21 +6515,21 @@ unnamed-delight|无名乐事*
monsters-girls-mushroom-update
ftb-tutorial-mod-forge
mc-terrain-editor
-extra-gems|额外的宝石 (ExtraGems)
+extra-gems@extragems|额外的宝石 (ExtraGems)
various-world
better-impaling-forge@|更好的穿刺Forge版*
bucketlib
aquatic-torches@
-better-sponges||1343107
+better-sponges
easyexcavate
-wooden-shears|木剪刀*
+wooden-shears@|木剪刀*
brick-furnace|砖熔炉*
brick-hopper|砖漏斗*
human-companions
odysseyhud
colorblindness@
aether-addon
-@moonstone|月之石 (MoonStone)
+@moonstone|月之石 (MoonStone) - Forge¨@moonfabric|月之石 (MoonStone) - Fabric
server-redirect
city-blocks
@@ -6541,9 +6541,9 @@ cultural-treasures-paintings|文化瑰宝 - 画作与乐曲 (Cultural Treasures
kitchen-karrot@|胡萝卜厨房*
servercore@
ivan-carpet-addition@
-food-funk||1189925
+food-funk
wumpleutil
-twilight-delight@twilightdelight|暮色乐事*|1364206
+twilight-delight@twilightdelight|暮色乐事*
recruits@villager-recruits
the-true-backrooms
webstreamer
@@ -6554,7 +6554,7 @@ thaumisc|神秘杂项学*
treechop
idwtialsimmoedm@
entity-collision-fps-fix¨entity-collision-fps-fix-fabric¨@entity-collision-fps-fix
-hollowwoods||1346623
+hollowwoods
dynamic-crosshair@dynamiccrosshair|动态准星*
raiders
@@ -6568,10 +6568,10 @@ ae2-fluid-crafting-rework@ae2-fluid-crafting|AE2流体合成套件重置 (AE2 Fl
moreculling@
better-village-forge|更好的村庄 (Better Village) - Forge¨better-village-fabric|更好的村庄 (Better Village) - Fabric¨@better-villages-forge|更好的村庄 (Better Village) - Forge(已失效)¨@better-villages-fabric|更好的村庄 (Better Village) - Fabric(已失效)
trinkets-curios-theme@
-@banilla-claws¨banilla-claws-forge¨banilla-claws
+banilla-claws-forge@¨banilla-claws@
transparent-cosmetics¨@transparent-cosmetics
-emerald-geodes@more-geodes
+@more-geodes-reforged¨emerald-geodes@more-geodes
right-click-get-crops@
oh-my-gourd
better-block-sounds@bbs
@@ -6589,10 +6589,10 @@ tool-part-stages
iron-backpacks-redone|特殊背包重做版*
b0bgarys-biome-remover-v-1-0-0-1|B0bGary的生物群系禁用器 (B0bGary's Biome Remover)
dualwielding@|双持 (DualWielding)
-@malum-quilt
-memoryleakfix@
+malum-quilt@
+@memoryleakfix|内存泄漏修复 (Memory Leak Fix)¨memoryleakfix|内存泄漏修复 (Memory Leak Fix)
@axolotlviewer
-@compact-chat|紧凑聊天 (CompactChat)
+@compact-chat|紧凑聊天 (Compact Chat)
language-reload@
@@ -6609,7 +6609,7 @@ powah-rearchitected@powah
better-rocks
horse-combat-controls
libgui
-simply-houses||1348787¨@simply-houses||1348787
+simply-houses¨@simply-houses
yungs-better-desert-temples|YUNG的沙漠神殿优化 (YUNG's Better Desert Temples) - Forge¨yungs-better-desert-temples-fabric|YUNG的沙漠神殿优化 (YUNG's Better Desert Temples) - Fabric¨@yungs-better-desert-temples|YUNG的沙漠神殿优化 (YUNG's Better Desert Temples)
modern-dynamics@|现代动力学*
doggo-mod@
@@ -6625,11 +6625,11 @@ zoomify@
golemania@
@vulkanmod¨vulkanmod
sledgehammer
-quilt-loading-screen|Quilt加载画面*¨@quilt-loading-screen|Quilt加载画面 (Quilt Loading Screen)
+@quilt-loading-screen|Quilt加载画面 (Quilt Loading Screen)¨quilt-loading-screen|Quilt加载画面*
amethyst-imbuement@|紫晶魔艺*
-emi@||1441346
+emi@
nuclear-contraptions
-fire-crafting@firecrafting|烈焰配方 (FireCrafting)|1349491
+fire-crafting@firecrafting|烈焰配方 (FireCrafting)
tooltiptweaks@
more-babies
@@ -6659,7 +6659,7 @@ astemirs-fireflies
ender-crop¨@ender-crop
modupdater
fivehead
-axolotl-bucket-fix|美西螈桶修复*
+
attained-drops|可种植掉落物*
attained-drops-2|可种植掉落物2*
@@ -6691,7 +6691,7 @@ darkkore@
illagers-wear-armor
hudium@
-ocean-world|海洋的世界*
+ocean-world@|海洋的世界*
cobblegen@
zombie-extreme
modularmovements|模块化动作 (ModularMovements)
@@ -6702,7 +6702,7 @@ diagonal-fences@
jumpy-boats-fabric|跳跃的船(Fabric/Quilt) (Jumpy Boats(Fabric/Quilt))
dyeable-redstone-signal@|染色红石信号*
velocity-based-damage
-no-telemetry
+no-telemetry@
@fullbright
create-chromatic-return|机械动力:异彩化合物 (Create: Chromatic Return)
@@ -6728,7 +6728,7 @@ gravity-generator|重力发电机 (GravityGenerator)
mixinbootstraplegacy
freecam
-animationrecorder|动图记录 (AnimationRecorder)|1353791
+animationrecorder|动图记录 (AnimationRecorder)
ingame-biome-map-exporter|群系地图一键导出 (Ingame Biome Map)
fishing-overhaul
kronhud@
@@ -6739,9 +6739,9 @@ farmers-respite|农夫暇事 (Farmer's Respite)
crafting-mania
loot-goblins@
skylib@
-@dt3|不要饿死3 (DontStarve3)|1376536¨dt3|不要饿死3 (DontStarve3)|1376536
+@dt3|不要饿死3 (DontStarve3)¨dt3|不要饿死3 (DontStarve3)
tbscclick
-modern-elevators-and-escalators|现代电梯与扶梯 (Modern Elevators and Escalators)
+modern-elevators-and-escalators@|现代电梯与扶梯 (Modern Elevators and Escalators)
extra-inventory
chroma-concrete
@@ -6753,7 +6753,7 @@ extinguish-by-uss_shenzhou|灭 (Extinguish)
@biome-makeover|生物群系改造 (Biome Makeover)¨biome-makeover-forge|生物群系改造 (Biome Makeover) - Forge¨biome-makeover|生物群系改造* - Fabric
throwable-blocks
ancient-warfare-3@ancient-warfare|古代战争3*
-no-chat-reports@|禁用聊天举报*|1355259
+no-chat-reports@|禁用聊天举报*
valleycraft@
no-xp-bar
towers-of-the-wild-additions@
@@ -6776,7 +6776,7 @@ shulker-tooltip@
midnightlib@
-
+doubledoors
@mod-remapping-api
tic-tooltips
ydms-wizarding-world-of-harry-potter
@@ -6784,7 +6784,7 @@ lucraft-id-extender
modern-flat-colored-blocks
-flat-bedrock
+flat-bedrock@
dans-crafting-tweaks
handle-cane|手杖*
@@ -6794,10 +6794,10 @@ structory
enchlevel-langpatch-config2|附魔等级语言补丁 - 配置扩展 (EnchLevel-LangPatch Config IV)
instant-unify|瞬间统一+ (InstantUnify+)
sneaky-farts
-just-enough-recipe-integrations
+just-enough-recipe-integrations@jeri
hanami
is-a-mod-by-vazkii
-inputfix|输入修正 (InputFix)|71955
+inputfix|输入修正 (InputFix)
inventory-tabs-updated@
ez-mod-lib@ezmodlib
armor-toughness-bar-updated
@@ -6811,7 +6811,7 @@ time-reverse
nether-tears|下界遗泪 (NetherTears)
-africraft||1357400
+africraft
applied-botanics-addon|应用能源:植物魔法附属*
overloaded-armor-bar-updated
delightful@
@@ -6823,7 +6823,7 @@ dumplings-delight@|饺子乐事*
thermal_extra
nether-sky-block@|下界空岛*
arte-magicum
-tinkers-craft|工匠创意 (Tinkers' Craft)
+
ocean-blender@|海洋搅拌机 (OceanBlender)
buildcraft-fluxified
brewin-and-chewin|饮酒作乐 (Brewin' And Chewin')
@@ -6837,8 +6837,8 @@ custom-damage-particles@|自定义伤害粒子*
cyan-warrior-swords-mod@¨wiki-115-112
plant-in-a-jar@
solid-mobs
-naturalist@|自然主义*|1412878
-c3h6n6o6@|环三亚甲基三硝胺 (Cyclotrimethylenetrinitramine)|1359824
+naturalist@|自然主义*
+c3h6n6o6@|环三亚甲基三硝胺 (Cyclotrimethylenetrinitramine)
syncmatica@|共享原理图*
zephs-hammers@zephshammers
zephs-excavators@zephsexcavators
@@ -6846,7 +6846,7 @@ zephs-excavators@zephsexcavators
@technomodel
cat-herder
command-creative-tab
-umu-backpack||1358515¨@umu-backpack||1358515
+@umu-backpack¨umu-backpack
short-stacks
smooth-boot-reloaded@|流畅加载重置版*
@@ -6883,12 +6883,12 @@ forgotten-treasures
player-health-indicators@playerhealthindicators
displaycase|陈列柜 (Display Case)
auto-look
-grimoire-of-gaia|盖亚魔典 (Grimoire of Gaia)|679274
+grimoire-of-gaia|盖亚魔典 (Grimoire of Gaia)
ftb-jar-mod-forge
dimensional-paintings|维度绘画*
item-recycler
linsapi@
-titlechanger@mctitlechanger|标题切换器 (TitleChanger)|1357743
+titlechanger@mctitlechanger|标题切换器 (TitleChanger)
adobe-blocks-2
menacing-monsters
packing-tape
@@ -6936,7 +6936,7 @@ warden-loot-forge¨warden-loot
@vmwcr|维克的现代战争补充合成表 (Crafting Recipes of Vic's Modern Warfare Mod)
-optifine-checker|高清修复检测 (OptiFine Checker)|1334261
+optifine-checker|高清修复检测 (OptiFine Checker)
paintings
builtin-servers@
extractinator@|提炼机*
@@ -6955,7 +6955,7 @@ better-bad-omen
can-you-trash-it
croptopias-chocolaterie-forge|作物盛景:巧克力工坊 (Croptopia's Chocolaterie) - Forge¨croptopias-chocolaterie-fabric@croptopia-chocolaterie|作物盛景:巧克力工坊 (Croptopia's Chocolaterie)
crawl@
-fabric-chisel
+fabric-chisel@chisel-reborn
roost-ultimate@roostultimate
cammies-wearable-backpacks@
@@ -6973,7 +6973,7 @@ dragon-fire-mod
-sandy-ores
+sandy-ores|沙子矿石*
rainbowify@
be-quiet-please|请安静*
prehistoric-revival-a-prehistoric-fauna-add-on|史前复生 (Prehistoric Revival)¨issues|史前复生 (Prehistoric Revival) - Issues提交处
@@ -6992,7 +6992,7 @@ ic2-no
origins-plus-plus|起源++ (Origins++)
-mcda|我的世界:地下城盔甲 (MC Dungeons Armors)
+mcda@|我的世界:地下城盔甲 (MC Dungeons Armors)
sun-burns
battle-tools
@@ -7003,17 +7003,17 @@ simple-uncrafting-table-fabric@simple-uncrafting-table
caracal-mod@caracal_mob
rough-tweaks-revamped@
the-wild-backport
-unvoted-shelved
+unvoted-shelved@unvoted
yeos-mobs
infohud@
haruhiism|春日主义*
-withcoffee|咖啡相伴/天堂之路 (WithCoffee)|1365207
+withcoffee|咖啡相伴/天堂之路 (WithCoffee)
emeraldstuff
grass-slabs-carpets-stairs
not-mutually-exclusive|不冲突*¨@not-mutually-exclusive|不冲突 (Not Mutually Exclusive)
builders-delight-forge
miners-minerals@
-days-to-mine|七日杀 (7 Days to Mine)|1200742
+days-to-mine|七日杀 (7 Days to Mine)
pieces-of-ore
@fix-keyboard-on-linux
@@ -7021,7 +7021,7 @@ lockdown-additions
scp-lockdown-extras
player-tabs
cie
-easy-mob-farm
+easy-mob-farm@
material-elements
raised-clouds
music-triggers@
@@ -7039,7 +7039,7 @@ miners-lung|矿工之肺 (Miner's Lung)
greenery|绿色植物🌿 (Greenery🌿)
butchers-delight@|屠夫乐事 (Butcher's Delight)
large-meals-an-add-on-for-farmers-delight
-explorers-delight
+explorers-delight@
the-irregular-chef
compat-o-plenty
snow-pig@snowpig|雪猪* - Forge¨snow-pig-fabric@snowpig-fabric|雪猪 (Snow Pig) - Fabric
@@ -7056,7 +7056,7 @@ crafting-on-a-stick
endlessids@
@cpm-fabric|压缩空间 Fabric (Compact Machines - Fabric)
-cycle-paintings¨cycle-paintings-fabric
+cycle-paintings-fabric
fire-spread-tweaks¨fire-spread-tweaks-fabric
anger-management
@@ -7091,17 +7091,17 @@ twigs@
@fplib
-spongemixins@spongemixin1710
+spongemixins¨@spongemixin1710
nock-enough-arrows
every-compat@|泛用兼容:木材 (Every Compat: Wood Good)
offline-mode
ghastly-wail@
immersive-weapons#c71
-clear-skies@
+clear-skies¨@clear-skies
ShretNether
-pling
+pling@
justthetips
notenoughitems-gtnh@notenoughitems-unofficial|NEI物品管理器非官方版 (NotEnoughItems Unofficial)
@@ -7128,13 +7128,13 @@ fixmyspawnr
l2-artifacts@l2artifacts|莱特兰-古遗物*
critters-and-companions@
memorytester
-colormatic
+colormatic@
fogbox@
@hopper
lots-of-shields
timestopclock|Mega的时间静止 (MegaTimeStopMod)
-umu-little-maid¨@umu-little-maid
+@umu-little-maid¨umu-little-maid
loot-games|战利品游戏*
ydms-scorpions@|YDM的蝎子 (YDM's Scorpions)
@@ -7151,7 +7151,7 @@ oc-xnet-driver
ydms-glare@|YDM的怒目怪 (YDM's Glare)
-caupona@|分茶*|1370419
+caupona@|分茶*
ydms-iceologer@|YDM的冰术师 (YDM's Iceologer)
fabric-sculk-worm
apex-guns|Apex 枪械工艺*
@@ -7177,14 +7177,14 @@ more-frogs-fabric|更多青蛙 (More Frogs)
create-big-cannons@|机械动力:火炮*
fastanim@
-rubidium-extra@|铷 · 扩展*
+rubidium-extra@|铷 · 扩展 (Embeddium (Rubidium) Extra)
less-feature|更少的特性 (Less Features)
mores-forge¨mores-fabric@mores
tactical-fishing
token-enchanter
igiexteneded|IGI 信息扩展 (IGIExteneded)
-landofsignals
+landofsignals@
lootbeams@
stepupnext@stepup
@@ -7195,10 +7195,10 @@ spice-of-life-sweet-potato-edition|生活调味料:红薯版 (Spice of Life: S
sneak-through-berries@
winter-overhaul@|冬季改革*
offlineskins¨offlineskins-fabric
-prevent-crappy-launcher@preventcrappylauncher
-another-furniture
+
+another-furniture@|别样家具*
rayon@
@@ -7219,14 +7219,14 @@ turtlemancy
goblins-dungeons
optigui@
-@eeeee|咏e (eeemod)|1372244
-background-music-selector@bgmselector|背景音乐选择器*|1372157
+@eeeee|咏e (eeemod)
+background-music-selector@bgmselector|背景音乐选择器*
dynamic-surrounding-resurrected
spells-shields
player-companions
-technical-engineering-3|科能工程3*|1220885
+technical-engineering-3|科能工程3*
extra-utilities-reborn|更多实用设备:重生*
@@ -7238,12 +7238,12 @@ chat-up
flowery-core
level-hp
sanguine-arsenal|幻梦:血染武装 (Eidolon's Sanguine Arsenal)
-automobility@|飞车奇匠*|1414144
+automobility@|飞车奇匠*
ftb-quests-localization-keys
-unlit-realistic-torch-remake|真实火把:重置 (Realistic Torch Remake)|1373150
+unlit-realistic-torch-remake|真实火把:重置 (Realistic Torch Remake)
chunk-saving-fix|区块保存修复*
fullscreeno@
@@ -7270,7 +7270,7 @@ bancis-enchantments
@maze|迷宫 (Maze)
-@skylands
+skylands-fabric@skylands
jjthunder-overhauled-world-generation
betterblockoutline@
@sodium-crash-fix|Sodium 临时崩溃修复 (Sodium Crash Fix)
@@ -7279,7 +7279,7 @@ scift@
@tool-rods
the-squid-game-mod
datapack-portals@datapackportals
-more-beautiful-walls
+more-beautiful-walls@
iris-flywheel-compat
prism-lib¨prism-fabric
@@ -7288,7 +7288,7 @@ map-atlases-forge|地图册 (Map Atlases) - Forge¨map-atlases@|地图册*
-smartbrainlib
+smartbrainlib@
twilight-tweaks
aureus-simple-slabs
just-mob-heads¨just-mob-heads-fabric¨@just-mob-heads
@@ -7298,11 +7298,11 @@ quantum-querry-plus|量子采石场增强 (Quantum Quarry Plus)
food-enhancements|食物扩增*
@bindgg
create-ore-excavation@|机械动力:矿石开掘*
-just-player-heads¨just-player-heads-fabric
+just-player-heads¨just-player-heads-fabric¨@just-player-heads
survivalplus-lightsabers|生存加光剑 (SurvivalPlus Lightsabers) - Forge¨survivalplus-lightsabers-fabric|生存加光剑 (SurvivalPlus Lightsabers) - Fabric
fclib
primitive-utilities
-guglecarpetaddition@gca|Gugle的Carpet附加包 (GugleCarpetAddition)|1378375
+guglecarpetaddition@gca|Gugle的Carpet附加包 (GugleCarpetAddition)
survivalplus|生存加 (SurvivalPlus) - Forge¨survivalplus-fabric|生存加 (SurvivalPlus) - Fabric
mrp-library
bypass-anvil-restriction
@@ -7326,12 +7326,12 @@ left-hanging
aetherworks|天华之作 (AetherWorks)
slice-and-dice@
-textrues-rubidium-options@|TexTrue的铷视频界面 (TexTrue's Rubidium Options)|1377003
+textrues-rubidium-options@|TexTrue的铷视频界面 (TexTrue's Rubidium Options)
rubber-duck|橡皮鸭*
unlimited-dragon-eggs-fabric@unlimited-dragon-eggs
-moreplayermodels-plus
+moreplayermodels-plus@moreplayermodels+
@actioninventory
custom-void
@@ -7346,7 +7346,7 @@ solar-flux|日光通量*
custom-background-color@cbc|自定义背景颜色*
simple-shulker-preview@
-bygone-nether
+bygone-nether¨bygone-nether-fabric
@clickopener
kokoalinux-backport
mechanical-clothesline|机械晾衣绳*
@@ -7363,7 +7363,7 @@ rad-enchants
plus-the-end
runic¨@runic
broken-discs
-forgedfabric
+forgedfabric@
create-extended-flywheels|机械动力:更多飞轮 (Create: Extended Flywheels) - Forge¨create-extended-flywheels-fabric|机械动力:更多飞轮 (Create: Extended Flywheels) - Fabric¨@extended-flywheels|机械动力:更多飞轮 (Create: Extended Flywheels)
piggy-bank
deeperdarker@
@@ -7377,9 +7377,9 @@ the-woodland-update
a-foe-on-fire
hunting-delight|狩猎乐事 (Hunting delight)
more-barrels|更多桶*
-origins-accessibilities@|起源:通行 (Origins: Accessibilities)|1443460
+origins-accessibilities@|起源:通行 (Origins: Accessibilities)
@minerslunchbox|矿工的午餐盒 (Miner's Lunchbox)
-fuelcanister
+fuelcanister@fuel-canister
f5-begone@
@@ -7388,11 +7388,11 @@ smartvision¨@smartvision
no-more-purple
-content-creator-integration
+content-creator-integration¨content-creator-integration-fabric
defaultworldtype@
no-nether
miniatures
-ad-astra@||1437427
+ad-astra@
big-items-duh@
scape-and-run-parasite-vaccine
doge-mod
@@ -7441,16 +7441,16 @@ feytweaks@
show-yourself@
convenient-name-tags@
anakus-status-bars¨anakus-status-bars-forge
-
+minemenu-refabricated
cfl@
creative-fly@
why-does-my-glass-sound-like-that@wdmgslt
itemwallet@
way-much-faster-oxidize@|更快铜锈蚀*
-@emitrades|EMI村民交易 (EMI Trades)
+emi-trades-villager-trading-emi-plugin@emitrades|EMI村民交易 (EMI Trades)
-sim-u-kraft-reloaded|模拟城市重置版 (Sim-U-Kraft Reloaded)|1379164
+sim-u-kraft-reloaded|模拟城市重置版 (Sim-U-Kraft Reloaded)
create-factory
horseinboat@
upgraded-tools@|下界合金增强:工具*
@@ -7463,7 +7463,7 @@ hookshot¨@hookshot
custom-spawns
create-misc-and-things|机械动力:实用物件 (Create : Misc & Things)
low-fire@
-infinity-buttons@infinitybuttons|无限按钮*|1378245
+infinity-buttons@infinitybuttons|无限按钮*
i-know-what-im-doing-fabric
skin-hotkey@
dyeable-fishing-lines-fabric¨dyeable-fishing-lines-forge¨@dyeable-fishing-lines
@@ -7474,7 +7474,7 @@ fld@
lostcities-tfc
snowed-fabric
player-blink
-better-command-block-ui@bettercommandblockui||1434370
+better-command-block-ui@bettercommandblockui
create-experienced
gotta-go-fast
@@ -7520,7 +7520,7 @@ better-mobgriefing-gamerule
frozen-fiend
gateways-to-eterrnity|永恒之门 (Gateways to Eternity)
-gate-of-babylon-additions@|王之财宝附加 (Gate of Babylon Additions)|1381630
+gate-of-babylon-additions@|王之财宝附加 (Gate of Babylon Additions)
hephaestus-fabric@hephaestus|匠神 (Hephaestus)
crafting-bench@
morebeeinfo
@@ -7533,11 +7533,11 @@ create-infinidrill
attribute-tooltip-fix@
-crumbs¨crumbs-fabric
+crumbs¨crumbs-fabric¨@crumbs
italian-delights-add-on-for-farmers-delight
immersivemc@|沉浸式MC (ImmersiveMC)
mc-vr-api@
-exordium@||1436996
+exordium@
fabric-launchpads¨zihlaunchpads
thermal-innovation-cyclic-compat
@@ -7570,7 +7570,7 @@ i-dont-need-stone|再见 圆石 (I DON'T Need Stone)
colorize@
no-magic-milk
powered-food
-spirit
+spirit@
elytra-bounce@
no-report-button@nrb
@@ -7600,7 +7600,7 @@ better-give@
zonkos-monsters
tetratic-combat
fastload@
-dramatictrees
+dramatictrees@dtree
@robinhood¨robinhood
trajans-core
stop-hiding
@@ -7631,8 +7631,8 @@ the-hordes
@inventory-management
soul-fired@soul-fire-d
faithfulbackrooms
-ex-machinis
-goety@
+ex-machinis@
+goety@|诡厄巫法*
torch-hit
we-got-runners
@@ -7734,17 +7734,17 @@ fabrizoom@
json-things
@origins-randomiser
simply-swords|简易刀剑*
-kuayue@|跨越 (KuaYue)|1398682
+kuayue@|跨越 (KuaYue)
summoningrituals|召唤仪式 (Summoning Rituals)
no-sleep-forge¨no-sleep
-you-died|你死了*
+you-died@|你死了*
hotbarcycle@
hungry-in-peaceful-mode|无中生饥*
auto-respawn-mod
cave-generator|洞穴生成器*
console-filter
-customized-dungeon-loot
+customized-dungeon-loot@
customquests
portal-cubed
pehkui-resizer
@@ -7797,15 +7797,15 @@ hungertweaker
knob-control
daedalus-labyrinth
tip-the-gui|界面尺寸设置优化 (GUI Scale)
-
+copper-overhaul
epic-fight-nbt-integration
login-protection|登录保护*
-swem
+swem@
metal-barrels-legacy|金属储物桶:传承 (Metal Barrels: Legacy)
inventoryfullalert@
lead-beyond|引向超越*
@dyeallthethings
-swampier-swamps||1412724¨swampier-swamps-fabric||1412724
+swampier-swamps¨swampier-swamps-fabric
weather-settings|更好的天气控制 (Weather settings)
shutdowner
shield-mechanics|盾牌机制优化 (Shield mechanics)
@@ -7815,7 +7815,7 @@ advancedshader|光影前向兼容 (AdvancedShader)
the-wools|羊毛! (The Wools!)¨@the-wools|羊毛! (The Wools!)
fabric-enchantments
glued
-
+tinkers-craft|工匠创意 (Tinkers' Craft)
tinker-leveling
gtce-tj-edition|格雷科技社区版:TJ版 (GregTech Community Edition: TJ Edition)
upc
@@ -7877,7 +7877,7 @@ idolizing
evocation-and-annihilation
more-golems
kebabs-crowns
-rerereskillable
+rerereskillable@
hedgehogs|刺猬*
@pendulum
yacl@
@@ -7889,7 +7889,7 @@ mob-vote-2022-forge¨mob-vote-2022
curious-lands
cpmsvcc@|自定义玩家模型的简单的语音聊天兼容 (Customizable Player Models Simple Voice Chat compat)
pettable@
-create-enchantment-industry@|机械动力:附魔工业* - Forge|1431626¨create-enchantment-industry-fabric@|机械动力:附魔工业 (Create Enchantment Industry) - Fabric|1431626
+create-enchantment-industry@|机械动力:附魔工业* - Forge¨create-enchantment-industry-fabric@|机械动力:附魔工业 (Create Enchantment Industry) - Fabric
enchanted-witchcraft
wyml
@@ -7906,12 +7906,12 @@ echoing-depths
advanced-finders
maple-forest|枫林*
-@legacyinputpatch|Legacy Fabric输入补丁 (LegacyInputPatch)|1395382
+@legacyinputpatch|Legacy Fabric输入补丁 (LegacyInputPatch)
droplight
xanders-sodium-options@
entity-view-distance@
creeper-ai-updated@
-sihywtcamd
+sihywtcamd@difficulty
sihywtcamc@combat
why-stacks-of-16@
jumpquilt
@@ -7952,7 +7952,7 @@ mekanism-tweaks@
changed-minecraft-mod
hello-crosshair@
-bendy-lib
+bendy-lib@
enchantment-transfer-forge
golden-crops
lil-wings
@@ -7969,13 +7969,13 @@ logical-zoom@
the-space-age-mod|太空时代*
touhou-origins|起源:东方project附加包*¨@touhou-origins|起源:东方project附加包 (Touhou Origins)
-earth-mobs@|地球生物*
+earth-mobs@earthmobs|地球生物*
simpleores-tin
just-enough-keys¨just-enough-keys-fabric
why-am-i-on-fire@
bouncing-balls-api
-bouncing-balls|弹跳球*
+bouncing-balls@|弹跳球*
teletubbies-mod|天线宝宝*
almost-unified@
draw-bridge
@@ -7999,9 +7999,9 @@ advanced-combat|高级战斗装备*
advanced-combat-revitalized|高级战斗装备重置 (Advanced Combat (Revitalized))
totemic-overhaul
-battlecorrection|战斗修正 (BattleCorrection)|1393257
+battlecorrection|战斗修正 (BattleCorrection)
midnightcontrols-extra@
-i-wanna-skate
+i-wanna-skate@
tectonic@
born-in-chaos|生于混沌 (Born in Chaos)
eureka-ships@eureka
@@ -8064,7 +8064,7 @@ paginated-advancements@paginatedadvancements|分页进度*
structures-compass
swiss-cheese
vitalize@
-i18n-nlts@i18nupdatemod-nlts|自动汉化更新非长期支持版 (I18nUpdateMod Non-LTS)|1413063
+i18n-nlts@i18nupdatemod-nlts|自动汉化更新非长期支持版 (I18nUpdateMod Non-LTS)
ingame-info-xml-serene-seasons
ingame-info-xml-addon-serene-seasons
@@ -8078,7 +8078,7 @@ dark-mode-everywhere-fabric@|夜间模式无处不在Fabric版 (Dark Mode Everyw
bartering-station@
dark-paintings
-filtpick@|拾取筛 (FiltPick)|1472219
+filtpick@|拾取筛 (FiltPick)
deepslatecutting@
easy-anvils@|简易铁砧*
@@ -8090,8 +8090,8 @@ mob-catcher
guns-rpg-waystone-addon
biospheres-fabric|现代生物圈 (Modern Biospheres)
-better-snowball-fight-2@better-snowball-fight|更好的打雪仗 (Better Snowball Fight)|1396154
-feathers
+better-snowball-fight-2@better-snowball-fight|更好的打雪仗 (Better Snowball Fight)
+feathers@
brb@|更好的配方书 (Better Recipe Book)
boatoverhaul-forge|行船机制修改 (Boat Overhaul) - Forge¨boatoverhaul-fabric|行船机制修改 (Boat Overhaul) - Fabric
sculk-warden
@@ -8111,11 +8111,11 @@ harvest-season
cocoainput
chargers@
@axolotl-buckets
-shieldbreak@
+
recipe-book-is-pain@rbip
@one-bad-apple
-with-json
+with-json@ovo
mystical-nature|神秘自然*
@formula-addition-fabric|配方追加 (Formula addition)
randomlib
@@ -8152,7 +8152,7 @@ diamond-caliber
@emi_farmersdelight
world-stripper
dayz-remastered|DayZ 重制版 (DayZ Remastered)
-visuality-reforged@visuality-forge|可视性:重铸 (Visuality: Reforged)|1443452
+visuality-reforged@visuality-forge|可视性:重铸 (Visuality: Reforged)
no-night-vision-flickering@
athelas|阿塞拉斯*
more-beautiful-buttons
@@ -8178,9 +8178,9 @@ spice-of-life-apple-pie-edition|生活调味料:苹果派版 (Spice of Life: A
xp-obelisk|经验方尖碑 (XP Obelisk)
enhanced-searchability@|搜索增强*
compact-ui@
-lets-do-wine@vinery|葡园酒香 (Let's do Wine / Vinery)|1401482
+lets-do-wine@vinery|葡园酒香 (Let's do Wine / Vinery)
wealthyandgrowth
-subtitle-highlight@|字幕高亮*|1398903
+subtitle-highlight@|字幕高亮*
clockhud@clock-hud
variant-lanterns-fabric¨@variant-lanterns
@@ -8190,7 +8190,7 @@ my-village-pack
variant-sticks-stuff¨@variant-sticks-and-stuff
multiple-server-lists@
superflat-biomes
-combat-music
+combat-music@
yuoenchants|Yuo的更多附魔 (YuoEnchants)
hibernal-herbs
better-resource-pack-sorting@
@@ -8220,7 +8220,7 @@ lost-books
shingeki-no-kyojin-attack-on-titan
helicopters-madness@
fanon-mutant-entities
-technical-enchant@technical-enchant%2B|更多附魔重置版 (TechnicalEnchant+)|1396480
+technical-enchant@technical-enchant%2B|更多附魔重置版 (TechnicalEnchant+)
naturally-spawning-vex
better-game-menu@
@@ -8267,7 +8267,7 @@ space-bosstools-giselle-addon
mined-rider-kuuga
inventory-essentials¨inventory-essentials-fabric
astral-additions|星辉附加*
-simple-copper-pipes¨simple-copper-pipes-forge¨@simple-copper-pipes
+simple-copper-pipes¨simple-copper-pipes-forge|Simple Copper Pipes - Forge,已失效¨@simple-copper-pipes
advanced-nbt-tooltips@|高级NBT提示工具 (Advanced NBT Tooltips)
follow-me
stabx-modern-guns
@@ -8285,9 +8285,9 @@ lotr-attack-indicator-addon@lotr-attack-indicator|魔戒攻击指示器 (LOTR At
steels-delight
lotr-pouch-viewer-addon|魔戒口袋内容展示 (LOTR Pouch Viewer Addon)
fastfood-delight|快餐乐事 (FastFood Delight)
-festive-delight|节日乐事*
+festive-delight@|节日乐事*
project-arsenal
-bathroom-blocks
+bathroom-blocks@
galosphere
lazydfu-agent|DFU禁用器 (Lazydfu-agent)
@@ -8348,9 +8348,9 @@ sword-displays|刀剑展示架*
slabfishs-delights
saltymod-expanded@
masonry-blocks
-
+@sqlib
mssql-jdbc
-packages#c20@packages|自定义包裹 (Packages)
+packages@|自定义包裹*
giant-spawn¨giant-spawn-fabric¨@giant-spawn
@mtr-nte|纸板箱的交通扩展 (Nemo's Transit Expansion)
serene-shrubbery
@@ -8361,7 +8361,7 @@ mob-skills
clay-no-more-balanced|黏土不再制衡*
blossom@
whipdashing@
-potiontimestacker-forge@potiontimestacker
+potiontimestacker-forge@timestacker
breezy
heart-balance
throwabletorch-fabric¨throwabletorch
@@ -8374,7 +8374,7 @@ biomes-in-jars-forge|群系罐子 (Biomes in Jars) - Forge¨biomes-in-jars-fabri
@bocchitheblock
craftable-potion-combinations
polylib
-@creeper-fire-charge-fix|Creeper火焰弹修复 (Creeper Fire Charge Fix)|1402630
+@creeper-fire-charge-fix|Creeper火焰弹修复 (Creeper Fire Charge Fix)
@tags-binder
fastcaps
throwable-fluids
@@ -8397,7 +8397,7 @@ novacraft@
better-hurt-timer
-drink-beer-refill@|喝啤酒啦:再来一杯*|1431628
+drink-beer-refill@|喝啤酒啦:再来一杯*
minecraft-style-paintings
potato-cooking
@conveniented-forge-tags
@@ -8421,7 +8421,7 @@ just-enough-vehicles
max-health-fix@
@synlib
-tell-me-my-items
+tell-me-my-items@
pollen
mavapi@
player-hopper
@@ -8437,7 +8437,7 @@ hbms-nuclear-tech-mod-extended-edition
custom-skyboxes
breedable-killer-rabbit|可繁殖的杀手兔* - Forge¨breedable-killer-rabbit-fabric|可繁殖的杀手兔 (Breedable Killer Rabbit) - Fabric¨@breedable-killer-rabbit|可繁殖的杀手兔 (Breedable Killer Rabbit)
bqenergyexpansion
-magic-and-wand|法术与法杖 (Magic&Wand)|1404850
+magic-and-wand|法术与法杖 (Magic&Wand)
re-ftbqkeys@|FTB任务本地化键:重置 (Re-FTBQLocalizationKeys)
enchantment-sort|附魔排序*
wrapfix|换行修复 (WrapFix)
@@ -8475,7 +8475,7 @@ kleiders-custom-renderer-api
chefs-delight-fabric¨chefs-delight-forge
mcgltf@
-add-potion-into-your-food|给您下药了 (Add Potion into Your Food)|1464911
+add-potion-into-your-food|给您下药了 (Add Potion into Your Food)
@chunk-bordium
thaumic-energistics-extended-life|神秘能源延续版*
@@ -8503,7 +8503,7 @@ distant-worlds@
@advanced-vanilla-logistics
simple-flashlight-port@flashlight
-alwaysopenwater@|始终开放水域 (AlwaysOpenWater)|1406871
+alwaysopenwater@|始终开放水域 (AlwaysOpenWater)
quest-plaques@|任务牌匾*
video-player|视频播放器*
@@ -8567,7 +8567,7 @@ emi-loot@
backhand@
@stones-cookbook|Stone的烹饪书 (Stone's Cookbook)
-essential-mod@essential||1413751
+
farmers-delight-jei-plugin
keybind-fix@
tales-of-villagers-the-infiltrators|村民之书:渗透者 (Tales of Villagers: The Infiltrators)
@@ -8594,7 +8594,7 @@ hopper
excalibur-the-mighty-sword
undergarden-paths|深园小径*
undergarden-tetra-patch|深暗之园:Tetra兼容 (Undergarden/Tetra Patch)
-uncrafter
+uncrafter@
@pebblegetter
pangea-ultima
@@ -8604,7 +8604,7 @@ ddyc@
@stonecutter-damage
shipping
structureutils
-@cloudmusic|云音乐 (CloudMusic)|1411213
+@cloudmusic|云音乐 (CloudMusic)
i-like-wood
macaws-furnitures-biomes-o-plenty|Macaw的家具:超多生物群系附属 (Macaw's Furnitures - Biomes O' Plenty)
macaws-furnitures-oh-the-biomes-youll-go|Macaw的家具:你将去的生物群系附属 (Macaw's Furnitures - Oh The Biomes You'll Go)
@@ -8613,7 +8613,7 @@ news-pillagers
rangers-haven
heyberryshutup
destroy-on-death
-yes-steve-model|是,史蒂夫模型*|1411623¨@yes-steve-model|是,史蒂夫模型 (Yes Steve Model)|1411623
+yes-steve-model|是,史蒂夫模型*¨@yes-steve-model|是,史蒂夫模型 (Yes Steve Model)
macaws-roofs-oh-the-biomes-youll-go|Macaw的屋顶:你将去的生物群系附属 (Macaw's Roofs - Oh The Biomes You'll Go)
macaws-roofs-biomes-o-plenty|Macaw的屋顶:超多生物群系附属 (Macaw's Roofs - Biomes O' Plenty)
configured-feature-saplings@
@@ -8767,7 +8767,7 @@ projectile-damage-attribute@
noteable@
deftulib@
trofers
-obscure-api¨obscure-api-fabric
+obscure-api¨obscure-api-fabric¨@obscure-api
death-punishment@|死亡惩罚*
inventory-tabs-forge
@@ -8833,7 +8833,7 @@ kubejs-offline|KubeJS离线文档 (KubeJS Offline Documentation)
ex-nihilonatureminerals|无中生有:传承 - Nature's Minerals扩展 (Ex Nihilo: Sequentia - Nature's Minerals Addon)
-advancements-tracker@|进度追踪器概览 (Advancements Tracker and Overview)
+
memory-settings|内存设置*
tiny-item-animations@
more-plates-revamped@|更多金属板重置版*
@@ -8851,7 +8851,7 @@ mixinbooterlegacy
basalt-walker-reborn|玄武岩行者:重生 (Basalt Walker : Reborn)
create-industrial-chemistry@|机械动力:工业化学 (Create: Industrial Chemistry)
-@flaming|火焰熊熊 (Flaming)|1456451
+@flaming|火焰熊熊 (Flaming)
cruelars-triforcemod
@morespawneggs|更多刷怪蛋 (MoreSpawnEggs)
@@ -8873,7 +8873,7 @@ no-holds-barred-halloween-mod
@post-join-leave-message|发送加入信息与离开信息到网址 (Post Server Join & Leave Messages to URL)
-advanced-extended-creative-mode
+advanced-extended-creative-mode@act
eerie-entities
better-weather-revived
@@ -8911,7 +8911,7 @@ morecrashinfo|更多崩溃报告信息 (MoreCrashInfo)
epicfight-saopack|史诗战斗:ACG附属包 (EpicFight ACG AddonPack)
screenshot-viewer|截图查看器*
gml
-@futurepack-additions|飞向未来附加 (Futurepack Additions)|1419834
+@futurepack-additions|飞向未来附加 (Futurepack Additions)
bee-fix|蜜蜂修复*
spawner-fix|刷怪笼漏洞修复 (Spawner Bug Fix)
block-limit-fix
@@ -8920,7 +8920,7 @@ spell-engine@|法术引擎*
spellblade-next
@netherite-road-2|下界之路2 (Netherite Road 2)
@tileentity-reset-fix
-notenoughrecipebook
+notenoughrecipebook@nerb
urushi-mod|漆 (Urushi)
nicephore¨nicephore-fabric
terraria-paintings¨terraria-paintings-fabric
@@ -8966,7 +8966,7 @@ drilling-veins
server-chat-history@|服务端聊天历史*
scriptor-magicae|字符魔法师*
json-entity-models-jems@|JSON实体模型 (JSON Entity Models)
-improved-animations|改良动画*
+
rain-of-hell
@@ -9028,7 +9028,7 @@ chowder-express
mod-browser|模组浏览器*
fastback@
copper-hopper@|铜漏斗*
-oxidized||1228391¨@oxidized||1228391
+oxidized¨@oxidized
ping-wheel@
dark-waters@
sneak-tweak@
@@ -9058,7 +9058,7 @@ pet-tracker
mekanism-ce-tools|通用机械工具:社区版 (Mekanism Community Edition: TOOLS)
mekanism-ce-generators|通用机械发电机:社区版 (Mekanism Community Edition: GENERATORS)
-@nbt-data-exporter|NBT数据导出 (NBT Data Exporter)|1424236
+@nbt-data-exporter|NBT数据导出 (NBT Data Exporter)
more-mobgriefing-options
cobalt-mod-think-blue@cobalt-mod
graphutil@
@@ -9078,7 +9078,7 @@ commandspy
slimyfloor
daily-dad@|每日冷笑话*¨daily-dad-server@|每日冷笑话 (Daily Dad) - Daily Dad - Server
good-ending
-
+xl-packets|XL数据包 (XL Packets) - Forge¨xl-packets-fabric|XL数据包 (XL Packets) - Fabric
creeper-nuggets
coherent-villages
@@ -9091,7 +9091,7 @@ missing-wilds|遗落荒野* - Fabric&Quilt¨missing-wilds-forge|遗落荒野 (Mi
stellar-fluid-conduits|恒星流体导管*
advancement-locator
-universal-tweaks|通用修改*
+universal-tweaks@|通用修改*
@succ
welcome-to-the-jungle|丛林传说 (Welcome to the Jungle)
@@ -9115,9 +9115,9 @@ labels@|存储标签 (Storage Labels)
@qdaa
better-creeper-mod|更好的苦力怕 (Better Creeper)
-regions-unexplored@|未至之地*|1416740
-
+regions-unexplored@|未至之地*
+rancraft-penguins
more-mob-variants@|更多生物变种*
experience-rings|经验指环*
@@ -9148,7 +9148,7 @@ sculked
better-mob-spawner|更好的刷怪笼*
planeteer-dimensions|飞越群星:维度 (Planeteer - Dimensions)
planeteer-machines|飞越群星:机器 (Planeteer - Machines)
-create-central-kitchen@|机械动力:中央厨房*|1431627
+create-central-kitchen@|机械动力:中央厨房*
jamd
ninezeros-gun-mod-addon
donthurtthatboat@
@@ -9202,7 +9202,7 @@ cobblehaters
@sound-track
snowballing
winter-essentials
-magnesium-rubidium-extra-potato-editon|镁/铷附属:土豆版 (Magnesium/Rubidium Extra: Potato Editon)
+embeddium-extras|镁/铷附属:土豆版 (Magnesium/Rubidium Extra: Potato Editon*)
@realistic-cruelty|真实残忍 (Realistic Cruelty)
workshops-of-doom@
@@ -9230,7 +9230,7 @@ mythic-upgrades-fabric@mythic-upgrades¨mythic-upgrades-forge
fat-chicken
snowmancy@
-@roadchina|道路中国 (Road China)|1430820
+@roadchina|道路中国 (Road China)
nightmare-craft-decorations|梦魇工艺:装饰品 (Nightmare Craft: Decorations)
@immersive-snow
@@ -9291,13 +9291,13 @@ spectrum-jetpacks@
difficult-caves
-red-pandas
+red-pandas@
simple-cobblestone-generator-forge
floral-flair-fabric¨floral-flair
vertical-slabs-compat@
ruins@philips-ruins
-cobblemon@|方块宝可梦*|1428752
+cobblemon@|方块宝可梦*
mysterious-biomes
head-in-the-clouds@
@@ -9378,7 +9378,7 @@ nameless-trinkets
unsafe-spawns
bubbles
-potato-nan-health-fix@|假死修复:土豆版 (Potato NaN Health Fix)
+@nan-health-fixer|假死修复:土豆版 (Potato NaN Health Fix)
@voxelmap-updated
blood-and-stuff@
yungs-better-nether-fortresses|YUNG的下界要塞优化 (YUNG's Better Nether Fortresses) - Forge¨yungs-better-nether-fortresses-fabric|YUNG的下界要塞优化 (YUNG's Better Nether Fortresses) - Fabric¨@yungs-better-nether-fortresses|YUNG的下界要塞优化 (YUNG's Better Nether Fortresses)
@@ -9462,7 +9462,7 @@ milk-of-magnesium
nei-recipe-handlers
nox-a-mob-and-difficulty-overhaul@nox
christmas-festivity
-tameable-beasts
+tameable-beasts@
cute-hermit-crabs¨cute-hermit-crabs-fabric
receiver-mod
@@ -9539,7 +9539,7 @@ vending-block-revived|自动售货机:重生*
assortment
opotato|哦,土豆!*
-contingameime@|游戏内输入法续更版/游戏内输入法Forge重置版 (ContingameIME/IngameIME-Forge/IngameIME-Forged)|1433164
+contingameime@|游戏内输入法续更版/游戏内输入法Forge重置版 (ContingameIME/IngameIME-Forge/IngameIME-Forged)
ccastroadds
aerial-hell@
swashbucklers
@@ -9554,7 +9554,7 @@ luppiis-ladders
anthropophagy@
ambient-structures
-minegicka-iii|魔能3 (Minegicka III)|318992
+minegicka-iii|魔能3 (Minegicka III)
hopo-better-underwater-ruins
just-another-crafting-bench
@@ -9585,7 +9585,7 @@ mob-stacker
mob-stacker-integration
mob-stacker-farming
lightspeedmod@lightspeed
-coffee-delight|咖啡乐事*
+coffee-delight@|咖啡乐事*
simple-sculk-dimension-deeper-dark
no-more-inifinite-water
choo-choo-craft
@@ -9602,7 +9602,7 @@ bygone-land
the-amazing-world-of-mobs
falloutcraft
botania-additions|植物魔法附加*
-dragonrealm||605586
+dragonrealm
ydms-ducks-mod@the-ducks
arthropod-reborn
the-undefeatables
@@ -9628,7 +9628,7 @@ trimmable-tools
@glowglass
all-the-fan-made-discs@
from-the-fog
-@more-ladders
+more-ladders@
@reblured
spellbound-weapons
@@ -9673,7 +9673,7 @@ mine-trading-cards-open-source-edition
chainsaw-man-csm
superior-shields@
alternative-world-save-location@
-
+skills-firearms|技能:枪械 (Skills: Firearms)
Reacharound@reacharound
variety-aquatic¨@variety-aquatic
@@ -9734,7 +9734,7 @@ supernatural@|超自然*
better-ladder-placements@|Salju的梯子 (Salju's Ladders)
magic-mirrors-forge
-abundant-atmosphere
+abundant-atmosphere@
swampex
bamboo-combat@
nicer-skies@
@@ -9782,7 +9782,7 @@ bufferfish
florescence
mobcages
you-win-button
-tea-anyone||552808
+tea-anyone
envirorot
the-seasons-mod
@@ -9802,7 +9802,7 @@ create-encased@
death-knell
moreiotas@
numismatic-overhaul¨numismatic-overhaul-reforged¨@numismatic-overhaul
-@hexbound
+@hexbound|咒法组构学 (Hexbound)
vanity-druid-pack
vanity-farcrs-colossal-weapons
debris-chunk-raw-netherite-scrap@raw-netherite-scrap|残骸碎块 (Debris Chunk)
@@ -9827,8 +9827,8 @@ vanity-steel-pack
vanity-viking
horse-expert@
snow-under-trees-remastered@
-oceans-delight
-transcending-trident||1280693¨transcending-trident-fabric||1280693¨@transcending-trident||1280693
+oceans-delight@
+transcending-trident¨transcending-trident-fabric¨@transcending-trident
snow-under-trees-fabric
precision-enchanter
@immersivethunder
@@ -9838,7 +9838,7 @@ potatweaker
effect-tooltips@
variant-crafting-tables
-endless-biomes
+endless-biomes@
chatimg|图片聊天 (chatImg)
throwable-explosives
@@ -9854,7 +9854,7 @@ befriendmobs-days-with-monster-girls|友好化生物:与怪物娘的日常 (Be
launchgui
villager-armor-layer@|村民盔甲显示*
wasabi@
-magnet-craft|磁铁工艺*|1430077
+magnet-craft|磁铁工艺*
item-obliterator
you-shall-not-spawn@
hell-on-earth
@@ -9885,11 +9885,11 @@ imitationcore
big-sip@
floating
@blast-travel
-skygrid
+skygrid@
disable-new-world-creation-screen-forge¨disable-new-world-creation-screen-fabric¨@disable-new-create-world-menu-forge|Disable New Create World Menu - Forge 已失效¨@disable-new-create-world-menu-fabric|Disable New Create World Menu - Fabric 已失效
packagedmekemicals|封包通用机械 (PackagedMekemicals)
packagedastral|封包星辉魔法 (PackagedAstral)
-@mekanism-moresolarpanels|通用机械-更多太阳能板 (Mekanism-MoreSolarPanels)
+mekanism-moresolarpanels@|通用机械-更多太阳能板 (Mekanism-MoreSolarPanels)
paperandquill
sneaky-curses-forge¨sneaky-curses-fabric
@@ -9914,7 +9914,7 @@ world-of-bosses
mirabilis-vanilla-biome-overhaul
-energized-power||1437099
+energized-power
carpenter
tolerable-creepers
anchor
@@ -9960,7 +9960,7 @@ enderio-unofficial|末影接口非官方版 (EnderIO Unofficial)
dimensional-gravity
-happiness-is-a-warm-gun@
+
bring-color-to-my-skies
portal-dungeons
@@ -10000,7 +10000,7 @@ cave-rats
sky-structures
mannequins
-simple-mango
+simple-mango@
betterdrawhoveringtext|更好的工具信息显示 (betterDrawHoveringText)
badges-by-harmex
@@ -10030,12 +10030,12 @@ origins-vampire|起源:吸血鬼 (Origins: Vampire)
bad-to-the-bone¨bad-to-the-bone-fabric
workers
-sculk-horde
+sculk-horde|幽匿部落*
stratospherical-expansion
candlelight-lets-do-a-candlelight-dinner@lets-do-candlelight|烛火晚宴 ([Let's Do] Candlelight)
let-me-play-iris
dimensional-depths
-create-molten-vents
+create-molten-vents@
everything-as-a-hat¨@everything-as-a-hat
world-border-expander
@@ -10070,7 +10070,7 @@ frame-api@
realisticclouds
arcane-world
tiled-cauldron
-manyideas-christmas
+manyideas-christmas@
overflowing-bars@
medievalweapons@
@@ -10081,7 +10081,7 @@ mob-lassos@
mutant-monsters@
@physics-toys
-tarot-cards
+tarot-cards@
chatmove
@forgedloaderapi
@@ -10097,7 +10097,7 @@ funky-yoyo@funkyyoyo
pierce-arrow
tool-sharpening
-pigsteel¨pigsteel-forge¨@pigsteel-fabric
+pigsteel@pigsteel-fabric¨pigsteel-forge@
@@ -10117,7 +10117,7 @@ moa-decor-bath
stealing-the-villagers-forge@¨stealing-the-villagers-fabric@
spoorn-armorattributes@spoorn-armor-attributes
connectedness@
-epic-samurais|史诗武士 (Epic Samurai's)
+epic-samurais@|史诗武士 (Epic Samurai's) - Forge¨epic-samurais-fabric@epic-samruais-fabric|史诗武士 (Epic Samurai's) - Fabric
sandwiches-n-more
enchantments-plus-fabric@enchantments-plus
purpeille@
@@ -10143,7 +10143,7 @@ forgematica@|全息蓝图 (Forgematica/Litematica-Forge)
framland
@blahaj-legacy|布罗艾:旧版 (Blåhaj:Legacy)
deep-aether@|深入天境*
-@the-forgotten-dimensions
+the-forgotten-dimensions@
@the-sink|水槽 (The Sink)
@stairjumper
@@ -10159,7 +10159,7 @@ smallbiomes
enhanced-block-entities-reforged-unofficial
hopo-better-ruined-portals
wearthat@
-portable-crafting-table|便携工作台*
+portable-crafting-table@|便携工作台*
structory-towers
everything-is-a-hat
skeletal-remains
@@ -10194,38 +10194,38 @@ nights-of-sorrow
simple-spells
auditory@
-
+trulios-compilation
realms-button-remover@
-manyideas-doors
+manyideas-doors@
end-origins
extra-classes-origins
-multithreadingandtweaks@
+optimizationsandtweaks@
-tabfaces@
+tabfaces¨@tabfaces
mob-armor-mod-v2
umbral-skies
-recipes-library
-dimension-access-manager
+recipes-library@
+dimension-access-manager@
witherborn-origin
origins-gravity-enforcer
snuffles-fabric@|魄罗Fabric版 (Snuffles (Fabric))
-manyideas-halloween
-selectable-painting
+manyideas-halloween@
+selectable-painting@
boat-break-fix
advanced-movement
totem-overhaul
mobs-no-render@
-copper-overhaul
+
covenants-choose-your-purpose
insatiable
-
+odd-organisms
rotten-eggs
cc-rt
-manyideas-core
-multi-builder-tool|多方块构建工具*
-ender-storage-1-12-continuation|末影存储:延续版 (Ender Storage continuation)
+manyideas-core@
+multi-builder-tool@|多方块构建工具*
+ender-storage-1-12-continuation@ender-storage-continuation|末影存储:延续版 (Ender Storage continuation)
screenshots
colorful-anvils@colorfulanvils
@@ -10258,15 +10258,15 @@ realistic-explosion-physics
homespun@
primitive-start@
@throwing-dynamite
-@paladins-and-priests
+paladins-and-priests@
cataclysm-heaven-burner@|灾变:焚天神兵 (Cataclysm: Heaven Burner)
-
+@echo-chest|回响箱子 (Echo Chest)
@plenty-plates
-
-
+@paper-doll
+@ender-zoology
vectorientation@
seven-days-to-fix-parasitus
dtm-integrations
@@ -10279,7 +10279,7 @@ unusual-gifts
tick-info
primal-stage@primalstage
-@spontaneous-replace|自然更替 (Spontaneous Replace)|1431033
+spontaneous-replace@|自然更替 (Spontaneous-Replace)
pixel-loader|像素加载器 (pixel loader)
kubejs-ars-nouveau@
cataclysmweaponery
@@ -10288,13 +10288,13 @@ twilight-origins
@cpmoscc|自定义玩家模型OSC兼容 (Customizable Player Models OSC Compat)
twilight-forest-portal-catalyst|暮色森林传送门催化石*
-tool-upgrades|工具升级*
+tool-upgrades@|工具升级*
visiblebarriers@
aether-gravitation@|天境之引*
@sublanguage|首选语言 (Sublanguage)
better-potion-visuals@
-modern-warfare-cubed@|现代战争方块化*|1465492
+modern-warfare-cubed@|现代战争方块化*
@squidfriends
beachparty@lets-do-beachparty|沙滩派对 (Let's Do Beachparty)
@@ -10321,16 +10321,16 @@ upd8r@|整合包更新检查工具*
@vlzoomer
vanilla-teleporters
-
+aquatic-frontiers@
wta@
@gtnh-no-nerf
-@pickable-villagers
-
+pickable-villagers@
+pickable-piglins
@mc-book-of-blocks
-
+dawncraft-tweaks
the-toolkits@
@@ -10351,14 +10351,14 @@ barrels-2012
aether-additions
-custom-portal-api-forge
+custom-portal-api-forge@customportalapi
jaopca-extras
enclosure@
-isleofberk@isle-of-berk|博克岛 (Isle of Berk)|1447099
-@patpatpat
+isleofberk|博克岛 (Isle of Berk)¨@isle-of-berk|博克岛 (Isle of Berk)
+patpatpat¨patpatpat-fabric¨@patpatpat
wildberries
@@ -10369,11 +10369,11 @@ sand_box
sublime
spells-shields-x-tinkers-construct
-
+mowzies-mobs-the-broken-blade|断刃 (Mowzie's Mobs: The Broken Blade)
tinkers-calibration-tic3|匠魂校准 (Tinkers' Calibration)
yamatomoveset-epicfight-addon
-@engineers-delight
+engineers-delight@
tinkers-disassembler
piseks-tinkers-enchantments
tinkering-with-embers
@@ -10382,7 +10382,7 @@ tfc-towerheat
tfc-toohotaroundhere
flower-patch
quickcure¨quickcure-fabric|Quick Cure - Fabric: 已停更
-spoiled
+spoiled@
@entity-specific-damage-invulnerability
opolis-utilities
@@ -10404,7 +10404,7 @@ the-filler-update@
custom-machinery-create
@rightproperguiscale
armor-trims@
-@revised-phantoms
+revised-phantoms@
choruslib@
@@ -10418,7 +10418,7 @@ lootbag-patches
stargate-journey@sgjourney
xaero-arrow-fix@xaeroarrowfix
ornamental
-xaero-zoom-out@
+xaero-zoom-out@xaero-zoomout
minecard
@ydms-custom-camera-view
@@ -10426,17 +10426,17 @@ gravitational-modulating-additional-unit
@edgerunner-feature-fix|边缘行者 (Edgerunner)
nbt-autocomplete@
smells-fishy@entity-rain
-@2primogem-craft|原石工艺 (Primogems Craft)
+@2primogem-craft|原石工艺 (Primogems Craft)¨primogem-craft|原石工艺 (Primogems Craft)
benched@
-kubejs-tfc
-precision-prospecting
+kubejs-tfc@
+precision-prospecting@
potatoos-custom-structure-for-hbms-nuclear-tech
fabric-seasons-terraformers-compat@
fabric-seasons-extras@
better-f3-plus@
fabric-seasons-delight-compat@
fabric-seasons-terralith-compat@
-marigolds
+marigolds@
fabric-seasons-croptopia-compat@
fabric-seasons-byg-compat@
sassot@
@@ -10452,8 +10452,8 @@ our-villager-discounts@
easydropper|轻松投掷 (Easy Dropper)
varied-adventure
kubejs-delight
-
-searchlight
+block-physics-overhaul
+searchlight-forge|探照灯 (Searchlight(& Wall Lights)) - Forge¨searchlight|探照灯 (Searchlight(& Wall Lights)) - Fabric
ancient-manuscripts@
gazebos@
scoreboard-get-time|记分板获取时间 (scoreboard get time)
@@ -10475,7 +10475,7 @@ easy-dungeons|简易地牢*
the-morbid-harvester-reborn-reborn|变态的凋灵收割者 (The Morbid Reborn Reborn)
ars-armiger
bettergolem
-@end-poem-extension|终末之诗扩展补丁 (End Poem Extension)|1435381
+@end-poem-extension|终末之诗扩展补丁 (End Poem Extension)
trampledisabler-fabric
advanced-tfc-tech-unofficial|进阶群峦科技非官方版 (Advanced TFC Tech Unofficial)
@@ -10511,7 +10511,7 @@ wares@
recoil-shotgun@
-observed@
+observed¨@observed
ex-sartagine-requiem@
giant-pacman-1-16-5
item-banning-fabric
@@ -10524,7 +10524,7 @@ stat-check
hit-indication@
multipart-machines-farming
-lotrfixer
+
tru-first-person-mod
reduced-music-delay
agers-giant-junkyard-dimension
@@ -10573,7 +10573,7 @@ pokefood
armor-souls-reforged
aether-redux@the-aether-redux|天境:新生代 (The Aether: Redux)
-@banner||1447687
+@banner
staaaaaaaaaaaack@
thanks-i-have-rei@tihr
@@ -10588,18 +10588,18 @@ tis-create
tektopia-trader
@worldtime
beasts
-alphabet-speedrun|自定义速通挑战 (αβspeedrun)|1441945¨@alphabet-speedrun|自定义速通挑战 (αβspeedrun)|1441945
-@symlink-check|符号链接拦截 (Symlink Check)|1446393
+alphabet-speedrun|自定义速通挑战 (αβspeedrun)¨@alphabet-speedrun|自定义速通挑战 (αβspeedrun)
+@symlink-check|符号链接拦截 (Symlink Check)
tis-stringify
@dismount-entity
dyeable-compasses@|染色指南针*
supercompression|超级压缩 (Super Compression)
-better-hungteen-s-plants-vs-zombies|更好的HTPVZ (bhtpvz)
+better-hungteen-s-plants-vs-zombies|更好的HTPVZ (Better HungTeen's Plants vs. Zombies)
piglinsafety|猪灵:多喝岩浆 (PiglinSafety)
gatewayer
-@bocchud|孤独HUD (BoccHUD/MiniHUD-Forge)
-arrowcollector|你返箭吗 (Arrow Collector)
+bocchud@|孤独HUD (BoccHUD/MiniHUD-Forge)
+arrowcollector@arrow-collector|你返箭吗 (Arrow Collector)
saplingslayer|鸽子衔枝 (SaplingSlayer)
quality-quails
hydration
@@ -10636,9 +10636,9 @@ server-utilities
su-addon-silk-spawners
su-addon-quests
harder-hardcore
-argentinasdelight
+argentinasdelight@argentinas-delight|阿根廷乐事 (Argentina's delight)
colonies
-@everythingcopper|万物皆铜 (Everything is Copper)|1447405
+@everythingcopper|万物皆铜 (Everything is Copper)
passive-endermen@|被动型末影人*
elemental-aspects
@@ -10646,7 +10646,7 @@ dune
lithereal
mobs-genus
ore-extension
-extradelight
+extradelight@|额外乐事 (ExtraDelight)
shady-alchemist
ender-knight
bubbleland
@@ -10688,7 +10688,7 @@ tough-glass@
celestisynth|天神剑技*
more-axolotls@more-axolotl
-@perfect-accuracy
+perfect-accuracy@
@perfect-accuracy-forge
@swingthrough
log-begone@
@@ -10709,7 +10709,7 @@ scroll-of-harvests
@scripts-chunk-loaders
clean-tooltips@
-quick-save@quicksave|快速存档&快速读档 (QSave&QLoad)|1448317
+quick-save@quicksave|快速存档&快速读档 (QSave&QLoad)
iron-bows-forge¨iron-bows-fabric
filtered-chests
@@ -10720,11 +10720,11 @@ special-strength
armorpoints@
easy-enchanting@|轻松附魔*
elitia
-cosmetic-wings||385564
+cosmetic-wings
death-backup@
bear-with-me
-create-diesel-generators
+create-diesel-generators@|机械动力:柴油动力 (Create: Diesel Generators)
vintagefix@
nostalgic-tweaks@
@@ -10768,13 +10768,13 @@ mowlib
not-just-biomes@
-agricultural-enhancements|农业增强*
-
+agricultural-enhancements@|农业增强*
+lorrys-sword-breakers|罗毅的锏 (Lorry's sword breakers)
ramel@
-@chat-tools
+@chat-tools|聊天工具箱 (Chat Tools)
amys-rftl
cutepenguins|可爱的企鹅 (Cute Penguins)
hellions-sniffer@hellions-sniffer+
@@ -10788,9 +10788,9 @@ mushroom-villagers
s33r-butterfly-paintings
@more-statistics
villager-see-villager-do¨@villager-see-villager-do
-
+industrybase|工业基石 (IndustryBase)
silent-river-in-the-nether|炎液断蒸*
-
+ramel-reforged
sulfar-mod
apple-cows
gardening-tools
@@ -10818,17 +10818,17 @@ megachicken@mega-chicken
s33r-iris-azalea-mod
difficultyplus@difficulty+
black-lung¨@blacklung
-friends-and-foes-beekeeper-hut-forge¨friends-and-foes-beekeeper-hut-fabric¨friends-and-foes-beekeeper-hut-quilt
-friends-and-foes-flowery-mooblooms-forge¨friends-and-foes-flowery-mooblooms-fabric¨friends-and-foes-flowery-mooblooms-quilt
+friends-and-foes-beekeeper-hut-forge@¨friends-and-foes-beekeeper-hut-fabric@
+friends-and-foes-flowery-mooblooms-forge@¨friends-and-foes-flowery-mooblooms-fabric@
@random-looting|随机战利品表 (Random Looting)
kubejs-botany-pots@
-irons-rpg-tweaks
+irons-rpg-tweaks@
@enchantips
tokenable-decoration
-@emogg
+emogg@
@festival-delicacies|节日佳肴 (Festival Delicacies)
elytra-trims@
-
+benefits-of-reading|雕纹书架注魔/阅页读著 (Benefits of Reading)
gothic-rpg
@arcadian-dream|幻想之梦 (Arcadian Dream)
@@ -10836,7 +10836,7 @@ dungeon-and-taverns
elytra-trims-extensions@
fallingblocks
fabric-musica
-growmeal
+growmeal@
moa-decor-art
@@ -10857,7 +10857,7 @@ plenty-of-golems
@hit_particles
@durability-viewer-updated
puffish-skills@skills
-better-archeology
+better-archeology@|更好的考古学*
apoca-mobs
@@ -10868,7 +10868,7 @@ beehave@|蜜蜂信息显示*
sign-clipboard@
nocubes-better-frogs
@vanilla-permissions
-create-dreams-desires@create-dreams-and-desires
+create-dreams-desires@create-dreams-and-desires|机械动力:梦想与欲望 (Create: Dreams & Desires)
trails-and-tales@trails-and-tales-plus
stackable127@
@@ -10883,7 +10883,7 @@ create-air-forge
@gravity-pads
-@inhibited
+inhibited@
sekc-physics¨sekc-physics-fabric
@artificial-lightning-mod
@@ -10894,34 +10894,34 @@ grabby-mobs@
pandas-falling-trees@
iron-ender-chests
delightful-creators-fabric@
+@death-but-three|逝不过三 (Death But Three)
-
-
+comparties|组队兼容*
dusty-decorations@
simple-double-jump
save-the-monument
snifferiety@
light-the-night
-@tweakerge
-terrafirmaships
+tweakerge@
+terrafirmaships@
better-ocelots
denyblocks
sculk-horn@-sculk-horn
ydms-red-panda@
-overworld-piglins
+overworld-piglins@
waveapi
modlist
panorama-screens@
campfire-spawn-and-tweaks
ghostz@
-better-totem-of-undying¨better-totem-of-undying-fabric¨@better-totem-of-undying
+better-totem-of-undying¨better-totem-of-undying-fabric¨@better-totem-of-undying-forge
modonomicon@
moreyoyos
effortless-fabric
onetwenty-1-20-backport@trailstales-backport
-xtra-arrows
+xtra-arrows@
secrets-of-forging-revelations-a-tetra-addon
trolldom
@made-in-china|中国制造 (Made In China)
@@ -10972,7 +10972,7 @@ enchantdemon|附恶魔 (EnchantDemon)
create-alchemists-industry@
-
+stellarity
@modern-sound
@@ -10992,11 +10992,11 @@ ebs-wildfire
bobby-forge
matter-transporter
-tall-flower-pots
+tall-flower-pots@
too-fast
-fast-paintings
+fast-paintings@
personality-rp@personality
@@ -11006,11 +11006,11 @@ twerk-crop-dusting-mod-fabric
extra-damage-enchantments@
lemon-core
rightclickharvest@
-planters-forge
+planters-forge@planters
passive-charms@
-@linkart
+linkart-updated@linkart
jamlib@
globalization
renewable-spore-blossoms
@@ -11057,14 +11057,14 @@ brown-mooshrooms
@harvest
wooden-hoppers
skeleton-horse-spawn
-configanytime
-faster-crouching
+configanytime@
+faster-crouching@
yeetusexperimentus
xbob@|准星摇晃 (Crosshair Bobbing)
zombie-horse-spawn
tinkers-katanas
fbp
-@yeetem-potions
+yeetem-potions@
incapacitated¨@incapacitated
@fys|锻汝砧上 (Forge Yourself)
@mcopper|梧桐物语 (MCopper)
@@ -11076,7 +11076,7 @@ macaws-bridges-sajevius|Macaw的桥梁:Sajevius 附属 (Macaw's Bridges - Saje
the-predators
create-structures
ivycore@
-more-immersive-wires
+more-immersive-wires@
ventur-origin@venturorigin
@sodium-blendingregistry
@@ -11090,7 +11090,7 @@ plants-vs-zombies-cubed@pvzcubed
create-guardian-beam-defense
antisocial@
expanding-technologies@expandingtechnologies
-despawning-eggs-hatch
+despawning-eggs-hatch@
mob-death-messages
chunkapi@
@betterwaystonesmenu
@@ -11111,7 +11111,7 @@ multipart-machines-cooking
thepeebrain-dream-dimension
-
+@chaos-world|混沌世界 (Chaos World)
@ochetgenyo
@qcraft|量子物理重构 (qCraft Reimagined)
@@ -11122,8 +11122,8 @@ effect-berries@
tinkersworld
-ragdoll-corpses|布娃娃尸体*|431874
-floatingruins|浮空遗迹 (FloatingRuins)|301900
+ragdoll-corpses|布娃娃尸体*
+floatingruins|浮空遗迹 (FloatingRuins)
creeper-backguard@creeperbackguard
audio-extension-for-fancymenu-forge¨@audio-extension-for-fancymenu
@@ -11148,7 +11148,7 @@ curios-compat
such-a-delight
create-compressed
emoji-type@
-@soulbound-enchantment|灵魂绑定 (SoulBound)|1455762
+@soulbound-enchantment|灵魂绑定 (SoulBound)
tower-defense-units
barrier-block-mod|屏障方块*
@simplehealthorbs
@@ -11177,8 +11177,8 @@ fantasy-trees|奇幻树*
remodified|你再造! (Remodifier)
-@better-fusion-reactor-for-mekanism
-@growableores||1457349
+better-fusion-reactor-for-mekanism@
+@growableores
golemsarefriends
@@ -11217,7 +11217,7 @@ caffeinated@
buildcraft-rf
gilded-ingot
chatpatches@|聊天补丁 (Chat Patches)
-@burning-furnace
+burning-furnace@
shadowizardlib@
ants-unleashed
@seaborgium
@@ -11225,7 +11225,7 @@ gold-fish
pipeplus@
-deuf-refabricated
+deuf-refabricated@
runic-items@
twist|诡变*
@@ -11237,7 +11237,7 @@ themangonewadvent
better-nether-continuation|更好的下界延续 (BetterNether Continuing)
stygian-end-continuation|末地:生物群系扩展延续*
-skill-slots¨skill-slots-fabric
+skill-slots|技能槽* - Forge¨skill-slots-fabric|技能槽 (Skill Slots) - Fabric¨@skill-slots|技能槽 (Skill Slots)
novam-terram-continuation
@jade-feet|玉足 (Jade Feet)
@@ -11269,11 +11269,11 @@ client-crafting
anvil-repairing@
headcrabs
kubejs-industrial-foregoing
-
+gensokyo-ontology@|幻想存有论*
recipe-book-delight@|配方书乐事*
-chest-hoppers
+chest-hoppers|箱子漏斗*
@gravy-delight
-@ubes-delight
+ubes-delight@
torcherino-unofficial
more-bows-and-arrows@
xp-shop
@@ -11281,7 +11281,7 @@ acclaimed-origins@
replanter
zombie-infection-vaccine
simple-achievements
-achievement-books
+achievement-books|成就书*
invocore-utility-mod
saljus-quill
@@ -11292,7 +11292,7 @@ custom-villagers|自定义村民*
turtlematic
remove-base-origins
@cobblemon-delights|方块宝可梦乐事 (Cobblemon Delights)
-redirectionor|异引定址 (Redirector) - Modern¨redirectionor-retro|异引定址 (Redirector) - Retro
+redirectionor|异引定址 (Redirector) - 1.16.5+¨redirectionor-retro|异引定址 (Redirector) - 1.12.2-
villager-mantle-fix|村民帽子修复*
rechiseled-create@
xaeroplus@|Xaero的地图增强 (XaeroPlus)
@@ -11317,8 +11317,8 @@ ars-mage-fight
epicfight-pirates
kubejs-entity-events-extension
-mc-dungeons-enchanting@
-rei-custom-command
+mc-dungeons-enchanting@|我的世界:地下城附魔 (MC Dungeons Enchanting)
+rei-custom-command|REI自定义命令 (REI Custom Command)
copperative@|铜心协力*
growable-storage-cells
growable-cells-2
@@ -11333,11 +11333,11 @@ unbreakable-enchantment-forge@unbreakable-enchantment
immersive-portal-gun@portal-gun|沉浸式传送枪*
tac-craft-tactical-armor-pack
@flexible-arms|灵巧双手 (Flexible Arms)
-boat-tweaks
+boat-tweaks|船只调整*
@effect-descriptions
@diagonal-windows
-illager-invasion@
+illager-invasion@|灾厄侵扰*
@touhou-origins-blessings
@@ -11348,7 +11348,7 @@ dynamic-trees-hexerei
minium-stone@
@fastrtp
-@tech-decorators|科技装饰商 (Tech Decorators) - Forge¨@tech-decorators-fabric|科技装饰商 (Tech Decorators) - Fabric
+tech-decorators|科技装饰商*¨@tech-decorators|科技装饰商 (Tech Decorators) - Forge¨@tech-decorators-fabric|科技装饰商 (Tech Decorators) - Fabric
dynamic-trees-ars-nouveau
@kazzmons-magecraft
@@ -11356,18 +11356,18 @@ dynamic-trees-ars-nouveau
tidal-towns
-
+blossom-blade
cute-kiwi-birds-new-animal
moremobheads
-@ouchies
+ouchies@
@traditional-asphalt
@thaumic_boots
carpeted-stairs@
just-enough-archaeology
bedrock_world
-@world-preview
+world-preview@
the-five-nights-at-freddys-mod@the-five-nights-at-freddys-mod#all-versions|玩具熊的五夜后宫 (The Five Nights at Freddy's Mod)
easylan@|自定义LAN局域网联机服务器 (EasyLAN)
@@ -11390,7 +11390,7 @@ hang-glider@
block-beams@
adorabuild-structures
-moogs-end-structures
+moogs-end-structures@mes-moogs-end-structures
@brew-guide
@oneclickcrafting
@genshin-ui
@@ -11398,29 +11398,29 @@ fenomena-structures@phenomena-structures
first-join-message
expansive-weaponry
wabi-sabi-structures-forge¨wabi-sabi-structures-fabric
-@jobsaddon
+jobsaddon@
@partyaddon
-loading-backgrounds
+loading-backgrounds@
cuisine-delight@|料理乐事*
iron-bookshelves@
@dimensional-expansion
-danger-close
+danger-close@
hardcore-wither
get-off-my-lawn-reserved@goml-reserved
dangerousstonecutter@
normal-damage@
ftb-xmod-compat
-crabbers-delight|蟹农乐事 (Crabber's Delight)
+crabbers-delight@|蟹农乐事 (Crabber's Delight)
slot-cycler
resource-pack-overrides@
-
+@respawning-animals|动物重生 (Respawning Animals)
arcane-lanterns
-@crashma
+crashma@
-blackwolf-library¨blackwolf-library-fabric
+blackwolf-library¨blackwolf-library-fabric¨@blackwolf-library
blues-scape-and-run-bosses
gigeresque
lookaround
@@ -11435,7 +11435,7 @@ fish-of-thieves@
qualitys-delight
arrows-info
godly-vampirism
-itemlocks
+itemlocks@
pick-block-pro@|选择方块专业版*
skin-and-bones
@pet-armor
@@ -11472,11 +11472,11 @@ command-block-ide@
green-thing-mod
lmft@
peripheralium@
-@resource-switcher|资源切换器 (ResourceSwitcher)|1460184
+@resource-switcher|资源切换器 (ResourceSwitcher)
serializationisbad
clutter@
no-enchantment-cap-1-12-2-backport
-
+survivingtheaftermath|劫后余生 (Surviving The Aftermath)
dimension-viewer@
@more-food|更多食物 (More Food)
tfcgyres-orehints
@@ -11501,10 +11501,10 @@ utilitix@
tiny-coal@
replay-mod-for-forge-reborn
-flib
+flib@
copper-revisioned@
-
+frozen-fish|冻鱼 (FrozenFish)
fine-tuned-calibration@finetunedcalibration
third-person-maps@
carpet-minitweaks@minitweaks
@@ -11528,16 +11528,16 @@ bandaging
enchanted-charms@
@nether-api
mother-silverfish
-mcretector
+mcretector@
little-botanics
-ex-pattern-provider
+ex-pattern-provider|AE2扩展 (ExtendedAE)
@integrated-circuit
creative-disk
engineers-construct
@botools|假人映射 (Botools)
witch-mobility
-gravestones-die-classy||530045
+gravestones-die-classy
@@ -11575,7 +11575,7 @@ watermedia@
etcetera
-@create-garnished|机械动力:装食 (Create: Garnished)
+garnished@create-garnished|机械动力:装食 (Create: Garnished)
just-a-well@
@@ -11597,25 +11597,25 @@ cozy-foods-milk-tea
opolis-miners@
netherite-but-cheaper
@fabric-hammers
-items-displayed
+items-displayed-forge@¨items-displayed-fabric@items-displayed
63102-wood-converter-v2-8_2-v2-7_1
hammer-mod
-realisticsleepfabric
+realisticsleepfabric@realisticsleep
-@hexgloop
+@hexgloop|咒法凝浆 (Hex Gloop)
the-void
the-shadowlands
bloxys-structures@
enhanced-hordes
-@niftycarts
+niftycarts@
wither-dimension-whitelist
@hexlink
-usefulfood-reborn
+usefulfood-reborn@
ancient-warfare-2-tweaked@
cuffed
-
+rockn-roller@rocknroller
bodies-bodies@
potionparticlepack@|药水粒子包 (Potion Particle Pack)
deep-blood-evolution
@@ -11623,8 +11623,8 @@ better-horses-mod|更好的马*
potion-bundles@|药水捆*
kofi-table@
better-mcdonalds-mod@
-@minimal-item-frames
-sinytra-connector@connector||1462812
+@itemframesplus
+sinytra-connector@connector
noclip@
diamond-in-the-rough-as-in-obsidian@diamond-in-the-rough
factioncraft@
@@ -11640,7 +11640,7 @@ cultivationcraft|异道修仙 (CultivationCraft)
the-slender-man
automodpack@
bella-quilt@bella
-simply-skills
+simply-skills@
@@ -11652,7 +11652,7 @@ its-thirst@
infernal-damage-indicators
@just-enough-speed
-remion|soul-like armors: medieval weapons & armors - 旧版(已弃用)¨soul-like-armors-medieval-weapons-armors|soul-like armors: medieval weapons & armors - 重置版
+remion|soul-like armors: medieval weapons & armors - 旧版,已失效¨soul-like-armors-medieval-weapons-armors|soul-like armors: medieval weapons & armors - 重置版,已失效
@elytratime
squaremap
@@ -11663,7 +11663,7 @@ peculiarpieces@
loot-stages|战利品阶段*
player-stages|玩家阶段*
generation-stages|生成阶段*
-ars-oscura|黑暗魔艺*
+ars-oscura@|黑暗魔艺*
bobby-reforged
shut-up-gl-error
no-spider@
@@ -11682,11 +11682,11 @@ angel-block
angel-block-renewed@
da-bomb@
quickstack
-
+@bhs|黑洞储存 (Black Hole Storage)
collectors-album
head-name-fix@headfix
-hostile-delight|宿敌乐事*
-vivecraft-compat|ViveCraft兼容 (ViveCraft Compat)
+hostile-delight|宿敌乐事 (Unusual Delight*)
+vivecraft-compat@|ViveCraft兼容 (ViveCraft Compat)
wildlife-expanded-skunk@
keepheadnames@
ydms-fennec-fox@
@@ -11695,7 +11695,7 @@ curse-of-the-warden
chatanimation@|聊天动画 (ChatAnimation)
mobvote-rascal@rascal
spotiforge
-indypets@
+@indypets¨indypets
minecraft-legends-golems
create-sandpaper-overhaul@
vintage-gregtech
@@ -11710,13 +11710,13 @@ trenzalore
-creo-lib@
+creo-lib¨@creo-lib
highlight@
lost-libraries
@plant-pearl
sensible-sleep
-@hollows-survival-tweaks
+@hollows-tweaks
eastward-journeys@
omotions@
@@ -11766,28 +11766,28 @@ plenty-of-armors@
spatialio-compat
@mica
heavy-armor
-@moss-layers
+moss-layers@|苔藓层*
lunchboxes
@autofish-chao
strawgolem|稻草傀儡 (Straw Golem)
@shifting-wares
dynamic-trim@
-trade-uses
-ambient-fireflies
+trade-uses@
+ambient-fireflies@
nb_mod
stacked-armor-trims@
@final-beta
@better-trim-tooltips
totally-enough-pain@
-custom-village|村民调教*|1464929
+custom-village|村民调教*
animaticareforged
shear-cows
better-fps
@afkfish
@rend
-more-trails-more-tales
+more-trails-more-tales@
good-tea@|馥郁良茶*
screen-size
botany-ores@
@@ -11795,7 +11795,7 @@ botany-ores@
foods-plants-cooking-with-mindthemoods
@customgui|自定义 GUI (Custom GUI)
keebszs-battletowers-fabric
-as-a-creeper|×的和你爆了 (As a creeper)|1464931
+as-a-creeper|×的和你爆了 (As a creeper)
smarterwanderers
extended-crafting-nomifactory-edition|合成拓展:延续版 (Extended Crafting:Nomifactory Edition)
@@ -11821,22 +11821,22 @@ extradetails
@signed-paintings
inenchantment-reconstruction|负魔与改造 (Inenchantment & Reconstruction)
-nae2
+nae2|Neeve的AE2:EL附加工具 (Neeve's AE2: Extended Life Additions)
the-microworld
vionta
hammer-animations
-server-country-flags@
+
blueflame
nocubes-craftable-music-discs
enderlicious
-forge-config-api-port-fabric@forge-config-api-port
-morematerials
+
+morematerials@
foodmod-for-fabric@food
cursed-mod-for-fabric@cursed
weaponized-baseball
-
+epic-paragliders-but-sekiro|史诗狼之伞*
visualores@
flickerfix|闪烁修复 (FlickerFix)
@@ -11849,7 +11849,7 @@ wither-drops-netherite-templates
@spineless
immersive-melodies
theobsidianboat
-dragon-survival-compatibility|龙之生存:兼容*
+dragon-survival-compatibility@|龙之生存:兼容*
bettercookedaxolotls
mighty-mail¨mighty-mail-fabric
@@ -11866,7 +11866,7 @@ autoslabs@
@kabo-village-marker
ootn
@signal
-i-see-what-you-did-there
+i-see-what-you-did-there@
hit-streak@
new-slab-variants
blue-archive-banner-and-shield-patterns
@@ -11874,7 +11874,7 @@ mimic-mod@mimic
bocchium
despawntweaker
-@on1chest|唯一箱子 (Only Need One Chest)|1465777
+@on1chest|唯一箱子 (Only Need One Chest)
landmines@|地雷*
packed-up-backpacks@
@@ -11940,13 +11940,13 @@ fadeless@
create-tweaked-controllers
@auto-elytra
-villager-names@villager-names-serilum||1446347
+villager-names@villager-names-serilum
bedrockwaters@
@antishulkerdupe
hourai-elixir
convivium|会饮*
prehistoric-nature-silurian-dimension
-grass-seeds@||1444772
+grass-seeds@
minecraft-dungeons-weaponry
ahznbs-naruto-mod-addon
random-village-names@
@@ -11961,7 +11961,7 @@ interiors@
souls
real-seasons
eternal-winter
-move-boats@||1445259
+move-boats@
omnom
forest-x-reborn@
exlines-bark-carpets
@@ -12005,11 +12005,11 @@ harvestcraft-tweaker
the-legend-of-the-mudman
mutagenesis
nether-update-backport
-
+l2hostility|莱特兰-恶意 (L2Hostility)
packagedthaumic|封包神秘 (PackagedThaumic)
cat-eyes-night-vision-toggle-mod@cat-eyes
vtdownloader@
-
+smithing-mod
the-doppelganger
rail-wand
@@ -12020,7 +12020,7 @@ depth-striders@
endercage@
mutationcraft@
aftershock@
-
+limitless-concert|永无止境: 音乐会*
realm-rpg-dragon-wyrms
prehistoric-nature-triassic-dimension
flower-power
@@ -12036,9 +12036,9 @@ the-john-mod-reborn@john_mod_reborn
apothic-attributes
-wall-jump-txf
+wall-jump-txf@
@fastmove
-@genshincraft|原的世界 (Genshin Craft)|1462582
+@genshincraft|原的世界 (Genshin Craft)
and-there-was-only-one-bed@
hex@
legend-of-dreemland-drakonboos
@@ -12049,15 +12049,15 @@ styled-chat@
infiniteinvo
playerex-reimagine
startup-timer
-
+cc-mb|纸带八音盒
oryls-adventures
elden-craft
-
+@ruok|钌 (RuOK)
deep-dark-regrowth
textrues-embeddium-options@|TexTrue的Embeddium视频界面 (TexTrue's Embeddium Options)
silent-mine
headhunter-mod@shadows-formidable-foes-the-headhunter
-yungs-better-jungle-temples|YUNG的丛林神庙优化 (YUNG's Better Jungle Temples) - Forge¨yungs-better-jungle-temples-fabric|YUNG的丛林神庙优化 (YUNG's Better Jungle Temples) - Fabric
+yungs-better-jungle-temples|YUNG的丛林神庙优化 (YUNG's Better Jungle Temples) - Forge¨yungs-better-jungle-temples-fabric|YUNG的丛林神庙优化 (YUNG's Better Jungle Temples) - Fabric¨@yungs-better-jungle-temples|YUNG的丛林神庙优化 (YUNG's Better Jungle Temples)
forlorn-beasts
harpiccore-mod
poonggis-add-more-bosses
@@ -12080,7 +12080,7 @@ livingchest
skibidi-toilet-stevebidop
better-impaling-fabric
-@vanadium|钒 (Vanadium)
+vanadium-mod@vanadium|钒 (Vanadium)
loginar-storage@
@jewelry
@elytra-drag
@@ -12092,8 +12092,8 @@ honkai-star-rail-12|星铁12*
torchflower-relit
fexs-random-stuff-mod
k9@k9-mod
-the-digimod-beta|方块数码宝贝 (The Digimod)|1470067
-ex-deorum
+the-digimod-beta|方块数码宝贝 (The Digimod)
+ex-deorum@|无中生有:神赐*
entity-detectors@
@horse-armor-stand
decorative-blocks-fork@decorative-blocks|装饰方块(分支版) (Decorative Blocks (Fork))
@@ -12102,22 +12102,22 @@ above-and-below@
@freeze-it-and-heat-it|冷汗:食物冷冻与加热 (Freeze It, and Heat It!)
@keybindsgalore-1.20.x-(hvb007)
never-full
-blooming-blossom
-@legacies-and-legends
+blooming-blossom@
+legacies-and-legends@
your-log-saw-something-last-night@
tubes-reloaded@
-natures-spirit@
+@natures-spirit|自然之灵 (Nature's Spirit)¨natures-spirit|自然之灵 (Nature's Spirit)
@natrium
bossominium
@sort-extension
hostile-water-monsters
slabs-layers@slabs-layers+
history-of-middle-earth-legacy|中洲历史:传承 (History of Middle-earth: Legacy)
-hostile-humans
+hostile-humans@
@cssb|经典且简易的状态栏 (Classic and simple status bars)
@turtle-charging-station
@your-reputation
@@ -12129,20 +12129,20 @@ genshin-elementreactions
chatshot@
cropchance|IC2作物信息 (CropChance)
-@freelook
+freelook-fabric@freelook
respawn@
infiniverse-utils
-@coreextensions|核心拓展 (CoreExtensions)|1466791
+@coreextensions|核心拓展 (CoreExtensions)
@fast-items
toad-terror
@modern-industrialization-sound-addon
achievements-optimizer
automessage@auto-message
-ftb-quests-optimizer
+ftb-quests-optimizer@
gfarm@
ryoamiclights@
patchouli-rofl-edition
-alfheim-lighting-engine@alfheim
+alfheim-lighting-engine@
even-more-instruments@evenmoreinstruments
more-red-computercraft-integration
@@ -12150,7 +12150,7 @@ no-invincibility-frames
moderncreator
better-questing-unofficial
p455w0rds-ae2-wireless-terminals-patch
-spoiledz
+spoiledz@
boss-music-mod
yippee
friends-forever|永恒的伙伴*
@@ -12172,7 +12172,7 @@ netherrocks@
invasion-code-red
efw-forgotten-place
@vulkanite-mod
-yungs-better-end-island|YUNG的末地岛屿优化 (YUNG's Better End Island) - Forge¨yungs-better-end-island-fabric|YUNG的末地岛屿优化 (YUNG's Better End Island) - Fabric
+yungs-better-end-island|YUNG的末地岛屿优化 (YUNG's Better End Island) - Forge¨yungs-better-end-island-fabric|YUNG的末地岛屿优化 (YUNG's Better End Island) - Fabric¨@yungs-better-end-island|YUNG的末地岛屿优化 (YUNG's Better End Island)
bellsandwhistles@
daniinatorul
@@ -12186,7 +12186,7 @@ vanilla-cubed@
longer-chat-history@
@secret-spectator
shoot-glass@
-@modification-of-critical-hit
+modification-of-critical-hit@|暴击改革*
improved-damage-framework@idf
@shulker+
@biome-tag-villagers
@@ -12194,15 +12194,15 @@ combat-bash
@simpleprivatechest
marbleds-villager-hats@
-connector-extras
-akkamaddis-simple-tungsten|Simple Tungsten - 新版本¨akkamaddis-additions¨@akkamaddis-simple-tungsten
+connector-extras@
+akkamaddis-simple-tungsten|Simple Tungsten - 新版本¨@akkamaddis-simple-tungsten
just-enough-beacons-reforged
-simple-cobalt|Simple Cobalt - 新版本¨@simple-cobalt
+akkamaddis-additions@akkamaddis-steely-glint¨simple-cobalt|Simple Cobalt - 新版本¨@simple-cobalt
akkamaddis-ashenwheat@
prehistoriclegacy
redyed
-@enchantment-disabler
+enchantmentdisabler@enchantment-disabler
miners-glasses
relics-and-alchemy
@greate
@@ -12221,7 +12221,7 @@ akkamaddis-hadite-coal|Hadite Coal - 新版本¨@akkamaddis-hadite-coal
akkamaddis-arsenic-and-lace|Arsenic and Lace - 新版本¨@akkamaddis-arsenic-and-lace
-
+xiyus-exchanted-book|饩雨的附魔书 (xiyu's Exchanted book)
la-abuelita
rotted-forge
rustic-furniture-compat
@@ -12234,7 +12234,7 @@ epic-fight-indestructible
@catwalks-llc
divine-quest-rpg
-
+@carpet-org-addition
simply-headshots
random-structure-land
@@ -12245,7 +12245,7 @@ enchantsmith
snifferent
jei-recipe-history@
@yeet
-@macaws-paths-and-pavings
+macaws-paths-and-pavings@
@chiseled-bookshelf-visualizer
@elytra-skins
mcv-biome-makeover-lieonlion@
@@ -12294,7 +12294,7 @@ nuclearcraft-neoteric
beastly-beacons
creeplets@
thermoo@
-@rest-api
+restapi@rest-api
@advanced-ui-scale
@cfb
health-disease|健康&疾病 (health&disease)
@@ -12330,7 +12330,7 @@ sparse-structures@sparsestructures
advancement-based-spawning@
heroic-armory-legacy
-yungs-menu-tweaks¨yungs-menu-tweaks-fabric¨@yungs-menu-tweaks
+yungs-menu-tweaks|YUNG的菜单调整 (YUNG's Menu Tweaks) - Forge¨yungs-menu-tweaks-fabric|YUNG的菜单调整 (YUNG's Menu Tweaks) - Fabric¨@yungs-menu-tweaks|YUNG的菜单调整 (YUNG's Menu Tweaks)
coolesthardcore@coolest-hardcore
taxcastlepillager
@@ -12437,7 +12437,7 @@ fishy-business-more-fish
crab-mob-vote-2023
-@enderswords
+enderswords¨@enderswords
lemons-halloween
moon-reborn
@@ -12470,14 +12470,14 @@ ore-growth@
cropariaplus
-soularia
-stemaria@
+soularia@
+stemaria¨@stemaria
spelunkers-charm-ii
structure-essentials-forge-fabric
tiny-pals@
@amethyst-craft|紫水晶工艺 (Amethyst Craft)
-weapons-of-miracles-epicfight
+weapons-of-miracles-epicfight@weapons-of-miracles
@hsrpaths
@@ -12495,7 +12495,7 @@ cable-flux@12.3.5
dragon-ice
abnorlex-and-cryptids-delight
-
+tf2-stuff-reloaded|军团要塞2重制版 (TF2 Stuff - Reloaded)
absolute-ultracraft@
more-layered-blocks@
@@ -12506,7 +12506,7 @@ resource-chickens
storage-crate@|板条箱*
oculus-particle-fix@
urkaz-moon-tools@
-@the-midnight-lurker
+the-midnight-lurker@
realm-rpg-imps-demons
multiverse
@@ -12515,7 +12515,7 @@ strangecreatures
bovines-and-buttercups@
mooblooms@
-water-walking-fix
+water-walking-fix@
water-walking-fix-forge@
@chicken-nerf
@explosive-breeding
@@ -12546,13 +12546,13 @@ beavery@
vemerioraptor
technique-to-kill-thrasher|毙鲨技 (technique to kill thrasher)
@the-open-sauce-toast-killer
-
+@chicken-nerf-reforged
regex-search@
-@better-wake-up-position|更好的起床位置 (Better Wake-up Position)|1473566
+@better-wake-up-position|更好的起床位置 (Better Wake-up Position)
railroad-blocks-forge¨railroad-blocks¨@railroad-blocks
@fossilmon
-opack2reload|抑验怠载 (0Pack2Reload)
+opack2reload|资源包惰性重载/抑验怠载 (OPack2Reload)
@wits
@motleys-music-discs
@@ -12563,7 +12563,7 @@ patched@
@configurable-falls
just-enough-mekanism-multiblocks
-
+throwableslimeball|圆液多掷 (ThrowableSlimeball)
death-note
icicle
@@ -12589,13 +12589,13 @@ better-chunk-loading-forge-fabric
mushroomified
soul-like-boss-epic-fight-addon
moderately-enough-effect-descriptions-meed-a-jeed-addon
-alexs-caves|Alex 的洞穴 (Alex's Caves)
+alexs-caves@|Alex 的洞穴 (Alex's Caves)
bow-spam-be-gone@
lmdcraft
-@hardcore-survival|硬核生存 (Hardcore Survival)
+hardcore-survival@|硬核生存*
-@dynamic-village
+dynamic-village@
@even-better-archeology
jammies@
@@ -12603,7 +12603,7 @@ dj-villager
ars-energistique
create-more-drill-heads@|机械动力:更多钻头 (Create: More Drill Heads)
-create-liquid-fuel@
+create-liquid-fuel@|机械动力:液体燃料 (Create: Liquid Fuel)
@rays-cool-armor
eeeabs-mobs
@obfuscated-accessibility
@@ -12612,16 +12612,1219 @@ zenith-attributes@
@smartygui
-
+selectlative|选择性成就共享*
better-compressed-blocks@
fakerlib@
-
+jousting@|马术*
potion-id-packet-fixer@potion-fix
-omniwand|全能魔杖*
+omniwand@|全能魔杖*
packet-fixer@
new-xenchant@
-more-brewable-potions@
\ No newline at end of file
+more-brewable-potions@
+
+forge-cit
+@diamethyst-golem
+you-are-seeing-dungeons
+
+just-leveling@
+create-edible-belts
+tact
+paimon|派蒙!* - Forge¨paimon-fabric|派蒙! (Paimon) - Fabric
+@cesium|铯 (Cesium Storage Format)
+salvage-furnace@
+eager-beavers@
+laendli-transport
+witchs-artifacts
+the-pumpkin-challenge@
+loot-crates-plus
+
+@fuji|藤 (Fuji)
+legendary-origins@
+flow@
+lit-it-up@
+
+all-the-wizard-gear
+better-tools-and-armor
+@berrfect|完莓无缺 (Berrfect)
+mazemanicore
+uncanney-valley
+@cannibal-conundrum
+@glass-carpet
+@quality-sounds
+dolt-compat
+embeddium-extension
+@wakes
+create-immersive-portal-integration
+dangers-in-the-darkness
+spookycraft
+kelpie
+@viavanillaplus
+dead-mans-abyss
+the-leagues-of-the-dead
+@centered-crosshair
+@create-fabric-sodium-fix
+realm-rpg-creep-crop
+fexcraft-common-library
+
+x-autofish@x+-autofish|自动钓鱼XPlus版 (XPlus AutoFish)
+befixment
+more-magic
+cheat-command
+@screenshot-organisation
+pumpkinpal
+
+johnnys-biological-notes@johnnys-biological-notes-1.0-beta|Johnny的生物笔记 (Johnny's biological notes)
+@autodrop
+mutation-rerun
+
+@compactspawners
+
+corundum-guardian-reborn
+autofire-bow-enchant
+
+
+rideableravagers
+passive-searchbar|被动搜索栏 (Passive SearchBar)
+flower-mimics
+vegan-delight
+bloodmooncmsfix-bmcmsfix
+evoodooers
+giant-overhaul
+@torohealth-damage-indicators-updated
+boliviamod
+leawind-third-person@|Leawind的第三人称 (Leawind's Third Person)
+fabled-weaponry
+lazurite@
+lets-do-nethervinery@
+shinnyladders|发光梯子/洇荧登纵 (Shinny Ladders)
+macaws-holidays@
+unions-upgrade-scrolls
+torohealth-unofficial
+rebindallthekeys@rebind-all-the-keys
+pocketwatch2@pocketwatch
+pick-blockstate@pickblockstate
+@epcore|满同态核心 (Epimorphism Core)
+oh-my-sherd
+archaeology-banners@
+mobvote-2023-crab
+totem-curse
+
+zombies-are-real
+timeless-and-classics-guns-lesraisins-append-pack@lesraisins-weapon|TaC:绿葡萄附属包 (TaC:LesRaisins Append Pack)
+permanent-chat-logs@permanent-chatlogs|聊天记录保存 (Permanent ChatLogs)
+mob-strength@
+catastrophemod
+
+fishes-undead-rise-ye
+nameless-servers@
+noisium@
+@embedded_assets
+creative-library@
+independent-gizmo@
+jackocache@
+creepy-creepers
+modular-item-api@¨truly-modular-arsenal@¨truly-modular-archery@¨truly-modular-armory@
+
+@actionhunger
+trafficcraft
+banilla-hammers@
+
+@hira-hira
+tierability@
+soul-collector@
+@jime
+@nota
+
+@lighty
+echo@
+@shieldindicator
+
+lanthanum@|镧*
+charge-thrower
+
+
+
+jade-addons-ic2classic
+sit1@sit!
+monnef-core
+robs-floating-islands
+
+glasses@|眼镜*
+
+gem-crabs-1-19
+berrybush-magic
+archers@
+@packrule-menus|数据包/游戏规则菜单 (Datapack/Gamerule Menus)
+inventorylogger-backups
+rideablepolarbears
+cobblemon-lucky-blocks
+egg-delight@
+portable-nether¨portable-nether-fabric
+@resourceful-block-sounds
+
+the-starved-stalker
+4832673@toms-peripherals
+croptopia-delight
+@no-mining-cooldown
+futuristic-decor|次元科技装饰方块*
+
+spyglass-of-curios@|饰品望远镜 (Spyglass of Curios)
+
+macabre
+
+ssr
+petal@
+creatures-of-runeterra@cor
+from-another-world@
+pumpkin-moon@
+zombie-onslaught
+neighborly
+natural-progressions@natural-progression
+charged-explosives@
+pulver@
+@allow-editing-player-data
+apple-crates
+
+betterend-forge-port|更好的末地 Forge 版 (BetterEnd (Forge))
+the-corpse-stalker-cave-dweller-mod
+ciscos-armoury
+portable-mobs
+deserts-and-dunes
+@mcfc
+box-of-horrors@the-box-of-horrors
+chat-colours@
+mekanism-weapons|通用机械武器 (Mekanism: Weapons)
+vanilla-reflex@
+flighthud-reborn|鞘翅飞行抬头显示:重生 (FlightHUD: Reborn)
+
+clearsky|洁净天空 (ClearSky)
+educate-nitwit
+damage-spawns-mobs
+decorative-sniffer-egg@
+gilded-sherds@
+camps-castles-carriages
+rainbow-reef@
+@advancement-no-more
+aqua-geode
+
+medieval-buildings
+
+
+@you-thief-remastered-edition
+
+more-slabs-stairs-and-walls@
+
+dragon-mounts-legacy-continued@|龙骑士重制版延续*
+embeddium-plus@embeddiumplus
+aggro-indicator
+haveasoltime@
+tothestars@
+@translater
+localized-chat@
+prominent-create
+bad-lightning-no-cookie
+equipment-standard@|装备标准 (EquipmentStandard)
+snowly@
+@advanced-enchantments|进阶附魔 (Advanced Enchantments)
+oaks-nature@
+geophilic-reforged
+lglegacy@|延迟监视:移植版 (LagGogglesLegacy)
+@smooth-scrolling-refurbished
+medieval-weapons-pack@
+
+
+perfect-mob-farm
+smartrender
+power-adapters@
+silk-api@|丝绸开发库 (Silk API)
+@mediaworks|媒质工程 (Mediaworks)
+chestesp
+@ruthenium|钌 (Ruthenium)
+
+spirit-walker@
+@gcyr
+gregtechceu-modern@|格雷科技现代版 (GregTechCEu Modern)
+@intarsia|咒术器具 (Intarsia)
+instant-village-building
+venus@
+nbt@
+
+separated-leaves@
+pangteens-immortal-adventure@|PangTeen的平凡冒险 (PangTeen's Immortal Adventure)
+simple-shops|简单商店*
+forgiving-border|仁慈的世界边界 (ForgivingBorder)
+snow-mercy
+
+@blocky-bubbles
+airdrop-supply|空投供应*
+refined-proxy
+
+pickable-pets@
+snow-mercy-forge
+
+
+bouncestyles@
+@better-beds-reforged
+untamed-delight|不羁乐事*
+monster-no-armor-in-slar
+
+@dancing-hoppers|舞动的漏斗 (Dancing Hoppers)
+anvil-crafting@|铁砧配方*
+ender-chested@
+@skull-vision
+prefabricated-structures
+rebirth@rebirth-paintings
+amethyst-tools-2|紫水晶工具2 (Amethyst Tools Mod 1.2x)
+mob-pets|驯兽师*
+
+ultimate-compression¨@ultimate-compression
+
+farming-in-rain
+bosses-of-mass-destruction-forge@
+armor-set-bonuses¨armor-set-bonuses-fabric¨@armor-set-bonuses
+nemos-creatures@
+immersive-jungles@
+
+weather-2-remastered|局部气候&风暴 - 重置版 (Weather 2 - Remastered)
+
+phantoms-of-the-end
+diamond-and-emerald-farming-mod
+blood-and-gore
+nonetherportal@no-nether-portal
+necronomicon@
+@showcase-item#all-versions
+eldritch-end@
+
+quit-or-not
+spelled-mobs
+let-fish-love
+exposure@
+@fast-portals
+pick-up-me-please@pickup-me
+bouncy-creepers
+simple-death-chest
+@enhancer-mod
+headphones
+you-are-the-zombie
+self-damage-knife
+
+coin-craft
+speedy-ladders
+@youaremyhatnow
+
+
+fruits-delight|果园乐事*
+
+destruction-difficulty@destructiond|破坏困难*
+
+villagers-follow-emeralds
+dredge@
+create-creating-space
+asmc-performance-patch
+mrcrayfishs-gun-mod-unofficial|MrCrayfish的枪:非官方版 (MrCrayfish's Gun Mod: Unofficial)
+@fish-tanks
+4913730@ram-compat
+
+zombies-reworked-forge@zombies-reworked
+legendary-monsters@
+catontoasts-mobs
+combatify@
+go-fish-updated|一起钓鱼吧!(updated) (Go Fish (updated))
+
+what-are-they-up-to@
+@fumo
+@elytraplus
+mcaic@mcaic-forge
+@zombification
+@stutterfix
+extrasounds-forge@extrasoundsforge
+resource-mod-loader|资源模载器*
+regrown
+carcass@
+@humility-afm
+let-me-use-it|亿用得纵 (Let Me Use It!)
+epic-fight-impactful@
+grassnotfloating|浮的古原草送别 (GrassNotFloating)
+
+
+
+@thermite
+restriction
+@collision-fix
+
+dynamic-name-tags@
+@profundis
+ctlib
+
+dependencies
+styled-sidebars@
+cut-and-colored@
+the-fence-unleashed@fency
+@touch-up
+@gipples-galore
+
+wood-enjoyer@|入木三分*
+@coreextensions-foodapi|核心拓展-食物 (Coreextensions-Food-API)
+dynamic-darker-souls
+fade-in-chunks@
+@durability-guard
+sorceryfight
+better-lava-bucket
+just-outdoor-stuffs@
+croptopia-additions@
+corniergun
+better-flight-forge@betterflight
+
+farmers-delight-cookbook-reforged|农夫乐事:烹饪书重制版 (Farmer's Delight: CookBook Reforged)
+momentariycore@momentariycore2
+
+@hexdim|咒法维度 (Hexxy Dimensions)
+simple-backups@|简单备份*
+sky-guis@
+botaniverse@
+betterer-p2p
+recall-staffs
+
+enercell|能量电池*
+default-world-generator-ssp
+homyatos-explosives
+infchest@|无限箱子 (Inf Chest)
+@squashed
+unremovableeffects
+traders-in-disguise-the-illager-assassin-project
+cherished-items
+verdantvibes@|绿意盎然 (VerdantVibes)
+crafting-manipulator
+beware-the-rain
+the-sasquatch
+potion-pizzas@potionpizzas|药水披萨*
+pot-breaker@|砸罐子*
+@disable-vanilla-tool|禁用原版工具 (Disable Vanilla Tool)
+@humility-se
+
+@push-everything-away|推开一切 (Push Everything Away)
+create-power-loader@|机械动力:动力加载器 (Create: Power Loader)
+
+epiceldenringweaponsarmorandmobs
+restart-server@
+sakura-cherry-additions
+pillagers-gun|掠夺者的枪 (Pillager's Gun)
+hammers-and-smithing
+
+tetra-booster-pack
+everlasting-skins
+
+legacy-console-sounds@
+eye-spy@
+@sonicraft-demons¨sonicraft-demons
+@speech-manager-by-command-scoreboard|计分板禁言管理器 (Minecraft Command Speech Manager)
+flans-mod-reloaded|Flan的枪械重制版 (Flan's Mod: Reloaded)
+@mod-whitelist|模组白名单 (Mod Whitelist)
+simpledeserteagle|简单沙鹰 (Simple Desert Eagle)
+dungeons-towers@dungeons+-towers
+dungeons-more-spawners@dungeons+-more-spawners
+@nether-depths-mod
+technical-cores|机巧核心*
+minetraps@|我的陷阱 (MineTraps)
+@fabricated-rift
+honey-sticky-piston
+ore-discovery-broadcast@
+alchemists-garden
+opolis-strainers
+book-eater@
+rotom-phone@
+@world-comment|随处随笔 (World Comment)
+ultramarine-refabricated|群青:重织*
+long-nbt-killer
+@curio-attribute|饰品属性 (CurioAttribute)
+consistent-aim|持久瞄准/移眼盯住*
+
+@arrow-pointers
+bareback-horse-riding
+what-the-gecko@
+forgotten-pots-forge
+explorations@
+
+redstone-lamps-plus
+wool-collection@|羊毛装饰方块 (The Wool Collection)
+@more-automation
+random-mob-sizes@|随机生物模型大小*
+unexperienced
+
+balanced-crates
+
+ducky-periphs@
+@norefreshscroll
+furnitura@
+create-ad-astra-compat@
+
+walkie-talkie@
+geotagged-screenshots@
+@wafflesscythes
+
+@legacy-optifabric
+oneironaut@
+
+
+
+colorablefox|可染色狐狸/色绘你狐革 (Colorable Fox)
+archaeology-api
+rpg-parties
+astikor-carts-tfc
+nanexs-mobs
+no-feather-trample@
+embers-extended-life|余烬非官方延续版 (Embers Unofficial Extended Life)
+terrafirmajousting@
+
+jujutsu-animation
+craftable-elytra
+francium@francium-optimization|钫*
+dragonwingselytra
+universal-grid|通用终端*
+
+antique-atlas-reborn
+ars-artifice@
+draconic-energy
+hamsters-plus@hamsters
+@you-bandit!
+eugenes-lance@
+thorium-reactors@
+eugenes-guan-dao@
+
+eugenes-wealthy-plains-village
+lets-do-herbal-brews@lets-do-herbalbrews|煨茶酝露 (HerbalBrews)
+enchant-icon@|附魔标签*
+vintage-delight|腌渍乐事*
+@hotshot
+biospherical-expansion@
+@serendustry
+create-connected@|机械动力:创意传动 (Create: Connected)
+@rgml-quilt
+hbms-nuclear-tech-hamster-reloaded
+@noxesium
+
+infinity-cave|无限洞穴*
+surface-lush-caves
+geologic-expansion@|地质拓展*
+cpas@
+
+awesome-magic@awesome_magic
+christmas-dweller
+create-curio-goggles@
+@cobblemon-loot-balls
+dontusecommand|请别用指令 (DontUseCommand)
+beans-backpacks@
+
+randomjs@
+@piston-push
+erinium-automation
+
+explosiont
+spider-caves@
+cams-lights
+
+lemon-kindom-artifacts|柠檬王国:传说之物 (Lemon Kindom: Artifacts)
+when-dungeons-arise-seven-seas|地牢浮现之时 - 海洋扩展 (When Dungeons Arise - Seven Seas)
+mob-battle-extra
+@lios-overhauled-villages
+lost-relics@
+provihealth@provis-health-bars
+metabolism@|新陈代谢*
+@advancementjs¨adv-js
+teleportcraft@
+frights-delight@
+travelers-compass
+@artemis-thin-logs
+configjs@
+hardrock-tools-materials
+animals-trap
+armor-damage-scaling-forge-fabric
+hornet
+exotelcraft@
+jujutsu-kaisen-gt
+@updated-hud
+mapwriter
+
+
+
+clickmanaita
+
+
+command-toast|指令面包机*
+@hex-research|咒法研究 (Hex Research)
+cwg-far-plane-view
+firmacivilization
+catbop-things
+player-mobs@
+@create-trimmed
+tinkers-caramel
+ctrl-q@
+rug@
+glowing-tools@|发光工具*
+horsing-around@
+herd-mentality@
+doggy-talents-next@
+
+
+motobox@
+pottery-additional-pots@pottery
+better-dogs-x-doggy-talents-next
+@villagertimetable
+towntalk
+cumulus
+epherolib
+@icterine
+notrample
+industrial-foregoing-souls
+fuelgoeshere
+initial-dimension
+youkais-homecoming|妖怪们的归家 (Youkai's Homecoming)
+utilitarian
+classic-sword-blocking|剑之格挡*
+@flutterandflounder
+
+jojo-world-of-stands@
+ash-api@
+
+stylecolonies
+hyperbox@
+respite-creators-fabric@
+simple-pizzas@|简单比萨*
+rapscallions-and-rockhoppers@
+pescatore@
+apocalypse-now
+cenozoic-nightmare-the-horror-of-prehistory
+
+@quickbackupmulti|多槽位备份 (QuickBackupMulti-Fabric)
+slashblade-japanese-addon-pack-reforked|拔刀剑日系附属重置版 (SlashBlade Japanese Addon Pack Reforked)
+@create-fabric-fixes
+
+crate-delight-forge¨crate-delight¨@crate-delight
+cultural-creators-fabric-create-and-cultural
+shuffle@
+probejs-legacy
+create-destroy@destroy|坍毁化合 (Destroy)
+flourish@
+pitch-dark¨@pitch-dark
+survival-debug-stick
+cerbons-api-forge
+arcane-apprentices
+kirara
+nether-gold
+create-interactive@interactive
+this-tsunami
+blendium@
+awakened-bosses
+@misc_twf|冬境边域:生存法则 (Survive in the Winter Frontier)
+toneko@tonekomod
+goldelight
+cosmos-portals
+cc-vs@
+
+item-despawn-timer@
+@is-this-mod-legit
+aylyth@
+no-shade@
+dimensional-threads@
+jonns-trophies@
+@it-follows!
+@loggerhead-luminancies
+asteorbar|Asteor的状态栏和血量显示 (AsteorBar)
+better-f1-reborn@|更好的F1重制版*
+create-tipsy-n-dizzy@create-tipsy-n-high
+ars-expanded-combat@ec-ars-compat
+@revamped-piles
+@fluiwid
+revamped-phantoms@revamped_phantoms
+defaultserverlist@
+green-delights|绿里乐事 (Green Delight)
+@modmenu-ornithe
+lost-city
+digestive
+
+
+@inventory-binds
+
+octo-lib@
+farmers-utils
+architects-friend
+bagus-cosmetic@
+floatingitems
+ars-ocultas@
+tetracelium@
+
+create-food-fabric
+
+
+a-block-of-charcoal|木炭块 (A Block of Charcoal)
+a-block-of-flint|燧石块 (A Block of Flint)
+tome-of-blood-rebirth@
+chatutils@
+
+asgard-shield-reloaded@
+gobble-core
+expanded-combat@
+
+fancy-chests@
+
+glowing-ores-glore@glore
+pi-privateisland|私人空岛 (PrivateIsland)
+i-didnt-mean-it-that-way@
+finitewater@
+serverstop¨serverstop-fabric
+glassential-renewed
+tanukidecor
+
+cit-reforged
+ultreonlib@
+undergarden-delight
+medieval-deco@
+
+lotrfixer
+limi|轻量化模组名称显示 (Lightweight Mod Indicator)
+jtlunlocker
+ae2-stuff-unofficial
+@error422
+harder-underground|更难的地下*
+harder-wildlife|更难的野生动物*
+harder-farming|更难的农作*
+waterproof
+entityculling-unofficial@entitycullingunofficial|实体渲染机制优化:非官方版 (EntityCulling Unofficial)
+@sync-projecte-knowledge
+
+
+craft-vania
+lotrextracoins-for-1-7-10|额外魔戒银币 ([Legacy] LotRExtraCoins)
+genst
+ae2-network-analyser
+mxtune
+customui|自定义UI (CustomUI)
+deadly-monsters-patched
+glodium
+aether-delight
+
+dungeonz@
+cazfps-axolotls
+easy-breeding-tfc
+paperfixes
+
+fishing-bot
+progression-tweaks
+whitelistfixer@
+fleshz@
+
+depths-of-madness
+tree-lib
+@moehreag-legacy-lwjgl3
+real-camera@
+unofficial-mod-name-tooltip-backport|模组名称显示:非官方版 (Mod Name Tooltip Unofficial)
+custom-health-bar@
+lotrimprovements
+mousekeyinventoryfix@
+visible-offhand@|可见副手*
+phosphorcrashfix
+sound-physics-remixin|籁*
+hextended-staves@
+aquaculture-delight
+vics-point-blank
+occultism-kubejs
+tetra-extras@
+anilink
+overworld-netherite-ore@
+@rebindmykeys
+keybind-description-fix
+kappas-forgelin
+flesh-mod
+
+
+create-bitterballen@
+glowing-illagers
+heads@
+epicdmcbossdante
+step@
+wildist@
+hiccups-legacy
+slave-knight-gael
+gwyndolin-dark-souls-boss
+mceconomy2
+forgeservertools|服务器工具-核心 (ServerTools-CORE)
+@replay-fps
+quark-delight
+mmm-lib
+@crabmtr-transit-plus|螃蟹的MTR扩展 (CrabMTR Transit+)
+
+create-design-n-decor@
+
+enviromine-lite@
+knaves-needs@
+azurelib-armor@
+@container-tooltips
+magical-jewelry
+epicsoulsbosses
+epic-puss-in-boots
+soul-like-npc
+epic-empires@
+
+
+
+
+prefabricated@
+artorias-epicfight-addon
+soul-like-demons-plus-epic-fight-monsters
+dark-spirit-dark-souls-system-epic-fight-addon
+soul-like-mobs
+untranslateditemsaddon-alsofluids
+better-quest-pop-up@
+@simple-hud-utilities
+kiln-fabric@kiln
+tetra-niche-materials
+the-accurate-backrooms
+create-trains-on-trains
+@campfire-torches-plus
+@armor-rack
+flux-networks-fabric@flux-network-fabric
+@surface
+poof-sounds@
+@crash-pipe
+gradeus-epic-fight-addon-soul-like-boss
+zombie-more
+gunscraft|枪械工艺*
+audino@
+tabbychat-unofficial@
+heracles@
+flapjacks-economy
+@onion-onion
+relics-vivid-light-addon@
+tofucreate@tofu-create
+luminite-sunilite
+better-formatting-code
+@apeeling
+@bubble-boots
+silkablooie@
+@belly-flop
+@milky-way
+@pet-shop
+bed-is-never-too-far-away
+create-oxidized@create_oxidized
+
+green-soul
+@everyxdance|一起跳舞! (EveryXDance)
+applied-flux
+
+
+unnamed-desert-structures@
+bloomingnature@lets-do-bloomingnature
+waila-inhibitors@
+thingamabobs-and-doohickeys
+waila-events@
+march-of-the-ents|恩特的进军*
+
+in-world-buoyancy
+@simply-starminer
+macos-input-fixes@
+@maxhealthfixfixfix
+@astronomical
+
+
+ned|猫艺:无尽难度 (Neko Endless Difficulty)
+magical-torches@
+dynamical-compass@
+better-questing-lord-of-the-rings-addon|更好的任务-魔戒扩展 (Better Questing - Lord of the Rings addon)
+dimension-teleport@
+better-azalea
+tetratic-combat-expanded@
+
+more-beautiful-slabs@
+tools-complement-create@create-complement
+
+biome-beans
+cats-workshop
+soulless-steeds
+openblocks-elevator-fabric@
+aurorasdecorations@
+choups-drakvyrn-mod
+abyssal-decor
+
+reddens-stone-lanterns|Redden的石灯笼 (Redden's Stone Lanterns)
+
+
+apotheosis-modern-ragnarok|神化:现代诸神黄昏*
+@bedgoboom
+block-properties|方块属性*
+custom-chest-loot|自定义战利品箱*
+resource-pandas@
+sniffs-weapons@
+maxlermod
+
+bow-overhaul|弓箭改革*
+
+narrus-yeetus@
+login-shield
+
+linkart-fabric
+leftist-potions@
+more-delight-fabric@more-delight
+mceconomy3
+@antique-atlas-4
+
+tinted-campfires@
+additionalstatus
+epic-knights-slavic-armory
+create-copies-cats@
+chat-signing-hider@
+gamma-creatures
+multipart-machines-mining
+
+
+@creeper-multidrop
+the-man-from-the-fog@¨the-man-from-the-fog-fabric@
+sawmill
+@savemod
+@dudewhatsmygpu
+create-wizardry@
+@netherite-extras
+wfs-cave-overhaul@
+
+
+cit-resewn-jsonlagpatch@
+geckoanimfix@
+
+mekanismecoenergistics@mekanism-eco-energistics
+waila-blacklist|Waila黑名单 (WAILA Blacklist)
+item-blacklist|物品黑名单*
+continue@
+the-dawn-era@
+
+tridents-n-stuff@
+create-hand-crafting@
+@canary-safety
+@softer-pastels
+@rainbethunder
+create-easy-structures@
+sound-overhaul@sound
+skinshuffle@
+reboot-lovelyrobot@|萌化机器人:重启 (Reboot LovelyRobot)
+
+
+
+
+farmers-delight-tfc@
+even-more-realistic-ore-veins
+ad-astra-extra
+underground-bunkers@
+minemath@
+weapon-leveling@
+rather-more-potions|稍多药水*
+museum-curator@|琳琅满目*
+pixel-hud@
+@immibis-macroblocks
+@heater
+@natures-melody
+astemirlib@
+create-unbreakable-tools@create_unbreakable
+timeless-heroes@superhero
+sky-origins@sky
+glitchcore@
+light-level-overlay-reloaded
+eirin-yagokoros-pharmacy@eirin-yagokoro-pharmacy|八意永琳的药房 (Eirin Yagokoro's Pharmacy)
+
+tfc-ore-excavation
+tac-interact-key|TAC交互优化 (TAC Interact Key)
+@cement
+
+@igfileeditor
+tide|潮汐*
+taiga-replant-replant|匠魂合金附加二次重栽版 (TAIGA Replant Replant)
+salmons-genesis-reincarnation
+loot-bundles@
+optifine-check
+tfc-ie-minerals
+looking-at
+
+rftools-continuation
+better-with-everything@
+create-clockwork
+lomlib
+
+@old-and-new
+sparkly-pants@
+nether-sheep@|暗黑羊*
+
+light-level-description
+set-home-waypoints
+leaky
+curse-of-pandora|潘多拉之咒 (Curse of Pandora)
+champions-rotn-edition
+tempest@
+simpledifficulty-for-underdog
+@proxy-compatible-forge
+tally-master
+hexagonal-heresy
+hardcore-spelunking
+dark-menagerie
+icarus-mod
+epic-knightsnmages-fabric¨@epic-knightsnmages
+hotai|绷带*
+zeta@
+taxtowncitizen
+killer-rabbit-transformation|转化杀手兔*
+bronze-viking
+
+astikor-carts-redux@astikorcarts-redux
+third-person-shooting|第三人称射击*
+sight|视域*
+@the-first-city
+threetag-palladium@
+
+
+
+permanent-status-effect@permanent_status_effect|永久状态效果*
+
+world-play-time
+ikwila-i-know-what-im-looking-at
+experienced-crops@experienced_crops
+medieval-seedbags
+fusionutil
+
+
+thaumic-sanity
+tfc-thermal-deposits
+animals-trap-for-tfc
+
+
+weird-happenings
+nbc-heroes
+melody@
+cut-through
+
+anvilfixreborn@anvil-fix-reborn|铁砧修复重生 (Anvil Fix Reborn)
+
+apothic-curios
+hbm-ntm-lucky-blocks
+thaumtweaks
+no-baby-zombies@
+combat-nouveau
+@hanging-on
+
+
+udlede@|港口*
+hammer-time
+hammerz
+@pickup
+livingadventuretrails
+suggestions-api@
+colorful-subtitles@
+dashing-dashboard
+mod-control|模组控制*
+extended-potions
+dimension-inventorys|维度物品栏*
+dimension-rules|维度规则*
+erroring-entity-remover-reforged@eer-reforged
+
+fabricated-exchange@
+more-variants-and-biomes
+badoptimizations@
+
+genshinimpactmod
+diagonal-walls
+gravestones-die-classy-updated
+osog-city-cars
+immersive-vehicles-iav-parts-pack
+tfmg-virtual-oil-deposit|工业长路:虚拟油田 (TFMG: Virtual Oil Deposit)
+@alinlib
+croparia-if@|矿石作物/魔种之咏 IF版 (Croparia-IF)
+
+
+simple-close-button@
+
+
+godzilla-rising
+create-netherless
+noguievolution|沉浸进化 (NoGuiEvolution)
+baseball-bats
+tfc-weather
+
+conrad@
+
+nendermoo
+forgedcarpet
+framed
+gear-core@
+@hidemodded|隐藏“已修改” (HideModded)
+monster-eggs@
+rain-shield@
+cerbons-better-beacons@
+@funny-roulette
+@worldeditcui-forge
+better-loot@
+trique-api@
+lets-do-addon-structures
+create-recycle-everything
+tfc-ambiental-second-edition@
+@somemusicdiscs
+gimmetime
+@fuzzy
+helpfixer
+@litemoretica
+@shiftingwares-villagerconfig-addon
+@colored-lamps
+@expansive-lighting
+drippedout@dripped-out
+easter-rabbit-life@
+@sticker-frames
+tnt-slimes@
+armored-redstone
+bismuth-colors@bismuth-2|铋 (Bismuth)
+killbind@
+universal-clock-hud@
+portaldupebegone@
+@teabridge
+missions@
+votemission@
+immersive-vehicles-automobilwerke-schwikau-veb
+cheesemaking
+cardiac
+materialtweaker@
+whirlwind@
+warden-tools@
+royal-guard|皇家守卫*
+@the-mighty-architectury
+themoreloyaltrident@|更忠诚的三叉戟/移运兜转 (TheMoreLoyalTrident)
+notenoughresources
+elenai-dodge
+xenon
+riftstorm-rpg
+
+
+morecreativetabs-forge-fabric@morecreativetabs
+
+@shove!
+sunflower-delight
+mystias-izakaya|夜雀乐事*
+carpet-everything
+
+lets-do-brewery|盛节精酿 (Let's Do Brewery)
+hephaestusplus@
+re-dimension-stages|维度阶段重制版 (Re-Dimension Stages)
+lemoned
+@horizonlimit
+fallen-paladins-and-priests
+
+@rgb
+@virtualpump
+everymole
+mutant-iceologer@mutant-iceologer-mod
+@days-gone
+@extra-loot|额外战利品 (Extra Loot)
+relics-of-gaming-continued@
+endermen-plus
+tiptapshow@
+villager-gunners
+
+epic-fight-infernal-gainer
+prodigy-mechanics
+just-an-end-anchor@
+
+memory-usage-title
+
+
+@sweeper-maid|清洁女仆 (Sweeper Maid)
+more-enchantments_|更多附魔 (More Enchantments)
+bow-scope
+
+fpv20
+molten-metal
+selling-bin
+tomtarus-cobblemon-farmers-delight-tweaks
+cobblemon-o-plenty
+tomtarus-cobblemon-immersive-engineering-tweaks
+abuseless-hardcore@
+@wizstacks32
+tconjei
+new-xp-ore
+@not-responding
+nocubes-wilderness
+
+copper-great-swords
+@better-falling-block-particles
+zume@
+mobtimizations
+illager-trader@
+@damagenumbers
+toolendxp
+spiritmancy@
+create-vintage-improvements@
+
+dragon-craft-quest
+sword-of-gods
+horse-stonks@
+
+pillarger
+ars-additions
+visualsound
+@cyclic-crash-fixer
+lavender-api@lavender
+
+cheatutils-by-zergatul
+jump-sounds@
+@kirin
+llamapalooza
+instant-drown
+acsguis
+game-phase|游戏阶段*¨@game-phase|游戏阶段 (Game Phase)
+no-zombie-pandemic
+witcheroo@
+totallybalancedcreativeflying
+
+heterorustichromia
+video-extension-for-fancymenu-forge¨video-extension-for-fancymenu-fabric
+easy-npc
+
+the-dawn-era-delight
+dynamic-craft
+startinginventory
+wireless-speakers|无线扬声器*
+
+
+jewelrycraft-2
+fallflyinglib
+enchantable-spike
+
+xaeros-map-chest-tracker-integration@
+warden-horn
+too-many-efficiency-losses
+srp-addon-cotesia-glomerata
+
+damage-lock|磁场天锁 (DamageLock)
+
+modular-materials@modularmaterials|模块化材料*
+
+@custom-portals
+dirty-lens@
+@improved-anvils
+styled-player-list@styledplayerlist
+create-love-war
+
+chainmailed
+serious-player-animations@
+abridged@
+
+hearths
+prey-effect
+@venturer
+wheres-my-wither-storm
+alexs-mobs-interaction
+
+
+
+
+myworldgen
+medieval-buildings-end-edition
+
+orpheus@
+@create-sweets-and-treats
+klsts-beyond-netherite
\ No newline at end of file
diff --git a/Plain Craft Launcher 2/Resources/java-wrapper.jar b/Plain Craft Launcher 2/Resources/java-wrapper.jar
index d6d9414..7793ff9 100644
Binary files a/Plain Craft Launcher 2/Resources/java-wrapper.jar and b/Plain Craft Launcher 2/Resources/java-wrapper.jar differ