Giter Club home page Giter Club logo

darthcraft's Introduction

DarthCraftMod Plugin

Project Overview

The DarthCraftMod plugin is designed to add minor yet effective game changing improvements to further enhance the player experience for all member of the DarthCraft community. This plugin is designed with our players and administrators in mind and aims to make it as easy as possible for everyone to use the features that they need the most for the best survival experience.

License

We have a very clear license currently being actively worked on that will give you all the things you can and cannot do with the projects in general. You can find this here and there will be a project specific licence published for additional restrictions / waivers published to this repository in the near future.

Requirements

This plugin is built for a Spigot Server from 1.8 onwards. You are able to look back to a previous commit for previous versions, however you will loose out on the new features we are adding. We will only support the version that is currently being ran on the DarthCraft Server so we urge you to take some time to understand the inner workings of the project before attempting to backdate features for previous MC versions.

DCMod also has a hard dependency on Votifier due to the custom voting features that we have implemented into the project. While the long term goal is to allow the plugin to work without this, as of this commit it is still a required dependency.

You will also require the following libraries / plugins to actually build this plugin:

  • BukkitLib (Just to build the plugin - It is built into DCMod when built)
  • Spigot (Just to build the plugin - You will need to be running it on your server anyway)
  • MaxMindGEOIP Custom Dependency (Just to build the plugin - It is built into DCMod when built)

The MaxMindGEOIP Custom dependency is not currently available to be downloaded, however can be sent on request. Please email [email protected] and we can have the jar file sent through to you.

SQL Support

DarthCraftMod supports MySQL only at the current time. It is currently in its early development stages and may break stuff that we are not aware of. If you find an issue with it, please open an issue including all the applicable logs and further information that we may need to resolve the issue.

How can I help and contribute to the plugin?

Depending on your knowledge of Java you may decide that you are able to help us in the patching of bugs and implementation of features. If this sounds like the sort of thing that you would be interested in, please see this thread and then contact Wild1145 on the forums for further information. Successful developers will be given access to show what they know and eventually full pull and push access to the repository, and eventual extensive access to the server its self.

If you are somewhat less knowledgeable in Java, you can still help! We are looking for people who are able to report issues, help keep issues clean and updated, and people who can play in game to test out any issues that are reported. Suggesting and commenting on new features is also something that is vital to us improving, and by doing that you will help shape the community.

Regardless of where you decide you would like to help, reading our contribution guidelines is absolutly vital to ensure clear and accurate communication between all involved persons of the devleopment cycle.

Credits

There are quite a few people that deserve thanking to get the plugin to the current stage, while it is impossible to both remember and list everyone involved in its development, the following are listed for outstanding contributions to the plugins development:

  • DarthSalamon (Jerom Sar) - Original founder and creator of both the plugin and the server, the person who has made it possible for us to continue the server and plugin

  • Wild1145 (Ryan Wild) - Current maintainer and active developer on the project. Responsible for ensuring that bugs get fixed and requested features are implemented that fit with the servers style.

  • PbgBen (Ben Carrington) - Current owner of the DarthCraft server. Responsible for all of the day to day running of the server and having feedback given to the development team.

  • WickedGamingUK (Dan Jones) - Associate Developer that has assisted in the past with our project. While not an active developer his contributions have been noted as helping us to improve as a server and we are greatly appreciative of this.

darthcraft's People

Contributors

wild1145 avatar jeromsar avatar zd12 avatar psycowithespn avatar oscarvanl avatar mgejay avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.