All Mods Resource Packs Data Packs Shaders Modpacks Plugins
Freeze Frame: The Camera Mod

Freeze Frame: The Camera Mod

by Lunade • Downloads: 0 • Followers: 0
Description
Gallery
Changelog
Versions

Adds the Camera to Minecraft, in a fresh and intuitive way!

Cameras will store their photos onto Film Roll, which can be printed into Photos at a Developing Table, or renamed/removed by using the Film Roll item!

Photos can also be copied in Developing Tables and placed in Item Frames to display in your home.

You can also place a Tripod by crouching while using the Camera, which can take photos by interacting with it.

Spyglasses and Cameras now also let you adjust zoom levels with the mouse wheel.

Use code FROZENBLOCK with Kinetic Hosting for 15% off your first month!

How to Install Freeze Frame: The Camera Mod (Mod)

Freeze Frame: The Camera Mod by Lunade is verified for Fabric, Neoforge, Quilt across Minecraft versions 1.20.2, 1.20.3, 1.20.4, 1.20.6, 1.21, 1.21.1, 26.1, 26.1.1 (latest release: 1.2.1-mc26.3-fabric, file size: 2.1 MB). Follow the steps below to install it safely from ModCraft.tv:

  1. Click the Download button above and select your Minecraft version (1.20.2, 1.20.3, 1.20.4, 1.20.6, 1.21, 1.21.1, 26.1, 26.1.1) and platform (Fabric, Neoforge, Quilt).
  2. Make sure you have the compatible loader or environment installed for Fabric, Neoforge, Quilt.
  3. Move the downloaded Freeze Frame: The Camera Mod file into your Minecraft .minecraft/mods folder and launch the game.

All Versions

