Skip to content

Commit ae0542c

Browse files
committed
Merge branch 'master' of https://github.com/bensku/Skript
2 parents 2321346 + 1591d4c commit ae0542c

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

src/main/java/ch/njol/skript/command/ScriptCommand.java

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -268,17 +268,20 @@ public void register(final SimpleCommandMap commandMap, final Map<String, Comman
268268
aliases.add(lowerAlias);
269269
}
270270
bukkitCommand.setAliases(activeAliases);
271-
bukkitCommand.register(commandMap);
271+
commandMap.register("skript", bukkitCommand);
272272
}
273273
}
274274

275275
public void unregister(final SimpleCommandMap commandMap, final Map<String, Command> knownCommands, final @Nullable Set<String> aliases) {
276276
synchronized (commandMap) {
277277
knownCommands.remove(label);
278+
knownCommands.remove("skript:" + label);
278279
if (aliases != null)
279280
aliases.removeAll(activeAliases);
280-
for (final String alias : activeAliases)
281+
for (final String alias : activeAliases) {
281282
knownCommands.remove(alias);
283+
knownCommands.remove("skript:" + alias);
284+
}
282285
activeAliases = new ArrayList<String>(this.aliases);
283286
bukkitCommand.unregister(commandMap);
284287
bukkitCommand.setAliases(this.aliases);

0 commit comments

Comments
 (0)