Loading...
Beta Modpages Unclaimed

Judgment API

An API for Thaumcraft & MineTweaker 3, that provides additional possibilities in research customization

0 Likes
1404 Downloads
Created by Aizistral

Description

This API implements the same research trigger system and MineTweaker integration features as used in Forgotten Relics, but with initially clear list of forgotten knowledge - for you to add your own things there.

For more info about those mechanics, click here and here.

If you like the system I've designed and want to use it's tools, but for some reason don't want or can't have the Forgotten Relics itself in your modpack - here it comes. You can also use it alongside with Forgotten Relics, if for some reason you want having two different lists of forgotten knowledge that are handled completely separate.

Should be obvious, but you CAN use this API as you wish and put it in whatever modpack you would like.

Discord Badge

There are only two differences between API's and original addon's interaction:


1.
Judgment API's methods in MineTweaker scripts should be declared like this:

mods.judgmentapi

Instead of this:

mods.forgottenrelics

2. To get the list of forgotten knowledge researches handled exclusively by the API, use this command:

/minetweaker forgottenKnowledgeAPI

As you should have already understood, Forgotten Relics and Judgement API will always have separate lists of forgotten knowledge that do not intersect in any way, so have that in mind if you are going to use both.

In every other aspect, Judgement API's and Forgotten Relics' systems work exactly the same as described in articles linked above. The API also has it's config file, where you can adjust frequency and probability of revelations as you see fit.

The notification that player receives when new research is unlocked to them by Justice Handler is initially exactly the same as in Forgotten Relics, but you may feel free to edit it either in the .lang file or via MineTweaker's game.setLocalization(), by localizing the "judgementapi.unlock_notification" thing.

In conclusion, I must say that about two or three years ago, when I first came to playing around with MineTweaker and ModTweaker, I felt that something like this should've been an absolutely neccesary tool. I mean, the idea is insanely simple - create a research and make it only available to player if they have scanned some specific items with their thaumometer, right? The ModTweaker thought I was wrong.

Years after, I finally had a honor to fix this injustice.


AD Become Premium to remove Ads!

What means Verified?

  • Compatibility: The mod should be compatible with the latest version of Minecraft and be clearly labeled with its supported versions.
  • Functionality: The mod should work as advertised and not cause any game-breaking bugs or crashes.
  • Security: The mod should not contain any malicious code or attempts to steal personal information.
  • Performance: The mod should not cause a significant decrease in the game's performance, such as by causing lag or reducing frame rates.
  • Originality: The mod should be original and not a copy of someone else's work.
  • Up-to-date: The mod should be regularly updated to fix bugs, improve performance, and maintain compatibility with the latest version of Minecraft.
  • Support: The mod should have an active developer who provides support and troubleshooting assistance to users.
  • License: The mod should be released under a clear and open source license that allows others to use, modify, and redistribute the code.
  • Documentation: The mod should come with clear and detailed documentation on how to install and use it.

AD Become Premium to remove Ads!

How to Install

1

Download Forge & Java

Download Forge from the offical Site or here. If you dont have Java installed then install it now from here. After Downloading Forge you can run the file with Java.

2

Prepare

Lounch Minecraft and select your Forge istallation as Version this will create a Folder called Mods.

3

Add Mods

Type Win+R and type %appdata% and open the .minecraft Folder. There will you find your Folder called Mods. Place all Mods you want to play in this Folder

4

Enjoy

You are now Ready. Re-start your Game and start Playing.

More Mods like this

AutoRegLib

A library to ease menial tasks in mod development.

Mantle

Shared code for Forge mods

CraftTweaker

CraftTweaker allows modpacks and servers to customize the game. With CraftTweaker you can change recipes, script events, add new commands and even change item properties!

CoFH Core

Contains Core Functionality for all Team CoFH mods. Also does some really cool stuff on its own!

Patchouli

Accessible, Data-Driven, Dependency-Free Documentation for Minecraft Modders and Pack Makers

Baubles

An addon module and API for Thaumcraft