Перейти к содержимому

Как запретить ставить блоки в minecraft

  • автор:

Плагин BanItem | Можно запретить любой предмет / блок на сервере Minecraft 1.7-1.19

BanItem — плагин, с помощью которого можно запретить любые предметы / блоки на сервере Minecraft. Теперь можно с легкостью, прописав всего одну команду, запретить использование например бедрока или любого другого предмета, который по вашему мнению не нужен на вашем сервере майнкрафт.

Особенности:

— Добавление разрешений для групп/игроков;

— Добавить предмет на руке в черный список;

— Удалить предмет из черного списка;

— Черный список предметов, поддерживающий разные ID. (например, 35:3, 35:7);

— Права для использования заблокированных предметов;

— Показывает причину блокировки предмета.

Команды / Commands плагина BanItem:

/banitem add «причина» — Добавить в черный список предмет, который вы сейчас держите в руке;

Как запретить использование любого блока с помощью WorldGuard? Майнкрафт 1.16.5

Запрещал выливать подбирать Элитры, Шалкеры, чтобы не дюпали.
При чём не обязательно во всех мирах запрещать, можно только в нужном мире.

Мой настрой :
#
# WorldGuard blacklist
#
# The blacklist lets you block actions, blocks, and items from being used.
# You choose a set of "items to affect" and a list of "actions to perform."
#
###############################################################################
#
# Example to block some ore mining and placement:
# [coalore,goldore,ironore]
# on-break=deny,log,kick
# on-place=deny,tell
#
# Events that you can detect:
# — on-break (when a block of this type is about to be broken)
# — on-destroy-with (the item/block held by the user while destroying)
# — on-place (a block is being placed)
# — on-use (an item like flint and steel or a bucket is being used)
# — on-interact (when a block in used (doors, chests, etc.))
# — on-drop (an item is being dropped from the player's inventory)
# — on-acquire (an item enters a player's inventory via some method)
# — on-dispense (a dispenser is about to dispense an item)
#
# Actions (for events):
# — deny (deny completely, used blacklist mode)
# — allow (used in whitelist mode)
# — notify (notify admins with the 'worldguard.notify' permission)
# — log (log to console/file/database)
# — tell (tell a player that that's not allowed)
# — kick (kick player)
# — ban (ban player)
#
# Options:
# — ignore-groups (comma-separated list of groups to not affect)
# — ignore-perms (comma-separated list of permissions to not affect — make up
# your very own permissions!)
# — comment (message for yourself that is printed with 'log' and 'notify')
# — message (optional message to show the user instead; %s is the item name)
#
###############################################################################
#
# For more information, see:
# http://wiki.sk89q.com/wiki/WorldGuard/Blacklist
#
###############################################################################
#
# Some examples follow.
# REMEMBER: If a line has # in front, it will be ignored.
#

# Deny lava buckets
#[lavabucket]
#ignore-perms=my.own.madeup.permission
#ignore-groups=admins,mods
#on-use=deny,tell

# Deny some ore
#[coalore,goldore,ironore]
#ignore-groups=admins,mods
#on-break=notify,deny,log

# Some funky data value tests
#[wood:0;>=2]
#ignore-groups=admins,mods
#on-break=notify,deny,log

[elytra]
on-use=deny,tell,kick
on-interact=deny,tell
on-drop=deny,tell
on-acquire=deny,tell
on-dispense=deny,tell
message=Elitres are banned on the server

[shulker_shell]
on-use=deny,tell,kick
on-interact=deny,tell
on-drop=deny,tell
on-acquire=deny,tell
on-dispense=deny,tell
message=Shulkers are banned on the server

Как запретить блок в майнкрафте на сервере — Сайт о Игре Minecraft

Как запретить блок в майнкрафте на сервере — Советы и Инструкции

Как запретить блок в майнкрафте на сервере

Чтобы запретить блок в Minecraft на сервере, вам понадобится плагин или модификация для управления разрешениями блоков. Ниже приведена пошаговая инструкция для использования популярного плагина PermissionsEx:

1. Установите плагин PermissionsEx на ваш сервер.

2. Откройте файл конфигурации плагина PermissionsEx.

3. Добавьте или измените группу, в которой вы хотите запретить блоки. Например, если вы хотите запретить игрокам в группе «default» использовать блоки, вам нужно внести изменения в эту группу.

4. Внесите изменения в конфигурационный файл для группы «default», чтобы запретить использование блоков. Например, если вы хотите запретить использование блока TNT, то добавьте строку «-minecraft:tnt» в настройки группы «default».

5. Сохраните изменения и перезапустите сервер Minecraft.

Примечание: Если вы используете другой плагин, то процедура может отличаться. Однако, она обычно сводится к тому, чтобы определить группы пользователей и добавить или изменить правила доступа к блоку для соответствующей группы.

Также стоит помнить, что даже если вы запретите использование блока, игрок все равно сможет его сделать через команды или в творческом режиме. Поэтому лучше использовать запрет блоков в сочетании с другими методами ограничения доступа, например, через режимы игры или регионы.

