We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
#Welcome to the CapabilitySyncer wiki!
##Structuring your Capability:
You can find Examples here
##Registering your Capability
public ExampleMod(){ ExampleHolderAttacher.register(); }
##Registering your Sync Packet (call this wherever you register your packets)
SimpleEntityCapabilityStatusPacket.registerRetriever(ExampleHolderAttacher.RESOURCE_LOCATION, ExampleHolderAttacher::getHolderUnwrap);
##Using your Capability
ExampleHolderAttacher.getHolder(example_object).ifPresent( holder -> { holder.getValue(); holder.setValue(value); } );