add these things
This commit is contained in:
@@ -0,0 +1,33 @@
|
||||
package com.openosrs.client.plugins;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* Plugin metadata.
|
||||
*/
|
||||
public class PluginMetadata {
|
||||
private final String name;
|
||||
private final String description;
|
||||
private final String author;
|
||||
private final String version;
|
||||
private final List<String> dependencies;
|
||||
private final List<String> capabilities;
|
||||
|
||||
public PluginMetadata(String name, String description, String author, String version,
|
||||
List<String> dependencies, List<String> capabilities) {
|
||||
this.name = name;
|
||||
this.description = description;
|
||||
this.author = author;
|
||||
this.version = version;
|
||||
this.dependencies = new ArrayList<>(dependencies);
|
||||
this.capabilities = new ArrayList<>(capabilities);
|
||||
}
|
||||
|
||||
public String getName() { return name; }
|
||||
public String getDescription() { return description; }
|
||||
public String getAuthor() { return author; }
|
||||
public String getVersion() { return version; }
|
||||
public List<String> getDependencies() { return new ArrayList<>(dependencies); }
|
||||
public List<String> getCapabilities() { return new ArrayList<>(capabilities); }
|
||||
}
|
||||
Reference in New Issue
Block a user