Package org.spongepowered.api.data
Interface SerializableDataHolderBuilder<H extends SerializableDataHolder,B extends SerializableDataHolderBuilder<H,B>>
-
- All Superinterfaces:
Buildable.Builder<H>
,Builder<H,B>
,CopyableBuilder<H,B>
,DataBuilder<H>
,DataHolderBuilder<H,B>
,ResettableBuilder<H,B>
- All Known Subinterfaces:
BlockEntityArchetype.Builder
,BlockSnapshot.Builder
,BlockState.Builder
,EntityArchetype.Builder
,FluidStack.Builder
,FluidStackSnapshot.Builder
,FluidState.Builder
,SerializableDataHolderBuilder.Immutable<H,B>
,SerializableDataHolderBuilder.Mutable<H,B>
,State.Builder<S,B>
public interface SerializableDataHolderBuilder<H extends SerializableDataHolder,B extends SerializableDataHolderBuilder<H,B>> extends DataHolderBuilder<H,B>, DataBuilder<H>
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interface
SerializableDataHolderBuilder.Immutable<H extends SerializableDataHolder.Immutable<H>,B extends SerializableDataHolderBuilder.Immutable<H,B>>
static interface
SerializableDataHolderBuilder.Mutable<H extends SerializableDataHolder.Mutable,B extends SerializableDataHolderBuilder.Mutable<H,B>>
-
Method Summary
-
Methods inherited from interface net.kyori.adventure.util.Buildable.Builder
build
-
Methods inherited from interface org.spongepowered.api.data.persistence.DataBuilder
build
-
-