Advertisement
Guest User

Untitled

a guest
Sep 15th, 2019
121
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.17 KB | None | 0 0
  1. SoftDiamond πŸ‡¨πŸ‡¦ @ VF, [15.09.19 18:19]
  2. #loader contenttweaker
  3.  
  4. import mods.contenttweaker.tconstruct.TraitBuilder;
  5. import mods.contenttweaker.tconstruct.MaterialBuilder;
  6. import crafttweaker.player.IPlayer;
  7.  
  8. val ultimateTrait = mods.contenttweaker.tconstruct.TraitBuilder.create("ultimate_trait");
  9. ultimateTrait.color = 0xffffff;
  10. ultimateTrait.maxLevel = 100;
  11. ultimateTrait.countPerLevel = 20;
  12. ultimateTrait.localizedName = "Dark Magic";
  13. ultimateTrait.localizedDescription = "Heals you.";
  14. ultimateTrait.onPlayerHurt = function(trait, tool, player, attacker, event) {
  15. player.heal(30);
  16. };
  17. ultimateTrait.addItem(<item:contenttweaker:ultimate_ingot>);
  18. ultimateTrait.register();
  19.  
  20.  
  21. val ultimateMat = mods.contenttweaker.tconstruct.MaterialBuilder.create("ultimateingot");
  22. ultimateMat.color = 0xffffff;
  23. ultimateMat.craftable = true;
  24. ultimateMat.representativeItem = <item:contenttweaker:ultimate_ingot>;
  25. ultimateMat.addHeadMaterialStats(10000, 25, 70, 10);
  26. ultimateMat.addHandleMaterialStats(5, 2);
  27. ultimateMat.addExtraMaterialStats(2500);
  28. ultimateMat.localizedName = "Ultimate";
  29. ultimateMat.addMaterialTrait(<ticontrait:ultimate_trait>, "null");
  30. ultimateMat.register();
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement