diff --git a/CHANGELOG.md b/CHANGELOG.md index c9ac3cd..c11da0e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,8 @@ # Changelog +**1.2.7** +* Fix Cooling Spell Bug + **1.2.6** * Fix Potential Client-Server De-sync Bug diff --git a/gradle.properties b/gradle.properties index 1e30efd..fbacd87 100644 --- a/gradle.properties +++ b/gradle.properties @@ -10,7 +10,7 @@ org.gradle.jvmargs = -Xmx1G fabric_loader_version = 0.7.8+build.189 # Mod Properties - mod_version = 1.2.6 + mod_version = 1.2.7 maven_group = com.thebrokenrail archives_base_name = sorcerycraft diff --git a/src/main/java/com/thebrokenrail/sorcerycraft/spell/CoolingSpell.java b/src/main/java/com/thebrokenrail/sorcerycraft/spell/CoolingSpell.java index 1940052..13a7742 100644 --- a/src/main/java/com/thebrokenrail/sorcerycraft/spell/CoolingSpell.java +++ b/src/main/java/com/thebrokenrail/sorcerycraft/spell/CoolingSpell.java @@ -27,7 +27,7 @@ public class CoolingSpell extends Spell { if (world.getBlockState(blockPos).isIn(BlockTags.FIRE)) { world.removeBlock(blockPos, false); } - if (world.getBlockState(blockPos).get(Properties.LIT)) { + if (world.getBlockState(blockPos).contains(Properties.LIT) && world.getBlockState(blockPos).get(Properties.LIT)) { world.setBlockState(blockPos, world.getBlockState(blockPos).with(Properties.LIT, false)); }