AirBurn0 / am2playground

Public repository for AM2PlayGround (Ars Magica 2 1.7.10 addon) resources
6 stars 0 forks source link

AM2PGLogo

AM2PlayGround

Code license (CC BY-NC-ND 3.0) CurseForge Modrinth

Public repository for AM2PlayGround (Ars Magica 2 1.7.10 addon) resources: localization, addon issues reports and suggestions

What it is?

AM2PlayGround, or AM2PG for short, is a quick-made Ars Magica 2 Addon, as far as I know, fisrt of any among its own (Ima adding spell components, dude. New spell components!) (except this thing; This is made along before I made my own, but as far as you can see - it has no use)

Main and only goal of this addon:

What it does?

It adds new spell shapes, components, modifiers, some talents, rebalances mechanics (like Clarity - it was broken as hell, for sure. But don't worry, it's still can be used as a 0 mana cost exploit), adding new items and recipes, bring some compatability and integration with my other favorite mods and a lots of other stuff that I'm stupidly forget to mention there (or there was some purpose for it not to be mentioned 😉)

What is this repository for?

This repository, once again, is used for community contributing localization, creating issues and suggestions.

Although the license below forbids you to create your work based on mine (because I simply don’t see the point in this - just ask me to do it, and if I ever abandon the project, I will just change the license so you will allowed to), creating new localization files (.lang) and textures is not derived from my work (if it is, consider that you have rights to it), and generally very welcome.

Known AM2 forks compatibility status:

Ars Magica 2 by Mithion

Good-old original bugs mod.

Only v1.4.0.009 (latest) is supported;

Ars Magica 2.5 LTS by TCLProject

Most canonical sequel with some old bugs fixed and brand-new added.

Only from v1.6.5 (corresponding AM2PG version is v0.11.0) to v1.6.7 (latest) is supported;

Ars Magica 2 by ToCraft

Contains built-in integration with LotR mod, some new spell parts (shapes, components, modifiers), and some new config options.

Only v1.4.1.001 is supported, also see Ars Magica 2 by kutschkem;

Ars Magica 2 by kutschkem

Adds all content from ToCraft's fork and something else as well.

Only v1.4.1.002 (latest) is supported (it's the only existing version);

Ars Magica 2 LE by DrParadox7

Used in the Lost Era Modpack (what?).

Not supported, but will be considered as a Mithion/TCLProject version and should work fine.

Other FAQ

Q: Where is the source-code? Is the project not open-source?

A: The fact is that I messed up the code a lot, and without refactoring it seems unreadable and even can offend someone (I shouldn't have added jokes to the code). When I'm done with the refactoring, I'll release the project's source code to this repository. But until then, the project is not open source. You can still decompile the sources at your own risk (to see the code that even worse than in original AM2 repo) if you're interested.

Q: With which mods there is an iteration?

A: For now, it's Thaumcraft and Baubles (by Azanor), Thaumic Tinkerer (by Pixlepix), Forbidden Magic (by SpitefulFox), Blood Magic (by WayofTime), Botania (by Vazkii), Aether-Legacy (by The-Aether-Team), Traveller's Gear (by BluSunrize), Tinker's Construct (by mDiyo). Some of compatabilities is more global, like Thaumcraft one, some - less, like Aether one. I'm currently planning Avaritia integration, and maybe more Botania stuff.

Q: Why it's incompatable with Alfheim?

A: For now, some of my addon's content works REALLY WIERD with Alfheim, so I decided to... Disable Alfheim. Will I ever fix it? Who knows. I don't see the way of it for now. If you wish to play with Alfheim, my only recommendation here - remove my addon from mods folder (not a big loss, really).

Q: Can you make an integration for X?

A: As long as it's not an Alfheim, and mod is intresting enough - sure. There is one problem tho - if I haven't integrated with X yet, and didn't plan to, then I simply don't know about the existence of this mod, or about what specific content needs to be added so that playing with AM2 and X can be more fun.

Q: I have a localization file/bug report/idea to suggest, what must I do?

A:

If it's localization file, fork this project, do some git magic, make pull request with localization file added.

If it's bug report - make a new issue with detailed info provided: crash log, situation conditions (that I can actually reproduce bug by myself, debug and finally fix it) and some additional info like screenshots will not be superfluous.

If it's idea suggestion - create a new issue with detailed information about what do you want me to add (what's it, how it must work, etc.), and why must I actually spent my time doing it instead of adding something else. Resources like models and textures if you wanted something complex is appreciated as well.

If you are too young for github or your intentions cannot be carried out with it, contact me in a way that is accessible for you (I have some social networks but you must figure them out by yourself).

Q: Is it gameplay-balanced?

A: No.

Q: Did you think twice before making this addon?

A: Think twice? Man, I don't even think once.

Q: Can I use it on my server?

A: Okay, listen here: at the bottom, is the license, and it clearly says that you cannot earn income with my addon, and also you cannot recompile its sources to suit your needs, and this means that IF you start a public server with some commercial targets or even donation function, only answer that I can give you is NO. But if you just open a local server to throw some Random Damage spell at faces of your friends - well, I won't know about it anyway.

Q: Can I use it in my modpack?

A: Yeah, feel free. Unless, of course, you are going to run it on a server with commercial purposes.

Q: Are there any bugs?

A: Yeah, lots of them, exactly like in any other mod, if not more. It's no secret that AM2 is buggy as hell, and in general... I'm fine with it. Most of the bugs like chrono-dispel or more funny ones like 42 prosperity spell, for me now it's more of a gameplay feature than anything else. Dupes with a book and other bugs that obviously kills all the interest in the game aren't, but what does not work well in AM2 - most likely does not work well in addon either, because of AM2 API and my skill issue.

But btw, I fixed some of AM2 built-in bugs (you will never figure out which ones, for sure).

Q: Will you port it on newer minecraft versions?

A: To date, a relatively stable and canon version of AM2 exists only on 1.7.10. AM2 1.10.2 - not canon and WAAAAAY more bugged than AM2 on 1.7.10 version. It's just unplayable for me. There is Ars Magica Legacy on 1.18.0 minecraft version and above,but it is not finished yet and much more effort is needed to make at least at the level at which AM2 already was in 2014. So technically, I just have nowhere to port the addon, and my answer is NO, untill they make it playable enough.

Q: What is your favorite Minecraft 1.7.10 magic mod?

A: Ars Magica 2. I guess it was obvious.

Q: Can you add more Warframe Lavos reference?

A: Ce'nos, again, my final answer is:

no

License

Creative Commons License
This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivs 3.0 Unported License. This work is licensed under the Creative Commons Attribution-NonCommercial-NoDerivs 3.0 Unported License.

To view a copy of this license, visit http://creativecommons.org/licenses/by-nc-nd/3.0/ or send a letter to Creative Commons, PO Box 1866, Mountain View, CA 94042, USA.

Summary https://creativecommons.org/licenses/by-nc-nd/3.0

You are free to:

Under the following conditions:

Original mod is courtesy of Mithion with sources available at https://github.com/Mithion/ArsMagica2, and modified version AM2.5 is courtesy of TCLProject with sources available at https://github.com/TCLProject/ArsMagica2-5.

The exceptions to this license are textures and models, wich are courtesy of opengameart.com, and licenses are that of their respective owners.