Class Help
java.lang.Object
net.regsirius06.engine.utils.help.InfoExecutable
net.regsirius06.engine.core.executables.Help
- All Implemented Interfaces:
Executable,Loadable
Provides information about the core system of the game engine.
This class extends InfoExecutable and serves as an "About"
dialog for the core of the game. It provides details such as authors,
version, description, dependencies, and contribution information.
The Help executable is automatically included in the system and
ensures that users can always access relevant information about the
game engine's core functionalities.
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionauthors()Returns a list of authors who contributed to the core system.protected StringReturns the URL for contributing to the core system.Provides a list of dependencies required by the core system.protected StringProvides a description of the core system of the engine.protected Stringversion()Returns the version of the core system.Methods inherited from class net.regsirius06.engine.utils.help.InfoExecutable
execute, name
-
Constructor Details
-
Help
public Help()
-
-
Method Details
-
authors
Returns a list of authors who contributed to the core system.- Specified by:
authorsin classInfoExecutable- Returns:
- a list containing the main author "Sirius06"
-
description
Provides a description of the core system of the engine.- Specified by:
descriptionin classInfoExecutable- Returns:
- a string describing the purpose and state of the core system
-
version
Returns the version of the core system.- Specified by:
versionin classInfoExecutable- Returns:
- the version string "beta-1.0.0"
-
dependencies
Provides a list of dependencies required by the core system.- Specified by:
dependenciesin classInfoExecutable- Returns:
- a list of dependencies, including Java 17 and various libraries
-
contribute
Returns the URL for contributing to the core system.- Specified by:
contributein classInfoExecutable- Returns:
- the GitHub repository link for contributions
-