diff -u -r a/net/minecraft/block/DecoratedPotBlock.java b/net/minecraft/block/DecoratedPotBlock.java --- a/net/minecraft/block/DecoratedPotBlock.java 2023-12-07 10:21:13.013360236 -0700 +++ b/net/minecraft/block/DecoratedPotBlock.java 2023-12-07 10:21:19.052276174 -0700 @@ -127,7 +127,7 @@ ServerWorld lv5 = (ServerWorld)world; lv5.spawnParticles(ParticleTypes.DUST_PLUME, (double)pos.getX() + 0.5, (double)pos.getY() + 1.2, (double)pos.getZ() + 0.5, 7, 0.0, 0.0, 0.0, 0.0); } - world.updateComparators(pos, this); + lv.markDirty(); } else { world.playSound(null, pos, SoundEvents.BLOCK_DECORATED_POT_INSERT_FAIL, SoundCategory.BLOCKS, 1.0f, 1.0f); lv.wobble(DecoratedPotBlockEntity.WobbleType.NEGATIVE); diff -u -r a/net/minecraft/client/session/report/ReporterEnvironment.java b/net/minecraft/client/session/report/ReporterEnvironment.java --- a/net/minecraft/client/session/report/ReporterEnvironment.java 2023-12-07 10:21:13.542352872 -0700 +++ b/net/minecraft/client/session/report/ReporterEnvironment.java 2023-12-07 10:21:19.433270870 -0700 @@ -60,7 +60,7 @@ private static String getVersion() { StringBuilder stringBuilder = new StringBuilder(); - stringBuilder.append("1.20.3"); + stringBuilder.append("1.20.4"); if (MinecraftClient.getModStatus().isModded()) { stringBuilder.append(" (modded)"); } diff -u -r a/net/minecraft/MinecraftVersion.java b/net/minecraft/MinecraftVersion.java --- a/net/minecraft/MinecraftVersion.java 2023-12-07 10:21:13.688350840 -0700 +++ b/net/minecraft/MinecraftVersion.java 2023-12-07 10:21:19.557269144 -0700 @@ -34,9 +34,9 @@ private MinecraftVersion() { this.id = UUID.randomUUID().toString().replaceAll("-", ""); - this.name = "1.20.3"; + this.name = "1.20.4"; this.stable = true; - this.saveVersion = new SaveVersion(3698, "main"); + this.saveVersion = new SaveVersion(3700, "main"); this.protocolVersion = SharedConstants.getProtocolVersion(); this.resourcePackVersion = 22; this.dataPackVersion = 26; diff -u -r a/net/minecraft/SharedConstants.java b/net/minecraft/SharedConstants.java --- a/net/minecraft/SharedConstants.java 2023-12-07 10:21:14.153344367 -0700 +++ b/net/minecraft/SharedConstants.java 2023-12-07 10:21:19.841265191 -0700 @@ -22,15 +22,15 @@ @Deprecated public static final boolean IS_DEVELOPMENT_VERSION = false; @Deprecated - public static final int WORLD_VERSION = 3698; + public static final int WORLD_VERSION = 3700; @Deprecated public static final String CURRENT_SERIES = "main"; @Deprecated - public static final String VERSION_NAME = "1.20.3"; + public static final String VERSION_NAME = "1.20.4"; @Deprecated public static final int RELEASE_TARGET_PROTOCOL_VERSION = 765; @Deprecated - public static final int field_29736 = 168; + public static final int field_29736 = 169; public static final int SNBT_TOO_OLD_THRESHOLD = 3678; private static final int field_29708 = 30; public static final boolean CRASH_ON_UNCAUGHT_THREAD_EXCEPTION = false;