added ender armour, need to polish thing and give the ingot an item model - disabled at eagerLoad for now
This commit is contained in:
@@ -3,17 +3,13 @@ package dev.zxq5
|
||||
import dev.zxq5.items.template.GenericItemSet
|
||||
import dev.zxq5.items.template.ItemTagAdder
|
||||
import dev.zxq5.items.ModItems
|
||||
import dev.zxq5.items.sets.Witherite
|
||||
//import dev.zxq5.items.sets.Witherite
|
||||
import net.fabricmc.api.ModInitializer
|
||||
import net.fabricmc.fabric.api.datagen.v1.FabricPackOutput
|
||||
import net.fabricmc.fabric.api.datagen.v1.provider.FabricRecipeProvider
|
||||
import net.fabricmc.fabric.api.datagen.v1.provider.FabricTagsProvider
|
||||
import net.fabricmc.fabric.api.event.lifecycle.v1.ServerTickEvents
|
||||
import net.minecraft.core.HolderLookup
|
||||
import net.minecraft.data.recipes.RecipeOutput
|
||||
import net.minecraft.data.recipes.RecipeProvider
|
||||
import net.minecraft.world.effect.MobEffects
|
||||
import org.slf4j.LoggerFactory
|
||||
import java.util.concurrent.CompletableFuture
|
||||
|
||||
@@ -25,18 +21,6 @@ object Fantasysmp : ModInitializer {
|
||||
override fun onInitialize() {
|
||||
logger.info("Hello Fabric world!")
|
||||
ModItems.onLoad();
|
||||
// Register the group.
|
||||
registerItemEffects()
|
||||
}
|
||||
|
||||
private fun registerItemEffects() {
|
||||
ServerTickEvents.END_SERVER_TICK.register { server ->
|
||||
for (player in server.playerList.players) {
|
||||
if (Witherite.fullSetEquippedBy(player)) {
|
||||
player.removeEffect(MobEffects.WITHER)
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user