Package org.spongepowered.api.util
Interface CopyableBuilder<T,B extends CopyableBuilder<T,B>>
-
- All Known Subinterfaces:
AdvancementCriterion.BaseBuilder<T,B>
,AdvancementCriterion.Builder
,AttackLivingGoal.Builder
,AvoidLivingGoal.Builder
,Ban.Builder
,BannerPatternLayer.Builder
,BlockDamageSource.Builder
,BlockEntityArchetype.Builder
,BlockSnapshot.Builder
,BlockState.Builder
,CheckerboardBiomeConfig.Builder
,DamageSource.Builder
,DamageSource.DamageSourceBuilder<T,B>
,DataHolderBuilder<H,B>
,DataHolderBuilder.Immutable<H,B>
,DataHolderBuilder.Mutable<H,B>
,DisplayInfo.Builder
,Enchantment.Builder
,EndStyleBiomeConfig.Builder
,EntityArchetype.Builder
,EntityDamageSource.Builder
,EntityDamageSource.EntityDamageSourceBuilder<T,B>
,EntitySnapshot.Builder
,Explosion.Builder
,FallingBlockDamageSource.Builder
,FilteredTrigger.Builder<C>
,FindNearestAttackableTargetGoal.Builder
,FireworkEffect.Builder
,FlatGeneratorConfig.Builder
,FluidStack.Builder
,FluidStackSnapshot.Builder
,FluidState.Builder
,GoalBuilder<O,G,B>
,IndirectEntityDamageSource.AbstractBuilder<T,B>
,IndirectEntityDamageSource.Builder
,InventoryTransactionResult.Builder
,InventoryTransactionResult.Builder.PollBuilder
,ItemStack.Builder
,ItemStackGenerator.Builder
,KeyValueMatcher.Builder<V>
,LayeredBiomeConfig.Builder
,LocatableBlock.Builder
,LookAtGoal.Builder
,LookRandomlyGoal.Builder
,MultiNoiseBiomeConfig.Builder
,NoiseConfig.Builder
,NoiseGeneratorConfig.Builder
,Objective.Builder
,PaginationList.Builder
,ParticleEffect.Builder
,PotionEffect.Builder
,RandomWalkingGoal.Builder
,RangedAttackAgainstAgentGoal.Builder
,RunAroundLikeCrazyGoal.Builder
,Schematic.Builder
,ScoreAdvancementCriterion.Builder
,Scoreboard.Builder
,SerializableDataHolderBuilder<H,B>
,SerializableDataHolderBuilder.Immutable<H,B>
,SerializableDataHolderBuilder.Mutable<H,B>
,State.Builder<S,B>
,StateMatcher.Builder<S,T>
,StructureGenerationConfig.Builder
,SwimGoal.Builder
,TabListEntry.Builder
,TargetGoal.Builder<A,B>
,Task.Builder
,Team.Builder
,TradeOffer.Builder
,TradeOfferGenerator.Builder
,Trigger.Builder<C>
,WorldBorder.Builder
,WorldGenerationConfig.Mutable.Builder
,WorldTemplate.Builder
,WorldTypeTemplate.Builder
- All Known Implementing Classes:
AbstractDamageSourceBuilder
,AbstractEntityDamageSource.AbstractEntityDamageSourceBuilder
,AbstractIndirectEntityDamageSource.AbstractIndirectEntityDamageSourceBuilder
,Cause.Builder
,DamageModifier.Builder
,DataTransactionResult.Builder
,EventContext.Builder
,RespawnLocation.Builder
public interface CopyableBuilder<T,B extends CopyableBuilder<T,B>>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description B
from(T value)
Resets this builder to the values of the given built object.
-