跳到正文

Critfall: Checks

作者:NightsHigh

Ability scores, skills, saves and character creation for Minecraft, built on Critfall’s d20 engine.

收藏

截图

介绍

中文介绍正在准备中,下面暂时显示原文。

Critfall: Checks

Checks adds the character sheet that Critfall leaves out: six ability scores, skills, saving throws and a proficiency bonus for every player and mob. New players build a character on first join and level from 1 to 20. Critfall still rolls every die; Checks gives it the modifiers.

Features

Build a character

On first join, a player picks a species, a background and a class, then sets their scores with the standard array, point buy, or dice rolled through Critfall, and picks their skills. Checks ships 9 species, 8 backgrounds and 12 classes, each with its own ability bonuses, skills, saves and traits such as darkvision or damage resistance.

The species page of character creation

Scores in every roll

Press K for your character sheet: abilities, saving throws, passive scores, skills, hit points, Hit Dice and Armor Class, with where each bonus comes from on hover. Your STR or DEX modifier goes into Critfall’s attack and damage rolls, with your proficiency bonus on attacks. DEX goes into your Armor Class by armor weight, and your save modifiers into its saving throws. CON raises your max health. Explosions, fire, poison, wither, strong knockback and the Warden’s darkness call for a saving throw.

The character sheet

Skills in play

Press G while looking at a villager, wandering trader or piglin to persuade, deceive, intimidate or pickpocket them; the result changes their prices and what the village thinks of you. Mobs can be intimidated or calmed. Out in the world, skills let you leap gaps, climb, sneak, spot and disarm tripwires, search chests and recall what you know about a monster.

A persuasion roll on a farmer

Levels 1 to 20

Characters earn their own XP from vanilla XP and advancements, separate from the vanilla XP bar. Each level raises your max health by your class’s hit die plus your CON modifier, always in whole hearts. The proficiency bonus grows with level, and levels 4, 8, 12, 16 and 19 give an ability score improvement, with extra ones for Fighters at 6 and 14 and Rogues at 10. Rogues gain Expertise at levels 1 and 6 and Bards at 3 and 10: two skills they are proficient in count their proficiency bonus twice. The Level up! panel lists what each level gave.

An ability score improvement

Rests

You have one Hit Die per level. Use a lit campfire with an empty hand for a short rest: after about 50 seconds your Hit Dice heal you, one at a time, until you are at full health or out of them. Getting hurt, attacking, leaving the fire or a monster coming near breaks the rest. Sleeping through the night heals you fully and gives all your Hit Dice back.

For pack makers and mod developers

Skills, species, backgrounds, classes, traits, mob scores, bonus sources and check triggers are datapack JSON. Mobs without a profile, modded ones included, get scores from their attributes. /checks check rolls a check for a datapack function and reports the result. Other mods read scores and roll checks through ChecksApi.

The skills page of the character sheet

Requirements

Requires

  • Minecraft 1.21.1
  • NeoForge 21.1 or newer, or Fabric Loader 0.16.9 or newer with Fabric API
  • Critfall 0.2.18 or newer
  • Checks 0.2.0 on the server and on every client. A client whose Checks doesn’t match the server’s is told which version to install when it joins.

Works with

Configuration

Checks has no config screen. Every option is in config/checks/scores.json, which is created on first run and read again on /reload. Each feature can be switched off on its own. The keys for the character sheet (K) and the social menu (G) can be changed under Controls.

Main switches

config/checks/scores.json. Each of these turns a whole feature on or off.

Option Default
derivation.enabled true
profiles.enabled true
skills.enabled true
proficiency.enabled true
critfall.enabled true
stat_screen.enabled true
creation.enabled true
levelling.enabled true
events.enabled true
bonus_sources.enabled true
triggers.enabled true
check_command.enabled true
stat_screen_sections.enabled true
health.enabled true
armor_class.enabled true
size.enabled true
traits.enabled true
social.enabled true
roll_messages.enabled true
death_messages.enabled true

Levelling and rests have switches of their own for each part:

Option Default
levelling.expertise.enabled true
health.per_level.enabled true
rest.hit_dice.enabled true
rest.short_rest.enabled true
rest.long_rest.enabled true

Every option, and what it does, is in docs/scores-config.md and the pages it links.

Commands

/checks get and /checks help work for every player. The others need operator permission.

Command What it does
/checks get <target> [ability/skill] Shows an entity’s scores, proficiency, saves and skills.
/checks help [command] Lists the /checks commands you can use, or explains one.
/checks set <player> <ability/skill/proficiency> <value> Sets a player’s ability score, skill bonus or proficiency bonus.
/checks prof <player> <skill/ability> <none/proficient/expertise> Sets a player’s skill or saving throw proficiency.
/checks roll <target> <ability/skill> [dc] Rolls a check through Critfall, against a DC if you give one.
/checks check <target> <ability/skill> <dc> Rolls a check for a datapack: succeeds or fails the command.
/checks reset <player> Clears a player’s character, level and XP, so creation opens again.
/checks level <player> set <level> Sets a player’s character level.
/checks xp <player> add <amount> Gives a player character XP.

Modpacks

Free to use in any modpack.

Links

常见问题

Critfall: Checks 支持哪些 Minecraft 版本?

Critfall: Checks 支持 Minecraft Java 版 1.21.1,可用的加载器:Fabric / NeoForge。下载时注意选择和你游戏版本一致的文件。

Critfall: Checks 怎么安装?

先用 PCL2 或 HMCL 启动器安装对应版本的 Fabric / NeoForge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。

评论

登录后评论和评分

NightsHigh 的其他作品

查看全部 →