Плагин [FUN/FIX] TrueCommand 1.0 - пишем команду в верной раскладке [1.1 - ∞]

  • Автор темы Автор темы Den_Abr
  • Дата начала Дата начала
Плагинов которые ставят первую букву в заглавную, в конце точку , если нет других знаков и "," перед "Что" нет!
Это уже не проблема данного плагина который мы обсуждаем. Его смысл как заранее был задуман - исчерпан
 
Плагин обновлён до 0.3
 
@Den_Abr, Теперь новая проблема, после команды /say /me /msg нельзя написать русскими 😁. Добавь конфиг для добавление списка команд в исключение.
 
@alexandrage, Сделал🙂

Обновлено до 0.3.1
 
вот, ошибку нашел:
11:58 AM [INFO] ****** issued server command: /spawnук
11:58 AM [SEVERE] Could not pass event PlayerCommandPreprocessEvent to TrueCommand v0.3
Caused by: java.lang.StringIndexOutOfBoundsException: String index out of range: 2
at java.lang.String.substring(Unknown Source)
at ru.truecommand.Main.onCommandPreprocess(Main.java:143)
at sun.reflect.GeneratedMethodAccessor360.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:425)
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62)
at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:477)
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:462)
at net.minecraft.server.v1_5_R2.PlayerConnection.handleCommand(PlayerConnection.java:958)
at net.minecraft.server.v1_5_R2.PlayerConnection.chat(PlayerConnection.java:884)
at net.minecraft.server.v1_5_R2.PlayerConnection.a(PlayerConnection.java:841)
at net.minecraft.server.v1_5_R2.Packet3Chat.handle(Packet3Chat.java:44)
at net.minecraft.server.v1_5_R2.NetworkManager.b(NetworkManager.java:292)
at net.minecraft.server.v1_5_R2.PlayerConnection.d(PlayerConnection.java:110)
at net.minecraft.server.v1_5_R2.ServerConnection.b(SourceFile:35)
at net.minecraft.server.v1_5_R2.DedicatedServerConnection.b(SourceFile:30)
at net.minecraft.server.v1_5_R2.MinecraftServer.r(MinecraftServer.java:580)
at net.minecraft.server.v1_5_R2.DedicatedServer.r(DedicatedServer.java:225)
at net.minecraft.server.v1_5_R2.MinecraftServer.q(MinecraftServer.java:476)
at net.minecraft.server.v1_5_R2.MinecraftServer.run(MinecraftServer.java:409)
at net.minecraft.server.v1_5_R2.ThreadServerApplication.run(SourceFile:573)
 
Ссылка битая.Пишет что архив заблокирован. Перезалей
 
Вообще то плагин обновился
Всё скачивается
Эм... Неа :
sbAIvdQ.png
 
Не гони ссылка рабочая на яндекс.
Я про mediafire. Специально же цитатнул 🙂
Добавь в новую версию что бы плагин читал и раскладку в два слэша.
на WE
//цфтв - wand
Там. Ну поймешь.
20:30:23 [INFO] progo916 issued server command: /home
20:30:23 [WARNING] Could not properly handle event PLAYER_TELEPORT:
java.lang.IllegalAccessError: Synchronized code got accessed from another thread
: net.minecraft.server.v1_4_R1.NetworkReaderThread
at org.bukkit.event.NLTCListener.onPlayerTeleport(NLTCListener:0)
at sun.reflect.GeneratedMethodAccessor91.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:601)
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.ja
va:425)
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.jav
a:62)
at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.j
ava:477)
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.j
ava:462)
at org.bukkit.craftbukkit.v1_4_R1.entity.CraftPlayer.teleport(CraftPlaye
r.java:369)
at org.bukkit.craftbukkit.v1_4_R1.entity.CraftEntity.teleport(CraftEntit
y.java:189)
at me.taylorkelly.myhome.data.Home.warp(Home.java:124)
at me.taylorkelly.myhome.timers.WarmUp.addPlayer(WarmUp.java:50)
at me.taylorkelly.myhome.data.HomeList.sendPlayerHome(HomeList.java:235)
at me.taylorkelly.myhome.commands.MyHomeCommand.onCommand(MyHomeCommand.
java:60)
at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44)
at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:18
6)
at org.bukkit.craftbukkit.v1_4_R1.CraftServer.dispatchCommand(CraftServe
r.java:514)
at net.minecraft.server.v1_4_R1.PlayerConnection.handleCommand(PlayerCon
nection.java:980)
at net.minecraft.server.v1_4_R1.PlayerConnection.chat(PlayerConnection.j
ava:898)
at org.bukkit.craftbukkit.v1_4_R1.entity.CraftPlayer.chat(CraftPlayer.ja
va:234)
at ru.truecommand.Main.onChat(Main.java:96)
at sun.reflect.GeneratedMethodAccessor151.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:601)
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.ja
va:425)
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.jav
a:62)
at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.j
ava:477)
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.j
ava:459)
at net.minecraft.server.v1_4_R1.PlayerConnection.chat(PlayerConnection.j
ava:903)
at net.minecraft.server.v1_4_R1.PlayerConnection.a(PlayerConnection.java
:853)
at net.minecraft.server.v1_4_R1.Packet3Chat.handle(Packet3Chat.java:44)
at net.minecraft.server.v1_4_R1.NetworkManager.i(NetworkManager.java:208
)
at net.minecraft.server.v1_4_R1.NetworkManager.c(NetworkManager.java:344
)
at net.minecraft.server.v1_4_R1.NetworkReaderThread.run(SourceFile:93)
20:30:23 [INFO] This error is logged only once: it could have occurred multiple
times by now.
20:30:23 [INFO] Potential failures may occur in other plugins handling this Even
t.
20:30:23 [INFO] Please contact one of the authors of plugin 'TrueCommand': Den_A
br
20:30:23 [INFO] Rudy issued server command: /home kknopsikk
20:30:25 [INFO] Rudy issued server command: /home

