Prayer
Use the pray, bless and curse commands to issue prayer requests to the gods for special abilities and powers.
Features
- Player may pray to request flight, lightning smite, health, storms, food, minions, allies, shelter, "theforce" and much more.
- Player may also bless or curse other players.
- Player's XP level determines prayer quota and odds.
- Punishment will be issued by the gods for excessive prayer attempts.
- Prayer quota will reset after granted prayer, punishment, death or after player sleeps.
- Player must hold a holy book to perform prayer (configurable).
- Player may use Prayer Altars to improve chances of prayer grant. Praying near Villagers or holding a Wither skull also help odds.
- Unanswered prayers may randomly yield small amounts of XP points.
- Supports permissions and configurable settings such as cooldowns, grant durations, world restrictions, and more.
Prayer Altars | Configs | Permissions | Change Log | Media
Pray and Bless Options
To pray: /pray [option]
To bless: /bless [option] [player]
Option | Description |
---|---|
air | Grants underwater breathing. |
ally | Sends down a guardian Iron Golem. |
clearsky | Stops a storm. |
crops | Accelerates growth of nearby crops. |
day | Resets the day to morning. |
firehand | Ignites a mob when struck by player. |
flight | Provides the ability of flight. |
food | Restores your hunger meter. |
giant | Sends down a mighty giant. (Creative Only) |
health | Restores your health. |
help | Provides info on using the /pray or /curse commands. |
home | Sends player to their current spawn location. |
info | Outputs your current prayer quota. |
invisibility | Activates the Invisibility enchantment. |
jump | Provides enhanced jumping. |
lightning | Strikes lightning wherever your crosshair is pointing. |
minions | Sends down a pack of tamed wolves or cats. |
nightvision | Activates the Night Vision enchantment. |
op | Smites any user who dare pray for such power. |
shelter | Builds basic shelter around a player. Design is biome specific. |
speed | Provides enhanced running. |
storm | Creates a storm occasionally dropping fish. |
strength | Provides enhanced offensive and defensive strength. |
theforce | Breaks blocks at your target and thrusts any nearby mobs away. |
Curse Options
To curse: /curse [option] [player]
Option | Description |
---|---|
fire | Sets the recipient on fire. |
flood | Creates a flood around the target player. |
foes | Sends the recipient a set of monsters. |
health | Lowers the recipient's health meter. |
hunger | Lowers the recipient's hunger meter. |
smite | Smites the recipient with lightning. |
waters | Turns the waters near a player to fire or other material. |
Basic Altar
Nether Altar
End Altar
Prayer Altars | Configs | Permissions | Change Log | Media
Also check out my Gravestone Plugin
and Minecraft Pocket Reference!
DiamondBoots SMP Server: diamondboots.com
@Luzitano
Thanks for the feedback but I still wasn't able to reproduce your issue. /pray still works for me when enable-curse-command is set to false. Oh well, I'm glad it's working for you now. If you run into anymore problems feel free to private-message me your config.yml.
I found what was wrong - i wanted to set false the curse command . but seems if we have the curse command set to false they cant even use pray.. si i changed that command to true and all curses to false.
There :)
@MCManCub
By the way, pray for others, as well as curse, has been added. Enjoy.
@Luzitano
Well, going by your comment, I can only recommend that you read the Change Log, Config, and Permissions sections first. Then, if you're still seeing a problem, open a ticket and provide as much detailed information as you can. For example, how is this problem reproducible? What are people typing to get this? What does your config.yml looks like? Do you have permissions set up?, etc.
I just tested the /pray and /curse commands and everything appeared to be working as expected. Of course, anything is possible so the more detail you can provide, in a ticket, the better. Thanks.
Ive upgraded the plugin and now ppl have this message:
Thou many not curse thy brethen ...
Meaning of this?
@Zombiemold
Thank you for the feedback, details and, most of all, for using the plugin! :-)
Thanks for the PlayerMoveEvent fix.
This plugin alone was bringing my server to it's knees with only 35-40 people on, often taking our cpu usage to crazy levels, and bring TPS down to 12-4TPS.
Disabling it completely alleviated it for us, and we could have 60 people without a lick of lag.
I haven't tried the new version thoroughly yet, but I will. Thanks for everything.
@NanotronPrime
ok i understand your idea, it would be really n1 but i cant use the altars so on my server :P
@Tealk123
Custom altar designs are not currently supported. The main reasoning for this is to require some level of resourcefulness and effort by the player to warrant the benefits provided by the altar. For example, the player needs to gather some relatively rare items to first build an altar. Subsequently, they can upgrade it by gathering glowstone from the Nether or killing the Ender Dragon, thereby earning their power.
Still, one of the benefits of this platform is flexibility and customization. I'll put some thought towards this, maybe put up a poll and see where that goes. Thanks for the feedback.
Hi is it possible to edit the Altar?
I would like have a smaller one, eg. one Sign on a block
@manmaxie
You might try a Google Image search for "minecraft church". There already appear to be some great ideas there. If I find the time to put something together I'll be sure to let you know and upload it to this site. Thanks.
@Zombiemold
Thanks for the heads up. I have created a ticket, along with explanation, for it:
http://dev.bukkit.org/server-mods/prayer/tickets/7-add-config-to-turn-on-player-move-event/
Why does this hook into PlayerMoveEvent? It causes needless lag.
Every plugin that does this ends up just lagging needlessly on large servers.
Any way to get a fix?
Hey i was thinking could u send me a idea for a church to use for this plugin
@Moraga1
Thanks for the feedback. For basic "player classes" you should be able to this with permission groups. I have an example, further down this thread, of a test group I made using PermissionsEx. Altars will only enhance one's prayer odds or may be configured as a requirement for the use of the pray command.
For your specific situation, one could create groups in their respective permissions configuration. Create a Brawler group, assign players to it, deny all pray options to the group (since all options are on by default) and then turn on specific options. Then do the same for a Thief group and so on.
As for user defined regions or special holy places, I would need to add this. I'll definitely put some thought into this. I'll also update the Config Files wiki with a little more clarity about what each config does.
Also, for the time being, you could stick a bunch of Altars in a holy building and turn on require-altar-for-prayer in config.yml.
Hey there, I don't know if this has been asked before, and I have read a bit of the permissions page but here goes.
Is there a way for the /pray commands to only be used at certain places and by certain player classes? I am thinking of making an RP server and this plugin sounds awesome, but I was wondering if it could be tweaked a bit to meet certain "needs".
I imagine it as the players coming across a temple in a town or a forgotten altar in the wild, kinda like in Skyrim, and each temple and altar can only give a player certain buffs or affect the world. Like a Brawler class only allowed to use the /pray strength command, or a Thief only allow to use /pray speed or /pray jump
Again, sorry if this has been answered already. Plugin look great!
@MCManCub
Thanks for the suggestion. I have created a poll for it. Best.
@Sk8Sanctified
The "sudden punishment" issue should be resolved now in 1.0.7. Let me know otherwise. Best.
@NanotronPrime
Aha, that was my mistake.
Thank you for solving my problem, and for proving me relatively dumb as always. :P
I figured it was just me, as the permissions would have been too large an oversight.
Much obliged. :)
@Silial
For PermissionsEx, I was successfully able to limit specific pray options to both a group and user. Furthermore, the expected "Thou dost not have permission to use this command." notice was issued as well.
To deny a single pray option to a group:
To deny the general pray command to a group:
Of course, I configured the group with:
To deny use of a pray option to a single player:
The first two paragraphs at https://github.com/PEXPlugins/PermissionsEx/wiki/Basic-Permissions-Setup#wiki-nodes explain why.
I also tested against an End Altar and the command or option was denied as expected.