Migrate to ArchitecturyTarget

This commit is contained in:
shedaniel
2021-01-13 01:12:47 +08:00
parent 26c04a60c4
commit ce6fda2a2f
2 changed files with 4 additions and 3 deletions

View File

@@ -1,6 +1,6 @@
plugins { plugins {
id "architectury-plugin" version "1.3.45" id "architectury-plugin" version "1.3.47"
id "forgified-fabric-loom" version "0.5.28" apply false id "forgified-fabric-loom" version "0.5.29" apply false
id "org.cadixdev.licenser" version "0.5.0" id "org.cadixdev.licenser" version "0.5.0"
id "com.jfrog.bintray" version "1.8.4" id "com.jfrog.bintray" version "1.8.4"
id "com.matthewprenger.cursegradle" version "1.4.0" apply false id "com.matthewprenger.cursegradle" version "1.4.0" apply false

View File

@@ -19,6 +19,7 @@
package me.shedaniel.architectury; package me.shedaniel.architectury;
import me.shedaniel.architectury.targets.ArchitecturyTarget;
import me.shedaniel.architectury.utils.PlatformExpectedError; import me.shedaniel.architectury.utils.PlatformExpectedError;
import org.jetbrains.annotations.ApiStatus; import org.jetbrains.annotations.ApiStatus;
@@ -30,7 +31,7 @@ public class PlatformMethods {
Class<?> lookupClass = lookup.lookupClass(); Class<?> lookupClass = lookup.lookupClass();
String lookupType = lookupClass.getName().replace("$", "") + "Impl"; String lookupType = lookupClass.getName().replace("$", "") + "Impl";
String platformExpectedClass = lookupType.substring(0, lookupType.lastIndexOf('.')) + "." + Architectury.getModLoader() + "." + String platformExpectedClass = lookupType.substring(0, lookupType.lastIndexOf('.')) + "." + ArchitecturyTarget.getCurrentTarget() + "." +
lookupType.substring(lookupType.lastIndexOf('.') + 1); lookupType.substring(lookupType.lastIndexOf('.') + 1);
Class<?> newClass; Class<?> newClass;
try { try {