Skip to content

Commit 14a2f14

Browse files
authored
Merge pull request #3 from SocketByte/master
Merge dev
2 parents 2077896 + 94f5ca9 commit 14a2f14

File tree

5 files changed

+48
-24
lines changed

5 files changed

+48
-24
lines changed

.github/workflows/master.yml

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
name: Master CI
2+
3+
on:
4+
push:
5+
branches:
6+
- "master"
7+
8+
jobs:
9+
build:
10+
runs-on: [ubuntu-latest]
11+
steps:
12+
- uses: actions/checkout@v1
13+
- name: Set up JDK 1.8
14+
uses: actions/setup-java@v1
15+
with:
16+
java-version: 1.8
17+
- name: Make gradlew executable
18+
run: chmod +x ./gradlew
19+
- name: Build with Gradle
20+
run: ./gradlew build -x copyJar
21+
- name: Release
22+
uses: "marvinpinto/action-automatic-releases@latest"
23+
with:
24+
repo_token: "${{ secrets.GITHUB_TOKEN }}"
25+
automatic_release_tag: "latest"
26+
prerelease: false
27+
title: "Release Build"
28+
files: |
29+
NetworkClient/build/libs/*.jar
30+
NetworkProxy/build/libs/*.jar

.gitignore

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -105,7 +105,6 @@ fabric.properties
105105
.mtj.tmp/
106106

107107
# Package Files #
108-
*.jar
109108
*.war
110109
*.nar
111110
*.ear
@@ -118,7 +117,7 @@ hs_err_pid*
118117

119118
### Gradle ###
120119
.gradle
121-
build/
120+
**/build
122121

123122
# Ignore Gradle GUI config
124123
gradle-app.setting
@@ -132,7 +131,4 @@ gradle-app.setting
132131
# # Work around https://youtrack.jetbrains.com/issue/IDEA-116898
133132
# gradle/wrapper/gradle-wrapper.properties
134133

135-
### Gradle Patch ###
136-
**/build/
137-
138134
# End of https://www.gitignore.io/api/java,gradle,intellij

NetworkClient/build.gradle

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -14,24 +14,24 @@ dependencies {
1414
task copyJar {
1515
doLast {
1616
copy {
17-
from "$projectDir\\build\\libs\\NetworkClient-1.0.jar"
18-
into "E:\\Sektory\\Center\\plugins"
17+
from "$projectDir/build/libs/NetworkClient-1.0.jar"
18+
into "E:/Sektory/Center/plugins"
1919
}
2020
copy {
21-
from "$projectDir\\build\\libs\\NetworkClient-1.0.jar"
22-
into "E:\\Sektory\\North\\plugins"
21+
from "$projectDir/build/libs/NetworkClient-1.0.jar"
22+
into "E:/Sektory/North/plugins"
2323
}
2424
copy {
25-
from "$projectDir\\build\\libs\\NetworkClient-1.0.jar"
26-
into "E:\\Sektory\\South\\plugins"
25+
from "$projectDir/build/libs/NetworkClient-1.0.jar"
26+
into "E:/Sektory/South/plugins"
2727
}
2828
copy {
29-
from "$projectDir\\build\\libs\\NetworkClient-1.0.jar"
30-
into "E:\\Sektory\\East\\plugins"
29+
from "$projectDir/build/libs/NetworkClient-1.0.jar"
30+
into "E:/Sektory/East/plugins"
3131
}
3232
copy {
33-
from "$projectDir\\build\\libs\\NetworkClient-1.0.jar"
34-
into "E:\\Sektory\\West\\plugins"
33+
from "$projectDir/build/libs/NetworkClient-1.0.jar"
34+
into "E:/Sektory/West/plugins"
3535
}
3636
}
3737
}

NetworkProxy/build.gradle

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,8 @@ dependencies {
1111
task copyJar {
1212
doLast {
1313
copy {
14-
from "$projectDir\\build\\libs\\NetworkProxy-1.0.jar"
15-
into "E:\\Sektory\\aProxy\\plugins"
14+
from "$projectDir/build/libs/NetworkProxy-1.0.jar"
15+
into "E:/Sektory/aProxy/plugins"
1616
}
1717
}
1818
}

NetworkProxy/src/main/java/org/mcservernetwork/proxy/listener/bungee/ServerConnectListener.java

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
package org.mcservernetwork.proxy.listener.bungee;
22

33
import io.lettuce.core.RedisFuture;
4+
import net.md_5.bungee.api.ProxyServer;
45
import net.md_5.bungee.api.chat.TextComponent;
56
import net.md_5.bungee.api.config.ServerInfo;
67
import net.md_5.bungee.api.connection.ProxiedPlayer;
@@ -29,11 +30,11 @@ public void onServerConnect(ServerConnectEvent event) {
2930
data.thenAccept(packet -> {
3031
PlayerSectorData sectorData = (PlayerSectorData) packet;
3132

32-
String current = player.getServer().getInfo().getName();
33+
ServerInfo current = player.getServer().getInfo();
3334
if (current == null)
34-
current = event.getTarget().getName();
35+
current = event.getTarget();
3536

36-
if (current.equals(sectorData.currentSectorName))
37+
if (current.getName().equals(sectorData.currentSectorName))
3738
return;
3839

3940
PacketStatus status = ClientStatusHandler.get(sectorData.currentSectorName);
@@ -42,10 +43,7 @@ public void onServerConnect(ServerConnectEvent event) {
4243
return;
4344
}
4445

45-
PacketTransfer transfer = new PacketTransfer();
46-
transfer.targetSectorName = sectorData.currentSectorName;
47-
transfer.uniqueId = player.getUniqueId().toString();
48-
NetworkAPI.Net.publish(Channel.TRANSFER_REQUEST, transfer);
46+
player.connect(current);
4947
});
5048
}
5149

0 commit comments

Comments
 (0)