Войти или зарегистрироваться
  • Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.

Плагин [TP] IRandomTeleport v1.9 - Рандомная телепортация | Рядом с игроками - rtp near [1.7.10 - 1.18.1]

Продолжать разработку?


  • Опрос закрыт .
Так и не ставлю, в чем твоя проблема? Я же черным по белому об этом написал, что не поставлю rtp со снятием денег.
Так зачем об этом заявлять? Админы разные, как и их виденья сервера. Если тебе не нужна какая-то фича в отдельном плагине - почему ты считаешь, что она никому другому не нужна?
 
Так зачем об этом заявлять? Админы разные, как и их виденья сервера. Если тебе не нужна какая-то фича в отдельном плагине - почему ты считаешь, что она никому другому не нужна?
Поддерживаю
 
Так зачем об этом заявлять? Админы разные, как и их виденья сервера. Если тебе не нужна какая-то фича в отдельном плагине - почему ты считаешь, что она никому другому не нужна?
тоже поддерживаю
 
В описании не нашел пермишн на основную команду /rtp.
Плагин разделён на каналы, для которых нужно давать разрешения игрокам. Для того, чтобы использовать канал без аргумента (просто /rtp), нужно указать опцию default: true. Например, в конфигурации по умолчанию дефолтным является канал safe. Для него и нужно давать разрешение (rtp.channel.safe)
 
Версия 1.4.1 (27.05.2021)

Добавлено:
Возможность указать макс. количество попыток для поиска безопасного места​
messages.yml:
Код:
cannotFindSafeLocation: "Не удалось найти безопасное место для телепортации. Попробуйте снова."
config.yml (параметр maxAttempts)
YAML:
# Необязательный параметр. Указывайте если хотите задать максимальное количество попыток поиска безопасного места для телепортации. По умолчанию - 32
maxAttempts: 32
Полностью переписанный Updater, теперь при запуске сервера в консоли появится сообщение, если есть обновление.​

Исправлено:

Изменён способ поиска безопасного места для телепортации
Исправлена телепортация в блоки
​
 
Последнее редактирование:
Спасибо за прошлое обновление добавленное из идеи. Новая идея - я хочу чтобы спустя 30 секунд после того как игрок тпхнулся около другого игрока, писалось по типу: "Рядом с вами телепортировался Игрок1, прошло 30 секунд с того времени как он сделал телепортацию к вам"
 
