COWMODSКаталог модов

Characters

A powerful NPC plugin for modern Paper servers

Автор: NonSwag3,2 тыс.19обновлён 3 апр. 2026 г.
ПриключенияДекорМобы

Описание

Characters – The Ultimate NPC Plugin

Characters is a powerful yet easy-to-use NPC plugin for Minecraft servers, offering full in-game customization and seamless API integration. Whether you're creating quest NPCs, interactive traders, or custom role-play characters, This plugin makes it simple!

Features

  • Fully Customizable In-Game – No configuration required, edit NPCs directly in-game
  • Advanced Click Actions – Define custom interactions for your NPCs
  • Simple Yet Powerful API – Perfect for developers to extend functionality
  • Custom Skins – Upload skins from files or URLs with ease

What's Next?

  • NPC Combat – Give NPCs weapons, health, and attack behaviors
  • Custom AI Goals – Make NPCs chase players, guard areas, or look at the nearest player
  • Advanced Movement – Enable patrolling, following, or roaming behaviors

Download now
Check out the Wiki
Our Maven Repository


Usage

Последние версии

Все версии →
release

0.8.0

0.8.0
3 апр. 2026 г.263Minecraft: 26.1, 26.1.1paper
Скачать
Что нового
## What's Changed * 26.1 Support **Full Changelog**: https://github.com/TheNextLvl-net/characters/compare/0.7.2...0.8.0
release

0.7.2

0.7.2
27 февр. 2026 г.605Minecraft: 1.21.9, 1.21.10, 1.21.11paper
Скачать
Что нового
## What's Changed * Update dependency net.thenextlvl:nbt to v4.3.2 by @renovate[bot] in https://github.com/TheNextLvl-net/characters/pull/152 * Update dependency dev.faststats.metrics:bukkit to v0.11.0 by @renovate[bot] in https://github.com/TheNextLvl-net/characters/pull/153 * Update dependency net.thenextlvl:nbt to v4.3.3 by @renovate[bot] in https://github.com/TheNextLvl-net/characters/pull/155 * Update dependency dev.faststats.metrics:bukkit to v0.11.1 by @renovate[bot] in https://github.com/TheNextLvl-net/characters/pull/154 * Update dependency dev.faststats.metrics:bukkit to v0.12.0 by @renovate[bot] in https://github.com/TheNextLvl-net/characters/pull/156 * Update Gradle to v9.4.0-milestone-5 by @renovate[bot] in https://github.com/TheNextLvl-net/characters/pull/158 * Update dependency net.thenextlvl:i18n to v1.2.0 by @renovate[bot] in https://github.com/TheNextLvl-net/characters/pull/157 * Update dependency dev.faststats.metrics:bukkit to v0.13.1 by @renovate[bot] in https://github.com/TheNextLvl-net/characters/pull/159 * Update Gradle to v9.5.0-milestone-1 by @renovate[bot] in https://github.com/TheNextLvl-net/characters/pull/160 * Update dependency net.thenextlvl:nbt to v4.3.4 by @renovate[bot] in https://github.com/TheNextLvl-net/characters/pull/161 * Update dependency dev.faststats.metrics:bukkit to v0.14.0 by @renovate[bot] in https://github.com/TheNextLvl-net/characters/pull/162 * Update Gradle to v9.5.0-milestone-2 by @renovate[bot] in https://github.com/TheNextLvl-net/characters/pull/164 * Update Gradle to v9.5.0-milestone-3 by @renovate[bot] in https://github.com/TheNextLvl-net/characters/pull/165 * Update dependency dev.faststats.metrics:bukkit to v0.16.0 by @renovate[bot] in https://github.com/TheNextLvl-net/characters/pull/166 * Update dependency org.bstats:bstats-bukkit to v3.2.1-SNAPSHOT by @renovate[bot] in https://github.com/TheNextLvl-net/characters/pull/167 * Update dependency org.bstats:bstats-bukkit to v3.2.1 by @renovate[bot] in https://github.com/TheNextLvl-net/characters/pull/168 * Update Gradle to v9.5.0-milestone-4 by @renovate[bot] in https://github.com/TheNextLvl-net/characters/pull/169 * Update actions/upload-artifact action to v7 by @renovate[bot] in https://github.com/TheNextLvl-net/characters/pull/170 * Update plugin com.gradleup.shadow to v9.3.2 by @renovate[bot] in https://github.com/TheNextLvl-net/characters/pull/172 * Update Gradle to v9.5.0-milestone-5 by @renovate[bot] in https://github.com/TheNextLvl-net/characters/pull/171 **Full Changelog**: https://github.com/TheNextLvl-net/characters/compare/0.7.1...0.7.2
release

