<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
		<id>https://playzone.in.ua/wiki/mc//index.php?action=history&amp;feed=atom&amp;title=DynMap</id>
		<title>DynMap - История изменений</title>
		<link rel="self" type="application/atom+xml" href="https://playzone.in.ua/wiki/mc//index.php?action=history&amp;feed=atom&amp;title=DynMap"/>
		<link rel="alternate" type="text/html" href="https://playzone.in.ua/wiki/mc//index.php?title=DynMap&amp;action=history"/>
		<updated>2026-05-17T01:41:58Z</updated>
		<subtitle>История изменений этой страницы в вики</subtitle>
		<generator>MediaWiki 1.28.3</generator>

	<entry>
		<id>https://playzone.in.ua/wiki/mc//index.php?title=DynMap&amp;diff=8969&amp;oldid=prev</id>
		<title>Softer: Новая страница: «{{Программа |изображение= Dynmap_shot.png |автор= [http://dev.bukkit.org/profiles/mikeprimm/ mikeprimm] [http://dev.bukkit.org/profiles/F…»</title>
		<link rel="alternate" type="text/html" href="https://playzone.in.ua/wiki/mc//index.php?title=DynMap&amp;diff=8969&amp;oldid=prev"/>
				<updated>2013-02-03T18:52:05Z</updated>
		
		<summary type="html">&lt;p&gt;Новая страница: «{{Программа |изображение= Dynmap_shot.png |автор= [http://dev.bukkit.org/profiles/mikeprimm/ mikeprimm] [http://dev.bukkit.org/profiles/F…»&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Новая страница&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{Программа&lt;br /&gt;
|изображение= Dynmap_shot.png&lt;br /&gt;
|автор= [http://dev.bukkit.org/profiles/mikeprimm/ mikeprimm] [http://dev.bukkit.org/profiles/FrozenCow2/ FrozenCow2]&lt;br /&gt;
|платформа= JRE&lt;br /&gt;
|язык программирования= Java&lt;br /&gt;
|послвер=0.90 для [[Bukkit|CB]] 1.3.2-R2.0&lt;br /&gt;
|дата= 20 мая 2012&lt;br /&gt;
|размер= 2.3MiB&lt;br /&gt;
|лицензия= [http://dev.bukkit.org/licenses/14-apache-license-version-2-0/ Apache License version 2.0]&lt;br /&gt;
|исходный код= [https://github.com/webbukkit/dynmap/ Доступен]&lt;br /&gt;
|minecraft версия= 1.4.6&lt;br /&gt;
|нижний мир= Есть&lt;br /&gt;
|форум= http://forums.bukkit.org/threads/.489/&lt;br /&gt;
|вебсайт= http://dev.bukkit.org/server-mods/dynmap/&lt;br /&gt;
|примечания= &lt;br /&gt;
}}&lt;br /&gt;
'''DynMap''' - это плагин для сервера под управлением [[Bukkit]]. Он нарисует карту вашего сервера Minecraft прямо в браузере, наподобии привычного [http://maps.google.ru/ Google Maps]. Он очень прост в установке, т.к. веб-сервер встроенный в DynMap работает прямо из коробки, хотя всё так же есть возможность интеграции карты с существующим сайтом на своем веб-сервере, например Apache. Гибкость DynMap позволяет рисовать ваш мир используя различные технология построения, тем самым поставив упор на быстродействие, либо наоборот на проработку высокой детализации.&lt;br /&gt;
&lt;br /&gt;
В зависимости от ваших требований к DynMap, встроенные компоненты позволят вам добавлять/удалять ту или иную функциональность. Сейчас DynMap поставляется с такими компонентами, которые добавляют поддержку чата с воздушными шарами, переписку через веб + интеграция с HeroChat, а так же отображение на карте регионов созданных в WorldGuard, Residence и Towny.&lt;br /&gt;
&lt;br /&gt;
==Основные возможности==&lt;br /&gt;
* Настраиваемые карты для каждого мира&lt;br /&gt;
* Прорисовка карт в режиме реального времени&lt;br /&gt;
* Отображение лиц игроков на карте&lt;br /&gt;
* В браузере можно чатиться с игроками&lt;br /&gt;
* А их сообщения отображаются в облачках (а-ля комикс) или в обычном чате&lt;br /&gt;
* На карте отображается текущее время Minecraft&lt;br /&gt;
* На карте отображается текущая погода Minecraft&lt;br /&gt;
* На карте могут отображаться регионы, созданные при помощи WorldGuard, Residence и Towny&lt;br /&gt;
* Ну и конечно, всё это добро легко конфигурируется и настраивается&lt;br /&gt;
&lt;br /&gt;
==Установка==&lt;br /&gt;
Распакуйте архив dynmap-*-bin.zip в папку &amp;quot;plugins&amp;quot;.&lt;br /&gt;
Если вы обновляете плагин, то согласитесь перезаписать все файлы.&lt;br /&gt;
&lt;br /&gt;
Если у вас запущен отдельный веб-сервер (например Apache), то скопируйте файлы из &amp;quot;plugins/dynmap/web/&amp;quot; в корень &amp;quot;http-root&amp;quot;. При следующем обновлении плагина, не забудьте обновить только что скопированные файлы на веб-сервер.&lt;br /&gt;
&lt;br /&gt;
==Первый запуск==&lt;br /&gt;
&lt;br /&gt;
После запуска на сервере CraftBukkit, вы можете проверить работу плагина в браузере по адресу http://ipсервера:8123/. В случае если вы запустили CraftBukkit на своём компьютере, то он откроется и по адресу http://localhost:8123/. На загруженной странице вы должны увидеть игроков, разумеется только тех, которые находятся в игре. Обратите внимание что карты ещё нет, поэтому фон будет чёрным.&lt;br /&gt;
&lt;br /&gt;
Если вы хотите карту с высокой детализацией, то сейчас самый удачный момент сделать это. Просто включите (раскомментируйте) опцию &amp;lt;code&amp;gt;deftemplatesuffix: hires&amp;lt;/code&amp;gt; в одной из верхних строк файла configuration.txt. Более подробную информацию об опции &amp;lt;code&amp;gt;deftemplatesuffix&amp;lt;/code&amp;gt; вы найдёте в разделе о настройках плагина.&lt;br /&gt;
&lt;br /&gt;
Если вы просто хотите посмотреть как работает DynMap, то просто введите в игре команду: &amp;lt;code&amp;gt;/dynmap fullrender&amp;lt;/code&amp;gt;. Ниже вы найдете более подробную информацию о командах и уровнях доступа, а пока у нас только первый запуск :). Тем временем карта будет постепенно проявляться в вашем браузере, не надо спешить, дайте ей время загрузиться. Сообщения в игре будут вас информировать о текущем состоянии работы плагина, с итоговой оценкой скорости рендеринга (прорисовки) карты.&lt;br /&gt;
&lt;br /&gt;
==Часто задаваемые вопросы==&lt;br /&gt;
'''Вопрос:''' Почему чат отображает вместо русских символов кракозябры?&amp;lt;br&amp;gt;&lt;br /&gt;
'''Ответ:''' Обновите версию плагина, в новых версиях кириллица отображается корректно.&lt;br /&gt;
&lt;br /&gt;
'''Вопрос:''' Я только что изменил конфигурацию плагина, но никаких изменений на карте не вижу?&amp;lt;br&amp;gt;&lt;br /&gt;
'''Ответ:''' Попробуйте команды &amp;lt;code&amp;gt;/reload&amp;lt;/code&amp;gt; или &amp;lt;code&amp;gt;/dynmap reload&amp;lt;/code&amp;gt;, хотя можно просто перезапустить сервер. Если это не поможет, то анализируйте логи сервера (server.log) на предмет ошибок.&lt;br /&gt;
&lt;br /&gt;
'''Вопрос:''' Как я могу разместить DynMap на своем веб-сервере, если он находится на том же компьютере?&amp;lt;br&amp;gt;&lt;br /&gt;
'''Ответ:''' Если ваш веб-сервер находится на том же компьютере что и CraftBukkit, то используйте [https://github.com/webbukkit/dynmap/wiki/Setting-up-without-the-Internal-Web-Server руководство по настройке DynMap без встроенного веб-сервера&amp;lt;sup&amp;gt;''(англ.)''&amp;lt;/sup&amp;gt;]&lt;br /&gt;
&lt;br /&gt;
'''Вопрос:''' Как мне обеспечить доступ к карте для всех, если у меня нет своего веб-сервера?&amp;lt;br&amp;gt;&lt;br /&gt;
'''Ответ:'''  Просто [[Создание и настройка сервера#Открытие портов|откройте TCP порт]] №8123 со своего сервера CraftBukkit, это позволит всем желающим зайти на DynMap. Для более высокой безопасности, всё же лучше использовать веб-сервер (например Nginx или Apache), который займется проксированием трафика DynMap.&lt;br /&gt;
&lt;br /&gt;
'''Вопрос:''' Как я могу разместить DynMap на веб-сервере, если он находится на другом компьютере?&amp;lt;br&amp;gt;&lt;br /&gt;
'''Ответ:''' Проброс портов описанный выше всё ещё может помочь в вашей проблеме. Но если это в вашей реализации невозможно, или вы просто хотите разгрузить свой сервер, то решением может стать периодическая синхронизация данных &amp;lt;code&amp;gt;plugin/dynmap/web&amp;lt;/code&amp;gt; между сервером CraftBukkit и внешним веб-сервером, использую RSync или FTP. Конечно потеряется вся прелесть онлайн обновлений: карт, игроков, чата и т.д.&amp;lt;br&amp;gt;&lt;br /&gt;
Если сервера у вас на Linux&amp;lt;ref&amp;gt;Хотя пользователи Windows похоже тоже не обделены: существует аналогичный проект [http://dokan-dev.net/en/ Dokan SSHFS]&amp;lt;/ref&amp;gt;, то можно настроить режим реального времени используя [https://help.ubuntu.com/community/SSHFS sshfs] или [http://freshmeat.net/projects/fuseftp fuseftp], смонтировав удалённую директорию &amp;lt;code&amp;gt;web/standalone&amp;lt;/code&amp;gt; вашего веб-сервера на ваш CraftBukkit сервер в &amp;lt;code&amp;gt;plugins/dynmap/web/standalone&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Вопрос:''' Как мне разместить DynMap на сайте?&amp;lt;br&amp;gt;&lt;br /&gt;
'''Ответ:''' Для начала убедись что у всех открывается ссылка на DynMap. Если у вас настроен проброс портов, то ссылка должны быть типа http://внешнийIPадрес:8123. Если же DynMap размещён на веб-сервере, то адрес должен быть типа http://вашсайт/map/&amp;lt;br&amp;gt;&lt;br /&gt;
Теперь, для размещения DynMap на вашем сайте можно воспользоваться тегом &amp;lt;code&amp;gt;iframe&amp;lt;/code&amp;gt;. Так же, для вёрстки вам понадобится знание HTML, но если у вас стоит CMS, то всё упрощается введением всего лишь одной строки:&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;iframe src=&amp;quot;http://вашадрес:8123/&amp;quot; width=&amp;quot;800&amp;quot; height=&amp;quot;600&amp;quot; /&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Вопрос:''' Как переключить карту на высокую детализацию?&amp;lt;br&amp;gt;&lt;br /&gt;
'''Ответ:''' Для этого вам нужно включить HD прорисовку. Делается это очень просто, откройте файл &amp;lt;code&amp;gt;plugins/dynmap/configuration.txt&amp;lt;/code&amp;gt;, и раскомментируйте строку:&lt;br /&gt;
 #deftemplatesuffix: hires&lt;br /&gt;
В итоге должно получиться так:&lt;br /&gt;
 deftemplatesuffix: hires&lt;br /&gt;
&lt;br /&gt;
'''Вопрос:''' Как мне изменить отображаемый порядок расположения миров в боковой панели?&amp;lt;br&amp;gt;&lt;br /&gt;
'''Ответ:''' Откройте файл &amp;lt;code&amp;gt;plugins/dynmap/worlds.txt&amp;lt;/code&amp;gt;, и в разделе описания миров, после строки &amp;lt;code&amp;gt;worlds:&amp;lt;/code&amp;gt; запишите названия (который также открывает раздел описания мира) в любом порядке, этот порядок будет использоваться в боковой панели. Пример правильной конфигурации:&lt;br /&gt;
&amp;lt;pre&amp;gt;worlds:&lt;br /&gt;
  - name: world&lt;br /&gt;
  - name: world_nether&lt;br /&gt;
  - name: world_the_end&amp;lt;/pre&amp;gt;&lt;br /&gt;
В этом примере используются имена миров &amp;quot;world&amp;quot;, &amp;quot;world_nether&amp;quot; и &amp;quot;world_the_end&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
'''Вопрос:''' Как изменить отображаемые названия миров?&amp;lt;br&amp;gt;&lt;br /&gt;
'''Ответ:''' Откройте файл &amp;lt;code&amp;gt;plugins/dynmap/worlds.txt&amp;lt;/code&amp;gt; и в разделе описания мира, в поле &amp;lt;code&amp;gt;title:&amp;lt;/code&amp;gt; напишите желаемое название мира. Пример правильной конфигурации:&lt;br /&gt;
&amp;lt;pre&amp;gt;worlds:&lt;br /&gt;
  - name: world&lt;br /&gt;
    title: &amp;quot;Обычный мир&amp;quot;&lt;br /&gt;
  - name: world_nether&lt;br /&gt;
    title: &amp;quot;Нижний мир&amp;quot;&lt;br /&gt;
  - name: world_the_end&lt;br /&gt;
    title: &amp;quot;Край&amp;quot;&amp;lt;/pre&amp;gt;&lt;br /&gt;
В этом примере используются имена миров &amp;quot;world&amp;quot;, &amp;quot;world_nether&amp;quot; и &amp;quot;world_the_end&amp;quot;. Так же, для того, что бы DynMap понимал русские символы, необходимо файл конфигурации редактировать в формате UTF-8. Сделать это можно, например при помощи текстового редактора [http://notepad-plus-plus.org/ Notepad++]. По умолчанию, тот же Notepad++ сохраняет файлы в кодировке ANSI, поэтому, предварительно до редактирования файла, рекомендуется выбрать кодировку файла UTF-8 (Кодировки -&amp;gt; Кодировать в UTF-8).&lt;br /&gt;
&lt;br /&gt;
'''Вопрос:''' Как скрыть мир из списка?&amp;lt;br&amp;gt;&lt;br /&gt;
'''Ответ:''' Откройте файл &amp;lt;code&amp;gt;plugins/dynmap/worlds.txt&amp;lt;/code&amp;gt; и в разделе описания мира который вы хотите скрыть, напишите &amp;lt;code&amp;gt;enabled: false&amp;lt;/code&amp;gt;. Пример правильной конфигурации:&lt;br /&gt;
&amp;lt;pre&amp;gt;worlds:&lt;br /&gt;
  - name: world&lt;br /&gt;
    title: &amp;quot;Обычный мир&amp;quot;&lt;br /&gt;
  - name: world_nether&lt;br /&gt;
    title: &amp;quot;Нижний мир&amp;quot;&lt;br /&gt;
    enabled: false&lt;br /&gt;
  - name: world_the_end&lt;br /&gt;
    title: &amp;quot;Край&amp;quot;&lt;br /&gt;
    enabled: false&amp;lt;/pre&amp;gt;&lt;br /&gt;
В этом примере оба мира &amp;quot;world_nether&amp;quot; и &amp;quot;world_the_end&amp;quot; будут скрыты, т.к. в их разделе описания мира имеется запись &amp;lt;code&amp;gt;enabled: false&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
'''Вопрос:''' Как удалить карту пещер (слой Cave) при отключенном режиме высокой детализации (&amp;lt;code&amp;gt;#deftemplatesuffix: hires&amp;lt;/code&amp;gt;)?&amp;lt;br&amp;gt;&lt;br /&gt;
'''Ответ:''' Сделайте копию файла &amp;lt;code&amp;gt;plugins/dynmap/templates/normal.txt&amp;lt;/code&amp;gt; с именем &amp;lt;code&amp;gt;custom-normal.txt&amp;lt;/code&amp;gt;. У вас должен появится файл &amp;lt;code&amp;gt;plugins/dynmap/templates/custom-normal.txt&amp;lt;/code&amp;gt;, откройте его и удалите следующие строки:&lt;br /&gt;
&amp;lt;pre&amp;gt;          - class: org.dynmap.kzedmap.CaveTileRenderer&lt;br /&gt;
            name: cave&lt;br /&gt;
            title: &amp;quot;Cave&amp;quot;&lt;br /&gt;
            prefix: ct&lt;br /&gt;
            maximumheight: 127&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Вопрос:''' Как удалить карту пещер (слой Cave) при включенном режиме высокой детализации (&amp;lt;code&amp;gt;deftemplatesuffix: hires&amp;lt;/code&amp;gt;)?&amp;lt;br&amp;gt;&lt;br /&gt;
'''Ответ:''' Сделайте копию файла &amp;lt;code&amp;gt;plugins/dynmap/templates/normal-hires.txt&amp;lt;/code&amp;gt; с именем &amp;lt;code&amp;gt;custom-normal-hires.txt&amp;lt;/code&amp;gt;. У вас должен появится файл &amp;lt;code&amp;gt;plugins/dynmap/templates/custom-normal-hires.txt&amp;lt;/code&amp;gt;, откройте его и удалите следующие строки:&lt;br /&gt;
&amp;lt;pre&amp;gt;      - class: org.dynmap.hdmap.HDMap&lt;br /&gt;
        name: cave&lt;br /&gt;
        title: &amp;quot;Cave&amp;quot;&lt;br /&gt;
        prefix: ct&lt;br /&gt;
        perspective: iso_SE_60_lowres&lt;br /&gt;
        shader: cave&lt;br /&gt;
        lighting: default&lt;br /&gt;
        mapzoomin: 3&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Вопрос:''' Как можно скрыть на карте определённых игроков?&amp;lt;br&amp;gt;&lt;br /&gt;
'''Ответ:''' Вам поможет команда &amp;lt;code&amp;gt;/dynmap hide ИмяИгрока&amp;lt;/code&amp;gt;, где &amp;quot;ИмяИгрока&amp;quot; - это имя игрока, которого вы хотите скрыть.&lt;br /&gt;
&lt;br /&gt;
'''Вопрос:''' А как можно скрыть всех игроков, кроме определённых?&amp;lt;br&amp;gt;&lt;br /&gt;
'''Ответ:''' Откройте файл &amp;lt;code&amp;gt;plugins/dynmap/configuration.txt&amp;lt;/code&amp;gt; и установите параметр &amp;lt;code&amp;gt;display-whitelist&amp;lt;/code&amp;gt; равным &amp;lt;code&amp;gt;true&amp;lt;/code&amp;gt;. Пример правильной конфигурации:&lt;br /&gt;
&amp;lt;pre&amp;gt;# Treat hiddenplayers.txt as a whitelist for players to be shown on the map? (Default false)&lt;br /&gt;
display-whitelist: true&amp;lt;/pre&amp;gt;&lt;br /&gt;
Теперь все игроки скрыты. Что бы отобразить определённого игрока достаточно ввести команду &amp;lt;code&amp;gt;/dynmap show ИмяИгрока&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Вопрос:''' Как отключить облачки чата?&amp;lt;br&amp;gt;&lt;br /&gt;
'''Ответ:''' Откройте файл &amp;lt;code&amp;gt;plugins/dynmap/configuration.txt&amp;lt;/code&amp;gt; установит знак комментария &amp;lt;code&amp;gt;#&amp;lt;/code&amp;gt; в начале следующих строк:&lt;br /&gt;
&amp;lt;pre&amp;gt;  - class: org.dynmap.ClientComponent&lt;br /&gt;
    type: chatballoon&lt;br /&gt;
    focuschatballoons: false&amp;lt;/pre&amp;gt;&lt;br /&gt;
После изменений должно получится так:&lt;br /&gt;
&amp;lt;pre&amp;gt;#  - class: org.dynmap.ClientComponent&lt;br /&gt;
#    type: chatballoon&lt;br /&gt;
#    focuschatballoons: false&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Настройки плагина==&lt;br /&gt;
&lt;br /&gt;
== Примечания ==&lt;br /&gt;
{{Примечания}}&lt;br /&gt;
&lt;br /&gt;
[[Категория:Bukkit]]&lt;/div&gt;</summary>
		<author><name>Softer</name></author>	</entry>

	</feed>