User Tools

Site Tools


tutorial:transfer-api

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Next revisionBoth sides next revision
tutorial:transfer-api [2022/02/02 16:42] technici4ntutorial:transfer-api [2022/02/02 20:33] – [Fluid, Item and Energy Transfer] technici4n
Line 3: Line 3:
 **Please make sure that you read all of these tutorials in order, even if you are only interested by item transfer.** **Please make sure that you read all of these tutorials in order, even if you are only interested by item transfer.**
 For any question, please go to the ''#transfer-api-debating'' channel on the official Fabric Discord server. For any question, please go to the ''#transfer-api-debating'' channel on the official Fabric Discord server.
 +
 +All Transfer API classes are marked as ''@ApiStatus.Experimental''. This is temporary, and it means that there may be occasional breaking changes if a design flaw is encountered in the API, but we will try not to break the API to avoid disrupting the large amount of mods that are using it already. In practice, this means that you can mostly ignore this warning, and disable it in your IDE if it's too annoying.
 ==== The Fluid Transfer API ==== ==== The Fluid Transfer API ====
   - [[tutorial:transfer-api/simpletank|Creating a simple tank]] walks you through how you can create a simple tank, and what ''FluidVariant'' is.   - [[tutorial:transfer-api/simpletank|Creating a simple tank]] walks you through how you can create a simple tank, and what ''FluidVariant'' is.
   - [[tutorial:transfer-api/storage|Understanding Storage<FluidVariant>]] teaches what ''Storage<FluidVariant>'' is and how to use it.   - [[tutorial:transfer-api/storage|Understanding Storage<FluidVariant>]] teaches what ''Storage<FluidVariant>'' is and how to use it.
-  - [Not yet written] This tutorial will provide an overview of the provided base implementations and how they can be used.+  - [[tutorial:transfer-api/fluid_implementation|How to implement Storage<FluidVariant>]] provides an overview of the storage implementations provided by Fabric that you can use in your mods, with plenty of example code.
  
 ==== The Item Transfer API ==== ==== The Item Transfer API ====
tutorial/transfer-api.txt · Last modified: 2023/07/19 13:38 by technici4n