Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

命名空间错误修复指南

问题描述

错误信息:System.Exception: 命名空间与文件夹名不匹配,顶级命名空间必须与文件夹名匹配。

解决方案

1. 确保文件夹名称与命名空间一致

  • 模组文件夹名称:TerrariaMod
  • 代码中的命名空间:namespace TerrariaMod

2. 项目文件配置

  • 项目文件名:TerrariaMod.csproj
  • AssemblyName:TerrariaMod
  • RootNamespace:TerrariaMod

3. 主模组类

  • 类名:TerrariaMod
  • 继承:Mod

4. 构建方法

  1. 使用tModLoader的构建工具
  2. 或者使用提供的build.bat脚本

文件结构

TerrariaMod/
 TerrariaMod.cs          # 主模组类
 TerrariaMod.csproj      # 项目文件
 build.txt              # 模组信息
 build.bat              # 构建脚本
 Buffs/                 # Buff文件夹
 Items/                 # 物品文件夹
 NPCs/                  # NPC文件夹
 Tiles/                 # 方块文件夹
 GlobalNPCs/            # 全局NPC文件夹

注意事项

  • 所有代码文件都必须使用namespace TerrariaMod命名空间
  • 子文件夹的命名空间应该是TerrariaMod.子文件夹名
  • 确保tModLoader已正确安装

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages