К ΡΡ‚Π°Ρ‚ΡŒΠ΅
ΠŸΡ€Π°ΠΊΡ‚ΠΈΡ‡Π΅ΡΠΊΠΈΠΉ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»

Π”Ρ€ΡƒΠ³ΠΎΠ΅ Β· 11 ΠΌΠΈΠ½

Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΏΠ°Π»ΠΊΠΈ Π±Π°Π½Π° Π² ΠœΠ°ΠΉΠ½ΠΊΡ€Π°Ρ„Ρ‚Π΅ для администрирования сСрвСра

Π˜Π½ΡΡ‚Ρ€ΡƒΠΊΡ†ΠΈΡ ΠΏΠΎ созданию ΠΏΠ°Π»ΠΊΠΈ Π±Π°Π½Π° Π² ΠœΠ°ΠΉΠ½ΠΊΡ€Π°Ρ„Ρ‚Π΅ Ρ‡Π΅Ρ€Π΅Π· ΠΊΠΎΠΌΠ°Π½Π΄Π½Ρ‹ΠΉ Π±Π»ΠΎΠΊ. Настройка ΠΏΡ€Π°Π², радиуса дСйствия ΠΈ Π·Π°Ρ‰ΠΈΡ‚Π° сСрвСра ΠΎΡ‚ Π³Ρ€ΠΈΡ„Π΅Ρ€ΠΎΠ².

Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ спСциализированного инструмСнта для ΠΌΠΎΠ΄Π΅Ρ€Π°Ρ†ΠΈΠΈ, извСстного ΠΊΠ°ΠΊ Β«ΠΏΠ°Π»ΠΊΠ° Π±Π°Π½Π°Β», являСтся стандартной ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠΎΠΉ для поддСрТания порядка Π½Π° ΠΌΠ½ΠΎΠ³ΠΎΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΡ… сСрвСрах Minecraft. Π­Ρ‚ΠΎΡ‚ ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚ позволяСт администраторам быстро ΠΈΠ·ΠΎΠ»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π½Π°Ρ€ΡƒΡˆΠΈΡ‚Π΅Π»Π΅ΠΉ ΠΏΡ€Π°Π²ΠΈΠ», Π½Π΅ ΠΎΡ‚Π²Π»Π΅ΠΊΠ°ΡΡΡŒ Π½Π° Π²Π²ΠΎΠ΄ Π΄Π»ΠΈΠ½Π½Ρ‹Ρ… тСкстовых ΠΊΠΎΠΌΠ°Π½Π΄ Π² Ρ‡Π°Ρ‚ Π²ΠΎ врСмя ΠΈΠ½Ρ†ΠΈΠ΄Π΅Π½Ρ‚Π°. РСализация Ρ‚Π°ΠΊΠΎΠ³ΠΎ ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌΠ° Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ использования ΠΊΠΎΠΌΠ°Π½Π΄Π½Ρ‹Ρ… Π±Π»ΠΎΠΊΠΎΠ² ΠΈ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠΉ настройки систСмы Ρ‚Π΅Π³ΠΎΠ² ΠΈΠ»ΠΈ Π³Ρ€ΡƒΠΏΠΏ ΠΈΠ³Ρ€ΠΎΠΊΠΎΠ², Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΈΠ·Π±Π΅ΠΆΠ°Ρ‚ΡŒ случайной Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠΈ Π»Π΅Π³ΠΈΡ‚ΠΈΠΌΠ½Ρ‹Ρ… ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ.

Основной ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏ Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π·Π°ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Π² привязкС дСйствия ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠΈ ΠΊ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠΌΡƒ ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚Ρƒ Π² ΠΈΠ½Π²Π΅Π½Ρ‚Π°Ρ€Π΅ ΠΈΠ³Ρ€ΠΎΠΊΠ°. ΠŸΡ€ΠΈ использовании ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚Π° (ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ это ΠΏΠ°Π»ΠΊΠ°, ΠΌΠ΅Ρ‡ ΠΈΠ»ΠΈ любой Π΄Ρ€ΡƒΠ³ΠΎΠΉ Π±Π»ΠΎΠΊ) срабатываСт ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌ, ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡΡŽΡ‰ΠΈΠΉ Π½Π°Π»ΠΈΡ‡ΠΈΠ΅ Ρƒ ΠΈΠ³Ρ€ΠΎΠΊΠ° ΠΏΡ€Π°Π² администратора ΠΈ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡŽΡ‰ΠΈΠΉ ΡΠ°Π½ΠΊΡ†ΠΈΡŽ ΠΊ Ρ‚ΠΎΠΌΡƒ, Π½Π° ΠΊΠΎΠ³ΠΎ посмотрСл Π²Π»Π°Π΄Π΅Π»Π΅Ρ† ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚Π°. Π’Π°ΠΆΠ½ΠΎ ΠΏΠΎΠ½ΠΈΠΌΠ°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ стандартными срСдствами выТивания (Survival) это ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ; трСбуСтся доступ ΠΊ Ρ‡ΠΈΡ‚Π°ΠΌ ΠΈΠ»ΠΈ Ρ€Π΅ΠΆΠΈΠΌ творчСского ΠΏΠΎΠ»Π΅Ρ‚Π° для установки ΠΊΠΎΠΌΠ°Π½Π΄Π½Ρ‹Ρ… Π±Π»ΠΎΠΊΠΎΠ².

