commit 03115031fd0c2fe0f18ab3cbdcdbe879dc313083 Author: CarmJos Date: Mon Jun 9 23:49:05 2025 +0800 API Document generated. diff --git a/README.md b/README.md new file mode 100644 index 0000000..ef80bbb --- /dev/null +++ b/README.md @@ -0,0 +1,9 @@ +# EasyPlugin Javadoc + +基于 [Github Pages](https://pages.github.com/) 搭建,请访问 [JavaDoc](https://carmjos.github.io/EasyPlugin) 。 + +## 如何实现? + +若您也想通过 [Github Actions](https://docs.github.com/en/actions/learn-github-actions) +自动部署项目的Javadoc到 [Github Pages](https://pages.github.com/) , +可以参考我的文章 [《自动部署Javadoc到Github Pages》](https://pages.carm.cc/doc/javadoc-in-github.html) 。 \ No newline at end of file diff --git a/allclasses-frame.html b/allclasses-frame.html new file mode 100644 index 0000000..83fa910 --- /dev/null +++ b/allclasses-frame.html @@ -0,0 +1,67 @@ + + + + + + +所有类 (EasyPlugin 1.5.14 API) + + + + + +

所有类

+
+ +
+ + diff --git a/allclasses-noframe.html b/allclasses-noframe.html new file mode 100644 index 0000000..5bf0f49 --- /dev/null +++ b/allclasses-noframe.html @@ -0,0 +1,67 @@ + + + + + + +所有类 (EasyPlugin 1.5.14 API) + + + + + +

所有类

+
+ +
+ + diff --git a/cc/carm/lib/easyplugin/EasyPlugin.html b/cc/carm/lib/easyplugin/EasyPlugin.html new file mode 100644 index 0000000..4363ba0 --- /dev/null +++ b/cc/carm/lib/easyplugin/EasyPlugin.html @@ -0,0 +1,773 @@ + + + + + + +EasyPlugin (EasyPlugin 1.5.14 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
cc.carm.lib.easyplugin
+

类 EasyPlugin

+
+
+ +
+
    +
  • +
    +
    所有已实现的接口:
    +
    org.bukkit.command.CommandExecutor, org.bukkit.command.TabCompleter, org.bukkit.command.TabExecutor, org.bukkit.plugin.Plugin
    +
    +
    +
    +
    public abstract class EasyPlugin
    +extends org.bukkit.plugin.java.JavaPlugin
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      构造器概要

      + + + + + + + + + + + + + + + + + + + + + + +
      构造器 
      限定符构造器和说明
       EasyPlugin() 
       EasyPlugin(@NotNull EasyPluginMessageProvider messageProvider) 
      protected EasyPlugin(@NotNull EasyPluginMessageProvider messageProvider, + org.bukkit.plugin.java.JavaPluginLoader loader, + org.bukkit.plugin.PluginDescriptionFile descriptionFile, + java.io.File dataFolder, + java.io.File file) 
      protected EasyPlugin(org.bukkit.plugin.java.JavaPluginLoader loader, + org.bukkit.plugin.PluginDescriptionFile descriptionFile, + java.io.File dataFolder, + java.io.File file) 
      +
    • +
    + +
      +
    • + + +

      方法概要

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      所有方法 实例方法 抽象方法 具体方法 
      限定符和类型方法和说明
      <T extends org.bukkit.event.Event>
      @NotNull java.util.concurrent.CompletableFuture<T>
      callAsync(T event) +
      在异步线程中唤起一个事件,并支持获取事件的结果。
      +
      <T extends org.bukkit.event.Event>
      @NotNull java.util.concurrent.CompletableFuture<T>
      callSync(T event) +
      在主线程唤起一个事件,并支持获取事件的结果。
      +
      voiddebug(java.lang.String... messages) 
      voiderror(java.lang.String... messages) 
      SchedulerUtilsgetScheduler() 
      protected abstract booleaninitialize() 
      booleanisDebugging() 
      protected voidload() 
      voidlog(java.lang.String... messages) 
      voidonDisable() 
      voidonEnable() 
      voidonLoad() 
      voidoutputInfo() +
      重写以展示插件的相关信息,如插件横幅、下载地址等。
      +
      voidprint(@Nullable java.lang.String prefix, + java.lang.String... messages) 
      voidregisterCommand(java.lang.String commandName, + @NotNull org.bukkit.command.CommandExecutor executor) 
      voidregisterCommand(java.lang.String commandName, + @NotNull org.bukkit.command.CommandExecutor executor, + @Nullable org.bukkit.command.TabCompleter tabCompleter) 
      voidregisterListener(org.bukkit.event.Listener... listeners) 
      protected voidsetMessageProvider(@NotNull EasyPluginMessageProvider provider) 
      protected voidshutdown() 
      <T> @NotNull java.util.concurrent.CompletableFuture<T>supplyAsync(@NotNull java.util.function.Supplier<T> action) +
      在异步线程中执行一个操作,并获取操作的结果。
      +
      <T> @NotNull java.util.concurrent.CompletableFuture<T>supplySync(@NotNull java.util.function.Supplier<T> action) +
      在主线程执行操作,并支持获取其结果。
      +
      +
        +
      • + + +

        从类继承的方法 org.bukkit.plugin.java.JavaPlugin

        +getClassLoader, getCommand, getConfig, getDataFolder, getDefaultWorldGenerator, getDescription, getFile, getLogger, getPlugin, getPluginLoader, getProvidingPlugin, getResource, getServer, getTextResource, isEnabled, isNaggable, onCommand, onTabComplete, reloadConfig, saveConfig, saveDefaultConfig, saveResource, setEnabled, setNaggable, toString
      • +
      +
        +
      • + + +

        从类继承的方法 org.bukkit.plugin.PluginBase

        +equals, getName, hashCode
      • +
      +
        +
      • + + +

        从类继承的方法 java.lang.Object

        +clone, finalize, getClass, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      构造器详细资料

      + + + +
        +
      • +

        EasyPlugin

        +
        public EasyPlugin()
        +
      • +
      + + + + + + + +
        +
      • +

        EasyPlugin

        +
        protected EasyPlugin(org.bukkit.plugin.java.JavaPluginLoader loader,
        +                     org.bukkit.plugin.PluginDescriptionFile descriptionFile,
        +                     java.io.File dataFolder,
        +                     java.io.File file)
        +
      • +
      + + + +
        +
      • +

        EasyPlugin

        +
        protected EasyPlugin(@NotNull
        +                     @NotNull EasyPluginMessageProvider messageProvider,
        +                     org.bukkit.plugin.java.JavaPluginLoader loader,
        +                     org.bukkit.plugin.PluginDescriptionFile descriptionFile,
        +                     java.io.File dataFolder,
        +                     java.io.File file)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      方法详细资料

      + + + +
        +
      • +

        onLoad

        +
        public final void onLoad()
        +
        +
        指定者:
        +
        onLoad 在接口中 org.bukkit.plugin.Plugin
        +
        覆盖:
        +
        onLoad 在类中 org.bukkit.plugin.java.JavaPlugin
        +
        +
      • +
      + + + +
        +
      • +

        onEnable

        +
        public final void onEnable()
        +
        +
        指定者:
        +
        onEnable 在接口中 org.bukkit.plugin.Plugin
        +
        覆盖:
        +
        onEnable 在类中 org.bukkit.plugin.java.JavaPlugin
        +
        +
      • +
      + + + +
        +
      • +

        onDisable

        +
        public final void onDisable()
        +
        +
        指定者:
        +
        onDisable 在接口中 org.bukkit.plugin.Plugin
        +
        覆盖:
        +
        onDisable 在类中 org.bukkit.plugin.java.JavaPlugin
        +
        +
      • +
      + + + +
        +
      • +

        load

        +
        protected void load()
        +
      • +
      + + + +
        +
      • +

        initialize

        +
        protected abstract boolean initialize()
        +
      • +
      + + + +
        +
      • +

        shutdown

        +
        protected void shutdown()
        +
      • +
      + + + +
        +
      • +

        outputInfo

        +
        public void outputInfo()
        +
        重写以展示插件的相关信息,如插件横幅、下载地址等。
        +
      • +
      + + + +
        +
      • +

        isDebugging

        +
        public boolean isDebugging()
        +
      • +
      + + + + + + + +
        +
      • +

        registerListener

        +
        public void registerListener(@NotNull
        +                             org.bukkit.event.Listener... listeners)
        +
      • +
      + + + +
        +
      • +

        registerCommand

        +
        public void registerCommand(java.lang.String commandName,
        +                            @NotNull
        +                            @NotNull org.bukkit.command.CommandExecutor executor)
        +
      • +
      + + + +
        +
      • +

        registerCommand

        +
        public void registerCommand(java.lang.String commandName,
        +                            @NotNull
        +                            @NotNull org.bukkit.command.CommandExecutor executor,
        +                            @Nullable
        +                            @Nullable org.bukkit.command.TabCompleter tabCompleter)
        +
      • +
      + + + +
        +
      • +

        print

        +
        public void print(@Nullable
        +                  @Nullable java.lang.String prefix,
        +                  @Nullable
        +                  java.lang.String... messages)
        +
      • +
      + + + +
        +
      • +

        log

        +
        public void log(@Nullable
        +                java.lang.String... messages)
        +
      • +
      + + + +
        +
      • +

        error

        +
        public void error(java.lang.String... messages)
        +
      • +
      + + + +
        +
      • +

        debug

        +
        public void debug(@Nullable
        +                  java.lang.String... messages)
        +
      • +
      + + + +
        +
      • +

        supplySync

        +
        @NotNull
        +public <T> @NotNull java.util.concurrent.CompletableFuture<T> supplySync(@NotNull
        +                                                                                  @NotNull java.util.function.Supplier<T> action)
        +
        在主线程执行操作,并支持获取其结果。
        +
        +
        类型参数:
        +
        T - 结果类型
        +
        参数:
        +
        action - 需要执行的内容
        +
        返回:
        +
        CompletableFuture
        +
        +
      • +
      + + + +
        +
      • +

        supplyAsync

        +
        @NotNull
        +public <T> @NotNull java.util.concurrent.CompletableFuture<T> supplyAsync(@NotNull
        +                                                                                   @NotNull java.util.function.Supplier<T> action)
        +
        在异步线程中执行一个操作,并获取操作的结果。
        +
        +
        类型参数:
        +
        T - 事件类型
        +
        参数:
        +
        action - 需要执行的内容
        +
        返回:
        +
        CompletableFuture
        +
        +
      • +
      + + + + + +
        +
      • +

        callSync

        +
        @NotNull
        +public <T extends org.bukkit.event.Event> @NotNull java.util.concurrent.CompletableFuture<T> callSync(T event)
        +
        在主线程唤起一个事件,并支持获取事件的结果。
        +
        +
        类型参数:
        +
        T - 事件类型
        +
        参数:
        +
        event - 同步事件 (isAsync=false)
        +
        返回:
        +
        CompletableFuture
        +
        +
      • +
      + + + + + +
        +
      • +

        callAsync

        +
        @NotNull
        +public <T extends org.bukkit.event.Event> @NotNull java.util.concurrent.CompletableFuture<T> callAsync(T event)
        +
        在异步线程中唤起一个事件,并支持获取事件的结果。
        +
        +
        类型参数:
        +
        T - 事件类型
        +
        参数:
        +
        event - 异步事件 (isAsync=true)
        +
        返回:
        +
        CompletableFuture
        +
        +
      • +
      + + + + +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2025. All rights reserved.

+ + diff --git a/cc/carm/lib/easyplugin/class-use/EasyPlugin.html b/cc/carm/lib/easyplugin/class-use/EasyPlugin.html new file mode 100644 index 0000000..0c414a8 --- /dev/null +++ b/cc/carm/lib/easyplugin/class-use/EasyPlugin.html @@ -0,0 +1,199 @@ + + + + + + +类 cc.carm.lib.easyplugin.EasyPlugin的使用 (EasyPlugin 1.5.14 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

类的使用
cc.carm.lib.easyplugin.EasyPlugin

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2025. All rights reserved.

+ + diff --git a/cc/carm/lib/easyplugin/command/CommandHandler.html b/cc/carm/lib/easyplugin/command/CommandHandler.html new file mode 100644 index 0000000..1bb1c85 --- /dev/null +++ b/cc/carm/lib/easyplugin/command/CommandHandler.html @@ -0,0 +1,643 @@ + + + + + + +CommandHandler (EasyPlugin 1.5.14 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
cc.carm.lib.easyplugin.command
+

类 CommandHandler

+
+
+ +
+
    +
  • +
    +
    所有已实现的接口:
    +
    NamedExecutor, org.bukkit.command.CommandExecutor, org.bukkit.command.TabCompleter, org.bukkit.command.TabExecutor
    +
    +
    +
    +
    public abstract class CommandHandler
    +extends java.lang.Object
    +implements org.bukkit.command.TabExecutor, NamedExecutor
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      字段概要

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      字段 
      限定符和类型字段和说明
      protected @NotNull java.util.List<java.lang.String>aliases 
      protected @NotNull java.util.Map<java.lang.String,java.lang.String>aliasesMap 
      protected @NotNull java.lang.Stringcmd 
      protected @NotNull org.bukkit.plugin.java.JavaPluginplugin 
      protected @NotNull java.util.Map<java.lang.String,SubCommand<?>>registeredCommands 
      protected @NotNull java.util.Map<java.lang.String,CommandHandler>registeredHandlers 
      +
    • +
    + +
      +
    • + + +

      构造器概要

      + + + + + + + + + + + + + + +
      构造器 
      构造器和说明
      CommandHandler(@NotNull org.bukkit.plugin.java.JavaPlugin plugin) 
      CommandHandler(@NotNull org.bukkit.plugin.java.JavaPlugin plugin, + @NotNull java.lang.String cmd) 
      CommandHandler(@NotNull org.bukkit.plugin.java.JavaPlugin plugin, + @NotNull java.lang.String cmd, + java.lang.String... aliases) 
      +
    • +
    + +
      +
    • + + +

      方法概要

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      所有方法 实例方法 抽象方法 具体方法 
      限定符和类型方法和说明
      @NotNull java.util.List<java.lang.String>getAliases() 
      java.util.List<NamedExecutor>getExecutors() 
      protected @Nullable CommandHandlergetHandler(@NotNull java.lang.String name) 
      @NotNull java.lang.StringgetIdentifier() 
      protected @Nullable SubCommand<?>getSubCommand(@NotNull java.lang.String name) 
      abstract java.lang.VoidnoArgs(org.bukkit.command.CommandSender sender) 
      abstract java.lang.VoidnoPermission(org.bukkit.command.CommandSender sender) 
      booleanonCommand(@NotNull org.bukkit.command.CommandSender sender, + @NotNull org.bukkit.command.Command command, + @NotNull java.lang.String label, + java.lang.String[] args) 
      java.lang.VoidonException(org.bukkit.command.CommandSender sender, + SubCommand<?> cmd, + java.lang.Exception ex) 
      java.util.List<java.lang.String>onTabComplete(@NotNull org.bukkit.command.CommandSender sender, + @NotNull org.bukkit.command.Command command, + @NotNull java.lang.String alias, + java.lang.String[] args) 
      voidregisterHandler(CommandHandler handler) 
      voidregisterSubCommand(SubCommand<?> command) 
      protected java.lang.String[]shortenArgs(java.lang.String[] args) 
      java.lang.VoidunknownCommand(org.bukkit.command.CommandSender sender, + java.lang.String[] args) 
      +
        +
      • + + +

        从类继承的方法 java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      + +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      字段详细资料

      + + + +
        +
      • +

        plugin

        +
        @NotNull
        +protected final @NotNull org.bukkit.plugin.java.JavaPlugin plugin
        +
      • +
      + + + +
        +
      • +

        cmd

        +
        @NotNull
        +protected final @NotNull java.lang.String cmd
        +
      • +
      + + + +
        +
      • +

        aliases

        +
        @NotNull
        +protected final @NotNull java.util.List<java.lang.String> aliases
        +
      • +
      + + + +
        +
      • +

        registeredCommands

        +
        @NotNull
        +protected final @NotNull java.util.Map<java.lang.String,SubCommand<?>> registeredCommands
        +
      • +
      + + + +
        +
      • +

        registeredHandlers

        +
        @NotNull
        +protected final @NotNull java.util.Map<java.lang.String,CommandHandler> registeredHandlers
        +
      • +
      + + + +
        +
      • +

        aliasesMap

        +
        @NotNull
        +protected final @NotNull java.util.Map<java.lang.String,java.lang.String> aliasesMap
        +
      • +
      +
    • +
    + +
      +
    • + + +

      构造器详细资料

      + + + +
        +
      • +

        CommandHandler

        +
        public CommandHandler(@NotNull
        +                      @NotNull org.bukkit.plugin.java.JavaPlugin plugin)
        +
      • +
      + + + +
        +
      • +

        CommandHandler

        +
        public CommandHandler(@NotNull
        +                      @NotNull org.bukkit.plugin.java.JavaPlugin plugin,
        +                      @NotNull
        +                      @NotNull java.lang.String cmd)
        +
      • +
      + + + +
        +
      • +

        CommandHandler

        +
        public CommandHandler(@NotNull
        +                      @NotNull org.bukkit.plugin.java.JavaPlugin plugin,
        +                      @NotNull
        +                      @NotNull java.lang.String cmd,
        +                      @NotNull
        +                      java.lang.String... aliases)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      方法详细资料

      + + + +
        +
      • +

        noArgs

        +
        public abstract java.lang.Void noArgs(org.bukkit.command.CommandSender sender)
        +
      • +
      + + + +
        +
      • +

        unknownCommand

        +
        public java.lang.Void unknownCommand(org.bukkit.command.CommandSender sender,
        +                                     java.lang.String[] args)
        +
      • +
      + + + +
        +
      • +

        noPermission

        +
        public abstract java.lang.Void noPermission(org.bukkit.command.CommandSender sender)
        +
      • +
      + + + +
        +
      • +

        onException

        +
        public java.lang.Void onException(org.bukkit.command.CommandSender sender,
        +                                  SubCommand<?> cmd,
        +                                  java.lang.Exception ex)
        +
      • +
      + + + +
        +
      • +

        getAliases

        +
        @NotNull
        +public @NotNull java.util.List<java.lang.String> getAliases()
        +
        +
        指定者:
        +
        getAliases 在接口中 NamedExecutor
        +
        +
      • +
      + + + +
        +
      • +

        getIdentifier

        +
        @NotNull
        +public @NotNull java.lang.String getIdentifier()
        +
        +
        指定者:
        +
        getIdentifier 在接口中 NamedExecutor
        +
        +
      • +
      + + + +
        +
      • +

        registerSubCommand

        +
        public void registerSubCommand(SubCommand<?> command)
        +
      • +
      + + + +
        +
      • +

        registerHandler

        +
        public void registerHandler(CommandHandler handler)
        +
      • +
      + + + +
        +
      • +

        onCommand

        +
        public boolean onCommand(@NotNull
        +                         @NotNull org.bukkit.command.CommandSender sender,
        +                         @NotNull
        +                         @NotNull org.bukkit.command.Command command,
        +                         @NotNull
        +                         @NotNull java.lang.String label,
        +                         java.lang.String[] args)
        +
        +
        指定者:
        +
        onCommand 在接口中 org.bukkit.command.CommandExecutor
        +
        +
      • +
      + + + +
        +
      • +

        onTabComplete

        +
        public java.util.List<java.lang.String> onTabComplete(@NotNull
        +                                                      @NotNull org.bukkit.command.CommandSender sender,
        +                                                      @NotNull
        +                                                      @NotNull org.bukkit.command.Command command,
        +                                                      @NotNull
        +                                                      @NotNull java.lang.String alias,
        +                                                      java.lang.String[] args)
        +
        +
        指定者:
        +
        onTabComplete 在接口中 org.bukkit.command.TabCompleter
        +
        +
      • +
      + + + +
        +
      • +

        getExecutors

        +
        public java.util.List<NamedExecutor> getExecutors()
        +
      • +
      + + + +
        +
      • +

        getHandler

        +
        @Nullable
        +protected @Nullable CommandHandler getHandler(@NotNull
        +                                                        @NotNull java.lang.String name)
        +
      • +
      + + + +
        +
      • +

        getSubCommand

        +
        @Nullable
        +protected @Nullable SubCommand<?> getSubCommand(@NotNull
        +                                                          @NotNull java.lang.String name)
        +
      • +
      + + + +
        +
      • +

        shortenArgs

        +
        protected java.lang.String[] shortenArgs(java.lang.String[] args)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2025. All rights reserved.

+ + diff --git a/cc/carm/lib/easyplugin/command/NamedExecutor.html b/cc/carm/lib/easyplugin/command/NamedExecutor.html new file mode 100644 index 0000000..d81a872 --- /dev/null +++ b/cc/carm/lib/easyplugin/command/NamedExecutor.html @@ -0,0 +1,293 @@ + + + + + + +NamedExecutor (EasyPlugin 1.5.14 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
cc.carm.lib.easyplugin.command
+

接口 NamedExecutor

+
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      方法概要

      + + + + + + + + + + + + + + + + + + + + + + + + + + +
      所有方法 实例方法 抽象方法 默认方法 
      限定符和类型方法和说明
      @NotNull java.util.List<java.lang.String>getAliases() 
      @NotNull java.lang.StringgetIdentifier() 
      default booleanhasPermission(@NotNull org.bukkit.command.CommandSender sender) 
      default java.lang.VoidsendMessage(@NotNull org.bukkit.command.CommandSender sender, + @Nullable java.util.function.Function<java.lang.String,java.lang.String> parser, + java.lang.String... messages) 
      default java.lang.VoidsendMessage(@NotNull org.bukkit.command.CommandSender sender, + java.lang.String... messages) 
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      方法详细资料

      + + + +
        +
      • +

        getIdentifier

        +
        @NotNull
        +@NotNull java.lang.String getIdentifier()
        +
      • +
      + + + +
        +
      • +

        getAliases

        +
        @NotNull
        +@NotNull java.util.List<java.lang.String> getAliases()
        +
      • +
      + + + +
        +
      • +

        hasPermission

        +
        default boolean hasPermission(@NotNull
        +                              @NotNull org.bukkit.command.CommandSender sender)
        +
      • +
      + + + +
        +
      • +

        sendMessage

        +
        default java.lang.Void sendMessage(@NotNull
        +                                   @NotNull org.bukkit.command.CommandSender sender,
        +                                   @NotNull
        +                                   java.lang.String... messages)
        +
      • +
      + + + +
        +
      • +

        sendMessage

        +
        default java.lang.Void sendMessage(@NotNull
        +                                   @NotNull org.bukkit.command.CommandSender sender,
        +                                   @Nullable
        +                                   @Nullable java.util.function.Function<java.lang.String,java.lang.String> parser,
        +                                   @NotNull
        +                                   java.lang.String... messages)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2025. All rights reserved.

+ + diff --git a/cc/carm/lib/easyplugin/command/SimpleCompleter.html b/cc/carm/lib/easyplugin/command/SimpleCompleter.html new file mode 100644 index 0000000..a5b481a --- /dev/null +++ b/cc/carm/lib/easyplugin/command/SimpleCompleter.html @@ -0,0 +1,610 @@ + + + + + + +SimpleCompleter (EasyPlugin 1.5.14 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
cc.carm.lib.easyplugin.command
+

类 SimpleCompleter

+
+
+ +
+
    +
  • +
    +
    +
    public class SimpleCompleter
    +extends java.lang.Object
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      方法概要

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      所有方法 静态方法 具体方法 
      限定符和类型方法和说明
      static @NotNull java.util.List<java.lang.String>allPlayers(@NotNull java.lang.String input) 
      static @NotNull java.util.List<java.lang.String>allPlayers(@NotNull java.lang.String input, + int limit) 
      static @NotNull java.util.List<java.lang.String>effects(@NotNull java.lang.String input) 
      static @NotNull java.util.List<java.lang.String>effects(@NotNull java.lang.String input, + int limit) 
      static @NotNull java.util.List<java.lang.String>enchantments(@NotNull java.lang.String input) 
      static @NotNull java.util.List<java.lang.String>enchantments(@NotNull java.lang.String input, + int limit) 
      static @NotNull java.util.List<java.lang.String>materials(@NotNull java.lang.String input) 
      static @NotNull java.util.List<java.lang.String>materials(@NotNull java.lang.String input, + int limit) 
      static @NotNull java.util.List<java.lang.String>none() 
      static @NotNull java.util.List<java.lang.String>objects(@NotNull java.lang.String input, + java.util.Collection<?> objects) 
      static @NotNull java.util.List<java.lang.String>objects(@NotNull java.lang.String input, + int limit, + java.util.Collection<?> objects) 
      static @NotNull java.util.List<java.lang.String>objects(@NotNull java.lang.String input, + int limit, + java.util.stream.Stream<?> stream) 
      static @NotNull java.util.List<java.lang.String>objects(@NotNull java.lang.String input, + java.util.stream.Stream<?> stream) 
      static @NotNull java.util.List<java.lang.String>onlinePlayers(@NotNull java.lang.String input) 
      static @NotNull java.util.List<java.lang.String>onlinePlayers(@NotNull java.lang.String input, + int limit) 
      static @NotNull java.util.List<java.lang.String>text(@NotNull java.lang.String input, + java.util.Collection<java.lang.String> texts) 
      static @NotNull java.util.List<java.lang.String>text(@NotNull java.lang.String input, + int limit, + java.util.Collection<java.lang.String> texts) 
      static @NotNull java.util.List<java.lang.String>text(@NotNull java.lang.String input, + int limit, + java.lang.String... texts) 
      static @NotNull java.util.List<java.lang.String>text(@NotNull java.lang.String input, + java.lang.String... texts) 
      static @NotNull java.util.List<java.lang.String>worlds(@NotNull java.lang.String input) 
      static @NotNull java.util.List<java.lang.String>worlds(@NotNull java.lang.String input, + int limit) 
      +
        +
      • + + +

        从类继承的方法 java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      构造器详细资料

      + + + +
        +
      • +

        SimpleCompleter

        +
        public SimpleCompleter()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      方法详细资料

      + + + +
        +
      • +

        none

        +
        @NotNull
        +public static @NotNull java.util.List<java.lang.String> none()
        +
      • +
      + + + +
        +
      • +

        objects

        +
        @NotNull
        +public static @NotNull java.util.List<java.lang.String> objects(@NotNull
        +                                                                         @NotNull java.lang.String input,
        +                                                                         java.util.Collection<?> objects)
        +
      • +
      + + + +
        +
      • +

        objects

        +
        @NotNull
        +public static @NotNull java.util.List<java.lang.String> objects(@NotNull
        +                                                                         @NotNull java.lang.String input,
        +                                                                         int limit,
        +                                                                         java.util.Collection<?> objects)
        +
      • +
      + + + +
        +
      • +

        objects

        +
        @NotNull
        +public static @NotNull java.util.List<java.lang.String> objects(@NotNull
        +                                                                         @NotNull java.lang.String input,
        +                                                                         java.util.stream.Stream<?> stream)
        +
      • +
      + + + +
        +
      • +

        objects

        +
        @NotNull
        +public static @NotNull java.util.List<java.lang.String> objects(@NotNull
        +                                                                         @NotNull java.lang.String input,
        +                                                                         int limit,
        +                                                                         java.util.stream.Stream<?> stream)
        +
      • +
      + + + +
        +
      • +

        text

        +
        @NotNull
        +public static @NotNull java.util.List<java.lang.String> text(@NotNull
        +                                                                      @NotNull java.lang.String input,
        +                                                                      java.lang.String... texts)
        +
      • +
      + + + +
        +
      • +

        text

        +
        @NotNull
        +public static @NotNull java.util.List<java.lang.String> text(@NotNull
        +                                                                      @NotNull java.lang.String input,
        +                                                                      int limit,
        +                                                                      java.lang.String... texts)
        +
      • +
      + + + +
        +
      • +

        text

        +
        @NotNull
        +public static @NotNull java.util.List<java.lang.String> text(@NotNull
        +                                                                      @NotNull java.lang.String input,
        +                                                                      java.util.Collection<java.lang.String> texts)
        +
      • +
      + + + +
        +
      • +

        text

        +
        @NotNull
        +public static @NotNull java.util.List<java.lang.String> text(@NotNull
        +                                                                      @NotNull java.lang.String input,
        +                                                                      int limit,
        +                                                                      java.util.Collection<java.lang.String> texts)
        +
      • +
      + + + +
        +
      • +

        onlinePlayers

        +
        @NotNull
        +public static @NotNull java.util.List<java.lang.String> onlinePlayers(@NotNull
        +                                                                               @NotNull java.lang.String input)
        +
      • +
      + + + +
        +
      • +

        onlinePlayers

        +
        @NotNull
        +public static @NotNull java.util.List<java.lang.String> onlinePlayers(@NotNull
        +                                                                               @NotNull java.lang.String input,
        +                                                                               int limit)
        +
      • +
      + + + +
        +
      • +

        allPlayers

        +
        @NotNull
        +public static @NotNull java.util.List<java.lang.String> allPlayers(@NotNull
        +                                                                            @NotNull java.lang.String input)
        +
      • +
      + + + +
        +
      • +

        allPlayers

        +
        @NotNull
        +public static @NotNull java.util.List<java.lang.String> allPlayers(@NotNull
        +                                                                            @NotNull java.lang.String input,
        +                                                                            int limit)
        +
      • +
      + + + +
        +
      • +

        worlds

        +
        @NotNull
        +public static @NotNull java.util.List<java.lang.String> worlds(@NotNull
        +                                                                        @NotNull java.lang.String input)
        +
      • +
      + + + +
        +
      • +

        worlds

        +
        @NotNull
        +public static @NotNull java.util.List<java.lang.String> worlds(@NotNull
        +                                                                        @NotNull java.lang.String input,
        +                                                                        int limit)
        +
      • +
      + + + +
        +
      • +

        materials

        +
        @NotNull
        +public static @NotNull java.util.List<java.lang.String> materials(@NotNull
        +                                                                           @NotNull java.lang.String input)
        +
      • +
      + + + +
        +
      • +

        materials

        +
        @NotNull
        +public static @NotNull java.util.List<java.lang.String> materials(@NotNull
        +                                                                           @NotNull java.lang.String input,
        +                                                                           int limit)
        +
      • +
      + + + +
        +
      • +

        effects

        +
        @NotNull
        +public static @NotNull java.util.List<java.lang.String> effects(@NotNull
        +                                                                         @NotNull java.lang.String input)
        +
      • +
      + + + +
        +
      • +

        effects

        +
        @NotNull
        +public static @NotNull java.util.List<java.lang.String> effects(@NotNull
        +                                                                         @NotNull java.lang.String input,
        +                                                                         int limit)
        +
      • +
      + + + +
        +
      • +

        enchantments

        +
        @NotNull
        +public static @NotNull java.util.List<java.lang.String> enchantments(@NotNull
        +                                                                              @NotNull java.lang.String input)
        +
      • +
      + + + +
        +
      • +

        enchantments

        +
        @NotNull
        +public static @NotNull java.util.List<java.lang.String> enchantments(@NotNull
        +                                                                              @NotNull java.lang.String input,
        +                                                                              int limit)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2025. All rights reserved.

+ + diff --git a/cc/carm/lib/easyplugin/command/SubCommand.html b/cc/carm/lib/easyplugin/command/SubCommand.html new file mode 100644 index 0000000..c332cd6 --- /dev/null +++ b/cc/carm/lib/easyplugin/command/SubCommand.html @@ -0,0 +1,368 @@ + + + + + + +SubCommand (EasyPlugin 1.5.14 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
cc.carm.lib.easyplugin.command
+

类 SubCommand<C extends CommandHandler>

+
+
+ +
+ +
+
+
    +
  • + +
      +
    • + + +

      构造器概要

      + + + + + + + + +
      构造器 
      构造器和说明
      SubCommand(C parent, + java.lang.String identifier, + java.lang.String... aliases) 
      +
    • +
    + +
      +
    • + + +

      方法概要

      + + + + + + + + + + + + + + + + + + + + + + + + + + +
      所有方法 实例方法 抽象方法 具体方法 
      限定符和类型方法和说明
      abstract java.lang.Voidexecute(org.bukkit.plugin.java.JavaPlugin plugin, + org.bukkit.command.CommandSender sender, + java.lang.String[] args) 
      @Unmodifiable @NotNull java.util.List<java.lang.String>getAliases() 
      @NotNull java.lang.StringgetIdentifier() 
      CgetParent() 
      java.util.List<java.lang.String>tabComplete(org.bukkit.plugin.java.JavaPlugin plugin, + org.bukkit.command.CommandSender sender, + java.lang.String[] args) 
      +
        +
      • + + +

        从类继承的方法 java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      + +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      构造器详细资料

      + + + + + +
        +
      • +

        SubCommand

        +
        public SubCommand(@NotNull
        +                  C parent,
        +                  java.lang.String identifier,
        +                  java.lang.String... aliases)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      方法详细资料

      + + + +
        +
      • +

        getParent

        +
        @NotNull
        +public C getParent()
        +
      • +
      + + + +
        +
      • +

        getIdentifier

        +
        @NotNull
        +public @NotNull java.lang.String getIdentifier()
        +
        +
        指定者:
        +
        getIdentifier 在接口中 NamedExecutor
        +
        +
      • +
      + + + +
        +
      • +

        getAliases

        +
        @NotNull
        +public @Unmodifiable @NotNull java.util.List<java.lang.String> getAliases()
        +
        +
        指定者:
        +
        getAliases 在接口中 NamedExecutor
        +
        +
      • +
      + + + +
        +
      • +

        execute

        +
        public abstract java.lang.Void execute(org.bukkit.plugin.java.JavaPlugin plugin,
        +                                       org.bukkit.command.CommandSender sender,
        +                                       java.lang.String[] args)
        +                                throws java.lang.Exception
        +
        +
        抛出:
        +
        java.lang.Exception
        +
        +
      • +
      + + + +
        +
      • +

        tabComplete

        +
        public java.util.List<java.lang.String> tabComplete(org.bukkit.plugin.java.JavaPlugin plugin,
        +                                                    org.bukkit.command.CommandSender sender,
        +                                                    java.lang.String[] args)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2025. All rights reserved.

+ + diff --git a/cc/carm/lib/easyplugin/command/alias/AliasCommand.html b/cc/carm/lib/easyplugin/command/alias/AliasCommand.html new file mode 100644 index 0000000..4709be0 --- /dev/null +++ b/cc/carm/lib/easyplugin/command/alias/AliasCommand.html @@ -0,0 +1,441 @@ + + + + + + +AliasCommand (EasyPlugin 1.5.14 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
cc.carm.lib.easyplugin.command.alias
+

类 AliasCommand

+
+
+ +
+
    +
  • +
    +
    +
    public class AliasCommand
    +extends org.bukkit.command.Command
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      构造器概要

      + + + + + + + + +
      构造器 
      构造器和说明
      AliasCommand(java.lang.String name, + AliasCommandManager aliasCommandManager, + java.lang.String targetCommand) 
      +
    • +
    + +
      +
    • + + +

      方法概要

      + + + + + + + + + + + + + + + + + + + + + + + + + + +
      所有方法 实例方法 具体方法 
      限定符和类型方法和说明
      protected java.lang.StringbuildCommand(java.lang.String[] args) 
      booleanexecute(@NotNull org.bukkit.command.CommandSender sender, + @NotNull java.lang.String commandLabel, + @NotNull java.lang.String[] args) 
      protected org.bukkit.command.SimpleCommandMapgetCommandMap() 
      @NotNull java.util.List<java.lang.String>tabComplete(@NotNull org.bukkit.command.CommandSender sender, + @NotNull java.lang.String alias, + @NotNull java.lang.String[] args) 
      @NotNull java.util.List<java.lang.String>tabComplete(@NotNull org.bukkit.command.CommandSender sender, + @NotNull java.lang.String alias, + @NotNull java.lang.String[] args, + @Nullable org.bukkit.Location location) 
      +
        +
      • + + +

        从类继承的方法 org.bukkit.command.Command

        +broadcastCommandMessage, broadcastCommandMessage, getAliases, getDescription, getLabel, getName, getPermission, getPermissionMessage, getUsage, isRegistered, register, setAliases, setDescription, setLabel, setName, setPermission, setPermissionMessage, setUsage, testPermission, testPermissionSilent, toString, unregister
      • +
      +
        +
      • + + +

        从类继承的方法 java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      字段详细资料

      + + + + + + + +
        +
      • +

        targetCommand

        +
        protected final java.lang.String targetCommand
        +
      • +
      +
    • +
    + +
      +
    • + + +

      构造器详细资料

      + + + +
        +
      • +

        AliasCommand

        +
        public AliasCommand(java.lang.String name,
        +                    AliasCommandManager aliasCommandManager,
        +                    java.lang.String targetCommand)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      方法详细资料

      + + + +
        +
      • +

        getCommandMap

        +
        protected org.bukkit.command.SimpleCommandMap getCommandMap()
        +
      • +
      + + + +
        +
      • +

        buildCommand

        +
        protected java.lang.String buildCommand(java.lang.String[] args)
        +
      • +
      + + + +
        +
      • +

        execute

        +
        public boolean execute(@NotNull
        +                       @NotNull org.bukkit.command.CommandSender sender,
        +                       @NotNull
        +                       @NotNull java.lang.String commandLabel,
        +                       @NotNull
        +                       @NotNull java.lang.String[] args)
        +
        +
        指定者:
        +
        execute 在类中 org.bukkit.command.Command
        +
        +
      • +
      + + + +
        +
      • +

        tabComplete

        +
        @NotNull
        +public @NotNull java.util.List<java.lang.String> tabComplete(@NotNull
        +                                                                      @NotNull org.bukkit.command.CommandSender sender,
        +                                                                      @NotNull
        +                                                                      @NotNull java.lang.String alias,
        +                                                                      @NotNull
        +                                                                      @NotNull java.lang.String[] args,
        +                                                                      @Nullable
        +                                                                      @Nullable org.bukkit.Location location)
        +                                                               throws java.lang.IllegalArgumentException
        +
        +
        覆盖:
        +
        tabComplete 在类中 org.bukkit.command.Command
        +
        抛出:
        +
        java.lang.IllegalArgumentException
        +
        +
      • +
      + + + +
        +
      • +

        tabComplete

        +
        @NotNull
        +public @NotNull java.util.List<java.lang.String> tabComplete(@NotNull
        +                                                                      @NotNull org.bukkit.command.CommandSender sender,
        +                                                                      @NotNull
        +                                                                      @NotNull java.lang.String alias,
        +                                                                      @NotNull
        +                                                                      @NotNull java.lang.String[] args)
        +                                                               throws java.lang.IllegalArgumentException
        +
        +
        覆盖:
        +
        tabComplete 在类中 org.bukkit.command.Command
        +
        抛出:
        +
        java.lang.IllegalArgumentException
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2025. All rights reserved.

+ + diff --git a/cc/carm/lib/easyplugin/command/alias/AliasCommandManager.html b/cc/carm/lib/easyplugin/command/alias/AliasCommandManager.html new file mode 100644 index 0000000..3aae705 --- /dev/null +++ b/cc/carm/lib/easyplugin/command/alias/AliasCommandManager.html @@ -0,0 +1,466 @@ + + + + + + +AliasCommandManager (EasyPlugin 1.5.14 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
cc.carm.lib.easyplugin.command.alias
+

类 AliasCommandManager

+
+
+ +
+
    +
  • +
    +
    +
    public class AliasCommandManager
    +extends java.lang.Object
    +
    指令简化别名(简化映射)管理器 +
    支持将插件内复杂的子指令简化为一个单独的指令,方便玩家使用。
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      字段概要

      + + + + + + + + + + + + + + + + + + + + + + + + + + +
      字段 
      限定符和类型字段和说明
      protected @NotNull org.bukkit.command.SimpleCommandMapcommandMap 
      protected @NotNull java.lang.reflect.FieldknownCommandsFiled 
      protected @NotNull org.bukkit.plugin.java.JavaPluginplugin 
      protected @NotNull java.lang.Stringprefix 
      protected @NotNull java.util.Map<java.lang.String,AliasCommand>registeredCommands 
      +
    • +
    + +
      +
    • + + +

      构造器概要

      + + + + + + + + + + + +
      构造器 
      构造器和说明
      AliasCommandManager(@NotNull org.bukkit.plugin.java.JavaPlugin plugin) 
      AliasCommandManager(@NotNull org.bukkit.plugin.java.JavaPlugin plugin, + @NotNull java.lang.String prefix) 
      +
    • +
    + +
      +
    • + + +

      方法概要

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      所有方法 实例方法 具体方法 
      限定符和类型方法和说明
      protected @NotNull org.bukkit.command.SimpleCommandMapgetCommandMap() 
      java.lang.StringgetCommandPrefix() 
      protected java.util.Map<java.lang.String,org.bukkit.command.Command>getKnownCommands() 
      voidregister(@NotNull java.lang.String alias, + @NotNull java.lang.String subCommand) 
      voidunregister(@NotNull java.lang.String alias) 
      voidunregisterAll() 
      +
        +
      • + + +

        从类继承的方法 java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      字段详细资料

      + + + +
        +
      • +

        plugin

        +
        @NotNull
        +protected final @NotNull org.bukkit.plugin.java.JavaPlugin plugin
        +
      • +
      + + + +
        +
      • +

        prefix

        +
        @NotNull
        +protected final @NotNull java.lang.String prefix
        +
      • +
      + + + +
        +
      • +

        commandMap

        +
        @NotNull
        +protected final @NotNull org.bukkit.command.SimpleCommandMap commandMap
        +
      • +
      + + + +
        +
      • +

        knownCommandsFiled

        +
        @NotNull
        +protected final @NotNull java.lang.reflect.Field knownCommandsFiled
        +
      • +
      + + + +
        +
      • +

        registeredCommands

        +
        @NotNull
        +protected final @NotNull java.util.Map<java.lang.String,AliasCommand> registeredCommands
        +
      • +
      +
    • +
    + +
      +
    • + + +

      构造器详细资料

      + + + +
        +
      • +

        AliasCommandManager

        +
        public AliasCommandManager(@NotNull
        +                           @NotNull org.bukkit.plugin.java.JavaPlugin plugin)
        +                    throws java.lang.Exception
        +
        +
        抛出:
        +
        java.lang.Exception
        +
        +
      • +
      + + + +
        +
      • +

        AliasCommandManager

        +
        public AliasCommandManager(@NotNull
        +                           @NotNull org.bukkit.plugin.java.JavaPlugin plugin,
        +                           @NotNull
        +                           @NotNull java.lang.String prefix)
        +                    throws java.lang.Exception
        +
        +
        抛出:
        +
        java.lang.Exception
        +
        +
      • +
      +
    • +
    + +
      +
    • + + +

      方法详细资料

      + + + +
        +
      • +

        getKnownCommands

        +
        protected java.util.Map<java.lang.String,org.bukkit.command.Command> getKnownCommands()
        +
      • +
      + + + +
        +
      • +

        getCommandMap

        +
        @NotNull
        +protected @NotNull org.bukkit.command.SimpleCommandMap getCommandMap()
        +
      • +
      + + + +
        +
      • +

        getCommandPrefix

        +
        public java.lang.String getCommandPrefix()
        +
      • +
      + + + +
        +
      • +

        register

        +
        public void register(@NotNull
        +                     @NotNull java.lang.String alias,
        +                     @NotNull
        +                     @NotNull java.lang.String subCommand)
        +
      • +
      + + + +
        +
      • +

        unregister

        +
        public void unregister(@NotNull
        +                       @NotNull java.lang.String alias)
        +
      • +
      + + + +
        +
      • +

        unregisterAll

        +
        public void unregisterAll()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2025. All rights reserved.

+ + diff --git a/cc/carm/lib/easyplugin/command/alias/class-use/AliasCommand.html b/cc/carm/lib/easyplugin/command/alias/class-use/AliasCommand.html new file mode 100644 index 0000000..3ebd6bd --- /dev/null +++ b/cc/carm/lib/easyplugin/command/alias/class-use/AliasCommand.html @@ -0,0 +1,126 @@ + + + + + + +类 cc.carm.lib.easyplugin.command.alias.AliasCommand的使用 (EasyPlugin 1.5.14 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

类的使用
cc.carm.lib.easyplugin.command.alias.AliasCommand

+
+
没有cc.carm.lib.easyplugin.command.alias.AliasCommand的用法
+ +
+ + + + + + + +
+ + +

Copyright © 2025. All rights reserved.

+ + diff --git a/cc/carm/lib/easyplugin/command/alias/class-use/AliasCommandManager.html b/cc/carm/lib/easyplugin/command/alias/class-use/AliasCommandManager.html new file mode 100644 index 0000000..efa0a00 --- /dev/null +++ b/cc/carm/lib/easyplugin/command/alias/class-use/AliasCommandManager.html @@ -0,0 +1,179 @@ + + + + + + +类 cc.carm.lib.easyplugin.command.alias.AliasCommandManager的使用 (EasyPlugin 1.5.14 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

类的使用
cc.carm.lib.easyplugin.command.alias.AliasCommandManager

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2025. All rights reserved.

+ + diff --git a/cc/carm/lib/easyplugin/command/alias/package-frame.html b/cc/carm/lib/easyplugin/command/alias/package-frame.html new file mode 100644 index 0000000..d478729 --- /dev/null +++ b/cc/carm/lib/easyplugin/command/alias/package-frame.html @@ -0,0 +1,22 @@ + + + + + + +cc.carm.lib.easyplugin.command.alias (EasyPlugin 1.5.14 API) + + + + + +

cc.carm.lib.easyplugin.command.alias

+
+

+ +
+ + diff --git a/cc/carm/lib/easyplugin/command/alias/package-summary.html b/cc/carm/lib/easyplugin/command/alias/package-summary.html new file mode 100644 index 0000000..4ad5849 --- /dev/null +++ b/cc/carm/lib/easyplugin/command/alias/package-summary.html @@ -0,0 +1,151 @@ + + + + + + +cc.carm.lib.easyplugin.command.alias (EasyPlugin 1.5.14 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

程序包 cc.carm.lib.easyplugin.command.alias

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2025. All rights reserved.

+ + diff --git a/cc/carm/lib/easyplugin/command/alias/package-tree.html b/cc/carm/lib/easyplugin/command/alias/package-tree.html new file mode 100644 index 0000000..d4b94d6 --- /dev/null +++ b/cc/carm/lib/easyplugin/command/alias/package-tree.html @@ -0,0 +1,144 @@ + + + + + + +cc.carm.lib.easyplugin.command.alias 类分层结构 (EasyPlugin 1.5.14 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

程序包cc.carm.lib.easyplugin.command.alias的分层结构

+程序包分层结构: + +
+
+

类分层结构

+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2025. All rights reserved.

+ + diff --git a/cc/carm/lib/easyplugin/command/alias/package-use.html b/cc/carm/lib/easyplugin/command/alias/package-use.html new file mode 100644 index 0000000..066602e --- /dev/null +++ b/cc/carm/lib/easyplugin/command/alias/package-use.html @@ -0,0 +1,162 @@ + + + + + + +程序包 cc.carm.lib.easyplugin.command.alias的使用 (EasyPlugin 1.5.14 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

程序包的使用
cc.carm.lib.easyplugin.command.alias

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2025. All rights reserved.

+ + diff --git a/cc/carm/lib/easyplugin/command/class-use/CommandHandler.html b/cc/carm/lib/easyplugin/command/class-use/CommandHandler.html new file mode 100644 index 0000000..fcf433b --- /dev/null +++ b/cc/carm/lib/easyplugin/command/class-use/CommandHandler.html @@ -0,0 +1,192 @@ + + + + + + +类 cc.carm.lib.easyplugin.command.CommandHandler的使用 (EasyPlugin 1.5.14 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

类的使用
cc.carm.lib.easyplugin.command.CommandHandler

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2025. All rights reserved.

+ + diff --git a/cc/carm/lib/easyplugin/command/class-use/NamedExecutor.html b/cc/carm/lib/easyplugin/command/class-use/NamedExecutor.html new file mode 100644 index 0000000..b138d58 --- /dev/null +++ b/cc/carm/lib/easyplugin/command/class-use/NamedExecutor.html @@ -0,0 +1,183 @@ + + + + + + +接口 cc.carm.lib.easyplugin.command.NamedExecutor的使用 (EasyPlugin 1.5.14 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

接口的使用
cc.carm.lib.easyplugin.command.NamedExecutor

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2025. All rights reserved.

+ + diff --git a/cc/carm/lib/easyplugin/command/class-use/SimpleCompleter.html b/cc/carm/lib/easyplugin/command/class-use/SimpleCompleter.html new file mode 100644 index 0000000..bacee3c --- /dev/null +++ b/cc/carm/lib/easyplugin/command/class-use/SimpleCompleter.html @@ -0,0 +1,126 @@ + + + + + + +类 cc.carm.lib.easyplugin.command.SimpleCompleter的使用 (EasyPlugin 1.5.14 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

类的使用
cc.carm.lib.easyplugin.command.SimpleCompleter

+
+
没有cc.carm.lib.easyplugin.command.SimpleCompleter的用法
+ +
+ + + + + + + +
+ + +

Copyright © 2025. All rights reserved.

+ + diff --git a/cc/carm/lib/easyplugin/command/class-use/SubCommand.html b/cc/carm/lib/easyplugin/command/class-use/SubCommand.html new file mode 100644 index 0000000..00913dc --- /dev/null +++ b/cc/carm/lib/easyplugin/command/class-use/SubCommand.html @@ -0,0 +1,185 @@ + + + + + + +类 cc.carm.lib.easyplugin.command.SubCommand的使用 (EasyPlugin 1.5.14 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

类的使用
cc.carm.lib.easyplugin.command.SubCommand

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2025. All rights reserved.

+ + diff --git a/cc/carm/lib/easyplugin/command/package-frame.html b/cc/carm/lib/easyplugin/command/package-frame.html new file mode 100644 index 0000000..22fd12a --- /dev/null +++ b/cc/carm/lib/easyplugin/command/package-frame.html @@ -0,0 +1,27 @@ + + + + + + +cc.carm.lib.easyplugin.command (EasyPlugin 1.5.14 API) + + + + + +

cc.carm.lib.easyplugin.command

+
+

接口

+ +

+ +
+ + diff --git a/cc/carm/lib/easyplugin/command/package-summary.html b/cc/carm/lib/easyplugin/command/package-summary.html new file mode 100644 index 0000000..31fb108 --- /dev/null +++ b/cc/carm/lib/easyplugin/command/package-summary.html @@ -0,0 +1,167 @@ + + + + + + +cc.carm.lib.easyplugin.command (EasyPlugin 1.5.14 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

程序包 cc.carm.lib.easyplugin.command

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2025. All rights reserved.

+ + diff --git a/cc/carm/lib/easyplugin/command/package-tree.html b/cc/carm/lib/easyplugin/command/package-tree.html new file mode 100644 index 0000000..15438e0 --- /dev/null +++ b/cc/carm/lib/easyplugin/command/package-tree.html @@ -0,0 +1,145 @@ + + + + + + +cc.carm.lib.easyplugin.command 类分层结构 (EasyPlugin 1.5.14 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

程序包cc.carm.lib.easyplugin.command的分层结构

+程序包分层结构: + +
+
+

类分层结构

+ +

接口分层结构

+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2025. All rights reserved.

+ + diff --git a/cc/carm/lib/easyplugin/command/package-use.html b/cc/carm/lib/easyplugin/command/package-use.html new file mode 100644 index 0000000..8f4342b --- /dev/null +++ b/cc/carm/lib/easyplugin/command/package-use.html @@ -0,0 +1,165 @@ + + + + + + +程序包 cc.carm.lib.easyplugin.command的使用 (EasyPlugin 1.5.14 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

程序包的使用
cc.carm.lib.easyplugin.command

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2025. All rights reserved.

+ + diff --git a/cc/carm/lib/easyplugin/gui/GUI.html b/cc/carm/lib/easyplugin/gui/GUI.html new file mode 100644 index 0000000..c435e60 --- /dev/null +++ b/cc/carm/lib/easyplugin/gui/GUI.html @@ -0,0 +1,925 @@ + + + + + + +GUI (EasyPlugin 1.5.14 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
cc.carm.lib.easyplugin.gui
+

类 GUI

+
+
+ +
+
    +
  • +
    +
    直接已知子类:
    +
    PagedGUI
    +
    +
    +
    +
    public class GUI
    +extends java.lang.Object
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      字段概要

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      字段 
      限定符和类型字段和说明
      protected booleancancelOnOuter 
      protected booleancancelOnSelf 
      protected booleancancelOnTarget 
      protected org.bukkit.inventory.ItemStackemptyItem 
      protected java.util.Map<java.lang.String,java.lang.Object>flags 
      protected org.bukkit.inventory.Inventoryinv 
      protected java.util.SortedMap<java.lang.Integer,GUIItem>items 
      protected GUIListenerlistener 
      protected @NotNull java.lang.Stringtitle 
      protected @NotNull GUITypetype 
      +
    • +
    + +
      +
    • + + +

      构造器概要

      + + + + + + + + +
      构造器 
      构造器和说明
      GUI(@NotNull GUIType type, + @NotNull java.lang.String title) 
      +
    • +
    + +
      +
    • + + +

      方法概要

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      所有方法 静态方法 实例方法 具体方法 
      限定符和类型方法和说明
      protected voidapplyToInventory(org.bukkit.inventory.Inventory inventory) 
      static voidcloseAll() 
      protected voidfillEmptySlots(@NotNull org.bukkit.inventory.Inventory inventory) 
      java.lang.ObjectgetFlag(java.lang.String flag) 
      java.lang.StringgetGUIName() 
      GUITypegetGUIType() 
      GUIItemgetItem(int index) 
      java.util.SortedMap<java.lang.Integer,GUIItem>getItems() 
      static GUIgetOpenedGUI(org.bukkit.entity.Player player) 
      static java.util.Map<java.util.UUID,GUI>getOpenedGUIs() 
      static org.bukkit.plugin.java.JavaPlugingetPlugin() 
      static booleanhasOpenedGUI(org.bukkit.entity.Player player) 
      static voidinitialize(org.bukkit.plugin.java.JavaPlugin plugin) 
      voidonClose() +
      关闭GUI时执行的代码
      +
      voidonDrag(org.bukkit.event.inventory.InventoryDragEvent event) +
      拖动GUI内物品是执行的代码
      +
      voidonUpdate() +
      当GUI更新时执行的代码
      +
      voidopenGUI(org.bukkit.entity.Player player) 
      voidrawClickListener(org.bukkit.event.inventory.InventoryClickEvent event) 
      voidremoveFlag(java.lang.String flag) 
      static voidremoveOpenedGUI(org.bukkit.entity.Player player) 
      voidsetCancelOnOuter(boolean b) +
      设置是否取消点击GUI外的事件 + 如果不取消,玩家可以把物品从GUI或背包中丢出去
      +
      voidsetCancelOnSelf(boolean b) +
      设置是否取消点击自己背包内物品的事件 + 如果不取消,玩家可以从自己的背包中拿取物品。
      +
      voidsetCancelOnTarget(boolean b) +
      设置是否取消点击GUI内物品的事件 + 如果不取消,玩家可以从GUI中拿取物品。
      +
      voidsetEmptyItem(org.bukkit.inventory.ItemStack item) 
      voidsetFlag(java.lang.String flag, + java.lang.Object obj) 
      voidsetItem(GUIItem item, + int... index) 
      voidsetItem(int index, + @Nullable GUIItem item) 
      voidsetItem(int row, + int column, + @NotNull GUIItem item) +
      设置GUI上方(箱子部分)
      +
      voidsetItemStack(int index, + @Nullable org.bukkit.inventory.ItemStack item) 
      voidsetItemStack(org.bukkit.inventory.ItemStack item, + int... index) 
      static voidsetOpenedGUI(org.bukkit.entity.Player player, + GUI gui) 
      voidupdateTitle(@NotNull java.lang.String title) 
      voidupdateView() +
      更新玩家箱子的视图
      +
      +
        +
      • + + +

        从类继承的方法 java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      字段详细资料

      + + + +
        +
      • +

        type

        +
        @NotNull
        +protected final @NotNull GUIType type
        +
      • +
      + + + +
        +
      • +

        title

        +
        @NotNull
        +protected @NotNull java.lang.String title
        +
      • +
      + + + +
        +
      • +

        inv

        +
        protected org.bukkit.inventory.Inventory inv
        +
      • +
      + + + +
        +
      • +

        items

        +
        protected final java.util.SortedMap<java.lang.Integer,GUIItem> items
        +
      • +
      + + + +
        +
      • +

        emptyItem

        +
        protected org.bukkit.inventory.ItemStack emptyItem
        +
      • +
      + + + +
        +
      • +

        cancelOnTarget

        +
        protected boolean cancelOnTarget
        +
      • +
      + + + +
        +
      • +

        cancelOnSelf

        +
        protected boolean cancelOnSelf
        +
      • +
      + + + +
        +
      • +

        cancelOnOuter

        +
        protected boolean cancelOnOuter
        +
      • +
      + + + +
        +
      • +

        flags

        +
        protected final java.util.Map<java.lang.String,java.lang.Object> flags
        +
      • +
      + + + + +
    • +
    + +
      +
    • + + +

      构造器详细资料

      + + + +
        +
      • +

        GUI

        +
        public GUI(@NotNull
        +           @NotNull GUIType type,
        +           @NotNull
        +           @NotNull java.lang.String title)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      方法详细资料

      + + + +
        +
      • +

        initialize

        +
        public static void initialize(org.bukkit.plugin.java.JavaPlugin plugin)
        +
      • +
      + + + +
        +
      • +

        getPlugin

        +
        public static org.bukkit.plugin.java.JavaPlugin getPlugin()
        +
      • +
      + + + +
        +
      • +

        getOpenedGUIs

        +
        public static java.util.Map<java.util.UUID,GUI> getOpenedGUIs()
        +
      • +
      + + + +
        +
      • +

        getItems

        +
        public java.util.SortedMap<java.lang.Integer,GUIItem> getItems()
        +
      • +
      + + + +
        +
      • +

        setItem

        +
        public final void setItem(int index,
        +                          @Nullable
        +                          @Nullable GUIItem item)
        +
      • +
      + + + +
        +
      • +

        setItemStack

        +
        public void setItemStack(int index,
        +                         @Nullable
        +                         @Nullable org.bukkit.inventory.ItemStack item)
        +
      • +
      + + + +
        +
      • +

        setItem

        +
        public void setItem(GUIItem item,
        +                    int... index)
        +
      • +
      + + + +
        +
      • +

        setItemStack

        +
        public void setItemStack(org.bukkit.inventory.ItemStack item,
        +                         int... index)
        +
      • +
      + + + +
        +
      • +

        setItem

        +
        public void setItem(int row,
        +                    int column,
        +                    @NotNull
        +                    @NotNull GUIItem item)
        +
        设置GUI上方(箱子部分)
        +
        +
        参数:
        +
        row - 行数,1为第1行
        +
        column - 列数,1为第1列
        +
        item - GUIItem
        +
        +
      • +
      + + + +
        +
      • +

        getItem

        +
        public GUIItem getItem(int index)
        +
      • +
      + + + +
        +
      • +

        setEmptyItem

        +
        public void setEmptyItem(org.bukkit.inventory.ItemStack item)
        +
      • +
      + + + +
        +
      • +

        fillEmptySlots

        +
        protected void fillEmptySlots(@NotNull
        +                              @NotNull org.bukkit.inventory.Inventory inventory)
        +
      • +
      + + + +
        +
      • +

        applyToInventory

        +
        protected void applyToInventory(org.bukkit.inventory.Inventory inventory)
        +
      • +
      + + + +
        +
      • +

        updateTitle

        +
        public void updateTitle(@NotNull
        +                        @NotNull java.lang.String title)
        +
      • +
      + + + +
        +
      • +

        updateView

        +
        public void updateView()
        +
        更新玩家箱子的视图
        +
      • +
      + + + +
        +
      • +

        setCancelOnTarget

        +
        public void setCancelOnTarget(boolean b)
        +
        设置是否取消点击GUI内物品的事件 + 如果不取消,玩家可以从GUI中拿取物品。
        +
        +
        参数:
        +
        b - 是否取消
        +
        +
      • +
      + + + +
        +
      • +

        setCancelOnSelf

        +
        public void setCancelOnSelf(boolean b)
        +
        设置是否取消点击自己背包内物品的事件 + 如果不取消,玩家可以从自己的背包中拿取物品。
        +
        +
        参数:
        +
        b - 是否取消
        +
        +
      • +
      + + + +
        +
      • +

        setCancelOnOuter

        +
        public void setCancelOnOuter(boolean b)
        +
        设置是否取消点击GUI外的事件 + 如果不取消,玩家可以把物品从GUI或背包中丢出去
        +
        +
        参数:
        +
        b - 是否取消
        +
        +
      • +
      + + + +
        +
      • +

        getFlag

        +
        public java.lang.Object getFlag(java.lang.String flag)
        +
      • +
      + + + +
        +
      • +

        setFlag

        +
        public void setFlag(java.lang.String flag,
        +                    java.lang.Object obj)
        +
      • +
      + + + +
        +
      • +

        removeFlag

        +
        public void removeFlag(java.lang.String flag)
        +
      • +
      + + + +
        +
      • +

        rawClickListener

        +
        public void rawClickListener(org.bukkit.event.inventory.InventoryClickEvent event)
        +
      • +
      + + + +
        +
      • +

        openGUI

        +
        public void openGUI(org.bukkit.entity.Player player)
        +
      • +
      + + + +
        +
      • +

        onDrag

        +
        public void onDrag(org.bukkit.event.inventory.InventoryDragEvent event)
        +
        拖动GUI内物品是执行的代码
        +
        +
        参数:
        +
        event - InventoryDragEvent
        +
        +
      • +
      + + + +
        +
      • +

        onClose

        +
        public void onClose()
        +
        关闭GUI时执行的代码
        +
      • +
      + + + +
        +
      • +

        onUpdate

        +
        public void onUpdate()
        +
        当GUI更新时执行的代码
        +
      • +
      + + + +
        +
      • +

        getGUIType

        +
        public GUIType getGUIType()
        +
      • +
      + + + +
        +
      • +

        getGUIName

        +
        public java.lang.String getGUIName()
        +
      • +
      + + + +
        +
      • +

        setOpenedGUI

        +
        public static void setOpenedGUI(org.bukkit.entity.Player player,
        +                                GUI gui)
        +
      • +
      + + + +
        +
      • +

        hasOpenedGUI

        +
        public static boolean hasOpenedGUI(org.bukkit.entity.Player player)
        +
      • +
      + + + +
        +
      • +

        getOpenedGUI

        +
        public static GUI getOpenedGUI(org.bukkit.entity.Player player)
        +
      • +
      + + + +
        +
      • +

        removeOpenedGUI

        +
        public static void removeOpenedGUI(org.bukkit.entity.Player player)
        +
      • +
      + + + +
        +
      • +

        closeAll

        +
        public static void closeAll()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2025. All rights reserved.

+ + diff --git a/cc/carm/lib/easyplugin/gui/GUIItem.GUIClickAction.html b/cc/carm/lib/easyplugin/gui/GUIItem.GUIClickAction.html new file mode 100644 index 0000000..ba1f296 --- /dev/null +++ b/cc/carm/lib/easyplugin/gui/GUIItem.GUIClickAction.html @@ -0,0 +1,279 @@ + + + + + + +GUIItem.GUIClickAction (EasyPlugin 1.5.14 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
cc.carm.lib.easyplugin.gui
+

类 GUIItem.GUIClickAction

+
+
+ +
+
    +
  • +
    +
    封闭类:
    +
    GUIItem
    +
    +
    +
    +
    public abstract static class GUIItem.GUIClickAction
    +extends java.lang.Object
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      构造器概要

      + + + + + + + + +
      构造器 
      构造器和说明
      GUIClickAction() 
      +
    • +
    + +
      +
    • + + +

      方法概要

      + + + + + + + + + + +
      所有方法 实例方法 抽象方法 
      限定符和类型方法和说明
      abstract voidrun(org.bukkit.event.inventory.ClickType type, + org.bukkit.entity.Player player) 
      +
        +
      • + + +

        从类继承的方法 java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      构造器详细资料

      + + + +
        +
      • +

        GUIClickAction

        +
        public GUIClickAction()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      方法详细资料

      + + + +
        +
      • +

        run

        +
        public abstract void run(org.bukkit.event.inventory.ClickType type,
        +                         org.bukkit.entity.Player player)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2025. All rights reserved.

+ + diff --git a/cc/carm/lib/easyplugin/gui/GUIItem.html b/cc/carm/lib/easyplugin/gui/GUIItem.html new file mode 100644 index 0000000..a9233e3 --- /dev/null +++ b/cc/carm/lib/easyplugin/gui/GUIItem.html @@ -0,0 +1,537 @@ + + + + + + +GUIItem (EasyPlugin 1.5.14 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
cc.carm.lib.easyplugin.gui
+

类 GUIItem

+
+
+ +
+
    +
  • +
    +
    +
    public class GUIItem
    +extends java.lang.Object
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      字段详细资料

      + + + +
        +
      • +

        display

        +
        protected org.bukkit.inventory.ItemStack display
        +
      • +
      + + + +
        +
      • +

        actionActive

        +
        protected boolean actionActive
        +
      • +
      + + + + + + + + +
    • +
    + +
      +
    • + + +

      构造器详细资料

      + + + +
        +
      • +

        GUIItem

        +
        public GUIItem(org.bukkit.inventory.ItemStack display)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      方法详细资料

      + + + +
        +
      • +

        getDisplay

        +
        public final org.bukkit.inventory.ItemStack getDisplay()
        +
      • +
      + + + +
        +
      • +

        setDisplay

        +
        public final void setDisplay(org.bukkit.inventory.ItemStack display)
        +
      • +
      + + + +
        +
      • +

        isActionActive

        +
        public final boolean isActionActive()
        +
      • +
      + + + +
        +
      • +

        setActionActive

        +
        public final void setActionActive(boolean b)
        +
      • +
      + + + +
        +
      • +

        onClick

        +
        @Deprecated
        +public void onClick(org.bukkit.event.inventory.ClickType type)
        +
        已过时。 
        +
        玩家点击该物品后执行的代码 + 可以使用 onClick(Player, ClickType) 操作点击者
        +
        +
        参数:
        +
        type - 点击的类型
        +
        +
      • +
      + + + +
        +
      • +

        onClick

        +
        public void onClick(org.bukkit.entity.Player clicker,
        +                    org.bukkit.event.inventory.ClickType type)
        +
        玩家点击GUI后执行的代码
        +
        +
        参数:
        +
        clicker - 点击的玩家
        +
        type - 点击的类型
        +
        +
      • +
      + + + + + + + + + + + +
        +
      • +

        rawClickAction

        +
        public void rawClickAction(org.bukkit.event.inventory.InventoryClickEvent event)
        +
      • +
      + + + +
        +
      • +

        customAction

        +
        public void customAction(org.bukkit.entity.Player player)
        +
        自定义点击事件代码 (须自行触发)
        +
        +
        参数:
        +
        player - 点击GUI的玩家
        +
        +
      • +
      + + + + + + + + +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2025. All rights reserved.

+ + diff --git a/cc/carm/lib/easyplugin/gui/GUIListener.html b/cc/carm/lib/easyplugin/gui/GUIListener.html new file mode 100644 index 0000000..233dc9a --- /dev/null +++ b/cc/carm/lib/easyplugin/gui/GUIListener.html @@ -0,0 +1,379 @@ + + + + + + +GUIListener (EasyPlugin 1.5.14 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
cc.carm.lib.easyplugin.gui
+

类 GUIListener

+
+
+ +
+
    +
  • +
    +
    所有已实现的接口:
    +
    org.bukkit.event.Listener
    +
    +
    +
    +
    public class GUIListener
    +extends java.lang.Object
    +implements org.bukkit.event.Listener
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      字段概要

      + + + + + + + + + + +
      字段 
      限定符和类型字段和说明
      protected GUIcurrentGUI 
      +
    • +
    + +
      +
    • + + +

      构造器概要

      + + + + + + + + +
      构造器 
      构造器和说明
      GUIListener(GUI gui) 
      +
    • +
    + +
      +
    • + + +

      方法概要

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      所有方法 实例方法 具体方法 
      限定符和类型方法和说明
      protected voidclose(org.bukkit.entity.Player p) 
      GUIgetCurrentGUI() 
      voidonDrag(org.bukkit.event.inventory.InventoryDragEvent e) 
      voidonInventoryClickEvent(org.bukkit.event.inventory.InventoryClickEvent event) 
      voidonInventoryCloseEvent(org.bukkit.event.inventory.InventoryCloseEvent event) 
      voidonPlayerLeave(org.bukkit.event.player.PlayerQuitEvent event) 
      +
        +
      • + + +

        从类继承的方法 java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      字段详细资料

      + + + +
        +
      • +

        currentGUI

        +
        protected final GUI currentGUI
        +
      • +
      +
    • +
    + +
      +
    • + + +

      构造器详细资料

      + + + +
        +
      • +

        GUIListener

        +
        public GUIListener(GUI gui)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      方法详细资料

      + + + +
        +
      • +

        getCurrentGUI

        +
        public GUI getCurrentGUI()
        +
      • +
      + + + +
        +
      • +

        onInventoryClickEvent

        +
        public void onInventoryClickEvent(org.bukkit.event.inventory.InventoryClickEvent event)
        +
      • +
      + + + +
        +
      • +

        onDrag

        +
        public void onDrag(org.bukkit.event.inventory.InventoryDragEvent e)
        +
      • +
      + + + +
        +
      • +

        onInventoryCloseEvent

        +
        public void onInventoryCloseEvent(org.bukkit.event.inventory.InventoryCloseEvent event)
        +
      • +
      + + + +
        +
      • +

        close

        +
        protected void close(org.bukkit.entity.Player p)
        +
      • +
      + + + +
        +
      • +

        onPlayerLeave

        +
        public void onPlayerLeave(org.bukkit.event.player.PlayerQuitEvent event)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2025. All rights reserved.

+ + diff --git a/cc/carm/lib/easyplugin/gui/GUIType.html b/cc/carm/lib/easyplugin/gui/GUIType.html new file mode 100644 index 0000000..436a1b3 --- /dev/null +++ b/cc/carm/lib/easyplugin/gui/GUIType.html @@ -0,0 +1,471 @@ + + + + + + +GUIType (EasyPlugin 1.5.14 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
cc.carm.lib.easyplugin.gui
+

枚举 GUIType

+
+
+ +
+
    +
  • +
    +
    所有已实现的接口:
    +
    java.io.Serializable, java.lang.Comparable<GUIType>
    +
    +
    +
    +
    public enum GUIType
    +extends java.lang.Enum<GUIType>
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      枚举常量详细资料

      + + + +
        +
      • +

        ONE_BY_NINE

        +
        public static final GUIType ONE_BY_NINE
        +
      • +
      + + + +
        +
      • +

        TWO_BY_NINE

        +
        public static final GUIType TWO_BY_NINE
        +
      • +
      + + + +
        +
      • +

        THREE_BY_NINE

        +
        public static final GUIType THREE_BY_NINE
        +
      • +
      + + + +
        +
      • +

        FOUR_BY_NINE

        +
        public static final GUIType FOUR_BY_NINE
        +
      • +
      + + + +
        +
      • +

        FIVE_BY_NINE

        +
        public static final GUIType FIVE_BY_NINE
        +
      • +
      + + + +
        +
      • +

        SIX_BY_NINE

        +
        public static final GUIType SIX_BY_NINE
        +
      • +
      + + + +
        +
      • +

        CANCEL

        +
        public static final GUIType CANCEL
        +
      • +
      +
    • +
    + +
      +
    • + + +

      方法详细资料

      + + + +
        +
      • +

        values

        +
        public static GUIType[] values()
        +
        按照声明该枚举类型的常量的顺序, 返回 +包含这些常量的数组。该方法可用于迭代 +常量, 如下所示: +
        +for (GUIType c : GUIType.values())
        +    System.out.println(c);
        +
        +
        +
        返回:
        +
        按照声明该枚举类型的常量的顺序返回的包含这些常量的数组
        +
        +
      • +
      + + + +
        +
      • +

        valueOf

        +
        public static GUIType valueOf(java.lang.String name)
        +
        返回带有指定名称的该类型的枚举常量。 +字符串必须与用于声明该类型的枚举常量的 +标识符完全匹配。(不允许有多余 +的空格字符。)
        +
        +
        参数:
        +
        name - 要返回的枚举常量的名称。
        +
        返回:
        +
        返回带有指定名称的枚举常量
        +
        抛出:
        +
        java.lang.IllegalArgumentException - 如果该枚举类型没有带有指定名称的常量
        +
        java.lang.NullPointerException - 如果参数为空值
        +
        +
      • +
      + + + +
        +
      • +

        getLines

        +
        public int getLines()
        +
      • +
      + + + +
        +
      • +

        getSize

        +
        public int getSize()
        +
      • +
      + + + +
        +
      • +

        getBySize

        +
        @NotNull
        +public static @NotNull GUIType getBySize(int size)
        +
      • +
      + + + +
        +
      • +

        getByLines

        +
        @NotNull
        +public static @NotNull GUIType getByLines(int lines)
        +
      • +
      + + + +
        +
      • +

        getByName

        +
        @NotNull
        +public static @NotNull GUIType getByName(java.lang.String name)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2025. All rights reserved.

+ + diff --git a/cc/carm/lib/easyplugin/gui/class-use/GUI.html b/cc/carm/lib/easyplugin/gui/class-use/GUI.html new file mode 100644 index 0000000..b21e6d9 --- /dev/null +++ b/cc/carm/lib/easyplugin/gui/class-use/GUI.html @@ -0,0 +1,279 @@ + + + + + + +类 cc.carm.lib.easyplugin.gui.GUI的使用 (EasyPlugin 1.5.14 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

类的使用
cc.carm.lib.easyplugin.gui.GUI

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2025. All rights reserved.

+ + diff --git a/cc/carm/lib/easyplugin/gui/class-use/GUIItem.GUIClickAction.html b/cc/carm/lib/easyplugin/gui/class-use/GUIItem.GUIClickAction.html new file mode 100644 index 0000000..f9bd769 --- /dev/null +++ b/cc/carm/lib/easyplugin/gui/class-use/GUIItem.GUIClickAction.html @@ -0,0 +1,226 @@ + + + + + + +类 cc.carm.lib.easyplugin.gui.GUIItem.GUIClickAction的使用 (EasyPlugin 1.5.14 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

类的使用
cc.carm.lib.easyplugin.gui.GUIItem.GUIClickAction

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2025. All rights reserved.

+ + diff --git a/cc/carm/lib/easyplugin/gui/class-use/GUIItem.html b/cc/carm/lib/easyplugin/gui/class-use/GUIItem.html new file mode 100644 index 0000000..244338a --- /dev/null +++ b/cc/carm/lib/easyplugin/gui/class-use/GUIItem.html @@ -0,0 +1,265 @@ + + + + + + +类 cc.carm.lib.easyplugin.gui.GUIItem的使用 (EasyPlugin 1.5.14 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

类的使用
cc.carm.lib.easyplugin.gui.GUIItem

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2025. All rights reserved.

+ + diff --git a/cc/carm/lib/easyplugin/gui/class-use/GUIListener.html b/cc/carm/lib/easyplugin/gui/class-use/GUIListener.html new file mode 100644 index 0000000..a6c01e9 --- /dev/null +++ b/cc/carm/lib/easyplugin/gui/class-use/GUIListener.html @@ -0,0 +1,166 @@ + + + + + + +类 cc.carm.lib.easyplugin.gui.GUIListener的使用 (EasyPlugin 1.5.14 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

类的使用
cc.carm.lib.easyplugin.gui.GUIListener

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2025. All rights reserved.

+ + diff --git a/cc/carm/lib/easyplugin/gui/class-use/GUIType.html b/cc/carm/lib/easyplugin/gui/class-use/GUIType.html new file mode 100644 index 0000000..1fea39a --- /dev/null +++ b/cc/carm/lib/easyplugin/gui/class-use/GUIType.html @@ -0,0 +1,281 @@ + + + + + + +类 cc.carm.lib.easyplugin.gui.GUIType的使用 (EasyPlugin 1.5.14 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

类的使用
cc.carm.lib.easyplugin.gui.GUIType

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2025. All rights reserved.

+ + diff --git a/cc/carm/lib/easyplugin/gui/configuration/GUIActionConfiguration.html b/cc/carm/lib/easyplugin/gui/configuration/GUIActionConfiguration.html new file mode 100644 index 0000000..ff050ce --- /dev/null +++ b/cc/carm/lib/easyplugin/gui/configuration/GUIActionConfiguration.html @@ -0,0 +1,517 @@ + + + + + + +GUIActionConfiguration (EasyPlugin 1.5.14 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
cc.carm.lib.easyplugin.gui.configuration
+

类 GUIActionConfiguration

+
+
+ +
+
    +
  • +
    +
    +
    public class GUIActionConfiguration
    +extends java.lang.Object
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      字段详细资料

      + + + +
        +
      • +

        actionType

        +
        @NotNull
        +protected final @NotNull GUIActionType actionType
        +
      • +
      + + + +
        +
      • +

        clickType

        +
        @Nullable
        +protected final @Nullable org.bukkit.event.inventory.ClickType clickType
        +
      • +
      + + + +
        +
      • +

        actionContent

        +
        @Nullable
        +protected final @Nullable java.lang.String actionContent
        +
      • +
      +
    • +
    + +
      +
    • + + +

      构造器详细资料

      + + + +
        +
      • +

        GUIActionConfiguration

        +
        public GUIActionConfiguration(@NotNull
        +                              @NotNull GUIActionType actionType,
        +                              @Nullable
        +                              @Nullable org.bukkit.event.inventory.ClickType clickType,
        +                              @Nullable
        +                              @Nullable java.lang.String actionContent)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      方法详细资料

      + + + +
        +
      • +

        of

        +
        @NotNull
        +public static @NotNull GUIActionConfiguration of(@NotNull
        +                                                          @NotNull GUIActionType actionType,
        +                                                          @Nullable
        +                                                          @Nullable org.bukkit.event.inventory.ClickType clickType,
        +                                                          @Nullable
        +                                                          @Nullable java.lang.String actionContent)
        +
      • +
      + + + +
        +
      • +

        of

        +
        @NotNull
        +public static @NotNull GUIActionConfiguration of(@NotNull
        +                                                          @NotNull GUIActionType actionType,
        +                                                          @Nullable
        +                                                          @Nullable java.lang.String actionContent)
        +
      • +
      + + + +
        +
      • +

        of

        +
        @NotNull
        +public static @NotNull GUIActionConfiguration of(@NotNull
        +                                                          @NotNull GUIActionType actionType,
        +                                                          @Nullable
        +                                                          @Nullable org.bukkit.event.inventory.ClickType clickType)
        +
      • +
      + + + + + + + +
        +
      • +

        getClickType

        +
        @Nullable
        +public @Nullable org.bukkit.event.inventory.ClickType getClickType()
        +
      • +
      + + + +
        +
      • +

        getActionType

        +
        @NotNull
        +public @NotNull GUIActionType getActionType()
        +
      • +
      + + + +
        +
      • +

        getActionContent

        +
        @Nullable
        +public @Nullable java.lang.String getActionContent()
        +
      • +
      + + + +
        +
      • +

        checkAction

        +
        public void checkAction(org.bukkit.entity.Player player,
        +                        org.bukkit.event.inventory.ClickType type)
        +
      • +
      + + + +
        +
      • +

        executeAction

        +
        public void executeAction(org.bukkit.entity.Player targetPlayer)
        +
      • +
      + + + + + + + +
        +
      • +

        deserialize

        +
        @Nullable
        + @Contract(value="null->null")
        +public static @Nullable GUIActionConfiguration deserialize(@Nullable
        +                                                                                                    @Nullable java.lang.String actionString)
        +
      • +
      + + + +
        +
      • +

        serialize

        +
        @NotNull
        +public @NotNull java.lang.String serialize()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2025. All rights reserved.

+ + diff --git a/cc/carm/lib/easyplugin/gui/configuration/GUIActionType.html b/cc/carm/lib/easyplugin/gui/configuration/GUIActionType.html new file mode 100644 index 0000000..832eef2 --- /dev/null +++ b/cc/carm/lib/easyplugin/gui/configuration/GUIActionType.html @@ -0,0 +1,430 @@ + + + + + + +GUIActionType (EasyPlugin 1.5.14 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
cc.carm.lib.easyplugin.gui.configuration
+

枚举 GUIActionType

+
+
+ +
+
    +
  • +
    +
    所有已实现的接口:
    +
    java.io.Serializable, java.lang.Comparable<GUIActionType>
    +
    +
    +
    +
    public enum GUIActionType
    +extends java.lang.Enum<GUIActionType>
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      枚举常量概要

      + + + + + + + + + + + + + + + + + + + + +
      枚举常量 
      枚举常量和说明
      CHAT +
      以玩家聊天的形式执行 + 若内容以 “/" 开头,则会以玩家身份执行命令。
      +
      CLOSE +
      为玩家关闭GUI。
      +
      CONSOLE +
      以后台的形式执行指令 + 指令内容不需要以“/”开头。
      +
      MESSAGE +
      向玩家发送消息。
      +
      SOUND +
      向玩家发送声音。
      +
      +
    • +
    + +
      +
    • + + +

      方法概要

      + + + + + + + + + + + + + + + + + + + + + + +
      所有方法 静态方法 实例方法 具体方法 
      限定符和类型方法和说明
      java.util.function.BiConsumer<org.bukkit.entity.Player,java.lang.String>getExecutor() 
      static GUIActionTypereadActionType(java.lang.String string) 
      static GUIActionTypevalueOf(java.lang.String name) +
      返回带有指定名称的该类型的枚举常量。
      +
      static GUIActionType[]values() +
      按照声明该枚举类型的常量的顺序, 返回 +包含这些常量的数组。
      +
      +
        +
      • + + +

        从类继承的方法 java.lang.Enum

        +clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
      • +
      +
        +
      • + + +

        从类继承的方法 java.lang.Object

        +getClass, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      枚举常量详细资料

      + + + +
        +
      • +

        CHAT

        +
        public static final GUIActionType CHAT
        +
        以玩家聊天的形式执行 + 若内容以 “/" 开头,则会以玩家身份执行命令。
        +
      • +
      + + + +
        +
      • +

        CONSOLE

        +
        public static final GUIActionType CONSOLE
        +
        以后台的形式执行指令 + 指令内容不需要以“/”开头。
        +
      • +
      + + + +
        +
      • +

        MESSAGE

        +
        public static final GUIActionType MESSAGE
        +
        向玩家发送消息。
        +
      • +
      + + + +
        +
      • +

        SOUND

        +
        public static final GUIActionType SOUND
        +
        向玩家发送声音。 + 允许配置音量与音调 +
          +
        • SOUND_NAME
        • +
        • SOUND_NAME:VOLUME
        • +
        • SOUND_NAME:VOLUME:PITCH
        • +
        +
      • +
      + + + +
        +
      • +

        CLOSE

        +
        public static final GUIActionType CLOSE
        +
        为玩家关闭GUI。
        +
      • +
      +
    • +
    + +
      +
    • + + +

      方法详细资料

      + + + +
        +
      • +

        values

        +
        public static GUIActionType[] values()
        +
        按照声明该枚举类型的常量的顺序, 返回 +包含这些常量的数组。该方法可用于迭代 +常量, 如下所示: +
        +for (GUIActionType c : GUIActionType.values())
        +    System.out.println(c);
        +
        +
        +
        返回:
        +
        按照声明该枚举类型的常量的顺序返回的包含这些常量的数组
        +
        +
      • +
      + + + +
        +
      • +

        valueOf

        +
        public static GUIActionType valueOf(java.lang.String name)
        +
        返回带有指定名称的该类型的枚举常量。 +字符串必须与用于声明该类型的枚举常量的 +标识符完全匹配。(不允许有多余 +的空格字符。)
        +
        +
        参数:
        +
        name - 要返回的枚举常量的名称。
        +
        返回:
        +
        返回带有指定名称的枚举常量
        +
        抛出:
        +
        java.lang.IllegalArgumentException - 如果该枚举类型没有带有指定名称的常量
        +
        java.lang.NullPointerException - 如果参数为空值
        +
        +
      • +
      + + + +
        +
      • +

        getExecutor

        +
        public java.util.function.BiConsumer<org.bukkit.entity.Player,java.lang.String> getExecutor()
        +
      • +
      + + + +
        +
      • +

        readActionType

        +
        public static GUIActionType readActionType(java.lang.String string)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2025. All rights reserved.

+ + diff --git a/cc/carm/lib/easyplugin/gui/configuration/GUIConfiguration.html b/cc/carm/lib/easyplugin/gui/configuration/GUIConfiguration.html new file mode 100644 index 0000000..e44de98 --- /dev/null +++ b/cc/carm/lib/easyplugin/gui/configuration/GUIConfiguration.html @@ -0,0 +1,461 @@ + + + + + + +GUIConfiguration (EasyPlugin 1.5.14 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
cc.carm.lib.easyplugin.gui.configuration
+

类 GUIConfiguration

+
+
+ +
+
    +
  • +
    +
    +
    public class GUIConfiguration
    +extends java.lang.Object
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      字段详细资料

      + + + +
        +
      • +

        title

        +
        protected java.lang.String title
        +
      • +
      + + + +
        +
      • +

        lines

        +
        protected int lines
        +
      • +
      + + + + +
    • +
    + +
      +
    • + + +

      构造器详细资料

      + + + +
        +
      • +

        GUIConfiguration

        +
        public GUIConfiguration(java.lang.String title,
        +                        int lines)
        +
      • +
      + + + +
        +
      • +

        GUIConfiguration

        +
        public GUIConfiguration(java.lang.String title,
        +                        int lines,
        +                        java.util.Map<java.lang.String,GUIItemConfiguration> guiItems)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      方法详细资料

      + + + +
        +
      • +

        getTitle

        +
        public java.lang.String getTitle()
        +
      • +
      + + + +
        +
      • +

        getLines

        +
        public int getLines()
        +
      • +
      + + + +
        +
      • +

        getGUIType

        +
        public GUIType getGUIType()
        +
      • +
      + + + + + + + +
        +
      • +

        setupItems

        +
        public void setupItems(org.bukkit.entity.Player player,
        +                       GUI gui)
        +
      • +
      + + + +
        +
      • +

        serialize

        +
        @NotNull
        +public @NotNull java.util.Map<java.lang.String,java.lang.Object> serialize()
        +
      • +
      + + + +
        +
      • +

        readConfiguration

        +
        public static GUIConfiguration readConfiguration(@Nullable
        +                                                 @Nullable org.bukkit.configuration.ConfigurationSection section)
        +
      • +
      + + + +
        +
      • +

        readItems

        +
        public static java.util.Map<java.lang.String,GUIItemConfiguration> readItems(org.bukkit.configuration.ConfigurationSection itemsSection)
        +
      • +
      + + + +
        +
      • +

        readClickType

        +
        public static org.bukkit.event.inventory.ClickType readClickType(java.lang.String type)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2025. All rights reserved.

+ + diff --git a/cc/carm/lib/easyplugin/gui/configuration/GUIItemConfiguration.html b/cc/carm/lib/easyplugin/gui/configuration/GUIItemConfiguration.html new file mode 100644 index 0000000..b4a4b71 --- /dev/null +++ b/cc/carm/lib/easyplugin/gui/configuration/GUIItemConfiguration.html @@ -0,0 +1,353 @@ + + + + + + +GUIItemConfiguration (EasyPlugin 1.5.14 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
cc.carm.lib.easyplugin.gui.configuration
+

类 GUIItemConfiguration

+
+
+ +
+
    +
  • +
    +
    +
    public class GUIItemConfiguration
    +extends java.lang.Object
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      构造器概要

      + + + + + + + + + + + +
      构造器 
      构造器和说明
      GUIItemConfiguration(@Nullable org.bukkit.inventory.ItemStack original, + @NotNull org.bukkit.Material type, + int amount, + int data, + @Nullable java.lang.String name, + @NotNull java.util.List<java.lang.String> lore, + @NotNull java.util.List<GUIActionConfiguration> actions, + @NotNull java.util.List<java.lang.Integer> slots) 
      GUIItemConfiguration(@NotNull org.bukkit.Material type, + int amount, + int data, + @Nullable java.lang.String name, + @NotNull java.util.List<java.lang.String> lore, + @NotNull java.util.List<GUIActionConfiguration> actions, + @NotNull java.util.List<java.lang.Integer> slots) 
      +
    • +
    + +
      +
    • + + +

      方法概要

      + + + + + + + + + + + + + + + + + + +
      所有方法 静态方法 实例方法 具体方法 
      限定符和类型方法和说明
      static @Nullable GUIItemConfigurationreadFrom(@Nullable org.bukkit.configuration.ConfigurationSection itemSection) 
      @NotNull java.util.Map<java.lang.String,java.lang.Object>serialize() 
      voidsetupItems(org.bukkit.entity.Player player, + GUI gui) 
      +
        +
      • + + +

        从类继承的方法 java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      构造器详细资料

      + + + +
        +
      • +

        GUIItemConfiguration

        +
        public GUIItemConfiguration(@NotNull
        +                            @NotNull org.bukkit.Material type,
        +                            int amount,
        +                            int data,
        +                            @Nullable
        +                            @Nullable java.lang.String name,
        +                            @NotNull
        +                            @NotNull java.util.List<java.lang.String> lore,
        +                            @NotNull
        +                            @NotNull java.util.List<GUIActionConfiguration> actions,
        +                            @NotNull
        +                            @NotNull java.util.List<java.lang.Integer> slots)
        +
      • +
      + + + +
        +
      • +

        GUIItemConfiguration

        +
        public GUIItemConfiguration(@Nullable
        +                            @Nullable org.bukkit.inventory.ItemStack original,
        +                            @NotNull
        +                            @NotNull org.bukkit.Material type,
        +                            int amount,
        +                            int data,
        +                            @Nullable
        +                            @Nullable java.lang.String name,
        +                            @NotNull
        +                            @NotNull java.util.List<java.lang.String> lore,
        +                            @NotNull
        +                            @NotNull java.util.List<GUIActionConfiguration> actions,
        +                            @NotNull
        +                            @NotNull java.util.List<java.lang.Integer> slots)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      方法详细资料

      + + + +
        +
      • +

        setupItems

        +
        public void setupItems(org.bukkit.entity.Player player,
        +                       GUI gui)
        +
      • +
      + + + +
        +
      • +

        serialize

        +
        @NotNull
        +public @NotNull java.util.Map<java.lang.String,java.lang.Object> serialize()
        +
      • +
      + + + +
        +
      • +

        readFrom

        +
        @Nullable
        +public static @Nullable GUIItemConfiguration readFrom(@Nullable
        +                                                                @Nullable org.bukkit.configuration.ConfigurationSection itemSection)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2025. All rights reserved.

+ + diff --git a/cc/carm/lib/easyplugin/gui/configuration/class-use/GUIActionConfiguration.html b/cc/carm/lib/easyplugin/gui/configuration/class-use/GUIActionConfiguration.html new file mode 100644 index 0000000..0e1b58b --- /dev/null +++ b/cc/carm/lib/easyplugin/gui/configuration/class-use/GUIActionConfiguration.html @@ -0,0 +1,186 @@ + + + + + + +类 cc.carm.lib.easyplugin.gui.configuration.GUIActionConfiguration的使用 (EasyPlugin 1.5.14 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

类的使用
cc.carm.lib.easyplugin.gui.configuration.GUIActionConfiguration

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2025. All rights reserved.

+ + diff --git a/cc/carm/lib/easyplugin/gui/configuration/class-use/GUIActionType.html b/cc/carm/lib/easyplugin/gui/configuration/class-use/GUIActionType.html new file mode 100644 index 0000000..cf06d49 --- /dev/null +++ b/cc/carm/lib/easyplugin/gui/configuration/class-use/GUIActionType.html @@ -0,0 +1,238 @@ + + + + + + +类 cc.carm.lib.easyplugin.gui.configuration.GUIActionType的使用 (EasyPlugin 1.5.14 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

类的使用
cc.carm.lib.easyplugin.gui.configuration.GUIActionType

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2025. All rights reserved.

+ + diff --git a/cc/carm/lib/easyplugin/gui/configuration/class-use/GUIConfiguration.html b/cc/carm/lib/easyplugin/gui/configuration/class-use/GUIConfiguration.html new file mode 100644 index 0000000..c0651fd --- /dev/null +++ b/cc/carm/lib/easyplugin/gui/configuration/class-use/GUIConfiguration.html @@ -0,0 +1,166 @@ + + + + + + +类 cc.carm.lib.easyplugin.gui.configuration.GUIConfiguration的使用 (EasyPlugin 1.5.14 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

类的使用
cc.carm.lib.easyplugin.gui.configuration.GUIConfiguration

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2025. All rights reserved.

+ + diff --git a/cc/carm/lib/easyplugin/gui/configuration/class-use/GUIItemConfiguration.html b/cc/carm/lib/easyplugin/gui/configuration/class-use/GUIItemConfiguration.html new file mode 100644 index 0000000..97d6154 --- /dev/null +++ b/cc/carm/lib/easyplugin/gui/configuration/class-use/GUIItemConfiguration.html @@ -0,0 +1,209 @@ + + + + + + +类 cc.carm.lib.easyplugin.gui.configuration.GUIItemConfiguration的使用 (EasyPlugin 1.5.14 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

类的使用
cc.carm.lib.easyplugin.gui.configuration.GUIItemConfiguration

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2025. All rights reserved.

+ + diff --git a/cc/carm/lib/easyplugin/gui/configuration/package-frame.html b/cc/carm/lib/easyplugin/gui/configuration/package-frame.html new file mode 100644 index 0000000..7a48f47 --- /dev/null +++ b/cc/carm/lib/easyplugin/gui/configuration/package-frame.html @@ -0,0 +1,27 @@ + + + + + + +cc.carm.lib.easyplugin.gui.configuration (EasyPlugin 1.5.14 API) + + + + + +

cc.carm.lib.easyplugin.gui.configuration

+
+

+ +

枚举

+ +
+ + diff --git a/cc/carm/lib/easyplugin/gui/configuration/package-summary.html b/cc/carm/lib/easyplugin/gui/configuration/package-summary.html new file mode 100644 index 0000000..19fc21a --- /dev/null +++ b/cc/carm/lib/easyplugin/gui/configuration/package-summary.html @@ -0,0 +1,167 @@ + + + + + + +cc.carm.lib.easyplugin.gui.configuration (EasyPlugin 1.5.14 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

程序包 cc.carm.lib.easyplugin.gui.configuration

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2025. All rights reserved.

+ + diff --git a/cc/carm/lib/easyplugin/gui/configuration/package-tree.html b/cc/carm/lib/easyplugin/gui/configuration/package-tree.html new file mode 100644 index 0000000..8808b54 --- /dev/null +++ b/cc/carm/lib/easyplugin/gui/configuration/package-tree.html @@ -0,0 +1,153 @@ + + + + + + +cc.carm.lib.easyplugin.gui.configuration 类分层结构 (EasyPlugin 1.5.14 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

程序包cc.carm.lib.easyplugin.gui.configuration的分层结构

+程序包分层结构: + +
+
+

类分层结构

+ +

枚举分层结构

+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2025. All rights reserved.

+ + diff --git a/cc/carm/lib/easyplugin/gui/configuration/package-use.html b/cc/carm/lib/easyplugin/gui/configuration/package-use.html new file mode 100644 index 0000000..8a71afa --- /dev/null +++ b/cc/carm/lib/easyplugin/gui/configuration/package-use.html @@ -0,0 +1,168 @@ + + + + + + +程序包 cc.carm.lib.easyplugin.gui.configuration的使用 (EasyPlugin 1.5.14 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

程序包的使用
cc.carm.lib.easyplugin.gui.configuration

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2025. All rights reserved.

+ + diff --git a/cc/carm/lib/easyplugin/gui/package-frame.html b/cc/carm/lib/easyplugin/gui/package-frame.html new file mode 100644 index 0000000..6308a48 --- /dev/null +++ b/cc/carm/lib/easyplugin/gui/package-frame.html @@ -0,0 +1,28 @@ + + + + + + +cc.carm.lib.easyplugin.gui (EasyPlugin 1.5.14 API) + + + + + +

cc.carm.lib.easyplugin.gui

+
+

+ +

枚举

+ +
+ + diff --git a/cc/carm/lib/easyplugin/gui/package-summary.html b/cc/carm/lib/easyplugin/gui/package-summary.html new file mode 100644 index 0000000..219db44 --- /dev/null +++ b/cc/carm/lib/easyplugin/gui/package-summary.html @@ -0,0 +1,171 @@ + + + + + + +cc.carm.lib.easyplugin.gui (EasyPlugin 1.5.14 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

程序包 cc.carm.lib.easyplugin.gui

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2025. All rights reserved.

+ + diff --git a/cc/carm/lib/easyplugin/gui/package-tree.html b/cc/carm/lib/easyplugin/gui/package-tree.html new file mode 100644 index 0000000..e8846cc --- /dev/null +++ b/cc/carm/lib/easyplugin/gui/package-tree.html @@ -0,0 +1,154 @@ + + + + + + +cc.carm.lib.easyplugin.gui 类分层结构 (EasyPlugin 1.5.14 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

程序包cc.carm.lib.easyplugin.gui的分层结构

+程序包分层结构: + +
+
+

类分层结构

+ +

枚举分层结构

+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2025. All rights reserved.

+ + diff --git a/cc/carm/lib/easyplugin/gui/package-use.html b/cc/carm/lib/easyplugin/gui/package-use.html new file mode 100644 index 0000000..abea4e7 --- /dev/null +++ b/cc/carm/lib/easyplugin/gui/package-use.html @@ -0,0 +1,221 @@ + + + + + + +程序包 cc.carm.lib.easyplugin.gui的使用 (EasyPlugin 1.5.14 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

程序包的使用
cc.carm.lib.easyplugin.gui

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2025. All rights reserved.

+ + diff --git a/cc/carm/lib/easyplugin/gui/paged/AutoPagedGUI.html b/cc/carm/lib/easyplugin/gui/paged/AutoPagedGUI.html new file mode 100644 index 0000000..82b67f3 --- /dev/null +++ b/cc/carm/lib/easyplugin/gui/paged/AutoPagedGUI.html @@ -0,0 +1,587 @@ + + + + + + +AutoPagedGUI (EasyPlugin 1.5.14 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
cc.carm.lib.easyplugin.gui.paged
+

类 AutoPagedGUI

+
+
+ +
+ +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      字段详细资料

      + + + +
        +
      • +

        defaultPreviousPage

        +
        public static java.util.function.Function<org.bukkit.entity.Player,org.bukkit.inventory.ItemStack> defaultPreviousPage
        +
      • +
      + + + +
        +
      • +

        defaultNextPage

        +
        public static java.util.function.Function<org.bukkit.entity.Player,org.bukkit.inventory.ItemStack> defaultNextPage
        +
      • +
      + + + +
        +
      • +

        previousPageUI

        +
        protected org.bukkit.inventory.ItemStack previousPageUI
        +
      • +
      + + + +
        +
      • +

        nextPageUI

        +
        protected org.bukkit.inventory.ItemStack nextPageUI
        +
      • +
      + + + +
        +
      • +

        noPreviousPageUI

        +
        protected org.bukkit.inventory.ItemStack noPreviousPageUI
        +
      • +
      + + + +
        +
      • +

        noNextPageUI

        +
        protected org.bukkit.inventory.ItemStack noNextPageUI
        +
      • +
      + + + +
        +
      • +

        previousPageSlot

        +
        protected int previousPageSlot
        +
      • +
      + + + +
        +
      • +

        nextPageSlot

        +
        protected int nextPageSlot
        +
      • +
      +
    • +
    + +
      +
    • + + +

      构造器详细资料

      + + + +
        +
      • +

        AutoPagedGUI

        +
        public AutoPagedGUI(@NotNull
        +                    @NotNull GUIType type,
        +                    @NotNull
        +                    @NotNull java.lang.String title,
        +                    int[] range)
        +
      • +
      + + + +
        +
      • +

        AutoPagedGUI

        +
        public AutoPagedGUI(@NotNull
        +                    @NotNull GUIType type,
        +                    @NotNull
        +                    @NotNull java.lang.String title,
        +                    int a,
        +                    int b)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      方法详细资料

      + + + +
        +
      • +

        setPreviousPageUI

        +
        public void setPreviousPageUI(@Nullable
        +                              @Nullable org.bukkit.inventory.ItemStack lastPageUI)
        +
      • +
      + + + +
        +
      • +

        setNoPreviousPageUI

        +
        public void setNoPreviousPageUI(@Nullable
        +                                @Nullable org.bukkit.inventory.ItemStack noPreviousPageUI)
        +
      • +
      + + + +
        +
      • +

        setNextPageUI

        +
        public void setNextPageUI(@Nullable
        +                          @Nullable org.bukkit.inventory.ItemStack nextPageUI)
        +
      • +
      + + + +
        +
      • +

        setNoNextPageUI

        +
        public void setNoNextPageUI(@Nullable
        +                            @Nullable org.bukkit.inventory.ItemStack noNextPageUI)
        +
      • +
      + + + +
        +
      • +

        setPreviousPageSlot

        +
        public void setPreviousPageSlot(int slot)
        +
      • +
      + + + +
        +
      • +

        setNextPageSlot

        +
        public void setNextPageSlot(int slot)
        +
      • +
      + + + +
        +
      • +

        fillEmptySlots

        +
        protected void fillEmptySlots(@NotNull
        +                              @NotNull org.bukkit.inventory.Inventory inventory)
        +
        +
        覆盖:
        +
        fillEmptySlots 在类中 CommonPagedGUI
        +
        +
      • +
      + + + +
        +
      • +

        openGUI

        +
        public void openGUI(org.bukkit.entity.Player user)
        +
        +
        覆盖:
        +
        openGUI 在类中 CommonPagedGUI
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2025. All rights reserved.

+ + diff --git a/cc/carm/lib/easyplugin/gui/paged/CommonPagedGUI.html b/cc/carm/lib/easyplugin/gui/paged/CommonPagedGUI.html new file mode 100644 index 0000000..928324f --- /dev/null +++ b/cc/carm/lib/easyplugin/gui/paged/CommonPagedGUI.html @@ -0,0 +1,511 @@ + + + + + + +CommonPagedGUI (EasyPlugin 1.5.14 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
cc.carm.lib.easyplugin.gui.paged
+

类 CommonPagedGUI

+
+
+ +
+ +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      字段详细资料

      + + + +
        +
      • +

        range

        +
        protected final int[] range
        +
      • +
      +
    • +
    + +
      +
    • + + +

      构造器详细资料

      + + + +
        +
      • +

        CommonPagedGUI

        +
        public CommonPagedGUI(@NotNull
        +                      @NotNull GUIType type,
        +                      @NotNull
        +                      @NotNull java.lang.String title,
        +                      int a,
        +                      int b)
        +
      • +
      + + + +
        +
      • +

        CommonPagedGUI

        +
        public CommonPagedGUI(@NotNull
        +                      @NotNull GUIType type,
        +                      @NotNull
        +                      @NotNull java.lang.String title,
        +                      int[] range)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      方法详细资料

      + + + +
        +
      • +

        fillEmptySlots

        +
        protected void fillEmptySlots(@NotNull
        +                              @NotNull org.bukkit.inventory.Inventory inventory)
        +
        +
        覆盖:
        +
        fillEmptySlots 在类中 GUI
        +
        +
      • +
      + + + +
        +
      • +

        hasPreviousPage

        +
        public boolean hasPreviousPage()
        +
        +
        指定者:
        +
        hasPreviousPage 在类中 PagedGUI
        +
        返回:
        +
        是否有上一页
        +
        +
      • +
      + + + +
        +
      • +

        hasNextPage

        +
        public boolean hasNextPage()
        +
        +
        指定者:
        +
        hasNextPage 在类中 PagedGUI
        +
        返回:
        +
        是否有下一页
        +
        +
      • +
      + + + +
        +
      • +

        goFirstPage

        +
        public void goFirstPage()
        +
        前往第一页
        +
      • +
      + + + +
        +
      • +

        goLastPage

        +
        public void goLastPage()
        +
        前往最后一页
        +
      • +
      + + + +
        +
      • +

        getLastPageNumber

        +
        public int getLastPageNumber()
        +
        得到最后一页的页码
        +
        +
        覆盖:
        +
        getLastPageNumber 在类中 PagedGUI
        +
        返回:
        +
        最后一页的页码
        +
        +
      • +
      + + + +
        +
      • +

        getFirstPageNumber

        +
        public int getFirstPageNumber()
        +
        得到第一页的页码
        +
        +
        返回:
        +
        第一页页码(默认为1)
        +
        +
      • +
      + + + +
        +
      • +

        openGUI

        +
        public void openGUI(org.bukkit.entity.Player player)
        +
        +
        覆盖:
        +
        openGUI 在类中 GUI
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2025. All rights reserved.

+ + diff --git a/cc/carm/lib/easyplugin/gui/paged/PagedGUI.html b/cc/carm/lib/easyplugin/gui/paged/PagedGUI.html new file mode 100644 index 0000000..6626c3f --- /dev/null +++ b/cc/carm/lib/easyplugin/gui/paged/PagedGUI.html @@ -0,0 +1,578 @@ + + + + + + +PagedGUI (EasyPlugin 1.5.14 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
cc.carm.lib.easyplugin.gui.paged
+

类 PagedGUI

+
+
+ +
+
    +
  • +
    +
    直接已知子类:
    +
    CommonPagedGUI
    +
    +
    +
    +
    public abstract class PagedGUI
    +extends GUI
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      字段详细资料

      + + + +
        +
      • +

        container

        +
        protected java.util.List<GUIItem> container
        +
      • +
      + + + +
        +
      • +

        page

        +
        protected int page
        +
      • +
      +
    • +
    + +
      +
    • + + +

      构造器详细资料

      + + + +
        +
      • +

        PagedGUI

        +
        protected PagedGUI(@NotNull
        +                   @NotNull GUIType type,
        +                   @NotNull
        +                   @NotNull java.lang.String title)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      方法详细资料

      + + + +
        +
      • +

        setCurrentPage

        +
        public int setCurrentPage(int page)
        +
      • +
      + + + +
        +
      • +

        getCurrentPage

        +
        public int getCurrentPage()
        +
      • +
      + + + +
        +
      • +

        getLastPageNumber

        +
        public int getLastPageNumber()
        +
      • +
      + + + +
        +
      • +

        getLastPageNumber

        +
        public int getLastPageNumber(int size)
        +
        得到最后一页的页码
        +
        +
        返回:
        +
        最后一页的页码
        +
        +
      • +
      + + + +
        +
      • +

        addItem

        +
        public int addItem(@NotNull
        +                   @NotNull GUIItem i)
        +
      • +
      + + + +
        +
      • +

        addItem

        +
        public int addItem(int index,
        +                   @NotNull
        +                   @NotNull GUIItem i)
        +
      • +
      + + + +
        +
      • +

        addItemStack

        +
        public int addItemStack(@NotNull
        +                        @NotNull org.bukkit.inventory.ItemStack itemStack)
        +
      • +
      + + + +
        +
      • +

        removeItem

        +
        public void removeItem(@NotNull
        +                       @NotNull GUIItem item)
        +
        从GUI中移除一个物品
        +
        +
        参数:
        +
        item - 物品
        +
        +
      • +
      + + + +
        +
      • +

        removeItem

        +
        public void removeItem(int index)
        +
        从GUI中移除一个物品
        +
        +
        参数:
        +
        index - 物品格子数
        +
        +
      • +
      + + + +
        +
      • +

        getPagedContainer

        +
        @NotNull
        +public @NotNull java.util.List<GUIItem> getPagedContainer()
        +
      • +
      + + + +
        +
      • +

        onPageChange

        +
        public void onPageChange(int pageNum)
        +
        当GUI改变页码时执行的代码
        +
      • +
      + + + +
        +
      • +

        goPreviousPage

        +
        public void goPreviousPage()
        +
        前往上一页
        +
      • +
      + + + +
        +
      • +

        goNextPage

        +
        public void goNextPage()
        +
        前往下一页
        +
      • +
      + + + +
        +
      • +

        hasPreviousPage

        +
        public abstract boolean hasPreviousPage()
        +
        +
        返回:
        +
        是否有上一页
        +
        +
      • +
      + + + +
        +
      • +

        hasNextPage

        +
        public abstract boolean hasNextPage()
        +
        +
        返回:
        +
        是否有下一页
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2025. All rights reserved.

+ + diff --git a/cc/carm/lib/easyplugin/gui/paged/class-use/AutoPagedGUI.html b/cc/carm/lib/easyplugin/gui/paged/class-use/AutoPagedGUI.html new file mode 100644 index 0000000..ecdb1db --- /dev/null +++ b/cc/carm/lib/easyplugin/gui/paged/class-use/AutoPagedGUI.html @@ -0,0 +1,126 @@ + + + + + + +类 cc.carm.lib.easyplugin.gui.paged.AutoPagedGUI的使用 (EasyPlugin 1.5.14 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

类的使用
cc.carm.lib.easyplugin.gui.paged.AutoPagedGUI

+
+
没有cc.carm.lib.easyplugin.gui.paged.AutoPagedGUI的用法
+ +
+ + + + + + + +
+ + +

Copyright © 2025. All rights reserved.

+ + diff --git a/cc/carm/lib/easyplugin/gui/paged/class-use/CommonPagedGUI.html b/cc/carm/lib/easyplugin/gui/paged/class-use/CommonPagedGUI.html new file mode 100644 index 0000000..3abc7b1 --- /dev/null +++ b/cc/carm/lib/easyplugin/gui/paged/class-use/CommonPagedGUI.html @@ -0,0 +1,166 @@ + + + + + + +类 cc.carm.lib.easyplugin.gui.paged.CommonPagedGUI的使用 (EasyPlugin 1.5.14 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

类的使用
cc.carm.lib.easyplugin.gui.paged.CommonPagedGUI

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2025. All rights reserved.

+ + diff --git a/cc/carm/lib/easyplugin/gui/paged/class-use/PagedGUI.html b/cc/carm/lib/easyplugin/gui/paged/class-use/PagedGUI.html new file mode 100644 index 0000000..6c01ba0 --- /dev/null +++ b/cc/carm/lib/easyplugin/gui/paged/class-use/PagedGUI.html @@ -0,0 +1,170 @@ + + + + + + +类 cc.carm.lib.easyplugin.gui.paged.PagedGUI的使用 (EasyPlugin 1.5.14 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

类的使用
cc.carm.lib.easyplugin.gui.paged.PagedGUI

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2025. All rights reserved.

+ + diff --git a/cc/carm/lib/easyplugin/gui/paged/package-frame.html b/cc/carm/lib/easyplugin/gui/paged/package-frame.html new file mode 100644 index 0000000..e546af0 --- /dev/null +++ b/cc/carm/lib/easyplugin/gui/paged/package-frame.html @@ -0,0 +1,23 @@ + + + + + + +cc.carm.lib.easyplugin.gui.paged (EasyPlugin 1.5.14 API) + + + + + +

cc.carm.lib.easyplugin.gui.paged

+
+

+ +
+ + diff --git a/cc/carm/lib/easyplugin/gui/paged/package-summary.html b/cc/carm/lib/easyplugin/gui/paged/package-summary.html new file mode 100644 index 0000000..77a0eb2 --- /dev/null +++ b/cc/carm/lib/easyplugin/gui/paged/package-summary.html @@ -0,0 +1,152 @@ + + + + + + +cc.carm.lib.easyplugin.gui.paged (EasyPlugin 1.5.14 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

程序包 cc.carm.lib.easyplugin.gui.paged

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2025. All rights reserved.

+ + diff --git a/cc/carm/lib/easyplugin/gui/paged/package-tree.html b/cc/carm/lib/easyplugin/gui/paged/package-tree.html new file mode 100644 index 0000000..1752a13 --- /dev/null +++ b/cc/carm/lib/easyplugin/gui/paged/package-tree.html @@ -0,0 +1,151 @@ + + + + + + +cc.carm.lib.easyplugin.gui.paged 类分层结构 (EasyPlugin 1.5.14 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

程序包cc.carm.lib.easyplugin.gui.paged的分层结构

+程序包分层结构: + +
+
+

类分层结构

+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2025. All rights reserved.

+ + diff --git a/cc/carm/lib/easyplugin/gui/paged/package-use.html b/cc/carm/lib/easyplugin/gui/paged/package-use.html new file mode 100644 index 0000000..5d84435 --- /dev/null +++ b/cc/carm/lib/easyplugin/gui/paged/package-use.html @@ -0,0 +1,162 @@ + + + + + + +程序包 cc.carm.lib.easyplugin.gui.paged的使用 (EasyPlugin 1.5.14 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

程序包的使用
cc.carm.lib.easyplugin.gui.paged

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2025. All rights reserved.

+ + diff --git a/cc/carm/lib/easyplugin/i18n/EasyPluginMessageProvider.en_US.html b/cc/carm/lib/easyplugin/i18n/EasyPluginMessageProvider.en_US.html new file mode 100644 index 0000000..84ab866 --- /dev/null +++ b/cc/carm/lib/easyplugin/i18n/EasyPluginMessageProvider.en_US.html @@ -0,0 +1,433 @@ + + + + + + +EasyPluginMessageProvider.en_US (EasyPlugin 1.5.14 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
cc.carm.lib.easyplugin.i18n
+

类 EasyPluginMessageProvider.en_US

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2025. All rights reserved.

+ + diff --git a/cc/carm/lib/easyplugin/i18n/EasyPluginMessageProvider.html b/cc/carm/lib/easyplugin/i18n/EasyPluginMessageProvider.html new file mode 100644 index 0000000..08e6841 --- /dev/null +++ b/cc/carm/lib/easyplugin/i18n/EasyPluginMessageProvider.html @@ -0,0 +1,405 @@ + + + + + + +EasyPluginMessageProvider (EasyPlugin 1.5.14 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
cc.carm.lib.easyplugin.i18n
+

接口 EasyPluginMessageProvider

+
+
+
+ +
+
+
    +
  • + + + + + +
      +
    • + + +

      方法概要

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      所有方法 实例方法 抽象方法 默认方法 
      限定符和类型方法和说明
      java.lang.Stringdisabled(org.bukkit.plugin.Plugin plugin, + long startMillis) 
      java.lang.Stringdisabling(org.bukkit.plugin.Plugin plugin) 
      java.lang.StringenableFailure(org.bukkit.plugin.Plugin plugin, + long startMillis) 
      java.lang.StringenableSuccess(org.bukkit.plugin.Plugin plugin, + long startMillis) 
      java.lang.Stringenabling(org.bukkit.plugin.Plugin plugin) 
      java.lang.Stringloaded(org.bukkit.plugin.Plugin plugin, + long startMillis) 
      java.lang.Stringloading(org.bukkit.plugin.Plugin plugin) 
      default voidprint(@NotNull org.bukkit.plugin.Plugin plugin, + @Nullable java.lang.String prefix, + java.lang.String... messages) 
      +
    • +
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      方法详细资料

      + + + +
        +
      • +

        loading

        +
        java.lang.String loading(org.bukkit.plugin.Plugin plugin)
        +
      • +
      + + + +
        +
      • +

        loaded

        +
        java.lang.String loaded(org.bukkit.plugin.Plugin plugin,
        +                        long startMillis)
        +
      • +
      + + + +
        +
      • +

        enabling

        +
        java.lang.String enabling(org.bukkit.plugin.Plugin plugin)
        +
      • +
      + + + +
        +
      • +

        enableSuccess

        +
        java.lang.String enableSuccess(org.bukkit.plugin.Plugin plugin,
        +                               long startMillis)
        +
      • +
      + + + +
        +
      • +

        enableFailure

        +
        java.lang.String enableFailure(org.bukkit.plugin.Plugin plugin,
        +                               long startMillis)
        +
      • +
      + + + +
        +
      • +

        disabling

        +
        java.lang.String disabling(org.bukkit.plugin.Plugin plugin)
        +
      • +
      + + + +
        +
      • +

        disabled

        +
        java.lang.String disabled(org.bukkit.plugin.Plugin plugin,
        +                          long startMillis)
        +
      • +
      + + + +
        +
      • +

        print

        +
        default void print(@NotNull
        +                   @NotNull org.bukkit.plugin.Plugin plugin,
        +                   @Nullable
        +                   @Nullable java.lang.String prefix,
        +                   @Nullable
        +                   java.lang.String... messages)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2025. All rights reserved.

+ + diff --git a/cc/carm/lib/easyplugin/i18n/EasyPluginMessageProvider.zh_CN.html b/cc/carm/lib/easyplugin/i18n/EasyPluginMessageProvider.zh_CN.html new file mode 100644 index 0000000..b0eb728 --- /dev/null +++ b/cc/carm/lib/easyplugin/i18n/EasyPluginMessageProvider.zh_CN.html @@ -0,0 +1,433 @@ + + + + + + +EasyPluginMessageProvider.zh_CN (EasyPlugin 1.5.14 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
cc.carm.lib.easyplugin.i18n
+

类 EasyPluginMessageProvider.zh_CN

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2025. All rights reserved.

+ + diff --git a/cc/carm/lib/easyplugin/i18n/class-use/EasyPluginMessageProvider.en_US.html b/cc/carm/lib/easyplugin/i18n/class-use/EasyPluginMessageProvider.en_US.html new file mode 100644 index 0000000..95809a1 --- /dev/null +++ b/cc/carm/lib/easyplugin/i18n/class-use/EasyPluginMessageProvider.en_US.html @@ -0,0 +1,126 @@ + + + + + + +类 cc.carm.lib.easyplugin.i18n.EasyPluginMessageProvider.en_US的使用 (EasyPlugin 1.5.14 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

类的使用
cc.carm.lib.easyplugin.i18n.EasyPluginMessageProvider.en_US

+
+
没有cc.carm.lib.easyplugin.i18n.EasyPluginMessageProvider.en_US的用法
+ +
+ + + + + + + +
+ + +

Copyright © 2025. All rights reserved.

+ + diff --git a/cc/carm/lib/easyplugin/i18n/class-use/EasyPluginMessageProvider.html b/cc/carm/lib/easyplugin/i18n/class-use/EasyPluginMessageProvider.html new file mode 100644 index 0000000..76ab52d --- /dev/null +++ b/cc/carm/lib/easyplugin/i18n/class-use/EasyPluginMessageProvider.html @@ -0,0 +1,240 @@ + + + + + + +接口 cc.carm.lib.easyplugin.i18n.EasyPluginMessageProvider的使用 (EasyPlugin 1.5.14 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

接口的使用
cc.carm.lib.easyplugin.i18n.EasyPluginMessageProvider

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2025. All rights reserved.

+ + diff --git a/cc/carm/lib/easyplugin/i18n/class-use/EasyPluginMessageProvider.zh_CN.html b/cc/carm/lib/easyplugin/i18n/class-use/EasyPluginMessageProvider.zh_CN.html new file mode 100644 index 0000000..c188eb7 --- /dev/null +++ b/cc/carm/lib/easyplugin/i18n/class-use/EasyPluginMessageProvider.zh_CN.html @@ -0,0 +1,126 @@ + + + + + + +类 cc.carm.lib.easyplugin.i18n.EasyPluginMessageProvider.zh_CN的使用 (EasyPlugin 1.5.14 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

类的使用
cc.carm.lib.easyplugin.i18n.EasyPluginMessageProvider.zh_CN

+
+
没有cc.carm.lib.easyplugin.i18n.EasyPluginMessageProvider.zh_CN的用法
+ +
+ + + + + + + +
+ + +

Copyright © 2025. All rights reserved.

+ + diff --git a/cc/carm/lib/easyplugin/i18n/package-frame.html b/cc/carm/lib/easyplugin/i18n/package-frame.html new file mode 100644 index 0000000..b10bbda --- /dev/null +++ b/cc/carm/lib/easyplugin/i18n/package-frame.html @@ -0,0 +1,26 @@ + + + + + + +cc.carm.lib.easyplugin.i18n (EasyPlugin 1.5.14 API) + + + + + +

cc.carm.lib.easyplugin.i18n

+
+

接口

+ +

+ +
+ + diff --git a/cc/carm/lib/easyplugin/i18n/package-summary.html b/cc/carm/lib/easyplugin/i18n/package-summary.html new file mode 100644 index 0000000..fa3a753 --- /dev/null +++ b/cc/carm/lib/easyplugin/i18n/package-summary.html @@ -0,0 +1,163 @@ + + + + + + +cc.carm.lib.easyplugin.i18n (EasyPlugin 1.5.14 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

程序包 cc.carm.lib.easyplugin.i18n

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2025. All rights reserved.

+ + diff --git a/cc/carm/lib/easyplugin/i18n/package-tree.html b/cc/carm/lib/easyplugin/i18n/package-tree.html new file mode 100644 index 0000000..112d6fc --- /dev/null +++ b/cc/carm/lib/easyplugin/i18n/package-tree.html @@ -0,0 +1,144 @@ + + + + + + +cc.carm.lib.easyplugin.i18n 类分层结构 (EasyPlugin 1.5.14 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

程序包cc.carm.lib.easyplugin.i18n的分层结构

+程序包分层结构: + +
+
+

类分层结构

+ +

接口分层结构

+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2025. All rights reserved.

+ + diff --git a/cc/carm/lib/easyplugin/i18n/package-use.html b/cc/carm/lib/easyplugin/i18n/package-use.html new file mode 100644 index 0000000..9f93def --- /dev/null +++ b/cc/carm/lib/easyplugin/i18n/package-use.html @@ -0,0 +1,178 @@ + + + + + + +程序包 cc.carm.lib.easyplugin.i18n的使用 (EasyPlugin 1.5.14 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

程序包的使用
cc.carm.lib.easyplugin.i18n

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2025. All rights reserved.

+ + diff --git a/cc/carm/lib/easyplugin/package-frame.html b/cc/carm/lib/easyplugin/package-frame.html new file mode 100644 index 0000000..ae40958 --- /dev/null +++ b/cc/carm/lib/easyplugin/package-frame.html @@ -0,0 +1,21 @@ + + + + + + +cc.carm.lib.easyplugin (EasyPlugin 1.5.14 API) + + + + + +

cc.carm.lib.easyplugin

+
+

+ +
+ + diff --git a/cc/carm/lib/easyplugin/package-summary.html b/cc/carm/lib/easyplugin/package-summary.html new file mode 100644 index 0000000..6aeb406 --- /dev/null +++ b/cc/carm/lib/easyplugin/package-summary.html @@ -0,0 +1,144 @@ + + + + + + +cc.carm.lib.easyplugin (EasyPlugin 1.5.14 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

程序包 cc.carm.lib.easyplugin

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2025. All rights reserved.

+ + diff --git a/cc/carm/lib/easyplugin/package-tree.html b/cc/carm/lib/easyplugin/package-tree.html new file mode 100644 index 0000000..b8a08b3 --- /dev/null +++ b/cc/carm/lib/easyplugin/package-tree.html @@ -0,0 +1,147 @@ + + + + + + +cc.carm.lib.easyplugin 类分层结构 (EasyPlugin 1.5.14 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

程序包cc.carm.lib.easyplugin的分层结构

+程序包分层结构: + +
+
+

类分层结构

+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2025. All rights reserved.

+ + diff --git a/cc/carm/lib/easyplugin/package-use.html b/cc/carm/lib/easyplugin/package-use.html new file mode 100644 index 0000000..f8bc14b --- /dev/null +++ b/cc/carm/lib/easyplugin/package-use.html @@ -0,0 +1,159 @@ + + + + + + +程序包 cc.carm.lib.easyplugin的使用 (EasyPlugin 1.5.14 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

程序包的使用
cc.carm.lib.easyplugin

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2025. All rights reserved.

+ + diff --git a/cc/carm/lib/easyplugin/papi/EasyPlaceholder.html b/cc/carm/lib/easyplugin/papi/EasyPlaceholder.html new file mode 100644 index 0000000..cb9c287 --- /dev/null +++ b/cc/carm/lib/easyplugin/papi/EasyPlaceholder.html @@ -0,0 +1,898 @@ + + + + + + +EasyPlaceholder (EasyPlugin 1.5.14 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
cc.carm.lib.easyplugin.papi
+

类 EasyPlaceholder

+
+
+ +
+
    +
  • +
    +
    +
    public class EasyPlaceholder
    +extends me.clip.placeholderapi.expansion.PlaceholderExpansion
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      嵌套类概要

      +
        +
      • + + +

        从类继承的嵌套类/接口 me.clip.placeholderapi.expansion.PlaceholderExpansion

        +me.clip.placeholderapi.expansion.PlaceholderExpansion.Type
      • +
      +
    • +
    + +
      +
    • + + +

      字段概要

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      字段 
      限定符和类型字段和说明
      protected @NotNull java.lang.Stringauthor 
      protected @NotNull java.lang.Stringname 
      protected booleanpersistent 
      protected @NotNull java.lang.Stringplugin 
      protected @NotNull SectionExpansionrootExpansion 
      protected @NotNull java.lang.Stringversion 
      +
        +
      • + + +

        从类继承的字段 me.clip.placeholderapi.expansion.PlaceholderExpansion

        +expansionType
      • +
      +
    • +
    + +
      +
    • + + +

      构造器概要

      + + + + + + + + + + + + + + + + + +
      构造器 
      构造器和说明
      EasyPlaceholder(@NotNull org.bukkit.plugin.java.JavaPlugin plugin, + @NotNull SectionExpansion rootExpansion) 
      EasyPlaceholder(@NotNull org.bukkit.plugin.java.JavaPlugin plugin, + @NotNull java.lang.String rootIdentifier) 
      EasyPlaceholder(@NotNull java.lang.String plugin, + boolean persistent, + @NotNull SectionExpansion rootExpansion, + @NotNull java.lang.String name, + @NotNull java.lang.String version, + @NotNull java.lang.String author) 
      EasyPlaceholder(@NotNull java.lang.String plugin, + boolean persistent, + @NotNull java.lang.String rootIdentifier, + @NotNull java.lang.String name, + @NotNull java.lang.String version, + @NotNull java.lang.String author) 
      +
    • +
    + +
      +
    • + + +

      方法概要

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      所有方法 实例方法 具体方法 
      限定符和类型方法和说明
      @NotNull java.lang.StringgetAuthor() 
      @NotNull java.lang.StringgetIdentifier() 
      @NotNull java.lang.StringgetName() 
      @NotNull java.util.List<java.lang.String>getPlaceholders() 
      @Nullable java.lang.StringgetRequiredPlugin() 
      @NotNull SectionExpansiongetRootExpansion() +
      得到根变量解析器
      +
      @NotNull java.lang.StringgetVersion() 
      EasyPlaceholderhandle(@NotNull java.lang.String identifier, + @NotNull PlaceholderHandler handler, + @NotNull java.util.function.Consumer<java.util.ArrayList<java.lang.String>> paramsConsumer, + java.lang.String... aliases) +
      处理变量并返回对应内容。
      +
      EasyPlaceholderhandle(@NotNull java.lang.String identifier, + @NotNull PlaceholderHandler handler, + @NotNull java.util.List<java.lang.String> availableParams, + java.lang.String... aliases) +
      处理变量并返回对应内容。
      +
      EasyPlaceholderhandle(@NotNull java.lang.String identifier, + @NotNull PlaceholderHandler handler, + java.lang.String... aliases) +
      处理变量并返回对应内容。
      +
      EasyPlaceholderhandle(java.lang.String identifier, + @NotNull PlaceholderHandler handler, + @NotNull java.util.function.Supplier<java.util.List<java.lang.String>> availableParams, + java.lang.String... aliases) +
      处理变量并返回对应内容。
      +
      EasyPlaceholderhandleSection(@NotNull java.lang.String section, + @NotNull java.util.function.Consumer<SectionExpansion> consumer, + java.lang.String... aliases) +
      处理一组变量。
      +
      java.lang.StringonErrorParams(@Nullable org.bukkit.OfflinePlayer player) +
      当未找到对应变量处理器时调用
      +
      java.lang.StringonException(@Nullable org.bukkit.OfflinePlayer player, + @NotNull SubExpansion<?> expansion, + @NotNull java.lang.Exception exception) +
      当变量处理器抛出异常时调用
      +
      java.lang.StringonNullResponse(@Nullable org.bukkit.OfflinePlayer player) +
      当变量处理器返回 NULL 值时调用
      +
      java.lang.StringonRequest(@Nullable org.bukkit.OfflinePlayer player, + @NotNull java.lang.String params) 
      booleanpersist() 
      +
        +
      • + + +

        从类继承的方法 me.clip.placeholderapi.expansion.PlaceholderExpansion

        +canRegister, configurationContains, equals, get, getBoolean, getConfigSection, getConfigSection, getDescription, getDouble, getExpansionType, getInt, getLink, getLong, getPlaceholderAPI, getPlugin, getString, getStringList, info, isRegistered, log, log, register, setExpansionType, severe, severe, toString, unregister, warning
      • +
      +
        +
      • + + +

        从类继承的方法 me.clip.placeholderapi.PlaceholderHook

        +onPlaceholderRequest
      • +
      +
        +
      • + + +

        从类继承的方法 java.lang.Object

        +clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      字段详细资料

      + + + +
        +
      • +

        plugin

        +
        @NotNull
        +protected final @NotNull java.lang.String plugin
        +
      • +
      + + + +
        +
      • +

        rootExpansion

        +
        @NotNull
        +protected final @NotNull SectionExpansion rootExpansion
        +
      • +
      + + + +
        +
      • +

        name

        +
        @NotNull
        +protected final @NotNull java.lang.String name
        +
      • +
      + + + +
        +
      • +

        author

        +
        @NotNull
        +protected final @NotNull java.lang.String author
        +
      • +
      + + + +
        +
      • +

        version

        +
        @NotNull
        +protected final @NotNull java.lang.String version
        +
      • +
      + + + +
        +
      • +

        persistent

        +
        protected final boolean persistent
        +
      • +
      +
    • +
    + +
      +
    • + + +

      构造器详细资料

      + + + +
        +
      • +

        EasyPlaceholder

        +
        public EasyPlaceholder(@NotNull
        +                       @NotNull org.bukkit.plugin.java.JavaPlugin plugin,
        +                       @NotNull
        +                       @NotNull java.lang.String rootIdentifier)
        +
      • +
      + + + +
        +
      • +

        EasyPlaceholder

        +
        public EasyPlaceholder(@NotNull
        +                       @NotNull org.bukkit.plugin.java.JavaPlugin plugin,
        +                       @NotNull
        +                       @NotNull SectionExpansion rootExpansion)
        +
      • +
      + + + +
        +
      • +

        EasyPlaceholder

        +
        public EasyPlaceholder(@NotNull
        +                       @NotNull java.lang.String plugin,
        +                       boolean persistent,
        +                       @NotNull
        +                       @NotNull java.lang.String rootIdentifier,
        +                       @NotNull
        +                       @NotNull java.lang.String name,
        +                       @NotNull
        +                       @NotNull java.lang.String version,
        +                       @NotNull
        +                       @NotNull java.lang.String author)
        +
      • +
      + + + +
        +
      • +

        EasyPlaceholder

        +
        public EasyPlaceholder(@NotNull
        +                       @NotNull java.lang.String plugin,
        +                       boolean persistent,
        +                       @NotNull
        +                       @NotNull SectionExpansion rootExpansion,
        +                       @NotNull
        +                       @NotNull java.lang.String name,
        +                       @NotNull
        +                       @NotNull java.lang.String version,
        +                       @NotNull
        +                       @NotNull java.lang.String author)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      方法详细资料

      + + + +
        +
      • +

        getRootExpansion

        +
        @NotNull
        +public @NotNull SectionExpansion getRootExpansion()
        +
        得到根变量解析器
        +
        +
        返回:
        +
        根变量解析器
        +
        +
      • +
      + + + +
        +
      • +

        onErrorParams

        +
        public java.lang.String onErrorParams(@Nullable
        +                                      @Nullable org.bukkit.OfflinePlayer player)
        +
        当未找到对应变量处理器时调用
        +
        +
        参数:
        +
        player - 变量解析时的目标玩家,可能为空或不在线。
        +
        返回:
        +
        返回给玩家的内容
        +
        +
      • +
      + + + +
        +
      • +

        onNullResponse

        +
        public java.lang.String onNullResponse(@Nullable
        +                                       @Nullable org.bukkit.OfflinePlayer player)
        +
        当变量处理器返回 NULL 值时调用
        +
        +
        参数:
        +
        player - 变量解析时的目标玩家,可能为空或不在线。
        +
        返回:
        +
        返回给玩家的内容
        +
        +
      • +
      + + + +
        +
      • +

        onException

        +
        public java.lang.String onException(@Nullable
        +                                    @Nullable org.bukkit.OfflinePlayer player,
        +                                    @NotNull
        +                                    @NotNull SubExpansion<?> expansion,
        +                                    @NotNull
        +                                    @NotNull java.lang.Exception exception)
        +
        当变量处理器抛出异常时调用
        +
        +
        参数:
        +
        player - 变量解析时的目标玩家,可能为空或不在线。
        +
        expansion - 抛出异常的变量处理器
        +
        exception - 异常内容
        +
        返回:
        +
        返回给玩家的内容
        +
        +
      • +
      + + + +
        +
      • +

        handle

        +
        public final EasyPlaceholder handle(@NotNull
        +                                    @NotNull java.lang.String identifier,
        +                                    @NotNull
        +                                    @NotNull PlaceholderHandler handler,
        +                                    @NotNull
        +                                    java.lang.String... aliases)
        +
        处理变量并返回对应内容。
        +
        +
        参数:
        +
        identifier - 该变量的标识符
        +
        handler - 该变量的处理器,返回值将会被转换为字符串。
        +
        aliases - 该变量的别称
        +
        返回:
        +
        EasyPlaceholder
        +
        +
      • +
      + + + +
        +
      • +

        handle

        +
        public final EasyPlaceholder handle(@NotNull
        +                                    @NotNull java.lang.String identifier,
        +                                    @NotNull
        +                                    @NotNull PlaceholderHandler handler,
        +                                    @NotNull
        +                                    @NotNull java.util.function.Consumer<java.util.ArrayList<java.lang.String>> paramsConsumer,
        +                                    @NotNull
        +                                    java.lang.String... aliases)
        +
        处理变量并返回对应内容。
        +
        +
        参数:
        +
        identifier - 该变量的标识符
        +
        handler - 该变量的处理器,返回值将会被转换为字符串。
        +
        paramsConsumer - 用于提供该变量的可用参数
        +
        aliases - 该变量的别称
        +
        返回:
        +
        EasyPlaceholder
        +
        +
      • +
      + + + +
        +
      • +

        handle

        +
        public final EasyPlaceholder handle(@NotNull
        +                                    @NotNull java.lang.String identifier,
        +                                    @NotNull
        +                                    @NotNull PlaceholderHandler handler,
        +                                    @NotNull
        +                                    @NotNull java.util.List<java.lang.String> availableParams,
        +                                    @NotNull
        +                                    java.lang.String... aliases)
        +
        处理变量并返回对应内容。
        +
        +
        参数:
        +
        identifier - 该变量的标识符
        +
        handler - 该变量的处理器,返回值将会被转换为字符串。
        +
        availableParams - 该变量的可用参数
        +
        aliases - 该变量的别称
        +
        返回:
        +
        EasyPlaceholder
        +
        +
      • +
      + + + +
        +
      • +

        handle

        +
        public final EasyPlaceholder handle(java.lang.String identifier,
        +                                    @NotNull
        +                                    @NotNull PlaceholderHandler handler,
        +                                    @NotNull
        +                                    @NotNull java.util.function.Supplier<java.util.List<java.lang.String>> availableParams,
        +                                    @NotNull
        +                                    java.lang.String... aliases)
        +
        处理变量并返回对应内容。
        +
        +
        参数:
        +
        identifier - 该变量的标识符
        +
        handler - 该变量的处理器,返回值将会被转换为字符串。
        +
        availableParams - 该变量的可用参数
        +
        aliases - 该变量的别称
        +
        返回:
        +
        EasyPlaceholder
        +
        +
      • +
      + + + + + + + +
        +
      • +

        onRequest

        +
        public java.lang.String onRequest(@Nullable
        +                                  @Nullable org.bukkit.OfflinePlayer player,
        +                                  @NotNull
        +                                  @NotNull java.lang.String params)
        +
        +
        覆盖:
        +
        onRequest 在类中 me.clip.placeholderapi.PlaceholderHook
        +
        +
      • +
      + + + +
        +
      • +

        getRequiredPlugin

        +
        @Nullable
        +public @Nullable java.lang.String getRequiredPlugin()
        +
        +
        覆盖:
        +
        getRequiredPlugin 在类中 me.clip.placeholderapi.expansion.PlaceholderExpansion
        +
        +
      • +
      + + + +
        +
      • +

        getIdentifier

        +
        @NotNull
        +public @NotNull java.lang.String getIdentifier()
        +
        +
        指定者:
        +
        getIdentifier 在类中 me.clip.placeholderapi.expansion.PlaceholderExpansion
        +
        +
      • +
      + + + +
        +
      • +

        getAuthor

        +
        @NotNull
        +public @NotNull java.lang.String getAuthor()
        +
        +
        指定者:
        +
        getAuthor 在类中 me.clip.placeholderapi.expansion.PlaceholderExpansion
        +
        +
      • +
      + + + +
        +
      • +

        getVersion

        +
        @NotNull
        +public @NotNull java.lang.String getVersion()
        +
        +
        指定者:
        +
        getVersion 在类中 me.clip.placeholderapi.expansion.PlaceholderExpansion
        +
        +
      • +
      + + + +
        +
      • +

        getName

        +
        @NotNull
        +public @NotNull java.lang.String getName()
        +
        +
        覆盖:
        +
        getName 在类中 me.clip.placeholderapi.expansion.PlaceholderExpansion
        +
        +
      • +
      + + + +
        +
      • +

        getPlaceholders

        +
        @NotNull
        +public @NotNull java.util.List<java.lang.String> getPlaceholders()
        +
        +
        覆盖:
        +
        getPlaceholders 在类中 me.clip.placeholderapi.expansion.PlaceholderExpansion
        +
        +
      • +
      + + + +
        +
      • +

        persist

        +
        public boolean persist()
        +
        +
        覆盖:
        +
        persist 在类中 me.clip.placeholderapi.expansion.PlaceholderExpansion
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2025. All rights reserved.

+ + diff --git a/cc/carm/lib/easyplugin/papi/class-use/EasyPlaceholder.html b/cc/carm/lib/easyplugin/papi/class-use/EasyPlaceholder.html new file mode 100644 index 0000000..913e509 --- /dev/null +++ b/cc/carm/lib/easyplugin/papi/class-use/EasyPlaceholder.html @@ -0,0 +1,258 @@ + + + + + + +类 cc.carm.lib.easyplugin.papi.EasyPlaceholder的使用 (EasyPlugin 1.5.14 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

类的使用
cc.carm.lib.easyplugin.papi.EasyPlaceholder

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2025. All rights reserved.

+ + diff --git a/cc/carm/lib/easyplugin/papi/expansion/EasyExpansion.html b/cc/carm/lib/easyplugin/papi/expansion/EasyExpansion.html new file mode 100644 index 0000000..5acaf59 --- /dev/null +++ b/cc/carm/lib/easyplugin/papi/expansion/EasyExpansion.html @@ -0,0 +1,242 @@ + + + + + + +EasyExpansion (EasyPlugin 1.5.14 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
cc.carm.lib.easyplugin.papi.expansion
+

接口 EasyExpansion

+
+
+
+ +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      方法详细资料

      + + + +
        +
      • +

        getIdentifier

        +
        @NotNull
        +@NotNull java.lang.String getIdentifier()
        +
      • +
      + + + +
        +
      • +

        getAliases

        +
        @NotNull
        +@NotNull java.util.List<java.lang.String> getAliases()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2025. All rights reserved.

+ + diff --git a/cc/carm/lib/easyplugin/papi/expansion/SectionExpansion.html b/cc/carm/lib/easyplugin/papi/expansion/SectionExpansion.html new file mode 100644 index 0000000..e087d0d --- /dev/null +++ b/cc/carm/lib/easyplugin/papi/expansion/SectionExpansion.html @@ -0,0 +1,707 @@ + + + + + + +SectionExpansion (EasyPlugin 1.5.14 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
cc.carm.lib.easyplugin.papi.expansion
+

类 SectionExpansion

+
+
+ +
+
    +
  • +
    +
    所有已实现的接口:
    +
    EasyExpansion
    +
    +
    +
    +
    public class SectionExpansion
    +extends java.lang.Object
    +implements EasyExpansion
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      构造器概要

      + + + + + + + + + + + +
      构造器 
      构造器和说明
      SectionExpansion(@NotNull EasyPlaceholder root, + @NotNull java.lang.String identifier, + @NotNull java.util.List<java.lang.String> aliases) 
      SectionExpansion(@NotNull EasyPlaceholder root, + @NotNull java.lang.String identifier, + java.lang.String... aliases) 
      +
    • +
    + +
      +
    • + + +

      方法概要

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      所有方法 实例方法 具体方法 
      限定符和类型方法和说明
      @NotNull java.util.List<java.lang.String>getAliases() 
      protected @Nullable SectionExpansiongetHandler(@NotNull java.lang.String name) 
      @NotNull java.lang.StringgetIdentifier() 
      EasyPlaceholdergetRoot() 
      protected @Nullable SubExpansion<?>getSubPlaceholder(@NotNull java.lang.String name) 
      voidhandle(@NotNull java.lang.String identifier, + @NotNull PlaceholderHandler handler, + @NotNull java.util.function.Consumer<java.util.ArrayList<java.lang.String>> paramsConsumer, + java.lang.String... aliases) +
      处理变量并返回对应内容。
      +
      voidhandle(@NotNull java.lang.String identifier, + @NotNull PlaceholderHandler handler, + @NotNull java.util.List<java.lang.String> availableParams, + java.lang.String... aliases) +
      处理变量并返回对应内容。
      +
      voidhandle(@NotNull java.lang.String identifier, + @NotNull PlaceholderHandler handler, + java.lang.String... aliases) +
      处理变量并返回对应内容。
      +
      voidhandle(@NotNull java.lang.String identifier, + @NotNull PlaceholderHandler handler, + @NotNull java.util.function.Supplier<java.util.List<java.lang.String>> availableParams, + java.lang.String... aliases) +
      处理变量并返回对应内容。
      +
      @Nullable java.lang.ObjecthandleRequest(@Nullable org.bukkit.OfflinePlayer player, + @NotNull java.lang.String[] args) 
      voidhandleSection(@NotNull java.lang.String section, + @NotNull java.util.function.Consumer<SectionExpansion> consumer, + java.lang.String... aliases) +
      处理一组变量。
      +
      java.util.List<java.lang.String>listPlaceholders() 
      voidregister(@NotNull SectionExpansion placeholder) 
      voidregister(@NotNull SubExpansion<?> placeholder) 
      protected java.lang.String[]shortenArgs(java.lang.String[] args) 
      +
        +
      • + + +

        从类继承的方法 java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      字段详细资料

      + + + + + + + +
        +
      • +

        identifier

        +
        @NotNull
        +protected final @NotNull java.lang.String identifier
        +
      • +
      + + + +
        +
      • +

        aliases

        +
        @NotNull
        +protected final @NotNull java.util.List<java.lang.String> aliases
        +
      • +
      + + + +
        +
      • +

        registeredSections

        +
        @NotNull
        +protected final @NotNull java.util.Map<java.lang.String,SectionExpansion> registeredSections
        +
      • +
      + + + +
        +
      • +

        registeredExpansions

        +
        @NotNull
        +protected final @NotNull java.util.Map<java.lang.String,SubExpansion<?>> registeredExpansions
        +
      • +
      + + + +
        +
      • +

        aliasesMap

        +
        @NotNull
        +protected final @NotNull java.util.Map<java.lang.String,java.lang.String> aliasesMap
        +
      • +
      +
    • +
    + +
      +
    • + + +

      构造器详细资料

      + + + +
        +
      • +

        SectionExpansion

        +
        public SectionExpansion(@NotNull
        +                        @NotNull EasyPlaceholder root,
        +                        @NotNull
        +                        @NotNull java.lang.String identifier,
        +                        @NotNull
        +                        java.lang.String... aliases)
        +
      • +
      + + + +
        +
      • +

        SectionExpansion

        +
        public SectionExpansion(@NotNull
        +                        @NotNull EasyPlaceholder root,
        +                        @NotNull
        +                        @NotNull java.lang.String identifier,
        +                        @NotNull
        +                        @NotNull java.util.List<java.lang.String> aliases)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      方法详细资料

      + + + + + + + +
        +
      • +

        getIdentifier

        +
        @NotNull
        +public @NotNull java.lang.String getIdentifier()
        +
        +
        指定者:
        +
        getIdentifier 在接口中 EasyExpansion
        +
        +
      • +
      + + + +
        +
      • +

        getAliases

        +
        @NotNull
        +public @NotNull java.util.List<java.lang.String> getAliases()
        +
        +
        指定者:
        +
        getAliases 在接口中 EasyExpansion
        +
        +
      • +
      + + + +
        +
      • +

        register

        +
        public void register(@NotNull
        +                     @NotNull SubExpansion<?> placeholder)
        +
      • +
      + + + +
        +
      • +

        register

        +
        public final void register(@NotNull
        +                           @NotNull SectionExpansion placeholder)
        +
      • +
      + + + +
        +
      • +

        handle

        +
        public final void handle(@NotNull
        +                         @NotNull java.lang.String identifier,
        +                         @NotNull
        +                         @NotNull PlaceholderHandler handler,
        +                         @NotNull
        +                         java.lang.String... aliases)
        +
        处理变量并返回对应内容。
        +
        +
        参数:
        +
        identifier - 该变量的标识符
        +
        handler - 该变量的处理器,返回值将会被转换为字符串。
        +
        aliases - 该变量的别称
        +
        +
      • +
      + + + +
        +
      • +

        handle

        +
        public final void handle(@NotNull
        +                         @NotNull java.lang.String identifier,
        +                         @NotNull
        +                         @NotNull PlaceholderHandler handler,
        +                         @NotNull
        +                         @NotNull java.util.function.Consumer<java.util.ArrayList<java.lang.String>> paramsConsumer,
        +                         @NotNull
        +                         java.lang.String... aliases)
        +
        处理变量并返回对应内容。
        +
        +
        参数:
        +
        identifier - 该变量的标识符
        +
        handler - 该变量的处理器,返回值将会被转换为字符串。
        +
        paramsConsumer - 用于提供该变量的可用参数
        +
        aliases - 该变量的别称
        +
        +
      • +
      + + + +
        +
      • +

        handle

        +
        public final void handle(@NotNull
        +                         @NotNull java.lang.String identifier,
        +                         @NotNull
        +                         @NotNull PlaceholderHandler handler,
        +                         @NotNull
        +                         @NotNull java.util.List<java.lang.String> availableParams,
        +                         @NotNull
        +                         java.lang.String... aliases)
        +
        处理变量并返回对应内容。
        +
        +
        参数:
        +
        identifier - 该变量的标识符
        +
        handler - 该变量的处理器,返回值将会被转换为字符串。
        +
        availableParams - 该变量的可用参数
        +
        aliases - 该变量的别称
        +
        +
      • +
      + + + +
        +
      • +

        handle

        +
        public final void handle(@NotNull
        +                         @NotNull java.lang.String identifier,
        +                         @NotNull
        +                         @NotNull PlaceholderHandler handler,
        +                         @NotNull
        +                         @NotNull java.util.function.Supplier<java.util.List<java.lang.String>> availableParams,
        +                         @NotNull
        +                         java.lang.String... aliases)
        +
        处理变量并返回对应内容。
        +
        +
        参数:
        +
        identifier - 该变量的标识符
        +
        handler - 该变量的处理器,返回值将会被转换为字符串。
        +
        availableParams - 该变量的可用参数
        +
        aliases - 该变量的别称
        +
        +
      • +
      + + + +
        +
      • +

        handleSection

        +
        public final void handleSection(@NotNull
        +                                @NotNull java.lang.String section,
        +                                @NotNull
        +                                @NotNull java.util.function.Consumer<SectionExpansion> consumer,
        +                                @NotNull
        +                                java.lang.String... aliases)
        +
        处理一组变量。
        +
        +
        参数:
        +
        section - 该组变量的标识符
        +
        consumer - 该组变量的处理器操作方法 +
        在其中可调用 handle(String, PlaceholderHandler, String...) 方法处理子变量, +
        或者调用 handleSection(String, Consumer, String...) 方法处理下一层组变量
        +
        aliases - 该变量的别称
        +
        +
      • +
      + + + +
        +
      • +

        handleRequest

        +
        @Nullable
        +public final @Nullable java.lang.Object handleRequest(@Nullable
        +                                                                @Nullable org.bukkit.OfflinePlayer player,
        +                                                                @NotNull
        +                                                                @NotNull java.lang.String[] args)
        +
      • +
      + + + +
        +
      • +

        listPlaceholders

        +
        public java.util.List<java.lang.String> listPlaceholders()
        +
      • +
      + + + +
        +
      • +

        getHandler

        +
        @Nullable
        +protected @Nullable SectionExpansion getHandler(@NotNull
        +                                                          @NotNull java.lang.String name)
        +
      • +
      + + + +
        +
      • +

        getSubPlaceholder

        +
        @Nullable
        +protected @Nullable SubExpansion<?> getSubPlaceholder(@NotNull
        +                                                                @NotNull java.lang.String name)
        +
      • +
      + + + +
        +
      • +

        shortenArgs

        +
        protected java.lang.String[] shortenArgs(java.lang.String[] args)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2025. All rights reserved.

+ + diff --git a/cc/carm/lib/easyplugin/papi/expansion/SubExpansion.html b/cc/carm/lib/easyplugin/papi/expansion/SubExpansion.html new file mode 100644 index 0000000..f92cf7b --- /dev/null +++ b/cc/carm/lib/easyplugin/papi/expansion/SubExpansion.html @@ -0,0 +1,417 @@ + + + + + + +SubExpansion (EasyPlugin 1.5.14 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
cc.carm.lib.easyplugin.papi.expansion
+

类 SubExpansion<PARENT extends SectionExpansion>

+
+
+ +
+ +
+
+
    +
  • + +
      +
    • + + +

      字段概要

      + + + + + + + + + + + + + + + + + + +
      字段 
      限定符和类型字段和说明
      protected @NotNull java.util.List<java.lang.String>aliases 
      protected @NotNull java.lang.Stringidentifier 
      protected PARENTparent 
      +
    • +
    + +
      +
    • + + +

      构造器概要

      + + + + + + + + +
      构造器 
      构造器和说明
      SubExpansion(PARENT parent, + @NotNull java.lang.String identifier, + java.lang.String... aliases) 
      +
    • +
    + +
      +
    • + + +

      方法概要

      + + + + + + + + + + + + + + + + + + + + + + +
      所有方法 实例方法 抽象方法 具体方法 
      限定符和类型方法和说明
      @NotNull java.util.List<java.lang.String>getAliases() 
      @NotNull java.lang.StringgetIdentifier() 
      abstract java.lang.Objecthandle(@Nullable org.bukkit.OfflinePlayer player, + @NotNull java.lang.String[] args) 
      java.util.List<java.lang.String>listAvailableParams() +
      用于提示此子变量的全部可用参数
      +
      +
        +
      • + + +

        从类继承的方法 java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      字段详细资料

      + + + + + + + +
        +
      • +

        identifier

        +
        @NotNull
        +protected final @NotNull java.lang.String identifier
        +
      • +
      + + + +
        +
      • +

        aliases

        +
        @NotNull
        +protected final @NotNull java.util.List<java.lang.String> aliases
        +
      • +
      +
    • +
    + +
      +
    • + + +

      构造器详细资料

      + + + + + +
        +
      • +

        SubExpansion

        +
        public SubExpansion(@NotNull
        +                    PARENT parent,
        +                    @NotNull
        +                    @NotNull java.lang.String identifier,
        +                    @NotNull
        +                    java.lang.String... aliases)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      方法详细资料

      + + + +
        +
      • +

        handle

        +
        public abstract java.lang.Object handle(@Nullable
        +                                        @Nullable org.bukkit.OfflinePlayer player,
        +                                        @NotNull
        +                                        @NotNull java.lang.String[] args)
        +                                 throws java.lang.Exception
        +
        +
        抛出:
        +
        java.lang.Exception
        +
        +
      • +
      + + + +
        +
      • +

        listAvailableParams

        +
        public java.util.List<java.lang.String> listAvailableParams()
        +
        用于提示此子变量的全部可用参数
        +
        +
        返回:
        +
        该子变量的全部可用参数
        +
        +
      • +
      + + + +
        +
      • +

        getIdentifier

        +
        @NotNull
        +public @NotNull java.lang.String getIdentifier()
        +
        +
        指定者:
        +
        getIdentifier 在接口中 EasyExpansion
        +
        +
      • +
      + + + +
        +
      • +

        getAliases

        +
        @NotNull
        +public @NotNull java.util.List<java.lang.String> getAliases()
        +
        +
        指定者:
        +
        getAliases 在接口中 EasyExpansion
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2025. All rights reserved.

+ + diff --git a/cc/carm/lib/easyplugin/papi/expansion/class-use/EasyExpansion.html b/cc/carm/lib/easyplugin/papi/expansion/class-use/EasyExpansion.html new file mode 100644 index 0000000..5f0de46 --- /dev/null +++ b/cc/carm/lib/easyplugin/papi/expansion/class-use/EasyExpansion.html @@ -0,0 +1,170 @@ + + + + + + +接口 cc.carm.lib.easyplugin.papi.expansion.EasyExpansion的使用 (EasyPlugin 1.5.14 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

接口的使用
cc.carm.lib.easyplugin.papi.expansion.EasyExpansion

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2025. All rights reserved.

+ + diff --git a/cc/carm/lib/easyplugin/papi/expansion/class-use/SectionExpansion.html b/cc/carm/lib/easyplugin/papi/expansion/class-use/SectionExpansion.html new file mode 100644 index 0000000..cd3cc1a --- /dev/null +++ b/cc/carm/lib/easyplugin/papi/expansion/class-use/SectionExpansion.html @@ -0,0 +1,262 @@ + + + + + + +类 cc.carm.lib.easyplugin.papi.expansion.SectionExpansion的使用 (EasyPlugin 1.5.14 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

类的使用
cc.carm.lib.easyplugin.papi.expansion.SectionExpansion

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2025. All rights reserved.

+ + diff --git a/cc/carm/lib/easyplugin/papi/expansion/class-use/SubExpansion.html b/cc/carm/lib/easyplugin/papi/expansion/class-use/SubExpansion.html new file mode 100644 index 0000000..df82897 --- /dev/null +++ b/cc/carm/lib/easyplugin/papi/expansion/class-use/SubExpansion.html @@ -0,0 +1,205 @@ + + + + + + +类 cc.carm.lib.easyplugin.papi.expansion.SubExpansion的使用 (EasyPlugin 1.5.14 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

类的使用
cc.carm.lib.easyplugin.papi.expansion.SubExpansion

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2025. All rights reserved.

+ + diff --git a/cc/carm/lib/easyplugin/papi/expansion/package-frame.html b/cc/carm/lib/easyplugin/papi/expansion/package-frame.html new file mode 100644 index 0000000..94f12cd --- /dev/null +++ b/cc/carm/lib/easyplugin/papi/expansion/package-frame.html @@ -0,0 +1,26 @@ + + + + + + +cc.carm.lib.easyplugin.papi.expansion (EasyPlugin 1.5.14 API) + + + + + +

cc.carm.lib.easyplugin.papi.expansion

+
+

接口

+ +

+ +
+ + diff --git a/cc/carm/lib/easyplugin/papi/expansion/package-summary.html b/cc/carm/lib/easyplugin/papi/expansion/package-summary.html new file mode 100644 index 0000000..809c0f7 --- /dev/null +++ b/cc/carm/lib/easyplugin/papi/expansion/package-summary.html @@ -0,0 +1,163 @@ + + + + + + +cc.carm.lib.easyplugin.papi.expansion (EasyPlugin 1.5.14 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

程序包 cc.carm.lib.easyplugin.papi.expansion

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2025. All rights reserved.

+ + diff --git a/cc/carm/lib/easyplugin/papi/expansion/package-tree.html b/cc/carm/lib/easyplugin/papi/expansion/package-tree.html new file mode 100644 index 0000000..3fe54fa --- /dev/null +++ b/cc/carm/lib/easyplugin/papi/expansion/package-tree.html @@ -0,0 +1,144 @@ + + + + + + +cc.carm.lib.easyplugin.papi.expansion 类分层结构 (EasyPlugin 1.5.14 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

程序包cc.carm.lib.easyplugin.papi.expansion的分层结构

+程序包分层结构: + +
+
+

类分层结构

+ +

接口分层结构

+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2025. All rights reserved.

+ + diff --git a/cc/carm/lib/easyplugin/papi/expansion/package-use.html b/cc/carm/lib/easyplugin/papi/expansion/package-use.html new file mode 100644 index 0000000..accac9f --- /dev/null +++ b/cc/carm/lib/easyplugin/papi/expansion/package-use.html @@ -0,0 +1,187 @@ + + + + + + +程序包 cc.carm.lib.easyplugin.papi.expansion的使用 (EasyPlugin 1.5.14 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

程序包的使用
cc.carm.lib.easyplugin.papi.expansion

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2025. All rights reserved.

+ + diff --git a/cc/carm/lib/easyplugin/papi/handler/PlaceholderHandler.html b/cc/carm/lib/easyplugin/papi/handler/PlaceholderHandler.html new file mode 100644 index 0000000..5dcb3cf --- /dev/null +++ b/cc/carm/lib/easyplugin/papi/handler/PlaceholderHandler.html @@ -0,0 +1,238 @@ + + + + + + +PlaceholderHandler (EasyPlugin 1.5.14 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
cc.carm.lib.easyplugin.papi.handler
+

接口 PlaceholderHandler

+
+
+
+
    +
  • +
    +
    函数接口:
    +
    这是一个函数接口, 因此可用作 lambda 表达式或方法引用的赋值目标。
    +
    +
    +
    +
    @FunctionalInterface
    +public interface PlaceholderHandler
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      方法概要

      + + + + + + + + + + +
      所有方法 实例方法 抽象方法 
      限定符和类型方法和说明
      @Nullable java.lang.Objecthandle(@Nullable org.bukkit.OfflinePlayer player, + @NotNull java.lang.String[] args) 
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      方法详细资料

      + + + +
        +
      • +

        handle

        +
        @Nullable
        +@Nullable java.lang.Object handle(@Nullable
        +                                            @Nullable org.bukkit.OfflinePlayer player,
        +                                            @NotNull
        +                                            @NotNull java.lang.String[] args)
        +                                     throws java.lang.Exception
        +
        +
        抛出:
        +
        java.lang.Exception
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2025. All rights reserved.

+ + diff --git a/cc/carm/lib/easyplugin/papi/handler/class-use/PlaceholderHandler.html b/cc/carm/lib/easyplugin/papi/handler/class-use/PlaceholderHandler.html new file mode 100644 index 0000000..de5c3ce --- /dev/null +++ b/cc/carm/lib/easyplugin/papi/handler/class-use/PlaceholderHandler.html @@ -0,0 +1,250 @@ + + + + + + +接口 cc.carm.lib.easyplugin.papi.handler.PlaceholderHandler的使用 (EasyPlugin 1.5.14 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

接口的使用
cc.carm.lib.easyplugin.papi.handler.PlaceholderHandler

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2025. All rights reserved.

+ + diff --git a/cc/carm/lib/easyplugin/papi/handler/package-frame.html b/cc/carm/lib/easyplugin/papi/handler/package-frame.html new file mode 100644 index 0000000..6c96fb6 --- /dev/null +++ b/cc/carm/lib/easyplugin/papi/handler/package-frame.html @@ -0,0 +1,21 @@ + + + + + + +cc.carm.lib.easyplugin.papi.handler (EasyPlugin 1.5.14 API) + + + + + +

cc.carm.lib.easyplugin.papi.handler

+
+

接口

+ +
+ + diff --git a/cc/carm/lib/easyplugin/papi/handler/package-summary.html b/cc/carm/lib/easyplugin/papi/handler/package-summary.html new file mode 100644 index 0000000..fb214e6 --- /dev/null +++ b/cc/carm/lib/easyplugin/papi/handler/package-summary.html @@ -0,0 +1,144 @@ + + + + + + +cc.carm.lib.easyplugin.papi.handler (EasyPlugin 1.5.14 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

程序包 cc.carm.lib.easyplugin.papi.handler

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2025. All rights reserved.

+ + diff --git a/cc/carm/lib/easyplugin/papi/handler/package-tree.html b/cc/carm/lib/easyplugin/papi/handler/package-tree.html new file mode 100644 index 0000000..5754d8c --- /dev/null +++ b/cc/carm/lib/easyplugin/papi/handler/package-tree.html @@ -0,0 +1,135 @@ + + + + + + +cc.carm.lib.easyplugin.papi.handler 类分层结构 (EasyPlugin 1.5.14 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

程序包cc.carm.lib.easyplugin.papi.handler的分层结构

+程序包分层结构: + +
+
+

接口分层结构

+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2025. All rights reserved.

+ + diff --git a/cc/carm/lib/easyplugin/papi/handler/package-use.html b/cc/carm/lib/easyplugin/papi/handler/package-use.html new file mode 100644 index 0000000..bb19652 --- /dev/null +++ b/cc/carm/lib/easyplugin/papi/handler/package-use.html @@ -0,0 +1,178 @@ + + + + + + +程序包 cc.carm.lib.easyplugin.papi.handler的使用 (EasyPlugin 1.5.14 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

程序包的使用
cc.carm.lib.easyplugin.papi.handler

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2025. All rights reserved.

+ + diff --git a/cc/carm/lib/easyplugin/papi/package-frame.html b/cc/carm/lib/easyplugin/papi/package-frame.html new file mode 100644 index 0000000..aa448db --- /dev/null +++ b/cc/carm/lib/easyplugin/papi/package-frame.html @@ -0,0 +1,21 @@ + + + + + + +cc.carm.lib.easyplugin.papi (EasyPlugin 1.5.14 API) + + + + + +

cc.carm.lib.easyplugin.papi

+
+

+ +
+ + diff --git a/cc/carm/lib/easyplugin/papi/package-summary.html b/cc/carm/lib/easyplugin/papi/package-summary.html new file mode 100644 index 0000000..5b82c81 --- /dev/null +++ b/cc/carm/lib/easyplugin/papi/package-summary.html @@ -0,0 +1,144 @@ + + + + + + +cc.carm.lib.easyplugin.papi (EasyPlugin 1.5.14 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

程序包 cc.carm.lib.easyplugin.papi

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2025. All rights reserved.

+ + diff --git a/cc/carm/lib/easyplugin/papi/package-tree.html b/cc/carm/lib/easyplugin/papi/package-tree.html new file mode 100644 index 0000000..d4086d4 --- /dev/null +++ b/cc/carm/lib/easyplugin/papi/package-tree.html @@ -0,0 +1,147 @@ + + + + + + +cc.carm.lib.easyplugin.papi 类分层结构 (EasyPlugin 1.5.14 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

程序包cc.carm.lib.easyplugin.papi的分层结构

+程序包分层结构: + +
+
+

类分层结构

+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2025. All rights reserved.

+ + diff --git a/cc/carm/lib/easyplugin/papi/package-use.html b/cc/carm/lib/easyplugin/papi/package-use.html new file mode 100644 index 0000000..3854259 --- /dev/null +++ b/cc/carm/lib/easyplugin/papi/package-use.html @@ -0,0 +1,178 @@ + + + + + + +程序包 cc.carm.lib.easyplugin.papi的使用 (EasyPlugin 1.5.14 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

程序包的使用
cc.carm.lib.easyplugin.papi

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2025. All rights reserved.

+ + diff --git a/cc/carm/lib/easyplugin/storage/DataStorage.html b/cc/carm/lib/easyplugin/storage/DataStorage.html new file mode 100644 index 0000000..b9b82bf --- /dev/null +++ b/cc/carm/lib/easyplugin/storage/DataStorage.html @@ -0,0 +1,307 @@ + + + + + + +DataStorage (EasyPlugin 1.5.14 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
cc.carm.lib.easyplugin.storage
+

接口 DataStorage<K,T>

+
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      方法概要

      + + + + + + + + + + + + + + + + + + + + + + +
      所有方法 实例方法 抽象方法 
      限定符和类型方法和说明
      voidinitialize() +
      在插件加载存储源时执行。
      +
      TloadData(K key) +
      用于加载数据的方法。
      +
      voidsaveData(T data) +
      用于保存数据的方法。
      +
      voidshutdown() +
      在插件被卸载时执行。
      +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      方法详细资料

      + + + +
        +
      • +

        initialize

        +
        void initialize()
        +         throws java.lang.Exception
        +
        在插件加载存储源时执行。
        +
        +
        抛出:
        +
        java.lang.Exception - 当出现任何错误时抛出
        +
        +
      • +
      + + + +
        +
      • +

        shutdown

        +
        void shutdown()
        +
        在插件被卸载时执行。
        +
      • +
      + + + + + +
        +
      • +

        loadData

        +
        @Nullable
        +T loadData(@NotNull
        +                     K key)
        +              throws java.lang.Exception
        +
        用于加载数据的方法。该方法应当异步运行! +
        +
        若不存在对应数据,请返回 null 。 +
        若加载出现任何错误,请抛出异常。
        +
        +
        参数:
        +
        key - 数据主键
        +
        抛出:
        +
        java.lang.Exception - 当出现任何错误时抛出
        +
        +
      • +
      + + + + + +
        +
      • +

        saveData

        +
        void saveData(@NotNull
        +              T data)
        +       throws java.lang.Exception
        +
        用于保存数据的方法。 该方法应当被异步运行!
        +
        +
        参数:
        +
        data - 数据
        +
        抛出:
        +
        java.lang.Exception - 当出现任何错误时抛出
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2025. All rights reserved.

+ + diff --git a/cc/carm/lib/easyplugin/storage/StorageType.html b/cc/carm/lib/easyplugin/storage/StorageType.html new file mode 100644 index 0000000..7d0c769 --- /dev/null +++ b/cc/carm/lib/easyplugin/storage/StorageType.html @@ -0,0 +1,270 @@ + + + + + + +StorageType (EasyPlugin 1.5.14 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
cc.carm.lib.easyplugin.storage
+

接口 StorageType<K,T,S extends DataStorage<K,T>>

+
+
+
+
    +
  • +
    +
    +
    public interface StorageType<K,T,S extends DataStorage<K,T>>
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      方法详细资料

      + + + +
        +
      • +

        getID

        +
        int getID()
        +
      • +
      + + + +
        +
      • +

        getAlias

        +
        @NotNull
        +@NotNull java.util.List<java.lang.String> getAlias()
        +
      • +
      + + + +
        +
      • +

        getStorageClass

        +
        @NotNull
        +@NotNull java.lang.Class<? extends S> getStorageClass()
        +
      • +
      + + + +
        +
      • +

        createStorage

        +
        @NotNull
        +default S createStorage()
        +                          throws java.lang.Exception
        +
        +
        抛出:
        +
        java.lang.Exception
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2025. All rights reserved.

+ + diff --git a/cc/carm/lib/easyplugin/storage/class-use/DataStorage.html b/cc/carm/lib/easyplugin/storage/class-use/DataStorage.html new file mode 100644 index 0000000..d922507 --- /dev/null +++ b/cc/carm/lib/easyplugin/storage/class-use/DataStorage.html @@ -0,0 +1,218 @@ + + + + + + +接口 cc.carm.lib.easyplugin.storage.DataStorage的使用 (EasyPlugin 1.5.14 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

接口的使用
cc.carm.lib.easyplugin.storage.DataStorage

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2025. All rights reserved.

+ + diff --git a/cc/carm/lib/easyplugin/storage/class-use/StorageType.html b/cc/carm/lib/easyplugin/storage/class-use/StorageType.html new file mode 100644 index 0000000..3b98503 --- /dev/null +++ b/cc/carm/lib/easyplugin/storage/class-use/StorageType.html @@ -0,0 +1,126 @@ + + + + + + +接口 cc.carm.lib.easyplugin.storage.StorageType的使用 (EasyPlugin 1.5.14 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

接口的使用
cc.carm.lib.easyplugin.storage.StorageType

+
+
没有cc.carm.lib.easyplugin.storage.StorageType的用法
+ +
+ + + + + + + +
+ + +

Copyright © 2025. All rights reserved.

+ + diff --git a/cc/carm/lib/easyplugin/storage/file/FileBasedStorage.html b/cc/carm/lib/easyplugin/storage/file/FileBasedStorage.html new file mode 100644 index 0000000..b0cd6f9 --- /dev/null +++ b/cc/carm/lib/easyplugin/storage/file/FileBasedStorage.html @@ -0,0 +1,358 @@ + + + + + + +FileBasedStorage (EasyPlugin 1.5.14 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
cc.carm.lib.easyplugin.storage.file
+

类 FileBasedStorage<K,T>

+
+
+ +
+
    +
  • +
    +
    所有已实现的接口:
    +
    DataStorage<K,T>
    +
    +
    +
    直接已知子类:
    +
    YAMLBasedStorage
    +
    +
    +
    +
    public abstract class FileBasedStorage<K,T>
    +extends java.lang.Object
    +implements DataStorage<K,T>
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      字段概要

      + + + + + + + + + + + + + + +
      字段 
      限定符和类型字段和说明
      protected java.io.FiledataFile 
      protected java.lang.StringfileName 
      +
    • +
    + +
      +
    • + + +

      构造器概要

      + + + + + + + + +
      构造器 
      构造器和说明
      FileBasedStorage(java.lang.String fileName) 
      +
    • +
    + + +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      字段详细资料

      + + + +
        +
      • +

        fileName

        +
        protected final java.lang.String fileName
        +
      • +
      + + + +
        +
      • +

        dataFile

        +
        protected java.io.File dataFile
        +
      • +
      +
    • +
    + +
      +
    • + + +

      构造器详细资料

      + + + +
        +
      • +

        FileBasedStorage

        +
        public FileBasedStorage(java.lang.String fileName)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      方法详细资料

      + + + +
        +
      • +

        initializeFile

        +
        @NotNull
        +protected @NotNull java.io.File initializeFile(@NotNull
        +                                                        @NotNull java.io.File parentFolder)
        +                                                 throws java.lang.Exception
        +
        +
        抛出:
        +
        java.lang.Exception
        +
        +
      • +
      + + + +
        +
      • +

        getDataFile

        +
        public java.io.File getDataFile()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2025. All rights reserved.

+ + diff --git a/cc/carm/lib/easyplugin/storage/file/FolderBasedStorage.html b/cc/carm/lib/easyplugin/storage/file/FolderBasedStorage.html new file mode 100644 index 0000000..99f4062 --- /dev/null +++ b/cc/carm/lib/easyplugin/storage/file/FolderBasedStorage.html @@ -0,0 +1,370 @@ + + + + + + +FolderBasedStorage (EasyPlugin 1.5.14 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
cc.carm.lib.easyplugin.storage.file
+

类 FolderBasedStorage<K,T>

+
+
+ +
+
    +
  • +
    +
    所有已实现的接口:
    +
    DataStorage<K,T>
    +
    +
    +
    +
    public abstract class FolderBasedStorage<K,T>
    +extends java.lang.Object
    +implements DataStorage<K,T>
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      字段概要

      + + + + + + + + + + + + + + +
      字段 
      限定符和类型字段和说明
      protected java.io.FiledataFolder 
      protected @NotNull java.lang.StringfolderPath 
      +
    • +
    + +
      +
    • + + +

      构造器概要

      + + + + + + + + +
      构造器 
      构造器和说明
      FolderBasedStorage(@NotNull java.lang.String folderPath) 
      +
    • +
    + + +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      字段详细资料

      + + + +
        +
      • +

        folderPath

        +
        @NotNull
        +protected final @NotNull java.lang.String folderPath
        +
      • +
      + + + +
        +
      • +

        dataFolder

        +
        protected java.io.File dataFolder
        +
      • +
      +
    • +
    + +
      +
    • + + +

      构造器详细资料

      + + + +
        +
      • +

        FolderBasedStorage

        +
        public FolderBasedStorage(@NotNull
        +                          @NotNull java.lang.String folderPath)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      方法详细资料

      + + + +
        +
      • +

        initializeFolder

        +
        @NotNull
        +protected @NotNull java.io.File initializeFolder(@NotNull
        +                                                          @NotNull java.io.File parentFolder)
        +                                                   throws java.lang.Exception
        +
        +
        抛出:
        +
        java.lang.Exception
        +
        +
      • +
      + + + +
        +
      • +

        listFiles

        +
        @NotNull
        +protected @NotNull java.util.List<java.io.File> listFiles()
        +
      • +
      + + + +
        +
      • +

        getDataFolder

        +
        public java.io.File getDataFolder()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2025. All rights reserved.

+ + diff --git a/cc/carm/lib/easyplugin/storage/file/YAMLBasedStorage.html b/cc/carm/lib/easyplugin/storage/file/YAMLBasedStorage.html new file mode 100644 index 0000000..fc0c4f0 --- /dev/null +++ b/cc/carm/lib/easyplugin/storage/file/YAMLBasedStorage.html @@ -0,0 +1,359 @@ + + + + + + +YAMLBasedStorage (EasyPlugin 1.5.14 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
cc.carm.lib.easyplugin.storage.file
+

类 YAMLBasedStorage<K,T>

+
+
+ +
+
    +
  • +
    +
    所有已实现的接口:
    +
    DataStorage<K,T>
    +
    +
    +
    +
    public abstract class YAMLBasedStorage<K,T>
    +extends FileBasedStorage<K,T>
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      字段详细资料

      + + + +
        +
      • +

        configuration

        +
        protected org.bukkit.configuration.file.FileConfiguration configuration
        +
      • +
      +
    • +
    + +
      +
    • + + +

      构造器详细资料

      + + + +
        +
      • +

        YAMLBasedStorage

        +
        public YAMLBasedStorage(java.lang.String fileName)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      方法详细资料

      + + + +
        +
      • +

        initializeConfiguration

        +
        @NotNull
        +protected @NotNull org.bukkit.configuration.file.FileConfiguration initializeConfiguration(@NotNull
        +                                                                                                    @NotNull java.io.File parentFolder)
        +                                                                                             throws java.lang.Exception
        +
        +
        抛出:
        +
        java.lang.Exception
        +
        +
      • +
      + + + +
        +
      • +

        getConfiguration

        +
        public org.bukkit.configuration.file.FileConfiguration getConfiguration()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2025. All rights reserved.

+ + diff --git a/cc/carm/lib/easyplugin/storage/file/class-use/FileBasedStorage.html b/cc/carm/lib/easyplugin/storage/file/class-use/FileBasedStorage.html new file mode 100644 index 0000000..0a9b620 --- /dev/null +++ b/cc/carm/lib/easyplugin/storage/file/class-use/FileBasedStorage.html @@ -0,0 +1,166 @@ + + + + + + +类 cc.carm.lib.easyplugin.storage.file.FileBasedStorage的使用 (EasyPlugin 1.5.14 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

类的使用
cc.carm.lib.easyplugin.storage.file.FileBasedStorage

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2025. All rights reserved.

+ + diff --git a/cc/carm/lib/easyplugin/storage/file/class-use/FolderBasedStorage.html b/cc/carm/lib/easyplugin/storage/file/class-use/FolderBasedStorage.html new file mode 100644 index 0000000..bedb87a --- /dev/null +++ b/cc/carm/lib/easyplugin/storage/file/class-use/FolderBasedStorage.html @@ -0,0 +1,126 @@ + + + + + + +类 cc.carm.lib.easyplugin.storage.file.FolderBasedStorage的使用 (EasyPlugin 1.5.14 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

类的使用
cc.carm.lib.easyplugin.storage.file.FolderBasedStorage

+
+
没有cc.carm.lib.easyplugin.storage.file.FolderBasedStorage的用法
+ +
+ + + + + + + +
+ + +

Copyright © 2025. All rights reserved.

+ + diff --git a/cc/carm/lib/easyplugin/storage/file/class-use/YAMLBasedStorage.html b/cc/carm/lib/easyplugin/storage/file/class-use/YAMLBasedStorage.html new file mode 100644 index 0000000..ec539c4 --- /dev/null +++ b/cc/carm/lib/easyplugin/storage/file/class-use/YAMLBasedStorage.html @@ -0,0 +1,126 @@ + + + + + + +类 cc.carm.lib.easyplugin.storage.file.YAMLBasedStorage的使用 (EasyPlugin 1.5.14 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

类的使用
cc.carm.lib.easyplugin.storage.file.YAMLBasedStorage

+
+
没有cc.carm.lib.easyplugin.storage.file.YAMLBasedStorage的用法
+ +
+ + + + + + + +
+ + +

Copyright © 2025. All rights reserved.

+ + diff --git a/cc/carm/lib/easyplugin/storage/file/package-frame.html b/cc/carm/lib/easyplugin/storage/file/package-frame.html new file mode 100644 index 0000000..3c50aee --- /dev/null +++ b/cc/carm/lib/easyplugin/storage/file/package-frame.html @@ -0,0 +1,23 @@ + + + + + + +cc.carm.lib.easyplugin.storage.file (EasyPlugin 1.5.14 API) + + + + + +

cc.carm.lib.easyplugin.storage.file

+
+

+ +
+ + diff --git a/cc/carm/lib/easyplugin/storage/file/package-summary.html b/cc/carm/lib/easyplugin/storage/file/package-summary.html new file mode 100644 index 0000000..4fdf634 --- /dev/null +++ b/cc/carm/lib/easyplugin/storage/file/package-summary.html @@ -0,0 +1,152 @@ + + + + + + +cc.carm.lib.easyplugin.storage.file (EasyPlugin 1.5.14 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

程序包 cc.carm.lib.easyplugin.storage.file

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2025. All rights reserved.

+ + diff --git a/cc/carm/lib/easyplugin/storage/file/package-tree.html b/cc/carm/lib/easyplugin/storage/file/package-tree.html new file mode 100644 index 0000000..a8b775c --- /dev/null +++ b/cc/carm/lib/easyplugin/storage/file/package-tree.html @@ -0,0 +1,144 @@ + + + + + + +cc.carm.lib.easyplugin.storage.file 类分层结构 (EasyPlugin 1.5.14 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

程序包cc.carm.lib.easyplugin.storage.file的分层结构

+程序包分层结构: + +
+
+

类分层结构

+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2025. All rights reserved.

+ + diff --git a/cc/carm/lib/easyplugin/storage/file/package-use.html b/cc/carm/lib/easyplugin/storage/file/package-use.html new file mode 100644 index 0000000..9c59335 --- /dev/null +++ b/cc/carm/lib/easyplugin/storage/file/package-use.html @@ -0,0 +1,159 @@ + + + + + + +程序包 cc.carm.lib.easyplugin.storage.file的使用 (EasyPlugin 1.5.14 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

程序包的使用
cc.carm.lib.easyplugin.storage.file

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2025. All rights reserved.

+ + diff --git a/cc/carm/lib/easyplugin/storage/package-frame.html b/cc/carm/lib/easyplugin/storage/package-frame.html new file mode 100644 index 0000000..938b3ec --- /dev/null +++ b/cc/carm/lib/easyplugin/storage/package-frame.html @@ -0,0 +1,22 @@ + + + + + + +cc.carm.lib.easyplugin.storage (EasyPlugin 1.5.14 API) + + + + + +

cc.carm.lib.easyplugin.storage

+
+

接口

+ +
+ + diff --git a/cc/carm/lib/easyplugin/storage/package-summary.html b/cc/carm/lib/easyplugin/storage/package-summary.html new file mode 100644 index 0000000..cc66bd4 --- /dev/null +++ b/cc/carm/lib/easyplugin/storage/package-summary.html @@ -0,0 +1,148 @@ + + + + + + +cc.carm.lib.easyplugin.storage (EasyPlugin 1.5.14 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

程序包 cc.carm.lib.easyplugin.storage

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2025. All rights reserved.

+ + diff --git a/cc/carm/lib/easyplugin/storage/package-tree.html b/cc/carm/lib/easyplugin/storage/package-tree.html new file mode 100644 index 0000000..a80eb52 --- /dev/null +++ b/cc/carm/lib/easyplugin/storage/package-tree.html @@ -0,0 +1,136 @@ + + + + + + +cc.carm.lib.easyplugin.storage 类分层结构 (EasyPlugin 1.5.14 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

程序包cc.carm.lib.easyplugin.storage的分层结构

+程序包分层结构: + +
+
+

接口分层结构

+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2025. All rights reserved.

+ + diff --git a/cc/carm/lib/easyplugin/storage/package-use.html b/cc/carm/lib/easyplugin/storage/package-use.html new file mode 100644 index 0000000..54a5d52 --- /dev/null +++ b/cc/carm/lib/easyplugin/storage/package-use.html @@ -0,0 +1,197 @@ + + + + + + +程序包 cc.carm.lib.easyplugin.storage的使用 (EasyPlugin 1.5.14 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

程序包的使用
cc.carm.lib.easyplugin.storage

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2025. All rights reserved.

+ + diff --git a/cc/carm/lib/easyplugin/storage/plugin/PluginBasedStorage.html b/cc/carm/lib/easyplugin/storage/plugin/PluginBasedStorage.html new file mode 100644 index 0000000..9a3131b --- /dev/null +++ b/cc/carm/lib/easyplugin/storage/plugin/PluginBasedStorage.html @@ -0,0 +1,357 @@ + + + + + + +PluginBasedStorage (EasyPlugin 1.5.14 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
cc.carm.lib.easyplugin.storage.plugin
+

类 PluginBasedStorage<K,T>

+
+
+ +
+
    +
  • +
    +
    所有已实现的接口:
    +
    DataStorage<K,T>
    +
    +
    +
    +
    public abstract class PluginBasedStorage<K,T>
    +extends java.lang.Object
    +implements DataStorage<K,T>
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      字段概要

      + + + + + + + + + + +
      字段 
      限定符和类型字段和说明
      protected org.bukkit.plugin.PlugindependPlugin 
      +
    • +
    + + + +
      +
    • + + +

      方法概要

      + + + + + + + + + + + + + + +
      所有方法 实例方法 具体方法 
      限定符和类型方法和说明
      org.bukkit.plugin.PlugingetDependPlugin() 
      voidinitialize() +
      在插件加载存储源时执行。
      +
      +
        +
      • + + +

        从类继承的方法 java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      + +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      字段详细资料

      + + + +
        +
      • +

        dependPlugin

        +
        protected org.bukkit.plugin.Plugin dependPlugin
        +
      • +
      +
    • +
    + +
      +
    • + + +

      构造器详细资料

      + + + +
        +
      • +

        PluginBasedStorage

        +
        public PluginBasedStorage(java.lang.String dependPluginName)
        +
      • +
      + + + +
        +
      • +

        PluginBasedStorage

        +
        public PluginBasedStorage(org.bukkit.plugin.Plugin dependPlugin)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      方法详细资料

      + + + +
        +
      • +

        initialize

        +
        public void initialize()
        +                throws java.lang.NullPointerException
        +
        从接口复制的说明: DataStorage
        +
        在插件加载存储源时执行。
        +
        +
        指定者:
        +
        initialize 在接口中 DataStorage<K,T>
        +
        抛出:
        +
        java.lang.NullPointerException
        +
        +
      • +
      + + + +
        +
      • +

        getDependPlugin

        +
        public org.bukkit.plugin.Plugin getDependPlugin()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2025. All rights reserved.

+ + diff --git a/cc/carm/lib/easyplugin/storage/plugin/class-use/PluginBasedStorage.html b/cc/carm/lib/easyplugin/storage/plugin/class-use/PluginBasedStorage.html new file mode 100644 index 0000000..e2e5f67 --- /dev/null +++ b/cc/carm/lib/easyplugin/storage/plugin/class-use/PluginBasedStorage.html @@ -0,0 +1,126 @@ + + + + + + +类 cc.carm.lib.easyplugin.storage.plugin.PluginBasedStorage的使用 (EasyPlugin 1.5.14 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

类的使用
cc.carm.lib.easyplugin.storage.plugin.PluginBasedStorage

+
+
没有cc.carm.lib.easyplugin.storage.plugin.PluginBasedStorage的用法
+ +
+ + + + + + + +
+ + +

Copyright © 2025. All rights reserved.

+ + diff --git a/cc/carm/lib/easyplugin/storage/plugin/package-frame.html b/cc/carm/lib/easyplugin/storage/plugin/package-frame.html new file mode 100644 index 0000000..7237a34 --- /dev/null +++ b/cc/carm/lib/easyplugin/storage/plugin/package-frame.html @@ -0,0 +1,21 @@ + + + + + + +cc.carm.lib.easyplugin.storage.plugin (EasyPlugin 1.5.14 API) + + + + + +

cc.carm.lib.easyplugin.storage.plugin

+
+

+ +
+ + diff --git a/cc/carm/lib/easyplugin/storage/plugin/package-summary.html b/cc/carm/lib/easyplugin/storage/plugin/package-summary.html new file mode 100644 index 0000000..f86a9f6 --- /dev/null +++ b/cc/carm/lib/easyplugin/storage/plugin/package-summary.html @@ -0,0 +1,144 @@ + + + + + + +cc.carm.lib.easyplugin.storage.plugin (EasyPlugin 1.5.14 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

程序包 cc.carm.lib.easyplugin.storage.plugin

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2025. All rights reserved.

+ + diff --git a/cc/carm/lib/easyplugin/storage/plugin/package-tree.html b/cc/carm/lib/easyplugin/storage/plugin/package-tree.html new file mode 100644 index 0000000..528b048 --- /dev/null +++ b/cc/carm/lib/easyplugin/storage/plugin/package-tree.html @@ -0,0 +1,139 @@ + + + + + + +cc.carm.lib.easyplugin.storage.plugin 类分层结构 (EasyPlugin 1.5.14 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

程序包cc.carm.lib.easyplugin.storage.plugin的分层结构

+程序包分层结构: + +
+
+

类分层结构

+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2025. All rights reserved.

+ + diff --git a/cc/carm/lib/easyplugin/storage/plugin/package-use.html b/cc/carm/lib/easyplugin/storage/plugin/package-use.html new file mode 100644 index 0000000..3b1a104 --- /dev/null +++ b/cc/carm/lib/easyplugin/storage/plugin/package-use.html @@ -0,0 +1,126 @@ + + + + + + +程序包 cc.carm.lib.easyplugin.storage.plugin的使用 (EasyPlugin 1.5.14 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

程序包的使用
cc.carm.lib.easyplugin.storage.plugin

+
+
没有cc.carm.lib.easyplugin.storage.plugin的用法
+ +
+ + + + + + + +
+ + +

Copyright © 2025. All rights reserved.

+ + diff --git a/cc/carm/lib/easyplugin/updatechecker/GHUpdateChecker.html b/cc/carm/lib/easyplugin/updatechecker/GHUpdateChecker.html new file mode 100644 index 0000000..b399655 --- /dev/null +++ b/cc/carm/lib/easyplugin/updatechecker/GHUpdateChecker.html @@ -0,0 +1,490 @@ + + + + + + +GHUpdateChecker (EasyPlugin 1.5.14 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
cc.carm.lib.easyplugin.updatechecker
+

类 GHUpdateChecker

+
+
+ +
+
    +
  • +
    +
    +
    public class GHUpdateChecker
    +extends java.lang.Object
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      字段概要

      + + + + + + + + + + + + + + + + + + + + + + +
      字段 
      限定符和类型字段和说明
      protected static @NotNull java.util.regex.PatternGH_URL_PATTERN 
      protected @NotNull java.util.logging.Loggerlogger 
      protected @NotNull java.lang.Stringowner 
      protected @NotNull java.lang.Stringrepo 
      +
    • +
    + +
      +
    • + + +

      构造器概要

      + + + + + + + + +
      构造器 
      构造器和说明
      GHUpdateChecker(@NotNull java.util.logging.Logger logger, + @NotNull java.lang.String owner, + @NotNull java.lang.String repo) 
      +
    • +
    + +
      +
    • + + +

      方法概要

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      所有方法 静态方法 实例方法 具体方法 
      限定符和类型方法和说明
      voidcheckUpdate(@NotNull java.lang.String currentVersion) 
      java.lang.RunnablecreateRunner(@NotNull java.lang.String currentVersion) 
      protected static java.lang.StringgetGithubOwner(org.bukkit.plugin.Plugin plugin) 
      protected static java.lang.StringgetGithubOwner(java.lang.String url) 
      static @NotNull GHUpdateCheckerof(@NotNull java.util.logging.Logger logger, + @NotNull java.lang.String owner, + @NotNull java.lang.String repo) 
      static @NotNull GHUpdateCheckerof(@NotNull org.bukkit.plugin.Plugin plugin) 
      static @NotNull org.bukkit.scheduler.BukkitTaskrun(@NotNull org.bukkit.plugin.Plugin plugin) 
      static @NotNull java.lang.Runnablerunner(@NotNull java.util.logging.Logger logger, + @NotNull java.lang.String owner, + @NotNull java.lang.String repo, + @NotNull java.lang.String currentVersion) 
      static @NotNull java.lang.Runnablerunner(@NotNull org.bukkit.plugin.Plugin plugin) 
      +
        +
      • + + +

        从类继承的方法 java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      字段详细资料

      + + + +
        +
      • +

        GH_URL_PATTERN

        +
        @NotNull
        +protected static final @NotNull java.util.regex.Pattern GH_URL_PATTERN
        +
      • +
      + + + +
        +
      • +

        logger

        +
        @NotNull
        +protected final @NotNull java.util.logging.Logger logger
        +
      • +
      + + + +
        +
      • +

        owner

        +
        @NotNull
        +protected final @NotNull java.lang.String owner
        +
      • +
      + + + +
        +
      • +

        repo

        +
        @NotNull
        +protected final @NotNull java.lang.String repo
        +
      • +
      +
    • +
    + +
      +
    • + + +

      构造器详细资料

      + + + +
        +
      • +

        GHUpdateChecker

        +
        public GHUpdateChecker(@NotNull
        +                       @NotNull java.util.logging.Logger logger,
        +                       @NotNull
        +                       @NotNull java.lang.String owner,
        +                       @NotNull
        +                       @NotNull java.lang.String repo)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      方法详细资料

      + + + +
        +
      • +

        of

        +
        @NotNull
        +public static @NotNull GHUpdateChecker of(@NotNull
        +                                                   @NotNull java.util.logging.Logger logger,
        +                                                   @NotNull
        +                                                   @NotNull java.lang.String owner,
        +                                                   @NotNull
        +                                                   @NotNull java.lang.String repo)
        +
      • +
      + + + +
        +
      • +

        of

        +
        @NotNull
        +public static @NotNull GHUpdateChecker of(@NotNull
        +                                                   @NotNull org.bukkit.plugin.Plugin plugin)
        +
      • +
      + + + +
        +
      • +

        runner

        +
        @NotNull
        +public static @NotNull java.lang.Runnable runner(@NotNull
        +                                                          @NotNull java.util.logging.Logger logger,
        +                                                          @NotNull
        +                                                          @NotNull java.lang.String owner,
        +                                                          @NotNull
        +                                                          @NotNull java.lang.String repo,
        +                                                          @NotNull
        +                                                          @NotNull java.lang.String currentVersion)
        +
      • +
      + + + +
        +
      • +

        runner

        +
        @NotNull
        +public static @NotNull java.lang.Runnable runner(@NotNull
        +                                                          @NotNull org.bukkit.plugin.Plugin plugin)
        +
      • +
      + + + +
        +
      • +

        run

        +
        @NotNull
        +public static @NotNull org.bukkit.scheduler.BukkitTask run(@NotNull
        +                                                                    @NotNull org.bukkit.plugin.Plugin plugin)
        +
      • +
      + + + +
        +
      • +

        checkUpdate

        +
        public void checkUpdate(@NotNull
        +                        @NotNull java.lang.String currentVersion)
        +
      • +
      + + + +
        +
      • +

        createRunner

        +
        public java.lang.Runnable createRunner(@NotNull
        +                                       @NotNull java.lang.String currentVersion)
        +
      • +
      + + + +
        +
      • +

        getGithubOwner

        +
        protected static java.lang.String getGithubOwner(org.bukkit.plugin.Plugin plugin)
        +
      • +
      + + + +
        +
      • +

        getGithubOwner

        +
        protected static java.lang.String getGithubOwner(java.lang.String url)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2025. All rights reserved.

+ + diff --git a/cc/carm/lib/easyplugin/updatechecker/class-use/GHUpdateChecker.html b/cc/carm/lib/easyplugin/updatechecker/class-use/GHUpdateChecker.html new file mode 100644 index 0000000..5b6ba36 --- /dev/null +++ b/cc/carm/lib/easyplugin/updatechecker/class-use/GHUpdateChecker.html @@ -0,0 +1,172 @@ + + + + + + +类 cc.carm.lib.easyplugin.updatechecker.GHUpdateChecker的使用 (EasyPlugin 1.5.14 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

类的使用
cc.carm.lib.easyplugin.updatechecker.GHUpdateChecker

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2025. All rights reserved.

+ + diff --git a/cc/carm/lib/easyplugin/updatechecker/package-frame.html b/cc/carm/lib/easyplugin/updatechecker/package-frame.html new file mode 100644 index 0000000..7e251eb --- /dev/null +++ b/cc/carm/lib/easyplugin/updatechecker/package-frame.html @@ -0,0 +1,21 @@ + + + + + + +cc.carm.lib.easyplugin.updatechecker (EasyPlugin 1.5.14 API) + + + + + +

cc.carm.lib.easyplugin.updatechecker

+
+

+ +
+ + diff --git a/cc/carm/lib/easyplugin/updatechecker/package-summary.html b/cc/carm/lib/easyplugin/updatechecker/package-summary.html new file mode 100644 index 0000000..dddac69 --- /dev/null +++ b/cc/carm/lib/easyplugin/updatechecker/package-summary.html @@ -0,0 +1,144 @@ + + + + + + +cc.carm.lib.easyplugin.updatechecker (EasyPlugin 1.5.14 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

程序包 cc.carm.lib.easyplugin.updatechecker

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2025. All rights reserved.

+ + diff --git a/cc/carm/lib/easyplugin/updatechecker/package-tree.html b/cc/carm/lib/easyplugin/updatechecker/package-tree.html new file mode 100644 index 0000000..a8e0b2c --- /dev/null +++ b/cc/carm/lib/easyplugin/updatechecker/package-tree.html @@ -0,0 +1,139 @@ + + + + + + +cc.carm.lib.easyplugin.updatechecker 类分层结构 (EasyPlugin 1.5.14 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

程序包cc.carm.lib.easyplugin.updatechecker的分层结构

+程序包分层结构: + +
+
+

类分层结构

+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2025. All rights reserved.

+ + diff --git a/cc/carm/lib/easyplugin/updatechecker/package-use.html b/cc/carm/lib/easyplugin/updatechecker/package-use.html new file mode 100644 index 0000000..9f360e2 --- /dev/null +++ b/cc/carm/lib/easyplugin/updatechecker/package-use.html @@ -0,0 +1,159 @@ + + + + + + +程序包 cc.carm.lib.easyplugin.updatechecker的使用 (EasyPlugin 1.5.14 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

程序包的使用
cc.carm.lib.easyplugin.updatechecker

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2025. All rights reserved.

+ + diff --git a/cc/carm/lib/easyplugin/user/AbstractUserData.html b/cc/carm/lib/easyplugin/user/AbstractUserData.html new file mode 100644 index 0000000..b5a8605 --- /dev/null +++ b/cc/carm/lib/easyplugin/user/AbstractUserData.html @@ -0,0 +1,413 @@ + + + + + + +AbstractUserData (EasyPlugin 1.5.14 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
cc.carm.lib.easyplugin.user
+

类 AbstractUserData<K>

+
+
+ +
+
    +
  • +
    +
    所有已实现的接口:
    +
    UserData<K>
    +
    +
    +
    +
    public abstract class AbstractUserData<K>
    +extends java.lang.Object
    +implements UserData<K>
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      字段概要

      + + + + + + + + + + + + + + +
      字段 
      限定符和类型字段和说明
      protected booleandropping +
      Used to mark the data as dropping (save and unload) status.
      +
      protected Kkey 
      +
    • +
    + +
      +
    • + + +

      构造器概要

      + + + + + + + + + + +
      构造器 
      限定符构造器和说明
      protected AbstractUserData(K key) 
      +
    • +
    + +
      +
    • + + +

      方法概要

      + + + + + + + + + + + + + + + + + + + + + + + + + + +
      所有方法 实例方法 具体方法 
      限定符和类型方法和说明
      booleanequals(java.lang.Object o) 
      inthashCode() 
      booleanisDropping() 
      Kkey() 
      voidsetDropping(boolean dropping) 
      +
        +
      • + + +

        从类继承的方法 java.lang.Object

        +clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      字段详细资料

      + + + +
        +
      • +

        key

        +
        @NotNull
        +protected final K key
        +
      • +
      + + + +
        +
      • +

        dropping

        +
        protected boolean dropping
        +
        Used to mark the data as dropping (save and unload) status.
        +
      • +
      +
    • +
    + +
      +
    • + + +

      构造器详细资料

      + + + + + +
        +
      • +

        AbstractUserData

        +
        protected AbstractUserData(@NotNull
        +                           K key)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      方法详细资料

      + + + +
        +
      • +

        key

        +
        @NotNull
        +public K key()
        +
        +
        指定者:
        +
        key 在接口中 UserData<K>
        +
        +
      • +
      + + + +
        +
      • +

        setDropping

        +
        public void setDropping(boolean dropping)
        +
        +
        指定者:
        +
        setDropping 在接口中 UserData<K>
        +
        参数:
        +
        dropping - true if the data is dropping, false otherwise
        +
        +
      • +
      + + + +
        +
      • +

        isDropping

        +
        public boolean isDropping()
        +
        +
        指定者:
        +
        isDropping 在接口中 UserData<K>
        +
        返回:
        +
        true if the data is dropping, false otherwise
        +
        +
      • +
      + + + +
        +
      • +

        equals

        +
        public boolean equals(java.lang.Object o)
        +
        +
        覆盖:
        +
        equals 在类中 java.lang.Object
        +
        +
      • +
      + + + +
        +
      • +

        hashCode

        +
        public int hashCode()
        +
        +
        覆盖:
        +
        hashCode 在类中 java.lang.Object
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2025. All rights reserved.

+ + diff --git a/cc/carm/lib/easyplugin/user/UserData.html b/cc/carm/lib/easyplugin/user/UserData.html new file mode 100644 index 0000000..c7ccfa4 --- /dev/null +++ b/cc/carm/lib/easyplugin/user/UserData.html @@ -0,0 +1,262 @@ + + + + + + +UserData (EasyPlugin 1.5.14 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
cc.carm.lib.easyplugin.user
+

接口 UserData<K>

+
+
+
+
    +
  • +
    +
    所有已知实现类:
    +
    AbstractUserData
    +
    +
    +
    +
    public interface UserData<K>
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      方法详细资料

      + + + +
        +
      • +

        key

        +
        @NotNull
        +K key()
        +
      • +
      + + + +
        +
      • +

        setDropping

        +
        void setDropping(boolean dropping)
        +
        +
        参数:
        +
        dropping - true if the data is dropping, false otherwise
        +
        +
      • +
      + + + +
        +
      • +

        isDropping

        +
        boolean isDropping()
        +
        +
        返回:
        +
        true if the data is dropping, false otherwise
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2025. All rights reserved.

+ + diff --git a/cc/carm/lib/easyplugin/user/UserDataManager.html b/cc/carm/lib/easyplugin/user/UserDataManager.html new file mode 100644 index 0000000..8c49e60 --- /dev/null +++ b/cc/carm/lib/easyplugin/user/UserDataManager.html @@ -0,0 +1,692 @@ + + + + + + +UserDataManager (EasyPlugin 1.5.14 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
cc.carm.lib.easyplugin.user
+

类 UserDataManager<K,U extends AbstractUserData<K>>

+
+
+ +
+ +
+
+
    +
  • + +
      +
    • + + +

      字段概要

      + + + + + + + + + + + + + + + + + + +
      字段 
      限定符和类型字段和说明
      protected @NotNull java.util.Map<K,U>dataCache 
      protected @NotNull java.util.concurrent.ExecutorServiceexecutor 
      protected @NotNull EasyPluginplugin 
      +
    • +
    + + + +
      +
    • + + +

      方法概要

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      所有方法 实例方法 抽象方法 具体方法 
      限定符和类型方法和说明
      @NotNull java.util.Map<K,U>cache() 
      abstract UemptyUser(K key) 
      UerrorUser(K key) 
      @NotNull java.util.logging.LoggergetLogger() 
      protected @NotNull EasyPlugingetPlugin() 
      @NotNull java.util.concurrent.CompletableFuture<U>load(K key, + @NotNull java.util.function.Supplier<java.lang.Boolean> cacheCondition) 
      protected abstract UloadData(K key) 
      <T> @NotNull java.util.concurrent.CompletableFuture<java.util.Map<K,U>>loadGroup(@NotNull java.util.Collection<? extends T> users, + @NotNull java.util.function.Function<? super T,? extends K> function, + @NotNull java.util.function.Predicate<T> cacheCondition) 
      @NotNull java.util.concurrent.CompletableFuture<java.lang.Boolean>modify(K key, + @NotNull java.util.function.Consumer<U> consumer) 
      <V> @NotNull java.util.concurrent.CompletableFuture<V>peek(K key, + @NotNull java.util.function.Function<U,V> function) 
      @NotNull java.util.concurrent.CompletableFuture<java.lang.Boolean>save(U user) 
      voidsaveAll() 
      protected abstract voidsaveData(U data) 
      voidshutdown() 
      @NotNull java.util.concurrent.CompletableFuture<java.lang.Boolean>unload(K key, + boolean save) 
      intunloadAll(boolean save) 
      +
        +
      • + + +

        从类继承的方法 java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      + +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      字段详细资料

      + + + +
        +
      • +

        plugin

        +
        @NotNull
        +protected final @NotNull EasyPlugin plugin
        +
      • +
      + + + +
        +
      • +

        executor

        +
        @NotNull
        +protected final @NotNull java.util.concurrent.ExecutorService executor
        +
      • +
      + + + +
        +
      • +

        dataCache

        +
        @NotNull
        +protected final @NotNull java.util.Map<K,U extends AbstractUserData<K>> dataCache
        +
      • +
      +
    • +
    + +
      +
    • + + +

      构造器详细资料

      + + + +
        +
      • +

        UserDataManager

        +
        public UserDataManager(@NotNull
        +                       @NotNull EasyPlugin plugin)
        +
      • +
      + + + +
        +
      • +

        UserDataManager

        +
        public UserDataManager(@NotNull
        +                       @NotNull EasyPlugin plugin,
        +                       @NotNull
        +                       @NotNull java.util.concurrent.ExecutorService executor)
        +
      • +
      + + + +
        +
      • +

        UserDataManager

        +
        public UserDataManager(@NotNull
        +                       @NotNull EasyPlugin plugin,
        +                       @NotNull
        +                       @NotNull java.util.concurrent.ExecutorService executor,
        +                       @NotNull
        +                       @NotNull java.util.Map<K,U> cacheMap)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      方法详细资料

      + + + + + + + +
        +
      • +

        getPlugin

        +
        @NotNull
        +protected @NotNull EasyPlugin getPlugin()
        +
      • +
      + + + + + + + + + +
        +
      • +

        emptyUser

        +
        @NotNull
        +public abstract U emptyUser(@NotNull
        +                                     K key)
        +
      • +
      + + + + + +
        +
      • +

        errorUser

        +
        @NotNull
        +public U errorUser(@NotNull
        +                            K key)
        +
      • +
      + + + + + +
        +
      • +

        loadData

        +
        @Nullable
        +protected abstract U loadData(@NotNull
        +                                        K key)
        +                                 throws java.lang.Exception
        +
        +
        抛出:
        +
        java.lang.Exception
        +
        +
      • +
      + + + + + +
        +
      • +

        saveData

        +
        protected abstract void saveData(@NotNull
        +                                 U data)
        +                          throws java.lang.Exception
        +
        +
        抛出:
        +
        java.lang.Exception
        +
        +
      • +
      + + + + + + + + + +
        +
      • +

        load

        +
        @NotNull
        +public @NotNull java.util.concurrent.CompletableFuture<U> load(@NotNull
        +                                                                        K key,
        +                                                                        @NotNull
        +                                                                        @NotNull java.util.function.Supplier<java.lang.Boolean> cacheCondition)
        +
        +
        指定者:
        +
        load 在接口中 UserDataRegistry<K,U extends AbstractUserData<K>>
        +
        +
      • +
      + + + + + +
        +
      • +

        save

        +
        @NotNull
        +public @NotNull java.util.concurrent.CompletableFuture<java.lang.Boolean> save(@NotNull
        +                                                                                        U user)
        +
        +
        指定者:
        +
        save 在接口中 UserDataRegistry<K,U extends AbstractUserData<K>>
        +
        +
      • +
      + + + + + +
        +
      • +

        unload

        +
        @NotNull
        +public @NotNull java.util.concurrent.CompletableFuture<java.lang.Boolean> unload(@NotNull
        +                                                                                          K key,
        +                                                                                          boolean save)
        +
        +
        指定者:
        +
        unload 在接口中 UserDataRegistry<K,U extends AbstractUserData<K>>
        +
        +
      • +
      + + + + + +
        +
      • +

        modify

        +
        @NotNull
        +public @NotNull java.util.concurrent.CompletableFuture<java.lang.Boolean> modify(@NotNull
        +                                                                                          K key,
        +                                                                                          @NotNull
        +                                                                                          @NotNull java.util.function.Consumer<U> consumer)
        +
        +
        指定者:
        +
        modify 在接口中 UserDataRegistry<K,U extends AbstractUserData<K>>
        +
        +
      • +
      + + + + + +
        +
      • +

        peek

        +
        @NotNull
        +public <V> @NotNull java.util.concurrent.CompletableFuture<V> peek(@NotNull
        +                                                                            K key,
        +                                                                            @NotNull
        +                                                                            @NotNull java.util.function.Function<U,V> function)
        +
        +
        指定者:
        +
        peek 在接口中 UserDataRegistry<K,U extends AbstractUserData<K>>
        +
        +
      • +
      + + + +
        +
      • +

        loadGroup

        +
        @NotNull
        +public <T> @NotNull java.util.concurrent.CompletableFuture<java.util.Map<K,U>> loadGroup(@NotNull
        +                                                                                                  @NotNull java.util.Collection<? extends T> users,
        +                                                                                                  @NotNull
        +                                                                                                  @NotNull java.util.function.Function<? super T,? extends K> function,
        +                                                                                                  @NotNull
        +                                                                                                  @NotNull java.util.function.Predicate<T> cacheCondition)
        +
        +
        指定者:
        +
        loadGroup 在接口中 UserDataRegistry<K,U extends AbstractUserData<K>>
        +
        +
      • +
      + + + + + + + + +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2025. All rights reserved.

+ + diff --git a/cc/carm/lib/easyplugin/user/UserDataRegistry.html b/cc/carm/lib/easyplugin/user/UserDataRegistry.html new file mode 100644 index 0000000..a84702e --- /dev/null +++ b/cc/carm/lib/easyplugin/user/UserDataRegistry.html @@ -0,0 +1,580 @@ + + + + + + +UserDataRegistry (EasyPlugin 1.5.14 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
cc.carm.lib.easyplugin.user
+

接口 UserDataRegistry<K,U extends UserData<K>>

+
+
+
+
    +
  • +
    +
    所有已知实现类:
    +
    UserDataManager
    +
    +
    +
    +
    public interface UserDataRegistry<K,U extends UserData<K>>
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      方法概要

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      所有方法 实例方法 抽象方法 默认方法 
      限定符和类型方法和说明
      @NotNull java.util.Map<K,U>cache() 
      default Uget(K key) 
      @NotNull java.util.logging.LoggergetLogger() 
      default UgetNullable(K key) 
      default @NotNull java.util.Optional<U>getOptional(K key) 
      default @Unmodifiable @NotNull java.util.Set<U>list() 
      default @NotNull java.util.concurrent.CompletableFuture<U>load(K key) 
      default @NotNull java.util.concurrent.CompletableFuture<U>load(K key, + boolean cache) 
      @NotNull java.util.concurrent.CompletableFuture<U>load(K key, + @NotNull java.util.function.Supplier<java.lang.Boolean> cacheCondition) 
      <T> @NotNull java.util.concurrent.CompletableFuture<java.util.Map<K,U>>loadGroup(@NotNull java.util.Collection<? extends T> users, + @NotNull java.util.function.Function<? super T,? extends K> function, + @NotNull java.util.function.Predicate<T> cacheCondition) 
      default @NotNull java.util.concurrent.CompletableFuture<java.util.Map<K,U>>loadGroup(@NotNull java.util.Collection<K> allKeys) 
      default @NotNull java.util.concurrent.CompletableFuture<java.util.Map<K,U>>loadGroup(@NotNull java.util.Collection<K> allKeys, + @NotNull java.util.function.Predicate<K> cacheCondition) 
      default @NotNull java.util.concurrent.CompletableFuture<java.util.Map<K,U>>loadOnline(@NotNull java.util.function.Function<org.bukkit.entity.Player,? extends K> function) 
      @NotNull java.util.concurrent.CompletableFuture<java.lang.Boolean>modify(K key, + @NotNull java.util.function.Consumer<U> consumer) 
      <V> @NotNull java.util.concurrent.CompletableFuture<V>peek(K key, + @NotNull java.util.function.Function<U,V> function) 
      @NotNull java.util.concurrent.CompletableFuture<java.lang.Boolean>save(U user) 
      voidsaveAll() 
      default java.lang.StringserializeKey(K key) 
      voidshutdown() 
      default @NotNull java.util.concurrent.CompletableFuture<java.lang.Boolean>unload(K key) 
      @NotNull java.util.concurrent.CompletableFuture<java.lang.Boolean>unload(K key, + boolean save) 
      intunloadAll(boolean save) 
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      方法详细资料

      + + + +
        +
      • +

        shutdown

        +
        void shutdown()
        +
      • +
      + + + +
        +
      • +

        getLogger

        +
        @NotNull
        +@NotNull java.util.logging.Logger getLogger()
        +
      • +
      + + + +
        +
      • +

        cache

        +
        @NotNull
        +@NotNull java.util.Map<K,U> cache()
        +
      • +
      + + + + + +
        +
      • +

        serializeKey

        +
        default java.lang.String serializeKey(@NotNull
        +                                      K key)
        +
      • +
      + + + + + +
        +
      • +

        load

        +
        @NotNull
        +default @NotNull java.util.concurrent.CompletableFuture<U> load(@NotNull
        +                                                                         K key)
        +
      • +
      + + + + + +
        +
      • +

        load

        +
        @NotNull
        +default @NotNull java.util.concurrent.CompletableFuture<U> load(@NotNull
        +                                                                         K key,
        +                                                                         boolean cache)
        +
      • +
      + + + +
        +
      • +

        list

        +
        @NotNull
        +default @Unmodifiable @NotNull java.util.Set<U> list()
        +
      • +
      + + + + + +
        +
      • +

        get

        +
        @NotNull
        +default U get(@NotNull
        +                       K key)
        +
      • +
      + + + + + +
        +
      • +

        getNullable

        +
        @Nullable
        +default U getNullable(@NotNull
        +                                K key)
        +
      • +
      + + + + + +
        +
      • +

        getOptional

        +
        @NotNull
        +default @NotNull java.util.Optional<U> getOptional(@NotNull
        +                                                            K key)
        +
      • +
      + + + + + +
        +
      • +

        load

        +
        @NotNull
        +@NotNull java.util.concurrent.CompletableFuture<U> load(@NotNull
        +                                                                 K key,
        +                                                                 @NotNull
        +                                                                 @NotNull java.util.function.Supplier<java.lang.Boolean> cacheCondition)
        +
      • +
      + + + + + +
        +
      • +

        save

        +
        @NotNull
        +@NotNull java.util.concurrent.CompletableFuture<java.lang.Boolean> save(@NotNull
        +                                                                                 U user)
        +
      • +
      + + + + + +
        +
      • +

        unload

        +
        @NotNull
        +default @NotNull java.util.concurrent.CompletableFuture<java.lang.Boolean> unload(@NotNull
        +                                                                                           K key)
        +
      • +
      + + + + + +
        +
      • +

        unload

        +
        @NotNull
        +@NotNull java.util.concurrent.CompletableFuture<java.lang.Boolean> unload(@NotNull
        +                                                                                   K key,
        +                                                                                   boolean save)
        +
      • +
      + + + + + +
        +
      • +

        modify

        +
        @NotNull
        +@NotNull java.util.concurrent.CompletableFuture<java.lang.Boolean> modify(@NotNull
        +                                                                                   K key,
        +                                                                                   @NotNull
        +                                                                                   @NotNull java.util.function.Consumer<U> consumer)
        +
      • +
      + + + + + +
        +
      • +

        peek

        +
        @NotNull
        +<V> @NotNull java.util.concurrent.CompletableFuture<V> peek(@NotNull
        +                                                                     K key,
        +                                                                     @NotNull
        +                                                                     @NotNull java.util.function.Function<U,V> function)
        +
      • +
      + + + +
        +
      • +

        loadOnline

        +
        @NotNull
        +default @NotNull java.util.concurrent.CompletableFuture<java.util.Map<K,U>> loadOnline(@NotNull
        +                                                                                                @NotNull java.util.function.Function<org.bukkit.entity.Player,? extends K> function)
        +
      • +
      + + + +
        +
      • +

        loadGroup

        +
        @NotNull
        +<T> @NotNull java.util.concurrent.CompletableFuture<java.util.Map<K,U>> loadGroup(@NotNull
        +                                                                                           @NotNull java.util.Collection<? extends T> users,
        +                                                                                           @NotNull
        +                                                                                           @NotNull java.util.function.Function<? super T,? extends K> function,
        +                                                                                           @NotNull
        +                                                                                           @NotNull java.util.function.Predicate<T> cacheCondition)
        +
      • +
      + + + +
        +
      • +

        loadGroup

        +
        @NotNull
        +default @NotNull java.util.concurrent.CompletableFuture<java.util.Map<K,U>> loadGroup(@NotNull
        +                                                                                               @NotNull java.util.Collection<K> allKeys,
        +                                                                                               @NotNull
        +                                                                                               @NotNull java.util.function.Predicate<K> cacheCondition)
        +
      • +
      + + + +
        +
      • +

        loadGroup

        +
        @NotNull
        +default @NotNull java.util.concurrent.CompletableFuture<java.util.Map<K,U>> loadGroup(@NotNull
        +                                                                                               @NotNull java.util.Collection<K> allKeys)
        +
      • +
      + + + +
        +
      • +

        saveAll

        +
        void saveAll()
        +
      • +
      + + + +
        +
      • +

        unloadAll

        +
        int unloadAll(boolean save)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2025. All rights reserved.

+ + diff --git a/cc/carm/lib/easyplugin/user/class-use/AbstractUserData.html b/cc/carm/lib/easyplugin/user/class-use/AbstractUserData.html new file mode 100644 index 0000000..41ad44f --- /dev/null +++ b/cc/carm/lib/easyplugin/user/class-use/AbstractUserData.html @@ -0,0 +1,166 @@ + + + + + + +类 cc.carm.lib.easyplugin.user.AbstractUserData的使用 (EasyPlugin 1.5.14 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

类的使用
cc.carm.lib.easyplugin.user.AbstractUserData

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2025. All rights reserved.

+ + diff --git a/cc/carm/lib/easyplugin/user/class-use/UserData.html b/cc/carm/lib/easyplugin/user/class-use/UserData.html new file mode 100644 index 0000000..8ea4bf3 --- /dev/null +++ b/cc/carm/lib/easyplugin/user/class-use/UserData.html @@ -0,0 +1,179 @@ + + + + + + +接口 cc.carm.lib.easyplugin.user.UserData的使用 (EasyPlugin 1.5.14 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

接口的使用
cc.carm.lib.easyplugin.user.UserData

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2025. All rights reserved.

+ + diff --git a/cc/carm/lib/easyplugin/user/class-use/UserDataManager.html b/cc/carm/lib/easyplugin/user/class-use/UserDataManager.html new file mode 100644 index 0000000..7c3ae50 --- /dev/null +++ b/cc/carm/lib/easyplugin/user/class-use/UserDataManager.html @@ -0,0 +1,126 @@ + + + + + + +类 cc.carm.lib.easyplugin.user.UserDataManager的使用 (EasyPlugin 1.5.14 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

类的使用
cc.carm.lib.easyplugin.user.UserDataManager

+
+
没有cc.carm.lib.easyplugin.user.UserDataManager的用法
+ +
+ + + + + + + +
+ + +

Copyright © 2025. All rights reserved.

+ + diff --git a/cc/carm/lib/easyplugin/user/class-use/UserDataRegistry.html b/cc/carm/lib/easyplugin/user/class-use/UserDataRegistry.html new file mode 100644 index 0000000..d5670c2 --- /dev/null +++ b/cc/carm/lib/easyplugin/user/class-use/UserDataRegistry.html @@ -0,0 +1,166 @@ + + + + + + +接口 cc.carm.lib.easyplugin.user.UserDataRegistry的使用 (EasyPlugin 1.5.14 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

接口的使用
cc.carm.lib.easyplugin.user.UserDataRegistry

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2025. All rights reserved.

+ + diff --git a/cc/carm/lib/easyplugin/user/package-frame.html b/cc/carm/lib/easyplugin/user/package-frame.html new file mode 100644 index 0000000..496ceb4 --- /dev/null +++ b/cc/carm/lib/easyplugin/user/package-frame.html @@ -0,0 +1,27 @@ + + + + + + +cc.carm.lib.easyplugin.user (EasyPlugin 1.5.14 API) + + + + + +

cc.carm.lib.easyplugin.user

+
+

接口

+ +

+ +
+ + diff --git a/cc/carm/lib/easyplugin/user/package-summary.html b/cc/carm/lib/easyplugin/user/package-summary.html new file mode 100644 index 0000000..c4d700e --- /dev/null +++ b/cc/carm/lib/easyplugin/user/package-summary.html @@ -0,0 +1,167 @@ + + + + + + +cc.carm.lib.easyplugin.user (EasyPlugin 1.5.14 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

程序包 cc.carm.lib.easyplugin.user

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2025. All rights reserved.

+ + diff --git a/cc/carm/lib/easyplugin/user/package-tree.html b/cc/carm/lib/easyplugin/user/package-tree.html new file mode 100644 index 0000000..e5852b2 --- /dev/null +++ b/cc/carm/lib/easyplugin/user/package-tree.html @@ -0,0 +1,145 @@ + + + + + + +cc.carm.lib.easyplugin.user 类分层结构 (EasyPlugin 1.5.14 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

程序包cc.carm.lib.easyplugin.user的分层结构

+程序包分层结构: + +
+
+

类分层结构

+ +

接口分层结构

+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2025. All rights reserved.

+ + diff --git a/cc/carm/lib/easyplugin/user/package-use.html b/cc/carm/lib/easyplugin/user/package-use.html new file mode 100644 index 0000000..dd6d816 --- /dev/null +++ b/cc/carm/lib/easyplugin/user/package-use.html @@ -0,0 +1,165 @@ + + + + + + +程序包 cc.carm.lib.easyplugin.user的使用 (EasyPlugin 1.5.14 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

程序包的使用
cc.carm.lib.easyplugin.user

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2025. All rights reserved.

+ + diff --git a/cc/carm/lib/easyplugin/utils/ColorParser.html b/cc/carm/lib/easyplugin/utils/ColorParser.html new file mode 100644 index 0000000..51c52d0 --- /dev/null +++ b/cc/carm/lib/easyplugin/utils/ColorParser.html @@ -0,0 +1,618 @@ + + + + + + +ColorParser (EasyPlugin 1.5.14 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
cc.carm.lib.easyplugin.utils
+

类 ColorParser

+
+
+ +
+
    +
  • +
    +
    +
    public class ColorParser
    +extends java.lang.Object
    +
    颜色解析器。 +
    普通颜色 格式 &+颜色代码 ,如 &c 、&a +
    RGB颜色(版本需要≥1.14) 格式 &(#XXXXXX) ,如 &(#aaaaaa) +
    渐变RBG颜色(版本需要≥1.14) 格式 &<#XXXXXX>FOOBAR&<#XXXXXX> +

    注意:当使用渐变RGB颜色时,普通颜色代码与RGB颜色代码将失效。

    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      字段概要

      + + + + + + + + + + + + + + + + + + + + + + +
      字段 
      限定符和类型字段和说明
      static java.util.regex.PatternCOLOR_PATTERN 
      static java.util.regex.PatternFORMAT_PATTERN 
      static java.util.regex.PatternGRADIENT_PATTERN 
      static java.util.regex.PatternHEX_PATTERN 
      +
    • +
    + +
      +
    • + + +

      构造器概要

      + + + + + + + + +
      构造器 
      构造器和说明
      ColorParser() 
      +
    • +
    + +
      +
    • + + +

      方法概要

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      所有方法 静态方法 具体方法 
      限定符和类型方法和说明
      protected static java.lang.StringbuildExtraFormat(java.lang.String current, + java.lang.String extra) 
      protected static java.lang.StringbuildHexColor(java.lang.String hexCode) 
      static @NotNull java.lang.Stringclear(@NotNull java.lang.String text) +
      清除一条消息中的全部颜色代码 (包括RGB颜色代码与渐变颜色代码)
      +
      protected static java.lang.StringcolorToHex(java.awt.Color color) 
      protected static java.lang.StringcolorToHex(int r, + int g, + int b) 
      static @NotNull java.lang.StringgradientText(@NotNull java.lang.String text, + @Nullable java.awt.Color startColor, + @Nullable java.awt.Color endColor) 
      protected static java.lang.StringgradientText(@NotNull java.lang.String text, + @Nullable java.lang.String startHex, + @Nullable java.lang.String endHex) 
      protected static booleanisResetCode(java.lang.String input) 
      static @NotNull java.util.List<java.lang.String>parse(@NotNull java.util.Collection<java.lang.String> texts) +
      对多条消息进行颜色解析,包括普通颜色代码、RGB颜色代码与RBG渐变代码。
      +
      static @NotNull java.lang.String[]parse(java.lang.String... texts) +
      对多条消息进行颜色解析,包括普通颜色代码、RGB颜色代码与RBG渐变代码。
      +
      static @NotNull java.lang.Stringparse(@NotNull java.lang.String text) +
      对一条消息进行颜色解析,包括普通颜色代码、RGB颜色代码与RBG渐变代码。
      +
      static java.lang.StringparseBaseColor(java.lang.String text) +
      解析消息中的基本颜色代码格式 &+颜色代码 ,如 &c 、&a
      +
      static @NotNull java.lang.StringparseGradientColor(@NotNull java.lang.String text) +
      对一条消息进行RGB渐变处理(版本需要≥1.14),格式 &<#XXXXXX>FOOBAR&<#XXXXXX>
      +
      static java.lang.StringparseHexColor(java.lang.String text) +
      解析消息中的RGB颜色代码(版本需要≥1.14) 格式 &(#XXXXXX) ,如 &(#aaaaaa)
      +
      +
        +
      • + + +

        从类继承的方法 java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      字段详细资料

      + + + +
        +
      • +

        HEX_PATTERN

        +
        public static final java.util.regex.Pattern HEX_PATTERN
        +
      • +
      + + + +
        +
      • +

        GRADIENT_PATTERN

        +
        public static final java.util.regex.Pattern GRADIENT_PATTERN
        +
      • +
      + + + +
        +
      • +

        COLOR_PATTERN

        +
        public static final java.util.regex.Pattern COLOR_PATTERN
        +
      • +
      + + + +
        +
      • +

        FORMAT_PATTERN

        +
        public static final java.util.regex.Pattern FORMAT_PATTERN
        +
      • +
      +
    • +
    + +
      +
    • + + +

      构造器详细资料

      + + + +
        +
      • +

        ColorParser

        +
        public ColorParser()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      方法详细资料

      + + + +
        +
      • +

        clear

        +
        @NotNull
        +public static @NotNull java.lang.String clear(@NotNull
        +                                                       @NotNull java.lang.String text)
        +
        清除一条消息中的全部颜色代码 (包括RGB颜色代码与渐变颜色代码)
        +
        +
        参数:
        +
        text - 源消息内容
        +
        返回:
        +
        清理颜色后的消息
        +
        +
      • +
      + + + +
        +
      • +

        parse

        +
        @NotNull
        +public static @NotNull java.lang.String parse(@NotNull
        +                                                       @NotNull java.lang.String text)
        +
        对一条消息进行颜色解析,包括普通颜色代码、RGB颜色代码与RBG渐变代码。
        +
        +
        参数:
        +
        text - 源消息内容
        +
        返回:
        +
        解析后的消息
        +
        +
      • +
      + + + +
        +
      • +

        parse

        +
        @NotNull
        +public static @NotNull java.lang.String[] parse(@NotNull
        +                                                         java.lang.String... texts)
        +
        对多条消息进行颜色解析,包括普通颜色代码、RGB颜色代码与RBG渐变代码。
        +
        +
        参数:
        +
        texts - 源消息内容
        +
        返回:
        +
        解析后的消息
        +
        +
      • +
      + + + +
        +
      • +

        parse

        +
        @NotNull
        +public static @NotNull java.util.List<java.lang.String> parse(@NotNull
        +                                                                       @NotNull java.util.Collection<java.lang.String> texts)
        +
        对多条消息进行颜色解析,包括普通颜色代码、RGB颜色代码与RBG渐变代码。
        +
        +
        参数:
        +
        texts - 源消息内容
        +
        返回:
        +
        解析后的消息
        +
        +
      • +
      + + + +
        +
      • +

        parseBaseColor

        +
        public static java.lang.String parseBaseColor(java.lang.String text)
        +
        解析消息中的基本颜色代码格式 &+颜色代码 ,如 &c 、&a
        +
        +
        参数:
        +
        text - 消息内容
        +
        返回:
        +
        RGB处理后的消息
        +
        另请参阅:
        +
        ChatColor
        +
        +
      • +
      + + + +
        +
      • +

        parseHexColor

        +
        public static java.lang.String parseHexColor(java.lang.String text)
        +
        解析消息中的RGB颜色代码(版本需要≥1.14) 格式 &(#XXXXXX) ,如 &(#aaaaaa)
        +
        +
        参数:
        +
        text - 消息内容
        +
        返回:
        +
        RGB处理后的消息
        +
        +
      • +
      + + + +
        +
      • +

        parseGradientColor

        +
        @NotNull
        +public static @NotNull java.lang.String parseGradientColor(@NotNull
        +                                                                    @NotNull java.lang.String text)
        +
        对一条消息进行RGB渐变处理(版本需要≥1.14),格式 &<#XXXXXX>FOOBAR&<#XXXXXX>
        +
        +
        参数:
        +
        text - 消息内容
        +
        返回:
        +
        RGB渐变处理后的消息
        +
        +
      • +
      + + + +
        +
      • +

        gradientText

        +
        @NotNull
        +public static @NotNull java.lang.String gradientText(@NotNull
        +                                                              @NotNull java.lang.String text,
        +                                                              @Nullable
        +                                                              @Nullable java.awt.Color startColor,
        +                                                              @Nullable
        +                                                              @Nullable java.awt.Color endColor)
        +
      • +
      + + + +
        +
      • +

        gradientText

        +
        protected static java.lang.String gradientText(@NotNull
        +                                               @NotNull java.lang.String text,
        +                                               @Nullable
        +                                               @Nullable java.lang.String startHex,
        +                                               @Nullable
        +                                               @Nullable java.lang.String endHex)
        +
      • +
      + + + +
        +
      • +

        colorToHex

        +
        protected static java.lang.String colorToHex(java.awt.Color color)
        +
      • +
      + + + +
        +
      • +

        colorToHex

        +
        protected static java.lang.String colorToHex(int r,
        +                                             int g,
        +                                             int b)
        +
      • +
      + + + +
        +
      • +

        buildHexColor

        +
        protected static java.lang.String buildHexColor(java.lang.String hexCode)
        +
      • +
      + + + +
        +
      • +

        buildExtraFormat

        +
        protected static java.lang.String buildExtraFormat(java.lang.String current,
        +                                                   java.lang.String extra)
        +
      • +
      + + + +
        +
      • +

        isResetCode

        +
        protected static boolean isResetCode(java.lang.String input)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2025. All rights reserved.

+ + diff --git a/cc/carm/lib/easyplugin/utils/EasyCooldown.html b/cc/carm/lib/easyplugin/utils/EasyCooldown.html new file mode 100644 index 0000000..5bb803f --- /dev/null +++ b/cc/carm/lib/easyplugin/utils/EasyCooldown.html @@ -0,0 +1,536 @@ + + + + + + +EasyCooldown (EasyPlugin 1.5.14 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
cc.carm.lib.easyplugin.utils
+

类 EasyCooldown<P,K>

+
+
+ +
+
    +
  • +
    +
    类型参数:
    +
    P - Cooldown key provider
    +
    K - Cooldown key
    +
    +
    +
    +
    public class EasyCooldown<P,K>
    +extends java.lang.Object
    + +
    +
    作者:
    +
    CarmJos
    +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      字段概要

      + + + + + + + + + + + + + + + + + + + + + + +
      字段 
      限定符和类型字段和说明
      protected @NotNull java.util.Map<K,java.lang.Long>cooldown 
      protected longdefaultDuration 
      protected java.text.NumberFormatnumberFormatter 
      protected @NotNull java.util.function.Function<P,K>providerToKey 
      +
    • +
    + +
      +
    • + + +

      构造器概要

      + + + + + + + + + + + + + + +
      构造器 
      构造器和说明
      EasyCooldown(@NotNull java.util.function.Function<P,K> providerToKey) 
      EasyCooldown(@NotNull java.text.NumberFormat numberFormatter, + @NotNull java.util.function.Function<P,K> providerToKey) 
      EasyCooldown(@NotNull java.text.NumberFormat numberFormatter, + @NotNull java.util.function.Function<P,K> providerToKey, + long defaultDuration) 
      +
    • +
    + + +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      字段详细资料

      + + + +
        +
      • +

        numberFormatter

        +
        protected final java.text.NumberFormat numberFormatter
        +
      • +
      + + + +
        +
      • +

        cooldown

        +
        @NotNull
        +protected final @NotNull java.util.Map<K,java.lang.Long> cooldown
        +
      • +
      + + + +
        +
      • +

        providerToKey

        +
        @NotNull
        +protected final @NotNull java.util.function.Function<P,K> providerToKey
        +
      • +
      + + + +
        +
      • +

        defaultDuration

        +
        protected long defaultDuration
        +
      • +
      +
    • +
    + +
      +
    • + + +

      构造器详细资料

      + + + +
        +
      • +

        EasyCooldown

        +
        public EasyCooldown(@NotNull
        +                    @NotNull java.util.function.Function<P,K> providerToKey)
        +
      • +
      + + + +
        +
      • +

        EasyCooldown

        +
        public EasyCooldown(@NotNull
        +                    @NotNull java.text.NumberFormat numberFormatter,
        +                    @NotNull
        +                    @NotNull java.util.function.Function<P,K> providerToKey)
        +
      • +
      + + + +
        +
      • +

        EasyCooldown

        +
        public EasyCooldown(@NotNull
        +                    @NotNull java.text.NumberFormat numberFormatter,
        +                    @NotNull
        +                    @NotNull java.util.function.Function<P,K> providerToKey,
        +                    long defaultDuration)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      方法详细资料

      + + + + + +
        +
      • +

        getCooldown

        +
        public long getCooldown(@NotNull
        +                        P provider)
        +
      • +
      + + + + + +
        +
      • +

        getCooldownSeconds

        +
        @NotNull
        +public @NotNull java.lang.String getCooldownSeconds(@NotNull
        +                                                             P provider)
        +
      • +
      + + + + + +
        +
      • +

        updateTime

        +
        public void updateTime(@NotNull
        +                       P provider)
        +
      • +
      + + + + + +
        +
      • +

        clear

        +
        public void clear(@NotNull
        +                  P provider)
        +
      • +
      + + + + + +
        +
      • +

        clearCooldown

        +
        public void clearCooldown(@NotNull
        +                          K key)
        +
      • +
      + + + + + +
        +
      • +

        isCoolingDown

        +
        public boolean isCoolingDown(@NotNull
        +                             P provider)
        +
      • +
      + + + + + +
        +
      • +

        getDuration

        +
        public long getDuration(@NotNull
        +                        P provider)
        +
      • +
      + + + +
        +
      • +

        formatSeconds

        +
        @NotNull
        +public @NotNull java.lang.String formatSeconds(long cooldownMillis)
        +
      • +
      + + + +
        +
      • +

        createFormatter

        +
        public static java.text.NumberFormat createFormatter(@NotNull
        +                                                     @NotNull java.util.function.Consumer<java.text.NumberFormat> consumer)
        +
      • +
      + + + +
        +
      • +

        defaultFormatter

        +
        public static java.text.NumberFormat defaultFormatter()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2025. All rights reserved.

+ + diff --git a/cc/carm/lib/easyplugin/utils/ItemStackFactory.html b/cc/carm/lib/easyplugin/utils/ItemStackFactory.html new file mode 100644 index 0000000..960ddea --- /dev/null +++ b/cc/carm/lib/easyplugin/utils/ItemStackFactory.html @@ -0,0 +1,485 @@ + + + + + + +ItemStackFactory (EasyPlugin 1.5.14 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
cc.carm.lib.easyplugin.utils
+

类 ItemStackFactory

+
+
+ +
+
    +
  • +
    +
    +
    public class ItemStackFactory
    +extends java.lang.Object
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      构造器详细资料

      + + + +
        +
      • +

        ItemStackFactory

        +
        public ItemStackFactory(org.bukkit.inventory.ItemStack is)
        +
      • +
      + + + +
        +
      • +

        ItemStackFactory

        +
        public ItemStackFactory(org.bukkit.Material type)
        +
      • +
      + + + +
        +
      • +

        ItemStackFactory

        +
        public ItemStackFactory(org.bukkit.Material type,
        +                        int amount)
        +
      • +
      + + + +
        +
      • +

        ItemStackFactory

        +
        public ItemStackFactory(org.bukkit.Material type,
        +                        int amount,
        +                        short data)
        +
      • +
      + + + +
        +
      • +

        ItemStackFactory

        +
        public ItemStackFactory(org.bukkit.Material type,
        +                        int amount,
        +                        int data)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      方法详细资料

      + + + +
        +
      • +

        toItemStack

        +
        public org.bukkit.inventory.ItemStack toItemStack()
        +
      • +
      + + + + + + + + + + + + + + + +
        +
      • +

        setDisplayName

        +
        public ItemStackFactory setDisplayName(@NotNull
        +                                       @NotNull java.lang.String name)
        +
      • +
      + + + +
        +
      • +

        setLore

        +
        public ItemStackFactory setLore(@NotNull
        +                                @NotNull java.util.List<java.lang.String> loreList)
        +
      • +
      + + + +
        +
      • +

        addLore

        +
        public ItemStackFactory addLore(@NotNull
        +                                @NotNull java.lang.String s)
        +
      • +
      + + + +
        +
      • +

        addEnchant

        +
        public ItemStackFactory addEnchant(@NotNull
        +                                   @NotNull org.bukkit.enchantments.Enchantment enchant,
        +                                   int level,
        +                                   boolean ignoreLevelRestriction)
        +
      • +
      + + + +
        +
      • +

        removeEnchant

        +
        public ItemStackFactory removeEnchant(@NotNull
        +                                      @NotNull org.bukkit.enchantments.Enchantment enchant)
        +
      • +
      + + + +
        +
      • +

        addFlag

        +
        public ItemStackFactory addFlag(@NotNull
        +                                @NotNull org.bukkit.inventory.ItemFlag flag)
        +
      • +
      + + + +
        +
      • +

        removeFlag

        +
        public ItemStackFactory removeFlag(@NotNull
        +                                   @NotNull org.bukkit.inventory.ItemFlag flag)
        +
      • +
      + + + +
        +
      • +

        setUnbreakable

        +
        public ItemStackFactory setUnbreakable(boolean unbreakable)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2025. All rights reserved.

+ + diff --git a/cc/carm/lib/easyplugin/utils/JarResourceUtils.CopyOption.html b/cc/carm/lib/easyplugin/utils/JarResourceUtils.CopyOption.html new file mode 100644 index 0000000..036365e --- /dev/null +++ b/cc/carm/lib/easyplugin/utils/JarResourceUtils.CopyOption.html @@ -0,0 +1,347 @@ + + + + + + +JarResourceUtils.CopyOption (EasyPlugin 1.5.14 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
cc.carm.lib.easyplugin.utils
+

枚举 JarResourceUtils.CopyOption

+
+
+ +
+ +
+
+
    +
  • + + + +
      +
    • + + +

      方法概要

      + + + + + + + + + + + + + + +
      所有方法 静态方法 具体方法 
      限定符和类型方法和说明
      static JarResourceUtils.CopyOptionvalueOf(java.lang.String name) +
      返回带有指定名称的该类型的枚举常量。
      +
      static JarResourceUtils.CopyOption[]values() +
      按照声明该枚举类型的常量的顺序, 返回 +包含这些常量的数组。
      +
      +
        +
      • + + +

        从类继承的方法 java.lang.Enum

        +clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
      • +
      +
        +
      • + + +

        从类继承的方法 java.lang.Object

        +getClass, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      方法详细资料

      + + + +
        +
      • +

        values

        +
        public static JarResourceUtils.CopyOption[] values()
        +
        按照声明该枚举类型的常量的顺序, 返回 +包含这些常量的数组。该方法可用于迭代 +常量, 如下所示: +
        +for (JarResourceUtils.CopyOption c : JarResourceUtils.CopyOption.values())
        +    System.out.println(c);
        +
        +
        +
        返回:
        +
        按照声明该枚举类型的常量的顺序返回的包含这些常量的数组
        +
        +
      • +
      + + + +
        +
      • +

        valueOf

        +
        public static JarResourceUtils.CopyOption valueOf(java.lang.String name)
        +
        返回带有指定名称的该类型的枚举常量。 +字符串必须与用于声明该类型的枚举常量的 +标识符完全匹配。(不允许有多余 +的空格字符。)
        +
        +
        参数:
        +
        name - 要返回的枚举常量的名称。
        +
        返回:
        +
        返回带有指定名称的枚举常量
        +
        抛出:
        +
        java.lang.IllegalArgumentException - 如果该枚举类型没有带有指定名称的常量
        +
        java.lang.NullPointerException - 如果参数为空值
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2025. All rights reserved.

+ + diff --git a/cc/carm/lib/easyplugin/utils/JarResourceUtils.PathTrimmer.html b/cc/carm/lib/easyplugin/utils/JarResourceUtils.PathTrimmer.html new file mode 100644 index 0000000..826f7b0 --- /dev/null +++ b/cc/carm/lib/easyplugin/utils/JarResourceUtils.PathTrimmer.html @@ -0,0 +1,232 @@ + + + + + + +JarResourceUtils.PathTrimmer (EasyPlugin 1.5.14 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
cc.carm.lib.easyplugin.utils
+

接口 JarResourceUtils.PathTrimmer

+
+
+
+
    +
  • +
    +
    封闭类:
    +
    JarResourceUtils
    +
    +
    +
    函数接口:
    +
    这是一个函数接口, 因此可用作 lambda 表达式或方法引用的赋值目标。
    +
    +
    +
    +
    @FunctionalInterface
    +public static interface JarResourceUtils.PathTrimmer
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      方法概要

      + + + + + + + + + + +
      所有方法 实例方法 抽象方法 
      限定符和类型方法和说明
      java.lang.Stringtrim(java.lang.String original) 
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      方法详细资料

      + + + +
        +
      • +

        trim

        +
        java.lang.String trim(java.lang.String original)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2025. All rights reserved.

+ + diff --git a/cc/carm/lib/easyplugin/utils/JarResourceUtils.html b/cc/carm/lib/easyplugin/utils/JarResourceUtils.html new file mode 100644 index 0000000..3df1b07 --- /dev/null +++ b/cc/carm/lib/easyplugin/utils/JarResourceUtils.html @@ -0,0 +1,384 @@ + + + + + + +JarResourceUtils (EasyPlugin 1.5.14 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
cc.carm.lib.easyplugin.utils
+

类 JarResourceUtils

+
+
+ +
+
    +
  • +
    +
    +
    public class JarResourceUtils
    +extends java.lang.Object
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      字段详细资料

      + + + +
        +
      • +

        JAR_SEPARATOR

        +
        public static final char JAR_SEPARATOR
        +
        +
        另请参阅:
        +
        常量字段值
        +
        +
      • +
      +
    • +
    + +
      +
    • + + +

      构造器详细资料

      + + + +
        +
      • +

        JarResourceUtils

        +
        public JarResourceUtils()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      方法详细资料

      + + + +
        +
      • +

        readResource

        +
        @Nullable
        +public static @Nullable java.lang.String[] readResource(@Nullable
        +                                                                  @Nullable java.io.InputStream resourceStream)
        +
      • +
      + + + +
        +
      • +

        copyFolderFromJar

        +
        public static void copyFolderFromJar(java.lang.String folderName,
        +                                     java.io.File destFolder,
        +                                     JarResourceUtils.CopyOption option)
        +                              throws java.io.IOException
        +
        +
        抛出:
        +
        java.io.IOException
        +
        +
      • +
      + + + + +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2025. All rights reserved.

+ + diff --git a/cc/carm/lib/easyplugin/utils/MessageUtils.html b/cc/carm/lib/easyplugin/utils/MessageUtils.html new file mode 100644 index 0000000..ff6b51a --- /dev/null +++ b/cc/carm/lib/easyplugin/utils/MessageUtils.html @@ -0,0 +1,576 @@ + + + + + + +MessageUtils (EasyPlugin 1.5.14 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
cc.carm.lib.easyplugin.utils
+

类 MessageUtils

+
+
+ +
+
    +
  • +
    +
    +
    public class MessageUtils
    +extends java.lang.Object
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      构造器概要

      + + + + + + + + +
      构造器 
      构造器和说明
      MessageUtils() 
      +
    • +
    + +
      +
    • + + +

      方法概要

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      所有方法 静态方法 具体方法 
      限定符和类型方法和说明
      static booleanhasPlaceholderAPI() 
      static voidsend(@Nullable org.bukkit.command.CommandSender sender, + java.util.List<java.lang.String> messages) 
      static voidsend(@Nullable org.bukkit.command.CommandSender sender, + java.lang.String... messages) 
      static voidsendWithPlaceholders(@Nullable org.bukkit.command.CommandSender sender, + java.util.List<java.lang.String> messages) 
      static voidsendWithPlaceholders(@Nullable org.bukkit.command.CommandSender sender, + java.util.List<java.lang.String> messages, + java.lang.String[] params, + java.lang.Object[] values) 
      static voidsendWithPlaceholders(@Nullable org.bukkit.command.CommandSender sender, + java.util.List<java.lang.String> messages, + java.lang.String param, + java.lang.Object value) 
      static voidsendWithPlaceholders(org.bukkit.command.CommandSender sender, + java.lang.String... messages) 
      static @NotNull java.util.List<java.lang.String>setCustomParams(java.util.List<java.lang.String> messages, + java.util.HashMap<java.lang.String,java.lang.Object> params) 
      static @NotNull java.util.List<java.lang.String>setCustomParams(@NotNull java.util.List<java.lang.String> messages, + @Nullable java.lang.String[] params, + @Nullable java.lang.Object[] values) 
      static @NotNull java.util.List<java.lang.String>setCustomParams(@NotNull java.util.List<java.lang.String> messages, + @NotNull java.lang.String param, + @NotNull java.lang.Object value) 
      static @NotNull java.lang.StringsetCustomParams(@NotNull java.lang.String message, + @NotNull java.util.HashMap<java.lang.String,java.lang.Object> params) 
      static @Nullable java.lang.StringsetCustomParams(@Nullable java.lang.String message, + @Nullable java.lang.String[] params, + @Nullable java.lang.Object[] values) 
      static java.lang.StringsetCustomParams(@NotNull java.lang.String message, + @NotNull java.lang.String param, + @NotNull java.lang.Object value) 
      static @Nullable java.util.List<java.lang.String>setPlaceholders(@Nullable org.bukkit.command.CommandSender sender, + @Nullable java.util.List<java.lang.String> messages) 
      static java.util.List<java.lang.String>setPlaceholders(@Nullable org.bukkit.command.CommandSender sender, + @NotNull java.util.List<java.lang.String> messages, + @Nullable java.lang.String[] params, + @Nullable java.lang.Object[] values) 
      static java.lang.StringsetPlaceholders(@Nullable org.bukkit.command.CommandSender sender, + @Nullable java.lang.String message) 
      static java.lang.StringsetPlaceholders(@Nullable org.bukkit.command.CommandSender sender, + @NotNull java.lang.String message, + @Nullable java.lang.String[] params, + @Nullable java.lang.Object[] values) 
      +
        +
      • + + +

        从类继承的方法 java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      构造器详细资料

      + + + +
        +
      • +

        MessageUtils

        +
        public MessageUtils()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      方法详细资料

      + + + +
        +
      • +

        hasPlaceholderAPI

        +
        public static boolean hasPlaceholderAPI()
        +
      • +
      + + + +
        +
      • +

        send

        +
        public static void send(@Nullable
        +                        @Nullable org.bukkit.command.CommandSender sender,
        +                        java.lang.String... messages)
        +
      • +
      + + + +
        +
      • +

        send

        +
        public static void send(@Nullable
        +                        @Nullable org.bukkit.command.CommandSender sender,
        +                        java.util.List<java.lang.String> messages)
        +
      • +
      + + + +
        +
      • +

        sendWithPlaceholders

        +
        public static void sendWithPlaceholders(org.bukkit.command.CommandSender sender,
        +                                        java.lang.String... messages)
        +
      • +
      + + + +
        +
      • +

        sendWithPlaceholders

        +
        public static void sendWithPlaceholders(@Nullable
        +                                        @Nullable org.bukkit.command.CommandSender sender,
        +                                        java.util.List<java.lang.String> messages)
        +
      • +
      + + + +
        +
      • +

        sendWithPlaceholders

        +
        public static void sendWithPlaceholders(@Nullable
        +                                        @Nullable org.bukkit.command.CommandSender sender,
        +                                        java.util.List<java.lang.String> messages,
        +                                        java.lang.String param,
        +                                        java.lang.Object value)
        +
      • +
      + + + +
        +
      • +

        sendWithPlaceholders

        +
        public static void sendWithPlaceholders(@Nullable
        +                                        @Nullable org.bukkit.command.CommandSender sender,
        +                                        java.util.List<java.lang.String> messages,
        +                                        java.lang.String[] params,
        +                                        java.lang.Object[] values)
        +
      • +
      + + + +
        +
      • +

        setPlaceholders

        +
        public static java.lang.String setPlaceholders(@Nullable
        +                                               @Nullable org.bukkit.command.CommandSender sender,
        +                                               @Nullable
        +                                               @Nullable java.lang.String message)
        +
      • +
      + + + +
        +
      • +

        setPlaceholders

        +
        @Nullable
        + @Contract(value="_, !null -> !null")
        +public static @Nullable java.util.List<java.lang.String> setPlaceholders(@Nullable
        +                                                                                                                         @Nullable org.bukkit.command.CommandSender sender,
        +                                                                                                                         @Nullable
        +                                                                                                                         @Nullable java.util.List<java.lang.String> messages)
        +
      • +
      + + + +
        +
      • +

        setPlaceholders

        +
        public static java.lang.String setPlaceholders(@Nullable
        +                                               @Nullable org.bukkit.command.CommandSender sender,
        +                                               @NotNull
        +                                               @NotNull java.lang.String message,
        +                                               @Nullable
        +                                               @Nullable java.lang.String[] params,
        +                                               @Nullable
        +                                               @Nullable java.lang.Object[] values)
        +
      • +
      + + + +
        +
      • +

        setPlaceholders

        +
        public static java.util.List<java.lang.String> setPlaceholders(@Nullable
        +                                                               @Nullable org.bukkit.command.CommandSender sender,
        +                                                               @NotNull
        +                                                               @NotNull java.util.List<java.lang.String> messages,
        +                                                               @Nullable
        +                                                               @Nullable java.lang.String[] params,
        +                                                               @Nullable
        +                                                               @Nullable java.lang.Object[] values)
        +
      • +
      + + + +
        +
      • +

        setCustomParams

        +
        public static java.lang.String setCustomParams(@NotNull
        +                                               @NotNull java.lang.String message,
        +                                               @NotNull
        +                                               @NotNull java.lang.String param,
        +                                               @NotNull
        +                                               @NotNull java.lang.Object value)
        +
      • +
      + + + +
        +
      • +

        setCustomParams

        +
        @Nullable
        + @Contract(value="!null, _, _-> !null ; null, _, _->null ")
        +public static @Nullable java.lang.String setCustomParams(@Nullable
        +                                                                                                                               @Nullable java.lang.String message,
        +                                                                                                                               @Nullable
        +                                                                                                                               @Nullable java.lang.String[] params,
        +                                                                                                                               @Nullable
        +                                                                                                                               @Nullable java.lang.Object[] values)
        +
      • +
      + + + +
        +
      • +

        setCustomParams

        +
        @NotNull
        +public static @NotNull java.lang.String setCustomParams(@NotNull
        +                                                                 @NotNull java.lang.String message,
        +                                                                 @NotNull
        +                                                                 @NotNull java.util.HashMap<java.lang.String,java.lang.Object> params)
        +
      • +
      + + + +
        +
      • +

        setCustomParams

        +
        @NotNull
        +public static @NotNull java.util.List<java.lang.String> setCustomParams(@NotNull
        +                                                                                 @NotNull java.util.List<java.lang.String> messages,
        +                                                                                 @NotNull
        +                                                                                 @NotNull java.lang.String param,
        +                                                                                 @NotNull
        +                                                                                 @NotNull java.lang.Object value)
        +
      • +
      + + + +
        +
      • +

        setCustomParams

        +
        @NotNull
        +public static @NotNull java.util.List<java.lang.String> setCustomParams(@NotNull
        +                                                                                 @NotNull java.util.List<java.lang.String> messages,
        +                                                                                 @Nullable
        +                                                                                 @Nullable java.lang.String[] params,
        +                                                                                 @Nullable
        +                                                                                 @Nullable java.lang.Object[] values)
        +
      • +
      + + + +
        +
      • +

        setCustomParams

        +
        @NotNull
        +public static @NotNull java.util.List<java.lang.String> setCustomParams(java.util.List<java.lang.String> messages,
        +                                                                                 java.util.HashMap<java.lang.String,java.lang.Object> params)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2025. All rights reserved.

+ + diff --git a/cc/carm/lib/easyplugin/utils/SchedulerUtils.Task.html b/cc/carm/lib/easyplugin/utils/SchedulerUtils.Task.html new file mode 100644 index 0000000..0875435 --- /dev/null +++ b/cc/carm/lib/easyplugin/utils/SchedulerUtils.Task.html @@ -0,0 +1,227 @@ + + + + + + +SchedulerUtils.Task (EasyPlugin 1.5.14 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
cc.carm.lib.easyplugin.utils
+

接口 SchedulerUtils.Task

+
+
+
+
    +
  • +
    +
    封闭类:
    +
    SchedulerUtils
    +
    +
    +
    +
    public static interface SchedulerUtils.Task
    +
  • +
+
+
+
    +
  • + + +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      方法详细资料

      + + + +
        +
      • +

        start

        +
        void start(java.lang.Runnable onComplete)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2025. All rights reserved.

+ + diff --git a/cc/carm/lib/easyplugin/utils/SchedulerUtils.TaskBuilder.html b/cc/carm/lib/easyplugin/utils/SchedulerUtils.TaskBuilder.html new file mode 100644 index 0000000..25837b5 --- /dev/null +++ b/cc/carm/lib/easyplugin/utils/SchedulerUtils.TaskBuilder.html @@ -0,0 +1,408 @@ + + + + + + +SchedulerUtils.TaskBuilder (EasyPlugin 1.5.14 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
cc.carm.lib.easyplugin.utils
+

类 SchedulerUtils.TaskBuilder

+
+
+ +
+
    +
  • +
    +
    封闭类:
    +
    SchedulerUtils
    +
    +
    +
    +
    public class SchedulerUtils.TaskBuilder
    +extends java.lang.Object
    +
  • +
+
+
+ +
+
+ +
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2025. All rights reserved.

+ + diff --git a/cc/carm/lib/easyplugin/utils/SchedulerUtils.html b/cc/carm/lib/easyplugin/utils/SchedulerUtils.html new file mode 100644 index 0000000..5ab86fa --- /dev/null +++ b/cc/carm/lib/easyplugin/utils/SchedulerUtils.html @@ -0,0 +1,583 @@ + + + + + + +SchedulerUtils (EasyPlugin 1.5.14 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
cc.carm.lib.easyplugin.utils
+

类 SchedulerUtils

+
+
+ +
+
    +
  • +
    +
    +
    public class SchedulerUtils
    +extends java.lang.Object
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      构造器概要

      + + + + + + + + +
      构造器 
      构造器和说明
      SchedulerUtils(org.bukkit.plugin.java.JavaPlugin plugin) 
      +
    • +
    + +
      +
    • + + +

      方法概要

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      所有方法 实例方法 具体方法 
      限定符和类型方法和说明
      voidrepeat(int repetitions, + long interval, + java.lang.Runnable task, + java.lang.Runnable onComplete) +
      重复执行一个任务。
      +
      voidrepeatAsync(int repetitions, + long interval, + java.lang.Runnable task, + java.lang.Runnable onComplete) +
      重复执行一个任务。
      +
      voidrepeatWhile(long interval, + java.util.concurrent.Callable<java.lang.Boolean> predicate, + java.lang.Runnable task, + java.lang.Runnable onComplete) +
      在满足某个条件时,重复执行一个任务。
      +
      voidrepeatWhileAsync(long interval, + java.util.concurrent.Callable<java.lang.Boolean> predicate, + java.lang.Runnable task, + java.lang.Runnable onComplete) +
      在满足某个条件时,重复执行一个任务。
      +
      voidrun(java.lang.Runnable runnable) +
      在服务端主线程中执行一个任务
      +
      voidrunAsync(java.lang.Runnable runnable) +
      异步执行一个任务。
      +
      voidrunAtInterval(long delay, + long interval, + java.lang.Runnable... tasks) +
      间隔一段时间按顺序执行列表中的任务
      +
      voidrunAtInterval(long interval, + java.lang.Runnable... tasks) +
      间隔一段时间按顺序执行列表中的任务
      +
      voidrunAtIntervalAsync(long delay, + long interval, + java.lang.Runnable... tasks) +
      间隔一段时间按顺序异步执行列表中的任务
      +
      voidrunAtIntervalAsync(long interval, + java.lang.Runnable... tasks) +
      间隔一段时间按顺序异步执行列表中的任务
      +
      voidrunLater(long delay, + java.lang.Runnable runnable) +
      在主线程延时执行一个任务。
      +
      voidrunLaterAsync(long delay, + java.lang.Runnable runnable) +
      异步延时执行一个任务。
      +
      +
        +
      • + + +

        从类继承的方法 java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      构造器详细资料

      + + + +
        +
      • +

        SchedulerUtils

        +
        public SchedulerUtils(org.bukkit.plugin.java.JavaPlugin plugin)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      方法详细资料

      + + + +
        +
      • +

        run

        +
        public void run(java.lang.Runnable runnable)
        +
        在服务端主线程中执行一个任务
        +
        +
        参数:
        +
        runnable - 需要执行的任务
        +
        +
      • +
      + + + +
        +
      • +

        runAsync

        +
        public void runAsync(java.lang.Runnable runnable)
        +
        异步执行一个任务。
        +
        +
        参数:
        +
        runnable - 需要执行的任务
        +
        +
      • +
      + + + +
        +
      • +

        runLater

        +
        public void runLater(long delay,
        +                     java.lang.Runnable runnable)
        +
        在主线程延时执行一个任务。
        +
        +
        参数:
        +
        delay - 延迟的ticks
        +
        runnable - 需要执行的任务
        +
        +
      • +
      + + + +
        +
      • +

        runLaterAsync

        +
        public void runLaterAsync(long delay,
        +                          java.lang.Runnable runnable)
        +
        异步延时执行一个任务。
        +
        +
        参数:
        +
        delay - 延迟的ticks
        +
        runnable - 需要执行的任务
        +
        +
      • +
      + + + +
        +
      • +

        runAtInterval

        +
        public void runAtInterval(long interval,
        +                          java.lang.Runnable... tasks)
        +
        间隔一段时间按顺序执行列表中的任务
        +
        +
        参数:
        +
        interval - 间隔时间
        +
        tasks - 任务列表
        +
        +
      • +
      + + + +
        +
      • +

        runAtInterval

        +
        public void runAtInterval(long delay,
        +                          long interval,
        +                          java.lang.Runnable... tasks)
        +
        间隔一段时间按顺序执行列表中的任务
        +
        +
        参数:
        +
        delay - 延迟时间
        +
        interval - 间隔时间
        +
        tasks - 任务列表
        +
        +
      • +
      + + + +
        +
      • +

        runAtIntervalAsync

        +
        public void runAtIntervalAsync(long interval,
        +                               java.lang.Runnable... tasks)
        +
        间隔一段时间按顺序异步执行列表中的任务
        +
        +
        参数:
        +
        interval - 间隔时间
        +
        tasks - 任务列表
        +
        +
      • +
      + + + +
        +
      • +

        runAtIntervalAsync

        +
        public void runAtIntervalAsync(long delay,
        +                               long interval,
        +                               java.lang.Runnable... tasks)
        +
        间隔一段时间按顺序异步执行列表中的任务
        +
        +
        参数:
        +
        delay - 延迟时间
        +
        interval - 间隔时间
        +
        tasks - 任务列表
        +
        +
      • +
      + + + +
        +
      • +

        repeat

        +
        public void repeat(int repetitions,
        +                   long interval,
        +                   java.lang.Runnable task,
        +                   java.lang.Runnable onComplete)
        +
        重复执行一个任务。
        +
        +
        参数:
        +
        repetitions - 重复次数
        +
        interval - 间隔时间
        +
        task - 任务
        +
        onComplete - 结束时执行的任务
        +
        +
      • +
      + + + +
        +
      • +

        repeatAsync

        +
        public void repeatAsync(int repetitions,
        +                        long interval,
        +                        java.lang.Runnable task,
        +                        java.lang.Runnable onComplete)
        +
        重复执行一个任务。
        +
        +
        参数:
        +
        repetitions - 重复次数
        +
        interval - 间隔时间
        +
        task - 任务
        +
        onComplete - 结束时执行的任务
        +
        +
      • +
      + + + +
        +
      • +

        repeatWhile

        +
        public void repeatWhile(long interval,
        +                        java.util.concurrent.Callable<java.lang.Boolean> predicate,
        +                        java.lang.Runnable task,
        +                        java.lang.Runnable onComplete)
        +
        在满足某个条件时,重复执行一个任务。
        +
        +
        参数:
        +
        interval - 重复间隔时间
        +
        predicate - 条件
        +
        task - 任务
        +
        onComplete - 结束时执行的任务
        +
        +
      • +
      + + + +
        +
      • +

        repeatWhileAsync

        +
        public void repeatWhileAsync(long interval,
        +                             java.util.concurrent.Callable<java.lang.Boolean> predicate,
        +                             java.lang.Runnable task,
        +                             java.lang.Runnable onComplete)
        +
        在满足某个条件时,重复执行一个任务。
        +
        +
        参数:
        +
        interval - 重复间隔时间
        +
        predicate - 条件
        +
        task - 任务
        +
        onComplete - 结束时执行的任务
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2025. All rights reserved.

+ + diff --git a/cc/carm/lib/easyplugin/utils/class-use/ColorParser.html b/cc/carm/lib/easyplugin/utils/class-use/ColorParser.html new file mode 100644 index 0000000..b90e699 --- /dev/null +++ b/cc/carm/lib/easyplugin/utils/class-use/ColorParser.html @@ -0,0 +1,126 @@ + + + + + + +类 cc.carm.lib.easyplugin.utils.ColorParser的使用 (EasyPlugin 1.5.14 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

类的使用
cc.carm.lib.easyplugin.utils.ColorParser

+
+
没有cc.carm.lib.easyplugin.utils.ColorParser的用法
+ +
+ + + + + + + +
+ + +

Copyright © 2025. All rights reserved.

+ + diff --git a/cc/carm/lib/easyplugin/utils/class-use/EasyCooldown.html b/cc/carm/lib/easyplugin/utils/class-use/EasyCooldown.html new file mode 100644 index 0000000..5b9352e --- /dev/null +++ b/cc/carm/lib/easyplugin/utils/class-use/EasyCooldown.html @@ -0,0 +1,126 @@ + + + + + + +类 cc.carm.lib.easyplugin.utils.EasyCooldown的使用 (EasyPlugin 1.5.14 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

类的使用
cc.carm.lib.easyplugin.utils.EasyCooldown

+
+
没有cc.carm.lib.easyplugin.utils.EasyCooldown的用法
+ +
+ + + + + + + +
+ + +

Copyright © 2025. All rights reserved.

+ + diff --git a/cc/carm/lib/easyplugin/utils/class-use/ItemStackFactory.html b/cc/carm/lib/easyplugin/utils/class-use/ItemStackFactory.html new file mode 100644 index 0000000..e23ff6c --- /dev/null +++ b/cc/carm/lib/easyplugin/utils/class-use/ItemStackFactory.html @@ -0,0 +1,208 @@ + + + + + + +类 cc.carm.lib.easyplugin.utils.ItemStackFactory的使用 (EasyPlugin 1.5.14 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

类的使用
cc.carm.lib.easyplugin.utils.ItemStackFactory

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2025. All rights reserved.

+ + diff --git a/cc/carm/lib/easyplugin/utils/class-use/JarResourceUtils.CopyOption.html b/cc/carm/lib/easyplugin/utils/class-use/JarResourceUtils.CopyOption.html new file mode 100644 index 0000000..4319705 --- /dev/null +++ b/cc/carm/lib/easyplugin/utils/class-use/JarResourceUtils.CopyOption.html @@ -0,0 +1,197 @@ + + + + + + +类 cc.carm.lib.easyplugin.utils.JarResourceUtils.CopyOption的使用 (EasyPlugin 1.5.14 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

类的使用
cc.carm.lib.easyplugin.utils.JarResourceUtils.CopyOption

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2025. All rights reserved.

+ + diff --git a/cc/carm/lib/easyplugin/utils/class-use/JarResourceUtils.PathTrimmer.html b/cc/carm/lib/easyplugin/utils/class-use/JarResourceUtils.PathTrimmer.html new file mode 100644 index 0000000..0433f02 --- /dev/null +++ b/cc/carm/lib/easyplugin/utils/class-use/JarResourceUtils.PathTrimmer.html @@ -0,0 +1,169 @@ + + + + + + +接口 cc.carm.lib.easyplugin.utils.JarResourceUtils.PathTrimmer的使用 (EasyPlugin 1.5.14 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

接口的使用
cc.carm.lib.easyplugin.utils.JarResourceUtils.PathTrimmer

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2025. All rights reserved.

+ + diff --git a/cc/carm/lib/easyplugin/utils/class-use/JarResourceUtils.html b/cc/carm/lib/easyplugin/utils/class-use/JarResourceUtils.html new file mode 100644 index 0000000..e9fb6d7 --- /dev/null +++ b/cc/carm/lib/easyplugin/utils/class-use/JarResourceUtils.html @@ -0,0 +1,126 @@ + + + + + + +类 cc.carm.lib.easyplugin.utils.JarResourceUtils的使用 (EasyPlugin 1.5.14 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

类的使用
cc.carm.lib.easyplugin.utils.JarResourceUtils

+
+
没有cc.carm.lib.easyplugin.utils.JarResourceUtils的用法
+ +
+ + + + + + + +
+ + +

Copyright © 2025. All rights reserved.

+ + diff --git a/cc/carm/lib/easyplugin/utils/class-use/MessageUtils.html b/cc/carm/lib/easyplugin/utils/class-use/MessageUtils.html new file mode 100644 index 0000000..39e9adf --- /dev/null +++ b/cc/carm/lib/easyplugin/utils/class-use/MessageUtils.html @@ -0,0 +1,126 @@ + + + + + + +类 cc.carm.lib.easyplugin.utils.MessageUtils的使用 (EasyPlugin 1.5.14 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

类的使用
cc.carm.lib.easyplugin.utils.MessageUtils

+
+
没有cc.carm.lib.easyplugin.utils.MessageUtils的用法
+ +
+ + + + + + + +
+ + +

Copyright © 2025. All rights reserved.

+ + diff --git a/cc/carm/lib/easyplugin/utils/class-use/SchedulerUtils.Task.html b/cc/carm/lib/easyplugin/utils/class-use/SchedulerUtils.Task.html new file mode 100644 index 0000000..4885e11 --- /dev/null +++ b/cc/carm/lib/easyplugin/utils/class-use/SchedulerUtils.Task.html @@ -0,0 +1,166 @@ + + + + + + +接口 cc.carm.lib.easyplugin.utils.SchedulerUtils.Task的使用 (EasyPlugin 1.5.14 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

接口的使用
cc.carm.lib.easyplugin.utils.SchedulerUtils.Task

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2025. All rights reserved.

+ + diff --git a/cc/carm/lib/easyplugin/utils/class-use/SchedulerUtils.TaskBuilder.html b/cc/carm/lib/easyplugin/utils/class-use/SchedulerUtils.TaskBuilder.html new file mode 100644 index 0000000..3b6307a --- /dev/null +++ b/cc/carm/lib/easyplugin/utils/class-use/SchedulerUtils.TaskBuilder.html @@ -0,0 +1,218 @@ + + + + + + +类 cc.carm.lib.easyplugin.utils.SchedulerUtils.TaskBuilder的使用 (EasyPlugin 1.5.14 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

类的使用
cc.carm.lib.easyplugin.utils.SchedulerUtils.TaskBuilder

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2025. All rights reserved.

+ + diff --git a/cc/carm/lib/easyplugin/utils/class-use/SchedulerUtils.html b/cc/carm/lib/easyplugin/utils/class-use/SchedulerUtils.html new file mode 100644 index 0000000..f4007f8 --- /dev/null +++ b/cc/carm/lib/easyplugin/utils/class-use/SchedulerUtils.html @@ -0,0 +1,179 @@ + + + + + + +类 cc.carm.lib.easyplugin.utils.SchedulerUtils的使用 (EasyPlugin 1.5.14 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

类的使用
cc.carm.lib.easyplugin.utils.SchedulerUtils

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2025. All rights reserved.

+ + diff --git a/cc/carm/lib/easyplugin/utils/package-frame.html b/cc/carm/lib/easyplugin/utils/package-frame.html new file mode 100644 index 0000000..3721c3b --- /dev/null +++ b/cc/carm/lib/easyplugin/utils/package-frame.html @@ -0,0 +1,35 @@ + + + + + + +cc.carm.lib.easyplugin.utils (EasyPlugin 1.5.14 API) + + + + + +

cc.carm.lib.easyplugin.utils

+
+

接口

+ +

+ +

枚举

+ +
+ + diff --git a/cc/carm/lib/easyplugin/utils/package-summary.html b/cc/carm/lib/easyplugin/utils/package-summary.html new file mode 100644 index 0000000..a56f3f0 --- /dev/null +++ b/cc/carm/lib/easyplugin/utils/package-summary.html @@ -0,0 +1,202 @@ + + + + + + +cc.carm.lib.easyplugin.utils (EasyPlugin 1.5.14 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

程序包 cc.carm.lib.easyplugin.utils

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2025. All rights reserved.

+ + diff --git a/cc/carm/lib/easyplugin/utils/package-tree.html b/cc/carm/lib/easyplugin/utils/package-tree.html new file mode 100644 index 0000000..8b6bf5c --- /dev/null +++ b/cc/carm/lib/easyplugin/utils/package-tree.html @@ -0,0 +1,162 @@ + + + + + + +cc.carm.lib.easyplugin.utils 类分层结构 (EasyPlugin 1.5.14 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

程序包cc.carm.lib.easyplugin.utils的分层结构

+程序包分层结构: + +
+
+

类分层结构

+ +

接口分层结构

+ +

枚举分层结构

+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2025. All rights reserved.

+ + diff --git a/cc/carm/lib/easyplugin/utils/package-use.html b/cc/carm/lib/easyplugin/utils/package-use.html new file mode 100644 index 0000000..7f964d6 --- /dev/null +++ b/cc/carm/lib/easyplugin/utils/package-use.html @@ -0,0 +1,190 @@ + + + + + + +程序包 cc.carm.lib.easyplugin.utils的使用 (EasyPlugin 1.5.14 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

程序包的使用
cc.carm.lib.easyplugin.utils

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2025. All rights reserved.

+ + diff --git a/cc/carm/lib/easyplugin/vault/EasyVault.html b/cc/carm/lib/easyplugin/vault/EasyVault.html new file mode 100644 index 0000000..2f144f3 --- /dev/null +++ b/cc/carm/lib/easyplugin/vault/EasyVault.html @@ -0,0 +1,443 @@ + + + + + + +EasyVault (EasyPlugin 1.5.14 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
cc.carm.lib.easyplugin.vault
+

类 EasyVault

+
+
+ +
+
    +
  • +
    +
    +
    public class EasyVault
    +extends java.lang.Object
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      构造器概要

      + + + + + + + + +
      构造器 
      构造器和说明
      EasyVault() 
      +
    • +
    + +
      +
    • + + +

      方法概要

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      所有方法 静态方法 实例方法 具体方法 
      限定符和类型方法和说明
      net.milkbowl.vault.economy.EconomyResponseaddMoney(org.bukkit.OfflinePlayer player, + double amount) 
      net.milkbowl.vault.economy.EconomyResponseaddMoney(org.bukkit.entity.Player player, + double amount) 
      booleancheckMoney(@NotNull org.bukkit.OfflinePlayer player, + double amount) 
      booleancheckMoney(@NotNull org.bukkit.entity.Player player, + double amount) 
      static @NotNull EasyVaultcreate() 
      net.milkbowl.vault.economy.EconomygetEconomy() 
      doublegetMoney(@NotNull org.bukkit.OfflinePlayer player) 
      doublegetMoney(@NotNull org.bukkit.entity.Player player) 
      static booleanhasVault() 
      net.milkbowl.vault.economy.EconomyResponseremoveMoney(org.bukkit.OfflinePlayer player, + double amount) 
      net.milkbowl.vault.economy.EconomyResponseremoveMoney(org.bukkit.entity.Player player, + double amount) 
      booleansetupEconomy() 
      +
        +
      • + + +

        从类继承的方法 java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      构造器详细资料

      + + + +
        +
      • +

        EasyVault

        +
        public EasyVault()
        +          throws java.lang.Exception
        +
        +
        抛出:
        +
        java.lang.Exception
        +
        +
      • +
      +
    • +
    + +
      +
    • + + +

      方法详细资料

      + + + +
        +
      • +

        hasVault

        +
        public static boolean hasVault()
        +
      • +
      + + + +
        +
      • +

        create

        +
        @NotNull
        +public static @NotNull EasyVault create()
        +                                          throws java.lang.Exception
        +
        +
        抛出:
        +
        java.lang.Exception
        +
        +
      • +
      + + + +
        +
      • +

        setupEconomy

        +
        public boolean setupEconomy()
        +
      • +
      + + + +
        +
      • +

        getEconomy

        +
        public net.milkbowl.vault.economy.Economy getEconomy()
        +
      • +
      + + + +
        +
      • +

        getMoney

        +
        public double getMoney(@NotNull
        +                       @NotNull org.bukkit.entity.Player player)
        +
      • +
      + + + +
        +
      • +

        getMoney

        +
        public double getMoney(@NotNull
        +                       @NotNull org.bukkit.OfflinePlayer player)
        +
      • +
      + + + +
        +
      • +

        checkMoney

        +
        public boolean checkMoney(@NotNull
        +                          @NotNull org.bukkit.OfflinePlayer player,
        +                          double amount)
        +
      • +
      + + + +
        +
      • +

        checkMoney

        +
        public boolean checkMoney(@NotNull
        +                          @NotNull org.bukkit.entity.Player player,
        +                          double amount)
        +
      • +
      + + + +
        +
      • +

        removeMoney

        +
        public net.milkbowl.vault.economy.EconomyResponse removeMoney(org.bukkit.entity.Player player,
        +                                                              double amount)
        +
      • +
      + + + +
        +
      • +

        removeMoney

        +
        public net.milkbowl.vault.economy.EconomyResponse removeMoney(org.bukkit.OfflinePlayer player,
        +                                                              double amount)
        +
      • +
      + + + +
        +
      • +

        addMoney

        +
        public net.milkbowl.vault.economy.EconomyResponse addMoney(org.bukkit.entity.Player player,
        +                                                           double amount)
        +
      • +
      + + + +
        +
      • +

        addMoney

        +
        public net.milkbowl.vault.economy.EconomyResponse addMoney(org.bukkit.OfflinePlayer player,
        +                                                           double amount)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2025. All rights reserved.

+ + diff --git a/cc/carm/lib/easyplugin/vault/class-use/EasyVault.html b/cc/carm/lib/easyplugin/vault/class-use/EasyVault.html new file mode 100644 index 0000000..4bdd255 --- /dev/null +++ b/cc/carm/lib/easyplugin/vault/class-use/EasyVault.html @@ -0,0 +1,166 @@ + + + + + + +类 cc.carm.lib.easyplugin.vault.EasyVault的使用 (EasyPlugin 1.5.14 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

类的使用
cc.carm.lib.easyplugin.vault.EasyVault

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2025. All rights reserved.

+ + diff --git a/cc/carm/lib/easyplugin/vault/package-frame.html b/cc/carm/lib/easyplugin/vault/package-frame.html new file mode 100644 index 0000000..a5afe07 --- /dev/null +++ b/cc/carm/lib/easyplugin/vault/package-frame.html @@ -0,0 +1,21 @@ + + + + + + +cc.carm.lib.easyplugin.vault (EasyPlugin 1.5.14 API) + + + + + +

cc.carm.lib.easyplugin.vault

+
+

+ +
+ + diff --git a/cc/carm/lib/easyplugin/vault/package-summary.html b/cc/carm/lib/easyplugin/vault/package-summary.html new file mode 100644 index 0000000..50717c6 --- /dev/null +++ b/cc/carm/lib/easyplugin/vault/package-summary.html @@ -0,0 +1,144 @@ + + + + + + +cc.carm.lib.easyplugin.vault (EasyPlugin 1.5.14 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

程序包 cc.carm.lib.easyplugin.vault

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2025. All rights reserved.

+ + diff --git a/cc/carm/lib/easyplugin/vault/package-tree.html b/cc/carm/lib/easyplugin/vault/package-tree.html new file mode 100644 index 0000000..6285a3e --- /dev/null +++ b/cc/carm/lib/easyplugin/vault/package-tree.html @@ -0,0 +1,139 @@ + + + + + + +cc.carm.lib.easyplugin.vault 类分层结构 (EasyPlugin 1.5.14 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

程序包cc.carm.lib.easyplugin.vault的分层结构

+程序包分层结构: + +
+
+

类分层结构

+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2025. All rights reserved.

+ + diff --git a/cc/carm/lib/easyplugin/vault/package-use.html b/cc/carm/lib/easyplugin/vault/package-use.html new file mode 100644 index 0000000..2c9b31e --- /dev/null +++ b/cc/carm/lib/easyplugin/vault/package-use.html @@ -0,0 +1,159 @@ + + + + + + +程序包 cc.carm.lib.easyplugin.vault的使用 (EasyPlugin 1.5.14 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

程序包的使用
cc.carm.lib.easyplugin.vault

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2025. All rights reserved.

+ + diff --git a/constant-values.html b/constant-values.html new file mode 100644 index 0000000..976e22f --- /dev/null +++ b/constant-values.html @@ -0,0 +1,155 @@ + + + + + + +常量字段值 (EasyPlugin 1.5.14 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

常量字段值

+

目录

+ +
+
+ + +

cc.carm.*

+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2025. All rights reserved.

+ + diff --git a/deprecated-list.html b/deprecated-list.html new file mode 100644 index 0000000..bddeb25 --- /dev/null +++ b/deprecated-list.html @@ -0,0 +1,148 @@ + + + + + + +已过时的列表 (EasyPlugin 1.5.14 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

已过时的 API

+

目录

+ +
+
+ + + +
+ +
+ + + + + + + +
+ + +

Copyright © 2025. All rights reserved.

+ + diff --git a/help-doc.html b/help-doc.html new file mode 100644 index 0000000..92f6ce8 --- /dev/null +++ b/help-doc.html @@ -0,0 +1,231 @@ + + + + + + +API 帮助 (EasyPlugin 1.5.14 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

此 API 文档的组织方式

+
此 API (应用程序编程接口) 文档包含对应于导航栏中的项目的页面, 如下所述。
+
+
+ +此帮助文件适用于使用标准 doclet 生成的 API 文档。
+ +
+ + + + + + + +
+ + +

Copyright © 2025. All rights reserved.

+ + diff --git a/index-all.html b/index-all.html new file mode 100644 index 0000000..ee1ffd4 --- /dev/null +++ b/index-all.html @@ -0,0 +1,1694 @@ + + + + + + +索引 (EasyPlugin 1.5.14 API) + + + + + + + + +
+ + + + + + + +
+ + +
A B C D E F G H I J K L M N O P R S T U V W Y Z  + + +

A

+
+
AbstractUserData<K> - cc.carm.lib.easyplugin.user中的类
+
 
+
AbstractUserData(K) - 类 的构造器cc.carm.lib.easyplugin.user.AbstractUserData
+
 
+
actionActive - 类 中的变量cc.carm.lib.easyplugin.gui.GUIItem
+
 
+
actionContent - 类 中的变量cc.carm.lib.easyplugin.gui.configuration.GUIActionConfiguration
+
 
+
actions - 类 中的变量cc.carm.lib.easyplugin.gui.GUIItem
+
 
+
actionsIgnoreActive - 类 中的变量cc.carm.lib.easyplugin.gui.GUIItem
+
 
+
actionType - 类 中的变量cc.carm.lib.easyplugin.gui.configuration.GUIActionConfiguration
+
 
+
addActionIgnoreActive(GUIItem.GUIClickAction) - 类 中的方法cc.carm.lib.easyplugin.gui.GUIItem
+
 
+
addClickAction(GUIItem.GUIClickAction) - 类 中的方法cc.carm.lib.easyplugin.gui.GUIItem
+
 
+
addEnchant(Enchantment, int, boolean) - 类 中的方法cc.carm.lib.easyplugin.utils.ItemStackFactory
+
 
+
addFlag(ItemFlag) - 类 中的方法cc.carm.lib.easyplugin.utils.ItemStackFactory
+
 
+
addItem(GUIItem) - 类 中的方法cc.carm.lib.easyplugin.gui.paged.PagedGUI
+
 
+
addItem(int, GUIItem) - 类 中的方法cc.carm.lib.easyplugin.gui.paged.PagedGUI
+
 
+
addItemStack(ItemStack) - 类 中的方法cc.carm.lib.easyplugin.gui.paged.PagedGUI
+
 
+
addLore(String) - 类 中的方法cc.carm.lib.easyplugin.utils.ItemStackFactory
+
 
+
addMoney(Player, double) - 类 中的方法cc.carm.lib.easyplugin.vault.EasyVault
+
 
+
addMoney(OfflinePlayer, double) - 类 中的方法cc.carm.lib.easyplugin.vault.EasyVault
+
 
+
AliasCommand - cc.carm.lib.easyplugin.command.alias中的类
+
 
+
AliasCommand(String, AliasCommandManager, String) - 类 的构造器cc.carm.lib.easyplugin.command.alias.AliasCommand
+
 
+
aliasCommandManager - 类 中的变量cc.carm.lib.easyplugin.command.alias.AliasCommand
+
 
+
AliasCommandManager - cc.carm.lib.easyplugin.command.alias中的类
+
+
指令简化别名(简化映射)管理器 +
支持将插件内复杂的子指令简化为一个单独的指令,方便玩家使用。
+
+
AliasCommandManager(JavaPlugin) - 类 的构造器cc.carm.lib.easyplugin.command.alias.AliasCommandManager
+
 
+
AliasCommandManager(JavaPlugin, String) - 类 的构造器cc.carm.lib.easyplugin.command.alias.AliasCommandManager
+
 
+
aliases - 类 中的变量cc.carm.lib.easyplugin.command.CommandHandler
+
 
+
aliases - 类 中的变量cc.carm.lib.easyplugin.papi.expansion.SectionExpansion
+
 
+
aliases - 类 中的变量cc.carm.lib.easyplugin.papi.expansion.SubExpansion
+
 
+
aliasesMap - 类 中的变量cc.carm.lib.easyplugin.command.CommandHandler
+
 
+
aliasesMap - 类 中的变量cc.carm.lib.easyplugin.papi.expansion.SectionExpansion
+
 
+
allPlayers(String) - 类 中的静态方法cc.carm.lib.easyplugin.command.SimpleCompleter
+
 
+
allPlayers(String, int) - 类 中的静态方法cc.carm.lib.easyplugin.command.SimpleCompleter
+
 
+
append(SchedulerUtils.TaskBuilder) - 类 中的方法cc.carm.lib.easyplugin.utils.SchedulerUtils.TaskBuilder
+
 
+
appendConditionalRepeatingTask(long, Callable<Boolean>, Runnable) - 类 中的方法cc.carm.lib.easyplugin.utils.SchedulerUtils.TaskBuilder
+
 
+
appendDelay(long) - 类 中的方法cc.carm.lib.easyplugin.utils.SchedulerUtils.TaskBuilder
+
 
+
appendDelayedTask(long, Runnable) - 类 中的方法cc.carm.lib.easyplugin.utils.SchedulerUtils.TaskBuilder
+
 
+
appendRepeatingTask(int, long, Runnable) - 类 中的方法cc.carm.lib.easyplugin.utils.SchedulerUtils.TaskBuilder
+
 
+
appendTask(Runnable) - 类 中的方法cc.carm.lib.easyplugin.utils.SchedulerUtils.TaskBuilder
+
 
+
appendTask(SchedulerUtils.Task) - 类 中的方法cc.carm.lib.easyplugin.utils.SchedulerUtils.TaskBuilder
+
 
+
appendTasks(long, long, Runnable...) - 类 中的方法cc.carm.lib.easyplugin.utils.SchedulerUtils.TaskBuilder
+
 
+
applyToInventory(Inventory) - 类 中的方法cc.carm.lib.easyplugin.gui.GUI
+
 
+
author - 类 中的变量cc.carm.lib.easyplugin.papi.EasyPlaceholder
+
 
+
AutoPagedGUI - cc.carm.lib.easyplugin.gui.paged中的类
+
 
+
AutoPagedGUI(GUIType, String, int[]) - 类 的构造器cc.carm.lib.easyplugin.gui.paged.AutoPagedGUI
+
 
+
AutoPagedGUI(GUIType, String, int, int) - 类 的构造器cc.carm.lib.easyplugin.gui.paged.AutoPagedGUI
+
 
+
+ + + +

B

+
+
buildCommand(String[]) - 类 中的方法cc.carm.lib.easyplugin.command.alias.AliasCommand
+
 
+
buildExtraFormat(String, String) - 类 中的静态方法cc.carm.lib.easyplugin.utils.ColorParser
+
 
+
buildHexColor(String) - 类 中的静态方法cc.carm.lib.easyplugin.utils.ColorParser
+
 
+
+ + + +

C

+
+
cache() - 类 中的方法cc.carm.lib.easyplugin.user.UserDataManager
+
 
+
cache() - 接口 中的方法cc.carm.lib.easyplugin.user.UserDataRegistry
+
 
+
callAsync(T) - 类 中的方法cc.carm.lib.easyplugin.EasyPlugin
+
+
在异步线程中唤起一个事件,并支持获取事件的结果。
+
+
callSync(T) - 类 中的方法cc.carm.lib.easyplugin.EasyPlugin
+
+
在主线程唤起一个事件,并支持获取事件的结果。
+
+
cancelOnOuter - 类 中的变量cc.carm.lib.easyplugin.gui.GUI
+
 
+
cancelOnSelf - 类 中的变量cc.carm.lib.easyplugin.gui.GUI
+
 
+
cancelOnTarget - 类 中的变量cc.carm.lib.easyplugin.gui.GUI
+
 
+
cc.carm.lib.easyplugin - 程序包 cc.carm.lib.easyplugin
+
 
+
cc.carm.lib.easyplugin.command - 程序包 cc.carm.lib.easyplugin.command
+
 
+
cc.carm.lib.easyplugin.command.alias - 程序包 cc.carm.lib.easyplugin.command.alias
+
 
+
cc.carm.lib.easyplugin.gui - 程序包 cc.carm.lib.easyplugin.gui
+
 
+
cc.carm.lib.easyplugin.gui.configuration - 程序包 cc.carm.lib.easyplugin.gui.configuration
+
 
+
cc.carm.lib.easyplugin.gui.paged - 程序包 cc.carm.lib.easyplugin.gui.paged
+
 
+
cc.carm.lib.easyplugin.i18n - 程序包 cc.carm.lib.easyplugin.i18n
+
 
+
cc.carm.lib.easyplugin.papi - 程序包 cc.carm.lib.easyplugin.papi
+
 
+
cc.carm.lib.easyplugin.papi.expansion - 程序包 cc.carm.lib.easyplugin.papi.expansion
+
 
+
cc.carm.lib.easyplugin.papi.handler - 程序包 cc.carm.lib.easyplugin.papi.handler
+
 
+
cc.carm.lib.easyplugin.storage - 程序包 cc.carm.lib.easyplugin.storage
+
 
+
cc.carm.lib.easyplugin.storage.file - 程序包 cc.carm.lib.easyplugin.storage.file
+
 
+
cc.carm.lib.easyplugin.storage.plugin - 程序包 cc.carm.lib.easyplugin.storage.plugin
+
 
+
cc.carm.lib.easyplugin.updatechecker - 程序包 cc.carm.lib.easyplugin.updatechecker
+
 
+
cc.carm.lib.easyplugin.user - 程序包 cc.carm.lib.easyplugin.user
+
 
+
cc.carm.lib.easyplugin.utils - 程序包 cc.carm.lib.easyplugin.utils
+
 
+
cc.carm.lib.easyplugin.vault - 程序包 cc.carm.lib.easyplugin.vault
+
 
+
checkAction(Player, ClickType) - 类 中的方法cc.carm.lib.easyplugin.gui.configuration.GUIActionConfiguration
+
 
+
checkMoney(OfflinePlayer, double) - 类 中的方法cc.carm.lib.easyplugin.vault.EasyVault
+
 
+
checkMoney(Player, double) - 类 中的方法cc.carm.lib.easyplugin.vault.EasyVault
+
 
+
checkUpdate(String) - 类 中的方法cc.carm.lib.easyplugin.updatechecker.GHUpdateChecker
+
 
+
clear(String) - 类 中的静态方法cc.carm.lib.easyplugin.utils.ColorParser
+
+
清除一条消息中的全部颜色代码 (包括RGB颜色代码与渐变颜色代码)
+
+
clear(P) - 类 中的方法cc.carm.lib.easyplugin.utils.EasyCooldown
+
 
+
clearCooldown(K) - 类 中的方法cc.carm.lib.easyplugin.utils.EasyCooldown
+
 
+
clickType - 类 中的变量cc.carm.lib.easyplugin.gui.configuration.GUIActionConfiguration
+
 
+
close(Player) - 类 中的方法cc.carm.lib.easyplugin.gui.GUIListener
+
 
+
closeAll() - 类 中的静态方法cc.carm.lib.easyplugin.gui.GUI
+
 
+
cmd - 类 中的变量cc.carm.lib.easyplugin.command.CommandHandler
+
 
+
COLOR_PATTERN - 类 中的静态变量cc.carm.lib.easyplugin.utils.ColorParser
+
 
+
ColorParser - cc.carm.lib.easyplugin.utils中的类
+
+
颜色解析器。
+
+
ColorParser() - 类 的构造器cc.carm.lib.easyplugin.utils.ColorParser
+
 
+
colorToHex(Color) - 类 中的静态方法cc.carm.lib.easyplugin.utils.ColorParser
+
 
+
colorToHex(int, int, int) - 类 中的静态方法cc.carm.lib.easyplugin.utils.ColorParser
+
 
+
CommandHandler - cc.carm.lib.easyplugin.command中的类
+
 
+
CommandHandler(JavaPlugin) - 类 的构造器cc.carm.lib.easyplugin.command.CommandHandler
+
 
+
CommandHandler(JavaPlugin, String) - 类 的构造器cc.carm.lib.easyplugin.command.CommandHandler
+
 
+
CommandHandler(JavaPlugin, String, String...) - 类 的构造器cc.carm.lib.easyplugin.command.CommandHandler
+
 
+
commandMap - 类 中的变量cc.carm.lib.easyplugin.command.alias.AliasCommandManager
+
 
+
CommonPagedGUI - cc.carm.lib.easyplugin.gui.paged中的类
+
 
+
CommonPagedGUI(GUIType, String, int, int) - 类 的构造器cc.carm.lib.easyplugin.gui.paged.CommonPagedGUI
+
 
+
CommonPagedGUI(GUIType, String, int[]) - 类 的构造器cc.carm.lib.easyplugin.gui.paged.CommonPagedGUI
+
 
+
configuration - 类 中的变量cc.carm.lib.easyplugin.storage.file.YAMLBasedStorage
+
 
+
container - 类 中的变量cc.carm.lib.easyplugin.gui.paged.PagedGUI
+
 
+
cooldown - 类 中的变量cc.carm.lib.easyplugin.utils.EasyCooldown
+
 
+
copyFolderFromJar(String, File, JarResourceUtils.CopyOption) - 类 中的静态方法cc.carm.lib.easyplugin.utils.JarResourceUtils
+
 
+
copyFolderFromJar(String, File, JarResourceUtils.CopyOption, JarResourceUtils.PathTrimmer) - 类 中的静态方法cc.carm.lib.easyplugin.utils.JarResourceUtils
+
 
+
create() - 类 中的静态方法cc.carm.lib.easyplugin.vault.EasyVault
+
 
+
createFormatter(Consumer<NumberFormat>) - 类 中的静态方法cc.carm.lib.easyplugin.utils.EasyCooldown
+
 
+
createRunner(String) - 类 中的方法cc.carm.lib.easyplugin.updatechecker.GHUpdateChecker
+
 
+
createStorage() - 接口 中的方法cc.carm.lib.easyplugin.storage.StorageType
+
 
+
currentGUI - 类 中的变量cc.carm.lib.easyplugin.gui.GUIListener
+
 
+
customAction(Player) - 类 中的方法cc.carm.lib.easyplugin.gui.GUIItem
+
+
自定义点击事件代码 (须自行触发)
+
+
+ + + +

D

+
+
dataCache - 类 中的变量cc.carm.lib.easyplugin.user.UserDataManager
+
 
+
dataFile - 类 中的变量cc.carm.lib.easyplugin.storage.file.FileBasedStorage
+
 
+
dataFolder - 类 中的变量cc.carm.lib.easyplugin.storage.file.FolderBasedStorage
+
 
+
DataStorage<K,T> - cc.carm.lib.easyplugin.storage中的接口
+
 
+
debug(String...) - 类 中的方法cc.carm.lib.easyplugin.EasyPlugin
+
 
+
defaultDuration - 类 中的变量cc.carm.lib.easyplugin.utils.EasyCooldown
+
 
+
defaultFormatter() - 类 中的静态方法cc.carm.lib.easyplugin.utils.EasyCooldown
+
 
+
defaultNextPage - 类 中的静态变量cc.carm.lib.easyplugin.gui.paged.AutoPagedGUI
+
 
+
defaultPreviousPage - 类 中的静态变量cc.carm.lib.easyplugin.gui.paged.AutoPagedGUI
+
 
+
dependPlugin - 类 中的变量cc.carm.lib.easyplugin.storage.plugin.PluginBasedStorage
+
 
+
deserialize(String) - 类 中的静态方法cc.carm.lib.easyplugin.gui.configuration.GUIActionConfiguration
+
 
+
disabled(Plugin, long) - 接口 中的方法cc.carm.lib.easyplugin.i18n.EasyPluginMessageProvider
+
 
+
disabled(Plugin, long) - 类 中的方法cc.carm.lib.easyplugin.i18n.EasyPluginMessageProvider.en_US
+
 
+
disabled(Plugin, long) - 类 中的方法cc.carm.lib.easyplugin.i18n.EasyPluginMessageProvider.zh_CN
+
 
+
disabling(Plugin) - 接口 中的方法cc.carm.lib.easyplugin.i18n.EasyPluginMessageProvider
+
 
+
disabling(Plugin) - 类 中的方法cc.carm.lib.easyplugin.i18n.EasyPluginMessageProvider.en_US
+
 
+
disabling(Plugin) - 类 中的方法cc.carm.lib.easyplugin.i18n.EasyPluginMessageProvider.zh_CN
+
 
+
display - 类 中的变量cc.carm.lib.easyplugin.gui.GUIItem
+
 
+
dropping - 类 中的变量cc.carm.lib.easyplugin.user.AbstractUserData
+
+
Used to mark the data as dropping (save and unload) status.
+
+
+ + + +

E

+
+
EasyCooldown<P,K> - cc.carm.lib.easyplugin.utils中的类
+
+ +
+
EasyCooldown(Function<P, K>) - 类 的构造器cc.carm.lib.easyplugin.utils.EasyCooldown
+
 
+
EasyCooldown(NumberFormat, Function<P, K>) - 类 的构造器cc.carm.lib.easyplugin.utils.EasyCooldown
+
 
+
EasyCooldown(NumberFormat, Function<P, K>, long) - 类 的构造器cc.carm.lib.easyplugin.utils.EasyCooldown
+
 
+
EasyExpansion - cc.carm.lib.easyplugin.papi.expansion中的接口
+
 
+
EasyPlaceholder - cc.carm.lib.easyplugin.papi中的类
+
 
+
EasyPlaceholder(JavaPlugin, String) - 类 的构造器cc.carm.lib.easyplugin.papi.EasyPlaceholder
+
 
+
EasyPlaceholder(JavaPlugin, SectionExpansion) - 类 的构造器cc.carm.lib.easyplugin.papi.EasyPlaceholder
+
 
+
EasyPlaceholder(String, boolean, String, String, String, String) - 类 的构造器cc.carm.lib.easyplugin.papi.EasyPlaceholder
+
 
+
EasyPlaceholder(String, boolean, SectionExpansion, String, String, String) - 类 的构造器cc.carm.lib.easyplugin.papi.EasyPlaceholder
+
 
+
EasyPlugin - cc.carm.lib.easyplugin中的类
+
 
+
EasyPlugin() - 类 的构造器cc.carm.lib.easyplugin.EasyPlugin
+
 
+
EasyPlugin(EasyPluginMessageProvider) - 类 的构造器cc.carm.lib.easyplugin.EasyPlugin
+
 
+
EasyPlugin(JavaPluginLoader, PluginDescriptionFile, File, File) - 类 的构造器cc.carm.lib.easyplugin.EasyPlugin
+
 
+
EasyPlugin(EasyPluginMessageProvider, JavaPluginLoader, PluginDescriptionFile, File, File) - 类 的构造器cc.carm.lib.easyplugin.EasyPlugin
+
 
+
EasyPluginMessageProvider - cc.carm.lib.easyplugin.i18n中的接口
+
 
+
EasyPluginMessageProvider.en_US - cc.carm.lib.easyplugin.i18n中的类
+
 
+
EasyPluginMessageProvider.zh_CN - cc.carm.lib.easyplugin.i18n中的类
+
 
+
EasyVault - cc.carm.lib.easyplugin.vault中的类
+
 
+
EasyVault() - 类 的构造器cc.carm.lib.easyplugin.vault.EasyVault
+
 
+
effects(String) - 类 中的静态方法cc.carm.lib.easyplugin.command.SimpleCompleter
+
 
+
effects(String, int) - 类 中的静态方法cc.carm.lib.easyplugin.command.SimpleCompleter
+
 
+
emptyItem - 类 中的变量cc.carm.lib.easyplugin.gui.GUI
+
 
+
emptyUser(K) - 类 中的方法cc.carm.lib.easyplugin.user.UserDataManager
+
 
+
EN_US - 接口 中的静态变量cc.carm.lib.easyplugin.i18n.EasyPluginMessageProvider
+
 
+
en_US() - 类 的构造器cc.carm.lib.easyplugin.i18n.EasyPluginMessageProvider.en_US
+
 
+
enableFailure(Plugin, long) - 类 中的方法cc.carm.lib.easyplugin.i18n.EasyPluginMessageProvider.en_US
+
 
+
enableFailure(Plugin, long) - 接口 中的方法cc.carm.lib.easyplugin.i18n.EasyPluginMessageProvider
+
 
+
enableFailure(Plugin, long) - 类 中的方法cc.carm.lib.easyplugin.i18n.EasyPluginMessageProvider.zh_CN
+
 
+
enableSuccess(Plugin, long) - 类 中的方法cc.carm.lib.easyplugin.i18n.EasyPluginMessageProvider.en_US
+
 
+
enableSuccess(Plugin, long) - 接口 中的方法cc.carm.lib.easyplugin.i18n.EasyPluginMessageProvider
+
 
+
enableSuccess(Plugin, long) - 类 中的方法cc.carm.lib.easyplugin.i18n.EasyPluginMessageProvider.zh_CN
+
 
+
enabling(Plugin) - 类 中的方法cc.carm.lib.easyplugin.i18n.EasyPluginMessageProvider.en_US
+
 
+
enabling(Plugin) - 接口 中的方法cc.carm.lib.easyplugin.i18n.EasyPluginMessageProvider
+
 
+
enabling(Plugin) - 类 中的方法cc.carm.lib.easyplugin.i18n.EasyPluginMessageProvider.zh_CN
+
 
+
enchantments(String) - 类 中的静态方法cc.carm.lib.easyplugin.command.SimpleCompleter
+
 
+
enchantments(String, int) - 类 中的静态方法cc.carm.lib.easyplugin.command.SimpleCompleter
+
 
+
equals(Object) - 类 中的方法cc.carm.lib.easyplugin.user.AbstractUserData
+
 
+
error(String...) - 类 中的方法cc.carm.lib.easyplugin.EasyPlugin
+
 
+
errorUser(K) - 类 中的方法cc.carm.lib.easyplugin.user.UserDataManager
+
 
+
execute(CommandSender, String, String[]) - 类 中的方法cc.carm.lib.easyplugin.command.alias.AliasCommand
+
 
+
execute(JavaPlugin, CommandSender, String[]) - 类 中的方法cc.carm.lib.easyplugin.command.SubCommand
+
 
+
executeAction(Player) - 类 中的方法cc.carm.lib.easyplugin.gui.configuration.GUIActionConfiguration
+
 
+
executor - 类 中的变量cc.carm.lib.easyplugin.user.UserDataManager
+
 
+
+ + + +

F

+
+
FileBasedStorage<K,T> - cc.carm.lib.easyplugin.storage.file中的类
+
 
+
FileBasedStorage(String) - 类 的构造器cc.carm.lib.easyplugin.storage.file.FileBasedStorage
+
 
+
fileName - 类 中的变量cc.carm.lib.easyplugin.storage.file.FileBasedStorage
+
 
+
fillEmptySlots(Inventory) - 类 中的方法cc.carm.lib.easyplugin.gui.GUI
+
 
+
fillEmptySlots(Inventory) - 类 中的方法cc.carm.lib.easyplugin.gui.paged.AutoPagedGUI
+
 
+
fillEmptySlots(Inventory) - 类 中的方法cc.carm.lib.easyplugin.gui.paged.CommonPagedGUI
+
 
+
flags - 类 中的变量cc.carm.lib.easyplugin.gui.GUI
+
 
+
FolderBasedStorage<K,T> - cc.carm.lib.easyplugin.storage.file中的类
+
 
+
FolderBasedStorage(String) - 类 的构造器cc.carm.lib.easyplugin.storage.file.FolderBasedStorage
+
 
+
folderPath - 类 中的变量cc.carm.lib.easyplugin.storage.file.FolderBasedStorage
+
 
+
FORMAT_PATTERN - 类 中的静态变量cc.carm.lib.easyplugin.utils.ColorParser
+
 
+
formatSeconds(long) - 类 中的方法cc.carm.lib.easyplugin.utils.EasyCooldown
+
 
+
+ + + +

G

+
+
get(K) - 接口 中的方法cc.carm.lib.easyplugin.user.UserDataRegistry
+
 
+
getActionContent() - 类 中的方法cc.carm.lib.easyplugin.gui.configuration.GUIActionConfiguration
+
 
+
getActions() - 类 中的方法cc.carm.lib.easyplugin.gui.GUIItem
+
 
+
getActionsIgnoreActive() - 类 中的方法cc.carm.lib.easyplugin.gui.GUIItem
+
 
+
getActionType() - 类 中的方法cc.carm.lib.easyplugin.gui.configuration.GUIActionConfiguration
+
 
+
getAlias() - 接口 中的方法cc.carm.lib.easyplugin.storage.StorageType
+
 
+
getAliases() - 类 中的方法cc.carm.lib.easyplugin.command.CommandHandler
+
 
+
getAliases() - 接口 中的方法cc.carm.lib.easyplugin.command.NamedExecutor
+
 
+
getAliases() - 类 中的方法cc.carm.lib.easyplugin.command.SubCommand
+
 
+
getAliases() - 接口 中的方法cc.carm.lib.easyplugin.papi.expansion.EasyExpansion
+
 
+
getAliases() - 类 中的方法cc.carm.lib.easyplugin.papi.expansion.SectionExpansion
+
 
+
getAliases() - 类 中的方法cc.carm.lib.easyplugin.papi.expansion.SubExpansion
+
 
+
getAuthor() - 类 中的方法cc.carm.lib.easyplugin.papi.EasyPlaceholder
+
 
+
getByLines(int) - 枚举 中的静态方法cc.carm.lib.easyplugin.gui.GUIType
+
 
+
getByName(String) - 枚举 中的静态方法cc.carm.lib.easyplugin.gui.GUIType
+
 
+
getBySize(int) - 枚举 中的静态方法cc.carm.lib.easyplugin.gui.GUIType
+
 
+
getClickType() - 类 中的方法cc.carm.lib.easyplugin.gui.configuration.GUIActionConfiguration
+
 
+
getCommandMap() - 类 中的方法cc.carm.lib.easyplugin.command.alias.AliasCommand
+
 
+
getCommandMap() - 类 中的方法cc.carm.lib.easyplugin.command.alias.AliasCommandManager
+
 
+
getCommandPrefix() - 类 中的方法cc.carm.lib.easyplugin.command.alias.AliasCommandManager
+
 
+
getConfiguration() - 类 中的方法cc.carm.lib.easyplugin.storage.file.YAMLBasedStorage
+
 
+
getCooldown(P) - 类 中的方法cc.carm.lib.easyplugin.utils.EasyCooldown
+
 
+
getCooldownSeconds(P) - 类 中的方法cc.carm.lib.easyplugin.utils.EasyCooldown
+
 
+
getCurrentGUI() - 类 中的方法cc.carm.lib.easyplugin.gui.GUIListener
+
 
+
getCurrentPage() - 类 中的方法cc.carm.lib.easyplugin.gui.paged.PagedGUI
+
 
+
getDataFile() - 类 中的方法cc.carm.lib.easyplugin.storage.file.FileBasedStorage
+
 
+
getDataFolder() - 类 中的方法cc.carm.lib.easyplugin.storage.file.FolderBasedStorage
+
 
+
getDependPlugin() - 类 中的方法cc.carm.lib.easyplugin.storage.plugin.PluginBasedStorage
+
 
+
getDisplay() - 类 中的方法cc.carm.lib.easyplugin.gui.GUIItem
+
 
+
getDuration(P) - 类 中的方法cc.carm.lib.easyplugin.utils.EasyCooldown
+
 
+
getEconomy() - 类 中的方法cc.carm.lib.easyplugin.vault.EasyVault
+
 
+
getExecutor() - 枚举 中的方法cc.carm.lib.easyplugin.gui.configuration.GUIActionType
+
 
+
getExecutors() - 类 中的方法cc.carm.lib.easyplugin.command.CommandHandler
+
 
+
getFirstPageNumber() - 类 中的方法cc.carm.lib.easyplugin.gui.paged.CommonPagedGUI
+
+
得到第一页的页码
+
+
getFlag(String) - 类 中的方法cc.carm.lib.easyplugin.gui.GUI
+
 
+
getGithubOwner(Plugin) - 类 中的静态方法cc.carm.lib.easyplugin.updatechecker.GHUpdateChecker
+
 
+
getGithubOwner(String) - 类 中的静态方法cc.carm.lib.easyplugin.updatechecker.GHUpdateChecker
+
 
+
getGUIItems() - 类 中的方法cc.carm.lib.easyplugin.gui.configuration.GUIConfiguration
+
 
+
getGUIName() - 类 中的方法cc.carm.lib.easyplugin.gui.GUI
+
 
+
getGUIType() - 类 中的方法cc.carm.lib.easyplugin.gui.configuration.GUIConfiguration
+
 
+
getGUIType() - 类 中的方法cc.carm.lib.easyplugin.gui.GUI
+
 
+
getHandler(String) - 类 中的方法cc.carm.lib.easyplugin.command.CommandHandler
+
 
+
getHandler(String) - 类 中的方法cc.carm.lib.easyplugin.papi.expansion.SectionExpansion
+
 
+
getID() - 接口 中的方法cc.carm.lib.easyplugin.storage.StorageType
+
 
+
getIdentifier() - 类 中的方法cc.carm.lib.easyplugin.command.CommandHandler
+
 
+
getIdentifier() - 接口 中的方法cc.carm.lib.easyplugin.command.NamedExecutor
+
 
+
getIdentifier() - 类 中的方法cc.carm.lib.easyplugin.command.SubCommand
+
 
+
getIdentifier() - 类 中的方法cc.carm.lib.easyplugin.papi.EasyPlaceholder
+
 
+
getIdentifier() - 接口 中的方法cc.carm.lib.easyplugin.papi.expansion.EasyExpansion
+
 
+
getIdentifier() - 类 中的方法cc.carm.lib.easyplugin.papi.expansion.SectionExpansion
+
 
+
getIdentifier() - 类 中的方法cc.carm.lib.easyplugin.papi.expansion.SubExpansion
+
 
+
getItem(int) - 类 中的方法cc.carm.lib.easyplugin.gui.GUI
+
 
+
getItems() - 类 中的方法cc.carm.lib.easyplugin.gui.GUI
+
 
+
getKnownCommands() - 类 中的方法cc.carm.lib.easyplugin.command.alias.AliasCommandManager
+
 
+
getLastPageNumber() - 类 中的方法cc.carm.lib.easyplugin.gui.paged.CommonPagedGUI
+
+
得到最后一页的页码
+
+
getLastPageNumber() - 类 中的方法cc.carm.lib.easyplugin.gui.paged.PagedGUI
+
 
+
getLastPageNumber(int) - 类 中的方法cc.carm.lib.easyplugin.gui.paged.PagedGUI
+
+
得到最后一页的页码
+
+
getLines() - 类 中的方法cc.carm.lib.easyplugin.gui.configuration.GUIConfiguration
+
 
+
getLines() - 枚举 中的方法cc.carm.lib.easyplugin.gui.GUIType
+
 
+
getLogger() - 类 中的方法cc.carm.lib.easyplugin.user.UserDataManager
+
 
+
getLogger() - 接口 中的方法cc.carm.lib.easyplugin.user.UserDataRegistry
+
 
+
getMoney(Player) - 类 中的方法cc.carm.lib.easyplugin.vault.EasyVault
+
 
+
getMoney(OfflinePlayer) - 类 中的方法cc.carm.lib.easyplugin.vault.EasyVault
+
 
+
getName() - 类 中的方法cc.carm.lib.easyplugin.papi.EasyPlaceholder
+
 
+
getNullable(K) - 接口 中的方法cc.carm.lib.easyplugin.user.UserDataRegistry
+
 
+
getOpenedGUI(Player) - 类 中的静态方法cc.carm.lib.easyplugin.gui.GUI
+
 
+
getOpenedGUIs() - 类 中的静态方法cc.carm.lib.easyplugin.gui.GUI
+
 
+
getOptional(K) - 接口 中的方法cc.carm.lib.easyplugin.user.UserDataRegistry
+
 
+
getPagedContainer() - 类 中的方法cc.carm.lib.easyplugin.gui.paged.PagedGUI
+
 
+
getParent() - 类 中的方法cc.carm.lib.easyplugin.command.SubCommand
+
 
+
getPlaceholders() - 类 中的方法cc.carm.lib.easyplugin.papi.EasyPlaceholder
+
 
+
getPlugin() - 类 中的静态方法cc.carm.lib.easyplugin.gui.GUI
+
 
+
getPlugin() - 类 中的方法cc.carm.lib.easyplugin.user.UserDataManager
+
 
+
getRequiredPlugin() - 类 中的方法cc.carm.lib.easyplugin.papi.EasyPlaceholder
+
 
+
getRoot() - 类 中的方法cc.carm.lib.easyplugin.papi.expansion.SectionExpansion
+
 
+
getRootExpansion() - 类 中的方法cc.carm.lib.easyplugin.papi.EasyPlaceholder
+
+
得到根变量解析器
+
+
getScheduler() - 类 中的方法cc.carm.lib.easyplugin.EasyPlugin
+
 
+
getSize() - 枚举 中的方法cc.carm.lib.easyplugin.gui.GUIType
+
 
+
getStorageClass() - 接口 中的方法cc.carm.lib.easyplugin.storage.StorageType
+
 
+
getSubCommand(String) - 类 中的方法cc.carm.lib.easyplugin.command.CommandHandler
+
 
+
getSubPlaceholder(String) - 类 中的方法cc.carm.lib.easyplugin.papi.expansion.SectionExpansion
+
 
+
getTitle() - 类 中的方法cc.carm.lib.easyplugin.gui.configuration.GUIConfiguration
+
 
+
getVersion() - 类 中的方法cc.carm.lib.easyplugin.papi.EasyPlaceholder
+
 
+
GH_URL_PATTERN - 类 中的静态变量cc.carm.lib.easyplugin.updatechecker.GHUpdateChecker
+
 
+
GHUpdateChecker - cc.carm.lib.easyplugin.updatechecker中的类
+
 
+
GHUpdateChecker(Logger, String, String) - 类 的构造器cc.carm.lib.easyplugin.updatechecker.GHUpdateChecker
+
 
+
goFirstPage() - 类 中的方法cc.carm.lib.easyplugin.gui.paged.CommonPagedGUI
+
+
前往第一页
+
+
goLastPage() - 类 中的方法cc.carm.lib.easyplugin.gui.paged.CommonPagedGUI
+
+
前往最后一页
+
+
goNextPage() - 类 中的方法cc.carm.lib.easyplugin.gui.paged.PagedGUI
+
+
前往下一页
+
+
goPreviousPage() - 类 中的方法cc.carm.lib.easyplugin.gui.paged.PagedGUI
+
+
前往上一页
+
+
GRADIENT_PATTERN - 类 中的静态变量cc.carm.lib.easyplugin.utils.ColorParser
+
 
+
gradientText(String, Color, Color) - 类 中的静态方法cc.carm.lib.easyplugin.utils.ColorParser
+
 
+
gradientText(String, String, String) - 类 中的静态方法cc.carm.lib.easyplugin.utils.ColorParser
+
 
+
GUI - cc.carm.lib.easyplugin.gui中的类
+
 
+
GUI(GUIType, String) - 类 的构造器cc.carm.lib.easyplugin.gui.GUI
+
 
+
GUIActionConfiguration - cc.carm.lib.easyplugin.gui.configuration中的类
+
 
+
GUIActionConfiguration(GUIActionType, ClickType, String) - 类 的构造器cc.carm.lib.easyplugin.gui.configuration.GUIActionConfiguration
+
 
+
GUIActionType - cc.carm.lib.easyplugin.gui.configuration中的枚举
+
 
+
GUIClickAction() - 类 的构造器cc.carm.lib.easyplugin.gui.GUIItem.GUIClickAction
+
 
+
GUIConfiguration - cc.carm.lib.easyplugin.gui.configuration中的类
+
 
+
GUIConfiguration(String, int) - 类 的构造器cc.carm.lib.easyplugin.gui.configuration.GUIConfiguration
+
 
+
GUIConfiguration(String, int, Map<String, GUIItemConfiguration>) - 类 的构造器cc.carm.lib.easyplugin.gui.configuration.GUIConfiguration
+
 
+
GUIItem - cc.carm.lib.easyplugin.gui中的类
+
 
+
GUIItem(ItemStack) - 类 的构造器cc.carm.lib.easyplugin.gui.GUIItem
+
 
+
GUIItem.GUIClickAction - cc.carm.lib.easyplugin.gui中的类
+
 
+
GUIItemConfiguration - cc.carm.lib.easyplugin.gui.configuration中的类
+
 
+
GUIItemConfiguration(Material, int, int, String, List<String>, List<GUIActionConfiguration>, List<Integer>) - 类 的构造器cc.carm.lib.easyplugin.gui.configuration.GUIItemConfiguration
+
 
+
GUIItemConfiguration(ItemStack, Material, int, int, String, List<String>, List<GUIActionConfiguration>, List<Integer>) - 类 的构造器cc.carm.lib.easyplugin.gui.configuration.GUIItemConfiguration
+
 
+
guiItems - 类 中的变量cc.carm.lib.easyplugin.gui.configuration.GUIConfiguration
+
 
+
GUIListener - cc.carm.lib.easyplugin.gui中的类
+
 
+
GUIListener(GUI) - 类 的构造器cc.carm.lib.easyplugin.gui.GUIListener
+
 
+
GUIType - cc.carm.lib.easyplugin.gui中的枚举
+
 
+
+ + + +

H

+
+
handle(String, PlaceholderHandler, String...) - 类 中的方法cc.carm.lib.easyplugin.papi.EasyPlaceholder
+
+
处理变量并返回对应内容。
+
+
handle(String, PlaceholderHandler, Consumer<ArrayList<String>>, String...) - 类 中的方法cc.carm.lib.easyplugin.papi.EasyPlaceholder
+
+
处理变量并返回对应内容。
+
+
handle(String, PlaceholderHandler, List<String>, String...) - 类 中的方法cc.carm.lib.easyplugin.papi.EasyPlaceholder
+
+
处理变量并返回对应内容。
+
+
handle(String, PlaceholderHandler, Supplier<List<String>>, String...) - 类 中的方法cc.carm.lib.easyplugin.papi.EasyPlaceholder
+
+
处理变量并返回对应内容。
+
+
handle(String, PlaceholderHandler, String...) - 类 中的方法cc.carm.lib.easyplugin.papi.expansion.SectionExpansion
+
+
处理变量并返回对应内容。
+
+
handle(String, PlaceholderHandler, Consumer<ArrayList<String>>, String...) - 类 中的方法cc.carm.lib.easyplugin.papi.expansion.SectionExpansion
+
+
处理变量并返回对应内容。
+
+
handle(String, PlaceholderHandler, List<String>, String...) - 类 中的方法cc.carm.lib.easyplugin.papi.expansion.SectionExpansion
+
+
处理变量并返回对应内容。
+
+
handle(String, PlaceholderHandler, Supplier<List<String>>, String...) - 类 中的方法cc.carm.lib.easyplugin.papi.expansion.SectionExpansion
+
+
处理变量并返回对应内容。
+
+
handle(OfflinePlayer, String[]) - 类 中的方法cc.carm.lib.easyplugin.papi.expansion.SubExpansion
+
 
+
handle(OfflinePlayer, String[]) - 接口 中的方法cc.carm.lib.easyplugin.papi.handler.PlaceholderHandler
+
 
+
handleRequest(OfflinePlayer, String[]) - 类 中的方法cc.carm.lib.easyplugin.papi.expansion.SectionExpansion
+
 
+
handleSection(String, Consumer<SectionExpansion>, String...) - 类 中的方法cc.carm.lib.easyplugin.papi.EasyPlaceholder
+
+
处理一组变量。
+
+
handleSection(String, Consumer<SectionExpansion>, String...) - 类 中的方法cc.carm.lib.easyplugin.papi.expansion.SectionExpansion
+
+
处理一组变量。
+
+
hashCode() - 类 中的方法cc.carm.lib.easyplugin.user.AbstractUserData
+
 
+
hasNextPage() - 类 中的方法cc.carm.lib.easyplugin.gui.paged.CommonPagedGUI
+
 
+
hasNextPage() - 类 中的方法cc.carm.lib.easyplugin.gui.paged.PagedGUI
+
 
+
hasOpenedGUI(Player) - 类 中的静态方法cc.carm.lib.easyplugin.gui.GUI
+
 
+
hasPermission(CommandSender) - 接口 中的方法cc.carm.lib.easyplugin.command.NamedExecutor
+
 
+
hasPlaceholderAPI() - 类 中的静态方法cc.carm.lib.easyplugin.utils.MessageUtils
+
 
+
hasPreviousPage() - 类 中的方法cc.carm.lib.easyplugin.gui.paged.CommonPagedGUI
+
 
+
hasPreviousPage() - 类 中的方法cc.carm.lib.easyplugin.gui.paged.PagedGUI
+
 
+
hasVault() - 类 中的静态方法cc.carm.lib.easyplugin.vault.EasyVault
+
 
+
HEX_PATTERN - 类 中的静态变量cc.carm.lib.easyplugin.utils.ColorParser
+
 
+
+ + + +

I

+
+
identifier - 类 中的变量cc.carm.lib.easyplugin.papi.expansion.SectionExpansion
+
 
+
identifier - 类 中的变量cc.carm.lib.easyplugin.papi.expansion.SubExpansion
+
 
+
initialize() - 类 中的方法cc.carm.lib.easyplugin.EasyPlugin
+
 
+
initialize(JavaPlugin) - 类 中的静态方法cc.carm.lib.easyplugin.gui.GUI
+
 
+
initialize() - 接口 中的方法cc.carm.lib.easyplugin.storage.DataStorage
+
+
在插件加载存储源时执行。
+
+
initialize() - 类 中的方法cc.carm.lib.easyplugin.storage.plugin.PluginBasedStorage
+
 
+
initializeConfiguration(File) - 类 中的方法cc.carm.lib.easyplugin.storage.file.YAMLBasedStorage
+
 
+
initialized - 类 中的变量cc.carm.lib.easyplugin.EasyPlugin
+
 
+
initializeFile(File) - 类 中的方法cc.carm.lib.easyplugin.storage.file.FileBasedStorage
+
 
+
initializeFolder(File) - 类 中的方法cc.carm.lib.easyplugin.storage.file.FolderBasedStorage
+
 
+
inv - 类 中的变量cc.carm.lib.easyplugin.gui.GUI
+
 
+
isActionActive() - 类 中的方法cc.carm.lib.easyplugin.gui.GUIItem
+
 
+
isCoolingDown(P) - 类 中的方法cc.carm.lib.easyplugin.utils.EasyCooldown
+
 
+
isDebugging() - 类 中的方法cc.carm.lib.easyplugin.EasyPlugin
+
 
+
isDropping() - 类 中的方法cc.carm.lib.easyplugin.user.AbstractUserData
+
 
+
isDropping() - 接口 中的方法cc.carm.lib.easyplugin.user.UserData
+
 
+
isResetCode(String) - 类 中的静态方法cc.carm.lib.easyplugin.utils.ColorParser
+
 
+
items - 类 中的变量cc.carm.lib.easyplugin.gui.GUI
+
 
+
ItemStackFactory - cc.carm.lib.easyplugin.utils中的类
+
 
+
ItemStackFactory(ItemStack) - 类 的构造器cc.carm.lib.easyplugin.utils.ItemStackFactory
+
 
+
ItemStackFactory(Material) - 类 的构造器cc.carm.lib.easyplugin.utils.ItemStackFactory
+
 
+
ItemStackFactory(Material, int) - 类 的构造器cc.carm.lib.easyplugin.utils.ItemStackFactory
+
 
+
ItemStackFactory(Material, int, short) - 类 的构造器cc.carm.lib.easyplugin.utils.ItemStackFactory
+
 
+
ItemStackFactory(Material, int, int) - 类 的构造器cc.carm.lib.easyplugin.utils.ItemStackFactory
+
 
+
+ + + +

J

+
+
JAR_SEPARATOR - 类 中的静态变量cc.carm.lib.easyplugin.utils.JarResourceUtils
+
 
+
JarResourceUtils - cc.carm.lib.easyplugin.utils中的类
+
 
+
JarResourceUtils() - 类 的构造器cc.carm.lib.easyplugin.utils.JarResourceUtils
+
 
+
JarResourceUtils.CopyOption - cc.carm.lib.easyplugin.utils中的枚举
+
 
+
JarResourceUtils.PathTrimmer - cc.carm.lib.easyplugin.utils中的接口
+
 
+
+ + + +

K

+
+
key - 类 中的变量cc.carm.lib.easyplugin.user.AbstractUserData
+
 
+
key() - 类 中的方法cc.carm.lib.easyplugin.user.AbstractUserData
+
 
+
key() - 接口 中的方法cc.carm.lib.easyplugin.user.UserData
+
 
+
knownCommandsFiled - 类 中的变量cc.carm.lib.easyplugin.command.alias.AliasCommandManager
+
 
+
+ + + +

L

+
+
lines - 类 中的变量cc.carm.lib.easyplugin.gui.configuration.GUIConfiguration
+
 
+
list() - 接口 中的方法cc.carm.lib.easyplugin.user.UserDataRegistry
+
 
+
listAvailableParams() - 类 中的方法cc.carm.lib.easyplugin.papi.expansion.SubExpansion
+
+
用于提示此子变量的全部可用参数
+
+
listener - 类 中的变量cc.carm.lib.easyplugin.gui.GUI
+
 
+
listFiles() - 类 中的方法cc.carm.lib.easyplugin.storage.file.FolderBasedStorage
+
 
+
listPlaceholders() - 类 中的方法cc.carm.lib.easyplugin.papi.expansion.SectionExpansion
+
 
+
load() - 类 中的方法cc.carm.lib.easyplugin.EasyPlugin
+
 
+
load(K, Supplier<Boolean>) - 类 中的方法cc.carm.lib.easyplugin.user.UserDataManager
+
 
+
load(K) - 接口 中的方法cc.carm.lib.easyplugin.user.UserDataRegistry
+
 
+
load(K, boolean) - 接口 中的方法cc.carm.lib.easyplugin.user.UserDataRegistry
+
 
+
load(K, Supplier<Boolean>) - 接口 中的方法cc.carm.lib.easyplugin.user.UserDataRegistry
+
 
+
loadData(K) - 接口 中的方法cc.carm.lib.easyplugin.storage.DataStorage
+
+
用于加载数据的方法。
+
+
loadData(K) - 类 中的方法cc.carm.lib.easyplugin.user.UserDataManager
+
 
+
loaded(Plugin, long) - 类 中的方法cc.carm.lib.easyplugin.i18n.EasyPluginMessageProvider.en_US
+
 
+
loaded(Plugin, long) - 接口 中的方法cc.carm.lib.easyplugin.i18n.EasyPluginMessageProvider
+
 
+
loaded(Plugin, long) - 类 中的方法cc.carm.lib.easyplugin.i18n.EasyPluginMessageProvider.zh_CN
+
 
+
loadGroup(Collection<? extends T>, Function<? super T, ? extends K>, Predicate<T>) - 类 中的方法cc.carm.lib.easyplugin.user.UserDataManager
+
 
+
loadGroup(Collection<? extends T>, Function<? super T, ? extends K>, Predicate<T>) - 接口 中的方法cc.carm.lib.easyplugin.user.UserDataRegistry
+
 
+
loadGroup(Collection<K>, Predicate<K>) - 接口 中的方法cc.carm.lib.easyplugin.user.UserDataRegistry
+
 
+
loadGroup(Collection<K>) - 接口 中的方法cc.carm.lib.easyplugin.user.UserDataRegistry
+
 
+
loading(Plugin) - 类 中的方法cc.carm.lib.easyplugin.i18n.EasyPluginMessageProvider.en_US
+
 
+
loading(Plugin) - 接口 中的方法cc.carm.lib.easyplugin.i18n.EasyPluginMessageProvider
+
 
+
loading(Plugin) - 类 中的方法cc.carm.lib.easyplugin.i18n.EasyPluginMessageProvider.zh_CN
+
 
+
loadOnline(Function<Player, ? extends K>) - 接口 中的方法cc.carm.lib.easyplugin.user.UserDataRegistry
+
 
+
log(String...) - 类 中的方法cc.carm.lib.easyplugin.EasyPlugin
+
 
+
logger - 类 中的变量cc.carm.lib.easyplugin.updatechecker.GHUpdateChecker
+
 
+
+ + + +

M

+
+
materials(String) - 类 中的静态方法cc.carm.lib.easyplugin.command.SimpleCompleter
+
 
+
materials(String, int) - 类 中的静态方法cc.carm.lib.easyplugin.command.SimpleCompleter
+
 
+
messageProvider - 类 中的变量cc.carm.lib.easyplugin.EasyPlugin
+
 
+
MessageUtils - cc.carm.lib.easyplugin.utils中的类
+
 
+
MessageUtils() - 类 的构造器cc.carm.lib.easyplugin.utils.MessageUtils
+
 
+
modify(K, Consumer<U>) - 类 中的方法cc.carm.lib.easyplugin.user.UserDataManager
+
 
+
modify(K, Consumer<U>) - 接口 中的方法cc.carm.lib.easyplugin.user.UserDataRegistry
+
 
+
+ + + +

N

+
+
name - 类 中的变量cc.carm.lib.easyplugin.papi.EasyPlaceholder
+
 
+
NamedExecutor - cc.carm.lib.easyplugin.command中的接口
+
 
+
nextPageSlot - 类 中的变量cc.carm.lib.easyplugin.gui.paged.AutoPagedGUI
+
 
+
nextPageUI - 类 中的变量cc.carm.lib.easyplugin.gui.paged.AutoPagedGUI
+
 
+
noArgs(CommandSender) - 类 中的方法cc.carm.lib.easyplugin.command.CommandHandler
+
 
+
none() - 类 中的静态方法cc.carm.lib.easyplugin.command.SimpleCompleter
+
 
+
noNextPageUI - 类 中的变量cc.carm.lib.easyplugin.gui.paged.AutoPagedGUI
+
 
+
noPermission(CommandSender) - 类 中的方法cc.carm.lib.easyplugin.command.CommandHandler
+
 
+
noPreviousPageUI - 类 中的变量cc.carm.lib.easyplugin.gui.paged.AutoPagedGUI
+
 
+
numberFormatter - 类 中的变量cc.carm.lib.easyplugin.utils.EasyCooldown
+
 
+
+ + + +

O

+
+
objects(String, Collection<?>) - 类 中的静态方法cc.carm.lib.easyplugin.command.SimpleCompleter
+
 
+
objects(String, int, Collection<?>) - 类 中的静态方法cc.carm.lib.easyplugin.command.SimpleCompleter
+
 
+
objects(String, Stream<?>) - 类 中的静态方法cc.carm.lib.easyplugin.command.SimpleCompleter
+
 
+
objects(String, int, Stream<?>) - 类 中的静态方法cc.carm.lib.easyplugin.command.SimpleCompleter
+
 
+
of(GUIActionType, ClickType, String) - 类 中的静态方法cc.carm.lib.easyplugin.gui.configuration.GUIActionConfiguration
+
 
+
of(GUIActionType, String) - 类 中的静态方法cc.carm.lib.easyplugin.gui.configuration.GUIActionConfiguration
+
 
+
of(GUIActionType, ClickType) - 类 中的静态方法cc.carm.lib.easyplugin.gui.configuration.GUIActionConfiguration
+
 
+
of(GUIActionType) - 类 中的静态方法cc.carm.lib.easyplugin.gui.configuration.GUIActionConfiguration
+
 
+
of(Logger, String, String) - 类 中的静态方法cc.carm.lib.easyplugin.updatechecker.GHUpdateChecker
+
 
+
of(Plugin) - 类 中的静态方法cc.carm.lib.easyplugin.updatechecker.GHUpdateChecker
+
 
+
onClick(ClickType) - 类 中的方法cc.carm.lib.easyplugin.gui.GUIItem
+
+
已过时。
+
+
onClick(Player, ClickType) - 类 中的方法cc.carm.lib.easyplugin.gui.GUIItem
+
+
玩家点击GUI后执行的代码
+
+
onClose() - 类 中的方法cc.carm.lib.easyplugin.gui.GUI
+
+
关闭GUI时执行的代码
+
+
onCommand(CommandSender, Command, String, String[]) - 类 中的方法cc.carm.lib.easyplugin.command.CommandHandler
+
 
+
onDisable() - 类 中的方法cc.carm.lib.easyplugin.EasyPlugin
+
 
+
onDrag(InventoryDragEvent) - 类 中的方法cc.carm.lib.easyplugin.gui.GUI
+
+
拖动GUI内物品是执行的代码
+
+
onDrag(InventoryDragEvent) - 类 中的方法cc.carm.lib.easyplugin.gui.GUIListener
+
 
+
onEnable() - 类 中的方法cc.carm.lib.easyplugin.EasyPlugin
+
 
+
onErrorParams(OfflinePlayer) - 类 中的方法cc.carm.lib.easyplugin.papi.EasyPlaceholder
+
+
当未找到对应变量处理器时调用
+
+
onException(CommandSender, SubCommand<?>, Exception) - 类 中的方法cc.carm.lib.easyplugin.command.CommandHandler
+
 
+
onException(OfflinePlayer, SubExpansion<?>, Exception) - 类 中的方法cc.carm.lib.easyplugin.papi.EasyPlaceholder
+
+
当变量处理器抛出异常时调用
+
+
onInventoryClickEvent(InventoryClickEvent) - 类 中的方法cc.carm.lib.easyplugin.gui.GUIListener
+
 
+
onInventoryCloseEvent(InventoryCloseEvent) - 类 中的方法cc.carm.lib.easyplugin.gui.GUIListener
+
 
+
onlinePlayers(String) - 类 中的静态方法cc.carm.lib.easyplugin.command.SimpleCompleter
+
 
+
onlinePlayers(String, int) - 类 中的静态方法cc.carm.lib.easyplugin.command.SimpleCompleter
+
 
+
onLoad() - 类 中的方法cc.carm.lib.easyplugin.EasyPlugin
+
 
+
onNullResponse(OfflinePlayer) - 类 中的方法cc.carm.lib.easyplugin.papi.EasyPlaceholder
+
+
当变量处理器返回 NULL 值时调用
+
+
onPageChange(int) - 类 中的方法cc.carm.lib.easyplugin.gui.paged.PagedGUI
+
+
当GUI改变页码时执行的代码
+
+
onPlayerLeave(PlayerQuitEvent) - 类 中的方法cc.carm.lib.easyplugin.gui.GUIListener
+
 
+
onRequest(OfflinePlayer, String) - 类 中的方法cc.carm.lib.easyplugin.papi.EasyPlaceholder
+
 
+
onTabComplete(CommandSender, Command, String, String[]) - 类 中的方法cc.carm.lib.easyplugin.command.CommandHandler
+
 
+
onUpdate() - 类 中的方法cc.carm.lib.easyplugin.gui.GUI
+
+
当GUI更新时执行的代码
+
+
openGUI(Player) - 类 中的方法cc.carm.lib.easyplugin.gui.GUI
+
 
+
openGUI(Player) - 类 中的方法cc.carm.lib.easyplugin.gui.paged.AutoPagedGUI
+
 
+
openGUI(Player) - 类 中的方法cc.carm.lib.easyplugin.gui.paged.CommonPagedGUI
+
 
+
outputInfo() - 类 中的方法cc.carm.lib.easyplugin.EasyPlugin
+
+
重写以展示插件的相关信息,如插件横幅、下载地址等。
+
+
owner - 类 中的变量cc.carm.lib.easyplugin.updatechecker.GHUpdateChecker
+
 
+
+ + + +

P

+
+
page - 类 中的变量cc.carm.lib.easyplugin.gui.paged.PagedGUI
+
 
+
PagedGUI - cc.carm.lib.easyplugin.gui.paged中的类
+
 
+
PagedGUI(GUIType, String) - 类 的构造器cc.carm.lib.easyplugin.gui.paged.PagedGUI
+
 
+
parent - 类 中的变量cc.carm.lib.easyplugin.papi.expansion.SubExpansion
+
 
+
parse(String) - 类 中的静态方法cc.carm.lib.easyplugin.utils.ColorParser
+
+
对一条消息进行颜色解析,包括普通颜色代码、RGB颜色代码与RBG渐变代码。
+
+
parse(String...) - 类 中的静态方法cc.carm.lib.easyplugin.utils.ColorParser
+
+
对多条消息进行颜色解析,包括普通颜色代码、RGB颜色代码与RBG渐变代码。
+
+
parse(Collection<String>) - 类 中的静态方法cc.carm.lib.easyplugin.utils.ColorParser
+
+
对多条消息进行颜色解析,包括普通颜色代码、RGB颜色代码与RBG渐变代码。
+
+
parseBaseColor(String) - 类 中的静态方法cc.carm.lib.easyplugin.utils.ColorParser
+
+
解析消息中的基本颜色代码格式 &+颜色代码 ,如 &c 、&a
+
+
parseGradientColor(String) - 类 中的静态方法cc.carm.lib.easyplugin.utils.ColorParser
+
+
对一条消息进行RGB渐变处理(版本需要≥1.14),格式 &<#XXXXXX>FOOBAR&<#XXXXXX>
+
+
parseHexColor(String) - 类 中的静态方法cc.carm.lib.easyplugin.utils.ColorParser
+
+
解析消息中的RGB颜色代码(版本需要≥1.14) 格式 &(#XXXXXX) ,如 &(#aaaaaa)
+
+
peek(K, Function<U, V>) - 类 中的方法cc.carm.lib.easyplugin.user.UserDataManager
+
 
+
peek(K, Function<U, V>) - 接口 中的方法cc.carm.lib.easyplugin.user.UserDataRegistry
+
 
+
persist() - 类 中的方法cc.carm.lib.easyplugin.papi.EasyPlaceholder
+
 
+
persistent - 类 中的变量cc.carm.lib.easyplugin.papi.EasyPlaceholder
+
 
+
PlaceholderHandler - cc.carm.lib.easyplugin.papi.handler中的接口
+
 
+
plugin - 类 中的变量cc.carm.lib.easyplugin.command.alias.AliasCommandManager
+
 
+
plugin - 类 中的变量cc.carm.lib.easyplugin.command.CommandHandler
+
 
+
plugin - 类 中的变量cc.carm.lib.easyplugin.papi.EasyPlaceholder
+
 
+
plugin - 类 中的变量cc.carm.lib.easyplugin.user.UserDataManager
+
 
+
PluginBasedStorage<K,T> - cc.carm.lib.easyplugin.storage.plugin中的类
+
 
+
PluginBasedStorage(String) - 类 的构造器cc.carm.lib.easyplugin.storage.plugin.PluginBasedStorage
+
 
+
PluginBasedStorage(Plugin) - 类 的构造器cc.carm.lib.easyplugin.storage.plugin.PluginBasedStorage
+
 
+
prefix - 类 中的变量cc.carm.lib.easyplugin.command.alias.AliasCommandManager
+
 
+
previousPageSlot - 类 中的变量cc.carm.lib.easyplugin.gui.paged.AutoPagedGUI
+
 
+
previousPageUI - 类 中的变量cc.carm.lib.easyplugin.gui.paged.AutoPagedGUI
+
 
+
print(String, String...) - 类 中的方法cc.carm.lib.easyplugin.EasyPlugin
+
 
+
print(Plugin, String, String...) - 接口 中的方法cc.carm.lib.easyplugin.i18n.EasyPluginMessageProvider
+
 
+
providerToKey - 类 中的变量cc.carm.lib.easyplugin.utils.EasyCooldown
+
 
+
+ + + +

R

+
+
range - 类 中的变量cc.carm.lib.easyplugin.gui.paged.CommonPagedGUI
+
 
+
rawClickAction(InventoryClickEvent) - 类 中的方法cc.carm.lib.easyplugin.gui.GUIItem
+
 
+
rawClickListener(InventoryClickEvent) - 类 中的方法cc.carm.lib.easyplugin.gui.GUI
+
 
+
readActionType(String) - 枚举 中的静态方法cc.carm.lib.easyplugin.gui.configuration.GUIActionType
+
 
+
readClickType(String) - 类 中的静态方法cc.carm.lib.easyplugin.gui.configuration.GUIConfiguration
+
 
+
readConfiguration(ConfigurationSection) - 类 中的静态方法cc.carm.lib.easyplugin.gui.configuration.GUIConfiguration
+
 
+
readFrom(ConfigurationSection) - 类 中的静态方法cc.carm.lib.easyplugin.gui.configuration.GUIItemConfiguration
+
 
+
readItems(ConfigurationSection) - 类 中的静态方法cc.carm.lib.easyplugin.gui.configuration.GUIConfiguration
+
 
+
readResource(InputStream) - 类 中的静态方法cc.carm.lib.easyplugin.utils.JarResourceUtils
+
 
+
register(String, String) - 类 中的方法cc.carm.lib.easyplugin.command.alias.AliasCommandManager
+
 
+
register(SubExpansion<?>) - 类 中的方法cc.carm.lib.easyplugin.papi.expansion.SectionExpansion
+
 
+
register(SectionExpansion) - 类 中的方法cc.carm.lib.easyplugin.papi.expansion.SectionExpansion
+
 
+
registerCommand(String, CommandExecutor) - 类 中的方法cc.carm.lib.easyplugin.EasyPlugin
+
 
+
registerCommand(String, CommandExecutor, TabCompleter) - 类 中的方法cc.carm.lib.easyplugin.EasyPlugin
+
 
+
registeredCommands - 类 中的变量cc.carm.lib.easyplugin.command.alias.AliasCommandManager
+
 
+
registeredCommands - 类 中的变量cc.carm.lib.easyplugin.command.CommandHandler
+
 
+
registeredExpansions - 类 中的变量cc.carm.lib.easyplugin.papi.expansion.SectionExpansion
+
 
+
registeredHandlers - 类 中的变量cc.carm.lib.easyplugin.command.CommandHandler
+
 
+
registeredSections - 类 中的变量cc.carm.lib.easyplugin.papi.expansion.SectionExpansion
+
 
+
registerHandler(CommandHandler) - 类 中的方法cc.carm.lib.easyplugin.command.CommandHandler
+
 
+
registerListener(Listener...) - 类 中的方法cc.carm.lib.easyplugin.EasyPlugin
+
 
+
registerSubCommand(SubCommand<?>) - 类 中的方法cc.carm.lib.easyplugin.command.CommandHandler
+
 
+
removeEnchant(Enchantment) - 类 中的方法cc.carm.lib.easyplugin.utils.ItemStackFactory
+
 
+
removeFlag(String) - 类 中的方法cc.carm.lib.easyplugin.gui.GUI
+
 
+
removeFlag(ItemFlag) - 类 中的方法cc.carm.lib.easyplugin.utils.ItemStackFactory
+
 
+
removeItem(GUIItem) - 类 中的方法cc.carm.lib.easyplugin.gui.paged.PagedGUI
+
+
从GUI中移除一个物品
+
+
removeItem(int) - 类 中的方法cc.carm.lib.easyplugin.gui.paged.PagedGUI
+
+
从GUI中移除一个物品
+
+
removeMoney(Player, double) - 类 中的方法cc.carm.lib.easyplugin.vault.EasyVault
+
 
+
removeMoney(OfflinePlayer, double) - 类 中的方法cc.carm.lib.easyplugin.vault.EasyVault
+
 
+
removeOpenedGUI(Player) - 类 中的静态方法cc.carm.lib.easyplugin.gui.GUI
+
 
+
repeat(int, long, Runnable, Runnable) - 类 中的方法cc.carm.lib.easyplugin.utils.SchedulerUtils
+
+
重复执行一个任务。
+
+
repeatAsync(int, long, Runnable, Runnable) - 类 中的方法cc.carm.lib.easyplugin.utils.SchedulerUtils
+
+
重复执行一个任务。
+
+
repeatWhile(long, Callable<Boolean>, Runnable, Runnable) - 类 中的方法cc.carm.lib.easyplugin.utils.SchedulerUtils
+
+
在满足某个条件时,重复执行一个任务。
+
+
repeatWhileAsync(long, Callable<Boolean>, Runnable, Runnable) - 类 中的方法cc.carm.lib.easyplugin.utils.SchedulerUtils
+
+
在满足某个条件时,重复执行一个任务。
+
+
repo - 类 中的变量cc.carm.lib.easyplugin.updatechecker.GHUpdateChecker
+
 
+
root - 类 中的变量cc.carm.lib.easyplugin.papi.expansion.SectionExpansion
+
 
+
rootExpansion - 类 中的变量cc.carm.lib.easyplugin.papi.EasyPlaceholder
+
 
+
run(ClickType, Player) - 类 中的方法cc.carm.lib.easyplugin.gui.GUIItem.GUIClickAction
+
 
+
run(Plugin) - 类 中的静态方法cc.carm.lib.easyplugin.updatechecker.GHUpdateChecker
+
 
+
run(Runnable) - 类 中的方法cc.carm.lib.easyplugin.utils.SchedulerUtils
+
+
在服务端主线程中执行一个任务
+
+
runAsync(Runnable) - 类 中的方法cc.carm.lib.easyplugin.utils.SchedulerUtils
+
+
异步执行一个任务。
+
+
runAtInterval(long, Runnable...) - 类 中的方法cc.carm.lib.easyplugin.utils.SchedulerUtils
+
+
间隔一段时间按顺序执行列表中的任务
+
+
runAtInterval(long, long, Runnable...) - 类 中的方法cc.carm.lib.easyplugin.utils.SchedulerUtils
+
+
间隔一段时间按顺序执行列表中的任务
+
+
runAtIntervalAsync(long, Runnable...) - 类 中的方法cc.carm.lib.easyplugin.utils.SchedulerUtils
+
+
间隔一段时间按顺序异步执行列表中的任务
+
+
runAtIntervalAsync(long, long, Runnable...) - 类 中的方法cc.carm.lib.easyplugin.utils.SchedulerUtils
+
+
间隔一段时间按顺序异步执行列表中的任务
+
+
runLater(long, Runnable) - 类 中的方法cc.carm.lib.easyplugin.utils.SchedulerUtils
+
+
在主线程延时执行一个任务。
+
+
runLaterAsync(long, Runnable) - 类 中的方法cc.carm.lib.easyplugin.utils.SchedulerUtils
+
+
异步延时执行一个任务。
+
+
runner(Logger, String, String, String) - 类 中的静态方法cc.carm.lib.easyplugin.updatechecker.GHUpdateChecker
+
 
+
runner(Plugin) - 类 中的静态方法cc.carm.lib.easyplugin.updatechecker.GHUpdateChecker
+
 
+
runTasks() - 类 中的方法cc.carm.lib.easyplugin.utils.SchedulerUtils.TaskBuilder
+
 
+
+ + + +

S

+
+
save(U) - 类 中的方法cc.carm.lib.easyplugin.user.UserDataManager
+
 
+
save(U) - 接口 中的方法cc.carm.lib.easyplugin.user.UserDataRegistry
+
 
+
saveAll() - 类 中的方法cc.carm.lib.easyplugin.user.UserDataManager
+
 
+
saveAll() - 接口 中的方法cc.carm.lib.easyplugin.user.UserDataRegistry
+
 
+
saveData(T) - 接口 中的方法cc.carm.lib.easyplugin.storage.DataStorage
+
+
用于保存数据的方法。
+
+
saveData(U) - 类 中的方法cc.carm.lib.easyplugin.user.UserDataManager
+
 
+
scheduler - 类 中的变量cc.carm.lib.easyplugin.EasyPlugin
+
 
+
SchedulerUtils - cc.carm.lib.easyplugin.utils中的类
+
 
+
SchedulerUtils(JavaPlugin) - 类 的构造器cc.carm.lib.easyplugin.utils.SchedulerUtils
+
 
+
SchedulerUtils.Task - cc.carm.lib.easyplugin.utils中的接口
+
 
+
SchedulerUtils.TaskBuilder - cc.carm.lib.easyplugin.utils中的类
+
 
+
SectionExpansion - cc.carm.lib.easyplugin.papi.expansion中的类
+
 
+
SectionExpansion(EasyPlaceholder, String, String...) - 类 的构造器cc.carm.lib.easyplugin.papi.expansion.SectionExpansion
+
 
+
SectionExpansion(EasyPlaceholder, String, List<String>) - 类 的构造器cc.carm.lib.easyplugin.papi.expansion.SectionExpansion
+
 
+
send(CommandSender, String...) - 类 中的静态方法cc.carm.lib.easyplugin.utils.MessageUtils
+
 
+
send(CommandSender, List<String>) - 类 中的静态方法cc.carm.lib.easyplugin.utils.MessageUtils
+
 
+
sendMessage(CommandSender, String...) - 接口 中的方法cc.carm.lib.easyplugin.command.NamedExecutor
+
 
+
sendMessage(CommandSender, Function<String, String>, String...) - 接口 中的方法cc.carm.lib.easyplugin.command.NamedExecutor
+
 
+
sendWithPlaceholders(CommandSender, String...) - 类 中的静态方法cc.carm.lib.easyplugin.utils.MessageUtils
+
 
+
sendWithPlaceholders(CommandSender, List<String>) - 类 中的静态方法cc.carm.lib.easyplugin.utils.MessageUtils
+
 
+
sendWithPlaceholders(CommandSender, List<String>, String, Object) - 类 中的静态方法cc.carm.lib.easyplugin.utils.MessageUtils
+
 
+
sendWithPlaceholders(CommandSender, List<String>, String[], Object[]) - 类 中的静态方法cc.carm.lib.easyplugin.utils.MessageUtils
+
 
+
serialize() - 类 中的方法cc.carm.lib.easyplugin.gui.configuration.GUIActionConfiguration
+
 
+
serialize() - 类 中的方法cc.carm.lib.easyplugin.gui.configuration.GUIConfiguration
+
 
+
serialize() - 类 中的方法cc.carm.lib.easyplugin.gui.configuration.GUIItemConfiguration
+
 
+
serializeKey(K) - 接口 中的方法cc.carm.lib.easyplugin.user.UserDataRegistry
+
 
+
setActionActive(boolean) - 类 中的方法cc.carm.lib.easyplugin.gui.GUIItem
+
 
+
setAmount(int) - 类 中的方法cc.carm.lib.easyplugin.utils.ItemStackFactory
+
 
+
setCancelOnOuter(boolean) - 类 中的方法cc.carm.lib.easyplugin.gui.GUI
+
+
设置是否取消点击GUI外的事件 + 如果不取消,玩家可以把物品从GUI或背包中丢出去
+
+
setCancelOnSelf(boolean) - 类 中的方法cc.carm.lib.easyplugin.gui.GUI
+
+
设置是否取消点击自己背包内物品的事件 + 如果不取消,玩家可以从自己的背包中拿取物品。
+
+
setCancelOnTarget(boolean) - 类 中的方法cc.carm.lib.easyplugin.gui.GUI
+
+
设置是否取消点击GUI内物品的事件 + 如果不取消,玩家可以从GUI中拿取物品。
+
+
setCurrentPage(int) - 类 中的方法cc.carm.lib.easyplugin.gui.paged.PagedGUI
+
 
+
setCustomParams(String, String, Object) - 类 中的静态方法cc.carm.lib.easyplugin.utils.MessageUtils
+
 
+
setCustomParams(String, String[], Object[]) - 类 中的静态方法cc.carm.lib.easyplugin.utils.MessageUtils
+
 
+
setCustomParams(String, HashMap<String, Object>) - 类 中的静态方法cc.carm.lib.easyplugin.utils.MessageUtils
+
 
+
setCustomParams(List<String>, String, Object) - 类 中的静态方法cc.carm.lib.easyplugin.utils.MessageUtils
+
 
+
setCustomParams(List<String>, String[], Object[]) - 类 中的静态方法cc.carm.lib.easyplugin.utils.MessageUtils
+
 
+
setCustomParams(List<String>, HashMap<String, Object>) - 类 中的静态方法cc.carm.lib.easyplugin.utils.MessageUtils
+
 
+
setDisplay(ItemStack) - 类 中的方法cc.carm.lib.easyplugin.gui.GUIItem
+
 
+
setDisplayName(String) - 类 中的方法cc.carm.lib.easyplugin.utils.ItemStackFactory
+
 
+
setDropping(boolean) - 类 中的方法cc.carm.lib.easyplugin.user.AbstractUserData
+
 
+
setDropping(boolean) - 接口 中的方法cc.carm.lib.easyplugin.user.UserData
+
 
+
setDurability(int) - 类 中的方法cc.carm.lib.easyplugin.utils.ItemStackFactory
+
 
+
setEmptyItem(ItemStack) - 类 中的方法cc.carm.lib.easyplugin.gui.GUI
+
 
+
setFlag(String, Object) - 类 中的方法cc.carm.lib.easyplugin.gui.GUI
+
 
+
setItem(int, GUIItem) - 类 中的方法cc.carm.lib.easyplugin.gui.GUI
+
 
+
setItem(GUIItem, int...) - 类 中的方法cc.carm.lib.easyplugin.gui.GUI
+
 
+
setItem(int, int, GUIItem) - 类 中的方法cc.carm.lib.easyplugin.gui.GUI
+
+
设置GUI上方(箱子部分)
+
+
setItemStack(int, ItemStack) - 类 中的方法cc.carm.lib.easyplugin.gui.GUI
+
 
+
setItemStack(ItemStack, int...) - 类 中的方法cc.carm.lib.easyplugin.gui.GUI
+
 
+
setLore(List<String>) - 类 中的方法cc.carm.lib.easyplugin.utils.ItemStackFactory
+
 
+
setMessageProvider(EasyPluginMessageProvider) - 类 中的方法cc.carm.lib.easyplugin.EasyPlugin
+
 
+
setNextPageSlot(int) - 类 中的方法cc.carm.lib.easyplugin.gui.paged.AutoPagedGUI
+
 
+
setNextPageUI(ItemStack) - 类 中的方法cc.carm.lib.easyplugin.gui.paged.AutoPagedGUI
+
 
+
setNoNextPageUI(ItemStack) - 类 中的方法cc.carm.lib.easyplugin.gui.paged.AutoPagedGUI
+
 
+
setNoPreviousPageUI(ItemStack) - 类 中的方法cc.carm.lib.easyplugin.gui.paged.AutoPagedGUI
+
 
+
setOpenedGUI(Player, GUI) - 类 中的静态方法cc.carm.lib.easyplugin.gui.GUI
+
 
+
setPlaceholders(CommandSender, String) - 类 中的静态方法cc.carm.lib.easyplugin.utils.MessageUtils
+
 
+
setPlaceholders(CommandSender, List<String>) - 类 中的静态方法cc.carm.lib.easyplugin.utils.MessageUtils
+
 
+
setPlaceholders(CommandSender, String, String[], Object[]) - 类 中的静态方法cc.carm.lib.easyplugin.utils.MessageUtils
+
 
+
setPlaceholders(CommandSender, List<String>, String[], Object[]) - 类 中的静态方法cc.carm.lib.easyplugin.utils.MessageUtils
+
 
+
setPreviousPageSlot(int) - 类 中的方法cc.carm.lib.easyplugin.gui.paged.AutoPagedGUI
+
 
+
setPreviousPageUI(ItemStack) - 类 中的方法cc.carm.lib.easyplugin.gui.paged.AutoPagedGUI
+
 
+
setType(Material) - 类 中的方法cc.carm.lib.easyplugin.utils.ItemStackFactory
+
 
+
setUnbreakable(boolean) - 类 中的方法cc.carm.lib.easyplugin.utils.ItemStackFactory
+
 
+
setupEconomy() - 类 中的方法cc.carm.lib.easyplugin.vault.EasyVault
+
 
+
setupItems(Player, GUI) - 类 中的方法cc.carm.lib.easyplugin.gui.configuration.GUIConfiguration
+
 
+
setupItems(Player, GUI) - 类 中的方法cc.carm.lib.easyplugin.gui.configuration.GUIItemConfiguration
+
 
+
shortenArgs(String[]) - 类 中的方法cc.carm.lib.easyplugin.command.CommandHandler
+
 
+
shortenArgs(String[]) - 类 中的方法cc.carm.lib.easyplugin.papi.expansion.SectionExpansion
+
 
+
shutdown() - 类 中的方法cc.carm.lib.easyplugin.EasyPlugin
+
 
+
shutdown() - 接口 中的方法cc.carm.lib.easyplugin.storage.DataStorage
+
+
在插件被卸载时执行。
+
+
shutdown() - 类 中的方法cc.carm.lib.easyplugin.user.UserDataManager
+
 
+
shutdown() - 接口 中的方法cc.carm.lib.easyplugin.user.UserDataRegistry
+
 
+
SimpleCompleter - cc.carm.lib.easyplugin.command中的类
+
 
+
SimpleCompleter() - 类 的构造器cc.carm.lib.easyplugin.command.SimpleCompleter
+
 
+
start(Runnable) - 接口 中的方法cc.carm.lib.easyplugin.utils.SchedulerUtils.Task
+
 
+
StorageType<K,T,S extends DataStorage<K,T>> - cc.carm.lib.easyplugin.storage中的接口
+
 
+
SubCommand<C extends CommandHandler> - cc.carm.lib.easyplugin.command中的类
+
 
+
SubCommand(C, String, String...) - 类 的构造器cc.carm.lib.easyplugin.command.SubCommand
+
 
+
SubExpansion<PARENT extends SectionExpansion> - cc.carm.lib.easyplugin.papi.expansion中的类
+
 
+
SubExpansion(PARENT, String, String...) - 类 的构造器cc.carm.lib.easyplugin.papi.expansion.SubExpansion
+
 
+
supplyAsync(Supplier<T>) - 类 中的方法cc.carm.lib.easyplugin.EasyPlugin
+
+
在异步线程中执行一个操作,并获取操作的结果。
+
+
supplySync(Supplier<T>) - 类 中的方法cc.carm.lib.easyplugin.EasyPlugin
+
+
在主线程执行操作,并支持获取其结果。
+
+
+ + + +

T

+
+
tabComplete(CommandSender, String, String[], Location) - 类 中的方法cc.carm.lib.easyplugin.command.alias.AliasCommand
+
 
+
tabComplete(CommandSender, String, String[]) - 类 中的方法cc.carm.lib.easyplugin.command.alias.AliasCommand
+
 
+
tabComplete(JavaPlugin, CommandSender, String[]) - 类 中的方法cc.carm.lib.easyplugin.command.SubCommand
+
 
+
targetCommand - 类 中的变量cc.carm.lib.easyplugin.command.alias.AliasCommand
+
 
+
TaskBuilder() - 类 的构造器cc.carm.lib.easyplugin.utils.SchedulerUtils.TaskBuilder
+
 
+
text(String, String...) - 类 中的静态方法cc.carm.lib.easyplugin.command.SimpleCompleter
+
 
+
text(String, int, String...) - 类 中的静态方法cc.carm.lib.easyplugin.command.SimpleCompleter
+
 
+
text(String, Collection<String>) - 类 中的静态方法cc.carm.lib.easyplugin.command.SimpleCompleter
+
 
+
text(String, int, Collection<String>) - 类 中的静态方法cc.carm.lib.easyplugin.command.SimpleCompleter
+
 
+
title - 类 中的变量cc.carm.lib.easyplugin.gui.configuration.GUIConfiguration
+
 
+
title - 类 中的变量cc.carm.lib.easyplugin.gui.GUI
+
 
+
toClickAction() - 类 中的方法cc.carm.lib.easyplugin.gui.configuration.GUIActionConfiguration
+
 
+
toItemStack() - 类 中的方法cc.carm.lib.easyplugin.utils.ItemStackFactory
+
 
+
trim(String) - 接口 中的方法cc.carm.lib.easyplugin.utils.JarResourceUtils.PathTrimmer
+
 
+
type - 类 中的变量cc.carm.lib.easyplugin.gui.GUI
+
 
+
+ + + +

U

+
+
unknownCommand(CommandSender, String[]) - 类 中的方法cc.carm.lib.easyplugin.command.CommandHandler
+
 
+
unload(K, boolean) - 类 中的方法cc.carm.lib.easyplugin.user.UserDataManager
+
 
+
unload(K) - 接口 中的方法cc.carm.lib.easyplugin.user.UserDataRegistry
+
 
+
unload(K, boolean) - 接口 中的方法cc.carm.lib.easyplugin.user.UserDataRegistry
+
 
+
unloadAll(boolean) - 类 中的方法cc.carm.lib.easyplugin.user.UserDataManager
+
 
+
unloadAll(boolean) - 接口 中的方法cc.carm.lib.easyplugin.user.UserDataRegistry
+
 
+
unregister(String) - 类 中的方法cc.carm.lib.easyplugin.command.alias.AliasCommandManager
+
 
+
unregisterAll() - 类 中的方法cc.carm.lib.easyplugin.command.alias.AliasCommandManager
+
 
+
updateTime(P) - 类 中的方法cc.carm.lib.easyplugin.utils.EasyCooldown
+
 
+
updateTitle(String) - 类 中的方法cc.carm.lib.easyplugin.gui.GUI
+
 
+
updateView() - 类 中的方法cc.carm.lib.easyplugin.gui.GUI
+
+
更新玩家箱子的视图
+
+
UserData<K> - cc.carm.lib.easyplugin.user中的接口
+
 
+
UserDataManager<K,U extends AbstractUserData<K>> - cc.carm.lib.easyplugin.user中的类
+
 
+
UserDataManager(EasyPlugin) - 类 的构造器cc.carm.lib.easyplugin.user.UserDataManager
+
 
+
UserDataManager(EasyPlugin, ExecutorService) - 类 的构造器cc.carm.lib.easyplugin.user.UserDataManager
+
 
+
UserDataManager(EasyPlugin, ExecutorService, Map<K, U>) - 类 的构造器cc.carm.lib.easyplugin.user.UserDataManager
+
 
+
UserDataRegistry<K,U extends UserData<K>> - cc.carm.lib.easyplugin.user中的接口
+
 
+
+ + + +

V

+
+
valueOf(String) - 枚举 中的静态方法cc.carm.lib.easyplugin.gui.configuration.GUIActionType
+
+
返回带有指定名称的该类型的枚举常量。
+
+
valueOf(String) - 枚举 中的静态方法cc.carm.lib.easyplugin.gui.GUIType
+
+
返回带有指定名称的该类型的枚举常量。
+
+
valueOf(String) - 枚举 中的静态方法cc.carm.lib.easyplugin.utils.JarResourceUtils.CopyOption
+
+
返回带有指定名称的该类型的枚举常量。
+
+
values() - 枚举 中的静态方法cc.carm.lib.easyplugin.gui.configuration.GUIActionType
+
+
按照声明该枚举类型的常量的顺序, 返回 +包含这些常量的数组。
+
+
values() - 枚举 中的静态方法cc.carm.lib.easyplugin.gui.GUIType
+
+
按照声明该枚举类型的常量的顺序, 返回 +包含这些常量的数组。
+
+
values() - 枚举 中的静态方法cc.carm.lib.easyplugin.utils.JarResourceUtils.CopyOption
+
+
按照声明该枚举类型的常量的顺序, 返回 +包含这些常量的数组。
+
+
version - 类 中的变量cc.carm.lib.easyplugin.papi.EasyPlaceholder
+
 
+
+ + + +

W

+
+
waitFor(Callable<Boolean>) - 类 中的方法cc.carm.lib.easyplugin.utils.SchedulerUtils.TaskBuilder
+
 
+
worlds(String) - 类 中的静态方法cc.carm.lib.easyplugin.command.SimpleCompleter
+
 
+
worlds(String, int) - 类 中的静态方法cc.carm.lib.easyplugin.command.SimpleCompleter
+
 
+
+ + + +

Y

+
+
YAMLBasedStorage<K,T> - cc.carm.lib.easyplugin.storage.file中的类
+
 
+
YAMLBasedStorage(String) - 类 的构造器cc.carm.lib.easyplugin.storage.file.YAMLBasedStorage
+
 
+
+ + + +

Z

+
+
ZH_CN - 接口 中的静态变量cc.carm.lib.easyplugin.i18n.EasyPluginMessageProvider
+
 
+
zh_CN() - 类 的构造器cc.carm.lib.easyplugin.i18n.EasyPluginMessageProvider.zh_CN
+
 
+
+A B C D E F G H I J K L M N O P R S T U V W Y Z 
+ +
+ + + + + + + +
+ + +

Copyright © 2025. All rights reserved.

+ + diff --git a/index.html b/index.html new file mode 100644 index 0000000..3a33b15 --- /dev/null +++ b/index.html @@ -0,0 +1,76 @@ + + + + + + +EasyPlugin 1.5.14 API + + + + + + + + + +<noscript> +<div>您的浏览器已禁用 JavaScript。</div> +</noscript> +<h2>框架预警</h2> +<p>请使用框架功能查看此文档。如果看到此消息, 则表明您使用的是不支持框架的 Web 客户机。链接到<a href="overview-summary.html">非框架版本</a>。</p> + + + diff --git a/overview-frame.html b/overview-frame.html new file mode 100644 index 0000000..1d81e25 --- /dev/null +++ b/overview-frame.html @@ -0,0 +1,38 @@ + + + + + + +概览列表 (EasyPlugin 1.5.14 API) + + + + + +
所有类
+
+

程序包

+ +
+

 

+ + diff --git a/overview-summary.html b/overview-summary.html new file mode 100644 index 0000000..c4f6e12 --- /dev/null +++ b/overview-summary.html @@ -0,0 +1,204 @@ + + + + + + +概览 (EasyPlugin 1.5.14 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

EasyPlugin 1.5.14 API

+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
程序包 
程序包说明
cc.carm.lib.easyplugin 
cc.carm.lib.easyplugin.command 
cc.carm.lib.easyplugin.command.alias 
cc.carm.lib.easyplugin.gui 
cc.carm.lib.easyplugin.gui.configuration 
cc.carm.lib.easyplugin.gui.paged 
cc.carm.lib.easyplugin.i18n 
cc.carm.lib.easyplugin.papi 
cc.carm.lib.easyplugin.papi.expansion 
cc.carm.lib.easyplugin.papi.handler 
cc.carm.lib.easyplugin.storage 
cc.carm.lib.easyplugin.storage.file 
cc.carm.lib.easyplugin.storage.plugin 
cc.carm.lib.easyplugin.updatechecker 
cc.carm.lib.easyplugin.user 
cc.carm.lib.easyplugin.utils 
cc.carm.lib.easyplugin.vault 
+
+ +
+ + + + + + + +
+ + +

Copyright © 2025. All rights reserved.

+ + diff --git a/overview-tree.html b/overview-tree.html new file mode 100644 index 0000000..85e1829 --- /dev/null +++ b/overview-tree.html @@ -0,0 +1,249 @@ + + + + + + +类分层结构 (EasyPlugin 1.5.14 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

所有程序包的分层结构

+程序包分层结构: + +
+
+

类分层结构

+ +

接口分层结构

+ +

枚举分层结构

+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2025. All rights reserved.

+ + diff --git a/package-list b/package-list new file mode 100644 index 0000000..54232fe --- /dev/null +++ b/package-list @@ -0,0 +1,17 @@ +cc.carm.lib.easyplugin +cc.carm.lib.easyplugin.command +cc.carm.lib.easyplugin.command.alias +cc.carm.lib.easyplugin.gui +cc.carm.lib.easyplugin.gui.configuration +cc.carm.lib.easyplugin.gui.paged +cc.carm.lib.easyplugin.i18n +cc.carm.lib.easyplugin.papi +cc.carm.lib.easyplugin.papi.expansion +cc.carm.lib.easyplugin.papi.handler +cc.carm.lib.easyplugin.storage +cc.carm.lib.easyplugin.storage.file +cc.carm.lib.easyplugin.storage.plugin +cc.carm.lib.easyplugin.updatechecker +cc.carm.lib.easyplugin.user +cc.carm.lib.easyplugin.utils +cc.carm.lib.easyplugin.vault diff --git a/script.js b/script.js new file mode 100644 index 0000000..b346356 --- /dev/null +++ b/script.js @@ -0,0 +1,30 @@ +function show(type) +{ + count = 0; + for (var key in methods) { + var row = document.getElementById(key); + if ((methods[key] & type) != 0) { + row.style.display = ''; + row.className = (count++ % 2) ? rowColor : altColor; + } + else + row.style.display = 'none'; + } + updateTabs(type); +} + +function updateTabs(type) +{ + for (var value in tabs) { + var sNode = document.getElementById(tabs[value][0]); + var spanNode = sNode.firstChild; + if (value == type) { + sNode.className = activeTableTab; + spanNode.innerHTML = tabs[value][1]; + } + else { + sNode.className = tableTab; + spanNode.innerHTML = "" + tabs[value][1] + ""; + } + } +} diff --git a/sitemap.xml b/sitemap.xml new file mode 100644 index 0000000..fc95d31 --- /dev/null +++ b/sitemap.xml @@ -0,0 +1,707 @@ + + + +https://CarmJos.github.io/EasyPlugin/ +2025-06-09T15:49:03+00:00 + + +https://CarmJos.github.io/EasyPlugin/allclasses-frame.html +2025-06-09T15:49:03+00:00 + + +https://CarmJos.github.io/EasyPlugin/allclasses-noframe.html +2025-06-09T15:49:03+00:00 + + +https://CarmJos.github.io/EasyPlugin/constant-values.html +2025-06-09T15:49:03+00:00 + + +https://CarmJos.github.io/EasyPlugin/deprecated-list.html +2025-06-09T15:49:03+00:00 + + +https://CarmJos.github.io/EasyPlugin/help-doc.html +2025-06-09T15:49:03+00:00 + + +https://CarmJos.github.io/EasyPlugin/index-all.html +2025-06-09T15:49:03+00:00 + + +https://CarmJos.github.io/EasyPlugin/overview-frame.html +2025-06-09T15:49:03+00:00 + + +https://CarmJos.github.io/EasyPlugin/overview-summary.html +2025-06-09T15:49:03+00:00 + + +https://CarmJos.github.io/EasyPlugin/overview-tree.html +2025-06-09T15:49:03+00:00 + + +https://CarmJos.github.io/EasyPlugin/cc/carm/lib/easyplugin/EasyPlugin.html +2025-06-09T15:49:03+00:00 + + +https://CarmJos.github.io/EasyPlugin/cc/carm/lib/easyplugin/package-frame.html +2025-06-09T15:49:03+00:00 + + +https://CarmJos.github.io/EasyPlugin/cc/carm/lib/easyplugin/package-summary.html +2025-06-09T15:49:03+00:00 + + +https://CarmJos.github.io/EasyPlugin/cc/carm/lib/easyplugin/package-tree.html +2025-06-09T15:49:03+00:00 + + +https://CarmJos.github.io/EasyPlugin/cc/carm/lib/easyplugin/package-use.html +2025-06-09T15:49:03+00:00 + + +https://CarmJos.github.io/EasyPlugin/cc/carm/lib/easyplugin/class-use/EasyPlugin.html +2025-06-09T15:49:03+00:00 + + +https://CarmJos.github.io/EasyPlugin/cc/carm/lib/easyplugin/command/CommandHandler.html +2025-06-09T15:49:03+00:00 + + +https://CarmJos.github.io/EasyPlugin/cc/carm/lib/easyplugin/command/NamedExecutor.html +2025-06-09T15:49:03+00:00 + + +https://CarmJos.github.io/EasyPlugin/cc/carm/lib/easyplugin/command/SimpleCompleter.html +2025-06-09T15:49:03+00:00 + + +https://CarmJos.github.io/EasyPlugin/cc/carm/lib/easyplugin/command/SubCommand.html +2025-06-09T15:49:03+00:00 + + +https://CarmJos.github.io/EasyPlugin/cc/carm/lib/easyplugin/command/package-frame.html +2025-06-09T15:49:03+00:00 + + +https://CarmJos.github.io/EasyPlugin/cc/carm/lib/easyplugin/command/package-summary.html +2025-06-09T15:49:03+00:00 + + +https://CarmJos.github.io/EasyPlugin/cc/carm/lib/easyplugin/command/package-tree.html +2025-06-09T15:49:03+00:00 + + +https://CarmJos.github.io/EasyPlugin/cc/carm/lib/easyplugin/command/package-use.html +2025-06-09T15:49:03+00:00 + + +https://CarmJos.github.io/EasyPlugin/cc/carm/lib/easyplugin/gui/GUI.html +2025-06-09T15:49:03+00:00 + + +https://CarmJos.github.io/EasyPlugin/cc/carm/lib/easyplugin/gui/GUIItem.GUIClickAction.html +2025-06-09T15:49:03+00:00 + + +https://CarmJos.github.io/EasyPlugin/cc/carm/lib/easyplugin/gui/GUIItem.html +2025-06-09T15:49:03+00:00 + + +https://CarmJos.github.io/EasyPlugin/cc/carm/lib/easyplugin/gui/GUIListener.html +2025-06-09T15:49:03+00:00 + + +https://CarmJos.github.io/EasyPlugin/cc/carm/lib/easyplugin/gui/GUIType.html +2025-06-09T15:49:03+00:00 + + +https://CarmJos.github.io/EasyPlugin/cc/carm/lib/easyplugin/gui/package-frame.html +2025-06-09T15:49:03+00:00 + + +https://CarmJos.github.io/EasyPlugin/cc/carm/lib/easyplugin/gui/package-summary.html +2025-06-09T15:49:03+00:00 + + +https://CarmJos.github.io/EasyPlugin/cc/carm/lib/easyplugin/gui/package-tree.html +2025-06-09T15:49:03+00:00 + + +https://CarmJos.github.io/EasyPlugin/cc/carm/lib/easyplugin/gui/package-use.html +2025-06-09T15:49:03+00:00 + + +https://CarmJos.github.io/EasyPlugin/cc/carm/lib/easyplugin/i18n/EasyPluginMessageProvider.en_US.html +2025-06-09T15:49:03+00:00 + + +https://CarmJos.github.io/EasyPlugin/cc/carm/lib/easyplugin/i18n/EasyPluginMessageProvider.html +2025-06-09T15:49:03+00:00 + + +https://CarmJos.github.io/EasyPlugin/cc/carm/lib/easyplugin/i18n/EasyPluginMessageProvider.zh_CN.html +2025-06-09T15:49:03+00:00 + + +https://CarmJos.github.io/EasyPlugin/cc/carm/lib/easyplugin/i18n/package-frame.html +2025-06-09T15:49:03+00:00 + + +https://CarmJos.github.io/EasyPlugin/cc/carm/lib/easyplugin/i18n/package-summary.html +2025-06-09T15:49:03+00:00 + + +https://CarmJos.github.io/EasyPlugin/cc/carm/lib/easyplugin/i18n/package-tree.html +2025-06-09T15:49:03+00:00 + + +https://CarmJos.github.io/EasyPlugin/cc/carm/lib/easyplugin/i18n/package-use.html +2025-06-09T15:49:03+00:00 + + +https://CarmJos.github.io/EasyPlugin/cc/carm/lib/easyplugin/papi/EasyPlaceholder.html +2025-06-09T15:49:03+00:00 + + +https://CarmJos.github.io/EasyPlugin/cc/carm/lib/easyplugin/papi/package-frame.html +2025-06-09T15:49:03+00:00 + + +https://CarmJos.github.io/EasyPlugin/cc/carm/lib/easyplugin/papi/package-summary.html +2025-06-09T15:49:03+00:00 + + +https://CarmJos.github.io/EasyPlugin/cc/carm/lib/easyplugin/papi/package-tree.html +2025-06-09T15:49:03+00:00 + + +https://CarmJos.github.io/EasyPlugin/cc/carm/lib/easyplugin/papi/package-use.html +2025-06-09T15:49:03+00:00 + + +https://CarmJos.github.io/EasyPlugin/cc/carm/lib/easyplugin/storage/DataStorage.html +2025-06-09T15:49:03+00:00 + + +https://CarmJos.github.io/EasyPlugin/cc/carm/lib/easyplugin/storage/StorageType.html +2025-06-09T15:49:03+00:00 + + +https://CarmJos.github.io/EasyPlugin/cc/carm/lib/easyplugin/storage/package-frame.html +2025-06-09T15:49:03+00:00 + + +https://CarmJos.github.io/EasyPlugin/cc/carm/lib/easyplugin/storage/package-summary.html +2025-06-09T15:49:03+00:00 + + +https://CarmJos.github.io/EasyPlugin/cc/carm/lib/easyplugin/storage/package-tree.html +2025-06-09T15:49:03+00:00 + + +https://CarmJos.github.io/EasyPlugin/cc/carm/lib/easyplugin/storage/package-use.html +2025-06-09T15:49:03+00:00 + + +https://CarmJos.github.io/EasyPlugin/cc/carm/lib/easyplugin/updatechecker/GHUpdateChecker.html +2025-06-09T15:49:03+00:00 + + +https://CarmJos.github.io/EasyPlugin/cc/carm/lib/easyplugin/updatechecker/package-frame.html +2025-06-09T15:49:03+00:00 + + +https://CarmJos.github.io/EasyPlugin/cc/carm/lib/easyplugin/updatechecker/package-summary.html +2025-06-09T15:49:03+00:00 + + +https://CarmJos.github.io/EasyPlugin/cc/carm/lib/easyplugin/updatechecker/package-tree.html +2025-06-09T15:49:03+00:00 + + +https://CarmJos.github.io/EasyPlugin/cc/carm/lib/easyplugin/updatechecker/package-use.html +2025-06-09T15:49:03+00:00 + + +https://CarmJos.github.io/EasyPlugin/cc/carm/lib/easyplugin/user/AbstractUserData.html +2025-06-09T15:49:03+00:00 + + +https://CarmJos.github.io/EasyPlugin/cc/carm/lib/easyplugin/user/UserData.html +2025-06-09T15:49:03+00:00 + + +https://CarmJos.github.io/EasyPlugin/cc/carm/lib/easyplugin/user/UserDataManager.html +2025-06-09T15:49:03+00:00 + + +https://CarmJos.github.io/EasyPlugin/cc/carm/lib/easyplugin/user/UserDataRegistry.html +2025-06-09T15:49:03+00:00 + + +https://CarmJos.github.io/EasyPlugin/cc/carm/lib/easyplugin/user/package-frame.html +2025-06-09T15:49:03+00:00 + + +https://CarmJos.github.io/EasyPlugin/cc/carm/lib/easyplugin/user/package-summary.html +2025-06-09T15:49:03+00:00 + + +https://CarmJos.github.io/EasyPlugin/cc/carm/lib/easyplugin/user/package-tree.html +2025-06-09T15:49:03+00:00 + + +https://CarmJos.github.io/EasyPlugin/cc/carm/lib/easyplugin/user/package-use.html +2025-06-09T15:49:03+00:00 + + +https://CarmJos.github.io/EasyPlugin/cc/carm/lib/easyplugin/utils/ColorParser.html +2025-06-09T15:49:03+00:00 + + +https://CarmJos.github.io/EasyPlugin/cc/carm/lib/easyplugin/utils/EasyCooldown.html +2025-06-09T15:49:03+00:00 + + +https://CarmJos.github.io/EasyPlugin/cc/carm/lib/easyplugin/utils/ItemStackFactory.html +2025-06-09T15:49:03+00:00 + + +https://CarmJos.github.io/EasyPlugin/cc/carm/lib/easyplugin/utils/JarResourceUtils.CopyOption.html +2025-06-09T15:49:03+00:00 + + +https://CarmJos.github.io/EasyPlugin/cc/carm/lib/easyplugin/utils/JarResourceUtils.PathTrimmer.html +2025-06-09T15:49:03+00:00 + + +https://CarmJos.github.io/EasyPlugin/cc/carm/lib/easyplugin/utils/JarResourceUtils.html +2025-06-09T15:49:03+00:00 + + +https://CarmJos.github.io/EasyPlugin/cc/carm/lib/easyplugin/utils/MessageUtils.html +2025-06-09T15:49:03+00:00 + + +https://CarmJos.github.io/EasyPlugin/cc/carm/lib/easyplugin/utils/SchedulerUtils.Task.html +2025-06-09T15:49:03+00:00 + + +https://CarmJos.github.io/EasyPlugin/cc/carm/lib/easyplugin/utils/SchedulerUtils.TaskBuilder.html +2025-06-09T15:49:03+00:00 + + +https://CarmJos.github.io/EasyPlugin/cc/carm/lib/easyplugin/utils/SchedulerUtils.html +2025-06-09T15:49:03+00:00 + + +https://CarmJos.github.io/EasyPlugin/cc/carm/lib/easyplugin/utils/package-frame.html +2025-06-09T15:49:03+00:00 + + +https://CarmJos.github.io/EasyPlugin/cc/carm/lib/easyplugin/utils/package-summary.html +2025-06-09T15:49:03+00:00 + + +https://CarmJos.github.io/EasyPlugin/cc/carm/lib/easyplugin/utils/package-tree.html +2025-06-09T15:49:03+00:00 + + +https://CarmJos.github.io/EasyPlugin/cc/carm/lib/easyplugin/utils/package-use.html +2025-06-09T15:49:03+00:00 + + +https://CarmJos.github.io/EasyPlugin/cc/carm/lib/easyplugin/vault/EasyVault.html +2025-06-09T15:49:03+00:00 + + +https://CarmJos.github.io/EasyPlugin/cc/carm/lib/easyplugin/vault/package-frame.html +2025-06-09T15:49:03+00:00 + + +https://CarmJos.github.io/EasyPlugin/cc/carm/lib/easyplugin/vault/package-summary.html +2025-06-09T15:49:03+00:00 + + +https://CarmJos.github.io/EasyPlugin/cc/carm/lib/easyplugin/vault/package-tree.html +2025-06-09T15:49:03+00:00 + + +https://CarmJos.github.io/EasyPlugin/cc/carm/lib/easyplugin/vault/package-use.html +2025-06-09T15:49:03+00:00 + + +https://CarmJos.github.io/EasyPlugin/cc/carm/lib/easyplugin/command/alias/AliasCommand.html +2025-06-09T15:49:03+00:00 + + +https://CarmJos.github.io/EasyPlugin/cc/carm/lib/easyplugin/command/alias/AliasCommandManager.html +2025-06-09T15:49:03+00:00 + + +https://CarmJos.github.io/EasyPlugin/cc/carm/lib/easyplugin/command/alias/package-frame.html +2025-06-09T15:49:03+00:00 + + +https://CarmJos.github.io/EasyPlugin/cc/carm/lib/easyplugin/command/alias/package-summary.html +2025-06-09T15:49:03+00:00 + + +https://CarmJos.github.io/EasyPlugin/cc/carm/lib/easyplugin/command/alias/package-tree.html +2025-06-09T15:49:03+00:00 + + +https://CarmJos.github.io/EasyPlugin/cc/carm/lib/easyplugin/command/alias/package-use.html +2025-06-09T15:49:03+00:00 + + +https://CarmJos.github.io/EasyPlugin/cc/carm/lib/easyplugin/command/class-use/CommandHandler.html +2025-06-09T15:49:03+00:00 + + +https://CarmJos.github.io/EasyPlugin/cc/carm/lib/easyplugin/command/class-use/NamedExecutor.html +2025-06-09T15:49:03+00:00 + + +https://CarmJos.github.io/EasyPlugin/cc/carm/lib/easyplugin/command/class-use/SimpleCompleter.html +2025-06-09T15:49:03+00:00 + + +https://CarmJos.github.io/EasyPlugin/cc/carm/lib/easyplugin/command/class-use/SubCommand.html +2025-06-09T15:49:03+00:00 + + +https://CarmJos.github.io/EasyPlugin/cc/carm/lib/easyplugin/gui/class-use/GUI.html +2025-06-09T15:49:03+00:00 + + +https://CarmJos.github.io/EasyPlugin/cc/carm/lib/easyplugin/gui/class-use/GUIItem.GUIClickAction.html +2025-06-09T15:49:03+00:00 + + +https://CarmJos.github.io/EasyPlugin/cc/carm/lib/easyplugin/gui/class-use/GUIItem.html +2025-06-09T15:49:03+00:00 + + +https://CarmJos.github.io/EasyPlugin/cc/carm/lib/easyplugin/gui/class-use/GUIListener.html +2025-06-09T15:49:03+00:00 + + +https://CarmJos.github.io/EasyPlugin/cc/carm/lib/easyplugin/gui/class-use/GUIType.html +2025-06-09T15:49:03+00:00 + + +https://CarmJos.github.io/EasyPlugin/cc/carm/lib/easyplugin/gui/configuration/GUIActionConfiguration.html +2025-06-09T15:49:03+00:00 + + +https://CarmJos.github.io/EasyPlugin/cc/carm/lib/easyplugin/gui/configuration/GUIActionType.html +2025-06-09T15:49:03+00:00 + + +https://CarmJos.github.io/EasyPlugin/cc/carm/lib/easyplugin/gui/configuration/GUIConfiguration.html +2025-06-09T15:49:03+00:00 + + +https://CarmJos.github.io/EasyPlugin/cc/carm/lib/easyplugin/gui/configuration/GUIItemConfiguration.html +2025-06-09T15:49:03+00:00 + + +https://CarmJos.github.io/EasyPlugin/cc/carm/lib/easyplugin/gui/configuration/package-frame.html +2025-06-09T15:49:03+00:00 + + +https://CarmJos.github.io/EasyPlugin/cc/carm/lib/easyplugin/gui/configuration/package-summary.html +2025-06-09T15:49:03+00:00 + + +https://CarmJos.github.io/EasyPlugin/cc/carm/lib/easyplugin/gui/configuration/package-tree.html +2025-06-09T15:49:03+00:00 + + +https://CarmJos.github.io/EasyPlugin/cc/carm/lib/easyplugin/gui/configuration/package-use.html +2025-06-09T15:49:03+00:00 + + +https://CarmJos.github.io/EasyPlugin/cc/carm/lib/easyplugin/gui/paged/AutoPagedGUI.html +2025-06-09T15:49:03+00:00 + + +https://CarmJos.github.io/EasyPlugin/cc/carm/lib/easyplugin/gui/paged/CommonPagedGUI.html +2025-06-09T15:49:03+00:00 + + +https://CarmJos.github.io/EasyPlugin/cc/carm/lib/easyplugin/gui/paged/PagedGUI.html +2025-06-09T15:49:03+00:00 + + +https://CarmJos.github.io/EasyPlugin/cc/carm/lib/easyplugin/gui/paged/package-frame.html +2025-06-09T15:49:03+00:00 + + +https://CarmJos.github.io/EasyPlugin/cc/carm/lib/easyplugin/gui/paged/package-summary.html +2025-06-09T15:49:03+00:00 + + +https://CarmJos.github.io/EasyPlugin/cc/carm/lib/easyplugin/gui/paged/package-tree.html +2025-06-09T15:49:03+00:00 + + +https://CarmJos.github.io/EasyPlugin/cc/carm/lib/easyplugin/gui/paged/package-use.html +2025-06-09T15:49:03+00:00 + + +https://CarmJos.github.io/EasyPlugin/cc/carm/lib/easyplugin/i18n/class-use/EasyPluginMessageProvider.en_US.html +2025-06-09T15:49:03+00:00 + + +https://CarmJos.github.io/EasyPlugin/cc/carm/lib/easyplugin/i18n/class-use/EasyPluginMessageProvider.html +2025-06-09T15:49:03+00:00 + + +https://CarmJos.github.io/EasyPlugin/cc/carm/lib/easyplugin/i18n/class-use/EasyPluginMessageProvider.zh_CN.html +2025-06-09T15:49:03+00:00 + + +https://CarmJos.github.io/EasyPlugin/cc/carm/lib/easyplugin/papi/class-use/EasyPlaceholder.html +2025-06-09T15:49:03+00:00 + + +https://CarmJos.github.io/EasyPlugin/cc/carm/lib/easyplugin/papi/expansion/EasyExpansion.html +2025-06-09T15:49:03+00:00 + + +https://CarmJos.github.io/EasyPlugin/cc/carm/lib/easyplugin/papi/expansion/SectionExpansion.html +2025-06-09T15:49:03+00:00 + + +https://CarmJos.github.io/EasyPlugin/cc/carm/lib/easyplugin/papi/expansion/SubExpansion.html +2025-06-09T15:49:03+00:00 + + +https://CarmJos.github.io/EasyPlugin/cc/carm/lib/easyplugin/papi/expansion/package-frame.html +2025-06-09T15:49:03+00:00 + + +https://CarmJos.github.io/EasyPlugin/cc/carm/lib/easyplugin/papi/expansion/package-summary.html +2025-06-09T15:49:03+00:00 + + +https://CarmJos.github.io/EasyPlugin/cc/carm/lib/easyplugin/papi/expansion/package-tree.html +2025-06-09T15:49:03+00:00 + + +https://CarmJos.github.io/EasyPlugin/cc/carm/lib/easyplugin/papi/expansion/package-use.html +2025-06-09T15:49:03+00:00 + + +https://CarmJos.github.io/EasyPlugin/cc/carm/lib/easyplugin/papi/handler/PlaceholderHandler.html +2025-06-09T15:49:03+00:00 + + +https://CarmJos.github.io/EasyPlugin/cc/carm/lib/easyplugin/papi/handler/package-frame.html +2025-06-09T15:49:03+00:00 + + +https://CarmJos.github.io/EasyPlugin/cc/carm/lib/easyplugin/papi/handler/package-summary.html +2025-06-09T15:49:03+00:00 + + +https://CarmJos.github.io/EasyPlugin/cc/carm/lib/easyplugin/papi/handler/package-tree.html +2025-06-09T15:49:03+00:00 + + +https://CarmJos.github.io/EasyPlugin/cc/carm/lib/easyplugin/papi/handler/package-use.html +2025-06-09T15:49:03+00:00 + + +https://CarmJos.github.io/EasyPlugin/cc/carm/lib/easyplugin/storage/class-use/DataStorage.html +2025-06-09T15:49:03+00:00 + + +https://CarmJos.github.io/EasyPlugin/cc/carm/lib/easyplugin/storage/class-use/StorageType.html +2025-06-09T15:49:03+00:00 + + +https://CarmJos.github.io/EasyPlugin/cc/carm/lib/easyplugin/storage/file/FileBasedStorage.html +2025-06-09T15:49:03+00:00 + + +https://CarmJos.github.io/EasyPlugin/cc/carm/lib/easyplugin/storage/file/FolderBasedStorage.html +2025-06-09T15:49:03+00:00 + + +https://CarmJos.github.io/EasyPlugin/cc/carm/lib/easyplugin/storage/file/YAMLBasedStorage.html +2025-06-09T15:49:03+00:00 + + +https://CarmJos.github.io/EasyPlugin/cc/carm/lib/easyplugin/storage/file/package-frame.html +2025-06-09T15:49:03+00:00 + + +https://CarmJos.github.io/EasyPlugin/cc/carm/lib/easyplugin/storage/file/package-summary.html +2025-06-09T15:49:03+00:00 + + +https://CarmJos.github.io/EasyPlugin/cc/carm/lib/easyplugin/storage/file/package-tree.html +2025-06-09T15:49:03+00:00 + + +https://CarmJos.github.io/EasyPlugin/cc/carm/lib/easyplugin/storage/file/package-use.html +2025-06-09T15:49:03+00:00 + + +https://CarmJos.github.io/EasyPlugin/cc/carm/lib/easyplugin/storage/plugin/PluginBasedStorage.html +2025-06-09T15:49:03+00:00 + + +https://CarmJos.github.io/EasyPlugin/cc/carm/lib/easyplugin/storage/plugin/package-frame.html +2025-06-09T15:49:03+00:00 + + +https://CarmJos.github.io/EasyPlugin/cc/carm/lib/easyplugin/storage/plugin/package-summary.html +2025-06-09T15:49:03+00:00 + + +https://CarmJos.github.io/EasyPlugin/cc/carm/lib/easyplugin/storage/plugin/package-tree.html +2025-06-09T15:49:03+00:00 + + +https://CarmJos.github.io/EasyPlugin/cc/carm/lib/easyplugin/storage/plugin/package-use.html +2025-06-09T15:49:03+00:00 + + +https://CarmJos.github.io/EasyPlugin/cc/carm/lib/easyplugin/updatechecker/class-use/GHUpdateChecker.html +2025-06-09T15:49:03+00:00 + + +https://CarmJos.github.io/EasyPlugin/cc/carm/lib/easyplugin/user/class-use/AbstractUserData.html +2025-06-09T15:49:03+00:00 + + +https://CarmJos.github.io/EasyPlugin/cc/carm/lib/easyplugin/user/class-use/UserData.html +2025-06-09T15:49:03+00:00 + + +https://CarmJos.github.io/EasyPlugin/cc/carm/lib/easyplugin/user/class-use/UserDataManager.html +2025-06-09T15:49:03+00:00 + + +https://CarmJos.github.io/EasyPlugin/cc/carm/lib/easyplugin/user/class-use/UserDataRegistry.html +2025-06-09T15:49:03+00:00 + + +https://CarmJos.github.io/EasyPlugin/cc/carm/lib/easyplugin/utils/class-use/ColorParser.html +2025-06-09T15:49:03+00:00 + + +https://CarmJos.github.io/EasyPlugin/cc/carm/lib/easyplugin/utils/class-use/EasyCooldown.html +2025-06-09T15:49:03+00:00 + + +https://CarmJos.github.io/EasyPlugin/cc/carm/lib/easyplugin/utils/class-use/ItemStackFactory.html +2025-06-09T15:49:03+00:00 + + +https://CarmJos.github.io/EasyPlugin/cc/carm/lib/easyplugin/utils/class-use/JarResourceUtils.CopyOption.html +2025-06-09T15:49:03+00:00 + + +https://CarmJos.github.io/EasyPlugin/cc/carm/lib/easyplugin/utils/class-use/JarResourceUtils.PathTrimmer.html +2025-06-09T15:49:03+00:00 + + +https://CarmJos.github.io/EasyPlugin/cc/carm/lib/easyplugin/utils/class-use/JarResourceUtils.html +2025-06-09T15:49:03+00:00 + + +https://CarmJos.github.io/EasyPlugin/cc/carm/lib/easyplugin/utils/class-use/MessageUtils.html +2025-06-09T15:49:03+00:00 + + +https://CarmJos.github.io/EasyPlugin/cc/carm/lib/easyplugin/utils/class-use/SchedulerUtils.Task.html +2025-06-09T15:49:03+00:00 + + +https://CarmJos.github.io/EasyPlugin/cc/carm/lib/easyplugin/utils/class-use/SchedulerUtils.TaskBuilder.html +2025-06-09T15:49:03+00:00 + + +https://CarmJos.github.io/EasyPlugin/cc/carm/lib/easyplugin/utils/class-use/SchedulerUtils.html +2025-06-09T15:49:03+00:00 + + +https://CarmJos.github.io/EasyPlugin/cc/carm/lib/easyplugin/vault/class-use/EasyVault.html +2025-06-09T15:49:03+00:00 + + +https://CarmJos.github.io/EasyPlugin/cc/carm/lib/easyplugin/command/alias/class-use/AliasCommand.html +2025-06-09T15:49:03+00:00 + + +https://CarmJos.github.io/EasyPlugin/cc/carm/lib/easyplugin/command/alias/class-use/AliasCommandManager.html +2025-06-09T15:49:03+00:00 + + +https://CarmJos.github.io/EasyPlugin/cc/carm/lib/easyplugin/gui/configuration/class-use/GUIActionConfiguration.html +2025-06-09T15:49:03+00:00 + + +https://CarmJos.github.io/EasyPlugin/cc/carm/lib/easyplugin/gui/configuration/class-use/GUIActionType.html +2025-06-09T15:49:03+00:00 + + +https://CarmJos.github.io/EasyPlugin/cc/carm/lib/easyplugin/gui/configuration/class-use/GUIConfiguration.html +2025-06-09T15:49:03+00:00 + + +https://CarmJos.github.io/EasyPlugin/cc/carm/lib/easyplugin/gui/configuration/class-use/GUIItemConfiguration.html +2025-06-09T15:49:03+00:00 + + +https://CarmJos.github.io/EasyPlugin/cc/carm/lib/easyplugin/gui/paged/class-use/AutoPagedGUI.html +2025-06-09T15:49:03+00:00 + + +https://CarmJos.github.io/EasyPlugin/cc/carm/lib/easyplugin/gui/paged/class-use/CommonPagedGUI.html +2025-06-09T15:49:03+00:00 + + +https://CarmJos.github.io/EasyPlugin/cc/carm/lib/easyplugin/gui/paged/class-use/PagedGUI.html +2025-06-09T15:49:03+00:00 + + +https://CarmJos.github.io/EasyPlugin/cc/carm/lib/easyplugin/papi/expansion/class-use/EasyExpansion.html +2025-06-09T15:49:03+00:00 + + +https://CarmJos.github.io/EasyPlugin/cc/carm/lib/easyplugin/papi/expansion/class-use/SectionExpansion.html +2025-06-09T15:49:03+00:00 + + +https://CarmJos.github.io/EasyPlugin/cc/carm/lib/easyplugin/papi/expansion/class-use/SubExpansion.html +2025-06-09T15:49:03+00:00 + + +https://CarmJos.github.io/EasyPlugin/cc/carm/lib/easyplugin/papi/handler/class-use/PlaceholderHandler.html +2025-06-09T15:49:03+00:00 + + +https://CarmJos.github.io/EasyPlugin/cc/carm/lib/easyplugin/storage/file/class-use/FileBasedStorage.html +2025-06-09T15:49:03+00:00 + + +https://CarmJos.github.io/EasyPlugin/cc/carm/lib/easyplugin/storage/file/class-use/FolderBasedStorage.html +2025-06-09T15:49:03+00:00 + + +https://CarmJos.github.io/EasyPlugin/cc/carm/lib/easyplugin/storage/file/class-use/YAMLBasedStorage.html +2025-06-09T15:49:03+00:00 + + +https://CarmJos.github.io/EasyPlugin/cc/carm/lib/easyplugin/storage/plugin/class-use/PluginBasedStorage.html +2025-06-09T15:49:03+00:00 + + diff --git a/stylesheet.css b/stylesheet.css new file mode 100644 index 0000000..98055b2 --- /dev/null +++ b/stylesheet.css @@ -0,0 +1,574 @@ +/* Javadoc style sheet */ +/* +Overall document style +*/ + +@import url('resources/fonts/dejavu.css'); + +body { + background-color:#ffffff; + color:#353833; + font-family:'DejaVu Sans', Arial, Helvetica, sans-serif; + font-size:14px; + margin:0; +} +a:link, a:visited { + text-decoration:none; + color:#4A6782; +} +a:hover, a:focus { + text-decoration:none; + color:#bb7a2a; +} +a:active { + text-decoration:none; + color:#4A6782; +} +a[name] { + color:#353833; +} +a[name]:hover { + text-decoration:none; + color:#353833; +} +pre { + font-family:'DejaVu Sans Mono', monospace; + font-size:14px; +} +h1 { + font-size:20px; +} +h2 { + font-size:18px; +} +h3 { + font-size:16px; + font-style:italic; +} +h4 { + font-size:13px; +} +h5 { + font-size:12px; +} +h6 { + font-size:11px; +} +ul { + list-style-type:disc; +} +code, tt { + font-family:'DejaVu Sans Mono', monospace; + font-size:14px; + padding-top:4px; + margin-top:8px; + line-height:1.4em; +} +dt code { + font-family:'DejaVu Sans Mono', monospace; + font-size:14px; + padding-top:4px; +} +table tr td dt code { + font-family:'DejaVu Sans Mono', monospace; + font-size:14px; + vertical-align:top; + padding-top:4px; +} +sup { + font-size:8px; +} +/* +Document title and Copyright styles +*/ +.clear { + clear:both; + height:0px; + overflow:hidden; +} +.aboutLanguage { + float:right; + padding:0px 21px; + font-size:11px; + z-index:200; + margin-top:-9px; +} +.legalCopy { + margin-left:.5em; +} +.bar a, .bar a:link, .bar a:visited, .bar a:active { + color:#FFFFFF; + text-decoration:none; +} +.bar a:hover, .bar a:focus { + color:#bb7a2a; +} +.tab { + background-color:#0066FF; + color:#ffffff; + padding:8px; + width:5em; + font-weight:bold; +} +/* +Navigation bar styles +*/ +.bar { + background-color:#4D7A97; + color:#FFFFFF; + padding:.8em .5em .4em .8em; + height:auto;/*height:1.8em;*/ + font-size:11px; + margin:0; +} +.topNav { + background-color:#4D7A97; + color:#FFFFFF; + float:left; + padding:0; + width:100%; + clear:right; + height:2.8em; + padding-top:10px; + overflow:hidden; + font-size:12px; +} +.bottomNav { + margin-top:10px; + background-color:#4D7A97; + color:#FFFFFF; + float:left; + padding:0; + width:100%; + clear:right; + height:2.8em; + padding-top:10px; + overflow:hidden; + font-size:12px; +} +.subNav { + background-color:#dee3e9; + float:left; + width:100%; + overflow:hidden; + font-size:12px; +} +.subNav div { + clear:left; + float:left; + padding:0 0 5px 6px; + text-transform:uppercase; +} +ul.navList, ul.subNavList { + float:left; + margin:0 25px 0 0; + padding:0; +} +ul.navList li{ + list-style:none; + float:left; + padding: 5px 6px; + text-transform:uppercase; +} +ul.subNavList li{ + list-style:none; + float:left; +} +.topNav a:link, .topNav a:active, .topNav a:visited, .bottomNav a:link, .bottomNav a:active, .bottomNav a:visited { + color:#FFFFFF; + text-decoration:none; + text-transform:uppercase; +} +.topNav a:hover, .bottomNav a:hover { + text-decoration:none; + color:#bb7a2a; + text-transform:uppercase; +} +.navBarCell1Rev { + background-color:#F8981D; + color:#253441; + margin: auto 5px; +} +.skipNav { + position:absolute; + top:auto; + left:-9999px; + overflow:hidden; +} +/* +Page header and footer styles +*/ +.header, .footer { + clear:both; + margin:0 20px; + padding:5px 0 0 0; +} +.indexHeader { + margin:10px; + position:relative; +} +.indexHeader span{ + margin-right:15px; +} +.indexHeader h1 { + font-size:13px; +} +.title { + color:#2c4557; + margin:10px 0; +} +.subTitle { + margin:5px 0 0 0; +} +.header ul { + margin:0 0 15px 0; + padding:0; +} +.footer ul { + margin:20px 0 5px 0; +} +.header ul li, .footer ul li { + list-style:none; + font-size:13px; +} +/* +Heading styles +*/ +div.details ul.blockList ul.blockList ul.blockList li.blockList h4, div.details ul.blockList ul.blockList ul.blockListLast li.blockList h4 { + background-color:#dee3e9; + border:1px solid #d0d9e0; + margin:0 0 6px -8px; + padding:7px 5px; +} +ul.blockList ul.blockList ul.blockList li.blockList h3 { + background-color:#dee3e9; + border:1px solid #d0d9e0; + margin:0 0 6px -8px; + padding:7px 5px; +} +ul.blockList ul.blockList li.blockList h3 { + padding:0; + margin:15px 0; +} +ul.blockList li.blockList h2 { + padding:0px 0 20px 0; +} +/* +Page layout container styles +*/ +.contentContainer, .sourceContainer, .classUseContainer, .serializedFormContainer, .constantValuesContainer { + clear:both; + padding:10px 20px; + position:relative; +} +.indexContainer { + margin:10px; + position:relative; + font-size:12px; +} +.indexContainer h2 { + font-size:13px; + padding:0 0 3px 0; +} +.indexContainer ul { + margin:0; + padding:0; +} +.indexContainer ul li { + list-style:none; + padding-top:2px; +} +.contentContainer .description dl dt, .contentContainer .details dl dt, .serializedFormContainer dl dt { + font-size:12px; + font-weight:bold; + margin:10px 0 0 0; + color:#4E4E4E; +} +.contentContainer .description dl dd, .contentContainer .details dl dd, .serializedFormContainer dl dd { + margin:5px 0 10px 0px; + font-size:14px; + font-family:'DejaVu Sans Mono',monospace; +} +.serializedFormContainer dl.nameValue dt { + margin-left:1px; + font-size:1.1em; + display:inline; + font-weight:bold; +} +.serializedFormContainer dl.nameValue dd { + margin:0 0 0 1px; + font-size:1.1em; + display:inline; +} +/* +List styles +*/ +ul.horizontal li { + display:inline; + font-size:0.9em; +} +ul.inheritance { + margin:0; + padding:0; +} +ul.inheritance li { + display:inline; + list-style:none; +} +ul.inheritance li ul.inheritance { + margin-left:15px; + padding-left:15px; + padding-top:1px; +} +ul.blockList, ul.blockListLast { + margin:10px 0 10px 0; + padding:0; +} +ul.blockList li.blockList, ul.blockListLast li.blockList { + list-style:none; + margin-bottom:15px; + line-height:1.4; +} +ul.blockList ul.blockList li.blockList, ul.blockList ul.blockListLast li.blockList { + padding:0px 20px 5px 10px; + border:1px solid #ededed; + background-color:#f8f8f8; +} +ul.blockList ul.blockList ul.blockList li.blockList, ul.blockList ul.blockList ul.blockListLast li.blockList { + padding:0 0 5px 8px; + background-color:#ffffff; + border:none; +} +ul.blockList ul.blockList ul.blockList ul.blockList li.blockList { + margin-left:0; + padding-left:0; + padding-bottom:15px; + border:none; +} +ul.blockList ul.blockList ul.blockList ul.blockList li.blockListLast { + list-style:none; + border-bottom:none; + padding-bottom:0; +} +table tr td dl, table tr td dl dt, table tr td dl dd { + margin-top:0; + margin-bottom:1px; +} +/* +Table styles +*/ +.overviewSummary, .memberSummary, .typeSummary, .useSummary, .constantsSummary, .deprecatedSummary { + width:100%; + border-left:1px solid #EEE; + border-right:1px solid #EEE; + border-bottom:1px solid #EEE; +} +.overviewSummary, .memberSummary { + padding:0px; +} +.overviewSummary caption, .memberSummary caption, .typeSummary caption, +.useSummary caption, .constantsSummary caption, .deprecatedSummary caption { + position:relative; + text-align:left; + background-repeat:no-repeat; + color:#253441; + font-weight:bold; + clear:none; + overflow:hidden; + padding:0px; + padding-top:10px; + padding-left:1px; + margin:0px; + white-space:pre; +} +.overviewSummary caption a:link, .memberSummary caption a:link, .typeSummary caption a:link, +.useSummary caption a:link, .constantsSummary caption a:link, .deprecatedSummary caption a:link, +.overviewSummary caption a:hover, .memberSummary caption a:hover, .typeSummary caption a:hover, +.useSummary caption a:hover, .constantsSummary caption a:hover, .deprecatedSummary caption a:hover, +.overviewSummary caption a:active, .memberSummary caption a:active, .typeSummary caption a:active, +.useSummary caption a:active, .constantsSummary caption a:active, .deprecatedSummary caption a:active, +.overviewSummary caption a:visited, .memberSummary caption a:visited, .typeSummary caption a:visited, +.useSummary caption a:visited, .constantsSummary caption a:visited, .deprecatedSummary caption a:visited { + color:#FFFFFF; +} +.overviewSummary caption span, .memberSummary caption span, .typeSummary caption span, +.useSummary caption span, .constantsSummary caption span, .deprecatedSummary caption span { + white-space:nowrap; + padding-top:5px; + padding-left:12px; + padding-right:12px; + padding-bottom:7px; + display:inline-block; + float:left; + background-color:#F8981D; + border: none; + height:16px; +} +.memberSummary caption span.activeTableTab span { + white-space:nowrap; + padding-top:5px; + padding-left:12px; + padding-right:12px; + margin-right:3px; + display:inline-block; + float:left; + background-color:#F8981D; + height:16px; +} +.memberSummary caption span.tableTab span { + white-space:nowrap; + padding-top:5px; + padding-left:12px; + padding-right:12px; + margin-right:3px; + display:inline-block; + float:left; + background-color:#4D7A97; + height:16px; +} +.memberSummary caption span.tableTab, .memberSummary caption span.activeTableTab { + padding-top:0px; + padding-left:0px; + padding-right:0px; + background-image:none; + float:none; + display:inline; +} +.overviewSummary .tabEnd, .memberSummary .tabEnd, .typeSummary .tabEnd, +.useSummary .tabEnd, .constantsSummary .tabEnd, .deprecatedSummary .tabEnd { + display:none; + width:5px; + position:relative; + float:left; + background-color:#F8981D; +} +.memberSummary .activeTableTab .tabEnd { + display:none; + width:5px; + margin-right:3px; + position:relative; + float:left; + background-color:#F8981D; +} +.memberSummary .tableTab .tabEnd { + display:none; + width:5px; + margin-right:3px; + position:relative; + background-color:#4D7A97; + float:left; + +} +.overviewSummary td, .memberSummary td, .typeSummary td, +.useSummary td, .constantsSummary td, .deprecatedSummary td { + text-align:left; + padding:0px 0px 12px 10px; +} +th.colOne, th.colFirst, th.colLast, .useSummary th, .constantsSummary th, +td.colOne, td.colFirst, td.colLast, .useSummary td, .constantsSummary td{ + vertical-align:top; + padding-right:0px; + padding-top:8px; + padding-bottom:3px; +} +th.colFirst, th.colLast, th.colOne, .constantsSummary th { + background:#dee3e9; + text-align:left; + padding:8px 3px 3px 7px; +} +td.colFirst, th.colFirst { + white-space:nowrap; + font-size:13px; +} +td.colLast, th.colLast { + font-size:13px; +} +td.colOne, th.colOne { + font-size:13px; +} +.overviewSummary td.colFirst, .overviewSummary th.colFirst, +.useSummary td.colFirst, .useSummary th.colFirst, +.overviewSummary td.colOne, .overviewSummary th.colOne, +.memberSummary td.colFirst, .memberSummary th.colFirst, +.memberSummary td.colOne, .memberSummary th.colOne, +.typeSummary td.colFirst{ + width:25%; + vertical-align:top; +} +td.colOne a:link, td.colOne a:active, td.colOne a:visited, td.colOne a:hover, td.colFirst a:link, td.colFirst a:active, td.colFirst a:visited, td.colFirst a:hover, td.colLast a:link, td.colLast a:active, td.colLast a:visited, td.colLast a:hover, .constantValuesContainer td a:link, .constantValuesContainer td a:active, .constantValuesContainer td a:visited, .constantValuesContainer td a:hover { + font-weight:bold; +} +.tableSubHeadingColor { + background-color:#EEEEFF; +} +.altColor { + background-color:#FFFFFF; +} +.rowColor { + background-color:#EEEEEF; +} +/* +Content styles +*/ +.description pre { + margin-top:0; +} +.deprecatedContent { + margin:0; + padding:10px 0; +} +.docSummary { + padding:0; +} + +ul.blockList ul.blockList ul.blockList li.blockList h3 { + font-style:normal; +} + +div.block { + font-size:14px; + font-family:'DejaVu Serif', Georgia, "Times New Roman", Times, serif; +} + +td.colLast div { + padding-top:0px; +} + + +td.colLast a { + padding-bottom:3px; +} +/* +Formatting effect styles +*/ +.sourceLineNo { + color:green; + padding:0 30px 0 0; +} +h1.hidden { + visibility:hidden; + overflow:hidden; + font-size:10px; +} +.block { + display:block; + margin:3px 10px 2px 0px; + color:#474747; +} +.deprecatedLabel, .descfrmTypeLabel, .memberNameLabel, .memberNameLink, +.overrideSpecifyLabel, .packageHierarchyLabel, .paramLabel, .returnLabel, +.seeLabel, .simpleTagLabel, .throwsLabel, .typeNameLabel, .typeNameLink { + font-weight:bold; +} +.deprecationComment, .emphasizedPhrase, .interfaceName { + font-style:italic; +} + +div.block div.block span.deprecationComment, div.block div.block span.emphasizedPhrase, +div.block div.block span.interfaceName { + font-style:normal; +} + +div.contentContainer ul.blockList li.blockList h2{ + padding-bottom:0px; +}