for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
package de.pewpewproject.lasertag.item.material;
import net.minecraft.entity.EquipmentSlot;
import net.minecraft.item.ArmorMaterial;
import net.minecraft.recipe.Ingredient;
import net.minecraft.sound.SoundEvent;
import net.minecraft.sound.SoundEvents;
/**
* The material of the laser vest item
*
* @author Étienne Muser
*/
public class LaserVestMaterial implements ArmorMaterial {
@Override
public int getDurability(EquipmentSlot slot) {
return Integer.MAX_VALUE;
}
public int getProtectionAmount(EquipmentSlot slot) {
return 0;
public int getEnchantability() {
public SoundEvent getEquipSound() {
return SoundEvents.ITEM_ARMOR_EQUIP_LEATHER;
public Ingredient getRepairIngredient() {
return null;
public String getName() {
return "laservest_material";
public float getToughness() {
public float getKnockbackResistance() {