EnjinNews
Enjin News is a Bukkit plugin which gets news from your servers Enjin website and displays it to players in game with configurable notifications and many other features!
Please Note: This project is experimental because currently the Enjin servers will block access to website content for anything that isn't a browser (which includes this plugin) Until the Enjin API 2.0 comes out this plugin will not function properly as it is highly likely that it will not be able to reach your website
Features:
Commands:
- /news This command will list out the title, author, publication data and article number of the last five posts. It is also the EnjinNews base command for all others, (e.g. /news help)
- /news read This command will download and display the latest news article from your Enjin website
- /news <article number> This command will download and display the respective article
- /news info Displays information about the plugin
- /news help Displays the help message (all the commands)
Permissions:
None at the moment but these are in plan:
- enjinnews.use Groups with this permission will be able to use all EnjinNews commands
- enjinnews.notify Groups with this permission will receive notifications of any new news articles that they have not read
Configuration:
A complete overview of the configuration file can be found at dev.bukkit.org/bukkit-plugins/enjin-news/pages/configuration
Donate:
If you like EnjinNews and want to show your appreciation for all the hard work I do, constantly updating and revising all of my plugins. Please consider donating any amount in order to support more plugin development and so that I can continue to maintain this project!
Source Code:
Curious about how the plugin works? Head on over to GitHub and check out the plugins source code!
Metrics:
Enjin News sends statistics about the usage of the plugin to http://mcstats.org. If you do not want these statistics collected then you can disable in the configuration file by setting the value enable-metrics to false. All the information collected is publically visible, it can be seen here http://mcstats.org/plugin/EnjinNews
Installation
To install EnjinNews just complete the following steps
- Download the latest stable release for whatever minecraft version you are looking for
- Drop the download directly in your plugins directory
- Restart or reload your server
- Added the needed information into your configuration file
- Run the /news reload command
To-Do List
Will post stuff when the first version is released
@Videog4mer
Spigot uses the Bukkit API. If spigot is going to continue to be updated then I suppose I will port it over to Bukkit as well but it seems like spigot is kinda hanging on a thread right now. Ill have to see how things turn out
Could you write it for Spigot as well?
@Videog4mer
The plugin came out like a year ago and it took Enjin all the way up until now to update their API. In between that, Bukkit died so i basically abandoned the project with Enjin still not having updated.
I do plan to rewrite the plugin for Sponge once it is a little further along in its development, although i still have to familiarize myself with the API. So I would just wait for the Sponge release of the plugin. Its a little to much work for me to update such an old plugin for a dead API
I installed EnjinNews and I followed the directions in the config.yml to how to get the RSS Feed link but it says it did not work and it was not the right format.
Enjin API 2.0 Did come out so I don't understand why it isn't working.
@kmecpp
Alright, thank you for investigating it. :)
We'll just have to brace ourselves with patience :P
@Sinuce
Sorry for the late reply, all they told me was that it is still in alpha so they couldn't really make an estimate
@kmecpp
Looking forward to the new Enjin API, then :)
I couldn't find any ETA for it... have it been announced yet, when they will be releasing it?
@Sinuce
Thanks! Technically it doesn't work yet though because Incapsula, which protects Enjin's servers, blocks any incoming connections unless its a browser. As soon as the Enjin API v2.0 comes out it should be good though.
As for the 404 page it should be /bukkit-plugins/enjinnews/ without the hyphen i'm trying to delete the other project but its being very stubborn :\
Great project idea. :)
Btw, getting 404 on: http://dev.bukkit.org/bukkit-plugins/enjin-news/pages/configuration/
The correct URL is: http://dev.bukkit.org/bukkit-plugins/enjinnews/pages/configuration/