mirror of
https://github.com/ViaVersion/ViaForge.git
synced 2024-06-28 10:44:53 +02:00
Fixed GUI and building
This commit is contained in:
parent
b396eccd9e
commit
dbf346eef8
2
.github/workflows/main.yml
vendored
2
.github/workflows/main.yml
vendored
|
@ -27,4 +27,4 @@ jobs:
|
||||||
uses: actions/upload-artifact@v3
|
uses: actions/upload-artifact@v3
|
||||||
with:
|
with:
|
||||||
name: ViaForge-1.12.2
|
name: ViaForge-1.12.2
|
||||||
path: build/libs/
|
path: mc1122/build/libs/
|
||||||
|
|
|
@ -8,12 +8,13 @@ mod_name=ViaForge
|
||||||
mod_version=3.3.2
|
mod_version=3.3.2
|
||||||
mod_base_package=de.florianmichael
|
mod_base_package=de.florianmichael
|
||||||
|
|
||||||
# mixin
|
|
||||||
mixin_version=0.8.3
|
|
||||||
|
|
||||||
# via-version
|
# via-version
|
||||||
vialoader_version=2.2.5-SNAPSHOT
|
vialoader_version=2.2.5-SNAPSHOT
|
||||||
viaversion_version=4.7.0
|
viaversion_version=4.7.0
|
||||||
viabackwards_version=4.7.0
|
viabackwards_version=4.7.0
|
||||||
viarewind_version=2.0.4-SNAPSHOT
|
viarewind_version=2.0.4-SNAPSHOT
|
||||||
snake_yml_version=2.0
|
snake_yml_version=2.0
|
||||||
|
|
||||||
|
# libs
|
||||||
|
slf4j_version=2.0.7
|
||||||
|
mixin_version=0.8.3
|
||||||
|
|
|
@ -88,7 +88,8 @@ def viaLibs = [
|
||||||
"com.viaversion:viarewind-core:${project.viarewind_version}",
|
"com.viaversion:viarewind-core:${project.viarewind_version}",
|
||||||
"org.yaml:snakeyaml:${project.snake_yml_version}",
|
"org.yaml:snakeyaml:${project.snake_yml_version}",
|
||||||
|
|
||||||
"net.raphimc:ViaLoader:${project.vialoader_version}"
|
"net.raphimc:ViaLoader:${project.vialoader_version}",
|
||||||
|
"org.slf4j:slf4j-api:${project.slf4j_version}"
|
||||||
]
|
]
|
||||||
|
|
||||||
dependencies {
|
dependencies {
|
||||||
|
|
|
@ -38,6 +38,9 @@ public class ViaForge {
|
||||||
|
|
||||||
@Mod.EventHandler
|
@Mod.EventHandler
|
||||||
public void init(FMLPreInitializationEvent event) {
|
public void init(FMLPreInitializationEvent event) {
|
||||||
|
VersionEnum.SORTED_VERSIONS.remove(VersionEnum.r1_7_6tor1_7_10);
|
||||||
|
VersionEnum.SORTED_VERSIONS.remove(VersionEnum.r1_7_2tor1_7_5);
|
||||||
|
|
||||||
ViaLoader.init(
|
ViaLoader.init(
|
||||||
null,
|
null,
|
||||||
new VLLoader() {
|
new VLLoader() {
|
||||||
|
|
|
@ -80,12 +80,12 @@ public class GuiProtocolSelector extends GuiScreen {
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
protected int getSize() {
|
protected int getSize() {
|
||||||
return VersionEnum.OFFICIAL_SUPPORTED_PROTOCOLS.size();
|
return VersionEnum.SORTED_VERSIONS.size();
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
protected void elementClicked(int i, boolean b, int i1, int i2) {
|
protected void elementClicked(int i, boolean b, int i1, int i2) {
|
||||||
ViaForge.targetVersion = VersionEnum.OFFICIAL_SUPPORTED_PROTOCOLS.get(i);
|
ViaForge.targetVersion = VersionEnum.SORTED_VERSIONS.get(i);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
@ -100,7 +100,7 @@ public class GuiProtocolSelector extends GuiScreen {
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
protected void drawSlot(int i, int i1, int i2, int i3, int i4, int i5, float v) {
|
protected void drawSlot(int i, int i1, int i2, int i3, int i4, int i5, float v) {
|
||||||
final VersionEnum version = VersionEnum.OFFICIAL_SUPPORTED_PROTOCOLS.get(i);
|
final VersionEnum version = VersionEnum.SORTED_VERSIONS.get(i);
|
||||||
|
|
||||||
drawCenteredString(mc.fontRenderer,(ViaForge.targetVersion.getVersion() == version.getVersion() ? ChatFormatting.GREEN.toString() : ChatFormatting.DARK_RED.toString()) + version.getName(), width / 2, i2, -1);
|
drawCenteredString(mc.fontRenderer,(ViaForge.targetVersion.getVersion() == version.getVersion() ? ChatFormatting.GREEN.toString() : ChatFormatting.DARK_RED.toString()) + version.getName(), width / 2, i2, -1);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue
Block a user