Плагин [CHAT] RegWelcomes v1.0 - сообщения при перемещении между регионами WG [1.12]

Crashjeka

Старожил
Пользователь
Баллы
173
Имя в Minecraft
Xlv
Плагин позволяет создавать различные сообщения для игрока, который входит/выходит из региона WG.

Возможности:
  • Создание сообщения/заголовков/звуковых эффектов/музыки когда игрок входит в регион
  • Создание сообщений/заголовков когда игрок покидает регион

Код:
//Region name
test:
  //Welcome title
  welcomeTitle: 'Welcome in <RW_REGION>, <RW_PLAYER>!'
  //Welcome subtitle
  welcomeSubtitle: 'It's welcome subtitle!'
  //Exit title
  byeTitle: 'You left <RW_REGION>!'
  //Exit subtitle
  byeSubtitle: 'Bye(subtitle)!'
  //fade in (ticks)
  fadeIn:
  //fade out (ticks)
  fadeOut:
  //delay before title disappears
  stay:
  //Welcome message
  welcomeMessage: '(Chat message)Welcome in <RW_REGION>, <RW_PLAYER>!'
  //Exit message
  byeMessage: '(Chat message)You left <RW_REGION>, <RW_PLAYER>!'
  //Welcome song id (JukeBox)
  song: '0'
  //Welcome sound effect (https://hub.spigotmc.org/javadocs/spigot/org/bukkit/Sound.html)
  sound: ENTITY_PLAYER_LEVELUP
Зависимости:
WorldGuard
JukeBox - нужен для проигрывания музыки
​
Команды:
/rw reload - перезагрузка конфигураций
​
Права:
regwelcomes.reload - для доступа к команде перезагрузки
​

​
 
Последнее редактирование:
Код:
package ru.xlv.regwelcomes.network;

import net.minecraft.server.v1_12_R1.ChatMessageType;
import net.minecraft.server.v1_12_R1.EntityPlayer;
import net.minecraft.server.v1_12_R1.IChatBaseComponent;
import net.minecraft.server.v1_12_R1.IChatBaseComponent.ChatSerializer;
import net.minecraft.server.v1_12_R1.PacketPlayOutChat;
import net.minecraft.server.v1_12_R1.PacketPlayOutTitle;
import net.minecraft.server.v1_12_R1.PacketPlayOutTitle.EnumTitleAction;
import net.minecraft.server.v1_12_R1.PlayerConnection;
import org.bukkit.craftbukkit.v1_12_R1.entity.CraftPlayer;
Плагин будет работать только на 1.12
 
Хотелось бы на 1.11.2 такой
 
Совет: юзай ProtocolLib для совместимости с большинством версий и работы с пакетами.

Ну и сам он удобнее.
 
Хотелось бы на 1.11.2 такой
Было бы время и желание... Плагин с исходниками лежит на spigotmc, так что любой может его под себя подделать :)

Совет: юзай ProtocolLib для совместимости с большинством версий и работы с пакетами.

Ну и сам он удобнее.
Знаю, практикую. В этом плагине мне это было не нужно, вот и не использовал :)
 
Назад
Верх