Class PluginTiempoReal

  • All Implemented Interfaces:
    org.bukkit.command.CommandExecutor, org.bukkit.command.TabCompleter, org.bukkit.command.TabExecutor, org.bukkit.plugin.Plugin

    public final class PluginTiempoReal
    extends PluginConfigurable
    Implementa un plugin que sincroniza el tiempo real del servidor con el tiempo de todos los mundos del juego.
    Author:
    AlexTMjugador
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      Set<org.bukkit.World> getCfgMundosSincronizacion()
      Obtiene el valor actual del parámetro de configuración que indica los mundos en los que sincronizar la hora con la del servidor.
      String getCfgTextoHora()
      Obtiene el valor actual del parámetro de configuración que indica el texto a mostrar cuando un jugador empuña un reloj.
      void onDisable()
      Detiene apropiadamente otras partes del plugin.
      void onEnable()
      Crea los objetos y eventos necesarios para sincronizar el tiempo y extender la funcionalidad de relojes, además de inicializar los valores de configuración del plugin.
      • Methods inherited from class org.bukkit.plugin.java.JavaPlugin

        getClassLoader, getCommand, getConfig, getDataFolder, getDefaultWorldGenerator, getDescription, getFile, getLogger, getPlugin, getPluginLoader, getProvidingPlugin, getResource, getServer, getTextResource, isEnabled, isNaggable, onCommand, onLoad, onTabComplete, reloadConfig, saveConfig, saveDefaultConfig, saveResource, setEnabled, setNaggable, toString
      • Methods inherited from class org.bukkit.plugin.PluginBase

        equals, getName, hashCode
    • Field Detail

      • inicializado

        private static boolean inicializado
        Almacena si el plugin ha sido inicializado con éxito o no.
      • COMANDO_ESTABLECER_CONFIG

        private static final String COMANDO_ESTABLECER_CONFIG
        El comando para establecer parámetros de configuración de este plugin. Debe de estar registrado como tal en el fichero "plugin.yml".
        See Also:
        Constant Field Values
      • COMANDO_RECARGAR_CONFIG

        private static final String COMANDO_RECARGAR_CONFIG
        El comando para recargar parámetros de configuración de este plugin. Debe de estar registrado como tal en el fichero "plugin.yml".
        See Also:
        Constant Field Values
      • cfgMundosSincronizacion

        private static MundosSincronizacion cfgMundosSincronizacion
        El parámetro de configuración que representa los mundos en los que sincronizar la hora.
      • cfgTextoHora

        private static TextoHora cfgTextoHora
        El parámetro de configuración que representa el texto a mostrar cuando un jugador empuña un reloj.
    • Constructor Detail

      • PluginTiempoReal

        public PluginTiempoReal()
    • Method Detail

      • onEnable

        public void onEnable()
        Crea los objetos y eventos necesarios para sincronizar el tiempo y extender la funcionalidad de relojes, además de inicializar los valores de configuración del plugin.
        Specified by:
        onEnable in interface org.bukkit.plugin.Plugin
        Overrides:
        onEnable in class PluginConfigurable
      • onDisable

        public void onDisable()
        Detiene apropiadamente otras partes del plugin.
        Specified by:
        onDisable in interface org.bukkit.plugin.Plugin
        Overrides:
        onDisable in class org.bukkit.plugin.java.JavaPlugin
      • getCfgTextoHora

        public String getCfgTextoHora()
        Obtiene el valor actual del parámetro de configuración que indica el texto a mostrar cuando un jugador empuña un reloj.
        Returns:
        El devandicho valor del parámetro de configuración. Puede ser nulo si todavía no se ha inicializado la configuración del plugin.
      • getCfgMundosSincronizacion

        public Set<org.bukkit.World> getCfgMundosSincronizacion()
        Obtiene el valor actual del parámetro de configuración que indica los mundos en los que sincronizar la hora con la del servidor.
        Returns:
        El devandicho valor del parámetro de configuración. Puede ser nulo si todavía no se ha inicializado la configuración del plugin.