Package net.william278.huskhomes.util
Class BukkitAdapter
java.lang.Object
net.william278.huskhomes.util.BukkitAdapter
Static class providing utility methods for adapting Bukkit objects to HuskHomes and vice versa
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic Optional<org.bukkit.Location>
adaptLocation(@NotNull net.william278.huskhomes.position.Location location)
Adapt a BukkitLocation
to a HuskHomesLocation
static Optional<net.william278.huskhomes.position.Location>
adaptLocation(org.bukkit.Location location)
Adapt a HuskHomesLocation
to a BukkitLocation
static Optional<net.william278.huskhomes.position.World>
adaptWorld(org.bukkit.World world)
-
Constructor Details
-
BukkitAdapter
public BukkitAdapter()
-
-
Method Details
-
adaptLocation
public static Optional<org.bukkit.Location> adaptLocation(@NotNull @NotNull net.william278.huskhomes.position.Location location)Adapt a BukkitLocation
to a HuskHomesLocation
- Parameters:
location
- the BukkitLocation
to adapt- Returns:
- the adapted
Location
-
adaptLocation
public static Optional<net.william278.huskhomes.position.Location> adaptLocation(@NotNull org.bukkit.Location location)Adapt a HuskHomesLocation
to a BukkitLocation
- Parameters:
location
- the HuskHomesLocation
to adapt- Returns:
- the adapted
Location
-
adaptWorld
public static Optional<net.william278.huskhomes.position.World> adaptWorld(@Nullable org.bukkit.World world)
-