Dropped @Nullable and @NotNull because Forge doesn't include the library. will roll my own later. -.-