onBlockDrops
| Setter/Getter/Method | Method Names | Names | Input/Output | 
|---|---|---|---|
| Setter/Getter/MethodGetter | Method NamesgetDropChance(); | NamesdropChance(); | Input/OutputReturns a Float | 
| Setter/Getter/MethodSetter | Method NamessetDropChance(float dropChance); | NamesdropChance(float dropChance); | Input/OutputTakes a Float | 
| Setter/Getter/MethodGetter | Method NamesgetFortuneLevel(); | NamesfortuneLevel(); | Input/OutputReturns an Integer | 
| Setter/Getter/MethodGetter | Method NamesgetDrops(); | Namesdrops(); | Input/OutputReturns a List of IItemStack | 
| Setter/Getter/MethodSetter | Method NamessetDrops(List | Namesdrops(List | Input/OutputTakes an List of IItemStack | 
| Setter/Getter/MethodMethod | Method NamesaddItem(IItemStack itemStack); | NamesaddItem(IItemStack itemStack); | Input/OutputTakes an IItemStack | 
| Setter/Getter/MethodGetter | Method NamesisSilkTouch(); | NamessilkTouch(); | Input/OutputReturns a Boolean | 
| Setter/Getter/MethodGetter | Method NamesisPlayer(); | NamesisPlayer(); | Input/OutputReturns a Boolean | 
| Setter/Getter/MethodGetter | Method NamesgetPlayer(); | Namesplayer(); | Input/OutputReturns a IPlayer | 
var test = mods.compatskills.TraitCreator.createTrait("test", 2, 3, "compatskills:banana", 1, "compatskills:banana|5");
test.onBlockDrops = function(event as crafttweaker.event.BlockHarvestDropsEvent) {    ...};