2017-08-16 01:14:28 +00:00
|
|
|
package WayofTime.bloodmagic.apiv2;
|
|
|
|
|
|
|
|
import net.minecraft.block.Block;
|
|
|
|
import net.minecraft.block.state.IBlockState;
|
|
|
|
import net.minecraft.util.ResourceLocation;
|
|
|
|
|
2017-08-20 01:56:50 +00:00
|
|
|
import javax.annotation.Nonnull;
|
|
|
|
|
2017-08-16 01:14:28 +00:00
|
|
|
public interface IBloodMagicBlacklist {
|
|
|
|
|
2017-08-20 01:56:50 +00:00
|
|
|
void addTeleposer(@Nonnull IBlockState state);
|
2017-08-16 01:14:28 +00:00
|
|
|
|
2017-08-20 01:56:50 +00:00
|
|
|
void addTeleposer(@Nonnull Block block);
|
2017-08-16 01:14:28 +00:00
|
|
|
|
2017-08-20 01:56:50 +00:00
|
|
|
void addTeleposer(@Nonnull ResourceLocation entityId);
|
2017-08-16 01:14:28 +00:00
|
|
|
|
2017-08-20 01:56:50 +00:00
|
|
|
void addTransposition(@Nonnull IBlockState state);
|
2017-08-16 01:14:28 +00:00
|
|
|
|
2017-08-20 01:56:50 +00:00
|
|
|
void addTransposition(@Nonnull Block block);
|
2017-08-16 01:14:28 +00:00
|
|
|
|
2017-08-20 01:56:50 +00:00
|
|
|
void addGreenGrove(@Nonnull IBlockState state);
|
2017-08-16 01:14:28 +00:00
|
|
|
|
2017-08-20 01:56:50 +00:00
|
|
|
void addGreenGrove(@Nonnull Block block);
|
2017-08-16 01:14:28 +00:00
|
|
|
|
2017-08-20 01:56:50 +00:00
|
|
|
void addWellOfSuffering(@Nonnull ResourceLocation entityId);
|
2017-08-16 01:14:28 +00:00
|
|
|
}
|