| Package | Description |
|---|---|
| masecla.modrinth4j.client | |
| masecla.modrinth4j.client.instances | |
| masecla.modrinth4j.main |
| Constructor and Description |
|---|
HttpClient(UserAgent userAgent,
String apiKey)
Creates a new instance of the client.
|
HttpClient(UserAgent userAgent,
String baseUrl,
String apiKey)
Creates a new instance of the client.
|
HttpClient(UserAgent userAgent,
String baseUrl,
String apiKey,
long timeout)
Creates a new instance of the client.
|
| Constructor and Description |
|---|
RatelimitedHttpClient(UserAgent userAgent,
String apiKey)
Creates a new instance of the client.
|
RatelimitedHttpClient(UserAgent userAgent,
String baseUrl,
String apiKey)
Creates a new instance of the client.
|
RatelimitedHttpClient(UserAgent userAgent,
String baseUrl,
String apiKey,
long timeout)
Creates a new instance of the client.
|
UnlimitedHttpClient(UserAgent userAgent,
String apiKey)
Deprecated.
|
UnlimitedHttpClient(UserAgent userAgent,
String baseUrl,
String apiKey)
Deprecated.
|
UnlimitedHttpClient(UserAgent userAgent,
String baseUrl,
String apiKey,
long timeout)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
static ModrinthAPI |
ModrinthAPI.rateLimited(UserAgent agent,
String apiKey)
Returns a client which will send requests and adjust speed based on rate
limits
|
static ModrinthAPI |
ModrinthAPI.rateLimited(UserAgent agent,
String url,
String apiKey)
Returns a client which will send requests and adjust speed based on rate
limits
|
static ModrinthAPI |
ModrinthAPI.rateLimited(UserAgent agent,
String url,
String apiKey,
long timeout)
Returns a client which will send requests and adjust speed based on rate
limits
|
static ModrinthAPI |
ModrinthAPI.unlimited(UserAgent agent,
String apiKey)
Deprecated.
- Use
ModrinthAPI.rateLimited(UserAgent, String) instead. |
static ModrinthAPI |
ModrinthAPI.unlimited(UserAgent agent,
String url,
String apiKey)
Deprecated.
- Use
ModrinthAPI.rateLimited(UserAgent, String, String) instead. |
static ModrinthAPI |
ModrinthAPI.unlimited(UserAgent agent,
String url,
String apiKey,
long timeout)
Deprecated.
- Use
ModrinthAPI.rateLimited(UserAgent, String, String, long)
instead. |
Copyright © 2026. All rights reserved.