- Баллы
- 173
Неа.мм да, нашел
а не получится такой ситуатиции, что игроки вообще не смогут ломать блоки ?
Следуйте инструкциям в видео ниже, чтобы узнать, как установить наш сайт как веб-приложение на главный экран вашего устройства.
Примечание: Эта функция может быть недоступна в некоторых браузерах.
Неа.мм да, нашел
а не получится такой ситуатиции, что игроки вообще не смогут ломать блоки ?
Не совсем то что я хотел, сервер один, с несколькими мирами, через MultiWorld, с телепортацией я разабрался, щас другая проблема: заменить текст на табличке по клику на нее, вот код:Если ты про телепортацию по режимам/серверам, то устанавливай BungeeCord(Настройку его можно найти в интернете)
SignChangeEvent eНе совсем то что я хотел, сервер один, с несколькими мирами, через MultiWorld, с телепортацией я разабрался, щас другая проблема: заменить текст на табличке по клику на нее, вот код:
if(s.getLine(0).equals("SkyWars_1"))
{
e.getClickedBlock();
Material mtrl1;
mtrl1 = Material.WALL_SIGN;
mtrl1.
Player p = e.getPlayer();
World world_swl_1 = Bukkit.getWorld("lobby_sky1");
p.teleport(new Location(world_swl_1,-322,73,1354));
{
Помимо телепортации как-то надо заменить/изменить строки на табличках
Пока что понял только как заменить саму табличку на другой блок)
щас попробуюSignChangeEvent e
if (e.getLine(0).equalsIgnoreCase("оппа")) {
e.setLine(0, "§3опоп");
}

Я не понимаю, где качество? Зачем делать все МГ на одном сервере? Банжи для кого изобрели? В первую очередь такой "строй" сервера - постоянные лаги из-за нагрузки. Я надеюсь, у тебя только SkyWars? Скажи что хоть выживание на другом сервере...Не совсем то что я хотел, сервер один, с несколькими мирами, через MultiWorld, с телепортацией я разабрался, щас другая проблема: заменить текст на табличке по клику на нее, вот код:
if(s.getLine(0).equals("SkyWars_1"))
{
e.getClickedBlock();
Material mtrl1;
mtrl1 = Material.WALL_SIGN;
mtrl1.
Player p = e.getPlayer();
World world_swl_1 = Bukkit.getWorld("lobby_sky1");
p.teleport(new Location(world_swl_1,-322,73,1354));
{
Помимо телепортации как-то надо заменить/изменить строки на табличках
Пока что понял только как заменить саму табличку на другой блок)
Попытался сделать это для мира сгенерированного плагином multoworld , при попытке зайти в мир в консоле куча ошибок, а вместо мира появляется пустота... Что посоветуете ?Ставишь сшмод на папку мира реадонли, пруфит. Не перезапишется.
КОнечно не мог, ты же поставил на readOnly, как он тебе туда игрока в бд внесет? Во и ошибки...Попытался сделать это для мира сгенерированного плагином multoworld , при попытке зайти в мир в консоле куча ошибок, а вместо мира появляется пустота... Что посоветуете ?
По прежнему нужен "регенерирующийся мир"...
как же тогда можно решить эту проблему?КОнечно не мог, ты же поставил на readOnly, как он тебе туда игрока в бд внесет? Во и ошибки...
Ты что то лишне зацепил chmod-ом. Или ты создал мир когда уже реадонли поставил.как же тогда можно решить эту проблему?
может можно как-то отловить сохранение мира и отменять его самому...
реадонли стоит только на файлах в папке region (на всех) и ставлю его до того как включаю сервер, но мир уже есть, в результате вместо мира грузится пустота..Ты что то лишне зацепил chmod-ом. Или ты создал мир когда уже реадонли поставил.
после выгрузки и загрузки мира приходится обновлять все классы имеющие ссылки на этот мир,