‪GamecraftModdingAPI  ‪v1.8.0
‪The unofficial Gamecraft modding API
GamecraftModdingAPI.Blocks.RotationEngine Class Reference

‪Engine which executes block movement actions More...

Inheritance diagram for GamecraftModdingAPI.Blocks.RotationEngine:
GamecraftModdingAPI.Engines.IApiEngine

Public Member Functions

void Dispose ()
 
void Ready ()
 

Public Attributes

bool IsInGame = false
 
bool isRemovable => false
 

Package Functions

float3 GetRotation (EGID blockID, BlockEngine.BlockInitData data)
 
float3 RotateBlock (EGID blockID, BlockEngine.BlockInitData data, Vector3 vector)
 

Properties

EntitiesDB entitiesDB [set]
 
string Name = "GamecraftModdingAPIRotationGameEngine" [get]
 

Detailed Description

Engine which executes block movement actions

Member Function Documentation

◆ Dispose()

void GamecraftModdingAPI.Blocks.RotationEngine.Dispose ( )
inline

◆ GetRotation()

float3 GamecraftModdingAPI.Blocks.RotationEngine.GetRotation ( EGID  blockID,
BlockEngine.BlockInitData  data 
)
inlinepackage

◆ Ready()

void GamecraftModdingAPI.Blocks.RotationEngine.Ready ( )
inline

◆ RotateBlock()

float3 GamecraftModdingAPI.Blocks.RotationEngine.RotateBlock ( EGID  blockID,
BlockEngine.BlockInitData  data,
Vector3  vector 
)
inlinepackage

Member Data Documentation

◆ IsInGame

bool GamecraftModdingAPI.Blocks.RotationEngine.IsInGame = false

◆ isRemovable

bool GamecraftModdingAPI.Blocks.RotationEngine.isRemovable => false

Property Documentation

◆ entitiesDB

EntitiesDB GamecraftModdingAPI.Blocks.RotationEngine.entitiesDB
set

◆ Name

string GamecraftModdingAPI.Blocks.RotationEngine.Name = "GamecraftModdingAPIRotationGameEngine"
get

The documentation for this class was generated from the following file: