Skip to content

Commit

Permalink
Replaced StaticPath with Path
Browse files Browse the repository at this point in the history
  • Loading branch information
ImDaMilan committed Dec 18, 2022
1 parent ac3dcfe commit a567587
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 16 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -49,8 +49,8 @@ public <T> void saveToConfig(Plugin plugin, Class<T> clazz) {
File file = new File(plugin.getDataFolder(), name);
FileConfiguration configuration = YamlConfiguration.loadConfiguration(file);
for (Field field : clazz.getDeclaredFields()) {
if (field.isAnnotationPresent(StaticPath.class)) {
StaticPath path = field.getAnnotation(StaticPath.class);
if (field.isAnnotationPresent(Path.class)) {
Path path = field.getAnnotation(Path.class);
try {
configuration.set(path.value(), field.get(null));
configuration.save(file);
Expand Down Expand Up @@ -101,8 +101,8 @@ public <T> ArrayList<T> getFromConfig(Plugin plugin, Class<T> clazz) {
File file = new File(plugin.getDataFolder(), name);
FileConfiguration configuration = YamlConfiguration.loadConfiguration(file);
for (Field field : clazz.getDeclaredFields()) {
if (field.isAnnotationPresent(StaticPath.class)) {
StaticPath path = field.getAnnotation(StaticPath.class);
if (field.isAnnotationPresent(Path.class)) {
Path path = field.getAnnotation(Path.class);
try {
field.set(null, configuration.get(path.value()));
} catch (Exception e) {
Expand Down
12 changes: 0 additions & 12 deletions src/main/java/com/imdamilan/spigotadditions/config/StaticPath.java

This file was deleted.

0 comments on commit a567587

Please sign in to comment.