Skip to content

YYLMZXC/survivalcraft-api-fork

Repository files navigation

SurvivalCraft-API

介绍

生存战争插件版源码,项目重构版

点我展开 把红色赋予黑海 的话

SCAPI翻新了引擎,性能大幅度提升,建议换到1.7x ⭐SCAPI1.7发布⭐,采用了全新加载器

推荐新开发者直接从1.7开始,少走弯路 就10分钟,直接进入API1.7新时代 ! 走的是直接穿越的康庄大道 !!!

API的兄弟们, 让模组无序加载机制, 模组自动依赖检索护送大家远航 ! 这么多年同舟共济,辛苦了! 咱吃饱喝足,拿好开发工具包乘着SCAPI制作出优秀的模组,再上征途 ! 莫把未来视虚幻,踏实迈步始为真。 夺得天机真造化,一往无前写华章!! 愿各位模组开发者踏上SCAPI的台阶,向着高处前进!!!

用户下载

点击此处 进入下载页面

  • Android系统下载后缀为.apk的安装包,安装后即可运行,如果弹出标题为所有文件访问的授权窗口,请授权此APP
  • Windows系统下载后缀为.7z的压缩包,推荐使用 7-Zip 进行解压,运行解压后的.exe文件

Windows 系统请勿直接运行压缩包中的文件,务必解压后运行
如果游戏打开后语言不是系统语言,请依次点击:左下角按钮左下角按钮顶部按钮,即可切换语言

模组开发者引用

  1. 首先复制本存储库根目录的Nuget.Config文件到你的解决方案文件夹(和.sln文件同一层级)
  2. 有以下两种方式添加引用包(二选一)
    • 推荐: 在解决方案目录运行以下命令:

      dotnet add package SurvivalcraftAPI.Engine
      dotnet add package SurvivalcraftAPI.EntitySystem
      dotnet add package SurvivalcraftAPI.Survivalcraft
    • 或者手动在.csproj文件的<Project>...</Project>中添加以下行(下面的版本号可能不是最新的)

      <ItemGroup>
        <PackageReference Include="SurvivalcraftAPI.Engine" Version="1.7.2.2"/>
        <PackageReference Include="SurvivalcraftAPI.EntitySystem" Version="1.7.2.2"/>
        <PackageReference Include="SurvivalcraftAPI.Survivalcraft" Version="1.7.2.2"/>
      </ItemGroup>

不推荐以上方法之外的引用方式

项目构建说明

  1. 首先使用 Git 克隆此仓库

    git clone https://gitee.com/THPRC/survivalcraft-api.git

    还没有 Git?官网下载

  2. 进入此仓库

    cd survivalcraft-api
  3. 更新子模块

    git submodule update --init
  4. 使用 Visual Studio 打开survivalcraft-api目录中的SurvivalCraft.sln,点击生成-生成解决方案,如果报错未安装相应功能,请按提示完成安装

    不想安装Android负载?
    解决方案资源管理器-解决方案'SurvivalCraft'-安卓端右键,点击卸载解决方案文件夹中的项目

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages