/
Belyash5
/
Flu
Обзор
Документация
Войти
/
Belyash5
/
Flu
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
src/main/java/com/hbm/hazard/modifier/HazardModifier.java
28 строк
670 B
Boblet
fixed hazard system memery, some fluid connections that didn't render
02 дек 2022, 10:25
02 дек 2022, 10:25
eedf2b6
Код
Авторство
О чём код?
package com.hbm.hazard.modifier; import java.util.List; import net.minecraft.entity.EntityLivingBase; import net.minecraft.item.ItemStack; public abstract class HazardModifier { public abstract float modify(ItemStack stack, EntityLivingBase holder, float level); /** * Returns the level after applying all modifiers to it, in order. * @param stack * @param entity nullable * @param level * @param mods * @return */ public static float evalAllModifiers(ItemStack stack, EntityLivingBase entity, float level, List<HazardModifier> mods) { for(HazardModifier mod : mods) { level = mod.modify(stack, entity, level); } return level; } }