mirror of
https://github.com/hyperdefined/ToolStats.git
synced 2025-12-06 06:41:44 +00:00
awrf :3
This commit is contained in:
@@ -24,7 +24,7 @@ Here is everything it tracks:
|
|||||||
|
|
||||||
The best part is, this data is stored on the item itself. You can also change how the lore is displayed on the items!
|
The best part is, this data is stored on the item itself. You can also change how the lore is displayed on the items!
|
||||||
|
|
||||||
If item lore is ever incorrect, you can run `/toolstats reset` to reset the item lore so it's correct.
|
If item lore is ever incorrect/missing, you can run `/toolstats reset`. This command fixes the lore on whatever item you are holding.
|
||||||
|
|
||||||

|

|
||||||

|

|
||||||
|
|||||||
@@ -21,12 +21,18 @@ import lol.hyper.githubreleaseapi.GitHubRelease;
|
|||||||
import lol.hyper.githubreleaseapi.GitHubReleaseAPI;
|
import lol.hyper.githubreleaseapi.GitHubReleaseAPI;
|
||||||
import lol.hyper.toolstats.commands.CommandToolStats;
|
import lol.hyper.toolstats.commands.CommandToolStats;
|
||||||
import lol.hyper.toolstats.events.*;
|
import lol.hyper.toolstats.events.*;
|
||||||
import lol.hyper.toolstats.tools.*;
|
import lol.hyper.toolstats.tools.HashMaker;
|
||||||
|
import lol.hyper.toolstats.tools.ItemChecker;
|
||||||
|
import lol.hyper.toolstats.tools.ItemLore;
|
||||||
|
import lol.hyper.toolstats.tools.NumberFormat;
|
||||||
import lol.hyper.toolstats.tools.config.ConfigTools;
|
import lol.hyper.toolstats.tools.config.ConfigTools;
|
||||||
import lol.hyper.toolstats.tools.config.ConfigUpdater;
|
import lol.hyper.toolstats.tools.config.ConfigUpdater;
|
||||||
import net.kyori.adventure.platform.bukkit.BukkitAudiences;
|
import net.kyori.adventure.platform.bukkit.BukkitAudiences;
|
||||||
import org.bstats.bukkit.Metrics;
|
import org.bstats.bukkit.Metrics;
|
||||||
import org.bukkit.*;
|
import org.bukkit.Bukkit;
|
||||||
|
import org.bukkit.Chunk;
|
||||||
|
import org.bukkit.NamespacedKey;
|
||||||
|
import org.bukkit.World;
|
||||||
import org.bukkit.configuration.file.YamlConfiguration;
|
import org.bukkit.configuration.file.YamlConfiguration;
|
||||||
import org.bukkit.entity.Entity;
|
import org.bukkit.entity.Entity;
|
||||||
import org.bukkit.plugin.java.JavaPlugin;
|
import org.bukkit.plugin.java.JavaPlugin;
|
||||||
|
|||||||
@@ -57,7 +57,7 @@ public class GenerateLoot implements Listener {
|
|||||||
if (inventoryHolder instanceof Chest) {
|
if (inventoryHolder instanceof Chest) {
|
||||||
Block openedChest = null;
|
Block openedChest = null;
|
||||||
// look at the current list of opened chest and get the distance
|
// look at the current list of opened chest and get the distance
|
||||||
// between the lootcontext location and chest location
|
// between the LootContext location and chest location
|
||||||
// if the distance is less than 1, it's the same chest
|
// if the distance is less than 1, it's the same chest
|
||||||
for (Block chest : toolStats.playerInteract.openedChests.keySet()) {
|
for (Block chest : toolStats.playerInteract.openedChests.keySet()) {
|
||||||
Location chestLocation = chest.getLocation();
|
Location chestLocation = chest.getLocation();
|
||||||
|
|||||||
@@ -36,7 +36,7 @@ import java.util.List;
|
|||||||
|
|
||||||
public class ShootBow implements Listener {
|
public class ShootBow implements Listener {
|
||||||
|
|
||||||
private ToolStats toolStats;
|
private final ToolStats toolStats;
|
||||||
|
|
||||||
public ShootBow(ToolStats toolStats) {
|
public ShootBow(ToolStats toolStats) {
|
||||||
this.toolStats = toolStats;
|
this.toolStats = toolStats;
|
||||||
|
|||||||
@@ -46,7 +46,6 @@ public class ConfigUpdater {
|
|||||||
}
|
}
|
||||||
|
|
||||||
public void updateConfig() {
|
public void updateConfig() {
|
||||||
// get a copy of the current config
|
|
||||||
int version = toolStats.config.getInt("config-version");
|
int version = toolStats.config.getInt("config-version");
|
||||||
|
|
||||||
// this will be a switch in the future
|
// this will be a switch in the future
|
||||||
|
|||||||
Reference in New Issue
Block a user