Survivalcraft API 1.8.2.3 v1.8.2.3
Survivalcraft 2.4
载入中...
搜索中...
未找到
Game.SurvivalCraftModEntity
类 Game.SurvivalCraftModEntity 继承关系图:
Game.SurvivalCraftModEntity 的协作图:

Public 成员函数

 SurvivalCraftModEntity ()
override void LoadBlocksData ()
 初始化BlocksData资源
override Assembly[] GetAssemblies ()
 加载mod程序集
override void HandleAssembly (Assembly assembly)
override void LoadXdb (ref XElement xElement)
 初始化Database数据
override void LoadCr (ref XElement xElement)
 初始化CraftingRecipe
override void LoadClo (ClothingBlock block, ref XElement xElement)
 初始化Clothing数据
override void SaveSettings (XElement xElement)
 保存设置
override void LoadSettings (XElement xElement)
 加载设置
override void OnBlocksInitalized ()
 BlocksManager初始化完毕
Public 成员函数 继承自 Game.ModEntity
 ModEntity ()
 ModEntity (ZipArchive zipArchive)
 ModEntity (string FileName, ZipArchive zipArchive)
virtual void LoadIcon (Stream stream)
virtual void GetFiles (string extension, Action< string, Stream > action)
 获取模组的文件时调用。
virtual bool GetFilesAndExist (string extension, Action< string, Stream > action)
virtual bool GetFile (string filename, Action< Stream > stream)
 获取指定文件
virtual bool GetAssetsFile (string filename, Action< Stream > stream)
virtual void LoadLauguage ()
 初始化语言包
virtual void ModInitialize ()
 Mod初始化
virtual void InitResources ()
 初始化Content资源
virtual void LoadJs ()
virtual void CheckDependencies (List< ModEntity > modEntities=null)
 检查依赖项
virtual void Dispose ()
override bool Equals (object obj)
override int GetHashCode ()

静态 Public 属性

const new string fName = "SurvivalCraftModEntity"
静态 Public 属性 继承自 Game.ModEntity
static HashSet< string > InvalidDllNames = ["Survivalcraft.dll", "Engine.dll", "EntitySystem.dll"]
const string fName = "ModEntity"

额外继承的成员函数

Public 属性 继承自 Game.ModEntity
ModInfo modInfo
Texture2D Icon
ZipArchive ModArchive
Dictionary< string, ZipArchiveEntryModFiles = []
List< Type > BlockTypes = []
string ModFilePath
bool IsDisabled
ModDisableReason DisableReason = ModDisableReason.Unknown
long Size
bool IsDependencyChecked
属性 继承自 Game.ModEntity
ModLoader Loader [get, set]

详细描述

在文件 SurvivalCraftModEntity.cs10 行定义.

构造及析构函数说明

◆ SurvivalCraftModEntity()

Game.SurvivalCraftModEntity.SurvivalCraftModEntity ( )

在文件 SurvivalCraftModEntity.cs13 行定义.

函数调用图:

成员函数说明

◆ GetAssemblies()

override Assembly[] Game.SurvivalCraftModEntity.GetAssemblies ( )
virtual

加载mod程序集

重载 Game.ModEntity .

在文件 SurvivalCraftModEntity.cs77 行定义.

◆ HandleAssembly()

override void Game.SurvivalCraftModEntity.HandleAssembly ( Assembly assembly)
virtual

重载 Game.ModEntity .

在文件 SurvivalCraftModEntity.cs79 行定义.

函数调用图:

◆ LoadBlocksData()

override void Game.SurvivalCraftModEntity.LoadBlocksData ( )
virtual

初始化BlocksData资源

重载 Game.ModEntity .

在文件 SurvivalCraftModEntity.cs71 行定义.

函数调用图:

◆ LoadClo()

override void Game.SurvivalCraftModEntity.LoadClo ( ClothingBlock block,
ref XElement xElement )
virtual

初始化Clothing数据

参数
block
xElement

重载 Game.ModEntity .

在文件 SurvivalCraftModEntity.cs129 行定义.

函数调用图:

◆ LoadCr()

override void Game.SurvivalCraftModEntity.LoadCr ( ref XElement xElement)
virtual

初始化CraftingRecipe

参数
xElement

重载 Game.ModEntity .

在文件 SurvivalCraftModEntity.cs123 行定义.

函数调用图:

◆ LoadSettings()

override void Game.SurvivalCraftModEntity.LoadSettings ( XElement xElement)
virtual

加载设置

参数
xElement

重载 Game.ModEntity .

在文件 SurvivalCraftModEntity.cs136 行定义.

◆ LoadXdb()

override void Game.SurvivalCraftModEntity.LoadXdb ( ref XElement xElement)
virtual

初始化Database数据

参数
xElement

重载 Game.ModEntity .

在文件 SurvivalCraftModEntity.cs117 行定义.

函数调用图:

◆ OnBlocksInitalized()

override void Game.SurvivalCraftModEntity.OnBlocksInitalized ( )
virtual

BlocksManager初始化完毕

重载 Game.ModEntity .

在文件 SurvivalCraftModEntity.cs138 行定义.

函数调用图:

◆ SaveSettings()

override void Game.SurvivalCraftModEntity.SaveSettings ( XElement xElement)
virtual

保存设置

参数
xElement

重载 Game.ModEntity .

在文件 SurvivalCraftModEntity.cs135 行定义.

类成员变量说明

◆ fName

const new string Game.SurvivalCraftModEntity.fName = "SurvivalCraftModEntity"
static

在文件 SurvivalCraftModEntity.cs11 行定义.


该类的文档由以下文件生成: