You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Use these exact files when copying to a mods folder.
16
+
Use these exact files when copying to a mods folder. Do **not** use `-dev-shadow` or `-sources` JARs.
17
17
18
-
## If you get "non-static callback targets a static method"
18
+
## Making a release (both Fabric and NeoForge)
19
19
20
-
The mixin callbacks are **static** in the source and in the built JAR. This error means the game is loading an **old** mod JAR that was built before the fix.
20
+
1.**Set the version** in `gradle.properties`:
21
+
22
+
```properties
23
+
mod_version = 2.0.0 # e.g. 2.0.0, 2.0.1, 2.1.0
24
+
```
25
+
26
+
2.**Build both platforms** from the project root:
21
27
22
-
1.**Clean build**
23
28
```bash
24
29
./gradlew clean build
25
30
```
26
31
27
-
2.**Use the new JAR**
28
-
- Remove **any** existing `skinmc_mod` JAR from your mods folder.
4.**Create the release** (e.g. on GitHub or your download page):
33
38
34
-
3.**If using Prism Launcher**
35
-
- Update the mod in the instance: remove the old SkinMC mod, add the new JAR from the paths above (or replace the file in the instance’s `mods` folder).
39
+
- Create a new release / tag (e.g. `v2.0.0`).
40
+
- In the release notes, say which file is for Fabric and which for NeoForge.
41
+
- Attach **both** JARs so users can download the one that matches their loader.
36
42
37
-
4.**If using Run Client from the IDE**
38
-
- Use **Build → Rebuild Project** (or run `./gradlew clean :fabric:build`), then run the Fabric/NeoForge client again so it picks up the latest build.
43
+
Example release text:
44
+
45
+
```text
46
+
- **Fabric:** `skinmc_mod-fabric-2.0.0.jar` — use with Fabric loader.
47
+
- **NeoForge:** `skinmc_mod-neoforge-2.0.0.jar` — use with NeoForge loader.
48
+
```
49
+
50
+
5.**(Optional)** Commit the version bump before or after the release:
Copy file name to clipboardExpand all lines: README.md
+7-7Lines changed: 7 additions & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -11,19 +11,21 @@ Create your cape on SkinMC. Wear it in-game with the SkinMC Mod.
11
11
12
12
## Features
13
13
14
+

15
+
14
16
- Displays your SkinMC cape in-game in singleplayer and multiplayer
15
17
- Choose how capes are shown: SkinMC overrides default capes, default only, or SkinMC only
16
18
- Shift + right-click a player to open their SkinMC profile (optional, can be turned off)
17
19
- Works on both **Fabric** and **NeoForge**
18
20
19
21
## Configuration
20
22
21
-
Settings are in **Mod Menu** (Fabric) or the mod list config button (NeoForge), under *SkinMC Cape Settings*. You can also edit `config/skinmc_mod.json`:
23
+
Settings are in **Mod Menu** (Fabric) or the mod list config button (NeoForge), under _SkinMC Cape Settings_. You can also edit `config/skinmc_mod.json`:
22
24
23
-
| Option | Description |
24
-
|--------|-------------|
25
-
|**Cape display**|*SkinMC overrides (default)* — SkinMC capes replace Mojang/OptiFine capes when set; *Default only* — only show Mojang/OF capes; *SkinMC only* — only show SkinMC capes (hide default when no SkinMC cape) |
26
-
|**Shift + right-click player**| When enabled, shift + right-clicking a player opens their SkinMC profile |
|**Cape display**|_SkinMC overrides (default)_ — SkinMC capes replace Mojang/OptiFine capes when set; _Default only_ — only show Mojang/OF capes; _SkinMC only_ — only show SkinMC capes (hide default when no SkinMC cape) |
28
+
|**Shift + right-click player**| When enabled, shift + right-clicking a player opens their SkinMC profile |
27
29
28
30
## How to install it
29
31
@@ -47,7 +49,6 @@ You can also create your own cape in the [SkinMC Cape Editor](https://skinmc.net
47
49
48
50
## Links
49
51
50
-
-**Cape editor:**https://skinmc.net/capes/editor
51
52
-**Upload a cape:**https://skinmc.net/account/capes
52
53
-**Discord:**https://skinmc.net/go/discord
53
54
@@ -60,7 +61,6 @@ You can find a large selection of Minecraft capes on the following pages, or mak
60
61
-[SkinMC Cape Editor](https://skinmc.net/capes/editor) — create your own custom cape
0 commit comments