About PNPC Builder AI Addon
Bring your bases to life easily with PNPC Builder AI Addon — it makes your PNPCs able to construct any CopyPaste base design! Just assign a build point, and your bot will get to work!
Features:
🏗 Automated Construction
• Activate builder mode using /pnpc builder.
• Choose a build location, and bot will begin constructing your base.
Landscape & Obstacle Check
• Terrain scanning ensures proper placement.
• Prevents building near restricted zones such as roads, monuments, or other tool cupboards.
Customisation
• Configure build speed, obstacles check and other settings.
• You can optionally require resources for construction.
How to Use:
Spawn your Personal NPC and enter "/pnpc builder" command.
Use the middle mouse button to select your build point.
The NPC checks the area and starts construction.
Relax and watch how your bot brings your base to life!
Requirements:
• PersonalNPC Plugin
• CopyPaste Plugin
• Build files must be stored in /oxide/data/copypaste/
This addon is free for all owners of the PersonalBuilder plugin. Contact me in PM to receive your free copy.
See it in Action! Watch the Video
Configuration:
To make the default config work, you need to download the build file (link below) and place it in this directory "/oxide/data/copypaste".
Link: https://drive.google.com/file/d/1Y5ja8DvWVvcPl92hDfJeu0iZe9_YSuKk/view?usp=sharing
{
"Available buildings (by PNPC bot spawn name)": {
"bot1": [
{
"The name of the building to be selected via /pnpc build {building_name}": "builder_test1",
"CopyPaste file name": "builder_test",
"Require resources?": false,
"Enable building block upgrade effects?": true,
"Speed": {
"Bot speed multiplier": 1.0,
"Build speed multiplier": 1.0,
"Time to check 1 foundation": 0.15,
"Time to check 1 building block": 0.15
},
"Build": {
"Max allowable height of foundation": 3.1,
"Start height to ground": 0.5,
"Max depth when building in water": 2.5,
"Disable stability?": false,
"Checks": {
"Check is close to road?": true,
"Check is building blocked?": true,
"Check for Prevent Building triggers": true,
"Prevent Building check radius": 10.0
},
"Doors": {
"Deploy doors?": false
},
"Cupboards (experimental)": {
"Deploy cupboards?": false,
"Authorize the owner?": false
}
}
}
]
}
}