ΠŸΠ΅Ρ€Π΅Π΄ Π²Π½Π΅Π΄Ρ€Π΅Π½ΠΈΠ΅ΠΌ систСмы автоматичСского Π±Π°Π½Π° Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΡƒΠ±Π΅Π΄ΠΈΡ‚ΡŒΡΡ, Ρ‡Ρ‚ΠΎ Π½Π° сСрвСрС Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Π° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° ΠΊΠΎΠΌΠ°Π½Π΄Π½Ρ‹Ρ… Π±Π»ΠΎΠΊΠΎΠ² Π² Ρ„Π°ΠΉΠ»Π΅ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ server.properties. ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ enable-command-block Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΈΠΌΠ΅Ρ‚ΡŒ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ true. Π’Π°ΠΊΠΆΠ΅ рСкомСндуСтся Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ ΠΊΠΎΠΌΠ°Π½Π΄ (op-permission-level) Π½Π΅ Π½ΠΈΠΆΠ΅ 2 ΠΈΠ»ΠΈ 3, Ρ‡Ρ‚ΠΎΠ±Ρ‹ слоТныС Ρ†Π΅ΠΏΠΎΡ‡ΠΊΠΈ ΠΊΠΎΠΌΠ°Π½Π΄ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΠ»ΠΈΡΡŒ ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½ΠΎ. Π‘Π΅Π· этих Π±Π°Π·ΠΎΠ²Ρ‹Ρ… настроСк любой созданный ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌ останСтся Π½Π΅Ρ€Π°Π±ΠΎΡ‡ΠΈΠΌ.

ΠŸΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠ° сСрвСра ΠΈ настройка ΠΏΡ€Π°Π² доступа

ΠŸΠ΅Ρ€Π²Ρ‹ΠΌ шагом являСтся обСспСчСниС бСзопасности самой систСмы ΠΌΠΎΠ΄Π΅Ρ€Π°Ρ†ΠΈΠΈ. Если любой ΠΈΠ³Ρ€ΠΎΠΊ смоТСт ΠΏΠΎΠ΄ΠΎΠ±Ρ€Π°Ρ‚ΡŒ ΠΏΠ°Π»ΠΊΡƒ ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π΅Ρ‘, сСрвСр быстро опустССт. Для прСдотвращСния этого ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ систСма Ρ‚Π΅Π³ΠΎΠ² (tags). Администраторам присваиваСтся ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΉ Ρ‚Π΅Π³, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, admin, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ слуТит Ρ†ΠΈΡ„Ρ€ΠΎΠ²Ρ‹ΠΌ пропуском для использования Π·Π°ΠΏΡ€Π΅Ρ‚Π½Ρ‹Ρ… ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌΠΎΠ².

ΠŸΡ€ΠΈΡΠ²ΠΎΠΈΡ‚ΡŒ Ρ‚Π΅Π³ ΠΌΠΎΠΆΠ½ΠΎ Ρ‡Π΅Ρ€Π΅Π· консоль сСрвСра ΠΈΠ»ΠΈ Π² ΠΈΠ³Ρ€Π΅, Ссли Ρƒ вас Π΅ΡΡ‚ΡŒ ΠΏΡ€Π°Π²Π° ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Π°. Команда выглядит ΠΊΠ°ΠΊ /tag @p add admin, Π³Π΄Π΅ @p замСняСтся Π½Π° Π½ΠΈΠΊΠ½Π΅ΠΉΠΌ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠ³ΠΎ ΠΈΠ³Ρ€ΠΎΠΊΠ°. НаличиС этого Ρ‚Π΅Π³Π° Π±ΡƒΠ΄Π΅Ρ‚ СдинствСнным условиСм, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰ΠΈΠΌ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΌΡƒ Π±Π»ΠΎΠΊΡƒ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ Π±Π°Π½Π°. Π­Ρ‚ΠΎ создаСт ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ Π·Π°Ρ‰ΠΈΡ‚Ρ‹ ΠΎΡ‚ случайного ΠΈΠ»ΠΈ Π·Π»ΠΎΠ½Π°ΠΌΠ΅Ρ€Π΅Π½Π½ΠΎΠ³ΠΎ использования инструмСнта посторонними Π»ΠΈΡ†Π°ΠΌΠΈ.

Π’Π°ΠΊΠΆΠ΅ стоит ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ настройки Π³Π΅ΠΉΠΌΡ€ΡƒΠ»Π° commandBlockOutput. Для чистой Ρ€Π°Π±ΠΎΡ‚Ρ‹ систСмы ΠΈ отсутствия спама Π² Ρ‡Π°Ρ‚Π΅ тСхничСскими сообщСниями рСкомСндуСтся ΠΎΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Π²Ρ‹Π²ΠΎΠ΄ ΡƒΠ²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΠΉ ΠΎΡ‚ ΠΊΠΎΠΌΠ°Π½Π΄Π½Ρ‹Ρ… Π±Π»ΠΎΠΊΠΎΠ². Π­Ρ‚ΠΎ дСлаСтся ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ /gamerule commandBlockOutput false. Π˜Π³Ρ€ΠΎΠΊΠΈ Π½Π΅ Π±ΡƒΠ΄ΡƒΡ‚ Π²ΠΈΠ΄Π΅Ρ‚ΡŒ систСмныС Π»ΠΎΠ³ΠΈ, Ρ‡Ρ‚ΠΎ сохраняСт ΠΈΠΌΠΌΠ΅Ρ€ΡΠΈΠ²Π½ΠΎΡΡ‚ΡŒ ΠΈΠ³Ρ€ΠΎΠ²ΠΎΠ³ΠΎ процСсса ΠΈ Π½Π΅ засоряСт Ρ‡Π°Ρ‚ тСхничСским мусором.

bash
/tag @a[name="AdminNick"] add admin

Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΈ настройка ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠ³ΠΎ Π±Π»ΠΎΠΊΠ°

