First device API draft.

This commit is contained in:
Florian Nücke
2020-11-28 23:05:24 +01:00
parent 82d4e0b863
commit 3839ee5da4
25 changed files with 1253 additions and 0 deletions

View File

@@ -0,0 +1,11 @@
package li.cil.oc2.common.capabilities;
import li.cil.oc2.api.bus.DeviceBusElement;
import li.cil.oc2.common.vm.DeviceBusElementImpl;
import net.minecraftforge.common.capabilities.CapabilityManager;
public final class DeviceBusElementCapability {
public static void register() {
CapabilityManager.INSTANCE.register(DeviceBusElement.class, new NullStorage<>(), DeviceBusElementImpl::new);
}
}