-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Anthony Jones edited this page Aug 31, 2023
·
13 revisions
Welcome to the CapabilitySyncer wiki!
Registering your Capability
Structuring your Capability: You can find Examples here
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);
}
);