Minecraft.How
Laden...
Naar inhoud gaan

CustomNPC+

van KAMKEEL

CustomNPC+ is a Forge mod for Minecraft 1.7.10 that adds customizable NPCs with advanced AI, dialogs, quests, and combat abilities for creative storytelling.

Onze samenvatting

Wat dit project doet

CustomNPC+ is a Minecraft mod that enables players to add fully customizable non-player characters to their worlds. Built for Minecraft 1.7.10 with the Forge loader, it requires installation on both client and server to function. The mod is designed for creative players and storytellers who want to deepen their worlds with interactive characters.

You can create NPCs with detailed visual customization, including support for 1.8-style skins, Alex and Steve models, and the ability to add body parts like wings, fins, capes, horns, and tails. Individual body parts such as arms, legs, head, or body can be hidden. The mod also supports custom models, hitbox scaling, and tint systems for visual effects like hurt flashes or persistent color tints.

NPCs in CustomNPC+ have advanced AI systems governing their behavior. They can fly using smart 3D pathfinding, exhibit various combat tactics such as ambush, dodge-shoot, or orbit attacks, and navigate ground, water, or aerial environments. NPCs can interact with doors by breaking, opening, or ignoring them, and their behavior can be adjusted for sprinting, swimming, fire reactions, and walking range. Faction awareness is included, meaning NPCs respond to faction standings and passive faction members are protected from damage.

The mod features a role and job system. Roles define interactive functions like Trader, Follower, Bank, Transporter, Postman, Companion, Mount, or Auctioneer. Jobs assign background tasks such as Bard, Healer, Guard, Item Giver, Spawner, Conversation, or Chunk Loader, giving NPCs purpose beyond simple interaction.

A full dialog system allows branching conversations with unlimited depth. Player choices can trigger quests, change faction standings, or unlock new outcomes. Dialogs can include images, custom text and background colors, and be organized into categories. Availability conditions let you show or hide dialogs based on quests, factions, items, or custom conditions, and script hooks support events on dialog open, close, or option selection.

CustomNPC+ includes a complete quest framework for RPG progression. Quest types range from item collection and dialog completion to kill targets, location reaches, area kills, and fully manual script-driven quests. Quests can be tracked via an on-screen HUD, organized into categories, and rewarded with items, XP, or currency. Here's the thing, repeatable quests support cooldowns based on in-game time, real time, or custom intervals. Party quests allow sharing objectives across members with configurable sharing modes, and availability can be gated by completed quests, faction standing, dialogs, or other conditions.

The ability system adds combat depth for both NPCs and players. Melee abilities include Slam, Heavy Hit, and Cutter. Energy projectiles such as Orbs, Discs, Beams, and Laser Shots support visual customization, homing, and hit types. Energy barriers like Domes, Walls, and Shields offer HP, reflection, and damage absorption. Defensive abilities include Guard, Counter, and Dodge with configurable damage reduction. Movement abilities cover Charge, Dash, and Teleport. Area-of-effect options include Shockwave, Sweeper, and Vortex. Hazards and traps provide persistent damage zones or proximity-triggered effects with visual presets. Support abilities allow healing, buffs, and debuffs via Ability Effect.

All original CustomNPC features are preserved in this branch version, with added features and backported content from newer versions. It is not an official release but a permitted update by KAMKEEL for the 1.7.10 Forge version, based on the original work by Noppes.

Reacties

Log in om te reageren.

Compatibiliteit

Versies en loaders

8 releases geregistreerd

Galerij

CustomNPC+ icon

We gebruiken cookies om je ervaring te verbeteren. Door deze site te blijven gebruiken, ga je akkoord met ons gebruik van cookies. Lees ons privacybeleid