diff --git a/CHANGELOG.md b/CHANGELOG.md index 416c6a1..1df3c57 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,9 +1,15 @@ # Sculkhunt - Changelog: -### Sculkhunt 1.1.1 - 1.18.1 +### Sculkhunt 1.2 - 1.18.1 - Updated to Minecraft 1.18.1 -- Removed the damage ramping up the more players a sculk tracker is near +- Removed the damage ramping up the more survivor players a sculk tracker is near - Damage now scales down the more sculk trackers there are +- Fixed player win messages being sent multiple times +- Entities now emit vibrations when damaged +- Removed sculk trackers revealing players upon hitting them +- Sculk trackers colliding with a players will now reveal them for 2 seconds +- Added a hotbar message for survivors to indicate whenever they are detected and for how long +- Sculk trackers can no longer respawn withing 15 blocks of survivor players ### Sculkhunt 1.1 - 1.17.1 - Ringing bells now causes random reverberation vibrations in a 30 block radius, allowing you to hide your vibrations to sculk players diff --git a/gradle.properties b/gradle.properties index d9aeae4..76c13cd 100644 --- a/gradle.properties +++ b/gradle.properties @@ -12,7 +12,7 @@ fabric_version=0.46.0+1.18 # Mod Properties - mod_version = 1.1.1 + mod_version = 1.2 maven_group = ladysnake archives_base_name = sculkhunt @@ -20,7 +20,7 @@ fabric_version=0.46.0+1.18 owners = Ladysnake license_header = GPL-3.0-or-later curseforge_id = 548273 -curseforge_versions = 1.18 +curseforge_versions = 1.18; 1.18.1 cf_requirements = fabric-api release_type = release changelog_url = https://github.com/Ladysnake/Sculkhunt/blob/main/CHANGELOG.md \ No newline at end of file diff --git a/src/main/java/ladysnake/sculkhunt/common/init/SculkhuntGamerules.java b/src/main/java/ladysnake/sculkhunt/common/init/SculkhuntGamerules.java index 66547e6..d2c4e3b 100644 --- a/src/main/java/ladysnake/sculkhunt/common/init/SculkhuntGamerules.java +++ b/src/main/java/ladysnake/sculkhunt/common/init/SculkhuntGamerules.java @@ -15,7 +15,7 @@ public class SculkhuntGamerules { public static void init() { SCULK_CATALYST_SPAWNING = registerGamerule("sculkCatalystSpawning", GameRuleFactory.createBooleanRule(false)); - SCULK_CATALYST_SPAWNING_DELAY = registerGamerule("sculkCatalystSpawningDelay", GameRuleFactory.createIntRule(0)); + SCULK_CATALYST_SPAWNING_DELAY = registerGamerule("sculkCatalystSpawningDelay", GameRuleFactory.createIntRule(1)); SCULK_CATALYST_SPAWNING_RADIUS = registerGamerule("sculkCatalystSpawningRadius", GameRuleFactory.createIntRule(50)); SCULK_CATALYST_BLOOM_DELAY = registerGamerule("sculkCatalystBloomDelay", GameRuleFactory.createIntRule(200)); SCULK_CATALYST_BLOOM_RADIUS = registerGamerule("sculkCatalystBloomRadius", GameRuleFactory.createIntRule(25)); diff --git a/src/main/java/ladysnake/sculkhunt/mixin/PlayerEntityMixin.java b/src/main/java/ladysnake/sculkhunt/mixin/PlayerEntityMixin.java index 745bc1c..195508f 100644 --- a/src/main/java/ladysnake/sculkhunt/mixin/PlayerEntityMixin.java +++ b/src/main/java/ladysnake/sculkhunt/mixin/PlayerEntityMixin.java @@ -137,10 +137,6 @@ public void shouldDamagePlayer(PlayerEntity player, CallbackInfoReturnable