Permalink
Switch branches/tags
Nothing to show
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
57 lines (33 sloc) 5.26 KB

Traincraft Mod License

Usage

  • The "*.cfg" files in the Traincraft config folder are not considered part of Traincraft and may be freely distributed.

  • The Traincraft API is not considered part of Traincraft and may be freely distributed and/or used as you see fit, according to the MIT License.

  • You may not use Traincraft to generate revenue for yourself except in the cases listed below.

  • You may not distribute modified versions of Traincraft.

  • You may install Traincraft on multiplayer servers and are ALLOWED to earn revenue as you desire from server usage fees, donations, sold services, or anything else you can come up with.

    • If you wish to create a public client bundle including Traincraft for your users, you must follow the Public Mod Pack Restrictions below.
    • Private client bundles are permitted without requiring that you meet the restrictions on Public Mod Packs, but they must be protected via password or white-list in such a way that only server users are allowed to access it.

Derivatives

  • You may create, publish, and earn revenue from a texture pack made for Traincraft so long as it contains no Traincraft code or original Traincraft art assets.

  • You may create, publish, and earn revenue from an addon made for Traincraft using the Traincraft API (addon being defined as a mini-mod that requires Traincraft be installed to function), though Mrbrutal(or a contributor) reserves the right to implement similar features if desired. However, no addon code will ever be included in Traincraft without the addon makers permission.

  • You may create, publish, and earn revenue from videos that display all or part of Traincraft. You should but are not required to provide a link to the Traincraft Website.

  • You may create, publish, and earn revenue from maps that require Traincraft. You may distribute Traincraft with your map if you meet the Public Mod Pack requirements defined below. If you require your users to install Traincraft, provide a link to the Traincraft Website.

Distribution

  • Except in the case of Public Mod Packs, you may not publicly distribute Traincraft on another site without Mrbrutal's explicit permission. And if you have permission you must include a link to the Traincraft Blog and Blog and use the download links provided there unless you receive permission to do otherwise. Proper attribution must be provided regardless and you must post a link to this License.

Public Mod Packs

  • This section pertains ONLY to publicly available mod packs. The section does not apply to Private Server Packs as defined previously in the Usage Section.

  • This is to be opened up after the Patreon goal is met. You can view the progres here: Patreon

    • You are REQUIRED to PUBLICLY post a licensing page with entries for all the mods currently in your mod pack (links to licenses, images of PMs, posts by devs, etc...). This is the single most important requirement you must meet. If you cannot or will not do this, you cannot use Traincraft in your mod pack.
    • You may not sell the mod pack.
    • You are not allowed to use the latest series of Traincraft for at least a week after it's release, to protect against game-breaking problems or bugs.
    • You must provide a link to the Traincraft Blog, Traincraft Website and Traincraft License on your website.
    • Beta builds are never to be packaged as part of a public mod pack. Only public versions of the mod can be used in Public mod packs.

Source

  • You MAY you remix, transform, or build upon the sources material, but you MUST distribute your contributions under the same license as the original. Forks and edits of the Github Project SHOULD be for the purpose of contributing to the Official Traincraft Project.

  • You MUST give appropriate credit, provide a link to the license, and indicate if changes were made. You may do so in any reasonable manner, but not in any way that suggests the licensor endorses you or your use.

  • Contributors should work along to distribute only one Official Traincraft build created from a fork.

  • Official website is available for distribution of the Official Traincraft builds: contact spitfire4466@gmail.com

  • Unofficial builds may NOT be named or distributed under the name "Traincraft" but MUST contain a statement explicitely showing it is a derivative of the Official Traincraft mod.

  • You may NOT use the material for commercial purposes.

  • You may NOT use Traincraft Art Assets in other projects unless the project is intended to operate alongside Traincraft or is the Official continuation of Traincraft. Examples are Addons and InterMod Integration. Art assests include and are not limited to: Textures, Models(.obj or source code), Sounds, Any other art part of Traincraft.

  • All contributions to the Official Traincraft Project must be covered by a Contributor Licensing Agreement signed by the contributor.