onRightClickBlock
| Setter/Getter/Method | Method Names | Names | Input/Output | 
|---|---|---|---|
| Setter/Getter/MethodGetter | Method NamesgetHitVector(); | NameshitVector(); | Input/OutputReturns a IVector3d | 
| Setter/Getter/MethodGetter | Method NamesgetUseBlock(); | NamesuseBlock(); | Input/OutputReturns a String | 
| Setter/Getter/MethodSetter | Method NamessetUseBlock(String useBlock); | NamesuseBlock(String useBlock); | Input/OutputTakes a String | 
| Setter/Getter/MethodGetter | Method NamesgetUseItem(); | NamesuseItem(); | Input/OutputReturns a String | 
| Setter/Getter/MethodSetter | Method NamessetUseItem(String useItem); | NamesuseItem(String useItem); | Input/OutputTakes a String | 
var test = mods.compatskills.TraitCreator.createTrait("test", 2, 3, "compatskills:banana", 1, "compatskills:banana|5");
test.onRightClickBlock = function(event as crafttweaker.event.PlayerInteractBlockEvent) {    ...};