Для Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ трСбуСтся ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠ°Π½Π΄Π½Ρ‹ΠΉ Π±Π»ΠΎΠΊ Π² ΠΌΠΈΡ€Π΅. РСкомСндуСтся ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Ρ‚ΠΈΠΏ Β«ΠŸΠΎΠ²Ρ‚ΠΎΡ€ΡΡŽΡ‰ΠΈΠΉΒ» (Repeating) ΠΈ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π΅Π³ΠΎ Π² состояниС «ВсСгда Π°ΠΊΡ‚ΠΈΠ²Π΅Π½Β» (Always Active). Π¦Π²Π΅Ρ‚ Π±Π»ΠΎΠΊΠ° станСт Ρ„ΠΈΠΎΠ»Π΅Ρ‚ΠΎΠ²Ρ‹ΠΌ, Ρ‡Ρ‚ΠΎ сигнализируСт ΠΎ Π΅Π³ΠΎ постоянной Ρ€Π°Π±ΠΎΡ‚Π΅ Π±Π΅Π· нСобходимости ΠΏΠΎΠ΄Π°Ρ‡ΠΈ сигнала рСдстоуном. РазмСститС Π±Π»ΠΎΠΊ Π² Π·Π°Ρ‰ΠΈΡ‰Π΅Π½Π½ΠΎΠΌ мСстС, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΏΠΎΠ΄ ΠΊΠΎΡ€Π΅Π½Π½ΠΎΠΉ ΠΏΠΎΡ€ΠΎΠ΄ΠΎΠΉ ΠΈΠ»ΠΈ Π² ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΠΌ Π·Π°ΠΊΡ€Ρ‹Ρ‚ΠΎΠΌ отсСкС, ΠΊΡƒΠ΄Π° ΠΈΠ³Ρ€ΠΎΠΊΠΈ Π½Π΅ ΠΈΠΌΠ΅ΡŽΡ‚ физичСского доступа.

Π’Π½ΡƒΡ‚Ρ€ΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠ³ΠΎ Π±Π»ΠΎΠΊΠ° Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΡ€ΠΎΠΏΠΈΡΠ°Ρ‚ΡŒ Π»ΠΎΠ³ΠΈΠΊΡƒ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ. Команда Π΄ΠΎΠ»ΠΆΠ½Π° ΡΠΎΡΡ‚ΠΎΡΡ‚ΡŒ ΠΈΠ· Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… частСй: ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ наличия Ρ‚Π΅Π³Π° Ρƒ исполнитСля, ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚Π° Π² Ρ€ΡƒΠΊΠ΅ ΠΈ опрСдСлСния Ρ†Π΅Π»ΠΈ. Бтандартная структура ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ сСлСктор @a с Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚Π°ΠΌΠΈ tag ΠΈ nbt. АргумСнт nbt позволяСт ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ, ΠΊΠ°ΠΊΠΎΠΉ ΠΈΠΌΠ΅Π½Π½ΠΎ ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚ находится Π² основной Ρ€ΡƒΠΊΠ΅ ΠΈΠ³Ρ€ΠΎΠΊΠ°.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ для ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ использования ΠΏΠ°Π»ΠΊΠΈ (stick) ΠΈΠ³Ρ€ΠΎΠΊΠΎΠΌ с Ρ‚Π΅Π³ΠΎΠΌ admin:
execute as @a[tag=admin] at @s if entity @p[distance=.5, name=!@s, sort=nearest, limit=1] run ban @p[distance=.5, name=!@s, sort=nearest, limit=1].

Π­Ρ‚Π° конструкция слоТна для Π½ΠΎΠ²ΠΈΡ‡ΠΊΠΎΠ², поэтому часто ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ ΡƒΠΏΡ€ΠΎΡ‰Π΅Π½Π½Ρ‹ΠΉ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ Ρ‡Π΅Ρ€Π΅Π· Π΄Π΅Ρ‚Π΅ΠΊΡ†ΠΈΡŽ ΠΊΠ»ΠΈΠΊΠ°, Ссли Π½Π° сСрвСрС установлСны ΠΏΠ»Π°Π³ΠΈΠ½Ρ‹, Π½ΠΎ Π² ванильной вСрсии трСбуСтся ΠΈΠΌΠ΅Π½Π½ΠΎ такая Ρ†Π΅ΠΏΠΎΡ‡ΠΊΠ° условий.

ΠŸΠΎΡ€ΡΠ΄ΠΎΠΊ дСйствий
  1. 1
    ΠŸΠΎΠ»ΡƒΡ‡ΠΈΡ‚Π΅ ΠΏΡ€Π°Π²Π° ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Π° ΠΈ Π²Ρ‹Π΄Π°ΠΉΡ‚Π΅ сСбС Ρ‚Π΅Π³ admin
  2. 2
    УстановитС ΠΏΠΎΠ²Ρ‚ΠΎΡ€ΡΡŽΡ‰ΠΈΠΉ ΠΊΠΎΠΌΠ°Π½Π΄Π½Ρ‹ΠΉ Π±Π»ΠΎΠΊ Π² нСдоступном мСстС
  3. 3
    Π’Π²Π΅Π΄ΠΈΡ‚Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ с ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΎΠΉ Ρ‚Π΅Π³Π° ΠΈ ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚Π° Π² Ρ€ΡƒΠΊΠ΅
  4. 4
    Π’ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ Ρ€Π΅ΠΆΠΈΠΌ «ВсСгда Π°ΠΊΡ‚ΠΈΠ²Π΅Π½Β» ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ Ρ€Π°Π±ΠΎΡ‚Ρƒ Π½Π° тСстовом Π°ΠΊΠΊΠ°ΡƒΠ½Ρ‚Π΅

Настройка сСлСктора Ρ†Π΅Π»ΠΈ ΠΈ радиуса дСйствия

