Galacticraft
Galacticraft copied to clipboard
fix: extinguish fires when there is no oxygen
- [x] Prevent candles being lit when there is no oxygen.
- [x] Extinguish soul torches/lanterns.
- [x] Extinguish campfires.
- [x] Update the deprecated methods in
TorchBlockMixin,LanternBlockMixinandCampfireBlockMixin. - [x] Extinguish fires which are caused by sources other than fire charges/flint and steel.
- [x] Don't extinguish when there is oxygen provided by an oxygen sealer or oxygen bubble distributor.
- [ ] Prevent entities from being set on fire.
- [ ] Arrows from a flame bow.
- [ ]
Generalize methods to make use of the#minecraft:creeper_igniterstag. - [x] Create a registry system that other mods can use to register which block states should get extinguished and what the extinguished block state is.