Идея Плагин когда ты в бездну падаешь оказываешься на спавне

MrCheezezs

Активный участник
Пользователь
Баллы
66
Имя в Minecraft
cheezezui
Кто может написать плагин когда ты в безду падаешь оказываешься на спавне, заплачу, писать в скайп: MrCheezezs (Void Spawn не катит)
 
@EventHandler(priority = EventPriority.HIGHEST)
public void onEntityDamageEvent(EntityDamageEvent event) {
if (event.getCause() == DamageCause.VOID) {
event.setCancelled(true);
event.getEntity().teleport(
event.getEntity().getWorld().getSpawnLocation(),
TeleportCause.PLUGIN);
}
}

и не нужно ничего смотреть, делается за 20 секунд
 
Можешь сделать?
@EventHandler(priority = EventPriority.HIGHEST)
public void onEntityDamageEvent(EntityDamageEvent event) {
if (event.getCause() == DamageCause.VOID) {
event.setCancelled(true);
event.getEntity().teleport(
event.getEntity().getWorld().getSpawnLocation(),
TeleportCause.PLUGIN);
}
}

и не нужно ничего смотреть, делается за 20 секунд
Можешь сделать?
 
Можешь сделать?

Можешь сделать?
Просто закинь в листенер и всё.
Сама по себе идея падения в бездну для обычного игрока мне кажется весьма подозрительной, разве что какие-нибудь евенты над пустотой, а гм всегда успеет переключить мод полёта. Хотя не мне судить.

Если хочешь, можешь просто вместо
event.getEntity().getWorld()
вставить адрес мира с главным спавном.
 
@EventHandler(priority = EventPriority.HIGHEST)
public void onEntityDamageEvent(EntityDamageEvent event) {
if (event.getCause() == DamageCause.VOID) {
event.setCancelled(true);
event.getEntity().teleport(
event.getEntity().getWorld().getSpawnLocation(),
TeleportCause.PLUGIN);
}
}

и не нужно ничего смотреть, делается за 20 секунд
куда эту хрень вставлять и что это такое ???
 
П

Пссс... Это 20 секундное дело, могу сделать.
Кароч, @ykpon делал плагин на подобее вот плугин.
Спасибо
П

Пссс... Это 20 секундное дело, могу сделать.
Кароч, @ykpon делал плагин на подобее вот плугин.
Добавь в скайп: mrcheezezs
 
Вчера я попросил разработчика HomeSpawnPlus сделать такую фишку, и уже сегодня оно есть в dev-сборке (скачать). Событие называется onFallThroughWorld.
 
Оффтоп: для изврата можно еще тут скомпилить или тут прямо в браузере 🙂 правда скил нужно иметь побольше, чтоб так с рефлекшинами жонглировать, ведь прямого подключения bukkit.jar библиотеки к проекту, там нету
 
Можно взять мой SkyFall и настроить 😉
 
Назад
Верх