0.7.1

0.7.1
20 янв. 2026 г.413Minecraft: 1.21.9, 1.21.10, 1.21.11paper
Скачать
Что нового
## What's Changed * Add directory check before loading characters by @NonSwag in https://github.com/TheNextLvl-net/characters/pull/151 **Full Changelog**: https://github.com/TheNextLvl-net/characters/compare/0.7.0...0.7.1
release

0.7.0

0.7.0
19 янв. 2026 г.36Minecraft: 1.21.9, 1.21.10, 1.21.11paper
Скачать
Что нового
## What's Changed * Ver/1.21.9 by @NonSwag in https://github.com/TheNextLvl-net/characters/pull/116 * Add error tracking with FastStats metrics by @NonSwag in https://github.com/TheNextLvl-net/characters/pull/150 **Full Changelog**: https://github.com/TheNextLvl-net/characters/compare/0.6.0...0.7.0
beta

0.7.0-pre2

0.7.0-pre2
30 сент. 2025 г.683Minecraft: 1.21.9, 1.21.10paper
Скачать
Что нового
## What's Changed * Update plugin com.gradleup.shadow to v9.2.1 by @renovate[bot] in https://github.com/TheNextLvl-net/characters/pull/111 * Update plugin com.gradleup.shadow to v9.2.2 by @renovate[bot] in https://github.com/TheNextLvl-net/characters/pull/112 * Update plugin io.papermc.paperweight.userdev to v2.0.0-beta.19 by @renovate[bot] in https://github.com/TheNextLvl-net/characters/pull/113 * Update dependency org.junit:junit-bom to v6.0.0 by @renovate[bot] in https://github.com/TheNextLvl-net/characters/pull/114 * Update dependency org.junit:junit-bom to v6.1.0-SNAPSHOT by @renovate[bot] in https://github.com/TheNextLvl-net/characters/pull/115 **Full Changelog**: https://github.com/TheNextLvl-net/characters/compare/0.6.0...0.7.0-pre2
release

0.6.0

0.6.0
21 сент. 2025 г.204Minecraft: 1.21.7, 1.21.8paper
Скачать
Что нового
## What's Changed * Add view permission message for characters by @NonSwag in https://github.com/TheNextLvl-net/characters/pull/107 * Add rotation argument to character teleport command by @NonSwag in https://github.com/TheNextLvl-net/characters/pull/108 **Full Changelog**: https://github.com/TheNextLvl-net/characters/compare/0.5.0...0.6.0
release

0.5.0

0.5.0
20 сент. 2025 г.33Minecraft: 1.21.7, 1.21.8paper
Скачать
Что нового
## What's Changed * Update dependency net.thenextlvl:nbt to v3.0.0 by @renovate[bot] in https://github.com/TheNextLvl-net/characters/pull/93 * Update Gradle to v9.1.0-rc-4 by @renovate[bot] in https://github.com/TheNextLvl-net/characters/pull/95 * Add gliding codec for Player entity by @NonSwag in https://github.com/TheNextLvl-net/characters/pull/96 * Update Gradle to v9.2.0-milestone-1 by @renovate[bot] in https://github.com/TheNextLvl-net/characters/pull/97 * Update Gradle to v9.2.0-milestone-2 by @renovate[bot] in https://github.com/TheNextLvl-net/characters/pull/99 * Refactor Action API by @NonSwag in https://github.com/TheNextLvl-net/characters/pull/101 * Added armorstand codecs by @NonSwag in https://github.com/TheNextLvl-net/characters/pull/102 * Fix rare Key serialization bug by @NonSwag in https://github.com/TheNextLvl-net/characters/pull/103 * Refactored all commands by @NonSwag in https://github.com/TheNextLvl-net/characters/pull/94 **Full Changelog**: https://github.com/TheNextLvl-net/characters/compare/0.4.0...0.5.0
release

0.4.0

