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

Плагин [SEC/FIX] MachineGuard Reloaded 2.4 — приват блоков из модов и не только [1.4.7-1.14.4+]

хоть в ЛС, хоть скайп.... ОТ LokiBlockera толку нет ибо он запретит вообще открыть у всех....

Я имел ввиду взять в основу функцию запрета и запилить его в регионы по аналогии MG
 
Кто тестировал с 1.7.10 ? Или может есть аналог?
Прочитав всю тему, понял что развитие такого замечательного плагина встало... Возможно ли увидеть исходники? Может подрихтую под 1.7.10
 
Не встало, на всё своё время. Подкиньте ссылку, как там перейти с getPlayer(name) на getUUID(uuid) (getPlayer(uuid)).
 
this.player = player.getUniqueId();
this.name = player.getName();

Это?
Bukkit.getPlayer(UUID.fromString(player));
Не знаю на какие это версии.
Я не дома, был бы дома, расписал подробнее. А так с телефона жуть сидеть...
 
Блииин, меня поставили в тупик… Как теперь хранить ник игрока на табличке, если UUID длинный, а ник можно поменять и потерять доступ?
 
Блииин, меня поставили в тупик… Как теперь хранить ник игрока на табличке, если UUID длинный, а ник можно поменять и потерять доступ?
Не на всех серверах ник сменный ;)
Дай id табличке и при написании ника на неё записывай в конфиг uuid с id таблицы...
И с местоположением.....
Если конечно я о том подумал.....

Вообще мне таблички не нужны. Я настраиваю все на авто приват без табличек
Как успехи? Есть продвижения? Может помочь чем?
 
Вы не пользуетесь, но другие пользуются, и табоички обязательно надо исправить
Оставлю ники. Просто щас нниу времени, я в проекте всем заправляю один. В команде только модераторы есть...
 
Я тоже один... Живём же ;)
Ну жду новостей по mgr, нужен он мне.... С удовольствием могу потестить.
 
Блииин, меня поставили в тупик… Как теперь хранить ник игрока на табличке, если UUID длинный, а ник можно поменять и потерять доступ?
Ну а если игроку присвоить ID? Создать скрипт, который будет присваивать игрокам, которые впервые зашли на сервер, личный идентификационный номер.
UUID abcd 1234-efgh-5678ijkl90mn ID 006481
 
Последнее редактирование:
Хорошая идея, только если игроков много то ппц
Будет большая база и возможно придется юзать SQLite
Что противоречит принципам плагина
 
Хорошая идея, только если игроков много то ппц
Будет большая база и возможно придется юзать SQLite
Что противоречит принципам плагина
Будет около ста тысяч строк но я другого варианта пока не придумал.
Ну да, эта новая система наделала много проблем но это не повод опускать руки и бросить minecraft.
Можно записывать ID игрока в player.dat. Думаю, это будет куда эффективнее и удобнее чем в sql базу.
Можно сделать отдельный плагин со своим API, чтобы работал на подобии Vault, который будет вносить необходимые изменения в player.dat и предоставлять нужные данные другим плагинам.
 
Сделай поддержку названия блока для 1.7.10, т.к. id нету в конфиге модов и зачастую при удалении любого мода, у блоков меняется id
 

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

Назад
Верх