Skip to content

Commit

Permalink
Release v1.2.1 for MC 1.20.6 Fabric
Browse files Browse the repository at this point in the history
  • Loading branch information
cpburnz committed Sep 7, 2024
1 parent c992c13 commit f5dc195
Show file tree
Hide file tree
Showing 5 changed files with 194 additions and 221 deletions.
36 changes: 4 additions & 32 deletions CHANGES.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,45 +2,17 @@ Change History
==============


1.2.1 for Minecraft 1.21.1 with Fabric 0.103.0 (2024-08-28)
-----------------------------------------------------------

New features:

- Support Minecraft 1.21.1 with Fabric.

Bug fixes:

- Prevent possible crash on bad start-up.


1.2.0 for Minecraft 1.21.1 with Fabric 0.103.0 (Unreleased)
1.2.1 for Minecraft 1.20.6 with Fabric 0.100.0 (2024-09-06)
-----------------------------------------------------------

New features:

- Add entity tracking with the "mc_entities_total" metric. This can be disabled by setting "collector.mc_entities" to "false" in the config.
- Added the "collector.mc_dimension_tick_errors" setting to control how to handle inconsistent dimension ticks from misbehaved mods. The new default behavior is to log a debug message rather than crash.

Bug fixes:

- Do not warn when the mod is not installed on the client.
- Client-side server and level ticks no longer crash Minecraft.
- Support inconsistent dimension ticks from misbehaved mods.
- Support multithreaded dimension ticks.


1.1.0 for Minecraft 1.21.1 with Fabric 0.103.0 (Unreleased)
-----------------------------------------------------------

New features:

- Add entity tracking with the "mc_entities_total" metric. This can be disabled by setting "collector.mc_entities" to "false" in the config.

Bug fixes:

- Client-side server and level ticks no longer crash Minecraft.

Miscellaneous:

- Added "HACKING.md".
- Added "dashboards.md".
- Added "metrics.md".
- Prevent possible crash on bad start-up.
23 changes: 13 additions & 10 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,9 @@ for the following versions:
- Minecraft 1.21.1 with Fabric 0.103.0.
- Minecraft 1.21.1 with Forge 52.0.0.
- Minecraft 1.21.1 with NeoForge 21.1.0.
- Minecraft 1.20.6 with Fabric 0.100.0.
- Minecraft 1.20.6 with Forge 50.1.0.
- Minecraft 1.20.6 with NeoForge 20.6.0.
- Minecraft 1.20.4 with Forge 49.1.0.
- Minecraft 1.20.4 with NeoForge 20.4.0.
- Minecraft 1.20.2 with Forge 48.1.0.
Expand All @@ -31,19 +33,20 @@ Installation

The Prometheus Exporter mod only needs to be installed on the server. It can be
downloaded from [GitHub] and [Curse Forge]. To install it, copy the JAR
(*Prometheus-Exporter-{MC Version}-fabric-{Mod Version}.jar*) to the server
*mods/* directory. Since this mod does not add anything to the Minecraft world,
it can be safely upgraded by simply replacing an older version with a newer
version.
(*Prometheus-Exporter-{MC Version}-{Mod Loader}-{Mod Version}.jar*) to the
server *mods/* directory. Since this mod does not add anything to the Minecraft
world, it can be safely upgraded by simply replacing an older version with a
newer version.


Configuration
-------------

The mod configuration is located at *world/serverconfig/prometheus_exporter-server.toml*
with Forge, and *config/prometheus_exporter-server.toml* with NeoForge. It will
be automatically generated upon server start if it does not already exist. The
default configuration can be seen in the example [prometheus_exporter-server.toml].
with Forge and Fabric, and *config/prometheus_exporter-server.toml* with
NeoForge. It will be automatically generated upon server start if it does not
already exist. The default configuration can be seen in the example
[prometheus_exporter-server.toml].


Exporter
Expand All @@ -65,6 +68,6 @@ Known compatible Grafana dashboards are listed in [dashboards.md].
[Prometheus]: https://prometheus.io/
[dashboards.md]: https://github.com/cpburnz/minecraft-prometheus-exporter/blob/master/dashboards.md
[issue on GitHub]: https://github.com/cpburnz/minecraft-prometheus-exporter/issues
[metrics.md]: https://github.com/cpburnz/minecraft-prometheus-exporter/blob/mc1.21.1-fabric/metrics.md
[output.txt]: https://github.com/cpburnz/minecraft-prometheus-exporter/blob/mc1.21.1-fabric/examples/output.txt
[prometheus_exporter-server.toml]: https://github.com/cpburnz/minecraft-prometheus-exporter/blob/mc1.21.1-fabric/examples/prometheus_exporter-server.toml
[metrics.md]: https://github.com/cpburnz/minecraft-prometheus-exporter/blob/mc1.20.6-fabric/metrics.md
[output.txt]: https://github.com/cpburnz/minecraft-prometheus-exporter/blob/mc1.20.6-fabric/examples/output.txt
[prometheus_exporter-server.toml]: https://github.com/cpburnz/minecraft-prometheus-exporter/blob/mc1.20.6-fabric/examples/prometheus_exporter-server.toml
Loading

0 comments on commit f5dc195

Please sign in to comment.