Added some methods for Registration.
Implemented LivingEntityEvent.OnDeathEvent and LivingEntityEvent.OnKilledByEvent two entity events.
ItemEvent.UseOnBlockEvent, ItemEvent.UseOnEntityEvent, and ItemEvent.AppendTooltipEvent are implemented.
Modify PlayerEvent.PlayerWakeUpEvent to PlayerEvent.WakeUpEvent.
Registration is implemented and can be used to easily register objects such as items.
BlockEvent.OnBreakEvent, BlockEvent.OnBrokenEvent, BlockEvent.AfterBreakEvent are implemented.
Implemented two item events: ItemEvent.OnUseEvent and ItemEvent.FinishUsingEvent.
Implemented MinecraftEvent.JoinWorldEvent A Join World event.
Implemented PlayerEvent.PlayerWakeUpEvent A player behavior event.