Как запретить ставить блоки в minecraft

CubixWorld логотип звезда 1 CubixWorld логотип звезда 2 CubixWorld логотип звезда 3 CubixWorld логотип свет CubixWorld логотип ветка 1CubixWorld логотип ветка 2

Как заприватить регион, чтобы защитить своё имущество в Minecraft?

4 окт. 2022 г., 17:23

Приветствую игроков CubixWorld!

Многие любители майнкрафта, начиная своё выживание на серверах проекта, задаются вопросом: как защитить себя, свои вещи и свою территорию от посягательств других игроков? Ответ на этот вопрос прост: нужно заприватить свою территорию. Но лишь малая часть знает, как это делать правильно.

Эта статья поможет увеличить количество игроков, умеющих управлять своими игровыми пространствами

Что такое регион?

Это некоторая область игрового пространства с особыми правилами: со своим владельцем, со своими эффектами, со своим ограничением на урон по игрокам или мобам – да много их. Как правило, представляет собой параллелепипед. Регионы повсеместно использует администрация проекта, например, для создания спауна, где игроками ничто не угрожает, или зоны PvP, где игроки имеют право мутузить друг друга и добывать вещи.

Регионы обладают ограничением на влияние извне:

  1. Невозможно разлить воду или лаву вне региона так, чтобы она растеклась внутри региона.
  2. Осыпающиеся блоки (песок, гравий, наковальня и им подобные) выпадают в виде предметов при пересечении границы региона.
  3. Невозможно поставить поршень так, чтобы он протолкнул в регион или забрал из региона что-либо.
  4. Невозможно вырастить дерево так, что его ствол и листва будут пересекать границы региона.
  5. Если в регионе запрещено использование магнитов, то невозможно забрать сущности из региона с помощью магнита.

Что такое приват?

Это разновидность регионов, доступная для создания игроку, принадлежащая игроку и частично им управляемая. Почему частично? Потому что некоторые манипуляции с регионом недоступны даже владельцам с высокими привилегиями. Например, нельзя сменить владельца или присвоить определённые флаги. Вообще, список ограничений большой, но даже небольшой набор разрешённых манипуляций гарантирует комфортную игру.

Перечень приватов, в которые разрешён доступ игроку в текущем мире, можно получить командой

Название каждого из доступных приватов будет предваряться знаком “+” или “-”, которые обозначают, соответственно, является ли игрок владельцем региона или ему предоставлен доступ к региону.

Как создать приват (заприватить территорию)?

Создание привата выполняется в два этапа: сначала нужно выделить ту область пространства, которую хочется заприватить, а потом создать регион с помощью команды

/rg claim название_региона

Выделение можно провести несколькими способами. Выбор любого из них зависит только от личных предпочтений и удобства в каждой конкретной ситуации.

  1. С помощью инструмента выделения. Обычно это деревянный топор. Вы можете сделать его самостоятельно, но проще выдать себе командой //wand. После того, как инструмент оказался в ваших руках, нужно сделать им клик левой кнопкой мыши и клик правой кнопкой мыши по блокам противоположных углов будущего привата. Примечание: инструментом выделения не получится сломать что-либо.
  2. Командами //pos1 x1,y1,z1 и //pos2 x2,y2,z2. Они задают углы выделения в блоках с указанными координатами. Если координаты не указывать, то выделяются блоки, в которых находятся ноги персонажа.
  3. Командами //hpos1 и //hpos2. Команды позволят задать углы выделения в блоках, на которые направлен взгляд игрока. Блок воды тоже учитывается.

Противоположные углы выделенной области подсвечиваются синим и зелёным цветом, а сама выделенная область ограничена красной сеткой.

Выделенную область пространства можно расширить с помощью команд:

  1. В направлении взгляда на NN блоков: //expand NN
  2. В направлении взгляда на NN блоков и в противоположном направлении на RR блоков: //expand NN RR
  3. В направлении одной из координат на NN блоков: //expand NN направление, где направление может быть: U – вверх, D – вниз, N – на север, S – на юг, E – на восток, W – на запад.
  4. В направлении одной из координат на NN блоков и в противоположном направлении на RR блоков: //expand NN RR направление

После того, как приватный регион создан командой /rg claim название_региона, можно убрать выделение командой //sel.

Почему иногда невозможно заприватить территорию?

Причин, по которым команда создания региона не работает, несколько:

  1. Игрок пытается заприватить больше блоков, чем ему доступно. У каждого вида привилегий есть свой лимит на размер одного привата. Минимально доступно 100 тысяч блоков (непривилегированному игроку), максимально доступно 500 тысяч блоков (у привилегии Агент/BModer). Точный лимит блоков всегда можно узнать в описаниях каждой привилегии
  2. Игрок исчерпал лимит доступных регионов. У каждого вида привилегий есть своё ограничение на количество приватов. У игрока без привилегий это 3 приватных региона в каждом из миров, а максимально доступно 30 приватов (у привилегии Агент/BModer). Точный лимит можно узнать там же.
  3. Создаваемый регион пересекается с существующим приватом другого игрока. Создание пересекающихся регионов от разных игроков недопустимо. Нужно изменить выделение и заприватить в другом месте.

