Configuration
plugins/AnimatedBB/config.yml. Run /abb reload after changing it (and /abb models reload for the models section).
License
yaml
license-key: "CHANGE_ME"One key per server; it binds to the first machine it runs on. The console prints that machine's id if you need it reset: ask in Discord.
General
yaml
settings:
debug: false # more messages in the console
default-interaction-cooldown: 1000 # milliseconds between clicks
save-interval: 300 # seconds between auto-saves; 0 to turn off
despawn-on-chunk-unload: trueModels
yaml
models:
render-mode: heads # heads or quads, see Models
update-interval: 1 # ticks between pose updates; 1 is the smoothest
sheet-thickness: 0.3 # thinnest box that can still be a head
alpha-tolerance: 0.1 # see-through share a head may swallow
shadow-strength: 1.0 # how dark ground shadows are
double-sided: true # quads drawn both ways, seen from behind tooupdate-interval at 1 samples the animation every tick and is the smoothest. Raising it sends fewer packets, but quick movements start to look low framerate; raise it only if bandwidth is a problem. Parts that do not move send nothing either way.
double-sided doubles the entity count of quads; turn it off for solid models where no face is seen from inside.
MineSkin
yaml
mineskin:
api-key: "" # free at https://account.mineskin.org/keysSee Models.
Bedrock
yaml
bedrock:
fallback: trueSee Bedrock players.
Defaults for new NPCs
yaml
defaults:
animation:
idle: "idle" # animation looped when nothing happens
interact: "interact" # animation played when clicked
loop-idle: true
speed: 1.0
interaction:
left-click-enabled: true
right-click-enabled: true
cancel-damage: true # a left click does not hurt it
hologram: # see Holograms over NPCs
enabled: false
offset-y: 2.5messages.yml
Every message, in MiniMessage. Change words, colours or language freely.