ΠšΡ€ΠΈΡ‚ΠΈΡ‡Π΅ΡΠΊΠΈ Π²Π°ΠΆΠ½Ρ‹ΠΌ элСмСнтом являСтся Ρ‚ΠΎΡ‡Π½ΠΎΡΡ‚ΡŒ навСдСния. Команда Π΄ΠΎΠ»ΠΆΠ½Π° Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈΠΌΠ΅Π½Π½ΠΎ Ρ‚ΠΎΠ³ΠΎ ΠΈΠ³Ρ€ΠΎΠΊΠ°, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ смотрит администратор, Π° Π½Π΅ блиТайшСго случайного пСрсонаТа. Для этого ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚ looking (Π² Π½ΠΎΠ²Ρ‹Ρ… вСрсиях) ΠΈΠ»ΠΈ комбинация distance ΠΈ sort=nearest. Π’ вСрсиях Π΄ΠΎ 1.13 ΠΌΠ΅Ρ…Π°Π½ΠΈΠΊΠ° Π±Ρ‹Π»Π° слоТнСС, Π½ΠΎ соврСмСнныС вСрсии ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ сСлСктор @e[type=player,sort=nearest,limit=1,distance=.6].

ΠžΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠ΅ дистанции (distance) Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ нСбольшим, ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ ΠΎΡ‚ 4 Π΄ΠΎ 6 Π±Π»ΠΎΠΊΠΎΠ². Π­Ρ‚ΠΎ ΠΈΠΌΠΈΡ‚ΠΈΡ€ΡƒΠ΅Ρ‚ физичСскоС касаниС ΠΈΠ»ΠΈ ΡƒΠ΄Π°Ρ€ ΠΏΠ°Π»ΠΊΠΎΠΉ. Если ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ слишком большой радиус, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, 20 Π±Π»ΠΎΠΊΠΎΠ², возрастаСт риск ошибки: администратор ΠΌΠΎΠΆΠ΅Ρ‚ Ρ†Π΅Π»ΠΈΡ‚ΡŒΡΡ Π² ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΈΠ³Ρ€ΠΎΠΊΠ°, Π½ΠΎ систСма Π·Π°Π±Π»ΠΎΠΊΠΈΡ€ΡƒΠ΅Ρ‚ Π΄Ρ€ΡƒΠ³ΠΎΠ³ΠΎ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ просто оказался Π±Π»ΠΈΠΆΠ΅ ΠΊ ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Π°ΠΌ взгляда.

Π’Π°ΠΊΠΆΠ΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΈΡΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ самого исполнитСля ΠΈΠ· списка Ρ†Π΅Π»Π΅ΠΉ. АргумСнт name=!@s ΠΈΠ»ΠΈ type=!player (Π² зависимости ΠΎΡ‚ контСкста) Π³Π°Ρ€Π°Π½Ρ‚ΠΈΡ€ΡƒΠ΅Ρ‚, Ρ‡Ρ‚ΠΎ администратор Π½Π΅ Π·Π°Π±Π»ΠΎΠΊΠΈΡ€ΡƒΠ΅Ρ‚ сам сСбя ΠΏΡ€ΠΈ случайном срабатывании ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌΠ° Π² одиночСствС ΠΈΠ»ΠΈ ΠΏΡ€ΠΈ отсутствии Π΄Ρ€ΡƒΠ³ΠΈΡ… ΠΈΠ³Ρ€ΠΎΠΊΠΎΠ² Π² ΠΏΠΎΠ»Π΅ зрСния. Π­Ρ‚ΠΎ Π±Π°Π·ΠΎΠ²ΠΎΠ΅ ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ бСзопасности любой Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠΉ систСмы воздСйствия.

ΠœΠ°Ρ€ΡˆΡ€ΡƒΡ‚ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ

Как Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ дСйствиС

Π˜Π³Ρ€ΠΎΠΊ находится Π΄Π°Π»Π΅ΠΊΠΎ (Π±ΠΎΠ»Π΅Π΅ 10 Π±Π»ΠΎΠΊΠΎΠ²)Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΡΡ‚Π°Π½Π΄Π°Ρ€Ρ‚Π½ΡƒΡŽ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ /ban Ρ‡Π΅Ρ€Π΅Π· Ρ‡Π°Ρ‚ для точности
ΠΠ°Ρ€ΡƒΡˆΠΈΡ‚Π΅Π»ΡŒ рядом ΠΈ трСбуСтся мгновСнная Ρ€Π΅Π°ΠΊΡ†ΠΈΡΠŸΡ€ΠΈΠΌΠ΅Π½ΡΠΉΡ‚Π΅ ΠΏΠ°Π»ΠΊΡƒ Π±Π°Π½Π° с радиусом дСйствия Π΄ΠΎ 5 Π±Π»ΠΎΠΊΠΎΠ²

Π’Ρ‹Π±ΠΎΡ€ ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚Π° ΠΈ Π΅Π³ΠΎ кастомизация

Π₯отя ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ с Π»ΡŽΠ±Ρ‹ΠΌ ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚ΠΎΠΌ, Π²Ρ‹Π±ΠΎΡ€ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠ³ΠΎ инструмСнта Π²Π°ΠΆΠ΅Π½ для удобства. ΠšΠ»Π°ΡΡΠΈΡ‡Π΅ΡΠΊΠΈΠΉ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ β€” ΠΏΠ°Π»ΠΊΠ° (stick), Π½ΠΎ ΠΎΠ½Π° ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π½Π΅Π²Π·Ρ€Π°Ρ‡Π½ΠΎΠΉ. Часто администраторы ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ ΠΏΠ΅Ρ€Π΅ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½Π½Ρ‹Π΅ ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚Ρ‹ с ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΌ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ΠΌ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Β«ΠœΠΎΠ»ΠΎΡ‚ правосудия» ΠΈΠ»ΠΈ Β«Π–Π΅Π·Π» изгнания». Π­Ρ‚ΠΎ позволяСт Π²ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½ΠΎ ΠΎΡ‚Π»ΠΈΡ‡ΠΈΡ‚ΡŒ инструмСнт ΠΌΠΎΠ΄Π΅Ρ€Π°Ρ†ΠΈΠΈ ΠΎΡ‚ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎΠ³ΠΎ мусора Π² ΠΈΠ½Π²Π΅Π½Ρ‚Π°Ρ€Π΅.

