diff --git a/paper-api/checkstyle.xml b/paper-api/checkstyle.xml
index ccdd226599..3d96a08fcd 100644
--- a/paper-api/checkstyle.xml
+++ b/paper-api/checkstyle.xml
@@ -50,9 +50,34 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/paper-api/src/main/java/org/bukkit/ChatColor.java b/paper-api/src/main/java/org/bukkit/ChatColor.java
index 103debd110..930f109a10 100644
--- a/paper-api/src/main/java/org/bukkit/ChatColor.java
+++ b/paper-api/src/main/java/org/bukkit/ChatColor.java
@@ -218,9 +218,9 @@ public enum ChatColor {
char[] b = textToTranslate.toCharArray();
for (int i = 0; i < b.length - 1; i++) {
- if (b[i] == altColorChar && "0123456789AaBbCcDdEeFfKkLlMmNnOoRr".indexOf(b[i+1]) > -1) {
+ if (b[i] == altColorChar && "0123456789AaBbCcDdEeFfKkLlMmNnOoRr".indexOf(b[i + 1]) > -1) {
b[i] = ChatColor.COLOR_CHAR;
- b[i+1] = Character.toLowerCase(b[i+1]);
+ b[i + 1] = Character.toLowerCase(b[i + 1]);
}
}
return new String(b);
diff --git a/paper-api/src/main/java/org/bukkit/Effect.java b/paper-api/src/main/java/org/bukkit/Effect.java
index 87911e08b7..7a80be5f4e 100644
--- a/paper-api/src/main/java/org/bukkit/Effect.java
+++ b/paper-api/src/main/java/org/bukkit/Effect.java
@@ -263,5 +263,5 @@ public enum Effect {
/**
* Represents the type of an effect.
*/
- public enum Type {SOUND, VISUAL}
+ public enum Type { SOUND, VISUAL }
}
diff --git a/paper-api/src/main/java/org/bukkit/Warning.java b/paper-api/src/main/java/org/bukkit/Warning.java
index 91c9cb8fa3..efb97712cc 100644
--- a/paper-api/src/main/java/org/bukkit/Warning.java
+++ b/paper-api/src/main/java/org/bukkit/Warning.java
@@ -38,7 +38,7 @@ public @interface Warning {
*/
DEFAULT;
- private static final Map values = ImmutableMap.builder()
+ private static final Map values = ImmutableMap.builder()
.put("off", OFF)
.put("false", OFF)
.put("f", OFF)
diff --git a/paper-api/src/main/java/org/bukkit/command/defaults/HelpCommand.java b/paper-api/src/main/java/org/bukkit/command/defaults/HelpCommand.java
index 3ec11eb291..98027fdd8d 100644
--- a/paper-api/src/main/java/org/bukkit/command/defaults/HelpCommand.java
+++ b/paper-api/src/main/java/org/bukkit/command/defaults/HelpCommand.java
@@ -29,7 +29,7 @@ public class HelpCommand extends BukkitCommand {
super("help");
this.description = "Shows the help menu";
this.usageMessage = "/help \n/help \n/help ";
- this.setAliases(Arrays.asList(new String[] { "?" }));
+ this.setAliases(Arrays.asList(new String[]{"?"}));
this.setPermission("bukkit.command.help");
}
diff --git a/paper-api/src/main/java/org/bukkit/command/defaults/TimingsCommand.java b/paper-api/src/main/java/org/bukkit/command/defaults/TimingsCommand.java
index db27723e32..cb020d681d 100644
--- a/paper-api/src/main/java/org/bukkit/command/defaults/TimingsCommand.java
+++ b/paper-api/src/main/java/org/bukkit/command/defaults/TimingsCommand.java
@@ -31,7 +31,7 @@ public class TimingsCommand extends BukkitCommand {
@Override
public boolean execute(@NotNull CommandSender sender, @NotNull String currentAlias, @NotNull String[] args) {
if (!testPermission(sender)) return true;
- if (args.length != 1) {
+ if (args.length != 1) {
sender.sendMessage(ChatColor.RED + "Usage: " + usageMessage);
return false;
}
@@ -73,8 +73,9 @@ public class TimingsCommand extends BukkitCommand {
if (separate) {
fileNames.println(pluginIdx + " " + plugin.getDescription().getFullName());
fileTimings.println("Plugin " + pluginIdx);
+ } else {
+ fileTimings.println(plugin.getDescription().getFullName());
}
- else fileTimings.println(plugin.getDescription().getFullName());
for (RegisteredListener listener : HandlerList.getRegisteredListeners(plugin)) {
if (listener instanceof TimedRegisteredListener) {
TimedRegisteredListener trl = (TimedRegisteredListener) listener;
diff --git a/paper-api/src/main/java/org/bukkit/configuration/MemorySection.java b/paper-api/src/main/java/org/bukkit/configuration/MemorySection.java
index e9b6a12a8e..f03dec0c9e 100644
--- a/paper-api/src/main/java/org/bukkit/configuration/MemorySection.java
+++ b/paper-api/src/main/java/org/bukkit/configuration/MemorySection.java
@@ -826,10 +826,10 @@ public class MemorySection implements ConfigurationSection {
}
protected boolean isPrimitiveWrapper(@Nullable Object input) {
- return input instanceof Integer || input instanceof Boolean ||
- input instanceof Character || input instanceof Byte ||
- input instanceof Short || input instanceof Double ||
- input instanceof Long || input instanceof Float;
+ return input instanceof Integer || input instanceof Boolean
+ || input instanceof Character || input instanceof Byte
+ || input instanceof Short || input instanceof Double
+ || input instanceof Long || input instanceof Float;
}
@Nullable
diff --git a/paper-api/src/main/java/org/bukkit/conversations/BooleanPrompt.java b/paper-api/src/main/java/org/bukkit/conversations/BooleanPrompt.java
index 95d054436c..de60fa65f4 100644
--- a/paper-api/src/main/java/org/bukkit/conversations/BooleanPrompt.java
+++ b/paper-api/src/main/java/org/bukkit/conversations/BooleanPrompt.java
@@ -17,7 +17,7 @@ public abstract class BooleanPrompt extends ValidatingPrompt {
@Override
protected boolean isInputValid(@NotNull ConversationContext context, @NotNull String input) {
- String[] accepted = {/* Apache values: */"true", "false", "on", "off", "yes", "no",/* Additional values: */ "y", "n", "1", "0", "right", "wrong", "correct", "incorrect", "valid", "invalid"};
+ String[] accepted = {/* Apache values: */ "true", "false", "on", "off", "yes", "no", /* Additional values: */ "y", "n", "1", "0", "right", "wrong", "correct", "incorrect", "valid", "invalid"};
return ArrayUtils.contains(accepted, input.toLowerCase());
}
diff --git a/paper-api/src/main/java/org/bukkit/entity/TraderLlama.java b/paper-api/src/main/java/org/bukkit/entity/TraderLlama.java
index 78966d19cf..8900bc8081 100644
--- a/paper-api/src/main/java/org/bukkit/entity/TraderLlama.java
+++ b/paper-api/src/main/java/org/bukkit/entity/TraderLlama.java
@@ -3,4 +3,4 @@ package org.bukkit.entity;
/**
* Represents a trader Llama.
*/
-public interface TraderLlama extends Llama { }
+public interface TraderLlama extends Llama { }
diff --git a/paper-api/src/main/java/org/bukkit/event/enchantment/EnchantItemEvent.java b/paper-api/src/main/java/org/bukkit/event/enchantment/EnchantItemEvent.java
index 69b74647eb..b898fdefc7 100644
--- a/paper-api/src/main/java/org/bukkit/event/enchantment/EnchantItemEvent.java
+++ b/paper-api/src/main/java/org/bukkit/event/enchantment/EnchantItemEvent.java
@@ -23,7 +23,7 @@ public class EnchantItemEvent extends InventoryEvent implements Cancellable {
private final ItemStack item;
private int level;
private boolean cancelled;
- private final Map enchants;
+ private final Map enchants;
private final Player enchanter;
private final int button;
diff --git a/paper-api/src/main/java/org/bukkit/event/entity/EntityTargetLivingEntityEvent.java b/paper-api/src/main/java/org/bukkit/event/entity/EntityTargetLivingEntityEvent.java
index 6fe47c8ccd..090ec6f96c 100644
--- a/paper-api/src/main/java/org/bukkit/event/entity/EntityTargetLivingEntityEvent.java
+++ b/paper-api/src/main/java/org/bukkit/event/entity/EntityTargetLivingEntityEvent.java
@@ -9,7 +9,7 @@ import org.jetbrains.annotations.Nullable;
* Called when an Entity targets a {@link LivingEntity} and can only target
* LivingEntity's.
*/
-public class EntityTargetLivingEntityEvent extends EntityTargetEvent{
+public class EntityTargetLivingEntityEvent extends EntityTargetEvent {
public EntityTargetLivingEntityEvent(@NotNull final Entity entity, @Nullable final LivingEntity target, @Nullable final TargetReason reason) {
super(entity, target, reason);
}
diff --git a/paper-api/src/main/java/org/bukkit/event/entity/PlayerLeashEntityEvent.java b/paper-api/src/main/java/org/bukkit/event/entity/PlayerLeashEntityEvent.java
index cbf0c736b7..5eb3fb72a1 100644
--- a/paper-api/src/main/java/org/bukkit/event/entity/PlayerLeashEntityEvent.java
+++ b/paper-api/src/main/java/org/bukkit/event/entity/PlayerLeashEntityEvent.java
@@ -71,6 +71,6 @@ public class PlayerLeashEntityEvent extends Event implements Cancellable {
@Override
public void setCancelled(boolean cancel) {
- this.cancelled = cancel;
+ this.cancelled = cancel;
}
}
diff --git a/paper-api/src/main/java/org/bukkit/event/inventory/InventoryType.java b/paper-api/src/main/java/org/bukkit/event/inventory/InventoryType.java
index 75e719ae8e..10c3b6d75c 100644
--- a/paper-api/src/main/java/org/bukkit/event/inventory/InventoryType.java
+++ b/paper-api/src/main/java/org/bukkit/event/inventory/InventoryType.java
@@ -25,11 +25,11 @@ public enum InventoryType {
* A chest inventory, with 0, 9, 18, 27, 36, 45, or 54 slots of type
* CONTAINER.
*/
- CHEST(27,"Chest"),
+ CHEST(27, "Chest"),
/**
* A dispenser inventory, with 9 slots of type CONTAINER.
*/
- DISPENSER(9,"Dispenser"),
+ DISPENSER(9, "Dispenser"),
/**
* A dropper inventory, with 9 slots of type CONTAINER.
*/
@@ -38,45 +38,45 @@ public enum InventoryType {
* A furnace inventory, with a RESULT slot, a CRAFTING slot, and a FUEL
* slot.
*/
- FURNACE(3,"Furnace"),
+ FURNACE(3, "Furnace"),
/**
* A workbench inventory, with 9 CRAFTING slots and a RESULT slot.
*/
- WORKBENCH(10,"Crafting"),
+ WORKBENCH(10, "Crafting"),
/**
* A player's crafting inventory, with 4 CRAFTING slots and a RESULT slot.
* Also implies that the 4 ARMOR slots are accessible.
*/
- CRAFTING(5,"Crafting", false),
+ CRAFTING(5, "Crafting", false),
/**
* An enchantment table inventory, with two CRAFTING slots and three
* enchanting buttons.
*/
- ENCHANTING(2,"Enchanting"),
+ ENCHANTING(2, "Enchanting"),
/**
* A brewing stand inventory, with one FUEL slot and four CRAFTING slots.
*/
- BREWING(5,"Brewing"),
+ BREWING(5, "Brewing"),
/**
* A player's inventory, with 9 QUICKBAR slots, 27 CONTAINER slots, 4 ARMOR
* slots and 1 offhand slot. The ARMOR and offhand slots may not be visible
* to the player, though.
*/
- PLAYER(41,"Player"),
+ PLAYER(41, "Player"),
/**
* The creative mode inventory, with only 9 QUICKBAR slots and nothing
* else. (The actual creative interface with the items is client-side and
* cannot be altered by the server.)
*/
- CREATIVE(9,"Creative", false),
+ CREATIVE(9, "Creative", false),
/**
* The merchant inventory, with 2 CRAFTING slots, and 1 RESULT slot.
*/
- MERCHANT(3,"Villager", false),
+ MERCHANT(3, "Villager", false),
/**
* The ender chest inventory, with 27 slots.
*/
- ENDER_CHEST(27,"Ender Chest"),
+ ENDER_CHEST(27, "Ender Chest"),
/**
* An anvil inventory, with 2 CRAFTING slots and 1 RESULT slot
*/
diff --git a/paper-api/src/main/java/org/bukkit/event/player/PlayerChatEvent.java b/paper-api/src/main/java/org/bukkit/event/player/PlayerChatEvent.java
index 26966167bc..8ea56aac75 100644
--- a/paper-api/src/main/java/org/bukkit/event/player/PlayerChatEvent.java
+++ b/paper-api/src/main/java/org/bukkit/event/player/PlayerChatEvent.java
@@ -20,7 +20,7 @@ import org.jetbrains.annotations.NotNull;
* alternative for thread safe implementations.
*/
@Deprecated
-@Warning(reason="Listening to this event forces chat to wait for the main thread, delaying chat messages.")
+@Warning(reason = "Listening to this event forces chat to wait for the main thread, delaying chat messages.")
public class PlayerChatEvent extends PlayerEvent implements Cancellable {
private static final HandlerList handlers = new HandlerList();
private boolean cancel = false;
diff --git a/paper-api/src/main/java/org/bukkit/event/player/PlayerEggThrowEvent.java b/paper-api/src/main/java/org/bukkit/event/player/PlayerEggThrowEvent.java
index 1712dae892..917338044b 100644
--- a/paper-api/src/main/java/org/bukkit/event/player/PlayerEggThrowEvent.java
+++ b/paper-api/src/main/java/org/bukkit/event/player/PlayerEggThrowEvent.java
@@ -70,7 +70,7 @@ public class PlayerEggThrowEvent extends PlayerEvent {
* @param hatchType The type of the mob being hatched by the egg
*/
public void setHatchingType(@NotNull EntityType hatchType) {
- if(!hatchType.isSpawnable()) throw new IllegalArgumentException("Can't spawn that entity type from an egg!");
+ if (!hatchType.isSpawnable()) throw new IllegalArgumentException("Can't spawn that entity type from an egg!");
this.hatchType = hatchType;
}
diff --git a/paper-api/src/main/java/org/bukkit/event/player/PlayerPreLoginEvent.java b/paper-api/src/main/java/org/bukkit/event/player/PlayerPreLoginEvent.java
index 63a9632020..fb066251f7 100644
--- a/paper-api/src/main/java/org/bukkit/event/player/PlayerPreLoginEvent.java
+++ b/paper-api/src/main/java/org/bukkit/event/player/PlayerPreLoginEvent.java
@@ -15,7 +15,7 @@ import org.jetbrains.annotations.NotNull;
* asynchronous.
*/
@Deprecated
-@Warning(reason="This event causes a login thread to synchronize with the main thread")
+@Warning(reason = "This event causes a login thread to synchronize with the main thread")
public class PlayerPreLoginEvent extends Event {
private static final HandlerList handlers = new HandlerList();
private Result result;
diff --git a/paper-api/src/main/java/org/bukkit/inventory/InventoryView.java b/paper-api/src/main/java/org/bukkit/inventory/InventoryView.java
index d4a1539739..7e73657294 100644
--- a/paper-api/src/main/java/org/bukkit/inventory/InventoryView.java
+++ b/paper-api/src/main/java/org/bukkit/inventory/InventoryView.java
@@ -329,13 +329,13 @@ public abstract class InventoryView {
public final InventoryType.SlotType getSlotType(int slot) {
InventoryType.SlotType type = InventoryType.SlotType.CONTAINER;
if (slot >= 0 && slot < this.getTopInventory().getSize()) {
- switch(this.getType()) {
+ switch (this.getType()) {
case BLAST_FURNACE:
case FURNACE:
case SMOKER:
if (slot == 2) {
type = InventoryType.SlotType.RESULT;
- } else if(slot == 1) {
+ } else if (slot == 1) {
type = InventoryType.SlotType.FUEL;
} else {
type = InventoryType.SlotType.CRAFTING;
diff --git a/paper-api/src/main/java/org/bukkit/map/MinecraftFont.java b/paper-api/src/main/java/org/bukkit/map/MinecraftFont.java
index e1c8acc772..55655aecda 100644
--- a/paper-api/src/main/java/org/bukkit/map/MinecraftFont.java
+++ b/paper-api/src/main/java/org/bukkit/map/MinecraftFont.java
@@ -9,6 +9,7 @@ public class MinecraftFont extends MapFont {
private static final int spaceSize = 2;
+ // CHECKSTYLE:OFF
private static final String fontChars =
" !\"#$%&'()*+,-./0123456789:;<=>?" +
"@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_" +
@@ -278,6 +279,7 @@ public class MinecraftFont extends MapFont {
/* 254 */ {0,0,60,60,60,60,0,0},
/* 255 */ {0,0,0,0,0,0,0,0},
};
+ // CHECKSTYLE:ON
/**
* A static non-malleable MinecraftFont.
diff --git a/paper-api/src/main/java/org/bukkit/plugin/java/JavaPluginLoader.java b/paper-api/src/main/java/org/bukkit/plugin/java/JavaPluginLoader.java
index c241d521bc..cc538f708b 100644
--- a/paper-api/src/main/java/org/bukkit/plugin/java/JavaPluginLoader.java
+++ b/paper-api/src/main/java/org/bukkit/plugin/java/JavaPluginLoader.java
@@ -49,7 +49,7 @@ import org.yaml.snakeyaml.error.YAMLException;
*/
public final class JavaPluginLoader implements PluginLoader {
final Server server;
- private final Pattern[] fileFilters = new Pattern[] { Pattern.compile("\\.jar$"), };
+ private final Pattern[] fileFilters = new Pattern[]{Pattern.compile("\\.jar$")};
private final Map> classes = new ConcurrentHashMap>();
private final List loaders = new CopyOnWriteArrayList();
@@ -288,8 +288,7 @@ public final class JavaPluginLoader implements PluginLoader {
plugin.getLogger().log(
Level.WARNING,
String.format(
- "\"%s\" has registered a listener for %s on method \"%s\", but the event is Deprecated." +
- " \"%s\"; please notify the authors %s.",
+ "\"%s\" has registered a listener for %s on method \"%s\", but the event is Deprecated. \"%s\"; please notify the authors %s.",
plugin.getDescription().getFullName(),
clazz.getName(),
method.toGenericString(),
diff --git a/paper-api/src/main/java/org/bukkit/scheduler/BukkitRunnable.java b/paper-api/src/main/java/org/bukkit/scheduler/BukkitRunnable.java
index 35a1e92fc0..35599aac72 100644
--- a/paper-api/src/main/java/org/bukkit/scheduler/BukkitRunnable.java
+++ b/paper-api/src/main/java/org/bukkit/scheduler/BukkitRunnable.java
@@ -58,7 +58,7 @@ public abstract class BukkitRunnable implements Runnable {
* @see BukkitScheduler#runTaskAsynchronously(Plugin, Runnable)
*/
@NotNull
- public synchronized BukkitTask runTaskAsynchronously(@NotNull Plugin plugin) throws IllegalArgumentException, IllegalStateException {
+ public synchronized BukkitTask runTaskAsynchronously(@NotNull Plugin plugin) throws IllegalArgumentException, IllegalStateException {
checkNotYetScheduled();
return setupTask(Bukkit.getScheduler().runTaskAsynchronously(plugin, (Runnable) this));
}
@@ -74,7 +74,7 @@ public abstract class BukkitRunnable implements Runnable {
* @see BukkitScheduler#runTaskLater(Plugin, Runnable, long)
*/
@NotNull
- public synchronized BukkitTask runTaskLater(@NotNull Plugin plugin, long delay) throws IllegalArgumentException, IllegalStateException {
+ public synchronized BukkitTask runTaskLater(@NotNull Plugin plugin, long delay) throws IllegalArgumentException, IllegalStateException {
checkNotYetScheduled();
return setupTask(Bukkit.getScheduler().runTaskLater(plugin, (Runnable) this, delay));
}
@@ -94,7 +94,7 @@ public abstract class BukkitRunnable implements Runnable {
* @see BukkitScheduler#runTaskLaterAsynchronously(Plugin, Runnable, long)
*/
@NotNull
- public synchronized BukkitTask runTaskLaterAsynchronously(@NotNull Plugin plugin, long delay) throws IllegalArgumentException, IllegalStateException {
+ public synchronized BukkitTask runTaskLaterAsynchronously(@NotNull Plugin plugin, long delay) throws IllegalArgumentException, IllegalStateException {
checkNotYetScheduled();
return setupTask(Bukkit.getScheduler().runTaskLaterAsynchronously(plugin, (Runnable) this, delay));
}
@@ -112,7 +112,7 @@ public abstract class BukkitRunnable implements Runnable {
* @see BukkitScheduler#runTaskTimer(Plugin, Runnable, long, long)
*/
@NotNull
- public synchronized BukkitTask runTaskTimer(@NotNull Plugin plugin, long delay, long period) throws IllegalArgumentException, IllegalStateException {
+ public synchronized BukkitTask runTaskTimer(@NotNull Plugin plugin, long delay, long period) throws IllegalArgumentException, IllegalStateException {
checkNotYetScheduled();
return setupTask(Bukkit.getScheduler().runTaskTimer(plugin, (Runnable) this, delay, period));
}
@@ -135,7 +135,7 @@ public abstract class BukkitRunnable implements Runnable {
* long)
*/
@NotNull
- public synchronized BukkitTask runTaskTimerAsynchronously(@NotNull Plugin plugin, long delay, long period) throws IllegalArgumentException, IllegalStateException {
+ public synchronized BukkitTask runTaskTimerAsynchronously(@NotNull Plugin plugin, long delay, long period) throws IllegalArgumentException, IllegalStateException {
checkNotYetScheduled();
return setupTask(Bukkit.getScheduler().runTaskTimerAsynchronously(plugin, (Runnable) this, delay, period));
}
diff --git a/paper-api/src/main/java/org/bukkit/util/noise/NoiseGenerator.java b/paper-api/src/main/java/org/bukkit/util/noise/NoiseGenerator.java
index aa2d70414d..16f7532587 100644
--- a/paper-api/src/main/java/org/bukkit/util/noise/NoiseGenerator.java
+++ b/paper-api/src/main/java/org/bukkit/util/noise/NoiseGenerator.java
@@ -4,7 +4,7 @@ package org.bukkit.util.noise;
* Base class for all noise generators
*/
public abstract class NoiseGenerator {
- protected final int[] perm= new int[512];
+ protected final int[] perm = new int[512];
protected double offsetX;
protected double offsetY;
protected double offsetZ;
diff --git a/paper-api/src/main/java/org/bukkit/util/noise/SimplexNoiseGenerator.java b/paper-api/src/main/java/org/bukkit/util/noise/SimplexNoiseGenerator.java
index afe8fa9545..775d8f4032 100644
--- a/paper-api/src/main/java/org/bukkit/util/noise/SimplexNoiseGenerator.java
+++ b/paper-api/src/main/java/org/bukkit/util/noise/SimplexNoiseGenerator.java
@@ -1,3 +1,4 @@
+// CHECKSTYLE:OFF
package org.bukkit.util.noise;
import java.util.Random;
diff --git a/paper-api/src/test/java/org/bukkit/BukkitMirrorTest.java b/paper-api/src/test/java/org/bukkit/BukkitMirrorTest.java
index 6ea9c3ca92..2dfada6606 100644
--- a/paper-api/src/test/java/org/bukkit/BukkitMirrorTest.java
+++ b/paper-api/src/test/java/org/bukkit/BukkitMirrorTest.java
@@ -18,7 +18,7 @@ import org.junit.runners.Parameterized.Parameters;
@RunWith(Parameterized.class)
public class BukkitMirrorTest {
- @Parameters(name="{index}: {1}")
+ @Parameters(name = "{index}: {1}")
public static List