Update Trinkets api

This commit is contained in:
modmuss50 2021-07-23 00:43:57 +01:00
parent baf033036a
commit 482fe4f01f
2 changed files with 16 additions and 13 deletions

View file

@ -24,7 +24,6 @@
package techreborn.compat.trinkets;
import dev.emi.trinkets.api.TrinketComponent;
import dev.emi.trinkets.api.TrinketsApi;
import net.minecraft.entity.player.PlayerEntity;
import net.minecraft.item.Items;
@ -34,14 +33,8 @@ import java.util.function.Predicate;
public class Trinkets {
public static Predicate<PlayerEntity> isElytraEquipped() {
return playerEntity -> {
TrinketComponent component = TrinketsApi.getTrinketComponent(playerEntity);
for (int i = 0; i < component.getInventory().size(); i++) {
if (component.getInventory().getStack(i).getItem() == Items.ELYTRA) {
return true;
}
}
return false;
};
return playerEntity -> TrinketsApi.getTrinketComponent(playerEntity)
.map(component -> component.isEquipped(Items.ELYTRA))
.orElse(false);
}
}