Для создания ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚Π° ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΊΠΎΠΌΠ°Π½Π΄Π° /give с ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π°ΠΌΠΈ NBT-Π΄Π°Π½Π½Ρ‹Ρ…. МоТно Π·Π°Π΄Π°Ρ‚ΡŒ Ρ†Π²Π΅Ρ‚ (для ΠΊΠΎΠΆΠ°Π½ΠΎΠΉ Π±Ρ€ΠΎΠ½ΠΈ ΠΈΠ»ΠΈ Π·Π΅Π»ΠΈΠΉ), Π½Π°Π·Π²Π°Π½ΠΈΠ΅ ΠΈ Π»ΠΎΡ€ (описаниС). НапримСр, Π²Ρ‹Π΄Π°Ρ‡Π° Π·ΠΎΠ»ΠΎΡ‚ΠΎΠ³ΠΎ ΠΌΠ΅Ρ‡Π° с ΠΈΠΌΠ΅Π½Π΅ΠΌ Β«Ban HammerΒ» сдСлаСт инструмСнт ΡƒΠ·Π½Π°Π²Π°Π΅ΠΌΡ‹ΠΌ. Команда выглядит Ρ‚Π°ΠΊ: /give @p golden_sword{display:{Name:'{"text":"Ban Hammer","color":"red","bold":true}'}}.

Если Π²Ρ‹ провСряСтС Π½Π°Π»ΠΈΡ‡ΠΈΠ΅ ΠΏΠ°Π»ΠΊΠΈ (id:"minecraft:stick"), Π° Π²Ρ‹Π΄Π°Π»ΠΈ ΠΌΠ΅Ρ‡, систСма Π½Π΅ сработаСт. Π›ΠΈΠ±ΠΎ мСняйтС ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΡƒ Π½Π° ID ΠΌΠ΅Ρ‡Π°, Π»ΠΈΠ±ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ Ρ‚Π΅Π³ΠΈ ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚ΠΎΠ² (item tags), Ссли вСрсия сСрвСра ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ Ρ‚Π°ΠΊΡƒΡŽ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ для Π³Ρ€ΡƒΠΏΠΏΠΈΡ€ΠΎΠ²ΠΊΠΈ ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚ΠΎΠ².

Π’ΠΈΠΏΠΈΡ‡Π½Ρ‹Π΅ ошибки
01
ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠ³ΠΎ ID ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚Π° Π² ΠΊΠΎΠΌΠ°Π½Π΄Π΅ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, stone вмСсто stick)
02
ΠžΡ‚ΡΡƒΡ‚ΡΡ‚Π²ΠΈΠ΅ ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ самого ΠΈΠ³Ρ€ΠΎΠΊΠ° ΠΈΠ· сСлСктора Ρ†Π΅Π»ΠΈ, Π²Π΅Π΄ΡƒΡ‰Π΅Π΅ ΠΊ само-Π±Π°Π½Ρƒ
03
Блишком большой радиус дСйствия, Π·Π°Ρ…Π²Π°Ρ‚Ρ‹Π²Π°ΡŽΡ‰ΠΈΠΉ Π½Π΅Π²ΠΈΠ½ΠΎΠ²Π½Ρ‹Ρ… ΠΈΠ³Ρ€ΠΎΠΊΠΎΠ² поблизости

ΠΠ»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π½Ρ‹Π΅ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ ΠΈ ограничСния ванильной вСрсии

Π’Π°Π½ΠΈΠ»ΡŒΠ½Π°Ρ вСрсия Minecraft ΠΈΠΌΠ΅Π΅Ρ‚ ограничСния Π² точности опрСдСлСния «взгляда» ΠΈΠ³Ρ€ΠΎΠΊΠ° Π±Π΅Π· использования слоТных Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ ΠΈΠ»ΠΈ Π΄Π°Ρ‚Π°ΠΏΠ°ΠΊΠΎΠ². ΠšΠΎΠΌΠ°Π½Π΄Π½Ρ‹Π΅ Π±Π»ΠΎΠΊΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡΡŽΡ‚ ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Ρ‹ ΠΈ Π΄ΠΈΡΡ‚Π°Π½Ρ†ΠΈΡŽ, Π½ΠΎ Π½Π΅ всСгда Ρ‚ΠΎΡ‡Π½ΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡŽΡ‚, ΠΊΡƒΠ΄Π° ΠΈΠΌΠ΅Π½Π½ΠΎ Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ курсор ΠΌΡ‹ΡˆΠΈ, Ссли ΠΈΠ³Ρ€ΠΎΠΊΠΈ стоят Π²ΠΏΠ»ΠΎΡ‚Π½ΡƒΡŽ Π΄Ρ€ΡƒΠ³ ΠΊ Π΄Ρ€ΡƒΠ³Ρƒ. Π’ Ρ‚Π°ΠΊΠΈΡ… ситуациях систСма ΠΌΠΎΠΆΠ΅Ρ‚ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ Π½Π΅Π²Π΅Ρ€Π½ΡƒΡŽ Ρ†Π΅Π»ΡŒ срСди Π³Ρ€ΡƒΠΏΠΏΡ‹ Π½Π°Ρ€ΡƒΡˆΠΈΡ‚Π΅Π»Π΅ΠΉ.