+ Add Version
Name Game version Platforms Published Downloads Actions
26.3
Fabric
19d ago 1
26.3
Neoforge
19d ago 1
26.2
Fabric
19d ago 1
26.2
Neoforge
19d ago 1
26.3
Neoforge
1mo ago 1
26.3
Fabric
1mo ago 1
26.2
Fabric
1mo ago 1
26.2
Neoforge
1mo ago 1
26.2
Fabric Quilt
4mo ago 1
26.1.x
Fabric Quilt
4mo ago 1
26.1.x
Fabric Quilt
7mo ago 1
26.1
Fabric Quilt
7mo ago 1
1.21.x
Fabric
last yr. 1
1.21
Fabric
last yr. 1
1.20.6
Fabric
last yr. 1
1.20.6
Fabric
last yr. 1
1.20.2
Fabric
last yr. 1
1.20.x
Fabric
last yr. 1
  • Added the Minecraft Snap advancement for taking a photo of a mob.
  • Added the A Permanent Memory advancement for taking a photo and printing it out.
  • Added the Ender-Vision advancement for taking a photo of an Enderman using the Inverted Film Filter.
  • Added the freezeframe:take_photograph Advancement Criteria Trigger Type with the following format:
  • player (Optional): An Entity Predicate to test against the Player.
  • item (Optional): An Item Predicate to test against the Item used to take the photograph.
  • Added the freezeframe:print_photograph Advancement Criteria Trigger Type with the following format:
  • player (Optional): An Entity Predicate to test against the Player.
  • player_must_be_photographer: Whether the Player printing the photograph must also be its photographer.
  • allow_copy: Whether the photograph being printed can be a copy of another photograph.
  • Added the freezeframe:film_filter Data Component Predicate Type with the following format:
  • layers (Optional): A list of Film Filter Layer Predicates to test against a Film Filter Component.
  • The format for each Film Filter Layer Predicate is simply the format of a Film Filter Layer itself.
  • Improved the Photograph Tracker to now support more edge-cases, resolving issues that would incorrectly delete Photographs when enabled:
  • Placing and removing Photographs from Item Frames in Creative Mode.
  • Giving an Armor Stand a Photograph in Creative Mode.
  • Giving an Allay a Photograph in Creative Mode.
  • Using pick-block to obtain a new Photograph Item Stack in Creative Mode.
  • Very slightly improved the performance cost of rendering photographs.
  • Added the Minecraft Snap advancement for taking a photo of a mob.
  • Added the A Permanent Memory advancement for taking a photo and printing it out.
  • Added the Ender-Vision advancement for taking a photo of an Enderman using the Inverted Film Filter.
  • Added the freezeframe:take_photograph Advancement Criteria Trigger Type with the following format:
  • player (Optional): An Entity Predicate to test against the Player.
  • item (Optional): An Item Predicate to test against the Item used to take the photograph.
  • Added the freezeframe:print_photograph Advancement Criteria Trigger Type with the following format:
  • player (Optional): An Entity Predicate to test against the Player.
  • player_must_be_photographer: Whether the Player printing the photograph must also be its photographer.
  • allow_copy: Whether the photograph being printed can be a copy of another photograph.
  • Added the freezeframe:film_filter Data Component Predicate Type with the following format:
  • layers (Optional): A list of Film Filter Layer Predicates to test against a Film Filter Component.
  • The format for each Film Filter Layer Predicate is simply the format of a Film Filter Layer itself.
  • Improved the Photograph Tracker to now support more edge-cases, resolving issues that would incorrectly delete Photographs when enabled:
  • Placing and removing Photographs from Item Frames in Creative Mode.
  • Giving an Armor Stand a Photograph in Creative Mode.
  • Giving an Allay a Photograph in Creative Mode.
  • Using pick-block to obtain a new Photograph Item Stack in Creative Mode.
  • Very slightly improved the performance cost of rendering photographs.
  • Added the Minecraft Snap advancement for taking a photo of a mob.
  • Added the A Permanent Memory advancement for taking a photo and printing it out.
  • Added the Ender-Vision advancement for taking a photo of an Enderman using the Inverted Film Filter.
  • Added the freezeframe:take_photograph Advancement Criteria Trigger Type with the following format:
  • player (Optional): An Entity Predicate to test against the Player.
  • item (Optional): An Item Predicate to test against the Item used to take the photograph.
  • Added the freezeframe:print_photograph Advancement Criteria Trigger Type with the following format:
  • player (Optional): An Entity Predicate to test against the Player.
  • player_must_be_photographer: Whether the Player printing the photograph must also be its photographer.
  • allow_copy: Whether the photograph being printed can be a copy of another photograph.
  • Added the freezeframe:film_filter Data Component Predicate Type with the following format:
  • layers (Optional): A list of Film Filter Layer Predicates to test against a Film Filter Component.
  • The format for each Film Filter Layer Predicate is simply the format of a Film Filter Layer itself.
  • Improved the Photograph Tracker to now support more edge-cases, resolving issues that would incorrectly delete Photographs when enabled:
  • Placing and removing Photographs from Item Frames in Creative Mode.
  • Giving an Armor Stand a Photograph in Creative Mode.
  • Giving an Allay a Photograph in Creative Mode.
  • Using pick-block to obtain a new Photograph Item Stack in Creative Mode.
  • Very slightly improved the performance cost of rendering photographs.
  • Added the Minecraft Snap advancement for taking a photo of a mob.
  • Added the A Permanent Memory advancement for taking a photo and printing it out.
  • Added the Ender-Vision advancement for taking a photo of an Enderman using the Inverted Film Filter.
  • Added the freezeframe:take_photograph Advancement Criteria Trigger Type with the following format:
  • player (Optional): An Entity Predicate to test against the Player.
  • item (Optional): An Item Predicate to test against the Item used to take the photograph.
  • Added the freezeframe:print_photograph Advancement Criteria Trigger Type with the following format:
  • player (Optional): An Entity Predicate to test against the Player.
  • player_must_be_photographer: Whether the Player printing the photograph must also be its photographer.
  • allow_copy: Whether the photograph being printed can be a copy of another photograph.
  • Added the freezeframe:film_filter Data Component Predicate Type with the following format:
  • layers (Optional): A list of Film Filter Layer Predicates to test against a Film Filter Component.
  • The format for each Film Filter Layer Predicate is simply the format of a Film Filter Layer itself.
  • Improved the Photograph Tracker to now support more edge-cases, resolving issues that would incorrectly delete Photographs when enabled:
  • Placing and removing Photographs from Item Frames in Creative Mode.
  • Giving an Armor Stand a Photograph in Creative Mode.
  • Giving an Allay a Photograph in Creative Mode.
  • Using pick-block to obtain a new Photograph Item Stack in Creative Mode.
  • Very slightly improved the performance cost of rendering photographs.
