
Totally Lit
Brings realistic/hardcore mechanics to torches, candles, lanterns, campfires, and jack o' lanterns in a configurable way.
568.0K
95
Fixed
- Fix missing block loot tables for unlit copper lanterns
Changed
- Bump version
- Set Java compatibility for mixins to version 25 instead of the old version 21
- Require annotations for mixin overwriting
- Refactor client source set to use a more descriptive package
Changed
- Port to Minecraft 26.1.2
- Bump version
Changed
- Default to true for extinguishing lit items in containers
- Update README
- Use more descriptive names for Mixin method names
- Migrate to the official Mojang mappings
- Optimize imports
- Rearrange code and whitespace
- Update Gradle Wrapper
- Bump version
Removed
- Remove unnecessary code in build script
- Code that was commented out
Added
- Placing lit items in bundles will extinguish them
- Add unlit copper lanterns
- Add copper torch
- Add Game Tests for caretaker functionality and whether torches extinguish in rain
- Add caching for results of whether a caretaker is present
- Add debugging information for certain conditions
Changed
- Bump version
- Port to Minecraft 1.21.11
- Update dependencies
- Change logic gates to reduce CPU cycles
- Disable Lithium's optimizations for lit campfires instead of all campfires
- Reduce high CPU usage with caretaker functionality enabled
Fixed
- Fix crash when trying to extinguish in non-player inventories
Fixed
- Added missing import
Changed
- Updated Gradle
Fixed
- Fix #58: ArrayIndexOutOfBoundsException crash when attempting to extinguish lit variants in player inventory
Changed
- Improved readability of code
Added
- Add option to disable/enable caretaker functionality
Changed
- Bump version
- Changed default caretaker radius to 16
Fixed
- Fix #46 and #57: lit torches dropping unlit variants
Changed
- Use explicit ItemStack type for TypedActionResult generic
- Bump version
Fixed
- Fix #44: Crash when using items defined in
campfire_igniterstag to ignite campfires - Fix broken recipes
Removed
- Unused imports
Changed
- Port to Minecraft 1.21.1
Fixed
- Resourcepack format and display name
Changed
- Port to Minecraft 1.19.2
Changed
- Port to Minecraft 1.20.1
Added
- Configuration setting to enable/disable fire aspect being able to ignite unlit variants
- Configuration setting to enable/disable lit variants extinguishing when stored in containers
- Ability to extinguish lit variants in storage containers
Fixed
- Items enchanted with fire aspect not igniting unlit campfires, torches, and lanterns
Changed
- Updated TODO list
- Updated README
Added
- Model data generation for blocks, blockstates, and items
Changed
- Updated Fabric Loom
Fixed
- #41 Broken models and missing textures
Removed
- Most manually written models for blocks, blockstates, and items (excludes the Unlit Jack O'Lantern for now)
Changed
- Port to Minecraft 1.21.4.
Added
- Added new caretaker functionality. Extinguishables will no longer extinguish within a configurable z by z by z box around any entities defined in the new
caretakersEntityType tag. By default this includes: illusioners, pillagers, villagers, vindicators, wandering traders, and witches. Villages and pillager posts should no longer go dark to simulate entities taking care of their properties. - Unlit campfire texture resourcepack that integrates visually with LambDynamicLights (resourcepack is enabled by default).
- Added new performance mods locally for use when testing builds to ensure compatibility. Includes Sodium, Lithium, Noisium, c2me, ScalableLux, and FerriteCore. They may not always be available when building new releases.
Changed
- Reduced time need to complete automated gametests.
- Updated dependencies.
- Added new caretaker functionality. Extinguishables will no longer extinguish within a configurable z by z by z box around any entities defined in the new
Fixed
- Fix incorrect stack size be applied to lanterns and other lit variants when extinguishing in player inventory.
NOTE: Torches worked fine in 0.15.4, but for some reason lanterns didn't extinguish properly. Hopefully, this is actually fixed, now.
Fixed
- Actually fix incorrect stack size assignment during extinguishing in inventory
Fixed
- Fix incorrect stack size assignment during extinguishing in inventory
Fixed
- Lit items cloning to hotbar when extinguishing in player's inventory
1
