classpublicPriority 3
ExitOperation
com.hypixel.hytale.builtin.buildertools.scriptedbrushes.operations.sequential.flowcontrol.ExitOperation
extends SequenceBrushOperation
0
Methods
0
Public Methods
0
Fields
1
Constructors
Constants
BuilderCodec<ExitOperation>CODEC= BuilderCodec.builder(ExitOperation.class, ExitOperation::new)
.documentation("Exit the exec...
Constructors
public
ExitOperation()Inheritance
Parent
Current
Interface
Child
Use mouse wheel to zoom, drag to pan. Click nodes to navigate.
Related Classes
Source Code
package com.hypixel.hytale.builtin.buildertools.scriptedbrushes.operations.sequential.flowcontrol;
import com.hypixel.hytale.builtin.buildertools.scriptedbrushes.BrushConfig;
import com.hypixel.hytale.builtin.buildertools.scriptedbrushes.BrushConfigCommandExecutor;
import com.hypixel.hytale.builtin.buildertools.scriptedbrushes.operations.system.SequenceBrushOperation;
import com.hypixel.hytale.codec.builder.BuilderCodec;
import com.hypixel.hytale.component.ComponentAccessor;
import com.hypixel.hytale.component.Ref;
import com.hypixel.hytale.server.core.universe.world.storage.EntityStore;
import javax.annotation.Nonnull;
public class ExitOperation extends SequenceBrushOperation {
public static final BuilderCodec<ExitOperation> CODEC = BuilderCodec.builder(ExitOperation.class, ExitOperation::new)
.documentation("Exit the execution of the stack")
.build();
public ExitOperation() {
super("exit", "Exit the execution of the stack", false);
}
@Override
public void modifyBrushConfig(
@Nonnull Ref<EntityStore> ref,
@Nonnull BrushConfig brushConfig,
@Nonnull BrushConfigCommandExecutor brushConfigCommandExecutor,
@Nonnull ComponentAccessor<EntityStore> componentAccessor
) {
brushConfigCommandExecutor.exitExecution(ref, componentAccessor);
}
}