FAQ для новичков

Частые вопросы, которые задают новички до того, как приступить к этому руководству.

Можете просто дать мне готовый скрипт, который мне нужен?

Есть старая поговорка: «Дай человеку рыбу — он будет сыт один день; научи его ловить рыбу — он будет сыт всю жизнь».

Конечно, мы могли бы просто дать вам нужный скрипт… но тогда это будет всего один скрипт, а завтра вы придёте за следующим.

А если мы научим вас писать скрипты самостоятельно — вы навсегда сможете настраивать свой сервер как угодно, не полагаясь ни на кого, кроме самого себя!

Denizen — это сложно

Если вам кажется, что Denizen — это сложно… ну, вообще-то, держать свой сервер тоже непросто. Одна из целей Denizen в том, чтобы базовые операции были не сильно сложнее, чем редактирование конфига плагина (а уметь это делать — это базовое требование для владельца сервера).

Большая часть этого руководства написана с расчётом на то, что читатель — новичок без опыта, и поможет вам с нуля освоить нужные навыки. Никаких предварительных знаний не требуется.

«Но я недостаточно умён»

За эти годы мы слышали немало таких фраз в наших каналах поддержки.

Вот правда жизни: те, кто в это поверил, решают даже не пробовать — и, конечно, не пробуя, не добиваются успеха. А те, кто всё-таки пробует, в итоге достигают куда большего, чем сами от себя ожидали.

Единственное, что нужно для успеха с Denizen, — желание учиться и немного усилий и времени.

А если у меня нет времени?

Во-первых: если у вас есть пара часов в неделю — этого, скорее всего, достаточно, чтобы освоить основы Denizen и начать ими пользоваться.

Если нет… то зачем вообще пытаться держать Minecraft-сервер? Управление сервером отнимает кучу времени и сил.

Если причина нехватки времени в том, что вам что-то нужно прямо сейчас и «на следующей неделе» — это уже слишком поздно, подумайте о том, чтобы нанять скриптера в нашем Discord.

Если причина в том, что сервер и так отнимает у вас всё время, и тратить ещё больше на него не хочется — подумайте о том, чтобы делегировать изучение скриптования другу / админу / со-владельцу. Научиться Denizen может кто угодно, нужно только найти того друга, который готов потратить какое-то время и силы на освоение скриптования и помощь вашему серверу.

Как работать с этим руководством

Можно ли просто пролистать руководство?

Нет, просто пролистать это руководство нельзя. Это именно руководство для новичков, а не документация. Оно учит основам шаг за шагом, и без последовательного прохождения многое будет непонятно. После того как вы пройдёте разделы «Первые шаги» и «Основы», у вас уже будет достаточно знаний, чтобы открывать страницы документации (именно документации, а не этого руководства) и быстро находить в них нужные детали.

То есть нужно прочитать всё?

Нет, просто читать — не нужно. Это руководство, а не книга. Здесь вам не рассказывают историю, здесь вам говорят, что нужно сделать. Если вы просто будете читать, вся информация влетит в глаза и вылетит из ушей… а это, согласитесь, не очень похоже на обучение.

А что тогда делать?

Нужно следовать руководству. То есть на каждом шаге, когда руководство описывает какое-то действие (идею скрипта, пример тега и т. п.)… делайте это! Откройте свой редактор скриптов и реально напишите скрипт, запустите его, посмотрите, как он работает. А ещё, используя инструменты, которые вы освоили на каждом этапе… пробуйте делать больше, чем написано на странице. Когда узнаёте о новом инструменте — попробуйте придумать, что ещё с его помощью можно сделать. Подумайте, как его можно скомбинировать с тем, что вы узнали раньше. Когда вы по-настоящему применяете то, что прошли, — вы действительно это усваиваете и сможете использовать потом, в реальных скриптах.