Sentinel icon

Sentinel -----

Combat NPCs for Spigot!



1.9.9 Update - The Chance Update!
Sentinel version 1.9.9 build 305

This Sentinel build is cross-compatible with all Spigot versions from MC 1.8 up to 1.14

If you want to talk about Sentinel or get help with it, join the Discord! https://discord.gg/Q6pZGSR
If you want to support my work, I have a patreon: https://www.patreon.com/denizenscript

Updates That Deserve Long Descriptions

- Added new "status" target option. Currently the only statuses available are "angry" and its inverse, "passive"... so you can do, for example, "allinone:enderman|status:angry" as a target to target specifically angry endermen. This should work for most 'sometimes angry' monster mobs: enderman, spiders, wolves. This allows you to avoid Sentinel NPCs attacking angering mobs that weren't causing problems. Should also help with avoiding player-owned wolves (but isn't perfect for that, so be careful). Might also be useful with other mobs (skeletons/zombies/etc) just for the purpose of ensuring area-guard NPCs prioritize targets better. (based on Discord discussion)

- Added new command "/sentinel dropchance [ID] [CHANCE]". This sets the percentage chance of each drop in the drops list. Type just "/sentinel dropchance" to see the list of current drops with their IDs and current chances. You can type for example "/sentinel dropchance 3 50" to set the drop with ID 3 to have a 50% chance. The drop-chance is calculated for each item independently on death (the chance of any one drop doesn't affect the chance of any other drop). This is a really awkward way to control drop chances, but an awkward way to do it is far better than nothing. (This has been discussed a lot by a variety of people and thought about a lot by myself, but I'll give credit to @tidukujeb0001 for describing the system that ended up being used, and pushing me over the edge to actually building it)

New Stuff

- Added "nation:NATION_NAME" targets to the Towny integration (Thanks to GitHub issue #308)
- Improved a bit of the readme for clarity (based on Discord discussion)
- Added automatic arrow cleanup, to remove arrows fired by Sentinel NPCs after a bit of time - this prevents arrows building up when a Sentinel can't hit its target (based on Discord discussion)

Things Fixed

- Fixed arming non-player entity types with weapons (based on Discord discussion)
- Fixed the NPC's movement speed when avoiding danger (based on Discord discussion)
- Fixed the functionality of the squad system (based on Discord discussion)
- Fixed accidental usage of old FDS version for the config self-updater system - now maintains file order when self-updating
- Fixed turtle helmet recognition
- Fixed event targets with bow attacks (based on Discord discussion)
- Potion-effect arrow types fixed, but are only available on 1.14+ servers, due to Spigot deciding to break the relevant APIs in a way I can't workaround without using a mess of modules/etc. (based on Discord discussion)

What? Me? Planning anything for the next update which happens to be the Sentinel 2.0.x update? Who said that? Certainly not me!
----------, Oct 3, 2019
Resource Information
Author:
----------
Total Downloads: 81,154
First Release: Apr 19, 2016
Last Update: Nov 13, 2024
Category: ---------------
All-Time Rating:
147 ratings
Find more info at github.com...
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings