XNPC
XNPC Trade is an immersive Minecraft plugin that introduces customizable trading NPCs to your server. With dynamic conversations and profession-based trading, players can experience a new level of realism.
The XNPCs use advanced AI to understand player inventories and offer tailored trades.
Key Features
-
Customizable Trading Professions: Spawn NPCs with predefined professions like Farmer, and Weapon Smith, or create your own custom professions.
-
Interactive Trading Conversations: NPCs engage players in dynamic conversations, offering trade suggestions based on the player's input and inventory.
-
AI-Powered Inventory Understanding: The NPCs use AI algorithms to analyze player inventories and provide personalized trade offers based on the items they possess.
-
Profession-Based Trading: Each NPC's trade offers are tailored to their profession, ensuring a realistic and immersive trading experience.
-
GeyserMC Support: XNPCis compatible with GeyserMC, allowing Bedrock Edition players to seamlessly interact with the trading NPCs.
Installation
1. Download the latest version of the XNPC plugin
2. Stop your Minecraft server if it's running.
3. Place the downloaded plugin JAR file in the `plugins` folder of your server.
4. Start your Minecraft server.
5. Checkout more at -
here
Commands
`
/xnpc trade spawn <profession> <name>`
Spawns a new NPC with the specified profession and name.
Example: `/xnpc trade spawn farmer John`
`
/xnpc trade despawn <name>`
Despawns the NPC with the specified name.
Example: `/xnpc trade despawn John`
Trading
To initiate trading with an NPC, right-click on the NPC. The NPC will prompt you to type what you need. Based on your input and the items in your inventory, the NPC will suggest various trade offers tailored to their profession and the items you possess.
Creating Custom Professions
1. Navigate to the `plugins/xnpc/npc` directory.
2. Create a new folder with the name of your desired profession (e.g., `alchemist`).
3. Inside the newly created folder, create three YAML files:
- `
buy_list.yml`: List of items the NPC will buy, along with their respective costs.
- `
sell_list.yml`: List of items the NPC will sell, along with their respective costs.
- `
trade_config.yml`: NPC settings, including the profession name, description, and other configurations.
4. Add your newly created profession to the `professions.yml` file located in the `plugins/XNPCTrade/xnpc` directory.
5. Restart your Minecraft server for the changes to take effect.
Configuration
XNPCTrade offers several configuration options to customize the plugin's behavior. These options can be found in the `config.yml` file located in the `plugins/xnpc` directory:
- `
npc_range`: Set Range After Interacting u can talk with npc
Support and Feedback
If you need assistance, have suggestions, or want to provide feedback, please join our Discord server at
here or contact us at
[email protected].
Enjoy the immersive trading experience with
XNPC Trade!