CraftTweakerAdditions
ModAGPL-3.0-only

CraftTweakerAdditions

This project adds some new extensions to CraftTweaker.

137
Downloads
0
Followers
3 months ago
Updated
📦
6
Versions

📖About CraftTweakerAdditions

This mod is an extension of CraftTweaker and currently has the following features:

Set/Get the player's perspective.

import crafttweaker.player.IPlayer;

IPlayer.viewType as int
IPlayer.togglePlayerView(viewType as int) as void;

Expose ProjectE's IKnowledgeProvider and onPlayerAttemptLearn to crt.

import mods.crtadd.projecte.PlayerAttemptLearnEvent;
import mods.crtadd.projecte.KnowledgeProvider;

events.onPlayerAttemptLearn(function(event as PlayerAttemptLearnEvent){
    var player as IPlayer = event.player; 
    player.knowledge.emc = 10000000;
    if (!player.knowledge.hasKnowledge(<minecraft:lapis_block>)) {
        var success = player.knowledge.addKnowledge(<minecraft:lapis_block>);
    } else {
        player.knowledge.hasFullKnowledge = true;
    }
});