@@ -0,0 +1,823 @@
+package info.u_team.u_team_core.item;%0A%0Aimport java.util.*;%0Aimport java.util.function.Supplier;%0A%0Aimport org.apache.commons.lang3.tuple.Pair;%0A%0Aimport net.minecraft.entity.EntityType;%0Aimport net.minecraft.item.SpawnEggItem;%0Aimport net.minecraft.util.LazyValue;%0A%0Apublic class USpawnEggItem extends SpawnEggItem %7B%0A%09%0A%09private static final List%3CPair%3CLazyValue%3C? extends EntityType%3C?%3E%3E, USpawnEggItem%3E%3E LAZY_EGGS = new ArrayList%3C%3E();%0A%09%0A%09public USpawnEggItem(Supplier%3C? extends EntityType%3C?%3E%3E entityType, int primaryColor, int secondaryColor, Properties builder) %7B%0A%09%09super(null, primaryColor, secondaryColor, builder);%0A%09%09EGGS.remove(null);%0A%09%09LAZY_EGGS.add(Pair.of(new LazyValue%3C%3E(entityType), this));%0A%09%7D%0A%09%0A//%09public static List%3CPair%3CLazyValue%3C? extends EntityType%3C?%3E%3E, USpawnEggItem%3E%3E getLazyEggs() %7B%0A//%09%09return LAZY_EGGS;%0A//%09%7D%0A%09%0A%7D%0A

Add u spawn egg item class (lazy eggs) (WIP)