Class IpBanlistService
java.lang.Object
net.minecraft.server.jsonrpc.methods.IpBanlistService
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final record(package private) static final recordstatic final record -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic List<IpBanlistService.IpBanDto> add(MinecraftApi pApi, List<IpBanlistService.IncomingIpBanDto> pEntries, ClientInfo pClientInfo) private static List<ServerPlayer> banIp(MinecraftApi pApi, IpBanlistService.IncomingIpBanDto pEntry, ClientInfo pClientInfo) private static List<ServerPlayer> banIp(MinecraftApi pApi, IpBanlistService.IpBan pIpBan, ClientInfo pClientInfo) static List<IpBanlistService.IpBanDto> clear(MinecraftApi pApi, ClientInfo pClientInfo) static List<IpBanlistService.IpBanDto> get(MinecraftApi pApi) static List<IpBanlistService.IpBanDto> remove(MinecraftApi pApi, List<String> pIps, ClientInfo pClientInfo) static List<IpBanlistService.IpBanDto> set(MinecraftApi pApi, List<IpBanlistService.IpBanDto> pEntries, ClientInfo pClientInfo)
-
Field Details
-
BAN_SOURCE
- See Also:
-
-
Constructor Details
-
IpBanlistService
public IpBanlistService()
-
-
Method Details
-
get
-
add
public static List<IpBanlistService.IpBanDto> add(MinecraftApi pApi, List<IpBanlistService.IncomingIpBanDto> pEntries, ClientInfo pClientInfo) -
banIp
private static List<ServerPlayer> banIp(MinecraftApi pApi, IpBanlistService.IncomingIpBanDto pEntry, ClientInfo pClientInfo) -
banIp
private static List<ServerPlayer> banIp(MinecraftApi pApi, IpBanlistService.IpBan pIpBan, ClientInfo pClientInfo) -
clear
-
remove
public static List<IpBanlistService.IpBanDto> remove(MinecraftApi pApi, List<String> pIps, ClientInfo pClientInfo) -
set
public static List<IpBanlistService.IpBanDto> set(MinecraftApi pApi, List<IpBanlistService.IpBanDto> pEntries, ClientInfo pClientInfo)
-