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

‪Engine which executes block movement actions More...

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

Public Member Functions

void Dispose ()
 
void Ready ()
 

Public Attributes

bool IsInGame = false
 
bool isRemovable => false
 

Package Functions

float3 GetPosition (EGID blockID, BlockEngine.BlockInitData data)
 
float3 MoveBlock (EGID blockID, BlockEngine.BlockInitData data, float3 vector)
 

Properties

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

Detailed Description

Engine which executes block movement actions

Member Function Documentation

◆ Dispose()

void GamecraftModdingAPI.Blocks.MovementEngine.Dispose ( )
inline

◆ GetPosition()

float3 GamecraftModdingAPI.Blocks.MovementEngine.GetPosition ( EGID  blockID,
BlockEngine.BlockInitData  data 
)
inlinepackage

◆ MoveBlock()

float3 GamecraftModdingAPI.Blocks.MovementEngine.MoveBlock ( EGID  blockID,
BlockEngine.BlockInitData  data,
float3  vector 
)
inlinepackage

◆ Ready()

void GamecraftModdingAPI.Blocks.MovementEngine.Ready ( )
inline

Member Data Documentation

◆ IsInGame

bool GamecraftModdingAPI.Blocks.MovementEngine.IsInGame = false

◆ isRemovable

bool GamecraftModdingAPI.Blocks.MovementEngine.isRemovable => false

Property Documentation

◆ entitiesDB

EntitiesDB GamecraftModdingAPI.Blocks.MovementEngine.entitiesDB
set

◆ Name

string GamecraftModdingAPI.Blocks.MovementEngine.Name = "GamecraftModdingAPIMovementGameEngine"
get

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