Skip to content
This repository was archived by the owner on Apr 19, 2026. It is now read-only.

Commit 6360ccc

Browse files
committed
去除无用模块,可编译
1 parent bd3ba6f commit 6360ccc

23 files changed

Lines changed: 13 additions & 1363 deletions

openvc/build.gradle

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,14 @@
11
plugins {
2-
id 'com.github.johnrengelman.shadow' version '8.1.1'
2+
id 'com.gradleup.shadow' version '9.1.0'
33
}
44

55
repositories {
66
maven {
77
name 'papermc'
88
url 'https://repo.papermc.io/repository/maven-public/'
99
}
10+
11+
maven{url "https://maven.elytrium.net/repo/"}
1012
mavenCentral()
1113
}
1214

@@ -18,7 +20,8 @@ dependencies {
1820
compileOnly fileTree(dir: 'libraries', include: ['*.jar'])
1921
compileOnly 'io.netty:netty-all:4.1.86.Final'
2022
compileOnly 'net.minecrell:terminalconsoleappender:1.3.0'
21-
// compileOnly 'com.velocitypowered:velocity-api:3.4.0-SNAPSHOT'
23+
compileOnly 'com.velocitypowered:velocity-api:3.4.0-SNAPSHOT'
24+
compileOnly 'com.velocitypowered:velocity-proxy:3.4.0-SNAPSHOT'
2225

2326
// https://mvnrepository.com/artifact/net.kyori/adventure-text-serializer-gson
2427
compileOnly 'net.kyori:adventure-text-serializer-gson:4.19.0'

openvc/src/main/java/fun/ksnb/multilogin/velocity/impl/VelocityServer.java

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,6 @@
22

33
import com.velocitypowered.api.plugin.PluginContainer;
44
import com.velocitypowered.api.proxy.ProxyServer;
5-
import com.velocitypowered.proxy.config.PlayerInfoForwarding;
6-
import com.velocitypowered.proxy.config.VelocityConfiguration;
75
import moe.caa.multilogin.api.internal.plugin.BaseScheduler;
86
import moe.caa.multilogin.api.internal.plugin.IPlayerManager;
97
import moe.caa.multilogin.api.internal.plugin.ISender;

openvc/src/main/java/fun/ksnb/multilogin/velocity/main/MultiLoginVelocity.java

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -6,12 +6,11 @@
66
import com.velocitypowered.api.event.proxy.ProxyShutdownEvent;
77
import com.velocitypowered.api.plugin.annotation.DataDirectory;
88
import com.velocitypowered.api.proxy.ProxyServer;
9-
import fun.iiii.openvelocity.api.event.connection.OnlineAuthEvent;
109
import fun.ksnb.multilogin.velocity.impl.VelocityServer;
1110
import fun.ksnb.multilogin.velocity.logger.Slf4jLoggerBridge;
11+
import icu.h2l.api.event.connection.OnlineAuthEvent;
1212
import lombok.Getter;
1313
import moe.caa.multilogin.api.internal.auth.AuthResult;
14-
import moe.caa.multilogin.api.internal.injector.Injector;
1514
import moe.caa.multilogin.api.internal.logger.LoggerProvider;
1615
import moe.caa.multilogin.api.internal.main.MultiCoreAPI;
1716
import moe.caa.multilogin.api.internal.plugin.IPlugin;
@@ -72,13 +71,14 @@ public void onInitialize(ProxyInitializeEvent event) {
7271
@Subscribe
7372
public void onLogin(OnlineAuthEvent event) {
7473
AuthResult result = multiCoreAPI.getAuthHandler().auth(event.getUserName(), event.getServerId(), event.getPlayerIp());
75-
if (result.getResult() == AuthResult.Result.ALLOW) {
76-
event.setSuccess(true);
77-
event.setIgnoreKey(true);
74+
// 这里应该存下来,放到后面的profile处理
75+
// if (result.getResult() == AuthResult.Result.ALLOW) {
76+
// event.setSuccess(true);
77+
// event.setIgnoreKey(true);
7878
event.setGameProfile(generateGameProfile(result.getResponse()));
79-
} else {
80-
event.setDisconnectComponent(Component.text(result.getKickMessage()));
81-
}
79+
// } else {
80+
// event.setDisconnectComponent(Component.text(result.getKickMessage()));
81+
// }
8282
}
8383

8484
private com.velocitypowered.api.util.GameProfile generateGameProfile(GameProfile response) {

velocity/build.gradle

Lines changed: 0 additions & 99 deletions
This file was deleted.

velocity/injector/build.gradle

Lines changed: 0 additions & 40 deletions
This file was deleted.

0 commit comments

Comments
 (0)