Uses of Interface
me.github.simonplays15.betterbansystem.core.ban.IIPBanEntry
Packages that use IIPBanEntry
Package
Description
-
Uses of IIPBanEntry in me.github.simonplays15.betterbansystem.core.ban
Classes in me.github.simonplays15.betterbansystem.core.ban that implement IIPBanEntryMethods in me.github.simonplays15.betterbansystem.core.ban that return IIPBanEntryModifier and TypeMethodDescriptionstatic @NotNull IIPBanEntry
BanHandler.addIpBan
(@NotNull BaseCommandSender sender, String ipAddress, String reason, Date expires) Adds an IP ban entry.static IIPBanEntry
Finds an IP ban entry given the IP address.static IIPBanEntry
BanHandler.findIPBanEntry
(String ipAddress) Finds an IP ban entry given the IP address.IPBanEntry.IIPBanEntryAdapter.read
(@NotNull com.google.gson.stream.JsonReader reader) Reads a JSON object from a JsonReader and returns an instance of IIPBanEntry.Methods in me.github.simonplays15.betterbansystem.core.ban that return types with arguments of type IIPBanEntryModifier and TypeMethodDescriptionstatic @NotNull List<IIPBanEntry>
IPBanEntry.getAllEntries()
Retrieves all IP ban entries.Methods in me.github.simonplays15.betterbansystem.core.ban with parameters of type IIPBanEntryModifier and TypeMethodDescriptionstatic void
IPBanEntry.removeEntry
(@NotNull IIPBanEntry entry) Removes an entry from the IP ban list.static void
IPBanEntry.saveToJson
(IIPBanEntry entry) Saves the given IP ban entry to a JSON file or a database.void
IPBanEntry.IIPBanEntryAdapter.write
(@NotNull com.google.gson.stream.JsonWriter writer, @NotNull IIPBanEntry entry) Writes an IIPBanEntry object to a JsonWriter in a specific format. -
Uses of IIPBanEntry in me.github.simonplays15.betterbansystem.core.chat
Methods in me.github.simonplays15.betterbansystem.core.chat with parameters of type IIPBanEntryModifier and TypeMethodDescriptionstatic @NotNull String
StringFormatter.formatIpBanMessage
(@NotNull IIPBanEntry entry) Formats an IP ban message using the given IIPBanEntry.