Documentation Index
Fetch the complete documentation index at: https://docs.borntocraftstudio.net/llms.txt
Use this file to discover all available pages before exploring further.
Configuration
The main plugin configuration file is located at plugins/btcMobs/config.yml.
Default Configuration
# BTCMobs Configuration
# Version: 0.0.1
# General Settings
debug: false
auto-reload: false
# Mob Behavior
mobs:
# Default follow range for custom mobs
default-follow-range: 24.0
# Default despawn behavior
default-despawn: true
# Enable threat table by default
threat-table-enabled: true
# Spawner Settings
spawners:
# Global tick interval (in ticks)
tick-interval: 20
# Check for players before spawning
require-players: true
# Default activation range
default-activation-range: 32
# Performance Settings
performance:
# Maximum mobs per spawner
max-mobs-per-spawner: 10
# Chunk loading behavior
load-chunks: false
# Integration Settings
integrations:
# ModelEngine integration
model-engine:
enabled: true
# PlaceholderAPI integration
placeholder-api:
enabled: true
Configuration Options
General
| Option | Type | Default | Description |
|---|
debug | boolean | false | Enable debug logging |
auto-reload | boolean | false | Auto-reload on file changes |
Mob Settings
| Option | Type | Default | Description |
|---|
mobs.default-follow-range | double | 24.0 | Default detection range |
mobs.default-despawn | boolean | true | Allow natural despawning |
mobs.threat-table-enabled | boolean | true | Enable aggro/threat system |
Spawner Settings
| Option | Type | Default | Description |
|---|
spawners.tick-interval | int | 20 | Spawner check interval (ticks) |
spawners.require-players | boolean | true | Require players nearby |
spawners.default-activation-range | int | 32 | Default spawner range |
| Option | Type | Default | Description |
|---|
performance.max-mobs-per-spawner | int | 10 | Maximum alive mobs per spawner |
performance.load-chunks | boolean | false | Load chunks for spawning |
Directory Structure
plugins/btcMobs/
├── config.yml # Main configuration
├── Mobs/ # Mob definitions
│ └── *.yml
├── Skills/ # Skill files
│ └── *.yml
├── DropTables/ # Drop table configurations
│ └── *.yml
├── Spawners/ # Spawner configurations
│ └── *.yml
├── Items/ # Custom item definitions
│ └── *.yml
└── Packs/ # Modular configuration packs
└── <pack-name>/
├── packinfo.yml
├── Mobs/
├── Skills/
└── ...