Как можно управлять своим приватным регионом?

Наиболее частым действием над приватом является, пожалуй, предоставление и ограничение доступа в регион другим игрокам. Сделать это можно командами:

Предоставление игрокам доступа в регион:

/rg addmember -n название_региона ники_игроков_через_пробел

Подкоманду addmember можно сократить до am.

Ограничение игрокам доступа в регион:

/rg removemember -n название_региона ники_игроков_через_пробел

Подкоманду removemember можно сократить до rm.

Забрать доступ к привату у всех игроков:

/rg removemember -a название_региона

Необязательный параметр -n в команде удобно использовать тогда, когда нужного вам игрока нет на сервере.

Вторым полезным действием над приватом может быть повторное выделение области, которую занимает регион:

/rg sel название_региона

Выделение региона может быть очень полезно, если возникла необходимость пересоздать приват, сбросив его настройки в изначальные или расширив его границы.

Полную информацию о своём регионе можно получить командой:

/rg info название_региона

Никому, кроме владельца, информация о регионе не доступна.

Чтобы удалить регион, владелец может использовать команду:

/rg remove название_региона

/rg delete название_региона

Ещё одним полезным действием над приватным регионом может быть изменение его флагов.

Что такое флаги и как ими управлять?

Флаги – это особые характеристики региона, задающие то, какие возможности будут доступны внутри него. Например, в регионе можно запретить/разрешить использование магнитов, можно запретить/разрешить нанесение урона другим игрокам, можно запретить/разрешить спаун мобов или разрушение местности мобами.

Чтобы изменить флаг, владелец привата должен использовать команду:

/rg flag название_привата название_флага значение_флага

Не все флаги разрешено менять игрокам. Перечень доступных для изменения флагов зависит от привилегии владельца региона, а узнать их можно командой:

/rg flag название_привата ?

Ниже указан неполный список полезных для игрока флагов и их возможные значения:

Связанные с обеспечением защиты:

build allow/deny – разрешить/запретить размещать и ломать блоки в регионе

interact allow/deny – разрешить/запретить использование блоков (двери, рычаги и т. д., но не сундуки) или сущностей (транспортные средства, НПС)

use allow/deny – разрешить/запретить использование блоков (двери, рычаги, кнопки и т. д., но не сундуки)

damage-animals allow/deny – разрешить/запретить причинять вред мирным животным (коровам, овцам и т. д.)

chest-access allow/deny – разрешить/запретить использование сундуков, инвентарей

ride allow/deny – разрешить/запретить использовать транспортные средства

pvp allow/deny – разрешить/запретить наносить урон друг другу

potion-splash allow/deny – разрешить/запретить эффекты взрывных зелий

cbx-invincible allow/deny – включить/выключить неуязвимость на территории

(только сервера версии 1.7.10) magnet allow/deny – разрешить/запретить использование магнита в регионе

(только 1.12.2 сервер DarkMagic) bio-zone allow/deny – включить/выключить безопасную от болезней защиту

Связанные с мобами:

mob-damage allow/deny – разрешить/запретить нанесение вреда игроку мобами

mob-spawning allow/deny – включить/выключить появление мобов

Связанные с природными явлениями:

snow-fall allow/deny – разрешить/запретить появление снега на поверхности

ice-form allow/deny – разрешить/запретить замерзание воды

ice-melt allow/deny – разрешить/запретить таяние льда

Связанные с перемещением:

entry allow/deny – разрешить/запретить игрокам появление на привате посредством телепортации

greeting текст – выводит в чат игроку сообщение при входе в регион

enderpearl allow/deny – разрешить/запретить использование жемчуга эндера

item-drop allow/deny – разрешить/запретить выбрасывать вещи из инвентаря

Полезные советы

Проверить, объявлен ли какой-либо регион в определённом блоке, можно с помощью обычной палки: клик правой кнопкой мыши палкой по блоку покажет название региона либо то, что регионов в этом блоке нет.

Если в ваш регион забрёл нежелательный гость, то выпроводить его на спаун можно командой:

Для этого вам нужно быть с игроком в одном регионе.

Более стабильная команда, выполняющая ту же функцию, но не требующая присутствия в одном регионе с гостем:

/rgw kick ник_игрока

Когда игрок перемещается между регионами, он получает подсказку о том, в какой регион зашёл. Включить/отключить отображение таких подсказок можно командой:

/rgw showRegoins true/false

Если же вы хотите переключить режим отображения подсказок о своих регионах, то поможет команда:

/rgw disableOwned true/false

Иногда бывает полезно знать, когда кто-то посторонний входит в ваш регион. Для этого будет полезна команда:

/rgw showGuests true/false

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

Более полная информация о возможностях плагина WorldGuard, который обеспечивает работу с регионами, доступна на странице https://worldguard.enginehub.org/en/latest/regions/quick-start/

Играйте на серверах CubixWorld с удовольствием, не рискуя потерять своё имущество!

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *