changed
public void SubscribeHooks()
{
//Subscribe(nameof(OnEntityDeath));
//Subscribe(nameof(OnEntityKill));
Subscribe(nameof(OnLootEntity));
Subscribe(nameof(OnLootPlayer));
Subscribe(nameof(OnPlayerLootEnd));
// Subscribe(nameof(OnPlayerSleep));
}
to this
public void SubscribeHooks()
{
//Subscribe(nameof(OnEntityDeath));
//Subscribe(nameof(OnEntityKill));
Subscribe(nameof(OnLootEntity));
Subscribe(nameof(OnLootPlayer));
Subscribe(nameof(OnPlayerLootEnd));
Subscribe(nameof(OnPlayerSleep));
}
and
changed
private void OnLootPlayer(BasePlayer player) => UiCreate(player);
to
private void OnLootPlayer(BasePlayer player)
{
if (player.IsSleeping() && !_configData.GlobalSettings.LootSleepers)
{
return;
}
UiCreate(player);
}