Tags
Creators
Details
1.10.3
Compatibility
Changes
🛠️ CustomNPC+ 1.10.3 🛠️
Mounts Role
I've added a new role to NPCs to allow Mount Access, directional and fly handling for Mounts. Right now there is a new keybind currently named Special Key. This will have more functionality and perhaps a better name in the future. However, on Flying Mounts this key is the only key that will allow you to DESCEND on a flying mount, because Sneaking will always be directed towards Dismounting
Attack Speed
Attack Speed is now fully incorporated in the Linked and Scripted Items. There will be more attack speed handling in the future, that will allow you to bypass the 20 tick limit of hitting speeds to make them slower or faster. Currently, the range will be [1 to 20 ticks].
Features
- Ranged Invincibility Toggle
getPartyMembers()onIPlayer
Fixes
- Various Party Crashes, Desync and Fixes
- Close on ESC for all Windows
- Fixes for Player Data Viewer Search Modes
- Bow Rendering Fixes for Mixin Compatible Mods
- Better Sync Handling so Bulk data does not need to resend for reconnecting players
- DBC Addon Inconsistencies and Interaction Fixes
- Linked Item Translation Fixes
- Better NPC Hitbox Scaling so large NPCs do not fall through slabs
- Quest Item Requires now take the Total
- Quest Cooldowns for Custom MC and Custom RL fixes
- Bard Music / Dialog Duplication Audio Fixed? (Needs more testing)
- Console can now send Scripted Commands
- Follower Role Packet Fixes
Supplementary resources
| File | Type | Size | |
|---|---|---|---|
| CustomNPC-Plus-1.10.3-nomixin.jar | Unknown | 12.4 MiB |
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:dXMq6syh:FEEhG75a"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:dXMq6syh:FEEhG75a"
}

