Skip to content

Commit

Permalink
preprocessor examples
Browse files Browse the repository at this point in the history
  • Loading branch information
friendlyhj committed Nov 6, 2021
1 parent f8a8430 commit 0371c97
Showing 1 changed file with 12 additions and 12 deletions.
24 changes: 12 additions & 12 deletions advanced/preprocessors.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,15 +8,15 @@ description: 正如其名,预处理器将会在脚本加载前启动。预处

全局使用表示只需要一个脚本有该预处理器,所有脚本均会受到该处理器的影响。

| 预处理器 | 用途 | 全局使用 |
| :--- | :--- | :--- |
| `#debug` | 将会在 `generated` 文件夹内输出所有脚本编译出的 class 文件 ||
| `#ignoreBracketErrors` | 忽略尖括号引用错误(当物品ID什么的打错不会报错,而是改为`null`||
| `#loader <loaderName>` | 设定脚本加载器,默认脚本自带`#loader crafttweaker` ||
| `#modloaded <modID>` | 只有指定的mod加载时这个脚本才会加载,可以设定多个modID,甚至可以取非 (modid前面加感叹号) ||
| `#norun` | 脚本将不会加载,虽然`/ct syntax`还是会检测其的语法错误 ||
| `#priority <number>` | 设定脚本加载优先级,数字越大越先加载。优先度一样的脚本,将按字母顺序依次加载 ||
| `#ikwid` | 脚本产生的警告和错误将只在日志中打印出来,不会在游戏中显示 ||
| `#sideonly <sideName>` | sideName可使用client或server,指定该脚本只在客户端或服务端中运行 ||
| `#profile` | 会在日志打印出每次修改配方的花费的时间 ||
| `#disable_search_tree` | 禁用加载脚本前的配方表的重新计算,可能能加快脚本加载速度 ||
| 预处理器 | 示例 | 用途 | 全局使用 |
| :--- | :--- | :--- | :--- |
| `#debug` | | 将会在 `generated` 文件夹内输出所有脚本编译出的 class 文件 ||
| `#ignoreBracketErrors` | | 忽略尖括号引用错误(当物品ID什么的打错不会报错,而是改为`null`||
| `#loader <loaderName>` | `#loader contenttweaker` | 设定脚本加载器,默认脚本自带`#loader crafttweaker` ||
| `#modloaded <modID>` | `#modloaded mekanism` | 只有指定的mod加载时这个脚本才会加载,可以设定多个modID,甚至可以取非 (modid前面加感叹号) ||
| `#norun` | | 脚本将不会加载,虽然`/ct syntax`还是会检测其的语法错误 ||
| `#priority <number>` | `#priority 1` | 设定脚本加载优先级,数字越大越先加载。优先度一样的脚本,将按字母顺序依次加载 ||
| `#ikwid` | | 脚本产生的警告和错误将只在日志中打印出来,不会在游戏中显示 ||
| `#sideonly <sideName>` | `#sideonly client` | sideName 可使用 client 或 server,指定该脚本只在客户端或服务端中运行 ||
| `#profile` | | 会在日志打印出每次修改配方的花费的时间 ||
| `#disable_search_tree` | | 禁用加载脚本前的配方表的重新计算,可能能加快脚本加载速度 ||

0 comments on commit 0371c97

Please sign in to comment.