Для слоТных сСрвСров часто ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ ΠΏΠ»Π°Π³ΠΈΠ½Ρ‹ (Ссли это Spigot/Paper) ΠΈΠ»ΠΈ Π΄Π°Ρ‚Π°ΠΏΠ°ΠΊΠΈ. ΠŸΠ»Π°Π³ΠΈΠ½Ρ‹ Π²Ρ€ΠΎΠ΄Π΅ EssentialsX ΠΈΠ»ΠΈ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Π΅ ΠΌΠΎΠ΄Π΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Π΅ Π°Π΄Π΄ΠΎΠ½Ρ‹ ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‚ Π³ΠΎΡ‚ΠΎΠ²Ρ‹Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Π²Ρ€ΠΎΠ΄Π΅ /banhammer, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ Π½Π°Π΄Π΅ΠΆΠ½Π΅Π΅ ΠΈ ΠΈΠΌΠ΅ΡŽΡ‚ настройку ΠΏΡ€Π°Π² Ρ‡Π΅Ρ€Π΅Π· Ρ„Π°ΠΉΠ»Ρ‹ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ YAML. Π­Ρ‚ΠΎ снимаСт Π½Π°Π³Ρ€ΡƒΠ·ΠΊΡƒ с процСссора сСрвСра, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ ΡΠΎΠ·Π΄Π°ΡŽΡ‚ постоянно Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Π½Ρ‹Π΅ Π±Π»ΠΎΠΊΠΈ.

Если Π²Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Π΅ Π±Π»ΠΎΠΊΠΈ (functions) Π² Π²ΠΈΠ΄Π΅ Π΄Π°Ρ‚Π°ΠΏΠ°ΠΊΠ°, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Π±ΠΎΠ»Π΅Π΅ элСгантноС Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅. Ѐункция вызываСтся Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² ΠΌΠΎΠΌΠ΅Π½Ρ‚ ΠΊΠ»ΠΈΠΊΠ°, Π° Π½Π΅ провСряСт условия ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ Ρ‚ΠΈΠΊ (1/20 сСкунды), Ρ‡Ρ‚ΠΎ экономит рСсурсы сСрвСра (TPS). Для ванильного сСрвСра Π±Π΅Π· ΠΌΠΎΠ΄ΠΎΠ² созданиС собствСнного Π΄Π°Ρ‚Π°ΠΏΠ°ΠΊΠ° являСтся Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ ΠΏΡ€ΠΎΠ΄Π²ΠΈΠ½ΡƒΡ‚Ρ‹ΠΌ ΠΈ бСзопасным ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ.

Π‘Ρ€Π°Π²Π½Π΅Π½ΠΈΠ΅ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ²

ΠšΠΎΠΌΠ°Π½Π΄Π½Ρ‹ΠΉ Π±Π»ΠΎΠΊ (Repeating)

ΠŸΡ€ΠΎΡΡ‚ΠΎ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ, Π½ΠΎ потрСбляСт рСсурсы сСрвСра постоянно. ΠŸΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚ для ΠΌΠ°Π»Ρ‹Ρ… сСрвСров.

Π”Π°Ρ‚Π°ΠΏΠ°ΠΊ / Ѐункция

Π­ΠΊΠΎΠ½ΠΎΠΌΠΈΡ‡Π½ΠΎ для TPS, срабатываСт ΠΏΠΎ ΡΠΎΠ±Ρ‹Ρ‚ΠΈΡŽ. Π’Ρ€Π΅Π±ΡƒΠ΅Ρ‚ Π·Π½Π°Π½ΠΈΠΉ структуры Ρ„Π°ΠΉΠ»ΠΎΠ² сСрвСра.

Плагин (Spigot/Paper)

Π‘Π°ΠΌΡ‹ΠΉ Π½Π°Π΄Π΅ΠΆΠ½Ρ‹ΠΉ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ с Π³ΠΈΠ±ΠΊΠΈΠΌΠΈ настройками ΠΏΡ€Π°Π². Π’Ρ€Π΅Π±ΡƒΠ΅Ρ‚ смСны ядра сСрвСра.

ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° работоспособности ΠΈ ΠΎΡ‚Π»Π°Π΄ΠΊΠ°

ПослС настройки систСмы Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ провСсти тСстированиС Π² бСзопасной срСдС. Π‘ΠΎΠ·Π΄Π°ΠΉΡ‚Π΅ Π²Ρ‚ΠΎΡ€ΠΎΠΉ Π°ΠΊΠΊΠ°ΡƒΠ½Ρ‚ ΠΈΠ»ΠΈ попроситС Π΄Ρ€ΡƒΠ³Π° Π·Π°ΠΉΡ‚ΠΈ Π½Π° сСрвСр Π±Π΅Π· ΠΏΡ€Π°Π² администратора. ΠŸΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉΡ‚Π΅ ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΡ‚ΡŒ ΠΏΠ°Π»ΠΊΡƒ Π±Π°Π½Π°. Если систСма настроСна Π²Π΅Ρ€Π½ΠΎ, Π½ΠΈΡ‡Π΅Π³ΠΎ Π½Π΅ Π΄ΠΎΠ»ΠΆΠ½ΠΎ ΠΏΡ€ΠΎΠΈΠ·ΠΎΠΉΡ‚ΠΈ, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ Ρƒ вас Π½Π΅Ρ‚ Ρ‚Π΅Π³Π° admin ΠΈΠ»ΠΈ Π²Ρ‹ Π΄Π΅Ρ€ΠΆΠΈΡ‚Π΅ Π½Π΅ Ρ‚ΠΎΡ‚ ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚.

Π—Π°Ρ‚Π΅ΠΌ Π²Ρ‹Π΄Π°ΠΉΡ‚Π΅ сСбС ΠΏΡ€Π°Π²Π° ΠΈ Ρ‚Π΅Π³, Π²ΠΎΠ·ΡŒΠΌΠΈΡ‚Π΅ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚ ΠΈ Π½Π°Π²Π΅Π΄ΠΈΡ‚Π΅ Π½Π° тСстового ΠΈΠ³Ρ€ΠΎΠΊΠ°. ΠŸΡ€ΠΈ использовании (ΠΊΠ»ΠΈΠΊΠ΅ ΠΏΡ€Π°Π²ΠΎΠΉ ΠΈΠ»ΠΈ Π»Π΅Π²ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ ΠΌΡ‹ΡˆΠΈ, Π² зависимости ΠΎΡ‚ Π»ΠΎΠ³ΠΈΠΊΠΈ) Π΄ΠΎΠ»ΠΆΠ½Π° ΡΡ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ ΠΊΠΎΠΌΠ°Π½Π΄Π°. Π˜Π³Ρ€ΠΎΠΊ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ сообщСниС ΠΎ Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠ΅ ΠΈ Π±Ρ‹Ρ‚ΡŒ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½ ΠΎΡ‚ сСрвСра. ΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ консоль сСрвСра Π½Π° Π½Π°Π»ΠΈΡ‡ΠΈΠ΅ ошибок выполнСния ΠΊΠΎΠΌΠ°Π½Π΄ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Β«Selector matches more than one entityΒ»).

