I hereby claim:
- I am sxtanna on github.
- I am sxtanna (https://keybase.io/sxtanna) on keybase.
- I have a public key ASD9DLX6nI0RSIkIqNzdofAy85llCpExQzI032C8Ut7tHQo
To claim this, I am signing this object:
import org.jetbrains.annotations.Contract; | |
import org.jetbrains.annotations.NotNull; | |
import org.jetbrains.annotations.Nullable; | |
import org.bukkit.Bukkit; | |
import org.bukkit.OfflinePlayer; | |
import java.util.ArrayList; | |
import java.util.List; | |
import java.util.function.BiFunction; |
import org.jetbrains.annotations.Contract; | |
import org.jetbrains.annotations.NotNull; | |
import org.bukkit.Bukkit; | |
import org.bukkit.OfflinePlayer; | |
import org.bukkit.plugin.RegisteredServiceProvider; | |
import java.math.BigDecimal; | |
import java.util.Optional; | |
import java.util.function.Consumer; |
/** | |
* Automatically scaled Bezier Curve calculator. | |
* <p> | |
* adapted from: https://www.algosome.com/articles/continuous-bezier-curve-line.html | |
*/ | |
public final class Curve | |
{ | |
public static final class Vec | |
{ |
EXPLOSION_NORMAL, | |
EXPLOSION_LARGE, | |
EXPLOSION_HUGE, | |
FIREWORKS_SPARK, | |
WATER_BUBBLE, | |
WATER_SPLASH, | |
WATER_WAKE, | |
SUSPENDED, | |
SUSPENDED_DEPTH, | |
CRIT, |
I hereby claim:
To claim this, I am signing this object:
import java.util.Objects; | |
// This class is still missing @NotNull annotations | |
public final class JUser { | |
private static final int DEFAULT_AGE = 1; | |
private static final String DEFAULT_MIDDLE = ""; | |
// start fields |
StringUtils usage
#equals
#equalsIgnoreCase
import org.bukkit.Bukkit; | |
import org.bukkit.Location; | |
import org.bukkit.util.Vector; | |
import java.lang.reflect.Constructor; | |
import java.lang.reflect.InvocationTargetException; | |
import java.lang.reflect.Method; | |
/** | |
* "Small" util for loading and saving structures |