
1.20.1-0.12.18
beta7 ноября 2025 г.- The Totempedia entries in the Ceremonies category are now locked until the required music instruments are obtained. This should make it less overwhelming for newcomers, as only those Ceremonies will be displayed that are currently performable.
- The Jingle Dress Totempedia entry will now unlock together with the Wind Chime entry.
- In case you get erroneously locked Instrument or Ceremony entries after the update, they should unlock once you place the relevant Instruments in your inventory.
- Added the
medicineBagBlacklistserver config option, which allows specifying Totem Carvings that may not be used in Medicine Bags. - Added a sound when opening, closing or setting the carving of a Medicine Bag.
- Fixed a visual glitch where the music bar in the Ceremony HUD could overflow.
- Added KubeJS integration (documentation pending).
- It can be used mostly the same as in 1.21.1, but an important difference is that, due to a limitation of KubeJS in 1.20.1, you can't use KubeJS's
StartupEvents.registryto register Totemic contents. Instead, useTotemicEvents.registerMusicInstruments, etc.
- It can be used mostly the same as in 1.21.1, but an important difference is that, due to a limitation of KubeJS in 1.20.1, you can't use KubeJS's
API changes: See 1.21.1-0.12.18.
1.21.1-0.12.18
release19 октября 2025 г.- The Totempedia entries in the Ceremonies category are now locked until the required music instruments are obtained. This should make it less overwhelming for newcomers, as only those Ceremonies will be displayed that are currently performable.
- The Jingle Dress Totempedia entry will now unlock together with the Wind Chime entry.
- In case you get erroneously locked Instrument or Ceremony entries after the update, they should unlock once you place the relevant Instruments in your inventory.
- Added the
medicineBagBlacklistserver config option, which allows specifying Totem Carvings that may not be used in Medicine Bags. - Added a sound when opening, closing or setting the carving of a Medicine Bag.
- Fixed Red Cedar Leaves not being harvestable with modded shears (they can now be harvested with any tool that has the "shears_dig" item ability).
- Fixed a visual glitch where the music bar in the Ceremony HUD could overflow.
- Expanded the KubeJS integration (still experimental):
- New Music Instruments, Totem Carvings and Ceremonies can now be created via
StartupEvents.registry, using the registry keys'totemic:a_instrument','totemic:c_totem_carving'and'totemic:d_ceremony', respectively (the letter prefixes are unfortunately necessary to ensure the correct registration order). - Added the
TotemicEvents.modifyTotemCarvingsevent. - The duration of Ceremony effects can now be changed via
TotemicEvents.ceremonyEffectTick.
- New Music Instruments, Totem Carvings and Ceremonies can now be created via
API changes:
- Completely refactored TotemCarving and other relevant classes. PortableTotemCarving and MedicineBagEffect have been removed and merged with TotemCarving and TotemEffect, respectively, which greatly simplifies the system.
- Removed TotemEffectEvent and MedicineBagEffectEvent and replaced them with setter methods on TotemCarving.
- Added setter methods for modifying Ceremonies.
- The duration of Ceremony effects can now be changed via CeremonyEvent.EffectTick.
1.20.1-0.12.17
beta31 августа 2025 г.- Added the config options
ceremonyStartupTimeMultiplierEasy,...Normaland...Hard, which allow simple adjustment of Ceremony startup times for each difficulty- These options will appear in "<save folder>/serverconfig/totemic-server.toml" when you load a world or start the server
- (@HanJiang-cn) Updated Simplified Chinese translation
Note: I will hold off on adding KubeJS integration for 1.20.1 until the integration is more stable in 1.21.1, since there are substantial differences in KubeJS's API.
1.21.1-0.12.17
alpha28 августа 2025 г.The ability to adjust Music Instruments, Ceremonies and other contents has been requested for a long time, and now we are finally delivering on that by adding integration with KubeJS. This is still experimental, and feedback and suggestions are much appreciated.
Currently, Totemic provides the startup events TotemicEvents.modifyMusicInstruments and modifyCeremonies, as well as several server and client events for hooking into Ceremonies, e.g. ceremonyEffectTick.
There is no documentation yet, but for now you can look at the test scripts to see how the events can be used.
Changing Totem Effects is not yet supported since I plan on making major changes to the code first to resolve some problems.
Further changes:
- Added the config options
ceremonyStartupTimeMultiplierEasy,...Normaland...Hard, which allow simple adjustment of Ceremony startup times for each difficulty without Kube- These options will appear in "totemic-server.toml" when you load a world or start the server
- (@HanJiang-cn) Updated Simplified Chinese translation
1.20.1-0.12.16
beta1 июля 2025 г.- Totem Bases will now emit a Comparator signal during Ceremonies, based on the music required to start the Ceremony
- (Note: Forge does not provide a config GUI in 1.20.1)
API changes:
- Added several events for Ceremonies and Totem Effects. It is planned to expose these events via KubeJS integration.