Tags
Creators
Details
1.0-SNAPSHOT
Compatibility
Changes
ServerInfo is a lightweight, intuitive server health check plug-in for servers. You can see the performance (TPS, memory, disk), uptime, number of entities, list of players, etc. of the server at a glance, along with a visual progress bar.
β¨ Key Features
-
Server Status Dashboard ('/info'):
- Ticks Per Second (TPS): Intuitively check the server lag status by displaying the average TPS in color bars (green/yellow/red) for 1, 5, and 15 minutes
- System Resources: Real-time visualization of memory (RAM) and disk usage
- Network Status: Displays the average ping of the players being connected
- World Statistics: Show the number of loaded chunks and entities and alerts
- Interaction features (Hover):
- Display a list of people when you mouse over the number of 'Online' players
- Display a list of plug-ins when you mouse over the number of 'Loaded' plug-ins
-
Entry details ('/entities'):
- Check total number of entities by world (overworld, nether, end)
- Display the number of entities by entity type (Zombie, Skeleton, etc.) sorted in descending order
π Requirements
- Server Software: Bookkit 1.21 and up (requires MiniMessage support)
π₯ Installation
- Download the latest version
releases - Apply plug-in:
Place the file 'ServerInfo-1.0-SNAPSHOT.jar' in the server's 'plugins' folder and start the server.
π» Commands and Privileges
| Command | Description | Permission | Default |
|---|---|---|---|
| '/info' | Check the overall status of the server | 'serverinfo.info ' | OP |
| '/info test' | Pre-check UI alerts for poor performance | 'serverinfo.info ' | OP |
| '/entities' | Check the distribution of entities by world. | 'serverinfo.entities' | OP |
π License
This project is subject to the Apache License 2.0 license.
ServerInfoλ μλ²λ₯Ό μν κ°λ³κ³ μ§κ΄μ μΈ μλ² μν νμΈ νλ¬κ·ΈμΈμ λλ€. μλ²μ μ±λ₯(TPS, λ©λͺ¨λ¦¬, λμ€ν¬), μ νμ, μν°ν° μ, νλ μ΄μ΄ λͺ©λ‘ λ±μ μκ°μ μΈ μ§ν λ°(Progress Bar)μ ν¨κ» νλμ νμΈν μ μμ΅λλ€.
β¨ μ£Όμ κΈ°λ₯
-
μλ² μν λμ보λ (
/info):- TPS (Ticks Per Second): 1λΆ, 5λΆ, 15λΆ νκ· TPSλ₯Ό μμ λ°(μ΄λ‘/λ Έλ/λΉ¨κ°)λ‘ νμνμ¬ μλ² λ μνλ₯Ό μ§κ΄μ μΌλ‘ νμΈ
- μμ€ν μμ: λ©λͺ¨λ¦¬(RAM) λ° λμ€ν¬ μ¬μ©λ μ€μκ° μκ°ν
- λ€νΈμν¬ μν: μ μ μ€μΈ νλ μ΄μ΄λ€μ νκ· ν(Ping) νμ
- μλ ν΅κ³: λ‘λλ μ²ν¬(Chunks) λ° μν°ν°(Entities) κ°μμ κ²½κ³ νμ
- μνΈμμ© κΈ°λ₯ (Hover):
Onlineνλ μ΄μ΄ μμ λ§μ°μ€λ₯Ό μ¬λ¦¬λ©΄ μ μμ λͺ©λ‘ νμLoadedνλ¬κ·ΈμΈ μμ λ§μ°μ€λ₯Ό μ¬λ¦¬λ©΄ νλ¬κ·ΈμΈ λͺ©λ‘ νμ
-
μν°ν° μμΈ μ‘°ν (
/entities):- μλλ³(μ€λ²μλ, λ€λ, μλ) μ΄ μν°ν° κ°μ νμΈ
- μν°ν° μ’ λ₯λ³(Zombie, Skeleton λ±) κ°μ λ΄λ¦Όμ°¨μ μ λ ¬ νμ
π μꡬ μ¬ν
- Server Software: Bukkit 1.21 μ΄μ (MiniMessage μ§μ νμ)
π₯ μ€μΉ
- μ΅μ λ²μ μ λ€μ΄λ‘λ ν©λλ€
releases - νλ¬κ·ΈμΈ μ μ©:
ServerInfo-1.0-SNAPSHOT.jarνμΌμ μλ²μpluginsν΄λμ λ£κ³ μλ²λ₯Ό μμν©λλ€.
π» λͺ λ Ήμ΄ λ° κΆν
| λͺ λ Ήμ΄ | μ€λͺ | κΆν (Permission) | κΈ°λ³Έκ° |
|---|---|---|---|
/info |
μλ²μ μ λ°μ μΈ μν μ 보λ₯Ό νμΈν©λλ€. | serverinfo.info |
OP |
/info test |
(ν μ€νΈμ©) μ±λ₯μ΄ λμ λμ UI κ²½κ³ λ₯Ό 미리 νμΈν©λλ€. | serverinfo.info |
OP |
/entities |
μλλ³ μν°ν° λΆν¬ νν©μ νμΈν©λλ€. | serverinfo.entities |
OP |
π λΌμ΄μ μ€
μ΄ νλ‘μ νΈλ Apache License 2.0 λΌμ΄μ μ€λ₯Ό λ°λ¦ λλ€.
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:s6qHcCNO:PD7sVa7y"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:s6qHcCNO:PD7sVa7y"
}

