Veterancraft Plugins - READ BEFORE SUBMITTING SUGGESTIONS | Suggestion Box | Forum

A A A

Please consider registering
guest

sp_LogInOut Log In sp_Registration Register

Register | Lost password?
Advanced Search

— Forum Scope —




— Match —





— Forum Options —





Minimum search word length is 4 characters - maximum search word length is 84 characters

sp_Feed Topic RSS dirt
Veterancraft Plugins - READ BEFORE SUBMITTING SUGGESTIONS
Topic Rating: +1 (1 votes) 
June 16, 2012
4:02 pm
frelling
Senior Tech
Forum Posts: 3264
Member Since:
August 18, 2011
sp_UserOfflineSmall Offline

The Power of Plugins
At Veterancraft, we use CraftBukkit – a server mod that greatly extends the potential of a vanilla Minecraft server. While CraftBukkit brings many capabilities to the table, a pinnacle asset is its plugin mechanism that allows others to create modules for improving functionality, changing game behavior, or adding features that Notch has not yet envisioned.

There are hundreds of plugins to choose from (see BukkitDev Categories) providing features ranging from something as simple as changing chat text colors to adding complex game behaviors for emulating other popular MMO-type games.

However, Veterancraft believes that SMP Minecraft should be about Minecraft, not plugins. That doesn’t mean that we don’t use them. We use them to empower server admins with tools such as logging, anti-griefing, and player management. We also use them to give players additional capabilities such as grief protection, MMO-style abilities, commerce and more, as long as they don’t detract from a Notch-style gameplay.

 

The Bane of Plugins

The reality is that most plugin developers are weekend coders. They are an enthusiastic bunch with great ideas, but don’t necessarily have the design and programming skills to develop code that can be used reliably in a multi-user, production quality environment. Take a look at a couple of plugin descriptions and chances are that you'll see introductions such a

I’m new to Java, but I made this plugin… This is my first plugin… This works great on my private server…

But, to be fair, there are also some excellent developers that put out high quality plugins - far and few between at times, but they are there. While we are more apt to consider high quality plugins, we need to be assured that we can expect a certain longevity of what we use. A super duper plugin to end all other plugins does us no good if the developer disappears a month or two down the road, does not provide adequate documents or at least full source code, and does not have the mettle to provide support to his/her user community.  Any plugin developed by one of the Bukkit team members or their affiliates can be considered production quality, as they have in-depth knowledge of CraftBukkit. There are also many professional software engineers and programmers with tons of real life experience that produce great plugins and provide continued support and direction to their users.

Needless to say, we take on a lot of risk when adding plugins. Unless you don't mind inventories getting wiped, lag spikes, or corrupted/missing chunks happening regularly, we take a very guarded approach to using plugins. We have enough work with the aforementioned problems during major releases when many players are ranting "gotta have it now or the world will end;" but yet, are the first to whine when such problems happens. Obviously, we don't mean Veterancraft players, but instead refer to the rest that are out there. While Veterancraft is provided as an "as is" service, we try hard to ameliorate regular problems that afflict every server, every so often.

 

Plugin Recommendations

We are open to new plugin recommendations from our players. If you know of, or come across, a plugin that you think would enhance gameplay without detracting from Notch's vision, we are open to suggestions. But, remember this! This is our server; you chose to come here. We will not tailor it to suit your preferences.

Recommendations must be submitted to the Suggestion Box. If you are recommending multiple plugins, please submit a separate request for each one (better traceability and limits thread to one topic of discussion). The following shall be included in each post:

  • Name of the plugin.
  • A link to the plugin's BukkitDev page. If the plugin only has a Bukkit forums page, don't bother submitting it. If  developers haven't taken the time to move their plugins to BukkitDev, it is doubtful that they had motivation to keep their plugins current.
  • A description of the plugin and its capabilities and how you think it will benefit Veterancraft. This is important: If you cannot describe the plugin and give a compelling reason why Veterancraft should consider it, we will not spend the time wading through its source code and forum discussions to evaluate its applicability, stability and supportability.

These are the minimum requirements that plugins must have to even be up for consideration.

  • The plugin must be current. That is, it must be advertized as being compliant with a recent CraftBukkit Recommend Build. You can find that information under the Fact panel on the plugin's BukkitDev page. As of this writing, the latest recommended build is CraftBukkit 1.2.5-4.0 or Build #2222.
  • The plugin must have a stable release. Beta or alpha versions will generally not be accepted. If there is an 'a' or 'b' in the version number, there is a good chance that its an alpha or beta release.
  • The plugin must have a reasonable user base. If no one is using it, why should we?
  • Source code must be available. We have source code for 97% of our plugins and require it for three reasons: 1) to evaluate the maturity of its design and the abilities of the developer; 2) to make any necessary changes/patches to work within our environment, if needed; and, 3) to continue development should the original developer disappear.
Human beings, who are almost unique in having the ability to learn from the experiences of others, are also remarkable for their disinclination to do so. - D. Adams
Forum Timezone: America/New_York

Most Users Ever Online: 734

Currently Online:
6 Guest(s)

Currently Browsing this Page:
1 Guest(s)

Top Posters:

Emulated: 3206

ryanpitts: 1300

Dalferes: 747

Pherian: 660

Okarim: 594

Member Stats:

Guest Posters: 10

Members: 27933

Moderators: 3

Admins: 2

Forum Stats:

Groups: 8

Forums: 45

Topics: 6229

Posts: 27413

Newest Members: deznicas, Carlosmus, HomeRenodus, SAgot, dezinnic, CoursEditorcib, RichardJuide, Barbaraquami, drgnmoney, obojforum, obojpost, BonnieGep, Josephtussy, iconicJoutt, PeteroqUiet, KennethJedly, Cynthiataf, JeffreyAgess, DrozFig, SidneyMoing

Moderators: terrorisly: 424, mudwog: 127, LightWarriorK: 2154

Administrators: meatbawllz: 2475, frelling: 3264