Версия 1.4.7
 
@Den_Abr, ваш плагин не исправляет команду после /рщьу /ызфцт и тд ☹️. Та же трабла с worldedit /.цфтв ☹️. Так что пока для меня это можно сказать бесполезный плагин 🙂.
Это настраиваится в bukkit.yml
Код:
aliases:
  дом: home
  рщьу: home
  ljv: home
  пщьу: home
  hom: home
  ome: home
  gome: home
  спавн: spawn
  сапвн: spawn
  ызфцт: spawn
  ыфзцт: spawn
  cgfdy: spawn
  pawn: spawn
  зфцт: spawn
  sapwn: spawn
  spawm: spawn
  ызфць: spawn

К слову, на 1.5.2 вот такая картина.

Код:
16:17:31 [SEVERE] Could not pass event PlayerCommandPreprocessEvent to TrueCommand v0.3
org.bukkit.event.EventException
        at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:427)
        at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62)
        at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:477)
        at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:462)
        at net.minecraft.server.v1_5_R3.PlayerConnection.handleCommand(PlayerConnection.java:957)
        at net.minecraft.server.v1_5_R3.PlayerConnection.chat(PlayerConnection.java:883)
        at net.minecraft.server.v1_5_R3.PlayerConnection.a(PlayerConnection.java:840)
        at net.minecraft.server.v1_5_R3.Packet3Chat.handle(Packet3Chat.java:44)
        at net.minecraft.server.v1_5_R3.NetworkManager.b(NetworkManager.java:292)
        at net.minecraft.server.v1_5_R3.PlayerConnection.d(PlayerConnection.java:109)
        at net.minecraft.server.v1_5_R3.ServerConnection.b(SourceFile:35)
        at net.minecraft.server.v1_5_R3.DedicatedServerConnection.b(SourceFile:30)
        at net.minecraft.server.v1_5_R3.MinecraftServer.r(MinecraftServer.java:581)
        at net.minecraft.server.v1_5_R3.DedicatedServer.r(DedicatedServer.java:226)
        at net.minecraft.server.v1_5_R3.MinecraftServer.q(MinecraftServer.java:477)
        at net.minecraft.server.v1_5_R3.MinecraftServer.run(MinecraftServer.java:410)
        at net.minecraft.server.v1_5_R3.ThreadServerApplication.run(SourceFile:573)
Caused by: java.lang.StringIndexOutOfBoundsException: String index out of range: 2
        at java.lang.String.substring(String.java:1907)
        at ru.truecommand.Main.onCommandPreprocess(Main.java:143)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:601)
        at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:425)
        ... 16 more
16:17:48 [INFO] momai issued server command: /home
 
Обновлено до 0.4
 
Кто использует на Spigot 1.5.2? Не нагружает сервер?) Ошибок нет?)
 
При использовании http ссылок в чате, все точки заменяются пробелами. Да и в целом, хотелось бы больше иметь конфиг с возможностью самому выбрать нужные команды (основные алиасы настраиваются в bukkit.yml, но вот распознавание команд по точке, там нет). Пока снёс...
 
Обновил до 0.5😁
 
Назад
Верх Низ