[1.2-mc26.3-neoforge] 1.2 by Lunade on Sep 25, 2026
Download
  • Ported to multiloader.
  • The photograph tracker now keeps track of the time at which a photograph was deleted.
  • Thanks to this change, only the names of photographs that have been deleted since a player's last login will be sent to their client for client-sided deletion.
  • Players who haven't previously logged in will no longer be sent a photograph deletion packet.
  • Attempting to decrement the tracked count of a photograph that hasn't been tracked will now mark it as infinite.

### 26.3+
  • Updated the Photograph item's texture to be more consistent with the new Map textures.
[1.2-mc26.3-fabric] 1.2 by Lunade on Sep 25, 2026
Download
  • Ported to multiloader.
  • The photograph tracker now keeps track of the time at which a photograph was deleted.
  • Thanks to this change, only the names of photographs that have been deleted since a player's last login will be sent to their client for client-sided deletion.
  • Players who haven't previously logged in will no longer be sent a photograph deletion packet.
  • Attempting to decrement the tracked count of a photograph that hasn't been tracked will now mark it as infinite.

### 26.3+
  • Updated the Photograph item's texture to be more consistent with the new Map textures.
[1.2-mc26.2-fabric] 1.2 by Lunade on Sep 25, 2026
Download
  • Ported to multiloader.
  • The photograph tracker now keeps track of the time at which a photograph was deleted.
  • Thanks to this change, only the names of photographs that have been deleted since a player's last login will be sent to their client for client-sided deletion.
  • Players who haven't previously logged in will no longer be sent a photograph deletion packet.
  • Attempting to decrement the tracked count of a photograph that hasn't been tracked will now mark it as infinite.

### 26.3+
  • Updated the Photograph item's texture to be more consistent with the new Map textures.
[1.2-mc26.2-neoforge] 1.2 by Lunade on Sep 25, 2026
Download
  • Ported to multiloader.
  • The photograph tracker now keeps track of the time at which a photograph was deleted.
  • Thanks to this change, only the names of photographs that have been deleted since a player's last login will be sent to their client for client-sided deletion.
  • Players who haven't previously logged in will no longer be sent a photograph deletion packet.
  • Attempting to decrement the tracked count of a photograph that hasn't been tracked will now mark it as infinite.

### 26.3+
  • Updated the Photograph item's texture to be more consistent with the new Map textures.
[1.1-mc26.2] 1.1 (26.2) by Lunade on Jun 18, 2026
Download
  • Bumped Freeze Frame's protocol version to 2.
  • Added Film Filters.
  • Film Filters come in two variants:
  • Special
  • Added the freezeframe:special_film_filter Dynamic Registry.
  • Special Film Filters are data-driven with the following format:
  • shader: The ID of the shader to be applied.
  • shader_uniforms: The uniforms to be passed to the shader.
  • Can be applied up to one time per Film item each, via crafting recipe.
  • Dye
  • Can be applied to Film items via crafting.
  • When multiple Dyes are applied in a single craft, the average color of all Dyes will be used for the new Filter Layer.
  • When multiple Dye Filter Layers are present, they be applied separately.
  • Film Filters are applied to Photographs taken on the Film item, and when looking through a Camera with the Film item inside while its capacity isn't full.
  • Up to eight Film Filter Layers can be applied to a Film item.
  • Added the freezeframe:film_filter recipe type, with the following format:
  • category: The Recipe Book category for the recipe.
  • group: The Recipe Book group for the recipe.
  • film: The base Ingredient to apply the filter to.
  • special_film_filter_and_ingredient: An optional field to be used when making a Special Filter recipe.
  • ingredient: The Ingredient required for the Special Filter.
  • special_film_filter: The Special Filter's ID.
  • dyes: An optional Ingredient to be used when making a Dye Filter recipe.
  • exclusion_tint_material: An optional Ingredient to be used when making a Dye Filter recipe, which will apply an Exclusion effect to the Dye Filter.
  • result: The output Item. Note that the new Filter component and all existing components will be carried over to the output automatically.
  • Added a config option to disable Film Filter crafting.
  • Photos can now be placed inside of Books.
  • A new button has been added to the Book's GUI to open the Inventory, which will allow the user to place a Photo inside of the Book and view a preview of how it will look.
  • If there is too much text on a page for a Photo to fit, the button will be disabled and display a tooltip when hovered over.
  • Added a config option to disable Photo placement inside of Books.
  • Added the Photograph Tracking system.
  • Lists out all Photo IDs, and the count of active instances for each Photo.
  • Each Photo taken, developed, and cloned will increment the tracker.
  • Each Photo destroyed or deleted will decrement the tracker.
  • When the tracker reaches zero, the respective file for the Photo will be deleted.
  • Added a config option to disable Photograph tracking.
  • It is recommended to disable Photograph Tracking if you intend on using a world that already has Photos, or if you encounter any Photos suddenly missing.
  • The Film Capacity Upgrade Recipe now supports a custom Source, Material, and Output item like other Vanilla transmute recipes.
