File tree Expand file tree Collapse file tree
versions/v1_21_r7/src/main/java/com/wizardlybump17/wlib/adapter/v1_21_r7 Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1010
1111import java .util .*;
1212
13- public class AttributeAdapter extends com .wizardlybump17 .wlib .adapter .AttributeAdapter {
13+ public class AttributeAdapter extends com .wizardlybump17 .wlib .adapter .AttributeAdapter implements BaseAdapter {
1414
1515 public static final @ NotNull Map <String , Attribute > ATTRIBUTES ;
1616
Original file line number Diff line number Diff line change 1+ package com .wizardlybump17 .wlib .adapter .v1_21_r7 ;
2+
3+ import com .wizardlybump17 .wlib .adapter .Adapter ;
4+ import org .jetbrains .annotations .NotNull ;
5+
6+ import java .util .Set ;
7+
8+ public interface BaseAdapter extends Adapter {
9+
10+ @ Override
11+ default @ NotNull Set <String > getMinecraftVersions () {
12+ return Set .of ("1.21.6" , "1.21.7" );
13+ }
14+ }
Original file line number Diff line number Diff line change 1212import java .lang .reflect .Field ;
1313import java .util .*;
1414
15- public class ItemAdapter extends com .wizardlybump17 .wlib .adapter .ItemAdapter {
15+ public class ItemAdapter extends com .wizardlybump17 .wlib .adapter .ItemAdapter implements BaseAdapter {
1616
1717 public static final @ NotNull Class <?> CRAFT_META_ITEM = ReflectionUtil .getClass ("org.bukkit.craftbukkit.inventory.CraftMetaItem" );
1818 public static final @ NotNull Field CUSTOM_TAG = ReflectionUtil .getField ("customTag" , CRAFT_META_ITEM );
Original file line number Diff line number Diff line change 11package com .wizardlybump17 .wlib .adapter .v1_21_r7 .player ;
22
3+ import com .wizardlybump17 .wlib .adapter .v1_21_r7 .BaseAdapter ;
34import com .wizardlybump17 .wlib .util .ReflectionUtil ;
45import org .bukkit .conversations .Conversation ;
56import org .bukkit .craftbukkit .conversations .ConversationTracker ;
1314import java .util .List ;
1415import java .util .function .Predicate ;
1516
16- public class PlayerAdapter extends com .wizardlybump17 .wlib .adapter .player .PlayerAdapter {
17+ public class PlayerAdapter extends com .wizardlybump17 .wlib .adapter .player .PlayerAdapter implements BaseAdapter {
1718
1819 public static final @ NotNull Field CONVERSATION_TRACKER = ReflectionUtil .getField ("conversationTracker" , CraftPlayer .class );
1920 public static final @ NotNull Field CONVERSATION_QUEUE = ReflectionUtil .getField ("conversationQueue" , ConversationTracker .class );
You can’t perform that action at this time.
0 commit comments