mirror of
https://github.com/BentoBoxWorld/BentoBox.git
synced 2024-10-02 08:37:35 +02:00
Fixed flag optional aspect.
This commit is contained in:
parent
1d5b0ab8dd
commit
f1072e5984
@ -11,9 +11,9 @@ public class Flag {
|
||||
|
||||
private String id;
|
||||
private PanelItem icon;
|
||||
private Optional<Listener> listener;
|
||||
private Listener listener;
|
||||
|
||||
public Flag(String id, PanelItem icon, Optional<Listener> listener) {
|
||||
public Flag(String id, PanelItem icon, Listener listener) {
|
||||
this.id = id;
|
||||
this.icon = icon;
|
||||
this.listener = listener;
|
||||
@ -29,6 +29,6 @@ public class Flag {
|
||||
}
|
||||
|
||||
public Optional<Listener> getListener() {
|
||||
return listener;
|
||||
return Optional.of(listener);
|
||||
}
|
||||
}
|
||||
|
@ -1,11 +1,9 @@
|
||||
package us.tastybento.bskyblock.api.flags;
|
||||
|
||||
import java.util.Optional;
|
||||
|
||||
import org.bukkit.Material;
|
||||
import org.bukkit.event.Listener;
|
||||
|
||||
import org.bukkit.inventory.ItemStack;
|
||||
|
||||
import us.tastybento.bskyblock.api.panels.PanelItem;
|
||||
import us.tastybento.bskyblock.api.panels.builders.PanelItemBuilder;
|
||||
|
||||
@ -13,7 +11,7 @@ public class FlagBuilder {
|
||||
|
||||
private String id = "";
|
||||
private PanelItem icon = PanelItem.empty();
|
||||
private Optional<Listener> listener = Optional.empty();
|
||||
private Listener listener;
|
||||
|
||||
public FlagBuilder id(String id) {
|
||||
this.id = id;
|
||||
@ -34,7 +32,7 @@ public class FlagBuilder {
|
||||
}
|
||||
|
||||
public FlagBuilder listener(Listener listener) {
|
||||
this.listener = Optional.of(listener);
|
||||
this.listener = listener;
|
||||
return this;
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user