Skip to content

Commit

Permalink
Changed some lines.
Browse files Browse the repository at this point in the history
Changed boot up message, also cleaned some code up.
  • Loading branch information
7man7LMYT committed Jan 26, 2021
1 parent d067609 commit e362ed9
Show file tree
Hide file tree
Showing 6 changed files with 13 additions and 23 deletions.
3 changes: 1 addition & 2 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -4,5 +4,4 @@
*.prefs
.project
.classpath
out/artifacts/CustomStats/CustomStats.jar
*.jar
/out/
2 changes: 1 addition & 1 deletion pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@

<groupId>me.stats</groupId>
<artifactId>CustomStats</artifactId>
<version>1.0.2</version>
<version>1.1.0</version>
<packaging>jar</packaging>

<name>CustomStats</name>
Expand Down
18 changes: 6 additions & 12 deletions src/main/java/me/stats/CustomStats/CustomStats.java
Original file line number Diff line number Diff line change
@@ -1,32 +1,26 @@
package me.stats.CustomStats;

import org.bukkit.GameMode;
import org.bukkit.entity.Player;
import org.bukkit.plugin.java.JavaPlugin;
import java.util.HashMap;

import java.util.Objects;
import java.util.logging.Logger;

public class CustomStats extends JavaPlugin {
private Logger console;
public final HashMap<Player, GameMode> gamemodelist = new HashMap<>();
public final HashMap<Player, Integer> taskidlist = new HashMap<>();
public void onEnable() {
getCommand("stats").setExecutor(new StatsCommand(this));
Objects.requireNonNull(getCommand("stats")).setExecutor(new StatsCommand(this));
console = getLogger();

console.info("Loading configuration...");
console.info("Loading config.");
saveDefaultConfig();
console.info("Configuration loaded.");

console.info("Config loaded!");
console.info("Checking for a newer version.");
new UpdateChecker(this, 88300).getVersion(version -> {
if (this.getDescription().getVersion().equalsIgnoreCase(version)) {
console.info("Your up to date!");
console.info("You are up to date! (v1.1.0)");
} else {
console.info("There is a new update available. Download it at https://www.spigotmc.org/resources/customstats.88300/!");
}
});

console.info("Successfully started!");
}
}
6 changes: 2 additions & 4 deletions src/main/java/me/stats/CustomStats/StatsCommand.java
Original file line number Diff line number Diff line change
Expand Up @@ -12,23 +12,21 @@

public class StatsCommand implements CommandExecutor, TabExecutor {
CustomStats customStats;

public StatsCommand(CustomStats customStats) {
this.customStats = customStats;
}

@Override
public boolean onCommand(CommandSender sender, Command cmd, String alias, String[] args) {
if (sender instanceof Player) {
Player p = (Player) sender;
if (args.length == 1){
if (args[0].equals("reload")){
//checks for permission
// Checks for permission
if (p.hasPermission("customstats.reload")){
customStats.reloadConfig();
customStats.saveConfig();
customStats.getConfig();
p.sendMessage(ChatColor.BLUE+"Configuration reloaded!");
p.sendMessage(ChatColor.GREEN+"Configuration reloaded!");
}
else{
p.sendMessage(ChatColor.RED+"Usage: /stats");
Expand Down
5 changes: 2 additions & 3 deletions src/main/java/me/stats/CustomStats/UpdateChecker.java
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
package me.stats.CustomStats;

import org.bukkit.plugin.java.JavaPlugin;

import java.io.IOException;
import java.io.InputStream;
import java.net.URL;
Expand All @@ -10,8 +9,8 @@

public class UpdateChecker {

private JavaPlugin plugin;
private int resourceId;
private final JavaPlugin plugin;
private final int resourceId;

public UpdateChecker(JavaPlugin plugin, int resourceId) {
this.plugin = plugin;
Expand Down
2 changes: 1 addition & 1 deletion src/main/resources/plugin.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
name: CustomStats
version: ${project.version}
version: 1.1.0
main: me.stats.CustomStats.CustomStats
author: 7man7LMYT
website: https://discord.gg/Z5MyDwp
Expand Down

0 comments on commit e362ed9

Please sign in to comment.