-
-
Notifications
You must be signed in to change notification settings - Fork 85
/
config.yml
85 lines (81 loc) · 3.45 KB
/
config.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
# Sentinel plugin configuration file
# Default settings for a new NPC
sentinel defaults:
# Whether 'close quarters' NPCs should chase targets.
close chase target: true
# Whether 'ranged attack' NPCs should chase targets.
ranged chase target: false
# How much damage to do. -1 for calculated values.
damage: -1
# How much armor to have (percentage). -1 for calculated values.
armor: -1
# How much health to have.
health: 20
# Whether this NPC is invincible.
invincible: false
# Attack rate, in ticks.
attack rate: 30
# Heal rate, in ticks.
heal rate: 30
# Whether this NPC fights back.
fightback: true
# Whether this NPC needs ammo to fight with.
needs ammo: false
# Whether this NPC will avoid damaging non-targets.
safe shot: true
# Default respawn time, in ticks.
respawn time: 100
# Whether enemy mobs killed by this NPC should drop items.
enemy drops: false
# How long to target temporary enemies for, in ticks. 0 means never-forget.
enemy target time: 0
# What movement (chase) speed should be used, as a multiple of the default speed.
speed: 1.5
# Whether to automatically switch to the most appropriate available weapon. (Bow at range, or sword up close).
autoswitch: false
# Accuracy offset, 0 means perfectly accurate, 5 means pretty inaccurate.
accuracy: 0
# "Realistic" logic, don't attack targets we can't see, if enabled.
realistic: false
# How far the NPC can reach.
reach: 3
random:
# What sound to play when the "spectral" attack is used.
spectral sound: ENTITY_VILLAGER_YES
# Whether to use 'workaround' mode of fist damage.
workaround damage: false
# Whether to enforce drops even when 'keepInventory' or similar are enabled.
workaround drops: false
# Whether to block some Bukkit events related to Sentinel NPCs from ever running. Will cause weirdness with basic functionality.
# Recommended to use this alongside other workaround options.
workaround bukkit events: false
# Whether to workaround potential issues with entity-follow pathfinding.
workaround entity chase pathfinder: false
# Whether to permit death messages to show for Sentinel NPC deaths.
death messages: true
# How fast to try to shoot things (EG arrows).
shoot speed minimum: 20
# Whether to force damage through (particularly for ranged attacks).
enforce damage: false
# Whether NPCs are protected from damage by ignore targets.
protected: false
# Whether skull attack is allowed.
skull allowed: true
# How many calculation cycles before an NPC will give up on a good target.
clever ticks: 10
# The maximum health value for any given Sentinel NPC.
max health: 2000
# Whether to ignore targets that are invisible.
ignore invisible targets: true
# Distances used for NPCs following their guarded player
guard follow distance:
# Maximum possible distance of point to choose (relative to the guarded player)
selction range: 4
# Minimum distance before choosing a new point (relative to guarded player)
minimum: 7
# Maximum distance an NPC must reach before being done walking (relative to the chosen point)
margin: 2
# How fast to recalculate, in ticks.
update rate: 10
# Do not touch! (Unless you know what you're doing!)
config version: 10