Skip to content

Commit adf8f33

Browse files
authored
Merge pull request #71 from MultiChat/minorupdates
Minorupdates
2 parents af765fc + a0adecc commit adf8f33

File tree

15 files changed

+33
-19
lines changed

15 files changed

+33
-19
lines changed

multichat/pom.xml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55

66
<groupId>xyz.olivermartin.multichat</groupId>
77
<artifactId>multichat</artifactId>
8-
<version>1.7.4</version>
8+
<version>1.7.5</version>
99

1010
<repositories>
1111

@@ -91,23 +91,23 @@
9191
<dependency>
9292
<groupId>net.md-5</groupId>
9393
<artifactId>bungeecord-api</artifactId>
94-
<version>1.14-SNAPSHOT</version>
94+
<version>1.15-SNAPSHOT</version>
9595
<type>jar</type>
9696
<scope>provided</scope>
9797
</dependency>
9898

9999
<dependency>
100100
<groupId>net.md-5</groupId>
101101
<artifactId>bungeecord-api</artifactId>
102-
<version>1.14-SNAPSHOT</version>
102+
<version>1.15-SNAPSHOT</version>
103103
<type>javadoc</type>
104104
<scope>provided</scope>
105105
</dependency>
106106

107107
<dependency>
108108
<groupId>org.spigotmc</groupId>
109109
<artifactId>spigot-api</artifactId>
110-
<version>1.14.2-R0.1-SNAPSHOT</version>
110+
<version>1.15.1-R0.1-SNAPSHOT</version>
111111
<scope>provided</scope>
112112
</dependency>
113113

multichat/src/main/java/xyz/olivermartin/multichat/bungee/MultiChat.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,11 +37,12 @@
3737
*/
3838
public class MultiChat extends Plugin implements Listener {
3939

40-
public static final String LATEST_VERSION = "1.7.4";
40+
public static final String LATEST_VERSION = "1.7.5";
4141

4242
public static final String[] ALLOWED_VERSIONS = new String[] {
4343

4444
LATEST_VERSION,
45+
"1.7.4",
4546
"1.7.3",
4647
"1.7.2",
4748
"1.7.1",

multichat/src/main/java/xyz/olivermartin/multichat/spigotbridge/MetaManager.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,8 @@ private MetaManager() {
2525
public void updatePlayerMeta(String playername, boolean setDisplayName, String displayNameFormat) {
2626

2727
String nickname;
28+
29+
if (Bukkit.getPlayer(playername) == null) return;
2830

2931
nickname = NameManager.getInstance().getCurrentName(Bukkit.getPlayer(playername).getUniqueId());
3032

multichat/src/main/java/xyz/olivermartin/multichat/spongebridge/MultiChatSponge.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@
6262
* @author Oliver Martin (Revilo410)
6363
*
6464
*/
65-
@Plugin(id = "multichat", name = "MultiChatSponge", version = "1.7.4", dependencies = { @Dependency(id = "placeholderapi", optional = true) })
65+
@Plugin(id = "multichat", name = "MultiChatSponge", version = "1.7.5", dependencies = { @Dependency(id = "placeholderapi", optional = true) })
6666
public final class MultiChatSponge implements CommandExecutor {
6767

6868
public static SimpleMutableMessageChannel multichatChannel;

multichat/src/main/java/xyz/olivermartin/multichat/spongebridge/listeners/BungeeCommandListener.java

Lines changed: 13 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
import org.spongepowered.api.network.ChannelBuf;
66
import org.spongepowered.api.network.RawDataListener;
77
import org.spongepowered.api.network.RemoteConnection;
8+
import org.spongepowered.api.scheduler.Task;
89

910
/**
1011
* Used to execute command send from MultiChat on bungeecord
@@ -22,8 +23,18 @@ public BungeeCommandListener() {
2223
@Override
2324
public void handlePayload(ChannelBuf data, RemoteConnection connection, Platform.Type side) {
2425

25-
String command = data.getUTF(0);
26-
Sponge.getCommandManager().process(Sponge.getServer().getConsole(), command);
26+
Task.Builder taskBuilder = Task.builder();
27+
final String command = data.getUTF(0);
28+
29+
taskBuilder.execute(new Runnable() {
30+
public void run() {
31+
Sponge.getCommandManager().process(Sponge.getServer().getConsole(), command);
32+
}
33+
});
34+
35+
taskBuilder.delayTicks(1);
36+
37+
taskBuilder.submit(Sponge.getPluginManager().getPlugin("multichat").get().getInstance().get());
2738

2839
}
2940
}
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
name: MultiChat
22
main: xyz.olivermartin.multichat.bungee.MultiChat
3-
version: 1.7.4
3+
version: 1.7.5
44
author: Revilo410
55
api-version: 1.13

multichat/src/main/resources/chatcontrol.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88

99
##################
1010
# DON'T EDIT #
11-
version: "1.7.4" #
11+
version: "1.7.5" #
1212
##################
1313

1414
# 1. Chat Control Rules

multichat/src/main/resources/config.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88

99
##################
1010
# DON'T EDIT #
11-
version: "1.7.4" #
11+
version: "1.7.5" #
1212
##################
1313

1414
# 1. General

multichat/src/main/resources/joinmessages.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88

99
##################
1010
# DON'T EDIT #
11-
version: "1.7.4" #
11+
version: "1.7.5" #
1212
##################
1313

1414
############################################################

multichat/src/main/resources/joinmessages_fr.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88

99
##################
1010
# Ne pas éditer #
11-
version: "1.7.4" #
11+
version: "1.7.5" #
1212
##################
1313

1414
# French Translation by Nogapra - Thank you!

0 commit comments

Comments
 (0)