Приветствую , сейчас вы узнаете как настроить плагин DynMap. Первым делом конечно же нам нужно его [ Ссылки могут видеть только зарегистрированные пользователи. ] Далее бросаем его в папку Plugins , за тем запускаем наш сервер,ждём пока прогрузится и выключаем , установка завершена!
1.) Идём в папку Ваш сервер/plugins/DynMap 2.) Ищем файл «configuration.txt» и открываем. 3.) Находим строку:
Меняем на : cyrillic-support:true
(Что бы нормально отображались Русские символы)
4.) Далее ищем строки :
#scrollback: 100 и #visiblelines: 10
Расскоментируем их , то есть убираем «#» Получиться :
scrollback: 100 и visiblelines: 10
5.) Потом ищем строку :
Меняем на желаемый порт(Внимание,ни когда не ставьте порт соответствующий порту сервера. Пример: ip сервера- 0.0.0.0:25565,не ставьте 25565 на вебсервер-порт(Будут конфликты и нечего не будет работать!)) 6.) На DynMap нельзя банить кого-то! В таком случае я отключил чат и советую всем ! Для этого ищем строку allowwebchat:false
Меняем на: allowwebchat: true
7.) В панели есть слой «Cave» он отображает пещеры карты , что бы его удалить : Ищем файл : plugins/dynmap/templates/normal-hires.txt Копируем и создаем такой же файл с названием «custom-normal-hires.txt» Потом заходим в «custom-normal-hires.txt» Ищем строки: — class: org.dynmap.hdmap.HDMap name: cave title: «Cave» prefix: ct perspective: iso_SE_60_lowres shader: cave lighting: default mapzoomin: 3 И конечно же удаляем. 8.) Задаётесь вопросом «Как скрыть игрока на карте ?» ? Ответ : в чат введите команду «/dynmap hide ИмяИгрока»Тем вы скроете игрока на карте. 9.) Задаётесь вопросом «Как же скрыть всех игроков кроме определённых?»? Ответ : В файле конфигураций (configuration.txt)ищем строчку «display-whitelist:» И просто ставим «True» Но как же отобразть определённых игроков , спросите ,вы? Легко! Просто надо в чат ввести велеколепную команду : «/dynmap show ИмяИгрока» 10.) Если на вашем сервере есть моды , ищите строчку с началом «ic2» после этой строки будут функции для включения модов в DynMap (Перед функцией уберите «#») 11.) Если карта плохо прогружаеться введите в чат /dynmap fullrender
На этом всё
[ Ссылки могут видеть только зарегистрированные пользователи. ]
[ Ссылки могут видеть только зарегистрированные пользователи. ]
[ Ссылки могут видеть только зарегистрированные пользователи. ]
Обновления в режиме реального времени: карты синхронизируются с вашим миром в режиме реального времени; обновления отображаются, пока вы оставляете браузер открытым
Игроки с их лицами видны на карте
Сообщения чата видны на карте (облачко над лицом)
Зрители карт могут общаться с игроками в игре (функцию можно отключить)
Текущее время Minecraft видно на карте.
Текущая погода Minecraft видна на карте.
Регионы WorldGuard, Residence, Towny и Factions можно увидеть на карте (через соответствующие плагины Dynmap- *).
Первый запуск Dynmap:
Когда вы запустите CraftBukkit, вы сможете перейти по ссылке http://ipсервера:8123/ в своем браузере. Если вы используете CraftBukkit на компьютере, на котором вы сейчас работаете, вы можете перейти по адресу http://localhost:8123/ . Вы должны видеть игроков, которые находятся в игре.
Обратите внимание, что карта еще не отрисована, поэтому фон будет черным, подождите 5-10 минут, и карта начнет прорисовываться.
Если вы планируете использовать HD-рендерер, сейчас самое время сделать это. Включите deftemplatesuffix:hires в верхней части файла configuration.txt.
Основные команды Dynmap:
/dynmap hide — Скрывает игрока с карты /dynmap show — Снова показывает игрока на карте /dynmap render — отображает один чанк карты, на которой вы стоите. /dynmap fullrender world — Попытки визуализировать все карты мира, названные world из центра этого мира. /dynmap fullrender world:surface — Попытки отобразить карту с именем surface мира, названного world в центре этого мира. /dynmap purgeworld world — очистить все файлы карты для мира «world» /dynmap pause all — приостановить весь рендеринг карты /dynmap pause none — возобновить рендеринг всей карты /dynmap stats — показывает статистику рендеринга для всех карт во всех мирах. /dynmap stats world — показывает статистику рендеринга для карт мира /dynmap triggerstats — показывает запущенную статистику рендеринга для всех миров /dynmap resetstats — сбрасывает статистику рендеринга для всех карт во всех мирах /dynmap resetstats world — сбрасывает статистику рендеринга для карт мира /dmap worldset worldname center: — Установить положение центра карты для мира ‘worldname’
Скриншоты Dynmap:
Как установить плагин Dynmap?
1. Скачайте плагин. 2. Возьмите скачанный файл и перенесите в папку plugins вашего сервера. 3. Перезапустите сервер. 4. Готово.
Скачать плагин Dynmap
Скачать плагин версии 3.2-beta-2 для серверов 1.17 — 1.11.2
Скачать плагин версии 3.1-beta-1 для сервера 1.17
Скачать плагин версии 3.1 GA для сервера 1.16.x — 1.10.x
Скачать плагин версии 3.0-beta-3 для сервера 1.9.x
Скачать плагин версии 3.0-beta-2 для сервера 1.8.x
22 513 _Black | 02.07.2021 Источник
Данный простой плагин позволяет создать задержку по времени, через которую новые игроки смогут писать в чат.
Meteor Storms добавляет в миры Minecraft случайно появляющиеся метеоры. Когда приближается метеор, все онлайн-игроки
mwParkour2 — плагин, который добавляет мини-игру паркур! Игрок должен прыгать по блокам, если он упал, то игрока
RandomPlacer — плагин, с помощью которого можно телепортироваться по миру / карте сервера Minecraft в рандомные /
OpenAudioMC — удивительный плагин для сервера Майнкрафт, позволяющий общаться между игрока с помощью Вашего микрофона
Источник
Minecraft Wiki
Из-за новой политики Microsoft в отношении сторонних ресурсов, Minecraft Wiki больше не является официальной. В связи с этим были внесены некоторые изменения, в том числе и обновлён логотип вики-проекта. Подробности на нашем Discord-сервере.
DynMap
30 августа 2011 г.
DynMap — это плагин для сервера под управлением Bukkit. Он нарисует карту вашего сервера Minecraft прямо в браузере, наподобие привычного Google Maps. Он очень прост в установке, так как веб-сервер встроенный в DynMap работает прямо из коробки, хотя всё также есть возможность интеграции карты с существующим сайтом на своем веб-сервере, например Apache. Гибкость DynMap позволяет рисовать ваш мир используя различные технология построения, тем самым поставив упор на быстродействие, либо наоборот на проработку высокой детализации.
В зависимости от ваших требований к DynMap, встроенные компоненты позволят вам добавлять/удалять ту или иную функциональность. Сейчас DynMap поставляется с такими компонентами, которые добавляют поддержку чата с воздушными шарами, переписку через веб + интеграция с HeroChat, а также отображение на карте регионов созданных в WorldGuard, Residence и Towny.
Содержание
Основные возможности [ ]
Настраиваемые карты для каждого мира
Прорисовка карт в режиме реального времени
Отображение лиц игроков на карте
В браузере можно чатиться с игроками
А их сообщения отображаются в облачках (а-ля комикс) или в обычном чате
На карте отображается текущее время Minecraft
На карте отображается текущая погода Minecraft
На карте могут отображаться регионы, созданные при помощи WorldGuard, Residence и Towny
Ну и конечно, всё это добро легко конфигурируется и настраивается
Установка [ ]
Распакуйте архив dynmap-*-bin.zip в папку «plugins». Если вы обновляете плагин, то согласитесь перезаписать все файлы.
Если у вас запущен отдельный веб-сервер (например Apache), то скопируйте файлы из «plugins/dynmap/web/» в корень «http-root». При следующем обновлении плагина, не забудьте обновить только что скопированные файлы на веб-сервер.
Первый запуск [ ]
После запуска на сервере CraftBukkit, вы можете проверить работу плагина в браузере по адресу http://ipсервера:8123/. В случае если вы запустили CraftBukkit на своём компьютере, то он откроется и по адресу http://localhost:8123/. На загруженной странице вы должны увидеть игроков, разумеется только тех, которые находятся в игре. Обратите внимание что карты ещё нет, поэтому фон будет чёрным.
Если вы хотите карту с высокой детализацией, то сейчас самый удачный момент сделать это. Просто включите (раскомментируйте) опцию deftemplatesuffix: hires в одной из верхних строк файла configuration.txt. Более подробную информацию об опции deftemplatesuffix вы найдёте в разделе о настройках плагина.
Если вы просто хотите посмотреть как работает DynMap, то просто введите в игре команду: /dynmap fullrender . Ниже вы найдете более подробную информацию о командах и уровнях доступа, а пока у нас только первый запуск :). Тем временем карта будет постепенно проявляться в вашем браузере, не надо спешить, дайте ей время загрузиться. Сообщения в игре будут вас информировать о текущем состоянии работы плагина, с итоговой оценкой скорости рендеринга (прорисовки) карты.
Часто задаваемые вопросы [ ]
Вопрос: Почему чат отображает вместо русских символов кракозябры? Ответ: Обновите версию плагина, в новых версиях кириллица отображается корректно.
Вопрос: Я только что изменил конфигурацию плагина, но никаких изменений на карте не вижу? Ответ: Попробуйте команды /reload или /dynmap reload , хотя можно просто перезапустить сервер. Если это не поможет, то анализируйте логи сервера (server.log) на предмет ошибок.
Вопрос: Как я могу разместить DynMap на своем веб-сервере, если он находится на том же компьютере? Ответ: Если ваш веб-сервер находится на том же компьютере что и CraftBukkit, то используйте руководство по настройке DynMap без встроенного веб-сервера (англ.)
Вопрос: Как мне обеспечить доступ к карте для всех, если у меня нет своего веб-сервера? Ответ: Просто откройте TCP порт № 8123 со своего сервера CraftBukkit, это позволит всем желающим зайти на DynMap. Для более высокой безопасности, всё же лучше использовать веб-сервер (например Nginx или Apache), который займется проксированием трафика DynMap.
Вопрос: Как я могу разместить DynMap на веб-сервере, если он находится на другом компьютере? Ответ: Проброс портов описанный выше всё ещё может помочь в вашей проблеме. Но если это в вашей реализации невозможно, или вы просто хотите разгрузить свой сервер, то решением может стать периодическая синхронизация данных plugin/dynmap/web между сервером CraftBukkit и внешним веб-сервером, использую RSync или FTP. Конечно потеряется вся прелесть онлайн обновлений: карт, игроков, чата и т. д. Если сервера у вас на Linux [1] , то можно настроить режим реального времени используя sshfs или fuseftp, смонтировав удалённую директорию web/standalone вашего веб-сервера на ваш CraftBukkit сервер в plugins/dynmap/web/standalone
Вопрос: Как мне разместить DynMap на сайте? Ответ: Для начала убедись что у всех открывается ссылка на DynMap. Если у вас настроен проброс портов, то ссылка должны быть типа http://внешнийIPадрес:8123. Если же DynMap размещён на веб-сервере, то адрес должен быть типа http://вашсайт/map/ Теперь, для размещения DynMap на вашем сайте можно воспользоваться тегом iframe . Так же, для вёрстки вам понадобится знание HTML, но если у вас стоит CMS, то всё упрощается введением всего лишь одной строки:
Вопрос: Как переключить карту на высокую детализацию? Ответ: Для этого вам нужно включить HD прорисовку. Делается это очень просто, откройте файл plugins/dynmap/configuration.txt , и раскомментируйте строку:
В итоге должно получиться так:
Вопрос: Как мне изменить отображаемый порядок расположения миров в боковой панели? Ответ: Откройте файл plugins/dynmap/worlds.txt , и в разделе описания миров, после строки worlds: запишите названия (который также открывает раздел описания мира) в любом порядке, этот порядок будет использоваться в боковой панели. Пример правильной конфигурации:
В этом примере используются имена миров «world», «world_nether» и «world_the_end».
Вопрос: Как изменить отображаемые названия миров? Ответ: Откройте файл plugins/dynmap/worlds.txt и в разделе описания мира, в поле title: напишите желаемое название мира. Пример правильной конфигурации:
В этом примере используются имена миров «world», «world_nether» и «world_the_end». Так же, для того, что бы DynMap понимал русские символы, необходимо файл конфигурации редактировать в формате UTF-8. Сделать это можно, например при помощи текстового редактора Notepad++. По умолчанию, тот же Notepad++ сохраняет файлы в кодировке ANSI, поэтому, предварительно до редактирования файла, рекомендуется выбрать кодировку файла UTF-8 (Кодировки -> Кодировать в UTF-8).
Вопрос: Как скрыть мир из списка? Ответ: Откройте файл plugins/dynmap/worlds.txt и в разделе описания мира который вы хотите скрыть, напишите enabled: false . Пример правильной конфигурации:
В этом примере оба мира «world_nether» и «world_the_end» будут скрыты, так как в их разделе описания мира имеется запись enabled: false .
Вопрос: Как удалить карту пещер (слой Cave) при отключенном режиме высокой детализации ( #deftemplatesuffix: hires )? Ответ: Сделайте копию файла plugins/dynmap/templates/normal.txt с именем custom-normal.txt . У вас должен появится файл plugins/dynmap/templates/custom-normal.txt , откройте его и удалите следующие строки:
Вопрос: Как удалить карту пещер (слой Cave) при включенном режиме высокой детализации ( deftemplatesuffix: hires )? Ответ: Сделайте копию файла plugins/dynmap/templates/normal-hires.txt с именем custom-normal-hires.txt . У вас должен появится файл plugins/dynmap/templates/custom-normal-hires.txt , откройте его и удалите следующие строки:
Вопрос: Как можно скрыть на карте определённых игроков? Ответ: Вам поможет команда /dynmap hide ИмяИгрока , где «ИмяИгрока» — это имя игрока, которого вы хотите скрыть.
Вопрос: А как можно скрыть всех игроков, кроме определённых? Ответ: Откройте файл plugins/dynmap/configuration.txt и установите параметр display-whitelist равным true . Пример правильной конфигурации:
Теперь все игроки скрыты. Что бы отобразить определённого игрока достаточно ввести команду /dynmap show ИмяИгрока
Вопрос: Как отключить облачки чата? Ответ: Откройте файл plugins/dynmap/configuration.txt установите знак комментария # в начале следующих строк:
После изменений должно получится так:
Вопрос:В чате в место русских букв абракадабра(Как включить поддержку русского языка) ? Ответ: Откройте файл plugins/dynmap/configuration.txt и в параметре cyrillic-support: false заменить на true .
Настройки плагина [ ]
Идём в конфиг configuration.txt находящийся в /plugins/dynmap Список некоторых параметров и их расшифровка:
renderinterval: используется для указания интервала обновления одного блока карты, который может быть изменён, например при воздействии на этот участок блока игроками. При задании слишком маленького значения, приведёт к чрезмерной нагрузке на сервер. По умолчанию, этот интервал равен 1-ой секунде. Большинство серверов могут работать с малыми значениями, вплоть до 0.2 секунд.
tiles-rendered-at-once: Сколько ядер юзать (по умолчанию 1\2 ядра)
hideores: true скрыть любые рудные блоки, вынуждая их отображаться как камень.
— blockplaced: заставляет обновить тайлы, когда игрок размещает блок.
— blockbreak: заставляет обновить тайлы, когда игрок разрушает блок.
— blockburn: заставляет обновить тайлы, когда блок уничтожает огонь.
— pistonmoved: этот триггер заставляет обновить тайлы, когда поршни двигают блоки.
— explosion: заставляет обновить тайлы, когда блоки уничтожает взрыв (рекомендуется)
defaultzoom: настройка зума карты по умочанию
defaultworld: мир по умолчанию (по умолчанию world)
defaultmap: вид мира по умолчанию (по умолчанию flat)
sendhealth: отображать или нет здоровье игроков
hideifshadow: скрывать информацию об игроке, если значение уровня света установлена ниже 15 (0 = при полной темноте, 4 = под открытым ночным, 15 = при дневном свете)