Inspired by 2020's April Fools' 20w14infinite Snapshot, this mod brings endless randomly generated dimensions into Minecraft.
1package net.lerariemann.infinity.item;
2
3import dev.architectury.registry.registries.RegistrySupplier;
4//? if <1.21.9 {
5import dev.architectury.core.item.ArchitecturySpawnEggItem;
6//?}
7import net.minecraft.world.entity.EntityType;
8import net.minecraft.world.entity.Mob;
9import net.minecraft.world.item.SpawnEggItem;
10
11public class InfinitySpawnEggItem extends
12 //? if >1.21.9 {
13 /*SpawnEggItem
14 *///?} else {
15 ArchitecturySpawnEggItem
16 //?}
17 {
18
19
20 //? if >1.21.9 {
21 /*public InfinitySpawnEggItem(RegistrySupplier<? extends EntityType<? extends Mob>> defaultType, int backgroundColor, int highlightColor, Properties properties) {
22 super(properties.spawnEgg(defaultType.get()));
23 }
24 *///?} else if >1.21.5 {
25 public InfinitySpawnEggItem(RegistrySupplier<? extends EntityType<? extends Mob>> defaultType, int backgroundColor, int highlightColor, Properties properties) {
26 super(defaultType, properties);
27 }
28 //?} else {
29 /*public InfinitySpawnEggItem(RegistrySupplier<? extends EntityType<? extends Mob>> defaultType, int backgroundColor, int highlightColor, Properties properties) {
30 super(defaultType, backgroundColor, highlightColor, properties);
31 }
32 *///?}
33}