Forge Essentials For Minecraft servers (and with added goodies for clients) running Minecraft Forge and other mods.
About
Forge Essentials aims to provide many features for Forge-based servers that would have been easy to find for bukkit such as permissions, extra commands, player logging, and in-game world editing. We are currently in alpha, but several of our main features are already working.
Provide essential commands for server management and usage, like the Essentials and CommandBook plugins
Provide an interface to use WorldEdit in a Minecraft Forge SMP environment
Provide a zone-based permissions system for other mods to implement, extend and use
Provide a world protection solution for Minecraft Forge powered servers
Installation Video
For Server Owners
This is the main Forge Essentials package for the server, but can be installed on client as well for use in a LAN environment.
Installation Instructions
Download the mod from the links below.
On the server:
- Core goes into the coremods folder.
- Modules goes into the mods folder.
Optionally, you may extract the ServerComplete package into your server directory.
Run Minecraft. It will download the necessary libraries for operation, so please ensure you have an active Internet connection.
For Players
Forge Essentials is mainly designed similarily to Spoutcraft. As long as you are on a server with Forge Essentials installed, you will be able to use most features of the mod without installing anything on your client.
You only need Minecraft Forge to connect.
However, if you would like to use the CUI for WorldControl, you will have to install the client addon.
The client zip is installed into the mods folder and will not work on a server.
For Modders
Forge Essentials will have an API for modders to extend and use. Currently the API only provides functions for interacting with the snooper, though when the permissions system is ready, it will be implemented too.
To install, extract the downloaded zip into any folder, and copy/link the source files into Eclipse.
Download (Client and Server)
Unstable jenkins builds, may eat your world for dinner...
If you've found a bug, please report the problem at our GitHub project page.
When reporting a bug, please make sure that you provide the exact error from your logs, in addition to what you were doing when the error occured. Leaving out one or the other will prevent us from addressing the problem as fast as we are able to.
If you want to follow development, or hang out with us on IRC, come join us in #forgeessentials on irc.esper.net.
Documentation
We devs are very busy working on new features in the mod and would appreciate help to document the features of the mod on the wiki here: https://github.com/F...ntialsMain/wiki . Thanks in advance!
Changelog
If you would like to follow along with development, check out our changelog.
Really looking forward to how this project evolves and support it 100%. Being a long time user of the MCPC builds, I've been lost without it for 1.4.5. We at KBG are here to help via testing, ideas and donations. Directing everyone I know to this thread to help it grow.
Finally, i've been looking for a mod like this for ages. I've also asked a few people, and am too inexperienced to make something of this caliber myself. Thank you guys so much. you get xDDD
Donation button added... if you guys wanna throw us money.. im not gonna be the one to complain I will make the donation info wand where its used public... when that becomes possible.
- - AbrarSyed
EDIT: hehe.. fixed the donate link... was screwed up...
If I may I have a suggestion for the permission system: Players having a primary and secondary permission groups.
Example:
Primary groups would be like: Guest, Member, Mod, Admin, and Owner
While Secondary Groups would be like: Donator, VIP, and Sponsor. And any other that can be stacked / not replace the primary group.
If I may I have a suggestion for the permission system: Players having a primary and secondary permission groups.
Example:
Primary groups would be like: Guest, Member, Mod, Admin, and Owner
While Secondary Groups would be like: Donator, VIP, and Sponsor. And any other that can be stacked / not replace the primary group.
if I understand what you are talking about... the player keeps whatever group it has.. just you can also add them to a VIP or something group... hmm... maybe.. I will look into that.
if I understand what you are talking about... the player keeps whatever group it has.. just you can also add them to a VIP or something group... hmm... maybe.. I will look into that.
Basically.
Like I have the membership groups which are the primary groups, the secondary are everything else.
Like I have the membership groups which are the primary groups, the secondary are everything else.
Groups and inheritance system.
The main group is called Membership, they will show in chat "Member" or something to that effect.
Another group is Citizen/Player/nothing. In chat it will alternately show something different. This is an illusion which fulfills the same task. However you can have a main inheritance system so that you can base all of your other groups around it.
So truthfully no matter how the api is set as long as those two things are involved it should function and fulfill your needs ^.^ Just some food for thought so that you can still do what you want to do even if the mod isnt created exactly in the mindset of how you asked it.
Great to see lots of my favorite things in Bukkit being ported to Forge. Can't wait until I can move completely to Forge because there are so many great mods out there that are already making use of it, with this being at the top; After this mod, I just need a good backup (worlds & configs) solution, and something to control the weather and time on own terms (hate the rain but love the snow).
For Minecraft servers (and with added goodies for clients) running Minecraft Forge and other mods.
Forge Essentials aims to provide many features for Forge-based servers that would have been easy to find for bukkit such as permissions, extra commands, player logging, and in-game world editing. We are currently in alpha, but several of our main features are already working.
ANNOUNCEMENT
NEW THREAD
Overview
We aim to provide the following features:
For Server Owners
This is the main Forge Essentials package for the server, but can be installed on client as well for use in a LAN environment.
Installation Instructions
Download the mod from the links below.
On the server:
- Core goes into the coremods folder.
- Modules goes into the mods folder.
Optionally, you may extract the ServerComplete package into your server directory.
Run Minecraft. It will download the necessary libraries for operation, so please ensure you have an active Internet connection.
For Players
Forge Essentials is mainly designed similarily to Spoutcraft. As long as you are on a server with Forge Essentials installed, you will be able to use most features of the mod without installing anything on your client.
You only need Minecraft Forge to connect.
However, if you would like to use the CUI for WorldControl, you will have to install the client addon.
The client zip is installed into the mods folder and will not work on a server.
For Modders
Forge Essentials will have an API for modders to extend and use. Currently the API only provides functions for interacting with the snooper, though when the permissions system is ready, it will be implemented too.
To install, extract the downloaded zip into any folder, and copy/link the source files into Eclipse.
Download (Client and Server)
Unstable jenkins builds, may eat your world for dinner...
http://files.minecra...orgeEssentials/ << Forge File server....
https://www.dropbox....bos7/W6ZsczVbMX << alternate mirror....
Previous versions can be found at github: https://github.com/F...sMain/downloads
Team Members
If you've found a bug, please report the problem at our GitHub project page.
When reporting a bug, please make sure that you provide the exact error from your logs, in addition to what you were doing when the error occured. Leaving out one or the other will prevent us from addressing the problem as fast as we are able to.
If you want to follow development, or hang out with us on IRC, come join us in #forgeessentials on irc.esper.net.
Documentation
We devs are very busy working on new features in the mod and would appreciate help to document the features of the mod on the wiki here: https://github.com/F...ntialsMain/wiki . Thanks in advance!
Changelog
If you would like to follow along with development, check out our changelog.
Support the Team
Or use our adfly links.
THANKS GazeOfDisaster
PS. Please don't remove this thread again MCF.
Download the AliensVsPredator Minecraft Mod today at http://aliensvspredator.org
- - AbrarSyed
EDIT: hehe.. fixed the donate link... was screwed up...
Updates at twitter: https://twitter.com/luacs1998
sunday.
Example:
Primary groups would be like: Guest, Member, Mod, Admin, and Owner
While Secondary Groups would be like: Donator, VIP, and Sponsor. And any other that can be stacked / not replace the primary group.
Updates at twitter: https://twitter.com/luacs1998
if I understand what you are talking about... the player keeps whatever group it has.. just you can also add them to a VIP or something group... hmm... maybe.. I will look into that.
Basically.
Like I have the membership groups which are the primary groups, the secondary are everything else.
Groups and inheritance system.
The main group is called Membership, they will show in chat "Member" or something to that effect.
Another group is Citizen/Player/nothing. In chat it will alternately show something different. This is an illusion which fulfills the same task. However you can have a main inheritance system so that you can base all of your other groups around it.
So truthfully no matter how the api is set as long as those two things are involved it should function and fulfill your needs ^.^ Just some food for thought so that you can still do what you want to do even if the mod isnt created exactly in the mindset of how you asked it.
Are you planning to port most of the commands from the Bukkit versions? Ones that I use often is //repl and //schematic.
No. We are just writing a wrapper around sk89q's code, meaning that you will still be interacting with his code, not ours.
Updates at twitter: https://twitter.com/luacs1998