Skip to content

Commit

Permalink
0.6.19a
Browse files Browse the repository at this point in the history
Increased Quick Access keybinds to 16
Added alphabetical sorting to animation test custom layers dropdown
Updated Spanish translations (#673)
Fixed arms breaking in 1.21.2 snapshot versions
Fixed Gesture Gui keybinds not working
Fixed Export popup showing an error (Closes #669)
Fixed log spam in the models menu and gesture gui
Fixed quick actions crashing (Closes #670)
Fixed model loading breaking when using over 256 animations
Fixed game crash with corrupted animations (Closes #668)
Fixed setup/finish animations not loading for custom poses
Fixed custom layers dropdown not showing the correct value in the slider name
  • Loading branch information
tom5454 committed Sep 3, 2024
1 parent 994cbf6 commit 40f6b69
Show file tree
Hide file tree
Showing 107 changed files with 9,654 additions and 8,521 deletions.
15,280 changes: 7,649 additions & 7,631 deletions Blockbench/cpm_plugin.js

Large diffs are not rendered by default.

6 changes: 3 additions & 3 deletions Blockbench/cpm_plugin.map

Large diffs are not rendered by default.

10 changes: 5 additions & 5 deletions CPM-OSC-Compat/gradle.properties
Original file line number Diff line number Diff line change
Expand Up @@ -6,14 +6,14 @@ minecraft_version=1.18.2
loader_version=0.13.3
fabric_version=0.47.8+1.18.2

mod_version=1.6.0-pre1
mod_version=1.6.0

# CPM versions
cpm_api_version=0.6.18-pre1
cpm_runtime_version=0.6.18a-pre1
cpm_api_version=0.6.18
cpm_runtime_version=0.6.18a

# cpm_source=com.tom5454.cpm
cpm_source=local
cpm_source=com.tom5454.cpm
# cpm_source=local

mod_id=cpmoscc
mod_name=CPM OSC Compat
Expand Down
67 changes: 55 additions & 12 deletions CPM-OSC-Compat/version-check.json
Original file line number Diff line number Diff line change
@@ -1,32 +1,55 @@
{
"homepage": "https://www.curseforge.com/minecraft/mc-mods/cpmoscc",
"promos": {
"1.20.1-latest": "1.4.2",
"1.19.4-latest": "1.4.2",
"1.19.3-latest": "1.4.2",
"1.19.2-latest": "1.4.2",
"1.18.2-latest": "1.4.2",
"1.17.1-latest": "1.4.2",
"1.16.5-latest": "1.4.2",
"1.15.2-latest": "1.4.2",
"1.14.4-latest": "1.4.2",
"1.12.2-latest": "1.4.2",
"1.10.2-latest": "1.4.2",
"1.8.9-latest": "1.4.2"
"1.21.1-latest": "1.6.0",
"1.20.6-latest": "1.6.0",
"1.20.4-latest": "1.6.0",
"1.20.2-latest": "1.6.0",
"1.20.1-latest": "1.6.0",
"1.19.4-latest": "1.6.0",
"1.19.3-latest": "1.6.0",
"1.19.2-latest": "1.6.0",
"1.18.2-latest": "1.6.0",
"1.17.1-latest": "1.6.0",
"1.16.5-latest": "1.6.0",
"1.15.2-latest": "1.6.0",
"1.14.4-latest": "1.6.0",
"1.12.2-latest": "1.6.0",
"1.10.2-latest": "1.6.0",
"1.8.9-latest": "1.6.0"
},
"1.20.6": {
"1.6.0": "Updated to CPM version 0.6.18",
"1.5.2": "1.20.6 port"
},
"1.20.4": {
"1.6.0": "Updated to CPM version 0.6.18",
"1.5.1": "Fixed OSC input not working with vectors",
"1.5.0": "NeoForge 1.20.2+ port",
"1.4.2": "Fixed first hotbar slot not outputting",
"1.4.1": "Fixed value layers not outputting\nFixed log spam with certain gestures",
"1.4.0": "New output parameters:\n- current biome details\n- current dimension\n- y level and world min/max\n- current weather\n- active potion effects\n- vehicle entity"
},
"1.20.2": {
"1.6.0": "Updated to CPM version 0.6.18",
"1.5.1": "Fixed OSC input not working with vectors",
"1.5.0": "NeoForge 1.20.2+ port",
"1.4.2": "Fixed first hotbar slot not outputting",
"1.4.1": "Fixed value layers not outputting\nFixed log spam with certain gestures",
"1.4.0": "New output parameters:\n- current biome details\n- current dimension\n- y level and world min/max\n- current weather\n- active potion effects\n- vehicle entity"
},
"1.20.1": {
"1.6.0": "Updated to CPM version 0.6.18",
"1.5.1": "Fixed OSC input not working with vectors",
"1.4.2": "Fixed first hotbar slot not outputting",
"1.4.1": "Fixed value layers not outputting\nFixed log spam with certain gestures",
"1.4.0": "New output parameters:\n- current biome details\n- current dimension\n- y level and world min/max\n- current weather\n- active potion effects\n- vehicle entity",
"1.3.0": "New OSC output parameters:\n- Sky/Block Light level\n- In-game day time\n- Held & armor items id, count, damage, and tags\n- Blocks below and inside the player id and tags\n- Selected hotbar slot",
"1.2.2": "Output layer states and active pose"
},
"1.19.4": {
"1.6.0": "Updated to CPM version 0.6.18",
"1.5.1": "Fixed OSC input not working with vectors",
"1.4.2": "Fixed first hotbar slot not outputting",
"1.4.1": "Fixed value layers not outputting\nFixed log spam with certain gestures",
"1.4.0": "New output parameters:\n- current biome details\n- current dimension\n- y level and world min/max\n- current weather\n- active potion effects\n- vehicle entity",
Expand All @@ -40,6 +63,8 @@
"1.0.0": "First Release"
},
"1.19.3": {
"1.6.0": "Updated to CPM version 0.6.18",
"1.5.1": "Fixed OSC input not working with vectors",
"1.4.2": "Fixed first hotbar slot not outputting",
"1.4.1": "Fixed value layers not outputting\nFixed log spam with certain gestures",
"1.4.0": "New output parameters:\n- current biome details\n- current dimension\n- y level and world min/max\n- current weather\n- active potion effects\n- vehicle entity",
Expand All @@ -53,6 +78,8 @@
"1.0.0": "First Release"
},
"1.19.2": {
"1.6.0": "Updated to CPM version 0.6.18",
"1.5.1": "Fixed OSC input not working with vectors",
"1.4.2": "Fixed first hotbar slot not outputting",
"1.4.1": "Fixed value layers not outputting\nFixed log spam with certain gestures",
"1.4.0": "New output parameters:\n- current biome details\n- current dimension\n- y level and world min/max\n- current weather\n- active potion effects\n- vehicle entity",
Expand All @@ -66,6 +93,8 @@
"1.0.0": "First Release"
},
"1.18.2": {
"1.6.0": "Updated to CPM version 0.6.18",
"1.5.1": "Fixed OSC input not working with vectors",
"1.4.2": "Fixed first hotbar slot not outputting",
"1.4.1": "Fixed value layers not outputting\nFixed log spam with certain gestures",
"1.4.0": "New output parameters:\n- current biome details\n- current dimension\n- y level and world min/max\n- current weather\n- active potion effects\n- vehicle entity",
Expand All @@ -79,6 +108,8 @@
"1.0.0": "First Release"
},
"1.17.1": {
"1.6.0": "Updated to CPM version 0.6.18",
"1.5.1": "Fixed OSC input not working with vectors",
"1.4.2": "Fixed first hotbar slot not outputting",
"1.4.1": "Fixed value layers not outputting\nFixed log spam with certain gestures",
"1.4.0": "New output parameters:\n- current biome details\n- current dimension\n- y level and world min/max\n- current weather\n- active potion effects\n- vehicle entity",
Expand All @@ -92,6 +123,8 @@
"1.0.0": "First Release"
},
"1.16.5": {
"1.6.0": "Updated to CPM version 0.6.18",
"1.5.1": "Fixed OSC input not working with vectors",
"1.4.2": "Fixed first hotbar slot not outputting",
"1.4.1": "Fixed value layers not outputting\nFixed log spam with certain gestures",
"1.4.0": "New output parameters:\n- current biome details\n- current dimension\n- y level and world min/max\n- current weather\n- active potion effects\n- vehicle entity",
Expand All @@ -105,30 +138,40 @@
"1.0.0": "First Release"
},
"1.15.2": {
"1.6.0": "Updated to CPM version 0.6.18",
"1.5.1": "Fixed OSC input not working with vectors",
"1.4.2": "Fixed first hotbar slot not outputting",
"1.4.1": "Fixed value layers not outputting\nFixed log spam with certain gestures",
"1.4.0": "New output parameters:\n- current biome details\n- current dimension\n- y level and world min/max\n- current weather\n- active potion effects\n- vehicle entity",
"1.3.0": "Ported to older MC versions\nNew OSC output parameters:\n- Sky/Block Light level\n- In-game day time\n- Held & armor items id, count, damage, and tags\n- Blocks below and inside the player id and tags\n- Selected hotbar slot"
},
"1.14.4": {
"1.6.0": "Updated to CPM version 0.6.18",
"1.5.1": "Fixed OSC input not working with vectors",
"1.4.2": "Fixed first hotbar slot not outputting",
"1.4.1": "Fixed value layers not outputting\nFixed log spam with certain gestures",
"1.4.0": "New output parameters:\n- current biome details\n- current dimension\n- y level and world min/max\n- current weather\n- active potion effects\n- vehicle entity",
"1.3.0": "Ported to older MC versions\nNew OSC output parameters:\n- Sky/Block Light level\n- In-game day time\n- Held & armor items id, count, damage, and tags\n- Blocks below and inside the player id and tags\n- Selected hotbar slot"
},
"1.12.2": {
"1.6.0": "Updated to CPM version 0.6.18",
"1.4.3": "Fixed OSC input not working with vectors",
"1.4.2": "Fixed first hotbar slot not outputting",
"1.4.1": "Fixed value layers not outputting\nFixed log spam with certain gestures",
"1.4.0": "New output parameters:\n- current biome details\n- current dimension\n- y level and world min/max\n- current weather\n- active potion effects\n- vehicle entity",
"1.3.0": "OSC Retro port\nNew OSC output parameters:\n- Sky/Block Light level\n- In-game day time\n- Held & armor items id, count, damage, and tags\n- Blocks below and inside the player id and tags\n- Selected hotbar slot"
},
"1.10.2": {
"1.6.0": "Updated to CPM version 0.6.18",
"1.4.3": "Fixed OSC input not working with vectors",
"1.4.2": "Fixed first hotbar slot not outputting",
"1.4.1": "Fixed value layers not outputting\nFixed log spam with certain gestures",
"1.4.0": "New output parameters:\n- current biome details\n- current dimension\n- y level and world min/max\n- current weather\n- active potion effects\n- vehicle entity",
"1.3.0": "OSC Retro port\nNew OSC output parameters:\n- Sky/Block Light level\n- In-game day time\n- Held & armor items id, count, damage, and tags\n- Blocks below and inside the player id and tags\n- Selected hotbar slot"
},
"1.8.9": {
"1.6.0": "Updated to CPM version 0.6.18",
"1.4.3": "Fixed OSC input not working with vectors",
"1.4.2": "Fixed first hotbar slot not outputting",
"1.4.1": "Fixed value layers not outputting\nFixed log spam with certain gestures",
"1.4.0": "New output parameters:\n- current biome details\n- current dimension\n- y level and world min/max\n- current weather\n- active potion effects\n- vehicle entity",
Expand Down
2 changes: 1 addition & 1 deletion CustomPlayerModels-1.10/gradle.properties
Original file line number Diff line number Diff line change
Expand Up @@ -3,4 +3,4 @@
org.gradle.jvmargs=-Xmx3G
org.gradle.daemon=false

mod_version=0.6.18a
mod_version=0.6.19a
2 changes: 1 addition & 1 deletion CustomPlayerModels-1.12/gradle.properties
Original file line number Diff line number Diff line change
Expand Up @@ -3,4 +3,4 @@
org.gradle.jvmargs=-Xmx3G
org.gradle.daemon=false

mod_version=0.6.18a
mod_version=0.6.19a
2 changes: 1 addition & 1 deletion CustomPlayerModels-1.14/gradle.properties
Original file line number Diff line number Diff line change
Expand Up @@ -3,4 +3,4 @@
org.gradle.jvmargs=-Xmx3G
org.gradle.daemon=false

mod_version=0.6.18a
mod_version=0.6.19a
2 changes: 1 addition & 1 deletion CustomPlayerModels-1.15/gradle.properties
Original file line number Diff line number Diff line change
Expand Up @@ -3,4 +3,4 @@
org.gradle.jvmargs=-Xmx3G
org.gradle.daemon=false

mod_version=0.6.18a
mod_version=0.6.19a
2 changes: 1 addition & 1 deletion CustomPlayerModels-1.16/gradle.properties
Original file line number Diff line number Diff line change
Expand Up @@ -3,4 +3,4 @@
org.gradle.jvmargs=-Xmx3G
org.gradle.daemon=false

mod_version=0.6.18a
mod_version=0.6.19a
2 changes: 1 addition & 1 deletion CustomPlayerModels-1.17/gradle.properties
Original file line number Diff line number Diff line change
Expand Up @@ -3,4 +3,4 @@
org.gradle.jvmargs=-Xmx3G
org.gradle.daemon=false

mod_version=0.6.18a
mod_version=0.6.19a
2 changes: 1 addition & 1 deletion CustomPlayerModels-1.18/gradle.properties
Original file line number Diff line number Diff line change
Expand Up @@ -3,4 +3,4 @@
org.gradle.jvmargs=-Xmx3G
org.gradle.daemon=false

mod_version=0.6.18a
mod_version=0.6.19a
2 changes: 1 addition & 1 deletion CustomPlayerModels-1.19.3/gradle.properties
Original file line number Diff line number Diff line change
Expand Up @@ -3,4 +3,4 @@
org.gradle.jvmargs=-Xmx3G
org.gradle.daemon=false

mod_version=0.6.18a
mod_version=0.6.19a
2 changes: 1 addition & 1 deletion CustomPlayerModels-1.19.4/gradle.properties
Original file line number Diff line number Diff line change
Expand Up @@ -3,4 +3,4 @@
org.gradle.jvmargs=-Xmx3G
org.gradle.daemon=false

mod_version=0.6.18a
mod_version=0.6.19a
2 changes: 1 addition & 1 deletion CustomPlayerModels-1.19/gradle.properties
Original file line number Diff line number Diff line change
Expand Up @@ -3,4 +3,4 @@
org.gradle.jvmargs=-Xmx3G
org.gradle.daemon=false

mod_version=0.6.18a
mod_version=0.6.19a
2 changes: 1 addition & 1 deletion CustomPlayerModels-1.2/gradle.properties
Original file line number Diff line number Diff line change
Expand Up @@ -3,5 +3,5 @@
org.gradle.jvmargs=-Xmx3G
org.gradle.daemon=false

mod_version=0.6.18a
mod_version=0.6.19a
project_type=forge
2 changes: 1 addition & 1 deletion CustomPlayerModels-1.20.2/gradle.properties
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,7 @@ mod_name=Customizable Player Models
# The license of the mod. Review your options at https://choosealicense.com/. All Rights Reserved is the default.
mod_license=MIT License
# The mod version. See https://semver.org/
mod_version=0.6.18a
mod_version=0.6.19a
# The group ID for the mod. It is only important when publishing as an artifact to a Maven repository.
# This should match the base package used for the mod sources.
# See https://maven.apache.org/guides/mini/guide-naming-conventions.html
Expand Down
2 changes: 1 addition & 1 deletion CustomPlayerModels-1.20.4/gradle.properties
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,7 @@ mod_name=Customizable Player Models
# The license of the mod. Review your options at https://choosealicense.com/. All Rights Reserved is the default.
mod_license=MIT License
# The mod version. See https://semver.org/
mod_version=0.6.18a
mod_version=0.6.19a
# The group ID for the mod. It is only important when publishing as an artifact to a Maven repository.
# This should match the base package used for the mod sources.
# See https://maven.apache.org/guides/mini/guide-naming-conventions.html
Expand Down
2 changes: 1 addition & 1 deletion CustomPlayerModels-1.20.6/gradle.properties
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,7 @@ mod_name=Customizable Player Models
# The license of the mod. Review your options at https://choosealicense.com/. All Rights Reserved is the default.
mod_license=MIT License
# The mod version. See https://semver.org/
mod_version=0.6.18a
mod_version=0.6.19a
# The group ID for the mod. It is only important when publishing as an artifact to a Maven repository.
# This should match the base package used for the mod sources.
# See https://maven.apache.org/guides/mini/guide-naming-conventions.html
Expand Down
2 changes: 1 addition & 1 deletion CustomPlayerModels-1.20/gradle.properties
Original file line number Diff line number Diff line change
Expand Up @@ -3,4 +3,4 @@
org.gradle.jvmargs=-Xmx3G
org.gradle.daemon=false

mod_version=0.6.18a
mod_version=0.6.19a
2 changes: 1 addition & 1 deletion CustomPlayerModels-1.21/gradle.properties
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,7 @@ mod_name=Customizable Player Models
# The license of the mod. Review your options at https://choosealicense.com/. All Rights Reserved is the default.
mod_license=MIT License
# The mod version. See https://semver.org/
mod_version=0.6.18a
mod_version=0.6.19a
# The group ID for the mod. It is only important when publishing as an artifact to a Maven repository.
# This should match the base package used for the mod sources.
# See https://maven.apache.org/guides/mini/guide-naming-conventions.html
Expand Down
2 changes: 1 addition & 1 deletion CustomPlayerModels-1.4/gradle.properties
Original file line number Diff line number Diff line change
Expand Up @@ -3,5 +3,5 @@
org.gradle.jvmargs=-Xmx3G
org.gradle.daemon=false

mod_version=0.6.18a
mod_version=0.6.19a
project_type=forge
2 changes: 1 addition & 1 deletion CustomPlayerModels-1.5/gradle.properties
Original file line number Diff line number Diff line change
Expand Up @@ -3,5 +3,5 @@
org.gradle.jvmargs=-Xmx3G
org.gradle.daemon=false

mod_version=0.6.18a
mod_version=0.6.19a
project_type=forge
2 changes: 1 addition & 1 deletion CustomPlayerModels-1.6/gradle.properties
Original file line number Diff line number Diff line change
Expand Up @@ -3,5 +3,5 @@
org.gradle.jvmargs=-Xmx3G
org.gradle.daemon=false

mod_version=0.6.18a
mod_version=0.6.19a
project_type=forge
2 changes: 1 addition & 1 deletion CustomPlayerModels-1.7/gradle.properties
Original file line number Diff line number Diff line change
Expand Up @@ -3,5 +3,5 @@
org.gradle.jvmargs=-Xmx3G
org.gradle.daemon=false

mod_version=0.6.18a
mod_version=0.6.19a
project_type=forge
2 changes: 1 addition & 1 deletion CustomPlayerModels-1.8/gradle.properties
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,6 @@
org.gradle.jvmargs=-Xmx3G
org.gradle.daemon=false

mod_version=0.6.18a
mod_version=0.6.19a

project_type=forge
2 changes: 1 addition & 1 deletion CustomPlayerModels-BTA/gradle.properties
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
org.gradle.jvmargs=-Xmx3G
org.gradle.daemon=false

mod_version=0.6.18a
mod_version=0.6.19a
project_type=fabric

# BTA
Expand Down
2 changes: 1 addition & 1 deletion CustomPlayerModels-Bukkit/gradle.properties
Original file line number Diff line number Diff line change
Expand Up @@ -3,4 +3,4 @@
org.gradle.jvmargs=-Xmx3G
org.gradle.daemon=false

mod_version=0.6.18a
mod_version=0.6.19a
2 changes: 1 addition & 1 deletion CustomPlayerModels-b1.7.3/gradle.properties
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
org.gradle.jvmargs=-Xmx3G
org.gradle.daemon=false

mod_version=0.6.18a
mod_version=0.6.19a
project_type=fabric

# Fabric Properties
Expand Down
2 changes: 1 addition & 1 deletion CustomPlayerModels/gradle.properties
Original file line number Diff line number Diff line change
Expand Up @@ -3,4 +3,4 @@
org.gradle.jvmargs=-Xmx3G
org.gradle.daemon=false

mod_version=0.6.18
mod_version=0.6.19
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
package com.tom.cpl.gui;

public interface IKeybind {
public static final int QUICK_ACCESS_KEYBINDS_COUNT = 6;
public static final int QUICK_ACCESS_KEYBINDS_COUNT = 16;

boolean isPressed(KeyboardEvent evt);
String getBoundKey();
Expand Down
Loading

0 comments on commit 40f6b69

Please sign in to comment.