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

Data Driven Composter

An overly configurable composter

3K загрузок10 подписчиковMPL-2.0fabricquilt

Обновлён 11 декабря 2022 г. · опубликован 28 мая 2022 г.

Data Driven Composter

A server-sided composter mod that allows you to customise what you can feed to composters for Fabric & Quilt!

How to Use?

Requirements:

Install Minecraft 1.18.2 or 1.19, DDC and your mod loader of choice, then customise the config at config/ddc.json. No client mod is required, but you may install to use it in single player or with LAN.

Config - ddc.json

Example configuration

Note: By default, the entire registry will be present.

Tip: If you would like to hot reload the configuration without restarting the server, use the default /reload command built into the game. DDC will automatically load in your changes live without any other intervention, including restoring the vanilla registry if you want.

{
   // Whether to disable vanilla registration. Set this to true if
   // you'd like to define your own values for vanilla's stuff.
   "disableDefaultVanillaRegistry": false,
   // Whether to disable the datapack registry. Set this to true if
   // you'd like to define your own values for vanilla's stuff, or
   // disable modded entries on Quilt.
   "disableDatapackRegistry": false,
   // Whether registration should be logged or not.
   // Disabled by default due to it spamming stack traces for each call.
   "logAllDirectRegistration": false,
   // Items that can be composted in a composter.
   // Identifier -> Chance
   "compostableItems": {
      "minecraft:glow_lichen": 0.5,
      "minecraft:poppy": 0.65,
      "minecraft:cocoa_beans": 0.65,
      "minecraft:azalea": 0.65,
      "minecraft:nether_wart": 0.65,
      ...
   }
}
  • disableDefaultVanillaRegistry
    • true: Disables Vanilla registration.
    • false: Keep Vanilla registration.
  • disableDatapackRegistry
    • true: Disables datapack registration.
    • false: Keep datapack registration.
  • logAllDirectRegistration: Debugging option.
    • true: Logs all registrations to the composter block.
    • false: Does not log any registration to the composter block.
  • compostableItems
    • minecraft:...: Identifier for the item to allow composting of.
    • 0 - 1: Chance between 0 & 1 for an item to add to the composter.

Planned Features

  • Customisable returns with chance
  • [ ] QSL's RegistryEntryAttachment for more dynamic initialisation.
  • Custom Datapack Recipe type to allow for datapacks to register compostable items.

Версии

ВерсияКаналИграЗагрузчикиДатаСкачать
0.2.2+mc.1.19.3Релиз1.19.4, 1.20, 1.20.1, 1.20.2fabric, quilt11 декабря 2022 г.Скачать (190 КБ)
0.1.2+mc.1.18.2Релиз1.18.2, 1.19, 1.19.1, 1.19.2fabric, quilt11 декабря 2022 г.Скачать (176 КБ)
0.2.1+mc.1.19.3Релиз1.19.3fabric, quilt10 декабря 2022 г.Скачать (166 КБ)
0.1.1+mc.1.18.2Релиз1.18.2, 1.19, 1.19.1, 1.19.2fabric, quilt10 декабря 2022 г.Скачать (156 КБ)
0.2.0+mc.1.19.3Релиз1.19.3fabric, quilt10 декабря 2022 г.Скачать (165 КБ)
0.1.0+mc.1.18.2Релиз1.18.2, 1.19, 1.19.1, 1.19.2fabric, quilt10 декабря 2022 г.Скачать (155 КБ)
0.0.0+mc.1.18.2Релиз1.18.2, 1.19fabric, quilt26 июня 2022 г.Скачать (90 КБ)

Ченджлог

0.2.2+mc.1.19.3Релиз1.20, 1.20.1, 1.20.2 · 11 декабря 2022 г.

Changes since v0.2.1

  • Correctly JiJ Lifecycle Events

1.20 note: You will need to download the latest Fabric API.

0.1.2+mc.1.18.2Релиз1.19, 1.19.1, 1.19.2 · 11 декабря 2022 г.

Changes since v0.1.1

  • Correctly JiJ Lifecycle Events
0.2.1+mc.1.19.3Релиз1.19.3 · 10 декабря 2022 г.

Changes since v0.2.0

  • Fix QSL quirk with it reregistering Vanilla on reload
0.1.1+mc.1.18.2Релиз1.19, 1.19.1, 1.19.2 · 10 декабря 2022 г.

Changes since v0.1.0

  • Fix QSL quirk with it reregistering Vanilla on reload
0.2.0+mc.1.19.3Релиз1.19.3 · 10 декабря 2022 г.

Note: This will not run on <=1.19.2

Changes since v0.1.0

  • Updated to 1.19.3
0.1.0+mc.1.18.2Релиз1.19, 1.19.1, 1.19.2 · 10 декабря 2022 г.

Changes since v0.0.0

  • Updated dependencies
  • Rewrite initialisation logic for better mod compatibility
  • Add configuration hot-loading on /reload
  • Clean-up repository

Full Changelog: https://github.com/the-glitch-network/data-driven-composter/compare/v0.0.0...v0.1.0

0.0.0+mc.1.18.2Релиз1.18.2, 1.19 · 26 июня 2022 г.

Initial release of Data Drive Composter for 1.18.2 and 1.19.

Комментарии

Загружаем…