Что то не то, вылазит ошибка при телепорте
Thermos 1.7.10
[11:31:06 WARN]: java.lang.ClassNotFoundException: net/minecraft/server/v1_7_R4/IChatBaseComponent
[11:31:06 WARN]: at java.lang.Class.forName0(Native Method)
[11:31:06 WARN]: at java.lang.Class.forName(Unknown Source)
[11:31:06 WARN]: at com.ilyapurtov.utils.ReflectionUtil.getNMSClass(ReflectionUtil.java:24)
[11:31:06 WARN]: at com.ilyapurtov.utils.ReflectionUtil.sendTitle(ReflectionUtil.java:34)
[11:31:06 WARN]: at com.ilyapurtov.channel.Channel.executeActions(Channel.java:390)
[11:31:06 WARN]: at com.ilyapurtov.channel.Channel.generateLocation(Channel.java:132)
[11:31:06 WARN]: at com.ilyapurtov.RandomTeleportCommand.onCommand(RandomTeleportCommand.java:35)
[11:31:06 WARN]: at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44)
[11:31:06 WARN]: at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:181)
[11:31:06 WARN]: at org.bukkit.craftbukkit.v1_7_R4.CraftServer.dispatchCommand(CraftServer.java:741)
[11:31:06 WARN]: at net.minecraft.network.NetHandlerPlayServer.func_147361_d(NetHandlerPlayServer.java:1344)
[11:31:06 WARN]: at net.minecraft.network.NetHandlerPlayServer.func_147354_a(NetHandlerPlayServer.java:1081)
[11:31:06 WARN]: at net.minecraft.network.play.client.C01PacketChatMessage.func_148833_a(C01PacketChatMessage.java:38)
[11:31:06 WARN]: at net.minecraft.network.play.client.C01PacketChatMessage.func_148833_a(C01PacketChatMessage.java:53)
[11:31:06 WARN]: at net.minecraft.network.NetworkManager.func_74428_b(NetworkManager.java:245)
[11:31:06 WARN]: at net.minecraft.network.NetworkSystem.func_151269_c(NetworkSystem.java:181)
[11:31:06 WARN]: at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:1023)
[11:31:06 WARN]: at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:434)
[11:31:06 WARN]: at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:841)
[11:31:06 WARN]: at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:693)
[11:31:06 WARN]: at java.lang.Thread.run(Unknown Source)
[11:31:06 WARN]: java.lang.NullPointerException
[11:31:06 WARN]: at com.ilyapurtov.utils.ReflectionUtil.sendTitle(ReflectionUtil.java:34)
[11:31:06 WARN]: at com.ilyapurtov.channel.Channel.executeActions(Channel.java:390)
[11:31:06 WARN]: at com.ilyapurtov.channel.Channel.generateLocation(Channel.java:132)
[11:31:06 WARN]: at com.ilyapurtov.RandomTeleportCommand.onCommand(RandomTeleportCommand.java:35)
[11:31:06 WARN]: at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44)
[11:31:06 WARN]: at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:181)
[11:31:06 WARN]: at org.bukkit.craftbukkit.v1_7_R4.CraftServer.dispatchCommand(CraftServer.java:741)
[11:31:06 WARN]: at net.minecraft.network.NetHandlerPlayServer.func_147361_d(NetHandlerPlayServer.java:1344)
[11:31:06 WARN]: at net.minecraft.network.NetHandlerPlayServer.func_147354_a(NetHandlerPlayServer.java:1081)
[11:31:06 WARN]: at net.minecraft.network.play.client.C01PacketChatMessage.func_148833_a(C01PacketChatMessage.java:38)
[11:31:06 WARN]: at net.minecraft.network.play.client.C01PacketChatMessage.func_148833_a(C01PacketChatMessage.java:53)
[11:31:06 WARN]: at net.minecraft.network.NetworkManager.func_74428_b(NetworkManager.java:245)
[11:31:06 WARN]: at net.minecraft.network.NetworkSystem.func_151269_c(NetworkSystem.java:181)
[11:31:06 WARN]: at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:1023)
[11:31:06 WARN]: at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:434)
[11:31:06 WARN]: at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:841)
[11:31:06 WARN]: at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:693)
[11:31:06 WARN]: at java.lang.Thread.run(Unknown Source)
 
