mirror of
https://github.com/ViaVersion/ViaAprilFools.git
synced 2025-02-15 01:01:31 +01:00
Use full implementation version as subplatform name
This commit is contained in:
parent
3e56280fb7
commit
17a5f877cf
10
build.gradle
10
build.gradle
@ -29,6 +29,7 @@ dependencies {
|
||||
|
||||
blossom {
|
||||
replaceToken("\${version}", project.version, "src/main/java/net/raphimc/viaaprilfools/ViaAprilFools.java")
|
||||
replaceToken("\${impl_version}", "git-${project.archivesBaseName}-${project.version}:${latestCommitHash()}", "src/main/java/net/raphimc/viaaprilfools/ViaAprilFools.java")
|
||||
}
|
||||
|
||||
java {
|
||||
@ -86,3 +87,12 @@ publishing {
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
String latestCommitHash() {
|
||||
def stdout = new ByteArrayOutputStream()
|
||||
exec {
|
||||
commandLine "git", "rev-parse", "--short", "HEAD"
|
||||
standardOutput = stdout
|
||||
}
|
||||
return stdout.toString().trim()
|
||||
}
|
||||
|
@ -23,6 +23,7 @@ import net.raphimc.viaaprilfools.platform.ViaAprilFoolsPlatform;
|
||||
public class ViaAprilFools {
|
||||
|
||||
public static final String VERSION = "${version}";
|
||||
public static final String IMPL_VERSION = "${impl_version}";
|
||||
|
||||
private static ViaAprilFoolsPlatform platform;
|
||||
private static ViaAprilFoolsConfig config;
|
||||
|
@ -39,7 +39,7 @@ public interface ViaAprilFoolsPlatform {
|
||||
final ViaAprilFoolsConfig config = new ViaAprilFoolsConfig(new File(dataFolder, "viaaprilfools.yml"));
|
||||
config.reloadConfig();
|
||||
ViaAprilFools.init(this, config);
|
||||
Via.getManager().getSubPlatforms().add("ViaAprilFools-" + ViaAprilFools.VERSION);
|
||||
Via.getManager().getSubPlatforms().add(ViaAprilFools.IMPL_VERSION);
|
||||
|
||||
final ProtocolManager protocolManager = Via.getManager().getProtocolManager();
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user