Skip to content

Instantly share code, notes, and snippets.

View ramidzkh's full-sized avatar
🥔
:tiny_potato:

ramidzkh

🥔
:tiny_potato:
  • Sydney
  • 03:07 (UTC +10:00)
View GitHub Profile
@ramidzkh
ramidzkh / IFluidHandlerStorage.java
Created January 1, 2023 03:53
IFluidHandler and IItemHandler over Storage
package net.fabricmc.fabric.impl.transfer.fluid;
import com.google.common.primitives.Ints;
import net.fabricmc.fabric.api.transfer.v1.fluid.FluidVariant;
import net.fabricmc.fabric.api.transfer.v1.storage.Storage;
import net.fabricmc.fabric.api.transfer.v1.storage.StoragePreconditions;
import net.fabricmc.fabric.api.transfer.v1.storage.base.CombinedStorage;
import net.fabricmc.fabric.api.transfer.v1.storage.base.ResourceAmount;
import net.fabricmc.fabric.api.transfer.v1.storage.base.SingleSlotStorage;
import net.fabricmc.fabric.api.transfer.v1.transaction.TransactionContext;