Что то не то, вылазит ошибка при телепорте
Thermos 1.7.10
[11:31:06 WARN]: java.lang.ClassNotFoundException: net/minecraft/server/v1_7_R4/IChatBaseComponent
[11:31:06 WARN]: at java.lang.Class.forName0(Native Method)
[11:31:06 WARN]: at java.lang.Class.forName(Unknown Source)
[11:31:06 WARN]: at com.ilyapurtov.utils.ReflectionUtil.getNMSClass(ReflectionUtil.java:24)
[11:31:06 WARN]: at com.ilyapurtov.utils.ReflectionUtil.sendTitle(ReflectionUtil.java:34)
[11:31:06 WARN]: at com.ilyapurtov.channel.Channel.executeActions(Channel.java:390)
[11:31:06 WARN]: at com.ilyapurtov.channel.Channel.generateLocation(Channel.java:132)
[11:31:06 WARN]: at com.ilyapurtov.RandomTeleportCommand.onCommand(RandomTeleportCommand.java:35)
[11:31:06 WARN]: at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44)
[11:31:06 WARN]: at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:181)
[11:31:06 WARN]: at org.bukkit.craftbukkit.v1_7_R4.CraftServer.dispatchCommand(CraftServer.java:741)
[11:31:06 WARN]: at net.minecraft.network.NetHandlerPlayServer.func_147361_d(NetHandlerPlayServer.java:1344)
[11:31:06 WARN]: at net.minecraft.network.NetHandlerPlayServer.func_147354_a(NetHandlerPlayServer.java:1081)
[11:31:06 WARN]: at net.minecraft.network.play.client.C01PacketChatMessage.func_148833_a(C01PacketChatMessage.java:38)
[11:31:06 WARN]: at net.minecraft.network.play.client.C01PacketChatMessage.func_148833_a(C01PacketChatMessage.java:53)
[11:31:06 WARN]: at net.minecraft.network.NetworkManager.func_74428_b(NetworkManager.java:245)
[11:31:06 WARN]: at net.minecraft.network.NetworkSystem.func_151269_c(NetworkSystem.java:181)
[11:31:06 WARN]: at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:1023)
[11:31:06 WARN]: at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:434)
[11:31:06 WARN]: at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:841)
[11:31:06 WARN]: at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:693)
[11:31:06 WARN]: at java.lang.Thread.run(Unknown Source)
[11:31:06 WARN]: java.lang.NullPointerException
[11:31:06 WARN]: at com.ilyapurtov.utils.ReflectionUtil.sendTitle(ReflectionUtil.java:34)
[11:31:06 WARN]: at com.ilyapurtov.channel.Channel.executeActions(Channel.java:390)
[11:31:06 WARN]: at com.ilyapurtov.channel.Channel.generateLocation(Channel.java:132)
[11:31:06 WARN]: at com.ilyapurtov.RandomTeleportCommand.onCommand(RandomTeleportCommand.java:35)
[11:31:06 WARN]: at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44)
[11:31:06 WARN]: at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:181)
[11:31:06 WARN]: at org.bukkit.craftbukkit.v1_7_R4.CraftServer.dispatchCommand(CraftServer.java:741)
[11:31:06 WARN]: at net.minecraft.network.NetHandlerPlayServer.func_147361_d(NetHandlerPlayServer.java:1344)
[11:31:06 WARN]: at net.minecraft.network.NetHandlerPlayServer.func_147354_a(NetHandlerPlayServer.java:1081)
[11:31:06 WARN]: at net.minecraft.network.play.client.C01PacketChatMessage.func_148833_a(C01PacketChatMessage.java:38)
[11:31:06 WARN]: at net.minecraft.network.play.client.C01PacketChatMessage.func_148833_a(C01PacketChatMessage.java:53)
[11:31:06 WARN]: at net.minecraft.network.NetworkManager.func_74428_b(NetworkManager.java:245)
[11:31:06 WARN]: at net.minecraft.network.NetworkSystem.func_151269_c(NetworkSystem.java:181)
[11:31:06 WARN]: at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:1023)
[11:31:06 WARN]: at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:434)
[11:31:06 WARN]: at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:841)
[11:31:06 WARN]: at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:693)
[11:31:06 WARN]: at java.lang.Thread.run(Unknown Source)
На старых версиях в плагине не получится использовать действие title. Чтобы исправить ошибку, уберите действие title у всех каналов.
 
На старых версиях в плагине не получится использовать действие title. Чтобы исправить ошибку, уберите действие title у всех каналов.
Да спасибо, уже сделал ) изначально не заметил данную функцию
 
Здраствуйте плагин хороший работал пока я не стал настраивать мне начало выдавать ошибку Ah internal error occurred while attempting to this command вообще с любыми правами сразу скажу я переустанавливал плагин и менял конфиг не получается
 
Здраствуйте плагин хороший работал пока я не стал настраивать мне начало выдавать ошибку Ah internal error occurred while attempting to this command вообще с любыми правами сразу скажу я переустанавливал плагин и менял конфиг не получается
Здравствуйте. Прикрепите, пожалуйста, ваш файл конфигурации и ошибку в консоли.
 
У меня не работает сообщение о кулдауне. плэйсхолдер робит, а сообщение не выводится. в консоль вроде ничего не пишет. из-за чего это может быть?
 
У меня не работает сообщение о кулдауне. плэйсхолдер робит, а сообщение не выводится. в консоль вроде ничего не пишет. из-за чего это может быть?
Кстати тоже самое, с самого начала заметил но не писал об этом сюда
 
У меня не работает сообщение о кулдауне. плэйсхолдер робит, а сообщение не выводится. в консоль вроде ничего не пишет. из-за чего это может быть?
Возможно у вас отсутствует свойство cooldown в файле с сообщениями.
Проверьте, существует ли эта строка в messages.yml:
Код:
cooldown: "Подождите &a{remained} секунд&f перед следующей телепортацией."
 
Возможно у вас отсутствует свойство cooldown в файле с сообщениями.
Проверьте, существует ли эта строка в messages.yml:
Код:
cooldown: "Подождите &a{remained} секунд&f перед следующей телепортацией."
всё есть, но почему то не работает(
 
Возможно у вас отсутствует свойство cooldown в файле с сообщениями.
Проверьте, существует ли эта строка в messages.yml:
Код:
cooldown: "Подождите &a{remained} секунд&f перед следующей телепортацией."
вот то, что у меня есть https://paste.helpch.at/inatugamop.http
с консоли просто типо что я использую кмд
 

Поделиться этой страницей

Назад
Верх