Перейти к содержимому
Mineforgian

Chat Calc

The *fastest* calculator around; built right into your chat; just type in and you'll see your answer!

344K загрузок62 подписчиковMPL-2.0fabric

Обновлён 15 октября 2025 г. · опубликован 16 мая 2024 г.

This is a port of ChatCalc by RTTV (which is also a port of ChatCalc by Kokeria) to the newest minecraft versions, because it hasn't been updated in a long time. It's also completely converted from Java to Kotlin, just because I can.

The functionality hasn't changed much, so you can check the original mod's description. There is, however, an additional dependency - Fabric Language Kotlin - which is needed for Kotlin to work.

I do plan on adding some features later, such as better config handling and allowing calculations in text fields other than chat, like signs (done), books, anvils etc. They aren't available yet, though. If there's anything else that you want to see in the mod, please create an issue on github.


Promo banner for bisect hosting. Use code rime to get 25% off your first order! Click to open the site.

Версии

ВерсияКаналИграЗагрузчикиДатаСкачать
4.2.5Релиз1.21.10fabric15 октября 2025 г..jar (987 КБ)
4.2.4Релиз1.21.9fabric3 октября 2025 г..jar (987 КБ)
4.2.3Релиз1.21.8fabric3 октября 2025 г..jar (982 КБ)
4.2.2Релиз1.21.7fabric3 июля 2025 г..jar (1.2 МБ)
4.2.1Релиз1.21.6fabric23 июня 2025 г..jar (1.2 МБ)
4.2.0Релиз1.21.6fabric23 июня 2025 г..jar (468 КБ)
4.1.10Релиз1.21.2, 1.21.3, 1.21.4, 1.21.5fabric25 марта 2025 г..jar (118 КБ)
4.1.9Релиз1.21.1, 1.21.2, 1.21.3, 1.21.4fabric24 декабря 2024 г..jar (118 КБ)
4.1.8Релиз1.21.1, 1.21.2, 1.21.3, 1.21.4fabric5 декабря 2024 г..jar (117 КБ)
4.1.7Релиз1.21, 1.21.1, 1.21.2, 1.21.3fabric29 октября 2024 г..jar (117 КБ)
4.1.6Релиз1.20.5, 1.20.6, 1.21, 1.21.1fabric2 сентября 2024 г..jar (116 КБ)
4.1.5Релиз1.20.5, 1.20.6, 1.21, 1.21.1fabric6 августа 2024 г..jar (116 КБ)
4.1.4Релиз1.20.5, 1.20.6, 1.21fabric25 июля 2024 г..jar (113 КБ)
4.1.3Релиз1.20.5, 1.20.6, 1.21fabric18 июля 2024 г..jar (112 КБ)
4.1.2Релиз1.20.5, 1.20.6, 1.21fabric17 июня 2024 г..jar (112 КБ)

Показаны последние 15 из 18 версий. Все версии — на Modrinth.

Ченджлог

4.2.5Релиз1.21.10 · 15 октября 2025 г.
  • Added 1.21.10 support
4.2.4Релиз1.21.9 · 3 октября 2025 г.
  • Updated to 1.21.9
4.2.3Релиз1.21.8 · 3 октября 2025 г.
  • Updated to 1.21.8
  • Refactored most of the code to use FAPI's events instead of mixins
4.2.2Релиз1.21.7 · 3 июля 2025 г.
  • Updated to 1.21.7 (thanks to coredex-source)
  • Some minor bug fixes, config should be more stable now
4.2.1Релиз1.21.6 · 23 июня 2025 г.
  • Fixed NoClassDefFoundError with pods4k. Apparently the main module of pods4k depends on the submodules, and they aren't included transitively by loom. The submodules are now included in the rimelib dependency, so this should fix it.
4.2.0Релиз1.21.6 · 23 июня 2025 г.
  • Updated to work with Minecraft 1.21.6.
  • Added more chat messages for actions like adding/removing functions, constants, etc.
  • Added a new dependency, fabric-api. Pretty much every mod uses it, you probably have it installed already.
  • Added another new dependency rimelib, and it's embedded in the mod for now. It's still under review on modrinth, but it's a library mod I've made that provides some utility functions for fabric mods. This is where the new config's backend lies, and chatcalc just implements a class for it.
  • Revamped config system (mostly backend changes):

The config is now strongly typed with a config class, and there's a new config handler that handles all the config operations.

Previously, config was handled with a raw JsonObject, and the encoding was done manually with string concatenation magic. This made it very hard to add a gui for the config or handle the config in a type-safe way, and there were a lot of checks for each config value to make sure it was valid.

Now, the config is handled with a Config class that has all the config values as properties, and the encoding is done with a codec. This makes things much easier to handle, and it also allows for a gui to be added in the future. I'm planning on using YACL for the gui, but that's for another time.

The config format was also changed, and the codec should be able to decode both formats while only encoding the new one. However, I was unable to get a config file in the old format to test this, so please report any issues you encounter.

4.1.10Релиз1.21.3, 1.21.4, 1.21.5 · 25 марта 2025 г.
  • Added support for 1.21.5

This is a metadata change only, no code changes were made.

4.1.9Релиз1.21.2, 1.21.3, 1.21.4 · 24 декабря 2024 г.
  • Fix incorrect replacement when multiple expressions are in the same line

Полная история изменений — на Modrinth.

Комментарии

Загружаем…