FearFeeling icon

FearFeeling -----

Add the deadly fear accumulate mechanics to your server! >:D




DESCRIPTION

Do you want to make an extraordinary server? Or you are a fan of the horror genre?
Now you can add the fear mechanics to your server!

Bad lighted spaces and damage from monsters will increase the player fear level! Fear will also grow faster if there are monsters nearby player.
Well lighted spaces will decrease the player fear level!
If a player reaches
100% of fear, he dies (configurable hp losing)
Everything is simple, isn't it?)

[​IMG]

In addition, if a player reaches a CRITICAL FEAR LEVEL , he will
hear the
heartbeat sounds (the closer to 100 the stronger the heartbeat) and get negative effects !

[​IMG]

COMMANDS
/fear reload - to reload the plugin
/fear clear [player] - to take all fear from a player
/fear set <value> [player] - to set a player fear level
/fear change <value> [player] - to add a fear value to a player
/fear toggle [player] - to toggle a player fear mechanics
/fear showstyle <style> [player] - to change a player fear show style

PERMISSIONS
FearFeeling.fear - to be able to use the /fear command
FearFeeling.fear.reload - for the /fear reload command
FearFeeling.fear.clear - for the /fear clear command
FearFeeling.fear.set - for the /fear set command

FearFeeling.fear.change - for the /fear change command
FearFeeling.fear.toggle - for the /fear toggle command
FearFeeling.fear.showstyle - for the /fear showstyle command
FearFeeling.*.others - to apply commands on others (* - may be set, change, reload, clear, toggle, fearstyle)
FearFeeling.quicksedation - player fear while decreasing will be divided by value set in the permission-modifier setting
FearFeeling.lessfear - player fear while increasing will be multiplied by value set in the permission-modifier setting

First you need to add my plugin as a dependency

Code (Text):
name: MyPlugin
main: org.example.main.MyPlugin
version: 1.0
soft-depend: [FearFeeling]
Then check if my plugin is enabled on the start of your plugin​
Code (Text):
if (getServer().getPluginManager().getPlugin("FearFeeling") != null)
You can use the Fear.change(Player player, double amount) method to change a player fear level and you can also catch the FearChangeEvent and modify it. If you want more flexibility you can get the full access to the player fear by Fear.getScaredPlayer(Player p) and use it's methods

This plugin supports PlaceholderAPI. Use %fearfeeling_fear% to get the fear level, %fearfeeling_enabled% to get the fear enabled status.
Also plugin supports WorldGuard. Use
fear-grow and fear-fall flags to block fear growing and falling in regions.


>>> FearFeeling also supports <<<
SlenderManX - Incredible plugin that adds creepy Slenderman to your server

Jumpscares - A lot of auto-sent screamers

Video reviews and tutorials from users :)


Thanks for donations:
DarthEdard - 5 $
Resource Information
Author:
----------
Total Downloads: 8,243
First Release: Mar 28, 2020
Last Update: Jun 30, 2023
Category: ---------------
All-Time Rating:
28 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings