From 3fc11b9edd56d3b04aef2c35f297610f441c4696 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=BE=9E=E5=BA=90?= <109708109+Ciilu@users.noreply.github.com> Date: Sun, 8 Mar 2026 10:04:33 +0800 Subject: [PATCH 1/9] =?UTF-8?q?=E6=82=AC=E5=81=9C=E6=95=88=E6=9E=9C?= =?UTF-8?q?=E6=94=B9=E4=B8=BA=E5=9C=A8=20JFXRippler=20=E4=B8=AD=E5=AE=9E?= =?UTF-8?q?=E7=8E=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/jfoenix/controls/JFXRippler.java | 83 ++++++++++++++++++- .../hmcl/ui/construct/RipplerContainer.java | 68 +-------------- 2 files changed, 86 insertions(+), 65 deletions(-) diff --git a/HMCL/src/main/java/com/jfoenix/controls/JFXRippler.java b/HMCL/src/main/java/com/jfoenix/controls/JFXRippler.java index 21041510e3e..1f273b4f46f 100644 --- a/HMCL/src/main/java/com/jfoenix/controls/JFXRippler.java +++ b/HMCL/src/main/java/com/jfoenix/controls/JFXRippler.java @@ -30,6 +30,7 @@ import javafx.css.converter.BooleanConverter; import javafx.css.converter.PaintConverter; import javafx.css.converter.SizeConverter; +import javafx.event.EventHandler; import javafx.geometry.Bounds; import javafx.scene.CacheHint; import javafx.scene.Group; @@ -45,6 +46,9 @@ import javafx.scene.shape.Rectangle; import javafx.scene.shape.Shape; import javafx.util.Duration; +import org.jackhuang.hmcl.theme.Themes; +import org.jackhuang.hmcl.ui.animation.AnimationUtils; +import org.jackhuang.hmcl.ui.animation.Motion; import java.util.*; import java.util.concurrent.atomic.AtomicBoolean; @@ -76,6 +80,8 @@ public enum RipplerMask { protected RippleGenerator rippler; protected Pane ripplerPane; protected Node control; + private Transition coverAnimation; + private Rectangle hoverOverlay; protected static final double RIPPLE_MAX_RADIUS = 300; private static final Interpolator RIPPLE_INTERPOLATOR = Interpolator.SPLINE(0.0825, @@ -128,6 +134,63 @@ public JFXRippler(Node control, RipplerMask mask, RipplerPos pos) { setCache(true); setCacheHint(CacheHint.SPEED); setCacheShape(true); + + + EventHandler mouseEventHandler; + if (AnimationUtils.isAnimationEnabled()) { + mouseEventHandler = event -> { + if (coverAnimation != null) { + coverAnimation.stop(); + coverAnimation = null; + } + + if (event.getEventType() == MouseEvent.MOUSE_ENTERED) { + coverAnimation = new Transition() { + { + setCycleDuration(Motion.SHORT4); + setInterpolator(Motion.EASE_IN); + } + + @Override + protected void interpolate(double frac) { + interpolateBackground(frac); + } + }; + } else { + coverAnimation = new Transition() { + { + setCycleDuration(Motion.SHORT4); + setInterpolator(Motion.EASE_OUT); + } + + @Override + protected void interpolate(double frac) { + interpolateBackground(1 - frac); + } + }; + } + + coverAnimation.play(); + }; + } else { + mouseEventHandler = event -> + interpolateBackground(event.getEventType() == MouseEvent.MOUSE_ENTERED ? 1 : 0); + } + + addEventHandler(MouseEvent.MOUSE_ENTERED, mouseEventHandler); + addEventHandler(MouseEvent.MOUSE_EXITED, mouseEventHandler); + } + + private void interpolateBackground(double frac) { + if (hoverOverlay == null) return; + if (frac < 0.01) { + hoverOverlay.setOpacity(0); + return; + } + Color onSurface = Themes.getColorScheme().getOnSurface(); + Color fillColor = Color.color(onSurface.getRed(), onSurface.getGreen(), onSurface.getBlue(), frac * 0.04); + hoverOverlay.setFill(fillColor); + hoverOverlay.setOpacity(1); } protected final void createRippleUI() { @@ -135,7 +198,13 @@ protected final void createRippleUI() { rippler = new RippleGenerator(); ripplerPane = new StackPane(); ripplerPane.setMouseTransparent(true); - ripplerPane.getChildren().add(rippler); + + hoverOverlay = new Rectangle(); + hoverOverlay.setManaged(false); + hoverOverlay.setCache(true); + hoverOverlay.setCacheHint(CacheHint.SPEED); + hoverOverlay.setOpacity(0); + ripplerPane.getChildren().addAll(hoverOverlay, rippler); getChildren().add(ripplerPane); } @@ -560,6 +629,18 @@ private void resetClip() { protected void resetRippler() { resetOverLay(); resetClip(); + + // 更新悬停覆盖层的尺寸、位置和剪裁 + if (hoverOverlay != null && control != null) { + Bounds bounds = control.getBoundsInParent(); + double diffMinX = Math.abs(control.getBoundsInLocal().getMinX() - control.getLayoutBounds().getMinX()); + double diffMinY = Math.abs(control.getBoundsInLocal().getMinY() - control.getLayoutBounds().getMinY()); + hoverOverlay.setX(bounds.getMinX() + diffMinX - snappedLeftInset()); + hoverOverlay.setY(bounds.getMinY() + diffMinY - snappedTopInset()); + hoverOverlay.setWidth(control.getLayoutBounds().getWidth()); + hoverOverlay.setHeight(control.getLayoutBounds().getHeight()); + hoverOverlay.setClip(getMask()); + } } /*************************************************************************** diff --git a/HMCL/src/main/java/org/jackhuang/hmcl/ui/construct/RipplerContainer.java b/HMCL/src/main/java/org/jackhuang/hmcl/ui/construct/RipplerContainer.java index 4c6fae21bee..d3de640e2cf 100644 --- a/HMCL/src/main/java/org/jackhuang/hmcl/ui/construct/RipplerContainer.java +++ b/HMCL/src/main/java/org/jackhuang/hmcl/ui/construct/RipplerContainer.java @@ -18,13 +18,13 @@ package org.jackhuang.hmcl.ui.construct; import com.jfoenix.controls.JFXRippler; -import javafx.animation.Transition; -import javafx.css.*; +import javafx.css.CssMetaData; +import javafx.css.Styleable; +import javafx.css.StyleableObjectProperty; +import javafx.css.StyleableProperty; import javafx.css.converter.PaintConverter; -import javafx.event.EventHandler; import javafx.geometry.Insets; import javafx.scene.Node; -import javafx.scene.input.MouseEvent; import javafx.scene.layout.Background; import javafx.scene.layout.BackgroundFill; import javafx.scene.layout.CornerRadii; @@ -32,9 +32,6 @@ import javafx.scene.paint.Color; import javafx.scene.paint.Paint; import javafx.scene.shape.Rectangle; -import org.jackhuang.hmcl.theme.Themes; -import org.jackhuang.hmcl.ui.animation.AnimationUtils; -import org.jackhuang.hmcl.ui.animation.Motion; import java.util.ArrayList; import java.util.List; @@ -63,8 +60,6 @@ protected Node getMask() { } }; - private Transition coverAnimation; - public RipplerContainer(Node container) { this.container = container; @@ -90,61 +85,6 @@ public RipplerContainer(Node container) { shape.widthProperty().bind(widthProperty()); shape.heightProperty().bind(heightProperty()); setShape(shape); - - EventHandler mouseEventHandler; - if (AnimationUtils.isAnimationEnabled()) { - mouseEventHandler = event -> { - if (coverAnimation != null) { - coverAnimation.stop(); - coverAnimation = null; - } - - if (event.getEventType() == MouseEvent.MOUSE_ENTERED) { - coverAnimation = new Transition() { - { - setCycleDuration(Motion.SHORT4); - setInterpolator(Motion.EASE_IN); - } - - @Override - protected void interpolate(double frac) { - interpolateBackground(frac); - } - }; - } else { - coverAnimation = new Transition() { - { - setCycleDuration(Motion.SHORT4); - setInterpolator(Motion.EASE_OUT); - } - - @Override - protected void interpolate(double frac) { - interpolateBackground(1 - frac); - } - }; - } - - coverAnimation.play(); - }; - } else { - mouseEventHandler = event -> - interpolateBackground(event.getEventType() == MouseEvent.MOUSE_ENTERED ? 1 : 0); - } - - addEventHandler(MouseEvent.MOUSE_ENTERED, mouseEventHandler); - addEventHandler(MouseEvent.MOUSE_EXITED, mouseEventHandler); - } - - private void interpolateBackground(double frac) { - if (frac < 0.01) { - setBackground(null); - } else { - Color onSurface = Themes.getColorScheme().getOnSurface(); - setBackground(new Background(new BackgroundFill( - Color.color(onSurface.getRed(), onSurface.getGreen(), onSurface.getBlue(), frac * 0.04), - CornerRadii.EMPTY, Insets.EMPTY))); - } } protected void updateChildren() { From b863bca5b1e63589a0041198a861e7385c36d373 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=BE=9E=E5=BA=90?= <109708109+Ciilu@users.noreply.github.com> Date: Sun, 8 Mar 2026 20:48:16 +0800 Subject: [PATCH 2/9] =?UTF-8?q?=E6=82=AC=E5=81=9C=E6=95=88=E6=9E=9C?= =?UTF-8?q?=E6=94=B9=E4=B8=BA=E5=9C=A8=20JFXRippler=20=E4=B8=AD=E5=AE=9E?= =?UTF-8?q?=E7=8E=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- HMCL/src/main/java/com/jfoenix/controls/JFXRippler.java | 1 - 1 file changed, 1 deletion(-) diff --git a/HMCL/src/main/java/com/jfoenix/controls/JFXRippler.java b/HMCL/src/main/java/com/jfoenix/controls/JFXRippler.java index 1f273b4f46f..20038d46c92 100644 --- a/HMCL/src/main/java/com/jfoenix/controls/JFXRippler.java +++ b/HMCL/src/main/java/com/jfoenix/controls/JFXRippler.java @@ -135,7 +135,6 @@ public JFXRippler(Node control, RipplerMask mask, RipplerPos pos) { setCacheHint(CacheHint.SPEED); setCacheShape(true); - EventHandler mouseEventHandler; if (AnimationUtils.isAnimationEnabled()) { mouseEventHandler = event -> { From 3de4af0bafd68097bdfb3470373d2b29ecaee816 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=BE=9E=E5=BA=90?= <109708109+Ciilu@users.noreply.github.com> Date: Sun, 8 Mar 2026 20:54:40 +0800 Subject: [PATCH 3/9] =?UTF-8?q?=E6=82=AC=E5=81=9C=E6=95=88=E6=9E=9C?= =?UTF-8?q?=E6=94=B9=E4=B8=BA=E5=9C=A8=20JFXRippler=20=E4=B8=AD=E5=AE=9E?= =?UTF-8?q?=E7=8E=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- HMCL/src/main/java/com/jfoenix/controls/JFXRippler.java | 1 - 1 file changed, 1 deletion(-) diff --git a/HMCL/src/main/java/com/jfoenix/controls/JFXRippler.java b/HMCL/src/main/java/com/jfoenix/controls/JFXRippler.java index 20038d46c92..071800387ab 100644 --- a/HMCL/src/main/java/com/jfoenix/controls/JFXRippler.java +++ b/HMCL/src/main/java/com/jfoenix/controls/JFXRippler.java @@ -629,7 +629,6 @@ protected void resetRippler() { resetOverLay(); resetClip(); - // 更新悬停覆盖层的尺寸、位置和剪裁 if (hoverOverlay != null && control != null) { Bounds bounds = control.getBoundsInParent(); double diffMinX = Math.abs(control.getBoundsInLocal().getMinX() - control.getLayoutBounds().getMinX()); From dbde4e4dff6d82e6484fe4326ca42155bc71df0e Mon Sep 17 00:00:00 2001 From: CiiLu <109708109+CiiLu@users.noreply.github.com> Date: Sat, 25 Apr 2026 21:25:56 +0800 Subject: [PATCH 4/9] update --- .../java/com/jfoenix/controls/JFXRippler.java | 42 ++++--------------- 1 file changed, 8 insertions(+), 34 deletions(-) diff --git a/HMCL/src/main/java/com/jfoenix/controls/JFXRippler.java b/HMCL/src/main/java/com/jfoenix/controls/JFXRippler.java index 6c56440178b..f9a4f8ee3e8 100644 --- a/HMCL/src/main/java/com/jfoenix/controls/JFXRippler.java +++ b/HMCL/src/main/java/com/jfoenix/controls/JFXRippler.java @@ -80,7 +80,7 @@ public enum RipplerMask { protected RippleGenerator rippler; protected Pane ripplerPane; protected Node control; - private Transition coverAnimation; + private Animation coverAnimation; private Rectangle hoverOverlay; protected static final double RIPPLE_MAX_RADIUS = 300; @@ -140,35 +140,14 @@ public JFXRippler(Node control, RipplerMask mask, RipplerPos pos) { mouseEventHandler = event -> { if (coverAnimation != null) { coverAnimation.stop(); - coverAnimation = null; } - if (event.getEventType() == MouseEvent.MOUSE_ENTERED) { - coverAnimation = new Transition() { - { - setCycleDuration(Motion.SHORT4); - setInterpolator(Motion.EASE_IN); - } - - @Override - protected void interpolate(double frac) { - interpolateBackground(frac); - } - }; - } else { - coverAnimation = new Transition() { - { - setCycleDuration(Motion.SHORT4); - setInterpolator(Motion.EASE_OUT); - } - - @Override - protected void interpolate(double frac) { - interpolateBackground(1 - frac); - } - }; - } + boolean isEntered = event.getEventType() == MouseEvent.MOUSE_ENTERED; + Color onSurface = Themes.getColorScheme().getOnSurface(); + hoverOverlay.setFill(Color.color(onSurface.getRed(), onSurface.getGreen(), onSurface.getBlue(), 0.04)); + coverAnimation = new Timeline(new KeyFrame(Motion.SHORT4, + new KeyValue(hoverOverlay.opacityProperty(), isEntered ? 1 : 0, isEntered ? Motion.EASE_IN : Motion.EASE_OUT))); coverAnimation.play(); }; } else { @@ -182,14 +161,9 @@ protected void interpolate(double frac) { private void interpolateBackground(double frac) { if (hoverOverlay == null) return; - if (frac < 0.01) { - hoverOverlay.setOpacity(0); - return; - } Color onSurface = Themes.getColorScheme().getOnSurface(); - Color fillColor = Color.color(onSurface.getRed(), onSurface.getGreen(), onSurface.getBlue(), frac * 0.04); - hoverOverlay.setFill(fillColor); - hoverOverlay.setOpacity(1); + hoverOverlay.setFill(Color.color(onSurface.getRed(), onSurface.getGreen(), onSurface.getBlue(), 0.04)); + hoverOverlay.setOpacity(frac); } protected final void createRippleUI() { From 74cca51ad21af93bce425c54dfb3c0148f15b585 Mon Sep 17 00:00:00 2001 From: CiiLu <109708109+CiiLu@users.noreply.github.com> Date: Sat, 25 Apr 2026 21:28:29 +0800 Subject: [PATCH 5/9] update --- HMCL/src/main/java/com/jfoenix/controls/JFXRippler.java | 1 - 1 file changed, 1 deletion(-) diff --git a/HMCL/src/main/java/com/jfoenix/controls/JFXRippler.java b/HMCL/src/main/java/com/jfoenix/controls/JFXRippler.java index f9a4f8ee3e8..372c6d5acd9 100644 --- a/HMCL/src/main/java/com/jfoenix/controls/JFXRippler.java +++ b/HMCL/src/main/java/com/jfoenix/controls/JFXRippler.java @@ -612,7 +612,6 @@ protected void resetRippler() { hoverOverlay.setY(bounds.getMinY() + diffMinY - snappedTopInset()); hoverOverlay.setWidth(control.getLayoutBounds().getWidth()); hoverOverlay.setHeight(control.getLayoutBounds().getHeight()); - hoverOverlay.setClip(getMask()); } } From 1c3999ff58c07a41cf4732d6db9a6816df774943 Mon Sep 17 00:00:00 2001 From: CiiLu <109708109+CiiLu@users.noreply.github.com> Date: Mon, 27 Apr 2026 21:47:17 +0800 Subject: [PATCH 6/9] update --- HMCL/src/main/java/com/jfoenix/controls/JFXRippler.java | 1 + 1 file changed, 1 insertion(+) diff --git a/HMCL/src/main/java/com/jfoenix/controls/JFXRippler.java b/HMCL/src/main/java/com/jfoenix/controls/JFXRippler.java index 372c6d5acd9..f9a4f8ee3e8 100644 --- a/HMCL/src/main/java/com/jfoenix/controls/JFXRippler.java +++ b/HMCL/src/main/java/com/jfoenix/controls/JFXRippler.java @@ -612,6 +612,7 @@ protected void resetRippler() { hoverOverlay.setY(bounds.getMinY() + diffMinY - snappedTopInset()); hoverOverlay.setWidth(control.getLayoutBounds().getWidth()); hoverOverlay.setHeight(control.getLayoutBounds().getHeight()); + hoverOverlay.setClip(getMask()); } } From 1b0b36a8a58e2c9ab16f03c6aeebae1143bc218f Mon Sep 17 00:00:00 2001 From: CiiLu <109708109+CiiLu@users.noreply.github.com> Date: Sat, 16 May 2026 18:16:47 +0800 Subject: [PATCH 7/9] qwq --- .../com/jfoenix/skins/JFXTabPaneSkin.java | 2 -- .../jfoenix/skins/JFXToggleButtonSkin.java | 2 -- .../org/jackhuang/hmcl/ui/InstallerItem.java | 1 - .../hmcl/ui/account/AccountListItemSkin.java | 2 -- .../org/jackhuang/hmcl/ui/main/MainPage.java | 2 -- .../hmcl/ui/versions/DownloadListPage.java | 2 -- .../hmcl/ui/versions/GameListCell.java | 6 +++--- HMCL/src/main/resources/assets/css/root.css | 19 ------------------- 8 files changed, 3 insertions(+), 33 deletions(-) diff --git a/HMCL/src/main/java/com/jfoenix/skins/JFXTabPaneSkin.java b/HMCL/src/main/java/com/jfoenix/skins/JFXTabPaneSkin.java index 855db30da39..0ca99bf1317 100644 --- a/HMCL/src/main/java/com/jfoenix/skins/JFXTabPaneSkin.java +++ b/HMCL/src/main/java/com/jfoenix/skins/JFXTabPaneSkin.java @@ -41,7 +41,6 @@ import javafx.geometry.Insets; import javafx.geometry.Side; import javafx.geometry.VPos; -import javafx.scene.Cursor; import javafx.scene.Node; import javafx.scene.control.*; import javafx.scene.control.skin.TabPaneSkin; @@ -1126,7 +1125,6 @@ public HeaderControl(ArrowPosition pos) { StackPane container = new StackPane(arrowButton); container.getStyleClass().add("container"); container.setPadding(new Insets(7)); - container.setCursor(Cursor.HAND); container.setOnMousePressed(press -> { offsetProperty.set(header.scrollOffset); diff --git a/HMCL/src/main/java/com/jfoenix/skins/JFXToggleButtonSkin.java b/HMCL/src/main/java/com/jfoenix/skins/JFXToggleButtonSkin.java index 0548204d7cb..b0d65f94ec8 100644 --- a/HMCL/src/main/java/com/jfoenix/skins/JFXToggleButtonSkin.java +++ b/HMCL/src/main/java/com/jfoenix/skins/JFXToggleButtonSkin.java @@ -29,7 +29,6 @@ import com.jfoenix.transitions.JFXKeyValue; import javafx.animation.Interpolator; import javafx.geometry.Insets; -import javafx.scene.Cursor; import javafx.scene.control.skin.ToggleButtonSkin; import javafx.scene.layout.StackPane; import javafx.scene.shape.Circle; @@ -86,7 +85,6 @@ public JFXToggleButtonSkin(JFXToggleButton toggleButton) { final StackPane main = new StackPane(); main.getChildren().setAll(line, rippler); - main.setCursor(Cursor.HAND); // show focus traversal effect getSkinnable().armedProperty().addListener((o, oldVal, newVal) -> { diff --git a/HMCL/src/main/java/org/jackhuang/hmcl/ui/InstallerItem.java b/HMCL/src/main/java/org/jackhuang/hmcl/ui/InstallerItem.java index 7f08e36d559..d7c83c3ca09 100644 --- a/HMCL/src/main/java/org/jackhuang/hmcl/ui/InstallerItem.java +++ b/HMCL/src/main/java/org/jackhuang/hmcl/ui/InstallerItem.java @@ -404,7 +404,6 @@ private static final class InstallerItemSkin extends SkinBase { event.consume(); } }); - pane.setCursor(Cursor.HAND); } else { container.setOnMouseClicked(null); pane.setCursor(Cursor.DEFAULT); diff --git a/HMCL/src/main/java/org/jackhuang/hmcl/ui/account/AccountListItemSkin.java b/HMCL/src/main/java/org/jackhuang/hmcl/ui/account/AccountListItemSkin.java index c2551eff5e3..49ce4c67398 100644 --- a/HMCL/src/main/java/org/jackhuang/hmcl/ui/account/AccountListItemSkin.java +++ b/HMCL/src/main/java/org/jackhuang/hmcl/ui/account/AccountListItemSkin.java @@ -22,7 +22,6 @@ import com.jfoenix.effects.JFXDepthManager; import javafx.beans.binding.Bindings; import javafx.geometry.Pos; -import javafx.scene.Cursor; import javafx.scene.canvas.Canvas; import javafx.scene.control.Label; import javafx.scene.control.SkinBase; @@ -52,7 +51,6 @@ public AccountListItemSkin(AccountListItem skinnable) { super(skinnable); BorderPane root = new BorderPane(); - root.setCursor(Cursor.HAND); FXUtils.onClicked(root, skinnable::fire); JFXRadioButton chkSelected = new JFXRadioButton(); diff --git a/HMCL/src/main/java/org/jackhuang/hmcl/ui/main/MainPage.java b/HMCL/src/main/java/org/jackhuang/hmcl/ui/main/MainPage.java index 3ed51868b54..66fdc7b8240 100644 --- a/HMCL/src/main/java/org/jackhuang/hmcl/ui/main/MainPage.java +++ b/HMCL/src/main/java/org/jackhuang/hmcl/ui/main/MainPage.java @@ -28,7 +28,6 @@ import javafx.event.EventHandler; import javafx.geometry.Insets; import javafx.geometry.Pos; -import javafx.scene.Cursor; import javafx.scene.control.Label; import javafx.scene.control.Tooltip; import javafx.scene.image.ImageView; @@ -171,7 +170,6 @@ public final class MainPage extends StackPane implements DecoratorPage { FXUtils.setLimitHeight(updatePane, 55); StackPane.setAlignment(updatePane, Pos.TOP_RIGHT); FXUtils.onClicked(updatePane, this::onUpgrade); - updatePane.setCursor(Cursor.HAND); FXUtils.onChange(showUpdateProperty(), this::showUpdate); { diff --git a/HMCL/src/main/java/org/jackhuang/hmcl/ui/versions/DownloadListPage.java b/HMCL/src/main/java/org/jackhuang/hmcl/ui/versions/DownloadListPage.java index 5601cf167af..daad8c9fa3a 100644 --- a/HMCL/src/main/java/org/jackhuang/hmcl/ui/versions/DownloadListPage.java +++ b/HMCL/src/main/java/org/jackhuang/hmcl/ui/versions/DownloadListPage.java @@ -30,7 +30,6 @@ import javafx.event.EventHandler; import javafx.geometry.Insets; import javafx.geometry.Pos; -import javafx.scene.Cursor; import javafx.scene.Node; import javafx.scene.control.*; import javafx.scene.image.Image; @@ -545,7 +544,6 @@ protected ModDownloadListPageSkin(DownloadListPage control) { HBox container = new HBox(8); container.setPadding(new Insets(8)); - container.setCursor(Cursor.HAND); container.setAlignment(Pos.CENTER_LEFT); imageContainer.setMouseTransparent(true); diff --git a/HMCL/src/main/java/org/jackhuang/hmcl/ui/versions/GameListCell.java b/HMCL/src/main/java/org/jackhuang/hmcl/ui/versions/GameListCell.java index 4938332eac0..0a00e4ec492 100644 --- a/HMCL/src/main/java/org/jackhuang/hmcl/ui/versions/GameListCell.java +++ b/HMCL/src/main/java/org/jackhuang/hmcl/ui/versions/GameListCell.java @@ -17,13 +17,14 @@ */ package org.jackhuang.hmcl.ui.versions; -import com.jfoenix.controls.*; +import com.jfoenix.controls.JFXButton; +import com.jfoenix.controls.JFXPopup; +import com.jfoenix.controls.JFXRadioButton; import javafx.beans.property.SimpleStringProperty; import javafx.beans.property.StringProperty; import javafx.event.ActionEvent; import javafx.geometry.Insets; import javafx.geometry.Pos; -import javafx.scene.Cursor; import javafx.scene.control.ListCell; import javafx.scene.input.MouseButton; import javafx.scene.layout.BorderPane; @@ -140,7 +141,6 @@ public void fire() { right.getChildren().add(btnManage); } - root.setCursor(Cursor.HAND); container.setOnMouseClicked(e -> { GameListItem item = getItem(); if (item == null) diff --git a/HMCL/src/main/resources/assets/css/root.css b/HMCL/src/main/resources/assets/css/root.css index 3dfd03a84c5..825ea93ffd4 100644 --- a/HMCL/src/main/resources/assets/css/root.css +++ b/HMCL/src/main/resources/assets/css/root.css @@ -392,10 +392,6 @@ -fx-fill: -monet-inverse-on-surface; } -.sponsor-pane { - -fx-cursor: hand; -} - .installer-item-wrapper { -fx-background-color: -monet-surface; -fx-background-radius: 4; @@ -444,7 +440,6 @@ -fx-min-height: 55px; -fx-background-color: -monet-primary-container; -fx-opacity: 1; /* Override the opacity of disabled button */ - -fx-cursor: hand; } .launch-pane > .jfx-button.launch-button { @@ -658,7 +653,6 @@ .icon { -fx-fill: #FE774D; -fx-padding: 10.0; - -fx-cursor: hand; } /******************************************************************************* @@ -695,7 +689,6 @@ -fx-min-height: 40px; -fx-max-height: 40px; -fx-pref-height: 40px; - -fx-cursor: hand; } .jfx-tool-bar .jfx-decorator-button .svg { @@ -827,16 +820,6 @@ -fx-background-insets: 0; } -/******************************************************************************* -* * -* JFX Rippler * -* * -*******************************************************************************/ - -.jfx-rippler:hover { - -fx-cursor: hand; -} - /******************************************************************************* * * * JFX Button * @@ -845,7 +828,6 @@ .jfx-button { -jfx-disable-visual-focus: true; - -fx-cursor: hand; } .jfx-button .jfx-rippler { @@ -1518,7 +1500,6 @@ .combo-box-popup .list-view .jfx-list-cell { -fx-background-color: -monet-surface-container; -fx-text-fill: -monet-on-surface; - -fx-cursor: hand; -fx-background-insets: 0.0; } From 8a770df7660efb58f84baa216175a0ad8b1d9e2c Mon Sep 17 00:00:00 2001 From: CiiLu <109708109+CiiLu@users.noreply.github.com> Date: Sat, 16 May 2026 18:22:01 +0800 Subject: [PATCH 8/9] qwq --- .../java/com/jfoenix/controls/JFXRippler.java | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/HMCL/src/main/java/com/jfoenix/controls/JFXRippler.java b/HMCL/src/main/java/com/jfoenix/controls/JFXRippler.java index f9a4f8ee3e8..7259464789a 100644 --- a/HMCL/src/main/java/com/jfoenix/controls/JFXRippler.java +++ b/HMCL/src/main/java/com/jfoenix/controls/JFXRippler.java @@ -46,7 +46,6 @@ import javafx.scene.shape.Rectangle; import javafx.scene.shape.Shape; import javafx.util.Duration; -import org.jackhuang.hmcl.theme.Themes; import org.jackhuang.hmcl.ui.animation.AnimationUtils; import org.jackhuang.hmcl.ui.animation.Motion; @@ -143,9 +142,6 @@ public JFXRippler(Node control, RipplerMask mask, RipplerPos pos) { } boolean isEntered = event.getEventType() == MouseEvent.MOUSE_ENTERED; - Color onSurface = Themes.getColorScheme().getOnSurface(); - hoverOverlay.setFill(Color.color(onSurface.getRed(), onSurface.getGreen(), onSurface.getBlue(), 0.04)); - coverAnimation = new Timeline(new KeyFrame(Motion.SHORT4, new KeyValue(hoverOverlay.opacityProperty(), isEntered ? 1 : 0, isEntered ? Motion.EASE_IN : Motion.EASE_OUT))); coverAnimation.play(); @@ -161,8 +157,6 @@ public JFXRippler(Node control, RipplerMask mask, RipplerPos pos) { private void interpolateBackground(double frac) { if (hoverOverlay == null) return; - Color onSurface = Themes.getColorScheme().getOnSurface(); - hoverOverlay.setFill(Color.color(onSurface.getRed(), onSurface.getGreen(), onSurface.getBlue(), 0.04)); hoverOverlay.setOpacity(frac); } @@ -177,6 +171,16 @@ protected final void createRippleUI() { hoverOverlay.setCache(true); hoverOverlay.setCacheHint(CacheHint.SPEED); hoverOverlay.setOpacity(0); + + hoverOverlay.fillProperty().bind(Bindings.createObjectBinding(() -> { + Paint currentFill = getRipplerFill(); + if (currentFill instanceof Color fill) { + return Color.color(fill.getRed(), fill.getGreen(), fill.getBlue(), 0.15); + } else { + return currentFill; + } + }, ripplerFillProperty())); + ripplerPane.getChildren().addAll(hoverOverlay, rippler); getChildren().add(ripplerPane); } From 9974f6db3e0f9a44eaa11fccbe0c3141ef05311f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=BE=9E=E5=BA=90?= <109708109+CiiLu@users.noreply.github.com> Date: Sat, 27 Jun 2026 20:49:43 +0800 Subject: [PATCH 9/9] qwq --- .../processing_of_javaagent_failed.txt | 16 +- .../crash-report/rtss_forest_sodium.txt | 20 +- .../resources/logs/mixin_apply_mod_failed.txt | 998 +++++++++--------- ...optifine_is_not_compatible_with_forge6.txt | 136 +-- gradlew.bat | 186 ++-- 5 files changed, 678 insertions(+), 678 deletions(-) diff --git a/HMCLCore/src/test/resources/crash-report/processing_of_javaagent_failed.txt b/HMCLCore/src/test/resources/crash-report/processing_of_javaagent_failed.txt index 454f8e518b2..d52465ee38e 100644 --- a/HMCLCore/src/test/resources/crash-report/processing_of_javaagent_failed.txt +++ b/HMCLCore/src/test/resources/crash-report/processing_of_javaagent_failed.txt @@ -1,8 +1,8 @@ -Exception in thread "main" java.lang.ClassNotFoundException: org.glavo.log4j.patch.agent.Log4jAgent - at java.net.URLClassLoader.findClass(Unknown Source) - at java.lang.ClassLoader.loadClass(Unknown Source) -FATAL ERROR in native method: processing of -javaagent failed - at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source) - at java.lang.ClassLoader.loadClass(Unknown Source) - at sun.instrument.InstrumentationImpl.loadClassAndStartAgent(Unknown Source) - at sun.instrument.InstrumentationImpl.loadClassAndCallPremain(Unknown Source) +Exception in thread "main" java.lang.ClassNotFoundException: org.glavo.log4j.patch.agent.Log4jAgent + at java.net.URLClassLoader.findClass(Unknown Source) + at java.lang.ClassLoader.loadClass(Unknown Source) +FATAL ERROR in native method: processing of -javaagent failed + at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source) + at java.lang.ClassLoader.loadClass(Unknown Source) + at sun.instrument.InstrumentationImpl.loadClassAndStartAgent(Unknown Source) + at sun.instrument.InstrumentationImpl.loadClassAndCallPremain(Unknown Source) diff --git a/HMCLCore/src/test/resources/crash-report/rtss_forest_sodium.txt b/HMCLCore/src/test/resources/crash-report/rtss_forest_sodium.txt index 3af98352732..1d23982353a 100644 --- a/HMCLCore/src/test/resources/crash-report/rtss_forest_sodium.txt +++ b/HMCLCore/src/test/resources/crash-report/rtss_forest_sodium.txt @@ -4,16 +4,16 @@ Time: 2024-02-05 22:59:34 Description: Initializing game -java.lang.RuntimeException: RivaTuner Statistics Server (RTSS) is not compatible with Sodium, see here for more details: https://github.com/CaffeineMC/sodium-fabric/wiki/Known-Issues#rtss-incompatible - at me.jellysquid.mods.sodium.client.compatibility.checks.ModuleScanner.checkModules(ModuleScanner.java:36) - at net.minecraft.class_1041.handler$cda000$sodium$postWindowCreated(class_1041.java:2572) - at net.minecraft.class_1041.(class_1041.java:109) - at net.minecraft.class_3682.method_16038(class_3682.java:21) - at net.minecraft.class_310.(class_310.java:515) - at net.minecraft.client.main.Main.main(Main.java:223) - at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:470) - at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) - at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) +java.lang.RuntimeException: RivaTuner Statistics Server (RTSS) is not compatible with Sodium, see here for more details: https://github.com/CaffeineMC/sodium-fabric/wiki/Known-Issues#rtss-incompatible + at me.jellysquid.mods.sodium.client.compatibility.checks.ModuleScanner.checkModules(ModuleScanner.java:36) + at net.minecraft.class_1041.handler$cda000$sodium$postWindowCreated(class_1041.java:2572) + at net.minecraft.class_1041.(class_1041.java:109) + at net.minecraft.class_3682.method_16038(class_3682.java:21) + at net.minecraft.class_310.(class_310.java:515) + at net.minecraft.client.main.Main.main(Main.java:223) + at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:470) + at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) + at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) A detailed walkthrough of the error, its code path and all known details is as follows: diff --git a/HMCLCore/src/test/resources/logs/mixin_apply_mod_failed.txt b/HMCLCore/src/test/resources/logs/mixin_apply_mod_failed.txt index b470c8ef46f..80cc7dec6bc 100644 --- a/HMCLCore/src/test/resources/logs/mixin_apply_mod_failed.txt +++ b/HMCLCore/src/test/resources/logs/mixin_apply_mod_failed.txt @@ -1,500 +1,500 @@ - at org.quiltmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:527) ~[quilt-loader-0.19.0-beta.11.jar:?] - at org.quiltmc.loader.impl.launch.knot.Knot.launch(Knot.java:82) ~[quilt-loader-0.19.0-beta.11.jar:?] - at org.quiltmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:28) ~[quilt-loader-0.19.0-beta.11.jar:?] -Caused by: java.net.SocketTimeoutException: Read timed out - at sun.nio.ch.NioSocketImpl.timedRead(NioSocketImpl.java:283) ~[?:?] - at sun.nio.ch.NioSocketImpl.implRead(NioSocketImpl.java:309) ~[?:?] - at sun.nio.ch.NioSocketImpl.read(NioSocketImpl.java:350) ~[?:?] - at sun.nio.ch.NioSocketImpl$1.read(NioSocketImpl.java:803) ~[?:?] - at java.net.Socket$SocketInputStream.read(Socket.java:966) ~[?:?] - at java.io.BufferedInputStream.fill(BufferedInputStream.java:244) ~[?:?] - at java.io.BufferedInputStream.read1(BufferedInputStream.java:284) ~[?:?] - at java.io.BufferedInputStream.read(BufferedInputStream.java:343) ~[?:?] - at sun.net.www.http.HttpClient.parseHTTPHeader(HttpClient.java:791) ~[?:?] - at sun.net.www.http.HttpClient.parseHTTP(HttpClient.java:726) ~[?:?] - at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1688) ~[?:?] - at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1589) ~[?:?] - at sun.net.www.protocol.http.HttpURLConnection.getHeaderField(HttpURLConnection.java:3221) ~[?:?] - at java.net.URLConnection.getHeaderFieldLong(URLConnection.java:637) ~[?:?] - at java.net.URLConnection.getContentLengthLong(URLConnection.java:509) ~[?:?] - at xaero.map.misc.Internet.checkModVersion(Internet.java:51) ~[transformed-mod-xaeroworldmap.i0:0/:?] - ... 17 more -[12:16:23] [Render thread/INFO]: Loading Xaero's Minimap - Stage 1/2 -[12:16:23] [Render thread/WARN]: Static binding violation: PRIVATE @Overwrite method method_23182 in #sodium:sodium.mixins.json:features.item.MixinItemRenderer from mod sodium cannot reduce visibiliy of PUBLIC target method, visibility will be upgraded. -[12:16:23] [Render thread/INFO]: [Quilt Command|Client] Networking support is enabled -[12:16:23] [Render thread/INFO]: ARRP register - before vanilla -[12:16:23] [Render thread/INFO]: ARRP register - after vanilla -[12:16:23] [Render thread/INFO]: Backend library: LWJGL version 3.3.1 build 7 -[12:16:24] [Render thread/INFO]: ARRP register - before vanilla -[12:16:24] [Render thread/INFO]: ARRP register - after vanilla -[12:16:24] [Render thread/INFO]: ARRP register - before vanilla -[12:16:24] [Render thread/INFO]: ARRP register - after vanilla -[12:16:24] [Render thread/INFO]: ARRP register - before vanilla -[12:16:24] [Render thread/INFO]: ARRP register - after vanilla -[12:16:24] [Render thread/INFO]: ARRP register - before user -[12:16:24] [Render thread/WARN]: Error loading class: net/minecraft/class_809$class_811 (java.lang.ClassNotFoundException: net/minecraft/class_809$class_811) -[12:16:24] [Render thread/ERROR]: Mixin apply for mod enhancedblockentities failed #enhancedblockentities:enhancedblockentities.mixins.json:BuiltinModelItemRendererMixin from mod enhancedblockentities -> net.minecraft.class_756: org.spongepowered.asm.mixin.transformer.throwables.InvalidMixinException Unexpecteded ClassMetadataNotFoundException whilst transforming the mixin class: [MAIN Applicator Phase -> #enhancedblockentities:enhancedblockentities.mixins.json:BuiltinModelItemRendererMixin from mod enhancedblockentities -> Apply Methods -> (Lnet/minecraft/class_1799;Lnet/minecraft/class_809$class_811;Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;IILorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V:handler$zea000$enhancedblockentities$enhanced_bes$renderBeds -> Transform LVT -> var=mode -> desc=Lnet/minecraft/class_809$class_811;] -org.spongepowered.asm.mixin.transformer.throwables.InvalidMixinException: Unexpecteded ClassMetadataNotFoundException whilst transforming the mixin class: [MAIN Applicator Phase -> #enhancedblockentities:enhancedblockentities.mixins.json:BuiltinModelItemRendererMixin from mod enhancedblockentities -> Apply Methods -> (Lnet/minecraft/class_1799;Lnet/minecraft/class_809$class_811;Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;IILorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V:handler$zea000$enhancedblockentities$enhanced_bes$renderBeds -> Transform LVT -> var=mode -> desc=Lnet/minecraft/class_809$class_811;] - at org.spongepowered.asm.mixin.transformer.MixinTargetContext.transformMethod(MixinTargetContext.java:510) ~[sponge-mixin-0.12.4+mixin.0.8.5.jar:0.12.4+mixin.0.8.5] - at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.applyNormalMethod(MixinApplicatorStandard.java:535) ~[sponge-mixin-0.12.4+mixin.0.8.5.jar:0.12.4+mixin.0.8.5] - at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.applyMethods(MixinApplicatorStandard.java:521) ~[sponge-mixin-0.12.4+mixin.0.8.5.jar:0.12.4+mixin.0.8.5] - at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.applyMixin(MixinApplicatorStandard.java:388) ~[sponge-mixin-0.12.4+mixin.0.8.5.jar:0.12.4+mixin.0.8.5] - at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.apply(MixinApplicatorStandard.java:327) ~[sponge-mixin-0.12.4+mixin.0.8.5.jar:0.12.4+mixin.0.8.5] - at org.spongepowered.asm.mixin.transformer.TargetClassContext.apply(TargetClassContext.java:421) ~[sponge-mixin-0.12.4+mixin.0.8.5.jar:0.12.4+mixin.0.8.5] - at org.spongepowered.asm.mixin.transformer.TargetClassContext.applyMixins(TargetClassContext.java:403) ~[sponge-mixin-0.12.4+mixin.0.8.5.jar:0.12.4+mixin.0.8.5] - at org.spongepowered.asm.mixin.transformer.MixinProcessor.applyMixins(MixinProcessor.java:363) ~[sponge-mixin-0.12.4+mixin.0.8.5.jar:0.12.4+mixin.0.8.5] - at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClass(MixinTransformer.java:234) ~[sponge-mixin-0.12.4+mixin.0.8.5.jar:0.12.4+mixin.0.8.5] - at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClassBytes(MixinTransformer.java:202) ~[sponge-mixin-0.12.4+mixin.0.8.5.jar:0.12.4+mixin.0.8.5] - at org.quiltmc.loader.impl.launch.knot.KnotClassDelegate.getPostMixinClassByteArray(KnotClassDelegate.java:453) ~[quilt-loader-0.19.0-beta.11.jar:?] - at org.quiltmc.loader.impl.launch.knot.KnotClassDelegate.tryLoadClass(KnotClassDelegate.java:244) ~[quilt-loader-0.19.0-beta.11.jar:?] - at org.quiltmc.loader.impl.launch.knot.KnotClassDelegate.loadClassOnly(KnotClassDelegate.java:164) ~[quilt-loader-0.19.0-beta.11.jar:?] - at org.quiltmc.loader.impl.launch.knot.KnotClassDelegate.loadClass(KnotClassDelegate.java:150) ~[quilt-loader-0.19.0-beta.11.jar:?] - at org.quiltmc.loader.impl.launch.knot.KnotClassLoader.loadClass(KnotClassLoader.java:228) ~[quilt-loader-0.19.0-beta.11.jar:?] - at java.lang.ClassLoader.loadClass(ClassLoader.java:520) ~[?:?] - at net.minecraft.class_310.(class_310.java:573) ~[transformed-mod-minecraft.i0:0/:?] - at net.minecraft.client.main.Main.main(Main.java:198) ~[1.19.jar:?] - at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?] - at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) ~[?:?] - at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] - at java.lang.reflect.Method.invoke(Method.java:568) ~[?:?] - at org.quiltmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:527) ~[quilt-loader-0.19.0-beta.11.jar:?] - at org.quiltmc.loader.impl.launch.knot.Knot.launch(Knot.java:82) ~[quilt-loader-0.19.0-beta.11.jar:?] - at org.quiltmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:28) ~[quilt-loader-0.19.0-beta.11.jar:?] -Caused by: org.spongepowered.asm.mixin.throwables.ClassMetadataNotFoundException: net.minecraft.class_809$class_811 - at org.spongepowered.asm.mixin.transformer.MixinTargetContext.transformSingleDescriptor(MixinTargetContext.java:1002) ~[sponge-mixin-0.12.4+mixin.0.8.5.jar:0.12.4+mixin.0.8.5] - at org.spongepowered.asm.mixin.transformer.MixinTargetContext.transformSingleDescriptor(MixinTargetContext.java:962) ~[sponge-mixin-0.12.4+mixin.0.8.5.jar:0.12.4+mixin.0.8.5] - at org.spongepowered.asm.mixin.transformer.MixinTargetContext.transformLVT(MixinTargetContext.java:563) ~[sponge-mixin-0.12.4+mixin.0.8.5.jar:0.12.4+mixin.0.8.5] - at org.spongepowered.asm.mixin.transformer.MixinTargetContext.transformMethod(MixinTargetContext.java:469) ~[sponge-mixin-0.12.4+mixin.0.8.5.jar:0.12.4+mixin.0.8.5] - ... 24 more -[12:16:24] [Render thread/WARN]: Mixin transformation of net.minecraft.class_756 failed -org.spongepowered.asm.mixin.transformer.throwables.MixinTransformerError: An unexpected critical error was encountered - at org.spongepowered.asm.mixin.transformer.MixinProcessor.applyMixins(MixinProcessor.java:392) ~[sponge-mixin-0.12.4+mixin.0.8.5.jar:0.12.4+mixin.0.8.5] - at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClass(MixinTransformer.java:234) ~[sponge-mixin-0.12.4+mixin.0.8.5.jar:0.12.4+mixin.0.8.5] - at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClassBytes(MixinTransformer.java:202) ~[sponge-mixin-0.12.4+mixin.0.8.5.jar:0.12.4+mixin.0.8.5] - at org.quiltmc.loader.impl.launch.knot.KnotClassDelegate.getPostMixinClassByteArray(KnotClassDelegate.java:453) ~[quilt-loader-0.19.0-beta.11.jar:?] - at org.quiltmc.loader.impl.launch.knot.KnotClassDelegate.tryLoadClass(KnotClassDelegate.java:244) ~[quilt-loader-0.19.0-beta.11.jar:?] - at org.quiltmc.loader.impl.launch.knot.KnotClassDelegate.loadClassOnly(KnotClassDelegate.java:164) ~[quilt-loader-0.19.0-beta.11.jar:?] - at org.quiltmc.loader.impl.launch.knot.KnotClassDelegate.loadClass(KnotClassDelegate.java:150) ~[quilt-loader-0.19.0-beta.11.jar:?] - at org.quiltmc.loader.impl.launch.knot.KnotClassLoader.loadClass(KnotClassLoader.java:228) ~[quilt-loader-0.19.0-beta.11.jar:?] - at java.lang.ClassLoader.loadClass(ClassLoader.java:520) ~[?:?] - at net.minecraft.class_310.(class_310.java:573) ~[transformed-mod-minecraft.i0:0/:?] - at net.minecraft.client.main.Main.main(Main.java:198) ~[1.19.jar:?] - at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?] - at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) ~[?:?] - at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] - at java.lang.reflect.Method.invoke(Method.java:568) ~[?:?] - at org.quiltmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:527) ~[quilt-loader-0.19.0-beta.11.jar:?] - at org.quiltmc.loader.impl.launch.knot.Knot.launch(Knot.java:82) ~[quilt-loader-0.19.0-beta.11.jar:?] - at org.quiltmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:28) ~[quilt-loader-0.19.0-beta.11.jar:?] -Caused by: org.spongepowered.asm.mixin.throwables.MixinApplyError: Mixin [#enhancedblockentities:enhancedblockentities.mixins.json:BuiltinModelItemRendererMixin from mod enhancedblockentities] from phase [DEFAULT] in config [#enhancedblockentities:enhancedblockentities.mixins.json] FAILED during APPLY - at org.spongepowered.asm.mixin.transformer.MixinProcessor.handleMixinError(MixinProcessor.java:638) ~[sponge-mixin-0.12.4+mixin.0.8.5.jar:0.12.4+mixin.0.8.5] - at org.spongepowered.asm.mixin.transformer.MixinProcessor.handleMixinApplyError(MixinProcessor.java:589) ~[sponge-mixin-0.12.4+mixin.0.8.5.jar:0.12.4+mixin.0.8.5] - at org.spongepowered.asm.mixin.transformer.MixinProcessor.applyMixins(MixinProcessor.java:379) ~[sponge-mixin-0.12.4+mixin.0.8.5.jar:0.12.4+mixin.0.8.5] - ... 17 more -Caused by: org.spongepowered.asm.mixin.transformer.throwables.InvalidMixinException: Unexpecteded ClassMetadataNotFoundException whilst transforming the mixin class: [MAIN Applicator Phase -> #enhancedblockentities:enhancedblockentities.mixins.json:BuiltinModelItemRendererMixin from mod enhancedblockentities -> Apply Methods -> (Lnet/minecraft/class_1799;Lnet/minecraft/class_809$class_811;Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;IILorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V:handler$zea000$enhancedblockentities$enhanced_bes$renderBeds -> Transform LVT -> var=mode -> desc=Lnet/minecraft/class_809$class_811;] - at org.spongepowered.asm.mixin.transformer.MixinTargetContext.transformMethod(MixinTargetContext.java:510) ~[sponge-mixin-0.12.4+mixin.0.8.5.jar:0.12.4+mixin.0.8.5] - at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.applyNormalMethod(MixinApplicatorStandard.java:535) ~[sponge-mixin-0.12.4+mixin.0.8.5.jar:0.12.4+mixin.0.8.5] - at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.applyMethods(MixinApplicatorStandard.java:521) ~[sponge-mixin-0.12.4+mixin.0.8.5.jar:0.12.4+mixin.0.8.5] - at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.applyMixin(MixinApplicatorStandard.java:388) ~[sponge-mixin-0.12.4+mixin.0.8.5.jar:0.12.4+mixin.0.8.5] - at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.apply(MixinApplicatorStandard.java:327) ~[sponge-mixin-0.12.4+mixin.0.8.5.jar:0.12.4+mixin.0.8.5] - at org.spongepowered.asm.mixin.transformer.TargetClassContext.apply(TargetClassContext.java:421) ~[sponge-mixin-0.12.4+mixin.0.8.5.jar:0.12.4+mixin.0.8.5] - at org.spongepowered.asm.mixin.transformer.TargetClassContext.applyMixins(TargetClassContext.java:403) ~[sponge-mixin-0.12.4+mixin.0.8.5.jar:0.12.4+mixin.0.8.5] - at org.spongepowered.asm.mixin.transformer.MixinProcessor.applyMixins(MixinProcessor.java:363) ~[sponge-mixin-0.12.4+mixin.0.8.5.jar:0.12.4+mixin.0.8.5] - ... 17 more -Caused by: org.spongepowered.asm.mixin.throwables.ClassMetadataNotFoundException: net.minecraft.class_809$class_811 - at org.spongepowered.asm.mixin.transformer.MixinTargetContext.transformSingleDescriptor(MixinTargetContext.java:1002) ~[sponge-mixin-0.12.4+mixin.0.8.5.jar:0.12.4+mixin.0.8.5] - at org.spongepowered.asm.mixin.transformer.MixinTargetContext.transformSingleDescriptor(MixinTargetContext.java:962) ~[sponge-mixin-0.12.4+mixin.0.8.5.jar:0.12.4+mixin.0.8.5] - at org.spongepowered.asm.mixin.transformer.MixinTargetContext.transformLVT(MixinTargetContext.java:563) ~[sponge-mixin-0.12.4+mixin.0.8.5.jar:0.12.4+mixin.0.8.5] - at org.spongepowered.asm.mixin.transformer.MixinTargetContext.transformMethod(MixinTargetContext.java:469) ~[sponge-mixin-0.12.4+mixin.0.8.5.jar:0.12.4+mixin.0.8.5] - at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.applyNormalMethod(MixinApplicatorStandard.java:535) ~[sponge-mixin-0.12.4+mixin.0.8.5.jar:0.12.4+mixin.0.8.5] - at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.applyMethods(MixinApplicatorStandard.java:521) ~[sponge-mixin-0.12.4+mixin.0.8.5.jar:0.12.4+mixin.0.8.5] - at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.applyMixin(MixinApplicatorStandard.java:388) ~[sponge-mixin-0.12.4+mixin.0.8.5.jar:0.12.4+mixin.0.8.5] - at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.apply(MixinApplicatorStandard.java:327) ~[sponge-mixin-0.12.4+mixin.0.8.5.jar:0.12.4+mixin.0.8.5] - at org.spongepowered.asm.mixin.transformer.TargetClassContext.apply(TargetClassContext.java:421) ~[sponge-mixin-0.12.4+mixin.0.8.5.jar:0.12.4+mixin.0.8.5] - at org.spongepowered.asm.mixin.transformer.TargetClassContext.applyMixins(TargetClassContext.java:403) ~[sponge-mixin-0.12.4+mixin.0.8.5.jar:0.12.4+mixin.0.8.5] - at org.spongepowered.asm.mixin.transformer.MixinProcessor.applyMixins(MixinProcessor.java:363) ~[sponge-mixin-0.12.4+mixin.0.8.5.jar:0.12.4+mixin.0.8.5] - ... 17 more ----- Minecraft Crash Report ---- -// Hi. I'm Minecraft, and I'm a crashaholic. - -Time: 2023-04-16 12:16:24 -Description: Initializing game - -java.lang.RuntimeException: Mixin transformation of net.minecraft.class_756 failed - at org.quiltmc.loader.impl.launch.knot.KnotClassDelegate.getPostMixinClassByteArray(KnotClassDelegate.java:458) - at org.quiltmc.loader.impl.launch.knot.KnotClassDelegate.tryLoadClass(KnotClassDelegate.java:244) - at org.quiltmc.loader.impl.launch.knot.KnotClassDelegate.loadClassOnly(KnotClassDelegate.java:164) - at org.quiltmc.loader.impl.launch.knot.KnotClassDelegate.loadClass(KnotClassDelegate.java:150) - at org.quiltmc.loader.impl.launch.knot.KnotClassLoader.loadClass(KnotClassLoader.java:228) - at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:520) - at net.minecraft.class_310.(class_310.java:573) - at net.minecraft.client.main.Main.main(Main.java:198) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:568) - at org.quiltmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:527) - at org.quiltmc.loader.impl.launch.knot.Knot.launch(Knot.java:82) - at org.quiltmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:28) -Caused by: org.spongepowered.asm.mixin.transformer.throwables.MixinTransformerError: An unexpected critical error was encountered - at org.spongepowered.asm.mixin.transformer.MixinProcessor.applyMixins(MixinProcessor.java:392) - at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClass(MixinTransformer.java:234) - at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClassBytes(MixinTransformer.java:202) - at org.quiltmc.loader.impl.launch.knot.KnotClassDelegate.getPostMixinClassByteArray(KnotClassDelegate.java:453) - ... 14 more -Caused by: org.spongepowered.asm.mixin.throwables.MixinApplyError: Mixin [#enhancedblockentities:enhancedblockentities.mixins.json:BuiltinModelItemRendererMixin from mod enhancedblockentities] from phase [DEFAULT] in config [#enhancedblockentities:enhancedblockentities.mixins.json] FAILED during APPLY - at org.spongepowered.asm.mixin.transformer.MixinProcessor.handleMixinError(MixinProcessor.java:638) - at org.spongepowered.asm.mixin.transformer.MixinProcessor.handleMixinApplyError(MixinProcessor.java:589) - at org.spongepowered.asm.mixin.transformer.MixinProcessor.applyMixins(MixinProcessor.java:379) - ... 17 more -Caused by: org.spongepowered.asm.mixin.transformer.throwables.InvalidMixinException: Unexpecteded ClassMetadataNotFoundException whilst transforming the mixin class: [MAIN Applicator Phase -> #enhancedblockentities:enhancedblockentities.mixins.json:BuiltinModelItemRendererMixin from mod enhancedblockentities -> Apply Methods -> (Lnet/minecraft/class_1799;Lnet/minecraft/class_809$class_811;Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;IILorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V:handler$zea000$enhancedblockentities$enhanced_bes$renderBeds -> Transform LVT -> var=mode -> desc=Lnet/minecraft/class_809$class_811;] - at org.spongepowered.asm.mixin.transformer.MixinTargetContext.transformMethod(MixinTargetContext.java:510) - at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.applyNormalMethod(MixinApplicatorStandard.java:535) - at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.applyMethods(MixinApplicatorStandard.java:521) - at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.applyMixin(MixinApplicatorStandard.java:388) - at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.apply(MixinApplicatorStandard.java:327) - at org.spongepowered.asm.mixin.transformer.TargetClassContext.apply(TargetClassContext.java:421) - at org.spongepowered.asm.mixin.transformer.TargetClassContext.applyMixins(TargetClassContext.java:403) - at org.spongepowered.asm.mixin.transformer.MixinProcessor.applyMixins(MixinProcessor.java:363) - ... 17 more -Caused by: org.spongepowered.asm.mixin.throwables.ClassMetadataNotFoundException: net.minecraft.class_809$class_811 - at org.spongepowered.asm.mixin.transformer.MixinTargetContext.transformSingleDescriptor(MixinTargetContext.java:1002) - at org.spongepowered.asm.mixin.transformer.MixinTargetContext.transformSingleDescriptor(MixinTargetContext.java:962) - at org.spongepowered.asm.mixin.transformer.MixinTargetContext.transformLVT(MixinTargetContext.java:563) - at org.spongepowered.asm.mixin.transformer.MixinTargetContext.transformMethod(MixinTargetContext.java:469) - ... 24 more - - -A detailed walkthrough of the error, its code path and all known details is as follows: ---------------------------------------------------------------------------------------- - --- Head -- -Thread: Render thread -Stacktrace: - at org.quiltmc.loader.impl.launch.knot.KnotClassDelegate.getPostMixinClassByteArray(KnotClassDelegate.java:458) - at org.quiltmc.loader.impl.launch.knot.KnotClassDelegate.tryLoadClass(KnotClassDelegate.java:244) - at org.quiltmc.loader.impl.launch.knot.KnotClassDelegate.loadClassOnly(KnotClassDelegate.java:164) - at org.quiltmc.loader.impl.launch.knot.KnotClassDelegate.loadClass(KnotClassDelegate.java:150) - at org.quiltmc.loader.impl.launch.knot.KnotClassLoader.loadClass(KnotClassLoader.java:228) - at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:520) - at net.minecraft.class_310.(class_310.java:573) - --- Initialization -- -Details: - Modules: - ADVAPI32.dll:Advanced Windows 32 Base API:10.0.22621.1 (WinBuild.160101.0800):Microsoft Corporation - COMCTL32.dll:User Experience Controls Library:6.10 (WinBuild.160101.0800):Microsoft Corporation - CRYPT32.dll:Crypto API32:10.0.22621.1 (WinBuild.160101.0800):Microsoft Corporation - CRYPTBASE.dll:Base cryptographic API DLL:10.0.22621.1 (WinBuild.160101.0800):Microsoft Corporation - CRYPTSP.dll:Cryptographic Service Provider API:10.0.22621.1 (WinBuild.160101.0800):Microsoft Corporation - CoreMessaging.dll:Microsoft CoreMessaging Dll:10.0.22621.1465 (WinBuild.160101.0800):Microsoft Corporation - DBGHELP.DLL:Windows Image Helper:10.0.22621.1 (WinBuild.160101.0800):Microsoft Corporation - DEVOBJ.dll:Device Information Set DLL:10.0.22621.1325 (WinBuild.160101.0800):Microsoft Corporation - DNSAPI.dll:DNS Client API DLL:10.0.22621.1 (WinBuild.160101.0800):Microsoft Corporation - GDI32.dll:GDI Client DLL:10.0.22621.436 (WinBuild.160101.0800):Microsoft Corporation - GLU32.dll:OpenGL Utility Library DLL:10.0.22621.1 (WinBuild.160101.0800):Microsoft Corporation - IMM32.DLL:Multi-User Windows IMM32 API Client DLL:10.0.22621.1325 (WinBuild.160101.0800):Microsoft Corporation - IPHLPAPI.DLL:IP Helper API:10.0.22621.1 (WinBuild.160101.0800):Microsoft Corporation - KERNEL32.DLL:Windows NT BASE API Client DLL:10.0.22621.1537 (WinBuild.160101.0800):Microsoft Corporation - KERNELBASE.dll:Windows NT BASE API Client DLL:10.0.22621.1537 (WinBuild.160101.0800):Microsoft Corporation - MMDevApi.dll:MMDevice API:10.0.22621.1 (WinBuild.160101.0800):Microsoft Corporation - MSCTF.dll:MSCTF Server DLL:10.0.22621.1 (WinBuild.160101.0800):Microsoft Corporation - MpOav.dll:IOfficeAntiVirus Module:4.18.2303.8 (WinBuild.160101.0800):Microsoft Corporation - NSI.dll:NSI User-mode interface DLL:10.0.22621.1 (WinBuild.160101.0800):Microsoft Corporation - NTASN1.dll:Microsoft ASN.1 API:10.0.22621.1 (WinBuild.160101.0800):Microsoft Corporation - OLEAUT32.dll:OLEAUT32.DLL:10.0.22621.436 (WinBuild.160101.0800):Microsoft Corporation - Ole32.dll:Microsoft OLE for Windows:10.0.22621.1 (WinBuild.160101.0800):Microsoft Corporation - OpenAL.dll:Main implementation library:1.21.1: - PSAPI.DLL:Process Status Helper:10.0.22621.1 (WinBuild.160101.0800):Microsoft Corporation - Pdh.dll:Windows Performance Data Helper DLL:10.0.22621.1 (WinBuild.160101.0800):Microsoft Corporation - RPCRT4.dll:Remote Procedure Call Runtime:10.0.22621.1325 (WinBuild.160101.0800):Microsoft Corporation - SETUPAPI.dll:Windows Setup API:10.0.22621.1 (WinBuild.160101.0800):Microsoft Corporation - SHCORE.dll:SHCORE:10.0.22621.1 (WinBuild.160101.0800):Microsoft Corporation - SHELL32.dll:Windows Shell Common Dll:10.0.22621.1537 (WinBuild.160101.0800):Microsoft Corporation - UMPDC.dll:User Mode Power Dependency Coordinator:10.0.22621.1 (WinBuild.160101.0800):Microsoft Corporation - USER32.dll:Multi-User Windows USER API Client DLL:10.0.22621.1 (WinBuild.160101.0800):Microsoft Corporation - USERENV.dll:Userenv:10.0.22621.1 (WinBuild.160101.0800):Microsoft Corporation - VCRUNTIME140.dll:Microsoft® C Runtime Library:14.29.30133.0 built by: vcwrkspc:Microsoft Corporation - VERSION.dll:Version Checking and File Installation Libraries:10.0.22621.1 (WinBuild.160101.0800):Microsoft Corporation - WINHTTP.dll:Windows HTTP Services:10.0.22621.1 (WinBuild.160101.0800):Microsoft Corporation - WINMM.dll:MCI API DLL:10.0.22621.1 (WinBuild.160101.0800):Microsoft Corporation - WINSTA.dll:Winstation Library:10.0.22621.1465 (WinBuild.160101.0800):Microsoft Corporation - WINTRUST.dll:Microsoft Trust Verification APIs:10.0.22621.1537 (WinBuild.160101.0800):Microsoft Corporation - WS2_32.dll:Windows Socket 2.0 32-Bit DLL:10.0.22621.1 (WinBuild.160101.0800):Microsoft Corporation - WSOCK32.dll:Windows Socket 32-Bit DLL:10.0.22621.1 (WinBuild.160101.0800):Microsoft Corporation - WTSAPI32.dll:Windows Remote Desktop Session Host Server SDK APIs:10.0.22621.1 (WinBuild.160101.0800):Microsoft Corporation - amsi.dll:Anti-Malware Scan Interface:10.0.22621.1 (WinBuild.160101.0800):Microsoft Corporation - bcrypt.dll:Windows Cryptographic Primitives Library:10.0.22621.1 (WinBuild.160101.0800):Microsoft Corporation - bcryptPrimitives.dll:Windows Cryptographic Primitives Library:10.0.22621.1175 (WinBuild.160101.0800):Microsoft Corporation - cfgmgr32.dll:Configuration Manager DLL:10.0.22621.746 (WinBuild.160101.0800):Microsoft Corporation - clbcatq.dll:COM+ Configuration Catalog:2001.12.10941.16384 (WinBuild.160101.0800):Microsoft Corporation - combase.dll:Microsoft COM for Windows:10.0.22621.1 (WinBuild.160101.0800):Microsoft Corporation - cryptnet.dll:Crypto Network Related API:10.0.22621.1 (WinBuild.160101.0800):Microsoft Corporation - dbgcore.DLL:Windows Core Debugging Helpers:10.0.22621.1 (WinBuild.160101.0800):Microsoft Corporation - dhcpcsvc.DLL:DHCP Client Service:10.0.22621.1 (WinBuild.160101.0800):Microsoft Corporation - dhcpcsvc6.DLL:DHCPv6 Client:10.0.22621.1 (WinBuild.160101.0800):Microsoft Corporation - dinput8.dll:Microsoft DirectInput:10.0.22621.1 (WinBuild.160101.0800):Microsoft Corporation - drvstore.dll:Driver Store API:10.0.22621.1 (WinBuild.160101.0800):Microsoft Corporation - dwmapi.dll:Microsoft Desktop Window Manager API:10.0.22621.1 (WinBuild.160101.0800):Microsoft Corporation - dxcore.dll:DXCore:10.0.22621.1465 (WinBuild.160101.0800):Microsoft Corporation - fwpuclnt.dll:FWP/IPsec User-Mode API:10.0.22621.1 (WinBuild.160101.0800):Microsoft Corporation - gdi32full.dll:GDI Client DLL:10.0.22621.1465 (WinBuild.160101.0800):Microsoft Corporation - glfw.dll:GLFW 3.4.0 DLL:3.4.0:GLFW - icm32.dll:Microsoft Color Management Module (CMM):10.0.22621.586 (WinBuild.160101.0800):Microsoft Corporation - iertutil.dll:Run time utility for Internet Explorer:11.00.22621.1 (WinBuild.160101.0800):Microsoft Corporation - inputhost.dll:InputHost:10.0.22621.1325 (WinBuild.160101.0800):Microsoft Corporation - java.dll:OpenJDK Platform binary:17.0.1.0:Microsoft - java.exe:OpenJDK Platform binary:17.0.1.0:Microsoft - jemalloc.dll - jimage.dll:OpenJDK Platform binary:17.0.1.0:Microsoft - jli.dll:OpenJDK Platform binary:17.0.1.0:Microsoft - jna4873420272456839116.dll:JNA native library:6.1.4:Java(TM) Native Access (JNA) - jvm.dll:OpenJDK 64-Bit server VM:17.0.1.0:Microsoft - kernel.appcore.dll:AppModel API Host:10.0.22621.1 (WinBuild.160101.0800):Microsoft Corporation - lwjgl.dll - lwjgl_opengl.dll - lwjgl_stb.dll - management.dll:OpenJDK Platform binary:17.0.1.0:Microsoft - management_ext.dll:OpenJDK Platform binary:17.0.1.0:Microsoft - msasn1.dll:ASN.1 Runtime APIs:10.0.22621.891 (WinBuild.160101.0800):Microsoft Corporation - mscms.dll:Microsoft Color Matching System DLL:10.0.22621.1 (WinBuild.160101.0800):Microsoft Corporation - msvcp140.dll:Microsoft® C Runtime Library:14.29.30133.0 built by: vcwrkspc:Microsoft Corporation - msvcp_win.dll:Microsoft® C Runtime Library:10.0.22621.436 (WinBuild.160101.0800):Microsoft Corporation - msvcrt.dll:Windows NT CRT DLL:7.0.22621.436 (WinBuild.160101.0800):Microsoft Corporation - mswsock.dll:Microsoft Windows Sockets 2.0 Service Provider:10.0.22621.1 (WinBuild.160101.0800):Microsoft Corporation - napinsp.dll:E-mail Naming Shim Provider:10.0.22621.1 (WinBuild.160101.0800):Microsoft Corporation - ncrypt.dll:Windows NCrypt Router:10.0.22621.1 (WinBuild.160101.0800):Microsoft Corporation - net.dll:OpenJDK Platform binary:17.0.1.0:Microsoft - netutils.dll:Net Win32 API Helpers DLL:10.0.22621.870 (WinBuild.160101.0800):Microsoft Corporation - nio.dll:OpenJDK Platform binary:17.0.1.0:Microsoft - nlansp_c.dll:NLA Namespace Service Provider DLL:10.0.22621.1 (WinBuild.160101.0800):Microsoft Corporation - ntdll.dll:NT Layer DLL:10.0.22621.1537 (WinBuild.160101.0800):Microsoft Corporation - ntmarta.dll:Windows NT MARTA provider:10.0.22621.1 (WinBuild.160101.0800):Microsoft Corporation - nvoglv64.dll:NVIDIA Compatible OpenGL ICD:31.0.15.2802:NVIDIA Corporation - nvspcap64.dll:NVIDIA Game Proxy:3.26.0.160:NVIDIA Corporation - opengl32.dll:OpenGL Client DLL:10.0.22621.1465 (WinBuild.160101.0800):Microsoft Corporation - perfos.dll:Windows System Performance Objects DLL:10.0.22621.1 (WinBuild.160101.0800):Microsoft Corporation - pfclient.dll:SysMain Client:10.0.22621.1 (WinBuild.160101.0800):Microsoft Corporation - pnrpnsp.dll:PNRP Name Space Provider:10.0.22621.1 (WinBuild.160101.0800):Microsoft Corporation - powrprof.dll:Power Profile Helper DLL:10.0.22621.1 (WinBuild.160101.0800):Microsoft Corporation - profapi.dll:User Profile Basic API:10.0.22621.1 (WinBuild.160101.0800):Microsoft Corporation - rasadhlp.dll:Remote Access AutoDial Helper:10.0.22621.1 (WinBuild.160101.0800):Microsoft Corporation - rsaenh.dll:Microsoft Enhanced Cryptographic Provider:10.0.22621.1 (WinBuild.160101.0800):Microsoft Corporation - sechost.dll:Host for SCM/SDDL/LSA Lookup APIs:10.0.22621.1 (WinBuild.160101.0800):Microsoft Corporation - shlwapi.dll:Shell Light-weight Utility Library:10.0.22621.1 (WinBuild.160101.0800):Microsoft Corporation - srvcli.dll:Server Service Client DLL:10.0.22621.1 (WinBuild.160101.0800):Microsoft Corporation - sunmscapi.dll:OpenJDK Platform binary:17.0.1.0:Microsoft - svml.dll:OpenJDK Platform binary:17.0.1.0:Microsoft - textinputframework.dll:"TextInputFramework.DYNLINK":10.0.22621.1325 (WinBuild.160101.0800):Microsoft Corporation - ucrtbase.dll:Microsoft® C Runtime Library:10.0.22621.436 (WinBuild.160101.0800):Microsoft Corporation - urlmon.dll:OLE32 Extensions for Win32:11.00.22621.746 (WinBuild.160101.0800):Microsoft Corporation - uxtheme.dll:Microsoft UxTheme Library:10.0.22621.1 (WinBuild.160101.0800):Microsoft Corporation - vcruntime140_1.dll:Microsoft® C Runtime Library:14.29.30133.0 built by: vcwrkspc:Microsoft Corporation - verify.dll:OpenJDK Platform binary:17.0.1.0:Microsoft - win32u.dll:Win32u:10.0.22621.1470 (WinBuild.160101.0800):Microsoft Corporation - windows.storage.dll:Microsoft WinRT Storage API:10.0.22621.580 (WinBuild.160101.0800):Microsoft Corporation - winrnr.dll:LDAP RnR Provider DLL:10.0.22621.1 (WinBuild.160101.0800):Microsoft Corporation - wintypes.dll:Windows Base Types DLL:10.0.22621.1 (WinBuild.160101.0800):Microsoft Corporation - wldp.dll:Windows Lockdown Policy:10.0.22621.885 (WinBuild.160101.0800):Microsoft Corporation - wshbth.dll:Windows Sockets Helper DLL:10.0.22621.1 (WinBuild.160101.0800):Microsoft Corporation - xinput1_4.dll:Microsoft Common Controller API:10.0.22621.1 (WinBuild.160101.0800):Microsoft Corporation - zip.dll:OpenJDK Platform binary:17.0.1.0:Microsoft -Stacktrace: - at net.minecraft.client.main.Main.main(Main.java:198) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:568) - at org.quiltmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:527) - at org.quiltmc.loader.impl.launch.knot.Knot.launch(Knot.java:82) - at org.quiltmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:28) - --- System Details -- -Details: - Minecraft Version: 1.19.4 - Minecraft Version ID: 1.19.4 - Operating System: Windows 11 (amd64) version 10.0 - Java Version: 17.0.1, Microsoft - Java VM Version: OpenJDK 64-Bit Server VM (mixed mode), Microsoft - Memory: 627025632 bytes (597 MiB) / 1577058304 bytes (1504 MiB) up to 6845104128 bytes (6528 MiB) - CPUs: 12 - Processor Vendor: AuthenticAMD - Processor Name: AMD Ryzen 5 3600 6-Core Processor - Identifier: AuthenticAMD Family 23 Model 113 Stepping 0 - Microarchitecture: Zen 2 - Frequency (GHz): 3.60 - Number of physical packages: 1 - Number of physical CPUs: 6 - Number of logical CPUs: 12 - Graphics card #0 name: NVIDIA GeForce RTX 2060 - Graphics card #0 vendor: NVIDIA (0x10de) - Graphics card #0 VRAM (MB): 4095.00 - Graphics card #0 deviceId: 0x1f08 - Graphics card #0 versionInfo: DriverVersion=31.0.15.2802 - Memory slot #0 capacity (MB): 8192.00 - Memory slot #0 clockSpeed (GHz): 3.00 - Memory slot #0 type: DDR4 - Memory slot #1 capacity (MB): 8192.00 - Memory slot #1 clockSpeed (GHz): 3.00 - Memory slot #1 type: DDR4 - Virtual memory max (MB): 29133.06 - Virtual memory used (MB): 20495.20 - Swap memory total (MB): 12800.00 - Swap memory used (MB): 833.95 - JVM Flags: 11 total; -Xmx6505m -XX:+UnlockExperimentalVMOptions -XX:+UseG1GC -XX:G1NewSizePercent=20 -XX:G1ReservePercent=20 -XX:MaxGCPauseMillis=50 -XX:G1HeapRegionSize=32m -XX:-UseAdaptiveSizePolicy -XX:-OmitStackTraceInFastThrow -XX:-DontCompileHugeMethods -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump - Quilt Mods: - | Index | Mod | ID | Version | Plugin | File(s) | Sub-Files | Sub-Files | - |------:|---------------------------------------------------|-------------------------------------------------------|-----------------------------|------------------------|-----------------------------------------------------------------------------------------------------------------------|-------------------------------------------------------------------------------------|--------------------------------------| - | 123 | Advanced XRay (Fabric) | advanced-xray-fabric | 1.19.4-1.4.0-build.15 | quilted_fabric_loader | \advanced-xray-fabric-1.19.4-1.4.0-build.15.jar | | | - | 45 | AppleSkin | appleskin | 2.4.3+mc1.19.4 | quilted_fabric_loader | \appleskin-fabric-mc1.19.4-2.4.3.jar | | | - | 32 | Autofish | autofish | 0.9.8-SNAPSHOT | quilted_fabric_loader | \Autofish-0.9.8-fabric-mc1.19.3.jar | | | - | 19 | Baritone | baritone | 1.5.3-830-g3e249073 | quilted_fabric_loader | \baritone-api-fabric-1.5.3-830-g3e249073.jar | | | - | 8 | CaffeineConfig | caffeineconfig | 1.1.0+1.17 | quilted_fabric_loader | \sodium-extra-0.4.18+mc1.19.4-build.100.jar | /META-INF/jars/CaffeineConfig-1.1.0+1.17.jar | | - | 39 | Cloth Config v9 | cloth-config | 10.0.95 | quilted_fabric_loader | \appleskin-fabric-mc1.19.4-2.4.3.jar | /META-INF/jars/cloth-config-fabric-10.0.95.jar | | - | 33 | CrowdinTranslate | crowdin-translate | 1.4+1.19.3 | quilted_fabric_loader | \sodium-extra-0.4.18+mc1.19.4-build.100.jar | /META-INF/jars/crowdin-translate-1.4+1.19.3.jar | | - | 29 | Dynamic FPS | dynamicfps | 2.2.0 | quilted_fabric_loader | \dynamic-fps-2.2.0.jar | | | - | 26 | Enhanced Block Entities | enhancedblockentities | 0.8+1.19.3 | quilted_fabric_loader | \enhancedblockentities-0.8+1.19.3.jar | | | - | 14 | EntityCulling-Fabric | entityculling | 1.6.2-mc1.19.4 | quilted_fabric_loader | \entityculling-fabric-1.6.2-mc1.19.4.jar | | | - | 81 | Fabric Language Kotlin | fabric-language-kotlin | 1.9.3+kotlin.1.8.20 | quilted_fabric_loader | \fabric-language-kotlin-1.9.3+kotlin.1.8.20.jar | | | - | 28 | Farsight Mod | farsight | 1.19-3.4 | quilted_fabric_loader | \farsight-fabric-1.19-3.4.jar | | | - | 105 | Inventory Profiles Next | inventoryprofilesnext | 1.9.5 | quilted_fabric_loader | \InventoryProfilesNext-fabric-1.19.4-1.9.5.jar | | | - | 13 | Litematica | litematica | 0.14.2 | quilted_fabric_loader | \litematica-fabric-1.19.4-0.14.2.jar | | | - | 103 | Lithium | lithium | 0.11.1 | quilted_fabric_loader | \lithium-fabric-mc1.19.4-0.11.1.jar | | | - | 3 | MaLiLib | malilib | 0.15.3 | quilted_fabric_loader | \malilib-fabric-1.19.4-0.15.3.jar | | | - | 126 | Minecraft | minecraft | 1.19.4 | quilt_loader | \.cache\quilt_loader\remappedJars\minecraft-1.19.4-0.19.0-beta.11\client-intermediary.jar | | | - | 20 | MiniHUD | minihud | 0.26.2 | quilted_fabric_loader | \minihud-fabric-1.19.4-0.26.2.jar | | | - | 99 | MobHealthBar | mobhealthbar | 2.1.2 | quilted_fabric_loader | \mobhealthbar-fabric-1.19.3-2.1.2.jar | | | - | 65 | More Culling | moreculling | 1.19.4-0.17.0 | quilted_fabric_loader | \moreculling-1.19.4-0.17.0.jar | | | - | 5 | MoreChatHistory | morechathistory | 1.1.1 | quilted_fabric_loader | \morechathistory-1.19.1-1.1.1.jar | | | - | 62 | OpenJDK 64-Bit Server VM | java | 17 | quilt_loader | \AppData\Roaming\.minecraft\cache\java\java-runtime-beta\windows-x64\java-runtime-beta | | | - | 133 | Quilt Advancement API | quilt_advancement | 5.0.0-beta.2+1.19.4 | quilt_loader | \qfapi-6.0.0-beta.3_qsl-5.0.0-beta.2_fapi-0.76.0_mc-1.19.4.jar | /META-INF/jars/advancement-5.0.0-beta.2+1.19.4.jar | | - | 35 | Quilt Base API | quilt_base | 5.0.0-beta.2+1.19.4 | quilt_loader | \qfapi-6.0.0-beta.3_qsl-5.0.0-beta.2_fapi-0.76.0_mc-1.19.4.jar | /META-INF/jars/qsl_base-5.0.0-beta.2+1.19.4.jar | | - | 92 | Quilt Biome API | quilt_biome | 5.0.0-beta.2+1.19.4 | quilt_loader | \qfapi-6.0.0-beta.3_qsl-5.0.0-beta.2_fapi-0.76.0_mc-1.19.4.jar | /META-INF/jars/biome-5.0.0-beta.2+1.19.4.jar | | - | 102 | Quilt Block Content Registry API | quilt_block_content_registry | 5.0.0-beta.2+1.19.4 | quilt_loader | \qfapi-6.0.0-beta.3_qsl-5.0.0-beta.2_fapi-0.76.0_mc-1.19.4.jar | /META-INF/jars/block_content_registry-5.0.0-beta.2+1.19.4.jar | | - | 71 | Quilt Block Entity API | quilt_block_entity | 5.0.0-beta.2+1.19.4 | quilt_loader | \qfapi-6.0.0-beta.3_qsl-5.0.0-beta.2_fapi-0.76.0_mc-1.19.4.jar | /META-INF/jars/block_entity-5.0.0-beta.2+1.19.4.jar | | - | 75 | Quilt Block Extensions API | quilt_block_extensions | 5.0.0-beta.2+1.19.4 | quilt_loader | \qfapi-6.0.0-beta.3_qsl-5.0.0-beta.2_fapi-0.76.0_mc-1.19.4.jar | /META-INF/jars/block_extensions-5.0.0-beta.2+1.19.4.jar | | - | 119 | Quilt Chat API | quilt_chat | 5.0.0-beta.2+1.19.4 | quilt_loader | \qfapi-6.0.0-beta.3_qsl-5.0.0-beta.2_fapi-0.76.0_mc-1.19.4.jar | /META-INF/jars/chat-5.0.0-beta.2+1.19.4.jar | | - | 84 | Quilt Client Command API | quilt_client_command | 5.0.0-beta.2+1.19.4 | quilt_loader | \qfapi-6.0.0-beta.3_qsl-5.0.0-beta.2_fapi-0.76.0_mc-1.19.4.jar | /META-INF/jars/client_command-5.0.0-beta.2+1.19.4.jar | | - | 111 | Quilt Command API | quilt_command | 5.0.0-beta.2+1.19.4 | quilt_loader | \qfapi-6.0.0-beta.3_qsl-5.0.0-beta.2_fapi-0.76.0_mc-1.19.4.jar | /META-INF/jars/command-5.0.0-beta.2+1.19.4.jar | | - | 76 | Quilt Crash Info | quilt_crash_info | 5.0.0-beta.2+1.19.4 | quilt_loader | \qfapi-6.0.0-beta.3_qsl-5.0.0-beta.2_fapi-0.76.0_mc-1.19.4.jar | /META-INF/jars/crash_info-5.0.0-beta.2+1.19.4.jar | | - | 86 | Quilt Dimension API | quilt_dimension | 5.0.0-beta.2+1.19.4 | quilt_loader | \qfapi-6.0.0-beta.3_qsl-5.0.0-beta.2_fapi-0.76.0_mc-1.19.4.jar | /META-INF/jars/dimension-5.0.0-beta.2+1.19.4.jar | | - | 68 | Quilt Entity API | quilt_entity | 5.0.0-beta.2+1.19.4 | quilt_loader | \qfapi-6.0.0-beta.3_qsl-5.0.0-beta.2_fapi-0.76.0_mc-1.19.4.jar | /META-INF/jars/entity-5.0.0-beta.2+1.19.4.jar | | - | 46 | Quilt Entity Events | quilt_entity_events | 5.0.0-beta.2+1.19.4 | quilt_loader | \qfapi-6.0.0-beta.3_qsl-5.0.0-beta.2_fapi-0.76.0_mc-1.19.4.jar | /META-INF/jars/entity_events-5.0.0-beta.2+1.19.4.jar | | - | 52 | Quilt Entity Networking API | quilt_entity_networking | 5.0.0-beta.2+1.19.4 | quilt_loader | \qfapi-6.0.0-beta.3_qsl-5.0.0-beta.2_fapi-0.76.0_mc-1.19.4.jar | /META-INF/jars/entity_networking-5.0.0-beta.2+1.19.4.jar | | - | 117 | Quilt Entity Rendering API | quilt_entity_rendering | 5.0.0-beta.2+1.19.4 | quilt_loader | \qfapi-6.0.0-beta.3_qsl-5.0.0-beta.2_fapi-0.76.0_mc-1.19.4.jar | /META-INF/jars/entity_rendering-5.0.0-beta.2+1.19.4.jar | | - | 63 | Quilt Item Content Registry API | quilt_item_content_registry | 5.0.0-beta.2+1.19.4 | quilt_loader | \qfapi-6.0.0-beta.3_qsl-5.0.0-beta.2_fapi-0.76.0_mc-1.19.4.jar | /META-INF/jars/item_content_registry-5.0.0-beta.2+1.19.4.jar | | - | 88 | Quilt Item Extensions API | quilt_item_extensions | 5.0.0-beta.2+1.19.4 | quilt_loader | \qfapi-6.0.0-beta.3_qsl-5.0.0-beta.2_fapi-0.76.0_mc-1.19.4.jar | /META-INF/jars/item_extensions-5.0.0-beta.2+1.19.4.jar | | - | 122 | Quilt Item Setting API | quilt_item_setting | 5.0.0-beta.2+1.19.4 | quilt_loader | \qfapi-6.0.0-beta.3_qsl-5.0.0-beta.2_fapi-0.76.0_mc-1.19.4.jar | /META-INF/jars/item_setting-5.0.0-beta.2+1.19.4.jar | | - | 51 | Quilt Lifecycle Events | quilt_lifecycle_events | 5.0.0-beta.2+1.19.4 | quilt_loader | \qfapi-6.0.0-beta.3_qsl-5.0.0-beta.2_fapi-0.76.0_mc-1.19.4.jar | /META-INF/jars/lifecycle_events-5.0.0-beta.2+1.19.4.jar | | - | 125 | Quilt Loader | quilt_loader | 0.19.0-beta.11 | quilt_loader | \OneDrive\Desktop\.minecraft\libraries\org\quiltmc\quilt-loader\0.19.0-beta.11\quilt-loader-0.19.0-beta.11.jar | | | - | 97 | Quilt Multipart Entity API | quilt_entity_multipart | 5.0.0-beta.2+1.19.4 | quilt_loader | \qfapi-6.0.0-beta.3_qsl-5.0.0-beta.2_fapi-0.76.0_mc-1.19.4.jar | /META-INF/jars/multipart-5.0.0-beta.2+1.19.4.jar | | - | 50 | Quilt Networking | quilt_networking | 5.0.0-beta.2+1.19.4 | quilt_loader | \qfapi-6.0.0-beta.3_qsl-5.0.0-beta.2_fapi-0.76.0_mc-1.19.4.jar | /META-INF/jars/networking-5.0.0-beta.2+1.19.4.jar | | - | 40 | Quilt Point of Interest API | quilt_point_of_interest | 5.0.0-beta.2+1.19.4 | quilt_loader | \qfapi-6.0.0-beta.3_qsl-5.0.0-beta.2_fapi-0.76.0_mc-1.19.4.jar | /META-INF/jars/point_of_interest-5.0.0-beta.2+1.19.4.jar | | - | 94 | Quilt Recipe API | quilt_recipe | 5.0.0-beta.2+1.19.4 | quilt_loader | \qfapi-6.0.0-beta.3_qsl-5.0.0-beta.2_fapi-0.76.0_mc-1.19.4.jar | /META-INF/jars/recipe-5.0.0-beta.2+1.19.4.jar | | - | 89 | Quilt Registry API | quilt_registry | 5.0.0-beta.2+1.19.4 | quilt_loader | \qfapi-6.0.0-beta.3_qsl-5.0.0-beta.2_fapi-0.76.0_mc-1.19.4.jar | /META-INF/jars/registry-5.0.0-beta.2+1.19.4.jar | | - | 60 | Quilt Registry Entry Attachment | quilt_registry_entry_attachment | 5.0.0-beta.2+1.19.4 | quilt_loader | \qfapi-6.0.0-beta.3_qsl-5.0.0-beta.2_fapi-0.76.0_mc-1.19.4.jar | /META-INF/jars/registry_entry_attachment-5.0.0-beta.2+1.19.4.jar | | - | 48 | Quilt Resource Loader | quilt_resource_loader | 5.0.0-beta.2+1.19.4 | quilt_loader | \qfapi-6.0.0-beta.3_qsl-5.0.0-beta.2_fapi-0.76.0_mc-1.19.4.jar | /META-INF/jars/resource_loader-5.0.0-beta.2+1.19.4.jar | | - | 90 | Quilt Screen API | quilt_screen | 5.0.0-beta.2+1.19.4 | quilt_loader | \qfapi-6.0.0-beta.3_qsl-5.0.0-beta.2_fapi-0.76.0_mc-1.19.4.jar | /META-INF/jars/screen-5.0.0-beta.2+1.19.4.jar | | - | 82 | Quilt Status Effect API | quilt_status_effect | 5.0.0-beta.2+1.19.4 | quilt_loader | \qfapi-6.0.0-beta.3_qsl-5.0.0-beta.2_fapi-0.76.0_mc-1.19.4.jar | /META-INF/jars/status_effect-5.0.0-beta.2+1.19.4.jar | | - | 96 | Quilt Surface Rule API | quilt_surface_rule | 5.0.0-beta.2+1.19.4 | quilt_loader | \qfapi-6.0.0-beta.3_qsl-5.0.0-beta.2_fapi-0.76.0_mc-1.19.4.jar | /META-INF/jars/surface_rule-5.0.0-beta.2+1.19.4.jar | | - | 136 | Quilt Tags API | quilt_tags | 5.0.0-beta.2+1.19.4 | quilt_loader | \qfapi-6.0.0-beta.3_qsl-5.0.0-beta.2_fapi-0.76.0_mc-1.19.4.jar | /META-INF/jars/tags-5.0.0-beta.2+1.19.4.jar | | - | 54 | Quilt Testing API | quilt_testing | 5.0.0-beta.2+1.19.4 | quilt_loader | \qfapi-6.0.0-beta.3_qsl-5.0.0-beta.2_fapi-0.76.0_mc-1.19.4.jar | /META-INF/jars/testing-5.0.0-beta.2+1.19.4.jar | | - | 124 | Quilt Tooltip API | quilt_tooltip | 5.0.0-beta.2+1.19.4 | quilt_loader | \qfapi-6.0.0-beta.3_qsl-5.0.0-beta.2_fapi-0.76.0_mc-1.19.4.jar | /META-INF/jars/tooltip-5.0.0-beta.2+1.19.4.jar | | - | 131 | Quilt Vehicle API | quilt_vehicle | 5.0.0-beta.2+1.19.4 | quilt_loader | \qfapi-6.0.0-beta.3_qsl-5.0.0-beta.2_fapi-0.76.0_mc-1.19.4.jar | /META-INF/jars/vehicle-5.0.0-beta.2+1.19.4.jar | | - | 104 | Quilt Villager API | quilt_villager | 5.0.0-beta.2+1.19.4 | quilt_loader | \qfapi-6.0.0-beta.3_qsl-5.0.0-beta.2_fapi-0.76.0_mc-1.19.4.jar | /META-INF/jars/villager-5.0.0-beta.2+1.19.4.jar | | - | 138 | Quilted Fabric API | quilted_fabric_api | 6.0.0-beta.3+0.76.0-1.19.4 | quilt_loader | \qfapi-6.0.0-beta.3_qsl-5.0.0-beta.2_fapi-0.76.0_mc-1.19.4.jar | | | - | 42 | Quilted Fabric API Base | quilted_fabric_api_base | 6.0.0-beta.3+0.76.0-1.19.4 | quilt_loader | \qfapi-6.0.0-beta.3_qsl-5.0.0-beta.2_fapi-0.76.0_mc-1.19.4.jar | /META-INF/jars/fabric-api-base-6.0.0-beta.3+0.76.0-1.19.4.jar | | - | 130 | Quilted Fabric API Lookup API (v1) | quilted_fabric_api_lookup_api_v1 | 6.0.0-beta.3+0.76.0-1.19.4 | quilt_loader | \qfapi-6.0.0-beta.3_qsl-5.0.0-beta.2_fapi-0.76.0_mc-1.19.4.jar | /META-INF/jars/fabric-api-lookup-api-v1-6.0.0-beta.3+0.76.0-1.19.4.jar | | - | 100 | Quilted Fabric Biome API (v1) | quilted_fabric_biome_api_v1 | 6.0.0-beta.3+0.76.0-1.19.4 | quilt_loader | \qfapi-6.0.0-beta.3_qsl-5.0.0-beta.2_fapi-0.76.0_mc-1.19.4.jar | /META-INF/jars/fabric-biome-api-v1-6.0.0-beta.3+0.76.0-1.19.4.jar | | - | 77 | Quilted Fabric Block API (v1) | quilted_fabric_block_api_v1 | 6.0.0-beta.3+0.76.0-1.19.4 | quilt_loader | \qfapi-6.0.0-beta.3_qsl-5.0.0-beta.2_fapi-0.76.0_mc-1.19.4.jar | /META-INF/jars/fabric-block-api-v1-6.0.0-beta.3+0.76.0-1.19.4.jar | | - | 101 | Quilted Fabric BlockRenderLayer Registration (v1) | quilted_fabric_blockrenderlayer_v1 | 6.0.0-beta.3+0.76.0-1.19.4 | quilt_loader | \qfapi-6.0.0-beta.3_qsl-5.0.0-beta.2_fapi-0.76.0_mc-1.19.4.jar | /META-INF/jars/fabric-blockrenderlayer-v1-6.0.0-beta.3+0.76.0-1.19.4.jar | | - | 55 | Quilted Fabric Client Tags | quilted_fabric_client_tags_api_v1 | 6.0.0-beta.3+0.76.0-1.19.4 | quilt_loader | \qfapi-6.0.0-beta.3_qsl-5.0.0-beta.2_fapi-0.76.0_mc-1.19.4.jar | /META-INF/jars/fabric-client-tags-api-v1-6.0.0-beta.3+0.76.0-1.19.4.jar | | - | 129 | Quilted Fabric Command API (v1) | quilted_fabric_command_api_v1 | 6.0.0-beta.3+0.76.0-1.19.4 | quilt_loader | \qfapi-6.0.0-beta.3_qsl-5.0.0-beta.2_fapi-0.76.0_mc-1.19.4.jar | /META-INF/jars/fabric-command-api-v1-6.0.0-beta.3+0.76.0-1.19.4.jar | | - | 121 | Quilted Fabric Command API (v2) | quilted_fabric_command_api_v2 | 6.0.0-beta.3+0.76.0-1.19.4 | quilt_loader | \qfapi-6.0.0-beta.3_qsl-5.0.0-beta.2_fapi-0.76.0_mc-1.19.4.jar | /META-INF/jars/fabric-command-api-v2-6.0.0-beta.3+0.76.0-1.19.4.jar | | - | 67 | Quilted Fabric Commands (v0) | quilted_fabric_commands_v0 | 6.0.0-beta.3+0.76.0-1.19.4 | quilt_loader | \qfapi-6.0.0-beta.3_qsl-5.0.0-beta.2_fapi-0.76.0_mc-1.19.4.jar | /META-INF/jars/fabric-commands-v0-6.0.0-beta.3+0.76.0-1.19.4.jar | | - | 112 | Quilted Fabric Containers (v0) | quilted_fabric_containers_v0 | 6.0.0-beta.3+0.76.0-1.19.4 | quilt_loader | \qfapi-6.0.0-beta.3_qsl-5.0.0-beta.2_fapi-0.76.0_mc-1.19.4.jar | /META-INF/jars/fabric-containers-v0-6.0.0-beta.3+0.76.0-1.19.4.jar | | - | 91 | Quilted Fabric Content Registries (v0) | quilted_fabric_content_registries_v0 | 6.0.0-beta.3+0.76.0-1.19.4 | quilt_loader | \qfapi-6.0.0-beta.3_qsl-5.0.0-beta.2_fapi-0.76.0_mc-1.19.4.jar | /META-INF/jars/fabric-content-registries-v0-6.0.0-beta.3+0.76.0-1.19.4.jar | | - | 47 | Quilted Fabric Convention Tags API (v1) | quilted_fabric_convention_tags_api_v1 | 6.0.0-beta.3+0.76.0-1.19.4 | quilt_loader | \qfapi-6.0.0-beta.3_qsl-5.0.0-beta.2_fapi-0.76.0_mc-1.19.4.jar | /META-INF/jars/fabric-convention-tags-v1-6.0.0-beta.3+0.76.0-1.19.4.jar | | - | 135 | Quilted Fabric Crash Report Info (v1) | quilted_fabric_crash_report_info_v1 | 6.0.0-beta.3+0.76.0-1.19.4 | quilt_loader | \qfapi-6.0.0-beta.3_qsl-5.0.0-beta.2_fapi-0.76.0_mc-1.19.4.jar | /META-INF/jars/fabric-crash-report-info-v1-6.0.0-beta.3+0.76.0-1.19.4.jar | | - | 37 | Quilted Fabric Data Generation API (v1) | quilted_fabric_data_generation_api_v1 | 6.0.0-beta.3+0.76.0-1.19.4 | quilt_loader | \qfapi-6.0.0-beta.3_qsl-5.0.0-beta.2_fapi-0.76.0_mc-1.19.4.jar | /META-INF/jars/fabric-data-generation-api-v1-6.0.0-beta.3+0.76.0-1.19.4.jar | | - | 74 | Quilted Fabric Dimensions API (v1) | quilted_fabric_dimensions_v1 | 6.0.0-beta.3+0.76.0-1.19.4 | quilt_loader | \qfapi-6.0.0-beta.3_qsl-5.0.0-beta.2_fapi-0.76.0_mc-1.19.4.jar | /META-INF/jars/fabric-dimensions-v1-6.0.0-beta.3+0.76.0-1.19.4.jar | | - | 79 | Quilted Fabric Entity Events (v1) | quilted_fabric_entity_events_v1 | 6.0.0-beta.3+0.76.0-1.19.4 | quilt_loader | \qfapi-6.0.0-beta.3_qsl-5.0.0-beta.2_fapi-0.76.0_mc-1.19.4.jar | /META-INF/jars/fabric-entity-events-v1-6.0.0-beta.3+0.76.0-1.19.4.jar | | - | 43 | Quilted Fabric Events Interaction (v0) | quilted_fabric_events_interaction_v0 | 6.0.0-beta.3+0.76.0-1.19.4 | quilt_loader | \qfapi-6.0.0-beta.3_qsl-5.0.0-beta.2_fapi-0.76.0_mc-1.19.4.jar | /META-INF/jars/fabric-events-interaction-v0-6.0.0-beta.3+0.76.0-1.19.4.jar | | - | 108 | Quilted Fabric Events Lifecycle (v0) | quilted_fabric_events_lifecycle_v0 | 6.0.0-beta.3+0.76.0-1.19.4 | quilt_loader | \qfapi-6.0.0-beta.3_qsl-5.0.0-beta.2_fapi-0.76.0_mc-1.19.4.jar | /META-INF/jars/fabric-events-lifecycle-v0-6.0.0-beta.3+0.76.0-1.19.4.jar | | - | 109 | Quilted Fabric Game Rule API (v1) | quilted_fabric_game_rule_api_v1 | 6.0.0-beta.3+0.76.0-1.19.4 | quilt_loader | \qfapi-6.0.0-beta.3_qsl-5.0.0-beta.2_fapi-0.76.0_mc-1.19.4.jar | /META-INF/jars/fabric-game-rule-api-v1-6.0.0-beta.3+0.76.0-1.19.4.jar | | - | 44 | Quilted Fabric Item API (v1) | quilted_fabric_item_api_v1 | 6.0.0-beta.3+0.76.0-1.19.4 | quilt_loader | \qfapi-6.0.0-beta.3_qsl-5.0.0-beta.2_fapi-0.76.0_mc-1.19.4.jar | /META-INF/jars/fabric-item-api-v1-6.0.0-beta.3+0.76.0-1.19.4.jar | | - | 127 | Quilted Fabric Item Group API (v1) | quilted_fabric_item_group_api_v1 | 6.0.0-beta.3+0.76.0-1.19.4 | quilt_loader | \qfapi-6.0.0-beta.3_qsl-5.0.0-beta.2_fapi-0.76.0_mc-1.19.4.jar | /META-INF/jars/fabric-item-group-api-v1-6.0.0-beta.3+0.76.0-1.19.4.jar | | - | 80 | Quilted Fabric Key Binding API (v1) | quilted_fabric_key_binding_api_v1 | 6.0.0-beta.3+0.76.0-1.19.4 | quilt_loader | \qfapi-6.0.0-beta.3_qsl-5.0.0-beta.2_fapi-0.76.0_mc-1.19.4.jar | /META-INF/jars/fabric-key-binding-api-v1-6.0.0-beta.3+0.76.0-1.19.4.jar | | - | 132 | Quilted Fabric Key Bindings (v0) | quilted_fabric_keybindings_v0 | 6.0.0-beta.3+0.76.0-1.19.4 | quilt_loader | \qfapi-6.0.0-beta.3_qsl-5.0.0-beta.2_fapi-0.76.0_mc-1.19.4.jar | /META-INF/jars/fabric-keybindings-v0-6.0.0-beta.3+0.76.0-1.19.4.jar | | - | 110 | Quilted Fabric Lifecycle Events (v1) | quilted_fabric_lifecycle_events_v1 | 6.0.0-beta.3+0.76.0-1.19.4 | quilt_loader | \qfapi-6.0.0-beta.3_qsl-5.0.0-beta.2_fapi-0.76.0_mc-1.19.4.jar | /META-INF/jars/fabric-lifecycle-events-v1-6.0.0-beta.3+0.76.0-1.19.4.jar | | - | 49 | Quilted Fabric Loot API (v2) | quilted_fabric_loot_api_v2 | 6.0.0-beta.3+0.76.0-1.19.4 | quilt_loader | \qfapi-6.0.0-beta.3_qsl-5.0.0-beta.2_fapi-0.76.0_mc-1.19.4.jar | /META-INF/jars/fabric-loot-api-v2-6.0.0-beta.3+0.76.0-1.19.4.jar | | - | 78 | Quilted Fabric Loot Tables (v1) | quilted_fabric_loot_tables_v1 | 6.0.0-beta.3+0.76.0-1.19.4 | quilt_loader | \qfapi-6.0.0-beta.3_qsl-5.0.0-beta.2_fapi-0.76.0_mc-1.19.4.jar | /META-INF/jars/fabric-loot-tables-v1-6.0.0-beta.3+0.76.0-1.19.4.jar | | - | 61 | Quilted Fabric Message API (v1) | quilted_fabric_message_api_v1 | 6.0.0-beta.3+0.76.0-1.19.4 | quilt_loader | \qfapi-6.0.0-beta.3_qsl-5.0.0-beta.2_fapi-0.76.0_mc-1.19.4.jar | /META-INF/jars/fabric-message-api-v1-6.0.0-beta.3+0.76.0-1.19.4.jar | | - | 64 | Quilted Fabric Mining Level API (v1) | quilted_fabric_mining_level_api_v1 | 6.0.0-beta.3+0.76.0-1.19.4 | quilt_loader | \qfapi-6.0.0-beta.3_qsl-5.0.0-beta.2_fapi-0.76.0_mc-1.19.4.jar | /META-INF/jars/fabric-mining-level-api-v1-6.0.0-beta.3+0.76.0-1.19.4.jar | | - | 36 | Quilted Fabric Models (v0) | quilted_fabric_models_v0 | 6.0.0-beta.3+0.76.0-1.19.4 | quilt_loader | \qfapi-6.0.0-beta.3_qsl-5.0.0-beta.2_fapi-0.76.0_mc-1.19.4.jar | /META-INF/jars/fabric-models-v0-6.0.0-beta.3+0.76.0-1.19.4.jar | | - | 134 | Quilted Fabric Networking (v0) | quilted_fabric_networking_v0 | 6.0.0-beta.3+0.76.0-1.19.4 | quilt_loader | \qfapi-6.0.0-beta.3_qsl-5.0.0-beta.2_fapi-0.76.0_mc-1.19.4.jar | /META-INF/jars/fabric-networking-v0-6.0.0-beta.3+0.76.0-1.19.4.jar | | - | 38 | Quilted Fabric Networking API (v1) | quilted_fabric_networking_api_v1 | 6.0.0-beta.3+0.76.0-1.19.4 | quilt_loader | \qfapi-6.0.0-beta.3_qsl-5.0.0-beta.2_fapi-0.76.0_mc-1.19.4.jar | /META-INF/jars/fabric-networking-api-v1-6.0.0-beta.3+0.76.0-1.19.4.jar | | - | 87 | Quilted Fabric Object Builder API (v1) | quilted_fabric_object_builder_api_v1 | 6.0.0-beta.3+0.76.0-1.19.4 | quilt_loader | \qfapi-6.0.0-beta.3_qsl-5.0.0-beta.2_fapi-0.76.0_mc-1.19.4.jar | /META-INF/jars/fabric-object-builder-api-v1-6.0.0-beta.3+0.76.0-1.19.4.jar | | - | 59 | Quilted Fabric Particles (v1) | quilted_fabric_particles_v1 | 6.0.0-beta.3+0.76.0-1.19.4 | quilt_loader | \qfapi-6.0.0-beta.3_qsl-5.0.0-beta.2_fapi-0.76.0_mc-1.19.4.jar | /META-INF/jars/fabric-particles-v1-6.0.0-beta.3+0.76.0-1.19.4.jar | | - | 69 | Quilted Fabric Recipe API (v1) | quilted_fabric_recipe_api_v1 | 6.0.0-beta.3+0.76.0-1.19.4 | quilt_loader | \qfapi-6.0.0-beta.3_qsl-5.0.0-beta.2_fapi-0.76.0_mc-1.19.4.jar | /META-INF/jars/fabric-recipe-api-v1-6.0.0-beta.3+0.76.0-1.19.4.jar | | - | 115 | Quilted Fabric Registry Sync (v0) | quilted_fabric_registry_sync_v0 | 6.0.0-beta.3+0.76.0-1.19.4 | quilt_loader | \qfapi-6.0.0-beta.3_qsl-5.0.0-beta.2_fapi-0.76.0_mc-1.19.4.jar | /META-INF/jars/fabric-registry-sync-v0-6.0.0-beta.3+0.76.0-1.19.4.jar | | - | 58 | Quilted Fabric Renderer - Indigo | quilted_fabric_renderer_indigo | 6.0.0-beta.3+0.76.0-1.19.4 | quilt_loader | \qfapi-6.0.0-beta.3_qsl-5.0.0-beta.2_fapi-0.76.0_mc-1.19.4.jar | /META-INF/jars/fabric-renderer-indigo-6.0.0-beta.3+0.76.0-1.19.4.jar | | - | 70 | Quilted Fabric Renderer API (v1) | quilted_fabric_renderer_api_v1 | 6.0.0-beta.3+0.76.0-1.19.4 | quilt_loader | \qfapi-6.0.0-beta.3_qsl-5.0.0-beta.2_fapi-0.76.0_mc-1.19.4.jar | /META-INF/jars/fabric-renderer-api-v1-6.0.0-beta.3+0.76.0-1.19.4.jar | | - | 85 | Quilted Fabric Renderer Registries (v1) | quilted_fabric_renderer_registries_v1 | 6.0.0-beta.3+0.76.0-1.19.4 | quilt_loader | \qfapi-6.0.0-beta.3_qsl-5.0.0-beta.2_fapi-0.76.0_mc-1.19.4.jar | /META-INF/jars/fabric-renderer-registries-v1-6.0.0-beta.3+0.76.0-1.19.4.jar | | - | 118 | Quilted Fabric Rendering (v0) | quilted_fabric_rendering_v0 | 6.0.0-beta.3+0.76.0-1.19.4 | quilt_loader | \qfapi-6.0.0-beta.3_qsl-5.0.0-beta.2_fapi-0.76.0_mc-1.19.4.jar | /META-INF/jars/fabric-rendering-v0-6.0.0-beta.3+0.76.0-1.19.4.jar | | - | 57 | Quilted Fabric Rendering (v1) | quilted_fabric_rendering_v1 | 6.0.0-beta.3+0.76.0-1.19.4 | quilt_loader | \qfapi-6.0.0-beta.3_qsl-5.0.0-beta.2_fapi-0.76.0_mc-1.19.4.jar | /META-INF/jars/fabric-rendering-v1-6.0.0-beta.3+0.76.0-1.19.4.jar | | - | 116 | Quilted Fabric Rendering Data Attachment (v1) | quilted_fabric_rendering_data_attachment_v1 | 6.0.0-beta.3+0.76.0-1.19.4 | quilt_loader | \qfapi-6.0.0-beta.3_qsl-5.0.0-beta.2_fapi-0.76.0_mc-1.19.4.jar | /META-INF/jars/fabric-rendering-data-attachment-v1-6.0.0-beta.3+0.76.0-1.19.4.jar | | - | 114 | Quilted Fabric Rendering Fluids (v1) | quilted_fabric_rendering_fluids_v1 | 6.0.0-beta.3+0.76.0-1.19.4 | quilt_loader | \qfapi-6.0.0-beta.3_qsl-5.0.0-beta.2_fapi-0.76.0_mc-1.19.4.jar | /META-INF/jars/fabric-rendering-fluids-v1-6.0.0-beta.3+0.76.0-1.19.4.jar | | - | 56 | Quilted Fabric Resource Conditions API (v1) | quilted_fabric_resource_conditions_api_v1 | 6.0.0-beta.3+0.76.0-1.19.4 | quilt_loader | \qfapi-6.0.0-beta.3_qsl-5.0.0-beta.2_fapi-0.76.0_mc-1.19.4.jar | /META-INF/jars/fabric-resource-conditions-api-v1-6.0.0-beta.3+0.76.0-1.19.4.jar | | - | 95 | Quilted Fabric Resource Loader (v0) | quilted_fabric_resource_loader_v0 | 6.0.0-beta.3+0.76.0-1.19.4 | quilt_loader | \qfapi-6.0.0-beta.3_qsl-5.0.0-beta.2_fapi-0.76.0_mc-1.19.4.jar | /META-INF/jars/fabric-resource-loader-v0-6.0.0-beta.3+0.76.0-1.19.4.jar | | - | 66 | Quilted Fabric Screen API (v1) | quilted_fabric_screen_api_v1 | 6.0.0-beta.3+0.76.0-1.19.4 | quilt_loader | \qfapi-6.0.0-beta.3_qsl-5.0.0-beta.2_fapi-0.76.0_mc-1.19.4.jar | /META-INF/jars/fabric-screen-api-v1-6.0.0-beta.3+0.76.0-1.19.4.jar | | - | 113 | Quilted Fabric Screen Handler API (v1) | quilted_fabric_screen_handler_api_v1 | 6.0.0-beta.3+0.76.0-1.19.4 | quilt_loader | \qfapi-6.0.0-beta.3_qsl-5.0.0-beta.2_fapi-0.76.0_mc-1.19.4.jar | /META-INF/jars/fabric-screen-handler-api-v1-6.0.0-beta.3+0.76.0-1.19.4.jar | | - | 53 | Quilted Fabric Sound API (v1) | quilted_fabric_sound_api_v1 | 6.0.0-beta.3+0.76.0-1.19.4 | quilt_loader | \qfapi-6.0.0-beta.3_qsl-5.0.0-beta.2_fapi-0.76.0_mc-1.19.4.jar | /META-INF/jars/fabric-sound-api-v1-6.0.0-beta.3+0.76.0-1.19.4.jar | | - | 107 | Quilted Fabric Transfer API (v1) | quilted_fabric_transfer_api_v1 | 6.0.0-beta.3+0.76.0-1.19.4 | quilt_loader | \qfapi-6.0.0-beta.3_qsl-5.0.0-beta.2_fapi-0.76.0_mc-1.19.4.jar | /META-INF/jars/fabric-transfer-api-v1-6.0.0-beta.3+0.76.0-1.19.4.jar | | - | 83 | Quilted Fabric Transitive Access Wideners (v1) | quilted_fabric_transitive_access_wideners_v1 | 6.0.0-beta.3+0.76.0-1.19.4 | quilt_loader | \qfapi-6.0.0-beta.3_qsl-5.0.0-beta.2_fapi-0.76.0_mc-1.19.4.jar | /META-INF/jars/fabric-transitive-access-wideners-v1-6.0.0-beta.3+0.76.0-1.19.4.jar | | - | 25 | Reese's Sodium Options | reeses-sodium-options | 1.5.0+mc1.19.4-build.72 | quilted_fabric_loader | \reeses_sodium_options-1.5.0+mc1.19.4-build.72.jar | | | - | 22 | Runtime Resource Pack | advanced_runtime_resource_pack | 0.6.7 | quilted_fabric_loader | \enhancedblockentities-0.8+1.19.3.jar | /META-INF/jars/arrp-0.6.7.jar | | - | 73 | Settxi Gui (YetAnotherConfigLib) | settxi-gui-yacl | 2.10.6 | quilted_fabric_loader | \Zoomify-2.9.2.jar | /META-INF/jars/settxi-gui-yacl-2.10.6-fabric-1.19.3.jar | | - | 93 | Sodium | sodium | 0.4.10+build.24 | quilted_fabric_loader | \sodium-fabric-mc1.19.4-0.4.10+build.24.jar | | | - | 128 | Sodium Extra | sodium-extra | 0.4.18+mc1.19.4-build.100 | quilted_fabric_loader | \sodium-extra-0.4.18+mc1.19.4-build.100.jar | | | - | 137 | SpruceUI | spruceui | 4.1.0+1.19.3 | quilted_fabric_loader | \enhancedblockentities-0.8+1.19.3.jar | /META-INF/jars/spruceui-4.1.0+1.19.3.jar | | - | 30 | Tweakeroo | tweakeroo | 0.16.0 | quilted_fabric_loader | \tweakeroo-fabric-1.19.4-0.16.0.jar | | | - | 106 | Xaero's Minimap | xaerominimap | 23.3.3 | quilted_fabric_loader | \Xaeros_Minimap_23.3.3_Fabric_1.19.4.jar | | | - | 98 | Xaero's World Map | xaeroworldmap | 1.29.5 | quilted_fabric_loader | \XaerosWorldMap_1.29.5_Fabric_1.19.4.jar | | | - | 120 | YetAnotherConfigLib | yet-another-config-lib | 2.4.1 | quilted_fabric_loader | \YetAnotherConfigLib-2.4.1.jar | | | - | 72 | Zoomify | zoomify | 2.9.2 | quilted_fabric_loader | \Zoomify-2.9.2.jar | | | - | 18 | atomicfu-jvm | org_jetbrains_kotlinx_atomicfu-jvm | 0.20.1 | quilted_fabric_loader | \fabric-language-kotlin-1.9.3+kotlin.1.8.20.jar | /META-INF/jars/atomicfu-jvm-0.20.1.jar | | - | 15 | cloth-basic-math | cloth-basic-math | 0.6.1 | quilted_fabric_loader | \moreculling-1.19.4-0.17.0.jar | /META-INF/jars/cloth-config-fabric-9.0.94.jar | /META-INF/jars/basic-math-0.6.1.jar | - | 34 | conditional mixin | conditional-mixin | 0.3.2 | quilted_fabric_loader | \moreculling-1.19.4-0.17.0.jar | /META-INF/jars/conditional-mixin-v0.3.2.jar | | - | 27 | jctools-core | com_github_jctools_jctools_jctools-core | v4.0.1 | quilted_fabric_loader | \farsight-fabric-1.19-3.4.jar | /META-INF/jars/jctools-core-v4.0.1.jar | | - | 24 | kotlin-reflect | org_jetbrains_kotlin_kotlin-reflect | 1.8.20 | quilted_fabric_loader | \fabric-language-kotlin-1.9.3+kotlin.1.8.20.jar | /META-INF/jars/kotlin-reflect-1.8.20.jar | | - | 6 | kotlin-stdlib | org_jetbrains_kotlin_kotlin-stdlib | 1.8.20 | quilted_fabric_loader | \fabric-language-kotlin-1.9.3+kotlin.1.8.20.jar | /META-INF/jars/kotlin-stdlib-1.8.20.jar | | - | 0 | kotlin-stdlib-jdk7 | org_jetbrains_kotlin_kotlin-stdlib-jdk7 | 1.8.20 | quilted_fabric_loader | \fabric-language-kotlin-1.9.3+kotlin.1.8.20.jar | /META-INF/jars/kotlin-stdlib-jdk7-1.8.20.jar | | - | 4 | kotlin-stdlib-jdk8 | org_jetbrains_kotlin_kotlin-stdlib-jdk8 | 1.8.20 | quilted_fabric_loader | \fabric-language-kotlin-1.9.3+kotlin.1.8.20.jar | /META-INF/jars/kotlin-stdlib-jdk8-1.8.20.jar | | - | 11 | kotlinx-coroutines-core-jvm | org_jetbrains_kotlinx_kotlinx-coroutines-core-jvm | 1.6.4 | quilted_fabric_loader | \fabric-language-kotlin-1.9.3+kotlin.1.8.20.jar | /META-INF/jars/kotlinx-coroutines-core-jvm-1.6.4.jar | | - | 16 | kotlinx-coroutines-jdk8 | org_jetbrains_kotlinx_kotlinx-coroutines-jdk8 | 1.6.4 | quilted_fabric_loader | \fabric-language-kotlin-1.9.3+kotlin.1.8.20.jar | /META-INF/jars/kotlinx-coroutines-jdk8-1.6.4.jar | | - | 7 | kotlinx-datetime-jvm | org_jetbrains_kotlinx_kotlinx-datetime-jvm | 0.4.0 | quilted_fabric_loader | \fabric-language-kotlin-1.9.3+kotlin.1.8.20.jar | /META-INF/jars/kotlinx-datetime-jvm-0.4.0.jar | | - | 31 | kotlinx-serialization-cbor-jvm | org_jetbrains_kotlinx_kotlinx-serialization-cbor-jvm | 1.5.0 | quilted_fabric_loader | \fabric-language-kotlin-1.9.3+kotlin.1.8.20.jar | /META-INF/jars/kotlinx-serialization-cbor-jvm-1.5.0.jar | | - | 1 | kotlinx-serialization-core-jvm | org_jetbrains_kotlinx_kotlinx-serialization-core-jvm | 1.5.0 | quilted_fabric_loader | \fabric-language-kotlin-1.9.3+kotlin.1.8.20.jar | /META-INF/jars/kotlinx-serialization-core-jvm-1.5.0.jar | | - | 21 | kotlinx-serialization-json-jvm | org_jetbrains_kotlinx_kotlinx-serialization-json-jvm | 1.5.0 | quilted_fabric_loader | \fabric-language-kotlin-1.9.3+kotlin.1.8.20.jar | /META-INF/jars/kotlinx-serialization-json-jvm-1.5.0.jar | | - | 17 | ktoml-core-jvm | com_akuleshov7_ktoml-core-jvm | 0.3.0 | quilted_fabric_loader | \Zoomify-2.9.2.jar | /META-INF/jars/ktoml-core-jvm-0.3.0.jar | | - | 41 | libIPN | libipn | 2.0.4 | quilted_fabric_loader | \libIPN-fabric-1.19.4-2.0.4.jar | | | - | 9 | mixinextras | com_github_llamalad7_mixinextras | 0.1.1 | quilted_fabric_loader | \Zoomify-2.9.2.jar | /META-INF/jars/mixinextras-0.1.1.jar | | - | 23 | settxi-core | dev_isxander_settxi_settxi-core | 2.10.6 | quilted_fabric_loader | \Zoomify-2.9.2.jar | /META-INF/jars/settxi-core-2.10.6.jar | | - | 10 | settxi-gui | dev_isxander_settxi_settxi-gui | 2.10.6 | quilted_fabric_loader | \Zoomify-2.9.2.jar | /META-INF/jars/settxi-gui-2.10.6.jar | | - | 12 | settxi-kotlinx-serialization | dev_isxander_settxi_settxi-kotlinx-serialization | 2.10.6 | quilted_fabric_loader | \Zoomify-2.9.2.jar | /META-INF/jars/settxi-kotlinx-serialization-2.10.6.jar | | - | 2 | toml4j | com_moandjiezana_toml_toml4j | 0.7.2 | quilted_fabric_loader | \dynamic-fps-2.2.0.jar | /META-INF/jars/toml4j-0.7.2.jar | | - |------:|---------------------------------------------------|-------------------------------------------------------|-----------------------------|------------------------|-----------------------------------------------------------------------------------------------------------------------|-------------------------------------------------------------------------------------|--------------------------------------| - - Quilted Fabric API: !! WARNING !! This instance is using Fabric API modules re-implemented by QSL. If the issue comes from Quilted Fabric API, DO NOT report to Fabric; report them to Quilt instead! - Launched Version: 1.19 - Backend library: LWJGL version 3.3.1 build 7 - Backend API: NVIDIA GeForce RTX 2060/PCIe/SSE2 GL version 3.2.0 NVIDIA 528.02, NVIDIA Corporation - Window size: - GL Caps: Using framebuffer using OpenGL 3.2 - GL debug messages: - Using VBOs: Yes - Is Modded: Definitely; Client brand changed to 'quilt' - Type: Client (map_client.txt) - CPU: 12x AMD Ryzen 5 3600 6-Core Processor + at org.quiltmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:527) ~[quilt-loader-0.19.0-beta.11.jar:?] + at org.quiltmc.loader.impl.launch.knot.Knot.launch(Knot.java:82) ~[quilt-loader-0.19.0-beta.11.jar:?] + at org.quiltmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:28) ~[quilt-loader-0.19.0-beta.11.jar:?] +Caused by: java.net.SocketTimeoutException: Read timed out + at sun.nio.ch.NioSocketImpl.timedRead(NioSocketImpl.java:283) ~[?:?] + at sun.nio.ch.NioSocketImpl.implRead(NioSocketImpl.java:309) ~[?:?] + at sun.nio.ch.NioSocketImpl.read(NioSocketImpl.java:350) ~[?:?] + at sun.nio.ch.NioSocketImpl$1.read(NioSocketImpl.java:803) ~[?:?] + at java.net.Socket$SocketInputStream.read(Socket.java:966) ~[?:?] + at java.io.BufferedInputStream.fill(BufferedInputStream.java:244) ~[?:?] + at java.io.BufferedInputStream.read1(BufferedInputStream.java:284) ~[?:?] + at java.io.BufferedInputStream.read(BufferedInputStream.java:343) ~[?:?] + at sun.net.www.http.HttpClient.parseHTTPHeader(HttpClient.java:791) ~[?:?] + at sun.net.www.http.HttpClient.parseHTTP(HttpClient.java:726) ~[?:?] + at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1688) ~[?:?] + at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1589) ~[?:?] + at sun.net.www.protocol.http.HttpURLConnection.getHeaderField(HttpURLConnection.java:3221) ~[?:?] + at java.net.URLConnection.getHeaderFieldLong(URLConnection.java:637) ~[?:?] + at java.net.URLConnection.getContentLengthLong(URLConnection.java:509) ~[?:?] + at xaero.map.misc.Internet.checkModVersion(Internet.java:51) ~[transformed-mod-xaeroworldmap.i0:0/:?] + ... 17 more +[12:16:23] [Render thread/INFO]: Loading Xaero's Minimap - Stage 1/2 +[12:16:23] [Render thread/WARN]: Static binding violation: PRIVATE @Overwrite method method_23182 in #sodium:sodium.mixins.json:features.item.MixinItemRenderer from mod sodium cannot reduce visibiliy of PUBLIC target method, visibility will be upgraded. +[12:16:23] [Render thread/INFO]: [Quilt Command|Client] Networking support is enabled +[12:16:23] [Render thread/INFO]: ARRP register - before vanilla +[12:16:23] [Render thread/INFO]: ARRP register - after vanilla +[12:16:23] [Render thread/INFO]: Backend library: LWJGL version 3.3.1 build 7 +[12:16:24] [Render thread/INFO]: ARRP register - before vanilla +[12:16:24] [Render thread/INFO]: ARRP register - after vanilla +[12:16:24] [Render thread/INFO]: ARRP register - before vanilla +[12:16:24] [Render thread/INFO]: ARRP register - after vanilla +[12:16:24] [Render thread/INFO]: ARRP register - before vanilla +[12:16:24] [Render thread/INFO]: ARRP register - after vanilla +[12:16:24] [Render thread/INFO]: ARRP register - before user +[12:16:24] [Render thread/WARN]: Error loading class: net/minecraft/class_809$class_811 (java.lang.ClassNotFoundException: net/minecraft/class_809$class_811) +[12:16:24] [Render thread/ERROR]: Mixin apply for mod enhancedblockentities failed #enhancedblockentities:enhancedblockentities.mixins.json:BuiltinModelItemRendererMixin from mod enhancedblockentities -> net.minecraft.class_756: org.spongepowered.asm.mixin.transformer.throwables.InvalidMixinException Unexpecteded ClassMetadataNotFoundException whilst transforming the mixin class: [MAIN Applicator Phase -> #enhancedblockentities:enhancedblockentities.mixins.json:BuiltinModelItemRendererMixin from mod enhancedblockentities -> Apply Methods -> (Lnet/minecraft/class_1799;Lnet/minecraft/class_809$class_811;Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;IILorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V:handler$zea000$enhancedblockentities$enhanced_bes$renderBeds -> Transform LVT -> var=mode -> desc=Lnet/minecraft/class_809$class_811;] +org.spongepowered.asm.mixin.transformer.throwables.InvalidMixinException: Unexpecteded ClassMetadataNotFoundException whilst transforming the mixin class: [MAIN Applicator Phase -> #enhancedblockentities:enhancedblockentities.mixins.json:BuiltinModelItemRendererMixin from mod enhancedblockentities -> Apply Methods -> (Lnet/minecraft/class_1799;Lnet/minecraft/class_809$class_811;Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;IILorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V:handler$zea000$enhancedblockentities$enhanced_bes$renderBeds -> Transform LVT -> var=mode -> desc=Lnet/minecraft/class_809$class_811;] + at org.spongepowered.asm.mixin.transformer.MixinTargetContext.transformMethod(MixinTargetContext.java:510) ~[sponge-mixin-0.12.4+mixin.0.8.5.jar:0.12.4+mixin.0.8.5] + at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.applyNormalMethod(MixinApplicatorStandard.java:535) ~[sponge-mixin-0.12.4+mixin.0.8.5.jar:0.12.4+mixin.0.8.5] + at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.applyMethods(MixinApplicatorStandard.java:521) ~[sponge-mixin-0.12.4+mixin.0.8.5.jar:0.12.4+mixin.0.8.5] + at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.applyMixin(MixinApplicatorStandard.java:388) ~[sponge-mixin-0.12.4+mixin.0.8.5.jar:0.12.4+mixin.0.8.5] + at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.apply(MixinApplicatorStandard.java:327) ~[sponge-mixin-0.12.4+mixin.0.8.5.jar:0.12.4+mixin.0.8.5] + at org.spongepowered.asm.mixin.transformer.TargetClassContext.apply(TargetClassContext.java:421) ~[sponge-mixin-0.12.4+mixin.0.8.5.jar:0.12.4+mixin.0.8.5] + at org.spongepowered.asm.mixin.transformer.TargetClassContext.applyMixins(TargetClassContext.java:403) ~[sponge-mixin-0.12.4+mixin.0.8.5.jar:0.12.4+mixin.0.8.5] + at org.spongepowered.asm.mixin.transformer.MixinProcessor.applyMixins(MixinProcessor.java:363) ~[sponge-mixin-0.12.4+mixin.0.8.5.jar:0.12.4+mixin.0.8.5] + at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClass(MixinTransformer.java:234) ~[sponge-mixin-0.12.4+mixin.0.8.5.jar:0.12.4+mixin.0.8.5] + at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClassBytes(MixinTransformer.java:202) ~[sponge-mixin-0.12.4+mixin.0.8.5.jar:0.12.4+mixin.0.8.5] + at org.quiltmc.loader.impl.launch.knot.KnotClassDelegate.getPostMixinClassByteArray(KnotClassDelegate.java:453) ~[quilt-loader-0.19.0-beta.11.jar:?] + at org.quiltmc.loader.impl.launch.knot.KnotClassDelegate.tryLoadClass(KnotClassDelegate.java:244) ~[quilt-loader-0.19.0-beta.11.jar:?] + at org.quiltmc.loader.impl.launch.knot.KnotClassDelegate.loadClassOnly(KnotClassDelegate.java:164) ~[quilt-loader-0.19.0-beta.11.jar:?] + at org.quiltmc.loader.impl.launch.knot.KnotClassDelegate.loadClass(KnotClassDelegate.java:150) ~[quilt-loader-0.19.0-beta.11.jar:?] + at org.quiltmc.loader.impl.launch.knot.KnotClassLoader.loadClass(KnotClassLoader.java:228) ~[quilt-loader-0.19.0-beta.11.jar:?] + at java.lang.ClassLoader.loadClass(ClassLoader.java:520) ~[?:?] + at net.minecraft.class_310.(class_310.java:573) ~[transformed-mod-minecraft.i0:0/:?] + at net.minecraft.client.main.Main.main(Main.java:198) ~[1.19.jar:?] + at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?] + at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) ~[?:?] + at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] + at java.lang.reflect.Method.invoke(Method.java:568) ~[?:?] + at org.quiltmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:527) ~[quilt-loader-0.19.0-beta.11.jar:?] + at org.quiltmc.loader.impl.launch.knot.Knot.launch(Knot.java:82) ~[quilt-loader-0.19.0-beta.11.jar:?] + at org.quiltmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:28) ~[quilt-loader-0.19.0-beta.11.jar:?] +Caused by: org.spongepowered.asm.mixin.throwables.ClassMetadataNotFoundException: net.minecraft.class_809$class_811 + at org.spongepowered.asm.mixin.transformer.MixinTargetContext.transformSingleDescriptor(MixinTargetContext.java:1002) ~[sponge-mixin-0.12.4+mixin.0.8.5.jar:0.12.4+mixin.0.8.5] + at org.spongepowered.asm.mixin.transformer.MixinTargetContext.transformSingleDescriptor(MixinTargetContext.java:962) ~[sponge-mixin-0.12.4+mixin.0.8.5.jar:0.12.4+mixin.0.8.5] + at org.spongepowered.asm.mixin.transformer.MixinTargetContext.transformLVT(MixinTargetContext.java:563) ~[sponge-mixin-0.12.4+mixin.0.8.5.jar:0.12.4+mixin.0.8.5] + at org.spongepowered.asm.mixin.transformer.MixinTargetContext.transformMethod(MixinTargetContext.java:469) ~[sponge-mixin-0.12.4+mixin.0.8.5.jar:0.12.4+mixin.0.8.5] + ... 24 more +[12:16:24] [Render thread/WARN]: Mixin transformation of net.minecraft.class_756 failed +org.spongepowered.asm.mixin.transformer.throwables.MixinTransformerError: An unexpected critical error was encountered + at org.spongepowered.asm.mixin.transformer.MixinProcessor.applyMixins(MixinProcessor.java:392) ~[sponge-mixin-0.12.4+mixin.0.8.5.jar:0.12.4+mixin.0.8.5] + at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClass(MixinTransformer.java:234) ~[sponge-mixin-0.12.4+mixin.0.8.5.jar:0.12.4+mixin.0.8.5] + at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClassBytes(MixinTransformer.java:202) ~[sponge-mixin-0.12.4+mixin.0.8.5.jar:0.12.4+mixin.0.8.5] + at org.quiltmc.loader.impl.launch.knot.KnotClassDelegate.getPostMixinClassByteArray(KnotClassDelegate.java:453) ~[quilt-loader-0.19.0-beta.11.jar:?] + at org.quiltmc.loader.impl.launch.knot.KnotClassDelegate.tryLoadClass(KnotClassDelegate.java:244) ~[quilt-loader-0.19.0-beta.11.jar:?] + at org.quiltmc.loader.impl.launch.knot.KnotClassDelegate.loadClassOnly(KnotClassDelegate.java:164) ~[quilt-loader-0.19.0-beta.11.jar:?] + at org.quiltmc.loader.impl.launch.knot.KnotClassDelegate.loadClass(KnotClassDelegate.java:150) ~[quilt-loader-0.19.0-beta.11.jar:?] + at org.quiltmc.loader.impl.launch.knot.KnotClassLoader.loadClass(KnotClassLoader.java:228) ~[quilt-loader-0.19.0-beta.11.jar:?] + at java.lang.ClassLoader.loadClass(ClassLoader.java:520) ~[?:?] + at net.minecraft.class_310.(class_310.java:573) ~[transformed-mod-minecraft.i0:0/:?] + at net.minecraft.client.main.Main.main(Main.java:198) ~[1.19.jar:?] + at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?] + at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) ~[?:?] + at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] + at java.lang.reflect.Method.invoke(Method.java:568) ~[?:?] + at org.quiltmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:527) ~[quilt-loader-0.19.0-beta.11.jar:?] + at org.quiltmc.loader.impl.launch.knot.Knot.launch(Knot.java:82) ~[quilt-loader-0.19.0-beta.11.jar:?] + at org.quiltmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:28) ~[quilt-loader-0.19.0-beta.11.jar:?] +Caused by: org.spongepowered.asm.mixin.throwables.MixinApplyError: Mixin [#enhancedblockentities:enhancedblockentities.mixins.json:BuiltinModelItemRendererMixin from mod enhancedblockentities] from phase [DEFAULT] in config [#enhancedblockentities:enhancedblockentities.mixins.json] FAILED during APPLY + at org.spongepowered.asm.mixin.transformer.MixinProcessor.handleMixinError(MixinProcessor.java:638) ~[sponge-mixin-0.12.4+mixin.0.8.5.jar:0.12.4+mixin.0.8.5] + at org.spongepowered.asm.mixin.transformer.MixinProcessor.handleMixinApplyError(MixinProcessor.java:589) ~[sponge-mixin-0.12.4+mixin.0.8.5.jar:0.12.4+mixin.0.8.5] + at org.spongepowered.asm.mixin.transformer.MixinProcessor.applyMixins(MixinProcessor.java:379) ~[sponge-mixin-0.12.4+mixin.0.8.5.jar:0.12.4+mixin.0.8.5] + ... 17 more +Caused by: org.spongepowered.asm.mixin.transformer.throwables.InvalidMixinException: Unexpecteded ClassMetadataNotFoundException whilst transforming the mixin class: [MAIN Applicator Phase -> #enhancedblockentities:enhancedblockentities.mixins.json:BuiltinModelItemRendererMixin from mod enhancedblockentities -> Apply Methods -> (Lnet/minecraft/class_1799;Lnet/minecraft/class_809$class_811;Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;IILorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V:handler$zea000$enhancedblockentities$enhanced_bes$renderBeds -> Transform LVT -> var=mode -> desc=Lnet/minecraft/class_809$class_811;] + at org.spongepowered.asm.mixin.transformer.MixinTargetContext.transformMethod(MixinTargetContext.java:510) ~[sponge-mixin-0.12.4+mixin.0.8.5.jar:0.12.4+mixin.0.8.5] + at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.applyNormalMethod(MixinApplicatorStandard.java:535) ~[sponge-mixin-0.12.4+mixin.0.8.5.jar:0.12.4+mixin.0.8.5] + at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.applyMethods(MixinApplicatorStandard.java:521) ~[sponge-mixin-0.12.4+mixin.0.8.5.jar:0.12.4+mixin.0.8.5] + at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.applyMixin(MixinApplicatorStandard.java:388) ~[sponge-mixin-0.12.4+mixin.0.8.5.jar:0.12.4+mixin.0.8.5] + at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.apply(MixinApplicatorStandard.java:327) ~[sponge-mixin-0.12.4+mixin.0.8.5.jar:0.12.4+mixin.0.8.5] + at org.spongepowered.asm.mixin.transformer.TargetClassContext.apply(TargetClassContext.java:421) ~[sponge-mixin-0.12.4+mixin.0.8.5.jar:0.12.4+mixin.0.8.5] + at org.spongepowered.asm.mixin.transformer.TargetClassContext.applyMixins(TargetClassContext.java:403) ~[sponge-mixin-0.12.4+mixin.0.8.5.jar:0.12.4+mixin.0.8.5] + at org.spongepowered.asm.mixin.transformer.MixinProcessor.applyMixins(MixinProcessor.java:363) ~[sponge-mixin-0.12.4+mixin.0.8.5.jar:0.12.4+mixin.0.8.5] + ... 17 more +Caused by: org.spongepowered.asm.mixin.throwables.ClassMetadataNotFoundException: net.minecraft.class_809$class_811 + at org.spongepowered.asm.mixin.transformer.MixinTargetContext.transformSingleDescriptor(MixinTargetContext.java:1002) ~[sponge-mixin-0.12.4+mixin.0.8.5.jar:0.12.4+mixin.0.8.5] + at org.spongepowered.asm.mixin.transformer.MixinTargetContext.transformSingleDescriptor(MixinTargetContext.java:962) ~[sponge-mixin-0.12.4+mixin.0.8.5.jar:0.12.4+mixin.0.8.5] + at org.spongepowered.asm.mixin.transformer.MixinTargetContext.transformLVT(MixinTargetContext.java:563) ~[sponge-mixin-0.12.4+mixin.0.8.5.jar:0.12.4+mixin.0.8.5] + at org.spongepowered.asm.mixin.transformer.MixinTargetContext.transformMethod(MixinTargetContext.java:469) ~[sponge-mixin-0.12.4+mixin.0.8.5.jar:0.12.4+mixin.0.8.5] + at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.applyNormalMethod(MixinApplicatorStandard.java:535) ~[sponge-mixin-0.12.4+mixin.0.8.5.jar:0.12.4+mixin.0.8.5] + at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.applyMethods(MixinApplicatorStandard.java:521) ~[sponge-mixin-0.12.4+mixin.0.8.5.jar:0.12.4+mixin.0.8.5] + at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.applyMixin(MixinApplicatorStandard.java:388) ~[sponge-mixin-0.12.4+mixin.0.8.5.jar:0.12.4+mixin.0.8.5] + at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.apply(MixinApplicatorStandard.java:327) ~[sponge-mixin-0.12.4+mixin.0.8.5.jar:0.12.4+mixin.0.8.5] + at org.spongepowered.asm.mixin.transformer.TargetClassContext.apply(TargetClassContext.java:421) ~[sponge-mixin-0.12.4+mixin.0.8.5.jar:0.12.4+mixin.0.8.5] + at org.spongepowered.asm.mixin.transformer.TargetClassContext.applyMixins(TargetClassContext.java:403) ~[sponge-mixin-0.12.4+mixin.0.8.5.jar:0.12.4+mixin.0.8.5] + at org.spongepowered.asm.mixin.transformer.MixinProcessor.applyMixins(MixinProcessor.java:363) ~[sponge-mixin-0.12.4+mixin.0.8.5.jar:0.12.4+mixin.0.8.5] + ... 17 more +---- Minecraft Crash Report ---- +// Hi. I'm Minecraft, and I'm a crashaholic. + +Time: 2023-04-16 12:16:24 +Description: Initializing game + +java.lang.RuntimeException: Mixin transformation of net.minecraft.class_756 failed + at org.quiltmc.loader.impl.launch.knot.KnotClassDelegate.getPostMixinClassByteArray(KnotClassDelegate.java:458) + at org.quiltmc.loader.impl.launch.knot.KnotClassDelegate.tryLoadClass(KnotClassDelegate.java:244) + at org.quiltmc.loader.impl.launch.knot.KnotClassDelegate.loadClassOnly(KnotClassDelegate.java:164) + at org.quiltmc.loader.impl.launch.knot.KnotClassDelegate.loadClass(KnotClassDelegate.java:150) + at org.quiltmc.loader.impl.launch.knot.KnotClassLoader.loadClass(KnotClassLoader.java:228) + at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:520) + at net.minecraft.class_310.(class_310.java:573) + at net.minecraft.client.main.Main.main(Main.java:198) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:568) + at org.quiltmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:527) + at org.quiltmc.loader.impl.launch.knot.Knot.launch(Knot.java:82) + at org.quiltmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:28) +Caused by: org.spongepowered.asm.mixin.transformer.throwables.MixinTransformerError: An unexpected critical error was encountered + at org.spongepowered.asm.mixin.transformer.MixinProcessor.applyMixins(MixinProcessor.java:392) + at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClass(MixinTransformer.java:234) + at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClassBytes(MixinTransformer.java:202) + at org.quiltmc.loader.impl.launch.knot.KnotClassDelegate.getPostMixinClassByteArray(KnotClassDelegate.java:453) + ... 14 more +Caused by: org.spongepowered.asm.mixin.throwables.MixinApplyError: Mixin [#enhancedblockentities:enhancedblockentities.mixins.json:BuiltinModelItemRendererMixin from mod enhancedblockentities] from phase [DEFAULT] in config [#enhancedblockentities:enhancedblockentities.mixins.json] FAILED during APPLY + at org.spongepowered.asm.mixin.transformer.MixinProcessor.handleMixinError(MixinProcessor.java:638) + at org.spongepowered.asm.mixin.transformer.MixinProcessor.handleMixinApplyError(MixinProcessor.java:589) + at org.spongepowered.asm.mixin.transformer.MixinProcessor.applyMixins(MixinProcessor.java:379) + ... 17 more +Caused by: org.spongepowered.asm.mixin.transformer.throwables.InvalidMixinException: Unexpecteded ClassMetadataNotFoundException whilst transforming the mixin class: [MAIN Applicator Phase -> #enhancedblockentities:enhancedblockentities.mixins.json:BuiltinModelItemRendererMixin from mod enhancedblockentities -> Apply Methods -> (Lnet/minecraft/class_1799;Lnet/minecraft/class_809$class_811;Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;IILorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V:handler$zea000$enhancedblockentities$enhanced_bes$renderBeds -> Transform LVT -> var=mode -> desc=Lnet/minecraft/class_809$class_811;] + at org.spongepowered.asm.mixin.transformer.MixinTargetContext.transformMethod(MixinTargetContext.java:510) + at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.applyNormalMethod(MixinApplicatorStandard.java:535) + at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.applyMethods(MixinApplicatorStandard.java:521) + at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.applyMixin(MixinApplicatorStandard.java:388) + at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.apply(MixinApplicatorStandard.java:327) + at org.spongepowered.asm.mixin.transformer.TargetClassContext.apply(TargetClassContext.java:421) + at org.spongepowered.asm.mixin.transformer.TargetClassContext.applyMixins(TargetClassContext.java:403) + at org.spongepowered.asm.mixin.transformer.MixinProcessor.applyMixins(MixinProcessor.java:363) + ... 17 more +Caused by: org.spongepowered.asm.mixin.throwables.ClassMetadataNotFoundException: net.minecraft.class_809$class_811 + at org.spongepowered.asm.mixin.transformer.MixinTargetContext.transformSingleDescriptor(MixinTargetContext.java:1002) + at org.spongepowered.asm.mixin.transformer.MixinTargetContext.transformSingleDescriptor(MixinTargetContext.java:962) + at org.spongepowered.asm.mixin.transformer.MixinTargetContext.transformLVT(MixinTargetContext.java:563) + at org.spongepowered.asm.mixin.transformer.MixinTargetContext.transformMethod(MixinTargetContext.java:469) + ... 24 more + + +A detailed walkthrough of the error, its code path and all known details is as follows: +--------------------------------------------------------------------------------------- + +-- Head -- +Thread: Render thread +Stacktrace: + at org.quiltmc.loader.impl.launch.knot.KnotClassDelegate.getPostMixinClassByteArray(KnotClassDelegate.java:458) + at org.quiltmc.loader.impl.launch.knot.KnotClassDelegate.tryLoadClass(KnotClassDelegate.java:244) + at org.quiltmc.loader.impl.launch.knot.KnotClassDelegate.loadClassOnly(KnotClassDelegate.java:164) + at org.quiltmc.loader.impl.launch.knot.KnotClassDelegate.loadClass(KnotClassDelegate.java:150) + at org.quiltmc.loader.impl.launch.knot.KnotClassLoader.loadClass(KnotClassLoader.java:228) + at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:520) + at net.minecraft.class_310.(class_310.java:573) + +-- Initialization -- +Details: + Modules: + ADVAPI32.dll:Advanced Windows 32 Base API:10.0.22621.1 (WinBuild.160101.0800):Microsoft Corporation + COMCTL32.dll:User Experience Controls Library:6.10 (WinBuild.160101.0800):Microsoft Corporation + CRYPT32.dll:Crypto API32:10.0.22621.1 (WinBuild.160101.0800):Microsoft Corporation + CRYPTBASE.dll:Base cryptographic API DLL:10.0.22621.1 (WinBuild.160101.0800):Microsoft Corporation + CRYPTSP.dll:Cryptographic Service Provider API:10.0.22621.1 (WinBuild.160101.0800):Microsoft Corporation + CoreMessaging.dll:Microsoft CoreMessaging Dll:10.0.22621.1465 (WinBuild.160101.0800):Microsoft Corporation + DBGHELP.DLL:Windows Image Helper:10.0.22621.1 (WinBuild.160101.0800):Microsoft Corporation + DEVOBJ.dll:Device Information Set DLL:10.0.22621.1325 (WinBuild.160101.0800):Microsoft Corporation + DNSAPI.dll:DNS Client API DLL:10.0.22621.1 (WinBuild.160101.0800):Microsoft Corporation + GDI32.dll:GDI Client DLL:10.0.22621.436 (WinBuild.160101.0800):Microsoft Corporation + GLU32.dll:OpenGL Utility Library DLL:10.0.22621.1 (WinBuild.160101.0800):Microsoft Corporation + IMM32.DLL:Multi-User Windows IMM32 API Client DLL:10.0.22621.1325 (WinBuild.160101.0800):Microsoft Corporation + IPHLPAPI.DLL:IP Helper API:10.0.22621.1 (WinBuild.160101.0800):Microsoft Corporation + KERNEL32.DLL:Windows NT BASE API Client DLL:10.0.22621.1537 (WinBuild.160101.0800):Microsoft Corporation + KERNELBASE.dll:Windows NT BASE API Client DLL:10.0.22621.1537 (WinBuild.160101.0800):Microsoft Corporation + MMDevApi.dll:MMDevice API:10.0.22621.1 (WinBuild.160101.0800):Microsoft Corporation + MSCTF.dll:MSCTF Server DLL:10.0.22621.1 (WinBuild.160101.0800):Microsoft Corporation + MpOav.dll:IOfficeAntiVirus Module:4.18.2303.8 (WinBuild.160101.0800):Microsoft Corporation + NSI.dll:NSI User-mode interface DLL:10.0.22621.1 (WinBuild.160101.0800):Microsoft Corporation + NTASN1.dll:Microsoft ASN.1 API:10.0.22621.1 (WinBuild.160101.0800):Microsoft Corporation + OLEAUT32.dll:OLEAUT32.DLL:10.0.22621.436 (WinBuild.160101.0800):Microsoft Corporation + Ole32.dll:Microsoft OLE for Windows:10.0.22621.1 (WinBuild.160101.0800):Microsoft Corporation + OpenAL.dll:Main implementation library:1.21.1: + PSAPI.DLL:Process Status Helper:10.0.22621.1 (WinBuild.160101.0800):Microsoft Corporation + Pdh.dll:Windows Performance Data Helper DLL:10.0.22621.1 (WinBuild.160101.0800):Microsoft Corporation + RPCRT4.dll:Remote Procedure Call Runtime:10.0.22621.1325 (WinBuild.160101.0800):Microsoft Corporation + SETUPAPI.dll:Windows Setup API:10.0.22621.1 (WinBuild.160101.0800):Microsoft Corporation + SHCORE.dll:SHCORE:10.0.22621.1 (WinBuild.160101.0800):Microsoft Corporation + SHELL32.dll:Windows Shell Common Dll:10.0.22621.1537 (WinBuild.160101.0800):Microsoft Corporation + UMPDC.dll:User Mode Power Dependency Coordinator:10.0.22621.1 (WinBuild.160101.0800):Microsoft Corporation + USER32.dll:Multi-User Windows USER API Client DLL:10.0.22621.1 (WinBuild.160101.0800):Microsoft Corporation + USERENV.dll:Userenv:10.0.22621.1 (WinBuild.160101.0800):Microsoft Corporation + VCRUNTIME140.dll:Microsoft® C Runtime Library:14.29.30133.0 built by: vcwrkspc:Microsoft Corporation + VERSION.dll:Version Checking and File Installation Libraries:10.0.22621.1 (WinBuild.160101.0800):Microsoft Corporation + WINHTTP.dll:Windows HTTP Services:10.0.22621.1 (WinBuild.160101.0800):Microsoft Corporation + WINMM.dll:MCI API DLL:10.0.22621.1 (WinBuild.160101.0800):Microsoft Corporation + WINSTA.dll:Winstation Library:10.0.22621.1465 (WinBuild.160101.0800):Microsoft Corporation + WINTRUST.dll:Microsoft Trust Verification APIs:10.0.22621.1537 (WinBuild.160101.0800):Microsoft Corporation + WS2_32.dll:Windows Socket 2.0 32-Bit DLL:10.0.22621.1 (WinBuild.160101.0800):Microsoft Corporation + WSOCK32.dll:Windows Socket 32-Bit DLL:10.0.22621.1 (WinBuild.160101.0800):Microsoft Corporation + WTSAPI32.dll:Windows Remote Desktop Session Host Server SDK APIs:10.0.22621.1 (WinBuild.160101.0800):Microsoft Corporation + amsi.dll:Anti-Malware Scan Interface:10.0.22621.1 (WinBuild.160101.0800):Microsoft Corporation + bcrypt.dll:Windows Cryptographic Primitives Library:10.0.22621.1 (WinBuild.160101.0800):Microsoft Corporation + bcryptPrimitives.dll:Windows Cryptographic Primitives Library:10.0.22621.1175 (WinBuild.160101.0800):Microsoft Corporation + cfgmgr32.dll:Configuration Manager DLL:10.0.22621.746 (WinBuild.160101.0800):Microsoft Corporation + clbcatq.dll:COM+ Configuration Catalog:2001.12.10941.16384 (WinBuild.160101.0800):Microsoft Corporation + combase.dll:Microsoft COM for Windows:10.0.22621.1 (WinBuild.160101.0800):Microsoft Corporation + cryptnet.dll:Crypto Network Related API:10.0.22621.1 (WinBuild.160101.0800):Microsoft Corporation + dbgcore.DLL:Windows Core Debugging Helpers:10.0.22621.1 (WinBuild.160101.0800):Microsoft Corporation + dhcpcsvc.DLL:DHCP Client Service:10.0.22621.1 (WinBuild.160101.0800):Microsoft Corporation + dhcpcsvc6.DLL:DHCPv6 Client:10.0.22621.1 (WinBuild.160101.0800):Microsoft Corporation + dinput8.dll:Microsoft DirectInput:10.0.22621.1 (WinBuild.160101.0800):Microsoft Corporation + drvstore.dll:Driver Store API:10.0.22621.1 (WinBuild.160101.0800):Microsoft Corporation + dwmapi.dll:Microsoft Desktop Window Manager API:10.0.22621.1 (WinBuild.160101.0800):Microsoft Corporation + dxcore.dll:DXCore:10.0.22621.1465 (WinBuild.160101.0800):Microsoft Corporation + fwpuclnt.dll:FWP/IPsec User-Mode API:10.0.22621.1 (WinBuild.160101.0800):Microsoft Corporation + gdi32full.dll:GDI Client DLL:10.0.22621.1465 (WinBuild.160101.0800):Microsoft Corporation + glfw.dll:GLFW 3.4.0 DLL:3.4.0:GLFW + icm32.dll:Microsoft Color Management Module (CMM):10.0.22621.586 (WinBuild.160101.0800):Microsoft Corporation + iertutil.dll:Run time utility for Internet Explorer:11.00.22621.1 (WinBuild.160101.0800):Microsoft Corporation + inputhost.dll:InputHost:10.0.22621.1325 (WinBuild.160101.0800):Microsoft Corporation + java.dll:OpenJDK Platform binary:17.0.1.0:Microsoft + java.exe:OpenJDK Platform binary:17.0.1.0:Microsoft + jemalloc.dll + jimage.dll:OpenJDK Platform binary:17.0.1.0:Microsoft + jli.dll:OpenJDK Platform binary:17.0.1.0:Microsoft + jna4873420272456839116.dll:JNA native library:6.1.4:Java(TM) Native Access (JNA) + jvm.dll:OpenJDK 64-Bit server VM:17.0.1.0:Microsoft + kernel.appcore.dll:AppModel API Host:10.0.22621.1 (WinBuild.160101.0800):Microsoft Corporation + lwjgl.dll + lwjgl_opengl.dll + lwjgl_stb.dll + management.dll:OpenJDK Platform binary:17.0.1.0:Microsoft + management_ext.dll:OpenJDK Platform binary:17.0.1.0:Microsoft + msasn1.dll:ASN.1 Runtime APIs:10.0.22621.891 (WinBuild.160101.0800):Microsoft Corporation + mscms.dll:Microsoft Color Matching System DLL:10.0.22621.1 (WinBuild.160101.0800):Microsoft Corporation + msvcp140.dll:Microsoft® C Runtime Library:14.29.30133.0 built by: vcwrkspc:Microsoft Corporation + msvcp_win.dll:Microsoft® C Runtime Library:10.0.22621.436 (WinBuild.160101.0800):Microsoft Corporation + msvcrt.dll:Windows NT CRT DLL:7.0.22621.436 (WinBuild.160101.0800):Microsoft Corporation + mswsock.dll:Microsoft Windows Sockets 2.0 Service Provider:10.0.22621.1 (WinBuild.160101.0800):Microsoft Corporation + napinsp.dll:E-mail Naming Shim Provider:10.0.22621.1 (WinBuild.160101.0800):Microsoft Corporation + ncrypt.dll:Windows NCrypt Router:10.0.22621.1 (WinBuild.160101.0800):Microsoft Corporation + net.dll:OpenJDK Platform binary:17.0.1.0:Microsoft + netutils.dll:Net Win32 API Helpers DLL:10.0.22621.870 (WinBuild.160101.0800):Microsoft Corporation + nio.dll:OpenJDK Platform binary:17.0.1.0:Microsoft + nlansp_c.dll:NLA Namespace Service Provider DLL:10.0.22621.1 (WinBuild.160101.0800):Microsoft Corporation + ntdll.dll:NT Layer DLL:10.0.22621.1537 (WinBuild.160101.0800):Microsoft Corporation + ntmarta.dll:Windows NT MARTA provider:10.0.22621.1 (WinBuild.160101.0800):Microsoft Corporation + nvoglv64.dll:NVIDIA Compatible OpenGL ICD:31.0.15.2802:NVIDIA Corporation + nvspcap64.dll:NVIDIA Game Proxy:3.26.0.160:NVIDIA Corporation + opengl32.dll:OpenGL Client DLL:10.0.22621.1465 (WinBuild.160101.0800):Microsoft Corporation + perfos.dll:Windows System Performance Objects DLL:10.0.22621.1 (WinBuild.160101.0800):Microsoft Corporation + pfclient.dll:SysMain Client:10.0.22621.1 (WinBuild.160101.0800):Microsoft Corporation + pnrpnsp.dll:PNRP Name Space Provider:10.0.22621.1 (WinBuild.160101.0800):Microsoft Corporation + powrprof.dll:Power Profile Helper DLL:10.0.22621.1 (WinBuild.160101.0800):Microsoft Corporation + profapi.dll:User Profile Basic API:10.0.22621.1 (WinBuild.160101.0800):Microsoft Corporation + rasadhlp.dll:Remote Access AutoDial Helper:10.0.22621.1 (WinBuild.160101.0800):Microsoft Corporation + rsaenh.dll:Microsoft Enhanced Cryptographic Provider:10.0.22621.1 (WinBuild.160101.0800):Microsoft Corporation + sechost.dll:Host for SCM/SDDL/LSA Lookup APIs:10.0.22621.1 (WinBuild.160101.0800):Microsoft Corporation + shlwapi.dll:Shell Light-weight Utility Library:10.0.22621.1 (WinBuild.160101.0800):Microsoft Corporation + srvcli.dll:Server Service Client DLL:10.0.22621.1 (WinBuild.160101.0800):Microsoft Corporation + sunmscapi.dll:OpenJDK Platform binary:17.0.1.0:Microsoft + svml.dll:OpenJDK Platform binary:17.0.1.0:Microsoft + textinputframework.dll:"TextInputFramework.DYNLINK":10.0.22621.1325 (WinBuild.160101.0800):Microsoft Corporation + ucrtbase.dll:Microsoft® C Runtime Library:10.0.22621.436 (WinBuild.160101.0800):Microsoft Corporation + urlmon.dll:OLE32 Extensions for Win32:11.00.22621.746 (WinBuild.160101.0800):Microsoft Corporation + uxtheme.dll:Microsoft UxTheme Library:10.0.22621.1 (WinBuild.160101.0800):Microsoft Corporation + vcruntime140_1.dll:Microsoft® C Runtime Library:14.29.30133.0 built by: vcwrkspc:Microsoft Corporation + verify.dll:OpenJDK Platform binary:17.0.1.0:Microsoft + win32u.dll:Win32u:10.0.22621.1470 (WinBuild.160101.0800):Microsoft Corporation + windows.storage.dll:Microsoft WinRT Storage API:10.0.22621.580 (WinBuild.160101.0800):Microsoft Corporation + winrnr.dll:LDAP RnR Provider DLL:10.0.22621.1 (WinBuild.160101.0800):Microsoft Corporation + wintypes.dll:Windows Base Types DLL:10.0.22621.1 (WinBuild.160101.0800):Microsoft Corporation + wldp.dll:Windows Lockdown Policy:10.0.22621.885 (WinBuild.160101.0800):Microsoft Corporation + wshbth.dll:Windows Sockets Helper DLL:10.0.22621.1 (WinBuild.160101.0800):Microsoft Corporation + xinput1_4.dll:Microsoft Common Controller API:10.0.22621.1 (WinBuild.160101.0800):Microsoft Corporation + zip.dll:OpenJDK Platform binary:17.0.1.0:Microsoft +Stacktrace: + at net.minecraft.client.main.Main.main(Main.java:198) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:568) + at org.quiltmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:527) + at org.quiltmc.loader.impl.launch.knot.Knot.launch(Knot.java:82) + at org.quiltmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:28) + +-- System Details -- +Details: + Minecraft Version: 1.19.4 + Minecraft Version ID: 1.19.4 + Operating System: Windows 11 (amd64) version 10.0 + Java Version: 17.0.1, Microsoft + Java VM Version: OpenJDK 64-Bit Server VM (mixed mode), Microsoft + Memory: 627025632 bytes (597 MiB) / 1577058304 bytes (1504 MiB) up to 6845104128 bytes (6528 MiB) + CPUs: 12 + Processor Vendor: AuthenticAMD + Processor Name: AMD Ryzen 5 3600 6-Core Processor + Identifier: AuthenticAMD Family 23 Model 113 Stepping 0 + Microarchitecture: Zen 2 + Frequency (GHz): 3.60 + Number of physical packages: 1 + Number of physical CPUs: 6 + Number of logical CPUs: 12 + Graphics card #0 name: NVIDIA GeForce RTX 2060 + Graphics card #0 vendor: NVIDIA (0x10de) + Graphics card #0 VRAM (MB): 4095.00 + Graphics card #0 deviceId: 0x1f08 + Graphics card #0 versionInfo: DriverVersion=31.0.15.2802 + Memory slot #0 capacity (MB): 8192.00 + Memory slot #0 clockSpeed (GHz): 3.00 + Memory slot #0 type: DDR4 + Memory slot #1 capacity (MB): 8192.00 + Memory slot #1 clockSpeed (GHz): 3.00 + Memory slot #1 type: DDR4 + Virtual memory max (MB): 29133.06 + Virtual memory used (MB): 20495.20 + Swap memory total (MB): 12800.00 + Swap memory used (MB): 833.95 + JVM Flags: 11 total; -Xmx6505m -XX:+UnlockExperimentalVMOptions -XX:+UseG1GC -XX:G1NewSizePercent=20 -XX:G1ReservePercent=20 -XX:MaxGCPauseMillis=50 -XX:G1HeapRegionSize=32m -XX:-UseAdaptiveSizePolicy -XX:-OmitStackTraceInFastThrow -XX:-DontCompileHugeMethods -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump + Quilt Mods: + | Index | Mod | ID | Version | Plugin | File(s) | Sub-Files | Sub-Files | + |------:|---------------------------------------------------|-------------------------------------------------------|-----------------------------|------------------------|-----------------------------------------------------------------------------------------------------------------------|-------------------------------------------------------------------------------------|--------------------------------------| + | 123 | Advanced XRay (Fabric) | advanced-xray-fabric | 1.19.4-1.4.0-build.15 | quilted_fabric_loader | \advanced-xray-fabric-1.19.4-1.4.0-build.15.jar | | | + | 45 | AppleSkin | appleskin | 2.4.3+mc1.19.4 | quilted_fabric_loader | \appleskin-fabric-mc1.19.4-2.4.3.jar | | | + | 32 | Autofish | autofish | 0.9.8-SNAPSHOT | quilted_fabric_loader | \Autofish-0.9.8-fabric-mc1.19.3.jar | | | + | 19 | Baritone | baritone | 1.5.3-830-g3e249073 | quilted_fabric_loader | \baritone-api-fabric-1.5.3-830-g3e249073.jar | | | + | 8 | CaffeineConfig | caffeineconfig | 1.1.0+1.17 | quilted_fabric_loader | \sodium-extra-0.4.18+mc1.19.4-build.100.jar | /META-INF/jars/CaffeineConfig-1.1.0+1.17.jar | | + | 39 | Cloth Config v9 | cloth-config | 10.0.95 | quilted_fabric_loader | \appleskin-fabric-mc1.19.4-2.4.3.jar | /META-INF/jars/cloth-config-fabric-10.0.95.jar | | + | 33 | CrowdinTranslate | crowdin-translate | 1.4+1.19.3 | quilted_fabric_loader | \sodium-extra-0.4.18+mc1.19.4-build.100.jar | /META-INF/jars/crowdin-translate-1.4+1.19.3.jar | | + | 29 | Dynamic FPS | dynamicfps | 2.2.0 | quilted_fabric_loader | \dynamic-fps-2.2.0.jar | | | + | 26 | Enhanced Block Entities | enhancedblockentities | 0.8+1.19.3 | quilted_fabric_loader | \enhancedblockentities-0.8+1.19.3.jar | | | + | 14 | EntityCulling-Fabric | entityculling | 1.6.2-mc1.19.4 | quilted_fabric_loader | \entityculling-fabric-1.6.2-mc1.19.4.jar | | | + | 81 | Fabric Language Kotlin | fabric-language-kotlin | 1.9.3+kotlin.1.8.20 | quilted_fabric_loader | \fabric-language-kotlin-1.9.3+kotlin.1.8.20.jar | | | + | 28 | Farsight Mod | farsight | 1.19-3.4 | quilted_fabric_loader | \farsight-fabric-1.19-3.4.jar | | | + | 105 | Inventory Profiles Next | inventoryprofilesnext | 1.9.5 | quilted_fabric_loader | \InventoryProfilesNext-fabric-1.19.4-1.9.5.jar | | | + | 13 | Litematica | litematica | 0.14.2 | quilted_fabric_loader | \litematica-fabric-1.19.4-0.14.2.jar | | | + | 103 | Lithium | lithium | 0.11.1 | quilted_fabric_loader | \lithium-fabric-mc1.19.4-0.11.1.jar | | | + | 3 | MaLiLib | malilib | 0.15.3 | quilted_fabric_loader | \malilib-fabric-1.19.4-0.15.3.jar | | | + | 126 | Minecraft | minecraft | 1.19.4 | quilt_loader | \.cache\quilt_loader\remappedJars\minecraft-1.19.4-0.19.0-beta.11\client-intermediary.jar | | | + | 20 | MiniHUD | minihud | 0.26.2 | quilted_fabric_loader | \minihud-fabric-1.19.4-0.26.2.jar | | | + | 99 | MobHealthBar | mobhealthbar | 2.1.2 | quilted_fabric_loader | \mobhealthbar-fabric-1.19.3-2.1.2.jar | | | + | 65 | More Culling | moreculling | 1.19.4-0.17.0 | quilted_fabric_loader | \moreculling-1.19.4-0.17.0.jar | | | + | 5 | MoreChatHistory | morechathistory | 1.1.1 | quilted_fabric_loader | \morechathistory-1.19.1-1.1.1.jar | | | + | 62 | OpenJDK 64-Bit Server VM | java | 17 | quilt_loader | \AppData\Roaming\.minecraft\cache\java\java-runtime-beta\windows-x64\java-runtime-beta | | | + | 133 | Quilt Advancement API | quilt_advancement | 5.0.0-beta.2+1.19.4 | quilt_loader | \qfapi-6.0.0-beta.3_qsl-5.0.0-beta.2_fapi-0.76.0_mc-1.19.4.jar | /META-INF/jars/advancement-5.0.0-beta.2+1.19.4.jar | | + | 35 | Quilt Base API | quilt_base | 5.0.0-beta.2+1.19.4 | quilt_loader | \qfapi-6.0.0-beta.3_qsl-5.0.0-beta.2_fapi-0.76.0_mc-1.19.4.jar | /META-INF/jars/qsl_base-5.0.0-beta.2+1.19.4.jar | | + | 92 | Quilt Biome API | quilt_biome | 5.0.0-beta.2+1.19.4 | quilt_loader | \qfapi-6.0.0-beta.3_qsl-5.0.0-beta.2_fapi-0.76.0_mc-1.19.4.jar | /META-INF/jars/biome-5.0.0-beta.2+1.19.4.jar | | + | 102 | Quilt Block Content Registry API | quilt_block_content_registry | 5.0.0-beta.2+1.19.4 | quilt_loader | \qfapi-6.0.0-beta.3_qsl-5.0.0-beta.2_fapi-0.76.0_mc-1.19.4.jar | /META-INF/jars/block_content_registry-5.0.0-beta.2+1.19.4.jar | | + | 71 | Quilt Block Entity API | quilt_block_entity | 5.0.0-beta.2+1.19.4 | quilt_loader | \qfapi-6.0.0-beta.3_qsl-5.0.0-beta.2_fapi-0.76.0_mc-1.19.4.jar | /META-INF/jars/block_entity-5.0.0-beta.2+1.19.4.jar | | + | 75 | Quilt Block Extensions API | quilt_block_extensions | 5.0.0-beta.2+1.19.4 | quilt_loader | \qfapi-6.0.0-beta.3_qsl-5.0.0-beta.2_fapi-0.76.0_mc-1.19.4.jar | /META-INF/jars/block_extensions-5.0.0-beta.2+1.19.4.jar | | + | 119 | Quilt Chat API | quilt_chat | 5.0.0-beta.2+1.19.4 | quilt_loader | \qfapi-6.0.0-beta.3_qsl-5.0.0-beta.2_fapi-0.76.0_mc-1.19.4.jar | /META-INF/jars/chat-5.0.0-beta.2+1.19.4.jar | | + | 84 | Quilt Client Command API | quilt_client_command | 5.0.0-beta.2+1.19.4 | quilt_loader | \qfapi-6.0.0-beta.3_qsl-5.0.0-beta.2_fapi-0.76.0_mc-1.19.4.jar | /META-INF/jars/client_command-5.0.0-beta.2+1.19.4.jar | | + | 111 | Quilt Command API | quilt_command | 5.0.0-beta.2+1.19.4 | quilt_loader | \qfapi-6.0.0-beta.3_qsl-5.0.0-beta.2_fapi-0.76.0_mc-1.19.4.jar | /META-INF/jars/command-5.0.0-beta.2+1.19.4.jar | | + | 76 | Quilt Crash Info | quilt_crash_info | 5.0.0-beta.2+1.19.4 | quilt_loader | \qfapi-6.0.0-beta.3_qsl-5.0.0-beta.2_fapi-0.76.0_mc-1.19.4.jar | /META-INF/jars/crash_info-5.0.0-beta.2+1.19.4.jar | | + | 86 | Quilt Dimension API | quilt_dimension | 5.0.0-beta.2+1.19.4 | quilt_loader | \qfapi-6.0.0-beta.3_qsl-5.0.0-beta.2_fapi-0.76.0_mc-1.19.4.jar | /META-INF/jars/dimension-5.0.0-beta.2+1.19.4.jar | | + | 68 | Quilt Entity API | quilt_entity | 5.0.0-beta.2+1.19.4 | quilt_loader | \qfapi-6.0.0-beta.3_qsl-5.0.0-beta.2_fapi-0.76.0_mc-1.19.4.jar | /META-INF/jars/entity-5.0.0-beta.2+1.19.4.jar | | + | 46 | Quilt Entity Events | quilt_entity_events | 5.0.0-beta.2+1.19.4 | quilt_loader | \qfapi-6.0.0-beta.3_qsl-5.0.0-beta.2_fapi-0.76.0_mc-1.19.4.jar | /META-INF/jars/entity_events-5.0.0-beta.2+1.19.4.jar | | + | 52 | Quilt Entity Networking API | quilt_entity_networking | 5.0.0-beta.2+1.19.4 | quilt_loader | \qfapi-6.0.0-beta.3_qsl-5.0.0-beta.2_fapi-0.76.0_mc-1.19.4.jar | /META-INF/jars/entity_networking-5.0.0-beta.2+1.19.4.jar | | + | 117 | Quilt Entity Rendering API | quilt_entity_rendering | 5.0.0-beta.2+1.19.4 | quilt_loader | \qfapi-6.0.0-beta.3_qsl-5.0.0-beta.2_fapi-0.76.0_mc-1.19.4.jar | /META-INF/jars/entity_rendering-5.0.0-beta.2+1.19.4.jar | | + | 63 | Quilt Item Content Registry API | quilt_item_content_registry | 5.0.0-beta.2+1.19.4 | quilt_loader | \qfapi-6.0.0-beta.3_qsl-5.0.0-beta.2_fapi-0.76.0_mc-1.19.4.jar | /META-INF/jars/item_content_registry-5.0.0-beta.2+1.19.4.jar | | + | 88 | Quilt Item Extensions API | quilt_item_extensions | 5.0.0-beta.2+1.19.4 | quilt_loader | \qfapi-6.0.0-beta.3_qsl-5.0.0-beta.2_fapi-0.76.0_mc-1.19.4.jar | /META-INF/jars/item_extensions-5.0.0-beta.2+1.19.4.jar | | + | 122 | Quilt Item Setting API | quilt_item_setting | 5.0.0-beta.2+1.19.4 | quilt_loader | \qfapi-6.0.0-beta.3_qsl-5.0.0-beta.2_fapi-0.76.0_mc-1.19.4.jar | /META-INF/jars/item_setting-5.0.0-beta.2+1.19.4.jar | | + | 51 | Quilt Lifecycle Events | quilt_lifecycle_events | 5.0.0-beta.2+1.19.4 | quilt_loader | \qfapi-6.0.0-beta.3_qsl-5.0.0-beta.2_fapi-0.76.0_mc-1.19.4.jar | /META-INF/jars/lifecycle_events-5.0.0-beta.2+1.19.4.jar | | + | 125 | Quilt Loader | quilt_loader | 0.19.0-beta.11 | quilt_loader | \OneDrive\Desktop\.minecraft\libraries\org\quiltmc\quilt-loader\0.19.0-beta.11\quilt-loader-0.19.0-beta.11.jar | | | + | 97 | Quilt Multipart Entity API | quilt_entity_multipart | 5.0.0-beta.2+1.19.4 | quilt_loader | \qfapi-6.0.0-beta.3_qsl-5.0.0-beta.2_fapi-0.76.0_mc-1.19.4.jar | /META-INF/jars/multipart-5.0.0-beta.2+1.19.4.jar | | + | 50 | Quilt Networking | quilt_networking | 5.0.0-beta.2+1.19.4 | quilt_loader | \qfapi-6.0.0-beta.3_qsl-5.0.0-beta.2_fapi-0.76.0_mc-1.19.4.jar | /META-INF/jars/networking-5.0.0-beta.2+1.19.4.jar | | + | 40 | Quilt Point of Interest API | quilt_point_of_interest | 5.0.0-beta.2+1.19.4 | quilt_loader | \qfapi-6.0.0-beta.3_qsl-5.0.0-beta.2_fapi-0.76.0_mc-1.19.4.jar | /META-INF/jars/point_of_interest-5.0.0-beta.2+1.19.4.jar | | + | 94 | Quilt Recipe API | quilt_recipe | 5.0.0-beta.2+1.19.4 | quilt_loader | \qfapi-6.0.0-beta.3_qsl-5.0.0-beta.2_fapi-0.76.0_mc-1.19.4.jar | /META-INF/jars/recipe-5.0.0-beta.2+1.19.4.jar | | + | 89 | Quilt Registry API | quilt_registry | 5.0.0-beta.2+1.19.4 | quilt_loader | \qfapi-6.0.0-beta.3_qsl-5.0.0-beta.2_fapi-0.76.0_mc-1.19.4.jar | /META-INF/jars/registry-5.0.0-beta.2+1.19.4.jar | | + | 60 | Quilt Registry Entry Attachment | quilt_registry_entry_attachment | 5.0.0-beta.2+1.19.4 | quilt_loader | \qfapi-6.0.0-beta.3_qsl-5.0.0-beta.2_fapi-0.76.0_mc-1.19.4.jar | /META-INF/jars/registry_entry_attachment-5.0.0-beta.2+1.19.4.jar | | + | 48 | Quilt Resource Loader | quilt_resource_loader | 5.0.0-beta.2+1.19.4 | quilt_loader | \qfapi-6.0.0-beta.3_qsl-5.0.0-beta.2_fapi-0.76.0_mc-1.19.4.jar | /META-INF/jars/resource_loader-5.0.0-beta.2+1.19.4.jar | | + | 90 | Quilt Screen API | quilt_screen | 5.0.0-beta.2+1.19.4 | quilt_loader | \qfapi-6.0.0-beta.3_qsl-5.0.0-beta.2_fapi-0.76.0_mc-1.19.4.jar | /META-INF/jars/screen-5.0.0-beta.2+1.19.4.jar | | + | 82 | Quilt Status Effect API | quilt_status_effect | 5.0.0-beta.2+1.19.4 | quilt_loader | \qfapi-6.0.0-beta.3_qsl-5.0.0-beta.2_fapi-0.76.0_mc-1.19.4.jar | /META-INF/jars/status_effect-5.0.0-beta.2+1.19.4.jar | | + | 96 | Quilt Surface Rule API | quilt_surface_rule | 5.0.0-beta.2+1.19.4 | quilt_loader | \qfapi-6.0.0-beta.3_qsl-5.0.0-beta.2_fapi-0.76.0_mc-1.19.4.jar | /META-INF/jars/surface_rule-5.0.0-beta.2+1.19.4.jar | | + | 136 | Quilt Tags API | quilt_tags | 5.0.0-beta.2+1.19.4 | quilt_loader | \qfapi-6.0.0-beta.3_qsl-5.0.0-beta.2_fapi-0.76.0_mc-1.19.4.jar | /META-INF/jars/tags-5.0.0-beta.2+1.19.4.jar | | + | 54 | Quilt Testing API | quilt_testing | 5.0.0-beta.2+1.19.4 | quilt_loader | \qfapi-6.0.0-beta.3_qsl-5.0.0-beta.2_fapi-0.76.0_mc-1.19.4.jar | /META-INF/jars/testing-5.0.0-beta.2+1.19.4.jar | | + | 124 | Quilt Tooltip API | quilt_tooltip | 5.0.0-beta.2+1.19.4 | quilt_loader | \qfapi-6.0.0-beta.3_qsl-5.0.0-beta.2_fapi-0.76.0_mc-1.19.4.jar | /META-INF/jars/tooltip-5.0.0-beta.2+1.19.4.jar | | + | 131 | Quilt Vehicle API | quilt_vehicle | 5.0.0-beta.2+1.19.4 | quilt_loader | \qfapi-6.0.0-beta.3_qsl-5.0.0-beta.2_fapi-0.76.0_mc-1.19.4.jar | /META-INF/jars/vehicle-5.0.0-beta.2+1.19.4.jar | | + | 104 | Quilt Villager API | quilt_villager | 5.0.0-beta.2+1.19.4 | quilt_loader | \qfapi-6.0.0-beta.3_qsl-5.0.0-beta.2_fapi-0.76.0_mc-1.19.4.jar | /META-INF/jars/villager-5.0.0-beta.2+1.19.4.jar | | + | 138 | Quilted Fabric API | quilted_fabric_api | 6.0.0-beta.3+0.76.0-1.19.4 | quilt_loader | \qfapi-6.0.0-beta.3_qsl-5.0.0-beta.2_fapi-0.76.0_mc-1.19.4.jar | | | + | 42 | Quilted Fabric API Base | quilted_fabric_api_base | 6.0.0-beta.3+0.76.0-1.19.4 | quilt_loader | \qfapi-6.0.0-beta.3_qsl-5.0.0-beta.2_fapi-0.76.0_mc-1.19.4.jar | /META-INF/jars/fabric-api-base-6.0.0-beta.3+0.76.0-1.19.4.jar | | + | 130 | Quilted Fabric API Lookup API (v1) | quilted_fabric_api_lookup_api_v1 | 6.0.0-beta.3+0.76.0-1.19.4 | quilt_loader | \qfapi-6.0.0-beta.3_qsl-5.0.0-beta.2_fapi-0.76.0_mc-1.19.4.jar | /META-INF/jars/fabric-api-lookup-api-v1-6.0.0-beta.3+0.76.0-1.19.4.jar | | + | 100 | Quilted Fabric Biome API (v1) | quilted_fabric_biome_api_v1 | 6.0.0-beta.3+0.76.0-1.19.4 | quilt_loader | \qfapi-6.0.0-beta.3_qsl-5.0.0-beta.2_fapi-0.76.0_mc-1.19.4.jar | /META-INF/jars/fabric-biome-api-v1-6.0.0-beta.3+0.76.0-1.19.4.jar | | + | 77 | Quilted Fabric Block API (v1) | quilted_fabric_block_api_v1 | 6.0.0-beta.3+0.76.0-1.19.4 | quilt_loader | \qfapi-6.0.0-beta.3_qsl-5.0.0-beta.2_fapi-0.76.0_mc-1.19.4.jar | /META-INF/jars/fabric-block-api-v1-6.0.0-beta.3+0.76.0-1.19.4.jar | | + | 101 | Quilted Fabric BlockRenderLayer Registration (v1) | quilted_fabric_blockrenderlayer_v1 | 6.0.0-beta.3+0.76.0-1.19.4 | quilt_loader | \qfapi-6.0.0-beta.3_qsl-5.0.0-beta.2_fapi-0.76.0_mc-1.19.4.jar | /META-INF/jars/fabric-blockrenderlayer-v1-6.0.0-beta.3+0.76.0-1.19.4.jar | | + | 55 | Quilted Fabric Client Tags | quilted_fabric_client_tags_api_v1 | 6.0.0-beta.3+0.76.0-1.19.4 | quilt_loader | \qfapi-6.0.0-beta.3_qsl-5.0.0-beta.2_fapi-0.76.0_mc-1.19.4.jar | /META-INF/jars/fabric-client-tags-api-v1-6.0.0-beta.3+0.76.0-1.19.4.jar | | + | 129 | Quilted Fabric Command API (v1) | quilted_fabric_command_api_v1 | 6.0.0-beta.3+0.76.0-1.19.4 | quilt_loader | \qfapi-6.0.0-beta.3_qsl-5.0.0-beta.2_fapi-0.76.0_mc-1.19.4.jar | /META-INF/jars/fabric-command-api-v1-6.0.0-beta.3+0.76.0-1.19.4.jar | | + | 121 | Quilted Fabric Command API (v2) | quilted_fabric_command_api_v2 | 6.0.0-beta.3+0.76.0-1.19.4 | quilt_loader | \qfapi-6.0.0-beta.3_qsl-5.0.0-beta.2_fapi-0.76.0_mc-1.19.4.jar | /META-INF/jars/fabric-command-api-v2-6.0.0-beta.3+0.76.0-1.19.4.jar | | + | 67 | Quilted Fabric Commands (v0) | quilted_fabric_commands_v0 | 6.0.0-beta.3+0.76.0-1.19.4 | quilt_loader | \qfapi-6.0.0-beta.3_qsl-5.0.0-beta.2_fapi-0.76.0_mc-1.19.4.jar | /META-INF/jars/fabric-commands-v0-6.0.0-beta.3+0.76.0-1.19.4.jar | | + | 112 | Quilted Fabric Containers (v0) | quilted_fabric_containers_v0 | 6.0.0-beta.3+0.76.0-1.19.4 | quilt_loader | \qfapi-6.0.0-beta.3_qsl-5.0.0-beta.2_fapi-0.76.0_mc-1.19.4.jar | /META-INF/jars/fabric-containers-v0-6.0.0-beta.3+0.76.0-1.19.4.jar | | + | 91 | Quilted Fabric Content Registries (v0) | quilted_fabric_content_registries_v0 | 6.0.0-beta.3+0.76.0-1.19.4 | quilt_loader | \qfapi-6.0.0-beta.3_qsl-5.0.0-beta.2_fapi-0.76.0_mc-1.19.4.jar | /META-INF/jars/fabric-content-registries-v0-6.0.0-beta.3+0.76.0-1.19.4.jar | | + | 47 | Quilted Fabric Convention Tags API (v1) | quilted_fabric_convention_tags_api_v1 | 6.0.0-beta.3+0.76.0-1.19.4 | quilt_loader | \qfapi-6.0.0-beta.3_qsl-5.0.0-beta.2_fapi-0.76.0_mc-1.19.4.jar | /META-INF/jars/fabric-convention-tags-v1-6.0.0-beta.3+0.76.0-1.19.4.jar | | + | 135 | Quilted Fabric Crash Report Info (v1) | quilted_fabric_crash_report_info_v1 | 6.0.0-beta.3+0.76.0-1.19.4 | quilt_loader | \qfapi-6.0.0-beta.3_qsl-5.0.0-beta.2_fapi-0.76.0_mc-1.19.4.jar | /META-INF/jars/fabric-crash-report-info-v1-6.0.0-beta.3+0.76.0-1.19.4.jar | | + | 37 | Quilted Fabric Data Generation API (v1) | quilted_fabric_data_generation_api_v1 | 6.0.0-beta.3+0.76.0-1.19.4 | quilt_loader | \qfapi-6.0.0-beta.3_qsl-5.0.0-beta.2_fapi-0.76.0_mc-1.19.4.jar | /META-INF/jars/fabric-data-generation-api-v1-6.0.0-beta.3+0.76.0-1.19.4.jar | | + | 74 | Quilted Fabric Dimensions API (v1) | quilted_fabric_dimensions_v1 | 6.0.0-beta.3+0.76.0-1.19.4 | quilt_loader | \qfapi-6.0.0-beta.3_qsl-5.0.0-beta.2_fapi-0.76.0_mc-1.19.4.jar | /META-INF/jars/fabric-dimensions-v1-6.0.0-beta.3+0.76.0-1.19.4.jar | | + | 79 | Quilted Fabric Entity Events (v1) | quilted_fabric_entity_events_v1 | 6.0.0-beta.3+0.76.0-1.19.4 | quilt_loader | \qfapi-6.0.0-beta.3_qsl-5.0.0-beta.2_fapi-0.76.0_mc-1.19.4.jar | /META-INF/jars/fabric-entity-events-v1-6.0.0-beta.3+0.76.0-1.19.4.jar | | + | 43 | Quilted Fabric Events Interaction (v0) | quilted_fabric_events_interaction_v0 | 6.0.0-beta.3+0.76.0-1.19.4 | quilt_loader | \qfapi-6.0.0-beta.3_qsl-5.0.0-beta.2_fapi-0.76.0_mc-1.19.4.jar | /META-INF/jars/fabric-events-interaction-v0-6.0.0-beta.3+0.76.0-1.19.4.jar | | + | 108 | Quilted Fabric Events Lifecycle (v0) | quilted_fabric_events_lifecycle_v0 | 6.0.0-beta.3+0.76.0-1.19.4 | quilt_loader | \qfapi-6.0.0-beta.3_qsl-5.0.0-beta.2_fapi-0.76.0_mc-1.19.4.jar | /META-INF/jars/fabric-events-lifecycle-v0-6.0.0-beta.3+0.76.0-1.19.4.jar | | + | 109 | Quilted Fabric Game Rule API (v1) | quilted_fabric_game_rule_api_v1 | 6.0.0-beta.3+0.76.0-1.19.4 | quilt_loader | \qfapi-6.0.0-beta.3_qsl-5.0.0-beta.2_fapi-0.76.0_mc-1.19.4.jar | /META-INF/jars/fabric-game-rule-api-v1-6.0.0-beta.3+0.76.0-1.19.4.jar | | + | 44 | Quilted Fabric Item API (v1) | quilted_fabric_item_api_v1 | 6.0.0-beta.3+0.76.0-1.19.4 | quilt_loader | \qfapi-6.0.0-beta.3_qsl-5.0.0-beta.2_fapi-0.76.0_mc-1.19.4.jar | /META-INF/jars/fabric-item-api-v1-6.0.0-beta.3+0.76.0-1.19.4.jar | | + | 127 | Quilted Fabric Item Group API (v1) | quilted_fabric_item_group_api_v1 | 6.0.0-beta.3+0.76.0-1.19.4 | quilt_loader | \qfapi-6.0.0-beta.3_qsl-5.0.0-beta.2_fapi-0.76.0_mc-1.19.4.jar | /META-INF/jars/fabric-item-group-api-v1-6.0.0-beta.3+0.76.0-1.19.4.jar | | + | 80 | Quilted Fabric Key Binding API (v1) | quilted_fabric_key_binding_api_v1 | 6.0.0-beta.3+0.76.0-1.19.4 | quilt_loader | \qfapi-6.0.0-beta.3_qsl-5.0.0-beta.2_fapi-0.76.0_mc-1.19.4.jar | /META-INF/jars/fabric-key-binding-api-v1-6.0.0-beta.3+0.76.0-1.19.4.jar | | + | 132 | Quilted Fabric Key Bindings (v0) | quilted_fabric_keybindings_v0 | 6.0.0-beta.3+0.76.0-1.19.4 | quilt_loader | \qfapi-6.0.0-beta.3_qsl-5.0.0-beta.2_fapi-0.76.0_mc-1.19.4.jar | /META-INF/jars/fabric-keybindings-v0-6.0.0-beta.3+0.76.0-1.19.4.jar | | + | 110 | Quilted Fabric Lifecycle Events (v1) | quilted_fabric_lifecycle_events_v1 | 6.0.0-beta.3+0.76.0-1.19.4 | quilt_loader | \qfapi-6.0.0-beta.3_qsl-5.0.0-beta.2_fapi-0.76.0_mc-1.19.4.jar | /META-INF/jars/fabric-lifecycle-events-v1-6.0.0-beta.3+0.76.0-1.19.4.jar | | + | 49 | Quilted Fabric Loot API (v2) | quilted_fabric_loot_api_v2 | 6.0.0-beta.3+0.76.0-1.19.4 | quilt_loader | \qfapi-6.0.0-beta.3_qsl-5.0.0-beta.2_fapi-0.76.0_mc-1.19.4.jar | /META-INF/jars/fabric-loot-api-v2-6.0.0-beta.3+0.76.0-1.19.4.jar | | + | 78 | Quilted Fabric Loot Tables (v1) | quilted_fabric_loot_tables_v1 | 6.0.0-beta.3+0.76.0-1.19.4 | quilt_loader | \qfapi-6.0.0-beta.3_qsl-5.0.0-beta.2_fapi-0.76.0_mc-1.19.4.jar | /META-INF/jars/fabric-loot-tables-v1-6.0.0-beta.3+0.76.0-1.19.4.jar | | + | 61 | Quilted Fabric Message API (v1) | quilted_fabric_message_api_v1 | 6.0.0-beta.3+0.76.0-1.19.4 | quilt_loader | \qfapi-6.0.0-beta.3_qsl-5.0.0-beta.2_fapi-0.76.0_mc-1.19.4.jar | /META-INF/jars/fabric-message-api-v1-6.0.0-beta.3+0.76.0-1.19.4.jar | | + | 64 | Quilted Fabric Mining Level API (v1) | quilted_fabric_mining_level_api_v1 | 6.0.0-beta.3+0.76.0-1.19.4 | quilt_loader | \qfapi-6.0.0-beta.3_qsl-5.0.0-beta.2_fapi-0.76.0_mc-1.19.4.jar | /META-INF/jars/fabric-mining-level-api-v1-6.0.0-beta.3+0.76.0-1.19.4.jar | | + | 36 | Quilted Fabric Models (v0) | quilted_fabric_models_v0 | 6.0.0-beta.3+0.76.0-1.19.4 | quilt_loader | \qfapi-6.0.0-beta.3_qsl-5.0.0-beta.2_fapi-0.76.0_mc-1.19.4.jar | /META-INF/jars/fabric-models-v0-6.0.0-beta.3+0.76.0-1.19.4.jar | | + | 134 | Quilted Fabric Networking (v0) | quilted_fabric_networking_v0 | 6.0.0-beta.3+0.76.0-1.19.4 | quilt_loader | \qfapi-6.0.0-beta.3_qsl-5.0.0-beta.2_fapi-0.76.0_mc-1.19.4.jar | /META-INF/jars/fabric-networking-v0-6.0.0-beta.3+0.76.0-1.19.4.jar | | + | 38 | Quilted Fabric Networking API (v1) | quilted_fabric_networking_api_v1 | 6.0.0-beta.3+0.76.0-1.19.4 | quilt_loader | \qfapi-6.0.0-beta.3_qsl-5.0.0-beta.2_fapi-0.76.0_mc-1.19.4.jar | /META-INF/jars/fabric-networking-api-v1-6.0.0-beta.3+0.76.0-1.19.4.jar | | + | 87 | Quilted Fabric Object Builder API (v1) | quilted_fabric_object_builder_api_v1 | 6.0.0-beta.3+0.76.0-1.19.4 | quilt_loader | \qfapi-6.0.0-beta.3_qsl-5.0.0-beta.2_fapi-0.76.0_mc-1.19.4.jar | /META-INF/jars/fabric-object-builder-api-v1-6.0.0-beta.3+0.76.0-1.19.4.jar | | + | 59 | Quilted Fabric Particles (v1) | quilted_fabric_particles_v1 | 6.0.0-beta.3+0.76.0-1.19.4 | quilt_loader | \qfapi-6.0.0-beta.3_qsl-5.0.0-beta.2_fapi-0.76.0_mc-1.19.4.jar | /META-INF/jars/fabric-particles-v1-6.0.0-beta.3+0.76.0-1.19.4.jar | | + | 69 | Quilted Fabric Recipe API (v1) | quilted_fabric_recipe_api_v1 | 6.0.0-beta.3+0.76.0-1.19.4 | quilt_loader | \qfapi-6.0.0-beta.3_qsl-5.0.0-beta.2_fapi-0.76.0_mc-1.19.4.jar | /META-INF/jars/fabric-recipe-api-v1-6.0.0-beta.3+0.76.0-1.19.4.jar | | + | 115 | Quilted Fabric Registry Sync (v0) | quilted_fabric_registry_sync_v0 | 6.0.0-beta.3+0.76.0-1.19.4 | quilt_loader | \qfapi-6.0.0-beta.3_qsl-5.0.0-beta.2_fapi-0.76.0_mc-1.19.4.jar | /META-INF/jars/fabric-registry-sync-v0-6.0.0-beta.3+0.76.0-1.19.4.jar | | + | 58 | Quilted Fabric Renderer - Indigo | quilted_fabric_renderer_indigo | 6.0.0-beta.3+0.76.0-1.19.4 | quilt_loader | \qfapi-6.0.0-beta.3_qsl-5.0.0-beta.2_fapi-0.76.0_mc-1.19.4.jar | /META-INF/jars/fabric-renderer-indigo-6.0.0-beta.3+0.76.0-1.19.4.jar | | + | 70 | Quilted Fabric Renderer API (v1) | quilted_fabric_renderer_api_v1 | 6.0.0-beta.3+0.76.0-1.19.4 | quilt_loader | \qfapi-6.0.0-beta.3_qsl-5.0.0-beta.2_fapi-0.76.0_mc-1.19.4.jar | /META-INF/jars/fabric-renderer-api-v1-6.0.0-beta.3+0.76.0-1.19.4.jar | | + | 85 | Quilted Fabric Renderer Registries (v1) | quilted_fabric_renderer_registries_v1 | 6.0.0-beta.3+0.76.0-1.19.4 | quilt_loader | \qfapi-6.0.0-beta.3_qsl-5.0.0-beta.2_fapi-0.76.0_mc-1.19.4.jar | /META-INF/jars/fabric-renderer-registries-v1-6.0.0-beta.3+0.76.0-1.19.4.jar | | + | 118 | Quilted Fabric Rendering (v0) | quilted_fabric_rendering_v0 | 6.0.0-beta.3+0.76.0-1.19.4 | quilt_loader | \qfapi-6.0.0-beta.3_qsl-5.0.0-beta.2_fapi-0.76.0_mc-1.19.4.jar | /META-INF/jars/fabric-rendering-v0-6.0.0-beta.3+0.76.0-1.19.4.jar | | + | 57 | Quilted Fabric Rendering (v1) | quilted_fabric_rendering_v1 | 6.0.0-beta.3+0.76.0-1.19.4 | quilt_loader | \qfapi-6.0.0-beta.3_qsl-5.0.0-beta.2_fapi-0.76.0_mc-1.19.4.jar | /META-INF/jars/fabric-rendering-v1-6.0.0-beta.3+0.76.0-1.19.4.jar | | + | 116 | Quilted Fabric Rendering Data Attachment (v1) | quilted_fabric_rendering_data_attachment_v1 | 6.0.0-beta.3+0.76.0-1.19.4 | quilt_loader | \qfapi-6.0.0-beta.3_qsl-5.0.0-beta.2_fapi-0.76.0_mc-1.19.4.jar | /META-INF/jars/fabric-rendering-data-attachment-v1-6.0.0-beta.3+0.76.0-1.19.4.jar | | + | 114 | Quilted Fabric Rendering Fluids (v1) | quilted_fabric_rendering_fluids_v1 | 6.0.0-beta.3+0.76.0-1.19.4 | quilt_loader | \qfapi-6.0.0-beta.3_qsl-5.0.0-beta.2_fapi-0.76.0_mc-1.19.4.jar | /META-INF/jars/fabric-rendering-fluids-v1-6.0.0-beta.3+0.76.0-1.19.4.jar | | + | 56 | Quilted Fabric Resource Conditions API (v1) | quilted_fabric_resource_conditions_api_v1 | 6.0.0-beta.3+0.76.0-1.19.4 | quilt_loader | \qfapi-6.0.0-beta.3_qsl-5.0.0-beta.2_fapi-0.76.0_mc-1.19.4.jar | /META-INF/jars/fabric-resource-conditions-api-v1-6.0.0-beta.3+0.76.0-1.19.4.jar | | + | 95 | Quilted Fabric Resource Loader (v0) | quilted_fabric_resource_loader_v0 | 6.0.0-beta.3+0.76.0-1.19.4 | quilt_loader | \qfapi-6.0.0-beta.3_qsl-5.0.0-beta.2_fapi-0.76.0_mc-1.19.4.jar | /META-INF/jars/fabric-resource-loader-v0-6.0.0-beta.3+0.76.0-1.19.4.jar | | + | 66 | Quilted Fabric Screen API (v1) | quilted_fabric_screen_api_v1 | 6.0.0-beta.3+0.76.0-1.19.4 | quilt_loader | \qfapi-6.0.0-beta.3_qsl-5.0.0-beta.2_fapi-0.76.0_mc-1.19.4.jar | /META-INF/jars/fabric-screen-api-v1-6.0.0-beta.3+0.76.0-1.19.4.jar | | + | 113 | Quilted Fabric Screen Handler API (v1) | quilted_fabric_screen_handler_api_v1 | 6.0.0-beta.3+0.76.0-1.19.4 | quilt_loader | \qfapi-6.0.0-beta.3_qsl-5.0.0-beta.2_fapi-0.76.0_mc-1.19.4.jar | /META-INF/jars/fabric-screen-handler-api-v1-6.0.0-beta.3+0.76.0-1.19.4.jar | | + | 53 | Quilted Fabric Sound API (v1) | quilted_fabric_sound_api_v1 | 6.0.0-beta.3+0.76.0-1.19.4 | quilt_loader | \qfapi-6.0.0-beta.3_qsl-5.0.0-beta.2_fapi-0.76.0_mc-1.19.4.jar | /META-INF/jars/fabric-sound-api-v1-6.0.0-beta.3+0.76.0-1.19.4.jar | | + | 107 | Quilted Fabric Transfer API (v1) | quilted_fabric_transfer_api_v1 | 6.0.0-beta.3+0.76.0-1.19.4 | quilt_loader | \qfapi-6.0.0-beta.3_qsl-5.0.0-beta.2_fapi-0.76.0_mc-1.19.4.jar | /META-INF/jars/fabric-transfer-api-v1-6.0.0-beta.3+0.76.0-1.19.4.jar | | + | 83 | Quilted Fabric Transitive Access Wideners (v1) | quilted_fabric_transitive_access_wideners_v1 | 6.0.0-beta.3+0.76.0-1.19.4 | quilt_loader | \qfapi-6.0.0-beta.3_qsl-5.0.0-beta.2_fapi-0.76.0_mc-1.19.4.jar | /META-INF/jars/fabric-transitive-access-wideners-v1-6.0.0-beta.3+0.76.0-1.19.4.jar | | + | 25 | Reese's Sodium Options | reeses-sodium-options | 1.5.0+mc1.19.4-build.72 | quilted_fabric_loader | \reeses_sodium_options-1.5.0+mc1.19.4-build.72.jar | | | + | 22 | Runtime Resource Pack | advanced_runtime_resource_pack | 0.6.7 | quilted_fabric_loader | \enhancedblockentities-0.8+1.19.3.jar | /META-INF/jars/arrp-0.6.7.jar | | + | 73 | Settxi Gui (YetAnotherConfigLib) | settxi-gui-yacl | 2.10.6 | quilted_fabric_loader | \Zoomify-2.9.2.jar | /META-INF/jars/settxi-gui-yacl-2.10.6-fabric-1.19.3.jar | | + | 93 | Sodium | sodium | 0.4.10+build.24 | quilted_fabric_loader | \sodium-fabric-mc1.19.4-0.4.10+build.24.jar | | | + | 128 | Sodium Extra | sodium-extra | 0.4.18+mc1.19.4-build.100 | quilted_fabric_loader | \sodium-extra-0.4.18+mc1.19.4-build.100.jar | | | + | 137 | SpruceUI | spruceui | 4.1.0+1.19.3 | quilted_fabric_loader | \enhancedblockentities-0.8+1.19.3.jar | /META-INF/jars/spruceui-4.1.0+1.19.3.jar | | + | 30 | Tweakeroo | tweakeroo | 0.16.0 | quilted_fabric_loader | \tweakeroo-fabric-1.19.4-0.16.0.jar | | | + | 106 | Xaero's Minimap | xaerominimap | 23.3.3 | quilted_fabric_loader | \Xaeros_Minimap_23.3.3_Fabric_1.19.4.jar | | | + | 98 | Xaero's World Map | xaeroworldmap | 1.29.5 | quilted_fabric_loader | \XaerosWorldMap_1.29.5_Fabric_1.19.4.jar | | | + | 120 | YetAnotherConfigLib | yet-another-config-lib | 2.4.1 | quilted_fabric_loader | \YetAnotherConfigLib-2.4.1.jar | | | + | 72 | Zoomify | zoomify | 2.9.2 | quilted_fabric_loader | \Zoomify-2.9.2.jar | | | + | 18 | atomicfu-jvm | org_jetbrains_kotlinx_atomicfu-jvm | 0.20.1 | quilted_fabric_loader | \fabric-language-kotlin-1.9.3+kotlin.1.8.20.jar | /META-INF/jars/atomicfu-jvm-0.20.1.jar | | + | 15 | cloth-basic-math | cloth-basic-math | 0.6.1 | quilted_fabric_loader | \moreculling-1.19.4-0.17.0.jar | /META-INF/jars/cloth-config-fabric-9.0.94.jar | /META-INF/jars/basic-math-0.6.1.jar | + | 34 | conditional mixin | conditional-mixin | 0.3.2 | quilted_fabric_loader | \moreculling-1.19.4-0.17.0.jar | /META-INF/jars/conditional-mixin-v0.3.2.jar | | + | 27 | jctools-core | com_github_jctools_jctools_jctools-core | v4.0.1 | quilted_fabric_loader | \farsight-fabric-1.19-3.4.jar | /META-INF/jars/jctools-core-v4.0.1.jar | | + | 24 | kotlin-reflect | org_jetbrains_kotlin_kotlin-reflect | 1.8.20 | quilted_fabric_loader | \fabric-language-kotlin-1.9.3+kotlin.1.8.20.jar | /META-INF/jars/kotlin-reflect-1.8.20.jar | | + | 6 | kotlin-stdlib | org_jetbrains_kotlin_kotlin-stdlib | 1.8.20 | quilted_fabric_loader | \fabric-language-kotlin-1.9.3+kotlin.1.8.20.jar | /META-INF/jars/kotlin-stdlib-1.8.20.jar | | + | 0 | kotlin-stdlib-jdk7 | org_jetbrains_kotlin_kotlin-stdlib-jdk7 | 1.8.20 | quilted_fabric_loader | \fabric-language-kotlin-1.9.3+kotlin.1.8.20.jar | /META-INF/jars/kotlin-stdlib-jdk7-1.8.20.jar | | + | 4 | kotlin-stdlib-jdk8 | org_jetbrains_kotlin_kotlin-stdlib-jdk8 | 1.8.20 | quilted_fabric_loader | \fabric-language-kotlin-1.9.3+kotlin.1.8.20.jar | /META-INF/jars/kotlin-stdlib-jdk8-1.8.20.jar | | + | 11 | kotlinx-coroutines-core-jvm | org_jetbrains_kotlinx_kotlinx-coroutines-core-jvm | 1.6.4 | quilted_fabric_loader | \fabric-language-kotlin-1.9.3+kotlin.1.8.20.jar | /META-INF/jars/kotlinx-coroutines-core-jvm-1.6.4.jar | | + | 16 | kotlinx-coroutines-jdk8 | org_jetbrains_kotlinx_kotlinx-coroutines-jdk8 | 1.6.4 | quilted_fabric_loader | \fabric-language-kotlin-1.9.3+kotlin.1.8.20.jar | /META-INF/jars/kotlinx-coroutines-jdk8-1.6.4.jar | | + | 7 | kotlinx-datetime-jvm | org_jetbrains_kotlinx_kotlinx-datetime-jvm | 0.4.0 | quilted_fabric_loader | \fabric-language-kotlin-1.9.3+kotlin.1.8.20.jar | /META-INF/jars/kotlinx-datetime-jvm-0.4.0.jar | | + | 31 | kotlinx-serialization-cbor-jvm | org_jetbrains_kotlinx_kotlinx-serialization-cbor-jvm | 1.5.0 | quilted_fabric_loader | \fabric-language-kotlin-1.9.3+kotlin.1.8.20.jar | /META-INF/jars/kotlinx-serialization-cbor-jvm-1.5.0.jar | | + | 1 | kotlinx-serialization-core-jvm | org_jetbrains_kotlinx_kotlinx-serialization-core-jvm | 1.5.0 | quilted_fabric_loader | \fabric-language-kotlin-1.9.3+kotlin.1.8.20.jar | /META-INF/jars/kotlinx-serialization-core-jvm-1.5.0.jar | | + | 21 | kotlinx-serialization-json-jvm | org_jetbrains_kotlinx_kotlinx-serialization-json-jvm | 1.5.0 | quilted_fabric_loader | \fabric-language-kotlin-1.9.3+kotlin.1.8.20.jar | /META-INF/jars/kotlinx-serialization-json-jvm-1.5.0.jar | | + | 17 | ktoml-core-jvm | com_akuleshov7_ktoml-core-jvm | 0.3.0 | quilted_fabric_loader | \Zoomify-2.9.2.jar | /META-INF/jars/ktoml-core-jvm-0.3.0.jar | | + | 41 | libIPN | libipn | 2.0.4 | quilted_fabric_loader | \libIPN-fabric-1.19.4-2.0.4.jar | | | + | 9 | mixinextras | com_github_llamalad7_mixinextras | 0.1.1 | quilted_fabric_loader | \Zoomify-2.9.2.jar | /META-INF/jars/mixinextras-0.1.1.jar | | + | 23 | settxi-core | dev_isxander_settxi_settxi-core | 2.10.6 | quilted_fabric_loader | \Zoomify-2.9.2.jar | /META-INF/jars/settxi-core-2.10.6.jar | | + | 10 | settxi-gui | dev_isxander_settxi_settxi-gui | 2.10.6 | quilted_fabric_loader | \Zoomify-2.9.2.jar | /META-INF/jars/settxi-gui-2.10.6.jar | | + | 12 | settxi-kotlinx-serialization | dev_isxander_settxi_settxi-kotlinx-serialization | 2.10.6 | quilted_fabric_loader | \Zoomify-2.9.2.jar | /META-INF/jars/settxi-kotlinx-serialization-2.10.6.jar | | + | 2 | toml4j | com_moandjiezana_toml_toml4j | 0.7.2 | quilted_fabric_loader | \dynamic-fps-2.2.0.jar | /META-INF/jars/toml4j-0.7.2.jar | | + |------:|---------------------------------------------------|-------------------------------------------------------|-----------------------------|------------------------|-----------------------------------------------------------------------------------------------------------------------|-------------------------------------------------------------------------------------|--------------------------------------| + + Quilted Fabric API: !! WARNING !! This instance is using Fabric API modules re-implemented by QSL. If the issue comes from Quilted Fabric API, DO NOT report to Fabric; report them to Quilt instead! + Launched Version: 1.19 + Backend library: LWJGL version 3.3.1 build 7 + Backend API: NVIDIA GeForce RTX 2060/PCIe/SSE2 GL version 3.2.0 NVIDIA 528.02, NVIDIA Corporation + Window size: + GL Caps: Using framebuffer using OpenGL 3.2 + GL debug messages: + Using VBOs: Yes + Is Modded: Definitely; Client brand changed to 'quilt' + Type: Client (map_client.txt) + CPU: 12x AMD Ryzen 5 3600 6-Core Processor #@!@# Game crashed! Crash report saved to: #@!@# C:\Users\arthu\OneDrive\Desktop\.minecraft\versions\1.19\crash-reports\crash-2023-04-16_12.16.24-client.txt \ No newline at end of file diff --git a/HMCLCore/src/test/resources/logs/optifine_is_not_compatible_with_forge6.txt b/HMCLCore/src/test/resources/logs/optifine_is_not_compatible_with_forge6.txt index 1e1ce8b3034..626c10442b6 100644 --- a/HMCLCore/src/test/resources/logs/optifine_is_not_compatible_with_forge6.txt +++ b/HMCLCore/src/test/resources/logs/optifine_is_not_compatible_with_forge6.txt @@ -1,69 +1,69 @@ -WARNING: Unknown module: cpw.mods.bootstraplauncher specified to --add-exports -[authlib-injector] [INFO] Logging file: C:\Users\********\AppData\Roaming\.minecraft\versions\鎮犵劧浜虹敓1.0\authlib-injector.log -[authlib-injector] [INFO] Version: 1.2.3 -[authlib-injector] [INFO] Authentication server: https://littleskin.cn/api/yggdrasil -[authlib-injector] [INFO] Httpd is running on port 50187 -[authlib-injector] [INFO] Transformed [com.mojang.patchy.BlockedServers] with [Constant URL Transformer] -[authlib-injector] [INFO] Transformed [com.mojang.authlib.HttpAuthenticationService] with [ConcatenateURL Workaround] -[authlib-injector] [INFO] Transformed [com.mojang.authlib.yggdrasil.YggdrasilEnvironment] with [Constant URL Transformer] -[authlib-injector] [INFO] Transformed [com.mojang.authlib.yggdrasil.YggdrasilMinecraftSessionService] with [Texture Whitelist Transformer] -[authlib-injector] [INFO] Transformed [com.mojang.authlib.properties.Property] with [Yggdrasil Public Key Transformer] -[16:59:07] [main/INFO]: ModLauncher running: args [--username, butie, --version, 鎮犵劧浜虹敓1.0, --gameDir, C:\Users\********\AppData\Roaming\.minecraft\versions\鎮犵劧浜虹敓1.0, --assetsDir, C:\Users\********\AppData\Roaming\.minecraft\assets, --assetIndex, 1.16, --uuid, 35bbf0e6417f47e78f536c90400c0c8b, --accessToken, ????????, --userType, Mojang, --versionType, PCL2, --width, 854, --height, 480, --launchTarget, fmlclient, --fml.forgeVersion, 36.2.39, --fml.mcVersion, 1.16.5, --fml.forgeGroup, net.minecraftforge, --fml.mcpVersion, 20210115.111550, --tweakClass, optifine.OptiFineForgeTweaker] -[16:59:07] [main/INFO]: ModLauncher 8.1.3+8.1.3+main-8.1.x.c94d18ec starting: java version 17.0.1 by Microsoft -[16:59:07] [main/INFO]: OptiFineTransformationService.onLoad -[16:59:07] [main/INFO]: OptiFine ZIP file: C:\Users\********\AppData\Roaming\.minecraft\libraries\optifine\OptiFine\1.16.5_HD_U_G8\OptiFine-1.16.5_HD_U_G8.jar -[16:59:07] [main/INFO]: Target.PRE_CLASS is available -[16:59:07] [main/INFO]: Added Lets Encrypt root certificates as additional trust -[16:59:07] [main/INFO]: SpongePowered MIXIN Subsystem Version=0.8.4 Source=file:/C:/Users/********/AppData/Roaming/.minecraft/libraries/org/spongepowered/mixin/0.8.4/mixin-0.8.4.jar Service=ModLauncher Env=CLIENT -[16:59:07] [main/INFO]: OptiFineTransformationService.initialize -[16:59:09] [main/INFO]: OptiFineTransformationService.transformers -[16:59:09] [main/INFO]: Targets: 311 -[16:59:10] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:1077]: java.lang.reflect.InvocationTargetException -[16:59:10] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:1077]: at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) -[16:59:10] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:1077]: at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) -[16:59:10] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:1077]: at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) -[16:59:10] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:1077]: at java.base/java.lang.reflect.Method.invoke(Method.java:568) -[16:59:10] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:1077]: at oolloo.jlw.Wrapper.invokeMain(Wrapper.java:58) -[16:59:10] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:1077]: at oolloo.jlw.Wrapper.main(Wrapper.java:51) -[16:59:10] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:1086]: Caused by: java.lang.ExceptionInInitializerError -[16:59:10] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:1086]: at org.openjdk.nashorn.internal.runtime.Context.compile(Context.java:1509) -[16:59:10] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:1086]: at org.openjdk.nashorn.internal.runtime.Context.compileScript(Context.java:1449) -[16:59:10] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:1086]: at org.openjdk.nashorn.internal.runtime.Context.compileScript(Context.java:759) -[16:59:10] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:1086]: at org.openjdk.nashorn.api.scripting.NashornScriptEngine.compileImpl(NashornScriptEngine.java:528) -[16:59:10] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:1086]: at org.openjdk.nashorn.api.scripting.NashornScriptEngine.compileImpl(NashornScriptEngine.java:517) -[16:59:10] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:1086]: at org.openjdk.nashorn.api.scripting.NashornScriptEngine.evalImpl(NashornScriptEngine.java:395) -[16:59:10] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:1086]: at org.openjdk.nashorn.api.scripting.NashornScriptEngine.eval(NashornScriptEngine.java:146) -[16:59:10] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:1086]: at java.scripting/javax.script.AbstractScriptEngine.eval(AbstractScriptEngine.java:247) -[16:59:10] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:1086]: at net.minecraftforge.coremod.CoreMod.initialize(CoreMod.java:40) -[16:59:10] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:1086]: at net.minecraftforge.coremod.CoreModEngine.initialize(CoreModEngine.java:75) -[16:59:10] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:1086]: at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) -[16:59:10] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:1086]: at net.minecraftforge.coremod.CoreModEngine.initializeCoreMods(CoreModEngine.java:69) -[16:59:10] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:1086]: at net.minecraftforge.coremod.CoreModProvider.getCoreModTransformers(CoreModProvider.java:17) -[16:59:10] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:1086]: at net.minecraftforge.fml.loading.FMLServiceProvider.transformers(FMLServiceProvider.java:142) -[16:59:10] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:1086]: at cpw.mods.modlauncher.TransformationServiceDecorator.gatherTransformers(TransformationServiceDecorator.java:74) -[16:59:10] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:1086]: at cpw.mods.modlauncher.TransformationServicesHandler.lambda$initialiseServiceTransformers$6(TransformationServicesHandler.java:101) -[16:59:10] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:1086]: at java.base/java.util.HashMap$Values.forEach(HashMap.java:1065) -[16:59:10] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:1086]: at cpw.mods.modlauncher.TransformationServicesHandler.initialiseServiceTransformers(TransformationServicesHandler.java:101) -[16:59:10] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:1086]: at cpw.mods.modlauncher.TransformationServicesHandler.initializeTransformationServices(TransformationServicesHandler.java:64) -[16:59:10] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:1086]: at cpw.mods.modlauncher.Launcher.run(Launcher.java:76) -[16:59:10] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:1086]: at cpw.mods.modlauncher.Launcher.main(Launcher.java:66) -[16:59:10] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:1086]: ... 6 more -[16:59:10] [main/INFO]: [java.lang.Throwable:printStackTrace:659]: Caused by: java.lang.RuntimeException: java.lang.NoSuchMethodException: no such method: sun.misc.Unsafe.defineAnonymousClass(Class,byte[],Object[])Class/invokeVirtual -[16:59:10] [main/INFO]: [java.lang.Throwable:printStackTrace:659]: at org.openjdk.nashorn.internal.runtime.Context$AnonymousContextCodeInstaller.lambda$getDefineAnonymousClass$0(Context.java:335) -[16:59:10] [main/INFO]: [java.lang.Throwable:printStackTrace:659]: at java.base/java.security.AccessController.doPrivileged(AccessController.java:318) -[16:59:10] [main/INFO]: [java.lang.Throwable:printStackTrace:659]: at org.openjdk.nashorn.internal.runtime.Context$AnonymousContextCodeInstaller.getDefineAnonymousClass(Context.java:327) -[16:59:10] [main/INFO]: [java.lang.Throwable:printStackTrace:659]: at org.openjdk.nashorn.internal.runtime.Context$AnonymousContextCodeInstaller.(Context.java:317) -[16:59:10] [main/INFO]: [java.lang.Throwable:printStackTrace:659]: ... 27 more -[16:59:10] [main/INFO]: [java.lang.Throwable:printStackTrace:682]: Caused by: java.lang.NoSuchMethodException: no such method: sun.misc.Unsafe.defineAnonymousClass(Class,byte[],Object[])Class/invokeVirtual -[16:59:10] [main/INFO]: [java.lang.Throwable:printStackTrace:682]: at java.base/java.lang.invoke.MemberName.makeAccessException(MemberName.java:976) -[16:59:10] [main/INFO]: [java.lang.Throwable:printStackTrace:682]: at java.base/java.lang.invoke.MemberName$Factory.resolveOrFail(MemberName.java:1117) -[16:59:10] [main/INFO]: [java.lang.Throwable:printStackTrace:682]: at java.base/java.lang.invoke.MethodHandles$Lookup.resolveOrFail(MethodHandles.java:3649) -[16:59:10] [main/INFO]: [java.lang.Throwable:printStackTrace:682]: at java.base/java.lang.invoke.MethodHandles$Lookup.findVirtual(MethodHandles.java:2680) -[16:59:10] [main/INFO]: [java.lang.Throwable:printStackTrace:682]: at org.openjdk.nashorn.internal.runtime.Context$AnonymousContextCodeInstaller.lambda$getDefineAnonymousClass$0(Context.java:329) -[16:59:10] [main/INFO]: [java.lang.Throwable:printStackTrace:682]: ... 30 more -[16:59:10] [main/INFO]: [java.lang.Throwable:printEnclosedStackTrace:724]: Caused by: java.lang.NoSuchMethodError: 'java.lang.Class sun.misc.Unsafe.defineAnonymousClass(java.lang.Class, byte[], java.lang.Object[])' -[16:59:10] [main/INFO]: [java.lang.Throwable:printEnclosedStackTrace:724]: at java.base/java.lang.invoke.MethodHandleNatives.resolve(Native Method) -[16:59:10] [main/INFO]: [java.lang.Throwable:printEnclosedStackTrace:724]: at java.base/java.lang.invoke.MemberName$Factory.resolve(MemberName.java:1085) -[16:59:10] [main/INFO]: [java.lang.Throwable:printEnclosedStackTrace:724]: at java.base/java.lang.invoke.MemberName$Factory.resolveOrFail(MemberName.java:1114) -[16:59:10] [main/INFO]: [java.lang.Throwable:printEnclosedStackTrace:724]: ... 33 more +WARNING: Unknown module: cpw.mods.bootstraplauncher specified to --add-exports +[authlib-injector] [INFO] Logging file: C:\Users\********\AppData\Roaming\.minecraft\versions\鎮犵劧浜虹敓1.0\authlib-injector.log +[authlib-injector] [INFO] Version: 1.2.3 +[authlib-injector] [INFO] Authentication server: https://littleskin.cn/api/yggdrasil +[authlib-injector] [INFO] Httpd is running on port 50187 +[authlib-injector] [INFO] Transformed [com.mojang.patchy.BlockedServers] with [Constant URL Transformer] +[authlib-injector] [INFO] Transformed [com.mojang.authlib.HttpAuthenticationService] with [ConcatenateURL Workaround] +[authlib-injector] [INFO] Transformed [com.mojang.authlib.yggdrasil.YggdrasilEnvironment] with [Constant URL Transformer] +[authlib-injector] [INFO] Transformed [com.mojang.authlib.yggdrasil.YggdrasilMinecraftSessionService] with [Texture Whitelist Transformer] +[authlib-injector] [INFO] Transformed [com.mojang.authlib.properties.Property] with [Yggdrasil Public Key Transformer] +[16:59:07] [main/INFO]: ModLauncher running: args [--username, butie, --version, 鎮犵劧浜虹敓1.0, --gameDir, C:\Users\********\AppData\Roaming\.minecraft\versions\鎮犵劧浜虹敓1.0, --assetsDir, C:\Users\********\AppData\Roaming\.minecraft\assets, --assetIndex, 1.16, --uuid, 35bbf0e6417f47e78f536c90400c0c8b, --accessToken, ????????, --userType, Mojang, --versionType, PCL2, --width, 854, --height, 480, --launchTarget, fmlclient, --fml.forgeVersion, 36.2.39, --fml.mcVersion, 1.16.5, --fml.forgeGroup, net.minecraftforge, --fml.mcpVersion, 20210115.111550, --tweakClass, optifine.OptiFineForgeTweaker] +[16:59:07] [main/INFO]: ModLauncher 8.1.3+8.1.3+main-8.1.x.c94d18ec starting: java version 17.0.1 by Microsoft +[16:59:07] [main/INFO]: OptiFineTransformationService.onLoad +[16:59:07] [main/INFO]: OptiFine ZIP file: C:\Users\********\AppData\Roaming\.minecraft\libraries\optifine\OptiFine\1.16.5_HD_U_G8\OptiFine-1.16.5_HD_U_G8.jar +[16:59:07] [main/INFO]: Target.PRE_CLASS is available +[16:59:07] [main/INFO]: Added Lets Encrypt root certificates as additional trust +[16:59:07] [main/INFO]: SpongePowered MIXIN Subsystem Version=0.8.4 Source=file:/C:/Users/********/AppData/Roaming/.minecraft/libraries/org/spongepowered/mixin/0.8.4/mixin-0.8.4.jar Service=ModLauncher Env=CLIENT +[16:59:07] [main/INFO]: OptiFineTransformationService.initialize +[16:59:09] [main/INFO]: OptiFineTransformationService.transformers +[16:59:09] [main/INFO]: Targets: 311 +[16:59:10] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:1077]: java.lang.reflect.InvocationTargetException +[16:59:10] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:1077]: at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) +[16:59:10] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:1077]: at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) +[16:59:10] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:1077]: at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) +[16:59:10] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:1077]: at java.base/java.lang.reflect.Method.invoke(Method.java:568) +[16:59:10] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:1077]: at oolloo.jlw.Wrapper.invokeMain(Wrapper.java:58) +[16:59:10] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:1077]: at oolloo.jlw.Wrapper.main(Wrapper.java:51) +[16:59:10] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:1086]: Caused by: java.lang.ExceptionInInitializerError +[16:59:10] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:1086]: at org.openjdk.nashorn.internal.runtime.Context.compile(Context.java:1509) +[16:59:10] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:1086]: at org.openjdk.nashorn.internal.runtime.Context.compileScript(Context.java:1449) +[16:59:10] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:1086]: at org.openjdk.nashorn.internal.runtime.Context.compileScript(Context.java:759) +[16:59:10] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:1086]: at org.openjdk.nashorn.api.scripting.NashornScriptEngine.compileImpl(NashornScriptEngine.java:528) +[16:59:10] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:1086]: at org.openjdk.nashorn.api.scripting.NashornScriptEngine.compileImpl(NashornScriptEngine.java:517) +[16:59:10] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:1086]: at org.openjdk.nashorn.api.scripting.NashornScriptEngine.evalImpl(NashornScriptEngine.java:395) +[16:59:10] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:1086]: at org.openjdk.nashorn.api.scripting.NashornScriptEngine.eval(NashornScriptEngine.java:146) +[16:59:10] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:1086]: at java.scripting/javax.script.AbstractScriptEngine.eval(AbstractScriptEngine.java:247) +[16:59:10] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:1086]: at net.minecraftforge.coremod.CoreMod.initialize(CoreMod.java:40) +[16:59:10] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:1086]: at net.minecraftforge.coremod.CoreModEngine.initialize(CoreModEngine.java:75) +[16:59:10] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:1086]: at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) +[16:59:10] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:1086]: at net.minecraftforge.coremod.CoreModEngine.initializeCoreMods(CoreModEngine.java:69) +[16:59:10] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:1086]: at net.minecraftforge.coremod.CoreModProvider.getCoreModTransformers(CoreModProvider.java:17) +[16:59:10] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:1086]: at net.minecraftforge.fml.loading.FMLServiceProvider.transformers(FMLServiceProvider.java:142) +[16:59:10] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:1086]: at cpw.mods.modlauncher.TransformationServiceDecorator.gatherTransformers(TransformationServiceDecorator.java:74) +[16:59:10] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:1086]: at cpw.mods.modlauncher.TransformationServicesHandler.lambda$initialiseServiceTransformers$6(TransformationServicesHandler.java:101) +[16:59:10] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:1086]: at java.base/java.util.HashMap$Values.forEach(HashMap.java:1065) +[16:59:10] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:1086]: at cpw.mods.modlauncher.TransformationServicesHandler.initialiseServiceTransformers(TransformationServicesHandler.java:101) +[16:59:10] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:1086]: at cpw.mods.modlauncher.TransformationServicesHandler.initializeTransformationServices(TransformationServicesHandler.java:64) +[16:59:10] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:1086]: at cpw.mods.modlauncher.Launcher.run(Launcher.java:76) +[16:59:10] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:1086]: at cpw.mods.modlauncher.Launcher.main(Launcher.java:66) +[16:59:10] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:1086]: ... 6 more +[16:59:10] [main/INFO]: [java.lang.Throwable:printStackTrace:659]: Caused by: java.lang.RuntimeException: java.lang.NoSuchMethodException: no such method: sun.misc.Unsafe.defineAnonymousClass(Class,byte[],Object[])Class/invokeVirtual +[16:59:10] [main/INFO]: [java.lang.Throwable:printStackTrace:659]: at org.openjdk.nashorn.internal.runtime.Context$AnonymousContextCodeInstaller.lambda$getDefineAnonymousClass$0(Context.java:335) +[16:59:10] [main/INFO]: [java.lang.Throwable:printStackTrace:659]: at java.base/java.security.AccessController.doPrivileged(AccessController.java:318) +[16:59:10] [main/INFO]: [java.lang.Throwable:printStackTrace:659]: at org.openjdk.nashorn.internal.runtime.Context$AnonymousContextCodeInstaller.getDefineAnonymousClass(Context.java:327) +[16:59:10] [main/INFO]: [java.lang.Throwable:printStackTrace:659]: at org.openjdk.nashorn.internal.runtime.Context$AnonymousContextCodeInstaller.(Context.java:317) +[16:59:10] [main/INFO]: [java.lang.Throwable:printStackTrace:659]: ... 27 more +[16:59:10] [main/INFO]: [java.lang.Throwable:printStackTrace:682]: Caused by: java.lang.NoSuchMethodException: no such method: sun.misc.Unsafe.defineAnonymousClass(Class,byte[],Object[])Class/invokeVirtual +[16:59:10] [main/INFO]: [java.lang.Throwable:printStackTrace:682]: at java.base/java.lang.invoke.MemberName.makeAccessException(MemberName.java:976) +[16:59:10] [main/INFO]: [java.lang.Throwable:printStackTrace:682]: at java.base/java.lang.invoke.MemberName$Factory.resolveOrFail(MemberName.java:1117) +[16:59:10] [main/INFO]: [java.lang.Throwable:printStackTrace:682]: at java.base/java.lang.invoke.MethodHandles$Lookup.resolveOrFail(MethodHandles.java:3649) +[16:59:10] [main/INFO]: [java.lang.Throwable:printStackTrace:682]: at java.base/java.lang.invoke.MethodHandles$Lookup.findVirtual(MethodHandles.java:2680) +[16:59:10] [main/INFO]: [java.lang.Throwable:printStackTrace:682]: at org.openjdk.nashorn.internal.runtime.Context$AnonymousContextCodeInstaller.lambda$getDefineAnonymousClass$0(Context.java:329) +[16:59:10] [main/INFO]: [java.lang.Throwable:printStackTrace:682]: ... 30 more +[16:59:10] [main/INFO]: [java.lang.Throwable:printEnclosedStackTrace:724]: Caused by: java.lang.NoSuchMethodError: 'java.lang.Class sun.misc.Unsafe.defineAnonymousClass(java.lang.Class, byte[], java.lang.Object[])' +[16:59:10] [main/INFO]: [java.lang.Throwable:printEnclosedStackTrace:724]: at java.base/java.lang.invoke.MethodHandleNatives.resolve(Native Method) +[16:59:10] [main/INFO]: [java.lang.Throwable:printEnclosedStackTrace:724]: at java.base/java.lang.invoke.MemberName$Factory.resolve(MemberName.java:1085) +[16:59:10] [main/INFO]: [java.lang.Throwable:printEnclosedStackTrace:724]: at java.base/java.lang.invoke.MemberName$Factory.resolveOrFail(MemberName.java:1114) +[16:59:10] [main/INFO]: [java.lang.Throwable:printEnclosedStackTrace:724]: ... 33 more Exception in thread "main" \ No newline at end of file diff --git a/gradlew.bat b/gradlew.bat index e509b2dd8fe..c4bdd3ab8e3 100644 --- a/gradlew.bat +++ b/gradlew.bat @@ -1,93 +1,93 @@ -@rem -@rem Copyright 2015 the original author or authors. -@rem -@rem Licensed under the Apache License, Version 2.0 (the "License"); -@rem you may not use this file except in compliance with the License. -@rem You may obtain a copy of the License at -@rem -@rem https://www.apache.org/licenses/LICENSE-2.0 -@rem -@rem Unless required by applicable law or agreed to in writing, software -@rem distributed under the License is distributed on an "AS IS" BASIS, -@rem WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -@rem See the License for the specific language governing permissions and -@rem limitations under the License. -@rem -@rem SPDX-License-Identifier: Apache-2.0 -@rem - -@if "%DEBUG%"=="" @echo off -@rem ########################################################################## -@rem -@rem Gradle startup script for Windows -@rem -@rem ########################################################################## - -@rem Set local scope for the variables with windows NT shell -if "%OS%"=="Windows_NT" setlocal - -set DIRNAME=%~dp0 -if "%DIRNAME%"=="" set DIRNAME=. -@rem This is normally unused -set APP_BASE_NAME=%~n0 -set APP_HOME=%DIRNAME% - -@rem Resolve any "." and ".." in APP_HOME to make it shorter. -for %%i in ("%APP_HOME%") do set APP_HOME=%%~fi - -@rem Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script. -set DEFAULT_JVM_OPTS="-Xmx64m" "-Xms64m" - -@rem Find java.exe -if defined JAVA_HOME goto findJavaFromJavaHome - -set JAVA_EXE=java.exe -%JAVA_EXE% -version >NUL 2>&1 -if %ERRORLEVEL% equ 0 goto execute - -echo. 1>&2 -echo ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH. 1>&2 -echo. 1>&2 -echo Please set the JAVA_HOME variable in your environment to match the 1>&2 -echo location of your Java installation. 1>&2 - -goto fail - -:findJavaFromJavaHome -set JAVA_HOME=%JAVA_HOME:"=% -set JAVA_EXE=%JAVA_HOME%/bin/java.exe - -if exist "%JAVA_EXE%" goto execute - -echo. 1>&2 -echo ERROR: JAVA_HOME is set to an invalid directory: %JAVA_HOME% 1>&2 -echo. 1>&2 -echo Please set the JAVA_HOME variable in your environment to match the 1>&2 -echo location of your Java installation. 1>&2 - -goto fail - -:execute -@rem Setup the command line - - - -@rem Execute Gradle -"%JAVA_EXE%" %DEFAULT_JVM_OPTS% %JAVA_OPTS% %GRADLE_OPTS% "-Dorg.gradle.appname=%APP_BASE_NAME%" -jar "%APP_HOME%\gradle\wrapper\gradle-wrapper.jar" %* - -:end -@rem End local scope for the variables with windows NT shell -if %ERRORLEVEL% equ 0 goto mainEnd - -:fail -rem Set variable GRADLE_EXIT_CONSOLE if you need the _script_ return code instead of -rem the _cmd.exe /c_ return code! -set EXIT_CODE=%ERRORLEVEL% -if %EXIT_CODE% equ 0 set EXIT_CODE=1 -if not ""=="%GRADLE_EXIT_CONSOLE%" exit %EXIT_CODE% -exit /b %EXIT_CODE% - -:mainEnd -if "%OS%"=="Windows_NT" endlocal - -:omega +@rem +@rem Copyright 2015 the original author or authors. +@rem +@rem Licensed under the Apache License, Version 2.0 (the "License"); +@rem you may not use this file except in compliance with the License. +@rem You may obtain a copy of the License at +@rem +@rem https://www.apache.org/licenses/LICENSE-2.0 +@rem +@rem Unless required by applicable law or agreed to in writing, software +@rem distributed under the License is distributed on an "AS IS" BASIS, +@rem WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +@rem See the License for the specific language governing permissions and +@rem limitations under the License. +@rem +@rem SPDX-License-Identifier: Apache-2.0 +@rem + +@if "%DEBUG%"=="" @echo off +@rem ########################################################################## +@rem +@rem Gradle startup script for Windows +@rem +@rem ########################################################################## + +@rem Set local scope for the variables with windows NT shell +if "%OS%"=="Windows_NT" setlocal + +set DIRNAME=%~dp0 +if "%DIRNAME%"=="" set DIRNAME=. +@rem This is normally unused +set APP_BASE_NAME=%~n0 +set APP_HOME=%DIRNAME% + +@rem Resolve any "." and ".." in APP_HOME to make it shorter. +for %%i in ("%APP_HOME%") do set APP_HOME=%%~fi + +@rem Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script. +set DEFAULT_JVM_OPTS="-Xmx64m" "-Xms64m" + +@rem Find java.exe +if defined JAVA_HOME goto findJavaFromJavaHome + +set JAVA_EXE=java.exe +%JAVA_EXE% -version >NUL 2>&1 +if %ERRORLEVEL% equ 0 goto execute + +echo. 1>&2 +echo ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH. 1>&2 +echo. 1>&2 +echo Please set the JAVA_HOME variable in your environment to match the 1>&2 +echo location of your Java installation. 1>&2 + +goto fail + +:findJavaFromJavaHome +set JAVA_HOME=%JAVA_HOME:"=% +set JAVA_EXE=%JAVA_HOME%/bin/java.exe + +if exist "%JAVA_EXE%" goto execute + +echo. 1>&2 +echo ERROR: JAVA_HOME is set to an invalid directory: %JAVA_HOME% 1>&2 +echo. 1>&2 +echo Please set the JAVA_HOME variable in your environment to match the 1>&2 +echo location of your Java installation. 1>&2 + +goto fail + +:execute +@rem Setup the command line + + + +@rem Execute Gradle +"%JAVA_EXE%" %DEFAULT_JVM_OPTS% %JAVA_OPTS% %GRADLE_OPTS% "-Dorg.gradle.appname=%APP_BASE_NAME%" -jar "%APP_HOME%\gradle\wrapper\gradle-wrapper.jar" %* + +:end +@rem End local scope for the variables with windows NT shell +if %ERRORLEVEL% equ 0 goto mainEnd + +:fail +rem Set variable GRADLE_EXIT_CONSOLE if you need the _script_ return code instead of +rem the _cmd.exe /c_ return code! +set EXIT_CODE=%ERRORLEVEL% +if %EXIT_CODE% equ 0 set EXIT_CODE=1 +if not ""=="%GRADLE_EXIT_CONSOLE%" exit %EXIT_CODE% +exit /b %EXIT_CODE% + +:mainEnd +if "%OS%"=="Windows_NT" endlocal + +:omega