diff --git a/HMCL/src/main/resources/assets/img/bangbang93.jpg b/HMCL/image/bangbang93.jpg similarity index 100% rename from HMCL/src/main/resources/assets/img/bangbang93.jpg rename to HMCL/image/bangbang93.jpg diff --git a/HMCL/image/chest.png b/HMCL/image/chest.png new file mode 100644 index 000000000..3bd2a7f00 Binary files /dev/null and b/HMCL/image/chest.png differ diff --git a/HMCL/image/chicken.png b/HMCL/image/chicken.png new file mode 100644 index 000000000..558bb5f75 Binary files /dev/null and b/HMCL/image/chicken.png differ diff --git a/HMCL/image/command.webp b/HMCL/image/command.webp new file mode 100644 index 000000000..cc16b25a3 Binary files /dev/null and b/HMCL/image/command.webp differ diff --git a/HMCL/image/craft_table.webp b/HMCL/image/craft_table.webp new file mode 100644 index 000000000..885ff6080 Binary files /dev/null and b/HMCL/image/craft_table.webp differ diff --git a/HMCL/image/discord.svg b/HMCL/image/discord.svg new file mode 100644 index 000000000..c03e8e127 --- /dev/null +++ b/HMCL/image/discord.svg @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/HMCL/image/fabric.svg b/HMCL/image/fabric.svg new file mode 100644 index 000000000..83501eba4 --- /dev/null +++ b/HMCL/image/fabric.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/HMCL/image/forge.png b/HMCL/image/forge.png new file mode 100644 index 000000000..c79eec119 Binary files /dev/null and b/HMCL/image/forge.png differ diff --git a/HMCL/image/furnace.webp b/HMCL/image/furnace.webp new file mode 100644 index 000000000..82a8061e2 Binary files /dev/null and b/HMCL/image/furnace.webp differ diff --git a/HMCL/src/main/resources/assets/img/gamerteam.jpg b/HMCL/image/gamerteam.jpg similarity index 100% rename from HMCL/src/main/resources/assets/img/gamerteam.jpg rename to HMCL/image/gamerteam.jpg diff --git a/HMCL/image/github.png b/HMCL/image/github.png new file mode 100644 index 000000000..182a1a3f7 Binary files /dev/null and b/HMCL/image/github.png differ diff --git a/HMCL/src/main/resources/assets/img/glavo.jpg b/HMCL/image/glavo.jpg similarity index 100% rename from HMCL/src/main/resources/assets/img/glavo.jpg rename to HMCL/image/glavo.jpg diff --git a/HMCL/image/grass.png b/HMCL/image/grass.png new file mode 100644 index 000000000..2380963ab Binary files /dev/null and b/HMCL/image/grass.png differ diff --git a/HMCL/image/kookapp.png b/HMCL/image/kookapp.png new file mode 100644 index 000000000..51fcdf567 Binary files /dev/null and b/HMCL/image/kookapp.png differ diff --git a/HMCL/image/mcmod.png b/HMCL/image/mcmod.png new file mode 100644 index 000000000..0b33c62aa Binary files /dev/null and b/HMCL/image/mcmod.png differ diff --git a/HMCL/image/quilt.png b/HMCL/image/quilt.png new file mode 100644 index 000000000..591ad3365 Binary files /dev/null and b/HMCL/image/quilt.png differ diff --git a/HMCL/src/main/resources/assets/img/red_lnn.jpg b/HMCL/image/red_lnn.jpg similarity index 100% rename from HMCL/src/main/resources/assets/img/red_lnn.jpg rename to HMCL/image/red_lnn.jpg diff --git a/HMCL/src/main/resources/assets/img/yellow_fish.jpg b/HMCL/image/yellow_fish.jpg similarity index 100% rename from HMCL/src/main/resources/assets/img/yellow_fish.jpg rename to HMCL/image/yellow_fish.jpg diff --git a/HMCL/src/main/resources/assets/img/yushijinhun.jpg b/HMCL/image/yushijinhun.jpg similarity index 100% rename from HMCL/src/main/resources/assets/img/yushijinhun.jpg rename to HMCL/image/yushijinhun.jpg 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 477d6a941..994a64212 100644 --- a/HMCL/src/main/java/org/jackhuang/hmcl/ui/InstallerItem.java +++ b/HMCL/src/main/java/org/jackhuang/hmcl/ui/InstallerItem.java @@ -207,7 +207,7 @@ public class InstallerItem extends Control { pane.pseudoClassStateChanged(CARD, control.style == Style.CARD); if (control.imageUrl != null) { - ImageView view = new ImageView(new Image(control.imageUrl, 32, 32, true, true)); + ImageView view = new ImageView(new Image(control.imageUrl)); Node node = FXUtils.limitingSize(view, 32, 32); node.setMouseTransparent(true); node.getStyleClass().add("installer-item-image"); diff --git a/HMCL/src/main/java/org/jackhuang/hmcl/ui/download/VersionsPage.java b/HMCL/src/main/java/org/jackhuang/hmcl/ui/download/VersionsPage.java index 65d57953f..7a44a882c 100644 --- a/HMCL/src/main/java/org/jackhuang/hmcl/ui/download/VersionsPage.java +++ b/HMCL/src/main/java/org/jackhuang/hmcl/ui/download/VersionsPage.java @@ -286,7 +286,7 @@ public final class VersionsPage extends BorderPane implements WizardPage, Refres } private Image getIcon(VersionIconType type) { - return icons.computeIfAbsent(type, iconType -> new Image(iconType.getResourceUrl(), 32, 32, false, true)); + return icons.computeIfAbsent(type, iconType -> new Image(iconType.getResourceUrl())); } @Override diff --git a/HMCL/src/main/java/org/jackhuang/hmcl/ui/main/AboutPage.java b/HMCL/src/main/java/org/jackhuang/hmcl/ui/main/AboutPage.java index 5de8004cf..fcfdfda45 100644 --- a/HMCL/src/main/java/org/jackhuang/hmcl/ui/main/AboutPage.java +++ b/HMCL/src/main/java/org/jackhuang/hmcl/ui/main/AboutPage.java @@ -35,13 +35,13 @@ public class AboutPage extends StackPane { ComponentList about = new ComponentList(); { IconedTwoLineListItem launcher = new IconedTwoLineListItem(); - launcher.setImage(new Image("/assets/img/craft_table.png", 32, 32, false, true)); + launcher.setImage(new Image("/assets/img/craft_table.png")); launcher.setTitle("Hello Minecraft! Launcher"); launcher.setSubtitle(Metadata.VERSION); launcher.setExternalLink("https://hmcl.huangyuhui.net"); IconedTwoLineListItem author = new IconedTwoLineListItem(); - author.setImage(new Image("/assets/img/yellow_fish.jpg", 32, 32, false, true)); + author.setImage(new Image("/assets/img/yellow_fish.png")); author.setTitle("huanghongxun"); author.setSubtitle(i18n("about.author.statement")); author.setExternalLink("https://space.bilibili.com/1445341"); @@ -52,54 +52,54 @@ public class AboutPage extends StackPane { ComponentList thanks = new ComponentList(); { IconedTwoLineListItem yushijinhun = new IconedTwoLineListItem(); - yushijinhun.setImage(new Image("/assets/img/yushijinhun.jpg", 32, 32, false, true)); + yushijinhun.setImage(new Image("/assets/img/yushijinhun.png")); yushijinhun.setTitle("yushijinhun"); yushijinhun.setSubtitle(i18n("about.thanks_to.yushijinhun.statement")); yushijinhun.setExternalLink("https://yushi.moe/"); IconedTwoLineListItem bangbang93 = new IconedTwoLineListItem(); - bangbang93.setImage(new Image("/assets/img/bangbang93.jpg", 32, 32, false, true)); + bangbang93.setImage(new Image("/assets/img/bangbang93.png")); bangbang93.setTitle("bangbang93"); bangbang93.setSubtitle(i18n("about.thanks_to.bangbang93.statement")); bangbang93.setExternalLink("https://bmclapi2.bangbang93.com/"); IconedTwoLineListItem glavo = new IconedTwoLineListItem(); - glavo.setImage(new Image("/assets/img/glavo.jpg", 32, 32, false, true)); + glavo.setImage(new Image("/assets/img/glavo.png")); glavo.setTitle("Glavo"); glavo.setSubtitle(i18n("about.thanks_to.glavo.statement")); glavo.setExternalLink("https://github.com/Glavo"); IconedTwoLineListItem gamerteam = new IconedTwoLineListItem(); gamerteam.setTitle("gamerteam"); - gamerteam.setImage(new Image("/assets/img/gamerteam.jpg", 32, 32, false, true)); + gamerteam.setImage(new Image("/assets/img/gamerteam.png")); gamerteam.setSubtitle(i18n("about.thanks_to.gamerteam.statement")); gamerteam.setExternalLink("http://www.zhaisoul.com/"); IconedTwoLineListItem redLnn = new IconedTwoLineListItem(); redLnn.setTitle("Red_lnn"); - redLnn.setImage(new Image("/assets/img/red_lnn.jpg", 32, 32, false, true)); + redLnn.setImage(new Image("/assets/img/red_lnn.png")); redLnn.setSubtitle(i18n("about.thanks_to.red_lnn.statement")); IconedTwoLineListItem mcbbs = new IconedTwoLineListItem(); - mcbbs.setImage(new Image("/assets/img/chest.png", 32, 32, false, true)); + mcbbs.setImage(new Image("/assets/img/chest.png")); mcbbs.setTitle(i18n("about.thanks_to.mcbbs")); mcbbs.setSubtitle(i18n("about.thanks_to.mcbbs.statement")); mcbbs.setExternalLink("https://www.mcbbs.net/"); IconedTwoLineListItem mcmod = new IconedTwoLineListItem(); - mcmod.setImage(new Image("/assets/img/mcmod.png", 32, 32, false, true)); + mcmod.setImage(new Image("/assets/img/mcmod.png")); mcmod.setTitle(i18n("about.thanks_to.mcmod")); mcmod.setSubtitle(i18n("about.thanks_to.mcmod.statement")); mcmod.setExternalLink("https://www.mcmod.cn/"); IconedTwoLineListItem contributors = new IconedTwoLineListItem(); - contributors.setImage(new Image("/assets/img/github.png", 32, 32, false, true)); + contributors.setImage(new Image("/assets/img/github.png")); contributors.setTitle(i18n("about.thanks_to.contributors")); contributors.setSubtitle(i18n("about.thanks_to.contributors.statement")); contributors.setExternalLink("https://github.com/huanghongxun/HMCL/graphs/contributors"); IconedTwoLineListItem users = new IconedTwoLineListItem(); - users.setImage(new Image("/assets/img/craft_table.png", 32, 32, false, true)); + users.setImage(new Image("/assets/img/craft_table.png")); users.setTitle(i18n("about.thanks_to.users")); users.setSubtitle(i18n("about.thanks_to.users.statement")); users.setExternalLink("https://hmcl.huangyuhui.net/api/redirect/sponsor"); diff --git a/HMCL/src/main/java/org/jackhuang/hmcl/ui/main/FeedbackPage.java b/HMCL/src/main/java/org/jackhuang/hmcl/ui/main/FeedbackPage.java index 10e84fde2..c974d0ebc 100644 --- a/HMCL/src/main/java/org/jackhuang/hmcl/ui/main/FeedbackPage.java +++ b/HMCL/src/main/java/org/jackhuang/hmcl/ui/main/FeedbackPage.java @@ -43,31 +43,31 @@ public class FeedbackPage extends SpinnerPane { ComponentList community = new ComponentList(); { IconedTwoLineListItem users = new IconedTwoLineListItem(); - users.setImage(new Image("/assets/img/craft_table.png", 32, 32, false, true)); + users.setImage(new Image("/assets/img/craft_table.png")); users.setTitle(i18n("feedback.qq_group")); users.setSubtitle(i18n("feedback.qq_group.statement")); users.setExternalLink("https://hmcl.huangyuhui.net/api/redirect/sponsor"); IconedTwoLineListItem github = new IconedTwoLineListItem(); - github.setImage(new Image("/assets/img/github.png", 32, 32, false, true)); + github.setImage(new Image("/assets/img/github.png")); github.setTitle(i18n("feedback.github")); github.setSubtitle(i18n("feedback.github.statement")); github.setExternalLink("https://github.com/huanghongxun/HMCL/issues/new/choose"); IconedTwoLineListItem qq = new IconedTwoLineListItem(); - qq.setImage(new Image("/assets/img/icon@2x.png", 32, 32, false, true)); + qq.setImage(new Image("/assets/img/icon.png")); qq.setTitle(i18n("feedback.qq_channel")); qq.setSubtitle(i18n("feedback.qq_channel.statement")); qq.setExternalLink("https://pd.qq.com/s/qor74cm6"); IconedTwoLineListItem discord = new IconedTwoLineListItem(); - discord.setImage(new Image("/assets/img/discord.png", 32, 32, false, true)); + discord.setImage(new Image("/assets/img/discord.png")); discord.setTitle(i18n("feedback.discord")); discord.setSubtitle(i18n("feedback.discord.statement")); discord.setExternalLink("https://discord.gg/jVvC7HfM6U"); IconedTwoLineListItem kookapp = new IconedTwoLineListItem(); - kookapp.setImage(new Image("/assets/img/kookapp.png", 32, 32, false, true)); + kookapp.setImage(new Image("/assets/img/kookapp.png")); kookapp.setTitle(i18n("feedback.kookapp")); kookapp.setSubtitle(i18n("feedback.kookapp.statement")); kookapp.setExternalLink("https://kook.top/Kx7n3t"); diff --git a/HMCL/src/main/java/org/jackhuang/hmcl/ui/versions/VersionIconDialog.java b/HMCL/src/main/java/org/jackhuang/hmcl/ui/versions/VersionIconDialog.java index dffc682da..f0fb2b619 100644 --- a/HMCL/src/main/java/org/jackhuang/hmcl/ui/versions/VersionIconDialog.java +++ b/HMCL/src/main/java/org/jackhuang/hmcl/ui/versions/VersionIconDialog.java @@ -104,7 +104,7 @@ public class VersionIconDialog extends DialogPane { } private Node createIcon(VersionIconType type) { - ImageView imageView = new ImageView(new Image(type.getResourceUrl(), 32, 32, true, true)); + ImageView imageView = new ImageView(new Image(type.getResourceUrl())); imageView.setMouseTransparent(true); RipplerContainer container = new RipplerContainer(imageView); FXUtils.setLimitWidth(container, 36); diff --git a/HMCL/src/main/resources/assets/img/bangbang93.png b/HMCL/src/main/resources/assets/img/bangbang93.png new file mode 100644 index 000000000..2ee4621fa Binary files /dev/null and b/HMCL/src/main/resources/assets/img/bangbang93.png differ diff --git a/HMCL/src/main/resources/assets/img/bangbang93@2x.png b/HMCL/src/main/resources/assets/img/bangbang93@2x.png new file mode 100644 index 000000000..97f2d46e2 Binary files /dev/null and b/HMCL/src/main/resources/assets/img/bangbang93@2x.png differ diff --git a/HMCL/src/main/resources/assets/img/bookshelf.png b/HMCL/src/main/resources/assets/img/bookshelf.png deleted file mode 100644 index 7dc963fef..000000000 Binary files a/HMCL/src/main/resources/assets/img/bookshelf.png and /dev/null differ diff --git a/HMCL/src/main/resources/assets/img/chest.png b/HMCL/src/main/resources/assets/img/chest.png index 3bd2a7f00..ccc14ae6f 100644 Binary files a/HMCL/src/main/resources/assets/img/chest.png and b/HMCL/src/main/resources/assets/img/chest.png differ diff --git a/HMCL/src/main/resources/assets/img/chest@2x.png b/HMCL/src/main/resources/assets/img/chest@2x.png new file mode 100644 index 000000000..b92139fad Binary files /dev/null and b/HMCL/src/main/resources/assets/img/chest@2x.png differ diff --git a/HMCL/src/main/resources/assets/img/chicken.png b/HMCL/src/main/resources/assets/img/chicken.png index e2e0ce061..620fba10a 100644 Binary files a/HMCL/src/main/resources/assets/img/chicken.png and b/HMCL/src/main/resources/assets/img/chicken.png differ diff --git a/HMCL/src/main/resources/assets/img/chicken@2x.png b/HMCL/src/main/resources/assets/img/chicken@2x.png new file mode 100644 index 000000000..e724a52d9 Binary files /dev/null and b/HMCL/src/main/resources/assets/img/chicken@2x.png differ diff --git a/HMCL/src/main/resources/assets/img/command.png b/HMCL/src/main/resources/assets/img/command.png index 005799e95..78299b6eb 100644 Binary files a/HMCL/src/main/resources/assets/img/command.png and b/HMCL/src/main/resources/assets/img/command.png differ diff --git a/HMCL/src/main/resources/assets/img/command@2x.png b/HMCL/src/main/resources/assets/img/command@2x.png new file mode 100644 index 000000000..b48f60e42 Binary files /dev/null and b/HMCL/src/main/resources/assets/img/command@2x.png differ diff --git a/HMCL/src/main/resources/assets/img/craft_table.png b/HMCL/src/main/resources/assets/img/craft_table.png index 45740510a..ff3cae447 100644 Binary files a/HMCL/src/main/resources/assets/img/craft_table.png and b/HMCL/src/main/resources/assets/img/craft_table.png differ diff --git a/HMCL/src/main/resources/assets/img/craft_table@2x.png b/HMCL/src/main/resources/assets/img/craft_table@2x.png new file mode 100644 index 000000000..161792f96 Binary files /dev/null and b/HMCL/src/main/resources/assets/img/craft_table@2x.png differ diff --git a/HMCL/src/main/resources/assets/img/discord.png b/HMCL/src/main/resources/assets/img/discord.png index e2964bb6b..060ccd520 100644 Binary files a/HMCL/src/main/resources/assets/img/discord.png and b/HMCL/src/main/resources/assets/img/discord.png differ diff --git a/HMCL/src/main/resources/assets/img/discord@2x.png b/HMCL/src/main/resources/assets/img/discord@2x.png new file mode 100644 index 000000000..4c7070b26 Binary files /dev/null and b/HMCL/src/main/resources/assets/img/discord@2x.png differ diff --git a/HMCL/src/main/resources/assets/img/fabric.png b/HMCL/src/main/resources/assets/img/fabric.png index 4ab8370ff..42ce3c778 100644 Binary files a/HMCL/src/main/resources/assets/img/fabric.png and b/HMCL/src/main/resources/assets/img/fabric.png differ diff --git a/HMCL/src/main/resources/assets/img/fabric@2x.png b/HMCL/src/main/resources/assets/img/fabric@2x.png new file mode 100644 index 000000000..aa2b87f95 Binary files /dev/null and b/HMCL/src/main/resources/assets/img/fabric@2x.png differ diff --git a/HMCL/src/main/resources/assets/img/forge.png b/HMCL/src/main/resources/assets/img/forge.png index c79eec119..4aef4c2d6 100644 Binary files a/HMCL/src/main/resources/assets/img/forge.png and b/HMCL/src/main/resources/assets/img/forge.png differ diff --git a/HMCL/src/main/resources/assets/img/forge@2x.png b/HMCL/src/main/resources/assets/img/forge@2x.png new file mode 100644 index 000000000..a1d89f339 Binary files /dev/null and b/HMCL/src/main/resources/assets/img/forge@2x.png differ diff --git a/HMCL/src/main/resources/assets/img/furnace.png b/HMCL/src/main/resources/assets/img/furnace.png index 4fc95fc2c..89a7abf21 100644 Binary files a/HMCL/src/main/resources/assets/img/furnace.png and b/HMCL/src/main/resources/assets/img/furnace.png differ diff --git a/HMCL/src/main/resources/assets/img/furnace@2x.png b/HMCL/src/main/resources/assets/img/furnace@2x.png new file mode 100644 index 000000000..69c0fe60f Binary files /dev/null and b/HMCL/src/main/resources/assets/img/furnace@2x.png differ diff --git a/HMCL/src/main/resources/assets/img/gamerteam.png b/HMCL/src/main/resources/assets/img/gamerteam.png new file mode 100644 index 000000000..70989f4f1 Binary files /dev/null and b/HMCL/src/main/resources/assets/img/gamerteam.png differ diff --git a/HMCL/src/main/resources/assets/img/gamerteam@2x.png b/HMCL/src/main/resources/assets/img/gamerteam@2x.png new file mode 100644 index 000000000..867ebde65 Binary files /dev/null and b/HMCL/src/main/resources/assets/img/gamerteam@2x.png differ diff --git a/HMCL/src/main/resources/assets/img/github.png b/HMCL/src/main/resources/assets/img/github.png index 182a1a3f7..88cec0663 100644 Binary files a/HMCL/src/main/resources/assets/img/github.png and b/HMCL/src/main/resources/assets/img/github.png differ diff --git a/HMCL/src/main/resources/assets/img/github@2x.png b/HMCL/src/main/resources/assets/img/github@2x.png new file mode 100644 index 000000000..182a1a3f7 Binary files /dev/null and b/HMCL/src/main/resources/assets/img/github@2x.png differ diff --git a/HMCL/src/main/resources/assets/img/glavo.png b/HMCL/src/main/resources/assets/img/glavo.png new file mode 100644 index 000000000..2bc1e07aa Binary files /dev/null and b/HMCL/src/main/resources/assets/img/glavo.png differ diff --git a/HMCL/src/main/resources/assets/img/glavo@2x.png b/HMCL/src/main/resources/assets/img/glavo@2x.png new file mode 100644 index 000000000..43fd29355 Binary files /dev/null and b/HMCL/src/main/resources/assets/img/glavo@2x.png differ diff --git a/HMCL/src/main/resources/assets/img/grass.png b/HMCL/src/main/resources/assets/img/grass.png index 2380963ab..5b26c07c5 100644 Binary files a/HMCL/src/main/resources/assets/img/grass.png and b/HMCL/src/main/resources/assets/img/grass.png differ diff --git a/HMCL/src/main/resources/assets/img/grass@2x.png b/HMCL/src/main/resources/assets/img/grass@2x.png new file mode 100644 index 000000000..42f490eed Binary files /dev/null and b/HMCL/src/main/resources/assets/img/grass@2x.png differ diff --git a/HMCL/src/main/resources/assets/img/icon.png b/HMCL/src/main/resources/assets/img/icon.png index 25f3cf6c8..2fdf79cac 100644 Binary files a/HMCL/src/main/resources/assets/img/icon.png and b/HMCL/src/main/resources/assets/img/icon.png differ diff --git a/HMCL/src/main/resources/assets/img/icon@2x.png b/HMCL/src/main/resources/assets/img/icon@2x.png index 315610ada..db03ca7cf 100644 Binary files a/HMCL/src/main/resources/assets/img/icon@2x.png and b/HMCL/src/main/resources/assets/img/icon@2x.png differ diff --git a/HMCL/src/main/resources/assets/img/kookapp.png b/HMCL/src/main/resources/assets/img/kookapp.png index 51fcdf567..53074aac0 100644 Binary files a/HMCL/src/main/resources/assets/img/kookapp.png and b/HMCL/src/main/resources/assets/img/kookapp.png differ diff --git a/HMCL/src/main/resources/assets/img/kookapp@2x.png b/HMCL/src/main/resources/assets/img/kookapp@2x.png new file mode 100644 index 000000000..642615a75 Binary files /dev/null and b/HMCL/src/main/resources/assets/img/kookapp@2x.png differ diff --git a/HMCL/src/main/resources/assets/img/mcmod.png b/HMCL/src/main/resources/assets/img/mcmod.png index 99a9794a8..fe016be98 100644 Binary files a/HMCL/src/main/resources/assets/img/mcmod.png and b/HMCL/src/main/resources/assets/img/mcmod.png differ diff --git a/HMCL/src/main/resources/assets/img/mcmod@2x.png b/HMCL/src/main/resources/assets/img/mcmod@2x.png new file mode 100644 index 000000000..e1d9ba6ab Binary files /dev/null and b/HMCL/src/main/resources/assets/img/mcmod@2x.png differ diff --git a/HMCL/src/main/resources/assets/img/quilt.png b/HMCL/src/main/resources/assets/img/quilt.png index 591ad3365..121aaa3dd 100644 Binary files a/HMCL/src/main/resources/assets/img/quilt.png and b/HMCL/src/main/resources/assets/img/quilt.png differ diff --git a/HMCL/src/main/resources/assets/img/quilt@2x.png b/HMCL/src/main/resources/assets/img/quilt@2x.png new file mode 100644 index 000000000..9b29c3333 Binary files /dev/null and b/HMCL/src/main/resources/assets/img/quilt@2x.png differ diff --git a/HMCL/src/main/resources/assets/img/red_lnn.png b/HMCL/src/main/resources/assets/img/red_lnn.png new file mode 100644 index 000000000..d2df360b7 Binary files /dev/null and b/HMCL/src/main/resources/assets/img/red_lnn.png differ diff --git a/HMCL/src/main/resources/assets/img/red_lnn@2x.png b/HMCL/src/main/resources/assets/img/red_lnn@2x.png new file mode 100644 index 000000000..18d0c4a50 Binary files /dev/null and b/HMCL/src/main/resources/assets/img/red_lnn@2x.png differ diff --git a/HMCL/src/main/resources/assets/img/yellow_fish.png b/HMCL/src/main/resources/assets/img/yellow_fish.png new file mode 100644 index 000000000..94d0061ad Binary files /dev/null and b/HMCL/src/main/resources/assets/img/yellow_fish.png differ diff --git a/HMCL/src/main/resources/assets/img/yellow_fish@2x.png b/HMCL/src/main/resources/assets/img/yellow_fish@2x.png new file mode 100644 index 000000000..3c81a172b Binary files /dev/null and b/HMCL/src/main/resources/assets/img/yellow_fish@2x.png differ diff --git a/HMCL/src/main/resources/assets/img/yushijinhun.png b/HMCL/src/main/resources/assets/img/yushijinhun.png new file mode 100644 index 000000000..a8bb9c1d7 Binary files /dev/null and b/HMCL/src/main/resources/assets/img/yushijinhun.png differ diff --git a/HMCL/src/main/resources/assets/img/yushijinhun@2x.png b/HMCL/src/main/resources/assets/img/yushijinhun@2x.png new file mode 100644 index 000000000..7824066c0 Binary files /dev/null and b/HMCL/src/main/resources/assets/img/yushijinhun@2x.png differ