Если Π±Π°Π½ Π½Π΅ срабатываСт, ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ Ρ†Π΅ΠΏΠΎΡ‡ΠΊΡƒ условий. Частая ошибка β€” нСсовпадСниС вСрсий синтаксиса ΠΊΠΎΠΌΠ°Π½Π΄. ΠšΠΎΠΌΠ°Π½Π΄Ρ‹ для вСрсии 1.12 ΠΎΡ‚Π»ΠΈΡ‡Π°ΡŽΡ‚ΡΡ ΠΎΡ‚ 1.16+ ΠΈ 1.20+. Π£Π±Π΅Π΄ΠΈΡ‚Π΅ΡΡŒ, Ρ‡Ρ‚ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Π΅ сСлСкторы (@a, @p, @s) ΠΈ Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚Ρ‹ (nbt, distance) ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ΡΡ вашСй ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠΉ вСрсиСй ядра.

ΠšΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Ρ‹Π΅ Ρ‚ΠΎΡ‡ΠΊΠΈ

Как ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚

НаличиС Ρ‚Π΅Π³Π° Ρƒ Π°Π΄ΠΌΠΈΠ½Π°
Норма

Π’Π΅Π³ admin присвоСн

Π’Ρ€Π΅Π²ΠΎΠΆΠ½Ρ‹ΠΉ ΠΏΡ€ΠΈΠ·Π½Π°ΠΊ

Команда Π½Π΅ выполняСтся ΠΈΠ·-Π·Π° отсутствия ΠΏΡ€Π°Π²

ΠŸΡ€Π΅Π΄ΠΌΠ΅Ρ‚ Π² Ρ€ΡƒΠΊΠ΅
Норма

ID ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚Π° совпадаСт с ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ

Π’Ρ€Π΅Π²ΠΎΠΆΠ½Ρ‹ΠΉ ΠΏΡ€ΠΈΠ·Π½Π°ΠΊ

БистСма ΠΈΠ³Π½ΠΎΡ€ΠΈΡ€ΡƒΠ΅Ρ‚ дСйствиС

Дистанция Π΄ΠΎ Ρ†Π΅Π»ΠΈ
Норма

Π˜Π³Ρ€ΠΎΠΊ Π² радиусС 5 Π±Π»ΠΎΠΊΠΎΠ²

Π’Ρ€Π΅Π²ΠΎΠΆΠ½Ρ‹ΠΉ ΠΏΡ€ΠΈΠ·Π½Π°ΠΊ

Блишком Π΄Π°Π»Π΅ΠΊΠΎ для срабатывания

ЧастыС вопросы ΠΏΠΎ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡ‚Ρ€ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ

МоТно Π»ΠΈ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Ρ‚Π°ΠΊ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠ°Π»ΠΊΠ° Π½Π΅ ΡƒΠ±ΠΈΠ²Π°Π»Π°, Π° Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‚Π΅Π»Π΅ΠΏΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Π»Π° Π½Π°Ρ€ΡƒΡˆΠΈΡ‚Π΅Π»Ρ?

Π”Π°, вмСсто ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ ban Π² ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΌ Π±Π»ΠΎΠΊΠ΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ tp. НапримСр: tp @p[Ρ‚Π΅Π³_Π½Π°Ρ€ΡƒΡˆΠΈΡ‚Π΅Π»Ρ] 0 100 0. Π­Ρ‚ΠΎ ΠΎΡ‚ΠΏΡ€Π°Π²ΠΈΡ‚ ΠΈΠ³Ρ€ΠΎΠΊΠ° Π² пустоту ΠΈΠ»ΠΈ Π² ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΡƒΡŽ Ρ‚ΡŽΡ€Π΅ΠΌΠ½ΡƒΡŽ ΠΊΠ°ΠΌΠ΅Ρ€Ρƒ (spawn jail), Ρ‡Ρ‚ΠΎ являСтся Π±ΠΎΠ»Π΅Π΅ мягкой ΠΌΠ΅Ρ€ΠΎΠΉ наказания, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰Π΅ΠΉ провСсти Ρ€Π°Π·ΡŠΡΡΠ½ΠΈΡ‚Π΅Π»ΡŒΠ½ΡƒΡŽ бСсСду.

Π§Ρ‚ΠΎ Π΄Π΅Π»Π°Ρ‚ΡŒ, Ссли я случайно Π·Π°Π±Π°Π½ΠΈΠ» сСбя ΠΈΠ»ΠΈ Π΄Ρ€ΡƒΠ³ΠΎΠ³ΠΎ Π°Π΄ΠΌΠΈΠ½Π°?

Π’Π°ΠΌ потрСбуСтся доступ ΠΊ консоли сСрвСра (панСль хостинга ΠΈΠ»ΠΈ Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π» VPS). Π’ консоли Π²Π²Π΅Π΄ΠΈΡ‚Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ pardon Π’Π°ΡˆΠΠΈΠΊ ΠΈΠ»ΠΈ whitelist add Π’Π°ΡˆΠΠΈΠΊ, Ссли ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° Π² Π±Π΅Π»ΠΎΠΌ спискС. ЀизичСски Π½Π°Ρ…ΠΎΠ΄ΡΡΡŒ Π² ΠΈΠ³Ρ€Π΅, Ρ€Π°Π·Π±Π°Π½ΠΈΡ‚ΡŒ сСбя Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, Ссли Π²Ρ‹ потСряли ΠΏΡ€Π°Π²Π° ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Π° ΠΈΠ·-Π·Π° Π±Π°Π½Π°.

