/** * Creates a new {@link Builder} to build a new * {@link WanderAITask}. * * @return A new builder */ static Builder builder() { return Sponge.getRegistry().createBuilder(Builder.class); }
/** * Creates a new {@link Builder} for constructing a new {@link FallingBlockDamageSource}. * * @return A new builder */ static Builder builder() { return Sponge.getRegistry().createBuilder(Builder.class); }
/** * Creates a new {@link Builder} to build a {@link RandomObject} populator. * * @return The new builder */ static Builder builder() { return Sponge.getRegistry().createBuilder(Builder.class); }
/** * Creates a new {@link Builder} to build a {@link FireworkEffect}. * * @return The new builder */ static Builder builder() { return Sponge.getRegistry().createBuilder(Builder.class); }
/** * Creates a new {@link Builder} to build a {@link DesertWell} populator. * * @return The new builder */ static Builder builder() { return Sponge.getRegistry().createBuilder(Builder.class); }
/** * Creates a new {@link Builder} to create {@link AdvancementCriterion}s. * * @return The new builder */ static Builder builder() { return Sponge.getRegistry().createBuilder(Builder.class); }
/** * Provides a Builder for a {@link ShapedCraftingRecipe}. * * @return The Builder. */ static ShapedCraftingRecipe.Builder shapedBuilder() { return Sponge.getRegistry().createBuilder(ShapedCraftingRecipe.Builder.class); }
/** * Creates a new {@link Builder} to build a new * {@link RunAroundLikeCrazyAITask}. * * @return A new builder */ static Builder builder() { return Sponge.getRegistry().createBuilder(Builder.class); }
/** * Creates a new {@link Builder} to construct a new {@link HealingSource}. * * @return A new builder */ static Builder builder() { return Sponge.getRegistry().createBuilder(Builder.class); }
/** * Creates a new {@link Builder} to build a new * {@link AttackLivingAITask}. * * @return A new builder */ static Builder builder() { return Sponge.getRegistry().createBuilder(Builder.class); }
/** * Creates a new {@link Builder} to create an {@link Enchantment}. * * @return The new builder */ static Builder builder() { return Sponge.getRegistry().createBuilder(Enchantment.Builder.class); }
/** * Creates a new {@link Builder} to build a new {@link FluidStackSnapshot}. * * @return The new builder */ static Builder builder() { return Sponge.getRegistry().createBuilder(Builder.class); }
/** * Creates a new {@link Builder} to build a {@link Dungeon} populator. * * @return The new builder */ static Builder builder() { return Sponge.getRegistry().createBuilder(Builder.class); }
/** * Creates a new builder to build an {@link ItemStackGenerator}. * * @return The builder to create an itemstack generator */ static Builder builder() { return Sponge.getRegistry().createBuilder(Builder.class); }
/** * Creates a new {@link Builder} to build a {@link DataRegistration}. * Through the use of generics, this can be duck-typed to the generics of * the desired {@link DataManipulator} type to be registered. * * @return The new builder instance */ @SuppressWarnings("unchecked") static Builder<?, ?> builder() { return Sponge.getRegistry().createBuilder(Builder.class); }
/** * Creates a new {@link Builder} to build a {@link PotionEffect}. * * @return The new builder */ static Builder builder() { return Sponge.getRegistry().createBuilder(Builder.class); }
/** * Creates a new {@link Builder} for building {@link BlockState}s. * * @return The builder */ static Builder builder() { return Sponge.getRegistry().createBuilder(Builder.class); }
/** * Creates a {@link Key.Builder} which allows creation of a {@link Key} * to later be registered for accessing values from * a {@link ValueContainer}. * * @return The key builder */ @SuppressWarnings("unchecked") static Builder<?, ?> builder() { return Sponge.getRegistry().createBuilder(Builder.class); }
/** * Creates a {@link Builder} to get {@link TileEntityArchetype}s. * * @return The new builder */ static Builder builder() { return Sponge.getRegistry().createBuilder(Builder.class); }
/** * Creates a new {@link Builder} to build a {@link ParticleEffect}. * * @return The new builder */ static Builder builder() { return Sponge.getRegistry().createBuilder(Builder.class); }