Смотрите видео ниже, чтобы узнать, как установить наш сайт в качестве веб-приложения на домашнем экране.
Примечание: This feature may not be available in some browsers.
Code (Text):
@EventHandler
public void onPlayerMove(PlayerMoveEvent e){
final Location from = e.getFrom();
final Location to = e.getTo();
if (from.getBlockX() != to.getBlockX() || from.getBlockY() != to.getBlockY() || from.getBlockZ() != to.getBlockZ()) {
Player player = e.getPlayer();
Location locTo = to.clone();
locTo.substract(0,1,0);
if (locTo.getBlock().getType() == Material.PORTAL) {
player.performCommand("say TEST"); // Здесь Ваша Команда
}
}
}
}
А можете помочь, а то я в плагинах не сильно бум бум, а механику такую сделать хочется..По идеи тебе этот плагин может написать даже ChatGPT
Я не умею писать плагины, но предполагаю, что он совсем не трудный. Если нейросеть не смогла написать этот плагин, то попроси кого-нибудь на форуме. Это буквально не будет дороже 100 рублей...А можете помочь, а то я в плагинах не сильно бум бум, а механику такую сделать хочется.
Я как понимаю, он даже не знает что такое ChatGPTЯ не умею писать плагины, но предполагаю, что он совсем не трудный. Если нейросеть не смогла написать этот плагин, то попроси кого-нибудь на форуме. Это буквально не будет дороже 100 рублей...
Code (Text):
@EventHandler
public void onPlayerMove(PlayerMoveEvent e){
final Location from = e.getFrom();
final Location to = e.getTo();
if (from.getBlockX() != to.getBlockX() || from.getBlockY() != to.getBlockY() || from.getBlockZ() != to.getBlockZ()) {
Player player = e.getPlayer();
Location locTo = to.clone();
locTo.substract(0,1,0);
if (locTo.getBlock().getType() == Material.PORTAL) {
player.performCommand("say TEST"); // Здесь Ваша Команда
}
}
}
}
Мы используем основные cookies для обеспечения работы этого сайта, а также дополнительные cookies для обеспечения максимального удобства пользователя.
Посмотрите дополнительную информацию и настройте свои предпочтения