0.4.0
14 сент. 2025 г.42Minecraft: 1.21.7, 1.21.8paper
Скачать
Что нового
## What's Changed * Added `PermissionSuggestionProvider` to improve command suggestions by @NonSwag in https://github.com/TheNextLvl-net/characters/pull/57 * Enhanced entity action validation by @NonSwag in https://github.com/TheNextLvl-net/characters/pull/58 * Added action permission query by @NonSwag in https://github.com/TheNextLvl-net/characters/pull/59 * Added action cooldown retrieval by @NonSwag in https://github.com/TheNextLvl-net/characters/pull/60 * Update dependency gradle to v9.0.0-rc-2 by @renovate[bot] in https://github.com/TheNextLvl-net/characters/pull/62 * Update dependency io.papermc.paper:paper-api to v1.21.8-R0.1-SNAPSHOT by @renovate[bot] in https://github.com/TheNextLvl-net/characters/pull/64 * Update dependency gradle to v9.0.0-rc-3 by @renovate[bot] in https://github.com/TheNextLvl-net/characters/pull/63 * Update plugin com.gradleup.shadow to v9.0.0-rc2 by @renovate[bot] in https://github.com/TheNextLvl-net/characters/pull/65 * Update dependency gradle to v9.0.0-rc-4 by @renovate[bot] in https://github.com/TheNextLvl-net/characters/pull/66 * Update dependency org.mineskin:java-client-java11 to v3.0.7-SNAPSHOT by @renovate[bot] in https://github.com/TheNextLvl-net/characters/pull/67 * Update plugin com.gradleup.shadow to v9.0.0-rc3 by @renovate[bot] in https://github.com/TheNextLvl-net/characters/pull/69 * Update dependency gradle to v9.0.0 by @renovate[bot] in https://github.com/TheNextLvl-net/characters/pull/68 * Update plugin com.gradleup.shadow to v9.0.0 by @renovate[bot] in https://github.com/TheNextLvl-net/characters/pull/70 * Update plugin com.gradleup.shadow to v9.0.1 by @renovate[bot] in https://github.com/TheNextLvl-net/characters/pull/71 * Update actions/checkout action to v5 by @renovate[bot] in https://github.com/TheNextLvl-net/characters/pull/72 * Update dependency gradle to v9.1.0-rc-1 by @renovate[bot] in https://github.com/TheNextLvl-net/characters/pull/73 * Update plugin com.gradleup.shadow to v9.0.2 by @renovate[bot] in https://github.com/TheNextLvl-net/characters/pull/74 * Update actions/setup-java action to v5 by @renovate[bot] in https://github.com/TheNextLvl-net/characters/pull/75 * Update dependency net.thenextlvl.core:nbt to v2.3.3 by @renovate[bot] in https://github.com/TheNextLvl-net/characters/pull/76 * Update plugin de.eldoria.plugin-yml.paper to v0.8.0 by @renovate[bot] in https://github.com/TheNextLvl-net/characters/pull/77 * Update plugin com.gradleup.shadow to v9.1.0 by @renovate[bot] in https://github.com/TheNextLvl-net/characters/pull/79 * Update dependency net.thenextlvl.core:i18n to v3.2.1 by @renovate[bot] in https://github.com/TheNextLvl-net/characters/pull/78 * Update dependency org.mineskin:java-client-java11 to v3.1.0-SNAPSHOT by @renovate[bot] in https://github.com/TheNextLvl-net/characters/pull/80 * Update dependency gradle to v9.1.0-rc-2 by @renovate[bot] in https://github.com/TheNextLvl-net/characters/pull/81 * Update dependency net.thenextlvl.core:nbt to v2.4.0 by @renovate[bot] in https://github.com/TheNextLvl-net/characters/pull/82 * Update dependency io.papermc.paper:dev-bundle to v1.21.8-R0.1-SNAPSHOT by @renovate[bot] in https://github.com/TheNextLvl-net/characters/pull/86 * Update dependency net.thenextlvl.core:paper to v2.3.1 by @renovate[bot] in https://github.com/TheNextLvl-net/characters/pull/88 * Update dependency net.thenextlvl.core:i18n to v3.2.2 by @renovate[bot] in https://github.com/TheNextLvl-net/characters/pull/87 * Update dependency net.thenextlvl.core:utils to v1.1.2 by @renovate[bot] in https://github.com/TheNextLvl-net/characters/pull/90 * Update dependency net.thenextlvl:nbt to v3.0.0-pre5 by @renovate[bot] in https://github.com/TheNextLvl-net/characters/pull/89 * Update dependency gradle to v9.1.0-rc-3 by @renovate[bot] in https://github.com/TheNextLvl-net/characters/pull/91 * Add chance parameter to click actions by @NonSwag in https://github.com/TheNextLvl-net/characters/pull/92 **Full Changelog**: https://github.com/TheNextLvl-net/characters/compare/0.3.0...0.4.0
release

