Skip to content

Commit 8264332

Browse files
committed
remove Taggable, rename DefaultedTaggable to Taggable
1 parent 1983c65 commit 8264332

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

49 files changed

+106
-166
lines changed

src/main/java/org/spongepowered/api/advancement/criteria/trigger/Trigger.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@
3737
import org.spongepowered.api.registry.DefaultedRegistryType;
3838
import org.spongepowered.api.registry.RegistryTypes;
3939
import org.spongepowered.api.scoreboard.criteria.Criterion;
40-
import org.spongepowered.api.tag.DefaultedTaggable;
40+
import org.spongepowered.api.tag.Taggable;
4141
import org.spongepowered.api.util.CopyableBuilder;
4242
import org.spongepowered.api.util.annotation.CatalogedBy;
4343
import org.spongepowered.configurate.ConfigurationOptions;
@@ -55,7 +55,7 @@
5555
*/
5656
@SuppressWarnings("unchecked")
5757
@CatalogedBy(Triggers.class)
58-
public interface Trigger<C extends FilteredTriggerConfiguration> extends DefaultedTaggable<Trigger<?>> {
58+
public interface Trigger<C extends FilteredTriggerConfiguration> extends Taggable<Trigger<?>> {
5959

6060
/**
6161
* Creates a new {@link Builder} which can be used to create

src/main/java/org/spongepowered/api/adventure/ChatType.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,15 +29,15 @@
2929
import org.spongepowered.api.datapack.DataPackSerializable;
3030
import org.spongepowered.api.registry.DefaultedRegistryType;
3131
import org.spongepowered.api.registry.RegistryTypes;
32-
import org.spongepowered.api.tag.DefaultedTaggable;
32+
import org.spongepowered.api.tag.Taggable;
3333
import org.spongepowered.api.util.CopyableBuilder;
3434
import org.spongepowered.api.util.annotation.CatalogedBy;
3535

3636
/**
3737
* A type of chat
3838
*/
3939
@CatalogedBy(ChatTypes.class)
40-
public interface ChatType extends DefaultedTaggable<ChatType>, net.kyori.adventure.chat.ChatType, DataPackSerializable {
40+
public interface ChatType extends Taggable<ChatType>, net.kyori.adventure.chat.ChatType, DataPackSerializable {
4141

4242
/**
4343
* Creates a new {@link Builder} to create a {@link ChatType}.

src/main/java/org/spongepowered/api/block/BlockType.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@
3131
import org.spongepowered.api.registry.DefaultedRegistryType;
3232
import org.spongepowered.api.registry.RegistryTypes;
3333
import org.spongepowered.api.state.StateContainer;
34-
import org.spongepowered.api.tag.DefaultedTaggable;
34+
import org.spongepowered.api.tag.Taggable;
3535
import org.spongepowered.api.util.annotation.CatalogedBy;
3636

3737
import java.util.Optional;
@@ -45,7 +45,7 @@
4545
* via {@link BlockEntity}.</p>
4646
*/
4747
@CatalogedBy(BlockTypes.class)
48-
public interface BlockType extends DefaultedTaggable<BlockType>, ComponentLike, StateContainer<BlockState>, DataHolder.Immutable<BlockType> {
48+
public interface BlockType extends Taggable<BlockType>, ComponentLike, StateContainer<BlockState>, DataHolder.Immutable<BlockType> {
4949

5050
/**
5151
* Return the {@link ItemType} that represents this block.

src/main/java/org/spongepowered/api/block/entity/BlockEntityType.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,14 +27,14 @@
2727
import org.spongepowered.api.block.BlockState;
2828
import org.spongepowered.api.registry.DefaultedRegistryType;
2929
import org.spongepowered.api.registry.RegistryTypes;
30-
import org.spongepowered.api.tag.DefaultedTaggable;
30+
import org.spongepowered.api.tag.Taggable;
3131
import org.spongepowered.api.util.annotation.CatalogedBy;
3232

3333
/**
3434
* Describes a type of block entity.
3535
*/
3636
@CatalogedBy(BlockEntityTypes.class)
37-
public interface BlockEntityType extends DefaultedTaggable<BlockEntityType> {
37+
public interface BlockEntityType extends Taggable<BlockEntityType> {
3838

3939
/**
4040
* Determines if the provided block is considered valid by the {@link BlockEntity}.

src/main/java/org/spongepowered/api/data/type/ArtType.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,15 +30,15 @@
3030
import org.spongepowered.api.entity.hanging.Painting;
3131
import org.spongepowered.api.registry.DefaultedRegistryType;
3232
import org.spongepowered.api.registry.RegistryTypes;
33-
import org.spongepowered.api.tag.DefaultedTaggable;
33+
import org.spongepowered.api.tag.Taggable;
3434
import org.spongepowered.api.util.CopyableBuilder;
3535
import org.spongepowered.api.util.annotation.CatalogedBy;
3636

3737
/**
3838
* Represents a piece of art to be displayed by {@link Painting}s.
3939
*/
4040
@CatalogedBy(ArtTypes.class)
41-
public interface ArtType extends DefaultedTaggable<ArtType>, DataPackSerializable {
41+
public interface ArtType extends Taggable<ArtType>, DataPackSerializable {
4242

4343
static Builder builder() {
4444
return Sponge.game().builderProvider().provide(Builder.class);

src/main/java/org/spongepowered/api/data/type/BannerPatternShape.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,14 +26,14 @@
2626

2727
import org.spongepowered.api.registry.DefaultedRegistryType;
2828
import org.spongepowered.api.registry.RegistryTypes;
29-
import org.spongepowered.api.tag.DefaultedTaggable;
29+
import org.spongepowered.api.tag.Taggable;
3030
import org.spongepowered.api.util.annotation.CatalogedBy;
3131

3232
/**
3333
* A pattern shape which may be applied to a banner.
3434
*/
3535
@CatalogedBy(BannerPatternShapes.class)
36-
public interface BannerPatternShape extends DefaultedTaggable<BannerPatternShape> {
36+
public interface BannerPatternShape extends Taggable<BannerPatternShape> {
3737

3838
@Override
3939
default DefaultedRegistryType<BannerPatternShape> registryType() {

src/main/java/org/spongepowered/api/data/type/CatType.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,14 +26,14 @@
2626

2727
import org.spongepowered.api.registry.DefaultedRegistryType;
2828
import org.spongepowered.api.registry.RegistryTypes;
29-
import org.spongepowered.api.tag.DefaultedTaggable;
29+
import org.spongepowered.api.tag.Taggable;
3030
import org.spongepowered.api.util.annotation.CatalogedBy;
3131

3232
/**
3333
* Represents the type of cat a cat is.
3434
*/
3535
@CatalogedBy(CatTypes.class)
36-
public interface CatType extends DefaultedTaggable<CatType> {
36+
public interface CatType extends Taggable<CatType> {
3737

3838
@Override
3939
default DefaultedRegistryType<CatType> registryType() {

src/main/java/org/spongepowered/api/data/type/FrogType.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,11 +26,11 @@
2626

2727
import org.spongepowered.api.registry.DefaultedRegistryType;
2828
import org.spongepowered.api.registry.RegistryTypes;
29-
import org.spongepowered.api.tag.DefaultedTaggable;
29+
import org.spongepowered.api.tag.Taggable;
3030
import org.spongepowered.api.util.annotation.CatalogedBy;
3131

3232
@CatalogedBy(FrogTypes.class)
33-
public interface FrogType extends DefaultedTaggable<FrogType> {
33+
public interface FrogType extends Taggable<FrogType> {
3434

3535
@Override
3636
default DefaultedRegistryType<FrogType> registryType() {

src/main/java/org/spongepowered/api/data/type/ProfessionType.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,15 +27,15 @@
2727
import org.spongepowered.api.entity.living.trader.Villager;
2828
import org.spongepowered.api.registry.DefaultedRegistryType;
2929
import org.spongepowered.api.registry.RegistryTypes;
30-
import org.spongepowered.api.tag.DefaultedTaggable;
30+
import org.spongepowered.api.tag.Taggable;
3131
import org.spongepowered.api.util.annotation.CatalogedBy;
3232

3333
/**
3434
* Represents a {@link Villager} profession. A profession defines the genre of
3535
* trade offers a trader may offer to a player.
3636
*/
3737
@CatalogedBy(ProfessionTypes.class)
38-
public interface ProfessionType extends DefaultedTaggable<ProfessionType> {
38+
public interface ProfessionType extends Taggable<ProfessionType> {
3939

4040
@Override
4141
default DefaultedRegistryType<ProfessionType> registryType() {

src/main/java/org/spongepowered/api/data/type/VillagerType.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,11 +26,11 @@
2626

2727
import org.spongepowered.api.registry.DefaultedRegistryType;
2828
import org.spongepowered.api.registry.RegistryTypes;
29-
import org.spongepowered.api.tag.DefaultedTaggable;
29+
import org.spongepowered.api.tag.Taggable;
3030
import org.spongepowered.api.util.annotation.CatalogedBy;
3131

3232
@CatalogedBy(VillagerTypes.class)
33-
public interface VillagerType extends DefaultedTaggable<VillagerType> {
33+
public interface VillagerType extends Taggable<VillagerType> {
3434

3535
@Override
3636
default DefaultedRegistryType<VillagerType> registryType() {

0 commit comments

Comments
 (0)