
Engraving is a simple tweak utility for SlashBlade mod.
Currentyly Engraving has features below:
Tweak Features
- All wood fences (whose item has `fenceWood` oredict) can be turned into Blade Stand, not only the oak one.
- Breaking the Blade Stand will drop the original fence.
- Proudsoul items can be crafted from materials with different enchantments now, while the result item will have no enchantment.
CraftTweaker Expansion
A new CraftTweaker event: EntityStylishChangeEvent. It fires when your Stylish Rank changes
(The capital letter shown on the screen when you are in combat is your Stylish Rank, from D to SSS.)
import mods.engraving.event.EntityStylishChangeEvent;
It extends IEntityEvent.
event.entity is the entity whose Stylish Rank changes (it is most possibly the player).
event.amount is both ZenGetter and ZenSetter, to get/set the Stylish Rank points as integer.
event.reason is a string representing the reason why Stylish Rank changes.
It has 3 possible result:
"DropLongTime" -> The player is attacked and more than a specified threshold of time has passed since the player's last rating update.
"DropShortTime" -> The player is attacked and less than a specified threshold of time has passed since the player's last rating update.
"" -> Other reason