Активатор WE_SELECTION_REGION

Этот активатор запускается, когда игрок выделяет регион, используя плагин WorldEdit.

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

/react add WE_SELECTION_REGION <id> [min-blocks:<digit>] [max-blocks:<digit>] [type:<selectionType>]

ЭлементВозможные значенияОписание
[min-blocks]min-block:<digit>Минимальное количество блоков в выделенной области, при котором запускается активатор
[max-blocks]max-block:<digit>Максимальное количество блоков в выделенной области, при котором запускается активатор. Если установлен 0, то активатор сработает при выделении всего мира
[type]type:<selectionType> / ANYАктиватор запускается, когда указан этот тип выделения.

Временные плейсхолдеры, действующие в этом активаторе

PlaceholderDescription
%selblocks%Показывает количество блоков в выделенной области.
%seltype%Показывается тип выделения.
%region%Координаты региона.

Примеры

  1. Визуальное выделение региона. Вы увидите выделенную вами область.
WE_SELECTION_REGION:
  wesr:
    min-blocks: 0
    max-blocks: 10000
    type: CUBOID
    actions:
    - message=%selblocks%  
    - message=%region%  
    - message=%seltype%  
    - regex=input:{%region%} regex:{\-?\d+\.\d}
    - var_temp_set=id:x1 value:%group00%
    - var_temp_set=id:y1 value:%group10%
    - var_temp_set=id:z1 value:%group20%
    - var_temp_set=id:x2 value:%group30%
    - var_temp_set=id:y2 value:%group40%
    - var_temp_set=id:z2 value:%group50%
    - EFFECT=eff:REDSTONE type:burst dur:10s draw:line loc:world,%x1%,%y1%,%z1% loc2:world,%x2%,%y1%,%z1%
    - EFFECT=eff:REDSTONE type:burst dur:10s draw:line loc:world,%x1%,%y1%,%z1% loc2:world,%x1%,%y2%,%z1%
    - EFFECT=eff:REDSTONE type:burst dur:10s draw:line loc:world,%x1%,%y1%,%z1% loc2:world,%x1%,%y1%,%z2%
    - EFFECT=eff:REDSTONE type:burst dur:10s draw:line loc:world,%x2%,%y2%,%z2% loc2:world,%x1%,%y2%,%z2%
    - EFFECT=eff:REDSTONE type:burst dur:10s draw:line loc:world,%x2%,%y2%,%z2% loc2:world,%x2%,%y1%,%z2%
    - EFFECT=eff:REDSTONE type:burst dur:10s draw:line loc:world,%x2%,%y2%,%z2% loc2:world,%x2%,%y2%,%z1%
    - EFFECT=eff:REDSTONE type:burst dur:10s draw:line loc:world,%x1%,%y2%,%z1% loc2:world,%x2%,%y2%,%z1%
    - EFFECT=eff:REDSTONE type:burst dur:10s draw:line loc:world,%x2%,%y1%,%z1% loc2:world,%x2%,%y2%,%z1%
    - EFFECT=eff:REDSTONE type:burst dur:10s draw:line loc:world,%x1%,%y1%,%z2% loc2:world,%x1%,%y2%,%z2%
    - EFFECT=eff:REDSTONE type:burst dur:10s draw:line loc:world,%x1%,%y2%,%z1% loc2:world,%x1%,%y2%,%z2%
    - EFFECT=eff:REDSTONE type:burst dur:10s draw:line loc:world,%x2%,%y1%,%z1% loc2:world,%x2%,%y1%,%z2%
    - EFFECT=eff:REDSTONE type:burst dur:10s draw:line loc:world,%x1%,%y1%,%z2% loc2:world,%x2%,%y1%,%z2%