mirror of
https://github.com/MinecraftForge/MinecraftForge.git
synced 2026-11-13 00:37:52 +00:00
Re-introduce ItemStack Capabilities (#10324)
This commit is contained in:
1 parent
e69b07a54a
commit
b25f6e3a7c
3 files changed
+193
-1
No files matched your search
@@ -33,6 +33,7 @@ import net.minecraft.world.level.Level;
|
||||
import net.minecraftforge.common.ForgeHooks;
|
||||
import net.minecraftforge.common.ToolAction;
|
||||
import net.minecraftforge.common.ToolActions;
|
||||
import net.minecraftforge.common.capabilities.ICapabilityProvider;
|
||||
import net.minecraftforge.registries.IForgeRegistry;
|
||||
import org.jetbrains.annotations.NotNull;
|
||||
import org.jetbrains.annotations.Nullable;
|
||||
@@ -611,4 +612,12 @@ public interface IForgeItem {
|
||||
default boolean canGrindstoneRepair(ItemStack stack) {
|
||||
return false;
|
||||
}
|
||||
|
||||
/**
|
||||
* @return The Default Capability Provider for this item, if any.
|
||||
*/
|
||||
@Nullable
|
||||
default ICapabilityProvider getCapabilityProvider() {
|
||||
return null;
|
||||
}
|
||||
}
|
||||
Reference in new issue
Block a user