Skip to content

Commit 2aa3374

Browse files
committed
1.20
1 parent 7bdb73e commit 2aa3374

File tree

5 files changed

+23
-25
lines changed

5 files changed

+23
-25
lines changed

common/src/main/kotlin/me/cael/capes/menu/MainMenu.kt

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,10 @@
11
package me.cael.capes.menu
22

3-
import net.minecraft.client.gui.DrawableHelper
3+
import net.minecraft.client.gui.DrawContext
44
import net.minecraft.client.gui.screen.Screen
55
import net.minecraft.client.gui.screen.option.GameOptionsScreen
66
import net.minecraft.client.gui.widget.ButtonWidget
77
import net.minecraft.client.option.GameOptions
8-
import net.minecraft.client.util.math.MatrixStack
98
import net.minecraft.text.Text
109

1110
open class MainMenu(parent: Screen, gameOptions: GameOptions) : GameOptionsScreen(parent, gameOptions, Text.translatable("options.capes.title")) {
@@ -32,9 +31,9 @@ open class MainMenu(parent: Screen, gameOptions: GameOptions) : GameOptionsScree
3231

3332
}
3433

35-
override fun render(matrices: MatrixStack, mouseX: Int, mouseY: Int, delta: Float) {
36-
this.renderBackground(matrices)
37-
DrawableHelper.drawCenteredText(matrices, textRenderer, title, width / 2, 20, 16777215)
38-
super.render(matrices, mouseX, mouseY, delta)
34+
override fun render(context: DrawContext, mouseX: Int, mouseY: Int, delta: Float) {
35+
this.renderBackground(context)
36+
context.drawCenteredTextWithShadow(textRenderer, title, width / 2, 20, 16777215)
37+
super.render(context, mouseX, mouseY, delta)
3938
}
4039
}

common/src/main/kotlin/me/cael/capes/menu/SelectorMenu.kt

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ import me.cael.capes.mixins.AccessorPlayerListEntry
66
import me.cael.capes.render.DisplayPlayerEntityRenderer
77
import me.cael.capes.render.PlaceholderEntity
88
import net.minecraft.client.MinecraftClient
9+
import net.minecraft.client.gui.DrawContext
910
import net.minecraft.client.gui.screen.Screen
1011
import net.minecraft.client.gui.widget.ButtonWidget
1112
import net.minecraft.client.option.GameOptions
@@ -53,8 +54,8 @@ class SelectorMenu(parent: Screen, gameOptions: GameOptions) : MainMenu(parent,
5354

5455
}
5556

56-
override fun render(matrices: MatrixStack, mouseX: Int, mouseY: Int, delta: Float) {
57-
super.render(matrices, mouseX, mouseY, delta)
57+
override fun render(context: DrawContext, mouseX: Int, mouseY: Int, delta: Float) {
58+
super.render(context, mouseX, mouseY, delta)
5859

5960
val playerX : Int = width/2
6061
val playerY = 215

fabric/src/main/resources/fabric.mod.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,10 +37,10 @@
3737
"capes-common.mixins.json"
3838
],
3939
"depends": {
40-
"fabricloader": ">=0.14.6",
40+
"fabricloader": ">=0.14.21",
4141
"fabric": "*",
4242
"fabric-language-kotlin": "*",
43-
"minecraft": "1.19.3",
43+
"minecraft": ">=1.20",
4444
"java": ">=17"
4545
}
4646
}
Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
modLoader = "kotlinforforge"
2-
loaderVersion = "[3,)"
2+
loaderVersion = "[4,)"
33
issueTrackerURL = "https://github.com/CaelTheColher/Capes/issues"
44
license = "LGPL 2.1"
55

@@ -11,18 +11,17 @@ authors = "Cael"
1111
description = '''
1212
A mod that lets you use capes from Optifine, LabyMod, Cosmetica, Wynntils, Capes++, and the MinecraftCapes Mod.
1313
'''
14-
logoFile = "assets/capes/icon.png"
1514

1615
[[dependencies.capes]]
1716
modId = "forge"
1817
mandatory = true
19-
versionRange = "[44,)"
18+
versionRange = "[46,)"
2019
ordering = "NONE"
2120
side = "BOTH"
2221

2322
[[dependencies.capes]]
2423
modId = "minecraft"
2524
mandatory = true
26-
versionRange = "[1.19.3,)"
25+
versionRange = "[1.20,)"
2726
ordering = "NONE"
2827
side = "BOTH"

gradle.properties

Lines changed: 10 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,24 +1,23 @@
11
org.gradle.jvmargs=-Xmx8G
22

3-
minecraft_version=1.19.3
4-
yarn_mappings=1.19.3+build.3
3+
minecraft_version=1.20
4+
yarn_mappings=1.20+build.1
55
enabled_platforms=fabric,forge
66

77
archives_base_name=capes
8-
mod_version=1.5.2+1.19.3
8+
mod_version=1.5.2+1.20
99
maven_group=me.capes
1010

11-
fabric_loader_version=0.14.11
12-
fabric_api_version=0.69.1+1.19.3
11+
fabric_loader_version=0.14.21
12+
fabric_api_version=0.83.0+1.20
1313

14-
forge_version=1.19.3-44.1.8
14+
forge_version=1.20-46.0.1
1515

1616
# Other APIs
17-
fabric_kotlin_version=1.8.7+kotlin.1.7.22
18-
forge_kotlin_version=4.+
19-
omega_config_version=1.2.3-1.18.1
20-
modmenu_version=5.0.0-alpha.4
21-
mixinextras_version=0.2.0-beta.1
17+
fabric_kotlin_version=1.9.4+kotlin.1.8.21
18+
forge_kotlin_version=4.3.0
19+
modmenu_version=7.+
20+
mixinextras_version=0.2.+
2221

2322
# Publishing
2423
curseforge_id=408481

0 commit comments

Comments
 (0)