0.3.0

0.3.0
5 июл. 2025 г.381Minecraft: 1.21.7, 1.21.8paper
Скачать
Что нового
## What's Changed * Update dependency org.junit:junit-bom to v5.13.0 by @renovate in https://github.com/TheNextLvl-net/characters/pull/41 * Added admin permission pack for character commands by @NonSwag in https://github.com/TheNextLvl-net/characters/pull/42 * Update dependency gradle to v8.14.2 by @renovate in https://github.com/TheNextLvl-net/characters/pull/43 * Update dependency org.junit:junit-bom to v5.13.1 by @renovate in https://github.com/TheNextLvl-net/characters/pull/44 * Update dependency net.thenextlvl.core:paper to v2.2.0 by @renovate in https://github.com/TheNextLvl-net/characters/pull/45 * Update plugin com.gradleup.shadow to v9.0.0-beta16 by @renovate in https://github.com/TheNextLvl-net/characters/pull/46 * Update plugin com.gradleup.shadow to v9.0.0-beta17 by @renovate in https://github.com/TheNextLvl-net/characters/pull/47 * Update dependency org.junit:junit-bom to v5.13.2 by @renovate in https://github.com/TheNextLvl-net/characters/pull/48 * Update plugin com.gradleup.shadow to v9.0.0-rc1 by @renovate in https://github.com/TheNextLvl-net/characters/pull/49 * Update dependency org.bstats:bstats-bukkit to v3.1.1-SNAPSHOT by @renovate in https://github.com/TheNextLvl-net/characters/pull/51 * Update dependency io.papermc.paper:paper-api to v1.21.7-R0.1-SNAPSHOT by @renovate in https://github.com/TheNextLvl-net/characters/pull/50 * Update dependency gradle to v9 by @renovate in https://github.com/TheNextLvl-net/characters/pull/53 * Update dependency org.junit:junit-bom to v6 by @renovate in https://github.com/TheNextLvl-net/characters/pull/54 * Update dependency org.mineskin:java-client-java11 to v3.0.6-SNAPSHOT by @renovate in https://github.com/TheNextLvl-net/characters/pull/52 * Update plugin io.papermc.paperweight.userdev to v2.0.0-beta.18 by @renovate in https://github.com/TheNextLvl-net/characters/pull/56 * 1.21.7 support **Full Changelog**: https://github.com/TheNextLvl-net/characters/compare/0.2.0...0.3.0
release

0.2.0

0.2.0
2 июн. 2025 г.166Minecraft: 1.21.5, 1.21.6paper
Скачать
Что нового
## What's Changed * chore(deps): update dependency gradle to v8.14 by @renovate in https://github.com/TheNextLvl-net/characters/pull/32 * Update plugin org.gradle.toolchains.foojay-resolver-convention to v1 by @renovate in https://github.com/TheNextLvl-net/characters/pull/33 * Update plugin io.papermc.paperweight.userdev to v2.0.0-beta.17 by @renovate in https://github.com/TheNextLvl-net/characters/pull/34 * Update dependency gradle to v8.14.1 by @renovate in https://github.com/TheNextLvl-net/characters/pull/35 * Update plugin com.gradleup.shadow to v9.0.0-beta14 by @renovate in https://github.com/TheNextLvl-net/characters/pull/37 * Actions placeholder support by @NonSwag in https://github.com/TheNextLvl-net/characters/pull/38 * Fixed some de/serialization bugs by @NonSwag in https://github.com/TheNextLvl-net/characters/pull/40 * Update plugin com.gradleup.shadow to v9.0.0-beta15 by @renovate in https://github.com/TheNextLvl-net/characters/pull/39 **Full Changelog**: https://github.com/TheNextLvl-net/characters/compare/0.1.4...0.2.0