Как ΡΠΊΡ€Ρ‹Ρ‚ΡŒ ΠΏΠ°Π»ΠΊΡƒ Π±Π°Π½Π° ΠΎΡ‚ ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹Ρ… ΠΈΠ³Ρ€ΠΎΠΊΠΎΠ², Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ½ΠΈ Π΅Ρ‘ Π½Π΅ ΡƒΠΊΡ€Π°Π»ΠΈ?

Π’Ρ‹Π΄Π°Π²Π°ΠΉΡ‚Π΅ ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² ΠΌΠΎΠΌΠ΅Π½Ρ‚ нСобходимости Ρ‡Π΅Ρ€Π΅Π· ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ /give, Π° послС использования Π·Π°Π±ΠΈΡ€Π°ΠΉΡ‚Π΅ ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ /clear. Π›ΠΈΠ±ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ систСму ΡˆΠ°Π»ΠΊΠ΅Ρ€ΠΎΠ², доступных Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΠΎ Ρ‚Π΅Π³Ρƒ. Π₯Ρ€Π°Π½ΠΈΡ‚ΡŒ ΠΏΠ°Π»ΠΊΡƒ Π² ΠΎΠ±Ρ‹Ρ‡Π½ΠΎΠΌ ΠΈΠ½Π²Π΅Π½Ρ‚Π°Ρ€Π΅ рискованно, Ссли Π½Π° сСрвСрС Π΅ΡΡ‚ΡŒ Π»Π°Π·Π΅ΠΉΠΊΠΈ для ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚ΠΎΠ².

Π Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π»ΠΈ эта систСма Π½Π° сСрвСрах с вСрсиСй 1.12.2?

ΠŸΡ€ΠΈΠ½Ρ†ΠΈΠΏ Ρ€Π°Π±ΠΎΡ‚Ρ‹ Ρ‚ΠΎΡ‚ ΠΆΠ΅, Π½ΠΎ синтаксис ΠΊΠΎΠΌΠ°Π½Π΄ отличаСтся. Π’ вСрсии 1.12.2 Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚Ρ‹ ΠΏΠΈΡˆΡƒΡ‚ΡΡ ΠΈΠ½Π°Ρ‡Π΅ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, m=1 вмСсто gamemode=creative). ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° NBT-Π΄Π°Π½Π½Ρ‹Ρ… Ρ‚Π°ΠΊΠΆΠ΅ доступна, Π½ΠΎ структура записи ΠΌΠΎΠΆΠ΅Ρ‚ Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Ρ‚ΡŒ уточнСния ΠΏΠΎΠ΄ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΡƒΡŽ сборку.

МоТно Π»ΠΈ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ ΠΏΠ°Π»ΠΊΡƒ Π½Π° Π²Ρ‹Π΄Π°Ρ‡Ρƒ прСдупрСТдСния вмСсто Π±Π°Π½Π°?

Π”Π°, Π·Π°ΠΌΠ΅Π½ΠΈΡ‚Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ Π±Π°Π½Π° Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ title ΠΈΠ»ΠΈ tellraw. Π­Ρ‚ΠΎ ΠΏΠΎΠΊΠ°ΠΆΠ΅Ρ‚ Π½Π°Ρ€ΡƒΡˆΠΈΡ‚Π΅Π»ΡŽ ΠΊΡ€ΡƒΠΏΠ½ΠΎΠ΅ сообщСниС Π½Π° экранС ΠΈΠ»ΠΈ Π² Ρ‡Π°Ρ‚Π΅ с ΠΏΡ€Π΅Π΄ΡƒΠΏΡ€Π΅ΠΆΠ΄Π΅Π½ΠΈΠ΅ΠΌ. Π­Ρ‚ΠΎ ΠΏΠΎΠ»Π΅Π·Π½ΠΎ для ΠΏΠ΅Ρ€Π²ΠΎΠΉ ступСни наказания, ΠΊΠΎΠ³Π΄Π° ΠΈΠ³Ρ€ΠΎΠΊ Π½Π°Ρ€ΡƒΡˆΠΈΠ» ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ случайно ΠΈΠ»ΠΈ Π²ΠΏΠ΅Ρ€Π²Ρ‹Π΅.

Π˜Ρ‚ΠΎΠ³

Π§Ρ‚ΠΎ Π²Π°ΠΆΠ½ΠΎ Π·Π°ΠΏΠΎΠΌΠ½ΠΈΡ‚ΡŒ

Палка Π±Π°Π½Π° β€” это ΡƒΠ΄ΠΎΠ±Π½Ρ‹ΠΉ инструмСнт, Ρ‚Ρ€Π΅Π±ΡƒΡŽΡ‰ΠΈΠΉ Ρ‚ΠΎΡ‡Π½ΠΎΠΉ настройки сСлСкторов ΠΈ Π·Π°Ρ‰ΠΈΡ‚Ρ‹ Ρ‡Π΅Ρ€Π΅Π· Ρ‚Π΅Π³ΠΈ. ВсСгда тСстируйтС систСму Π½Π° второстСпСнных Π°ΠΊΠΊΠ°ΡƒΠ½Ρ‚Π°Ρ… ΠΏΠ΅Ρ€Π΅Π΄ Π²Π½Π΅Π΄Ρ€Π΅Π½ΠΈΠ΅ΠΌ Π½Π° ΠΆΠΈΠ²ΠΎΠΉ сСрвСр, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΈΠ·Π±Π΅ΠΆΠ°Ρ‚ΡŒ Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠΈ администрации.