/moreeverything

Universal Minecraft mod that adds gameplay and balance tweaks, better mod integration, and allows scripting in JavaScript.

Primary LanguageJavaScript

[1.7.10/universal] More Fuel, Tweaks, and Everything by Grom PE

For usage info, see Minecraft Forum topic:
http://www.minecraftforum.net/topic/1819835-/

Do note that, until you can be certain that a tweak is made using a particular feature, that feature probably hasn't been extensively tested.


How to build from source
========================
Building on Windows with JDK 6, 7, or 8:
1. Run "gradlew build" in the project root.

Running the mod with Java 8:
1. It's probably a bad idea right now since Rhino was replaced with another engine.

Goals of the mod
================
1. Never depend on Minecraft version, don't break on updates. (Can this still be a thing? Only time will tell!)
   Only in cases of drastic feature change.
2. Enhance original Minecraft experience.
3. Enhance experience with Minecraft mods.
4. Prevent gameplay imbalance and use common sense.
5, Be open, flexible, customizable and compatible (Now it is YOURCRAFT!).
6. Be small, fast and straight to the point.


What this mod is not
====================
This is not a tool to create your own mods. It's only for tweaks.
Granted, there are many mods out there that are worth only for tweaks.
This mod can indeed eventually replace them.

Combine with Tabula Rasa for custom items and blocks.


Current features
================
tweaks_vanilla.js:
- Allows additional Minecraft blocks and items to be used as furnace fuel
- Allows bleaching wool with bone meal
tweaks_mods.js:
- Allows some mods' blocks and items to be used as furnace fuel
- Adds recipes for using mods' blocks and items between mods
- Adds Thaumcraft aspects for various blocks and items from other mods if Thaumcraft is installed.
thaumcraft.js:
- Provides functions for adding aspects to items and blocks.
EnderIO.js, ic2.js, thermal_expansion.js, railcraft.js, TConstruct.js, buildcraft.js, blood_magic.js:
- Provides functions for adding recipes to various machines

- adds /eval command to execute JavaScript code


Supported mods
==============
Supported APIs:

  Equivalent Exchange 3
  Thaumcraft
  Industrial-Craft 2
  EnderIO
  Thermal Expansion
  Railcraft
  Tinker's Construct
  Buildcraft
  Blood Magic

Supported block/item IDs:
  Item ID's shouldn't be a thing to worry about any more due to names being assigned to items/blocks.


Limitations
===========
Currently requires Oracle Java 6 or 7. 8 is supported with the inclusion of 7's rt.jar.


Future
======
Look in TODO: https://raw.github.com/justastranger/moreeverything/master/TODO


If you find a bug
=================
Report it to me!