...
[1.1-mc26.1] 1.1 (26.1) by Lunade on Jun 18, 2026
Download
  • Bumped Freeze Frame's protocol version to 2.
  • Added Film Filters.
  • Film Filters come in two variants:
  • Special
  • Added the freezeframe:special_film_filter Dynamic Registry.
  • Special Film Filters are data-driven with the following format:
  • shader: The ID of the shader to be applied.
  • shader_uniforms: The uniforms to be passed to the shader.
  • Can be applied up to one time per Film item each, via crafting recipe.
  • Dye
  • Can be applied to Film items via crafting.
  • When multiple Dyes are applied in a single craft, the average color of all Dyes will be used for the new Filter Layer.
  • When multiple Dye Filter Layers are present, they be applied separately.
  • Film Filters are applied to Photographs taken on the Film item, and when looking through a Camera with the Film item inside while its capacity isn't full.
  • Up to eight Film Filter Layers can be applied to a Film item.
  • Added the freezeframe:film_filter recipe type, with the following format:
  • category: The Recipe Book category for the recipe.
  • group: The Recipe Book group for the recipe.
  • film: The base Ingredient to apply the filter to.
  • special_film_filter_and_ingredient: An optional field to be used when making a Special Filter recipe.
  • ingredient: The Ingredient required for the Special Filter.
  • special_film_filter: The Special Filter's ID.
  • dyes: An optional Ingredient to be used when making a Dye Filter recipe.
  • exclusion_tint_material: An optional Ingredient to be used when making a Dye Filter recipe, which will apply an Exclusion effect to the Dye Filter.
  • result: The output Item. Note that the new Filter component and all existing components will be carried over to the output automatically.
  • Added a config option to disable Film Filter crafting.
  • Photos can now be placed inside of Books.
  • A new button has been added to the Book's GUI to open the Inventory, which will allow the user to place a Photo inside of the Book and view a preview of how it will look.
  • If there is too much text on a page for a Photo to fit, the button will be disabled and display a tooltip when hovered over.
  • Added a config option to disable Photo placement inside of Books.
  • Added the Photograph Tracking system.
  • Lists out all Photo IDs, and the count of active instances for each Photo.
  • Each Photo taken, developed, and cloned will increment the tracker.
  • Each Photo destroyed or deleted will decrement the tracker.
  • When the tracker reaches zero, the respective file for the Photo will be deleted.
  • Added a config option to disable Photograph tracking.
  • It is recommended to disable Photograph Tracking if you intend on using a world that already has Photos, or if you encounter any Photos suddenly missing.
  • The Film Capacity Upgrade Recipe now supports a custom Source, Material, and Output item like other Vanilla transmute recipes.
...
  • The Developing Table's crafting recipe now uses Blue Dye and Red Dye instead of Cyan Dye And Magenta dye.
  • This change was made due to Cyan Dye sometimes being difficult to obtain.
[1.0-mc26.1] 1.0 (26.1) by Lunade on Mar 25, 2026
Download
  • Added Camera item
  • Added Camera entity
  • Added Film Roll item
  • Added Developing Table block
  • Added Photo item
  • Spyglasses and Cameras now let you adjust their zoom with the mouse wheel
[2.2-1.21] 2.2 (Outdated) by Lunade on Jun 15, 2024
Download
Fixed advancements and recipes not loading in 1.21.
Ported to 1.21.
Fixed recipes not working as intended.
Freeze Frame: The Camera Mod Icon
Download Freeze Frame: The Camera Mod
Select game version
Select platform