# Script Utils

## Overview

- compoundNBTBuilder
- mathHelper
- eventManager
- threeDataBuilder
- blockStateBuilder
- itemStackBuilder

## compoundNBTBuilder

Function | Return Type | Parameters
--- | --- | ---
create | CompoundNBTAccessor | /

## mathHelper

Function | Return Type | Parameters
--- | --- | ---
vec | Vector3dAccessor | x - double y - double z - double

## eventManager

Function | Return Type | Parameters
--- | --- | ---
on | void | arg0 - String arg1 - IEventHandler

## threeDataBuilder

Function | Return Type | Parameters
--- | --- | ---
create | ThreeData | name - String type - String

## blockStateBuilder

Function | Return Type | Parameters
--- | --- | ---
create | BlockStateAccessor | blockId - String

## itemStackBuilder

Function | Return Type | Parameters
--- | --- | ---
create | ItemStackAccessor | itemId - String
createFromBlock | ItemStackAccessor | block - Object
createFromJson | ItemStackAccessor | jsonString - String