package com.dairymoose.modernlife.core;

import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;
import net.minecraft.world.item.BlockItem;
import net.minecraft.world.level.block.Block;

@Target({ElementType.FIELD})
@Retention(RetentionPolicy.RUNTIME)
/* loaded from: outputsrg.jar:com/dairymoose/modernlife/core/AutoRegister.class */
public @interface AutoRegister {
    String name();

    boolean customInstance() default true;

    String inheritFrom() default "";

    Class blockClass() default Block.class;

    String material() default "";

    String renderType() default "";

    String soundType() default "";

    float strength() default 0.0f;

    Class itemClass() default BlockItem.class;

    String tab() default "";

    int stacksTo() default 64;

    boolean fireResistant() default false;
}
