Continuity
Continuity is a Minecraft mod that allows resource packs that use the OptiFine connected textures format, OptiFine emissive textures format (only for blocks and item models), or OptiFine custom block layers format to work without OptiFine.
Continuity is client-side only and includes two built-in resource packs. The Default Connected Textures pack provides connected textures for glass, sandstone, and bookshelves, similar to the built-in connected textures provided by OptiFine. The Glass Pane Culling Fix pack culls faces between vertically stacked glass panes to make them look seamless with connected textures.
Formally, Continuity implements the Continuity connected textures specification, Continuity emissive textures specification, and Continuity custom block layers specification. All of these are extensions of the corresponding OptiFine specification and were created to provide more features to resource pack authors. The documentation for the Continuity specifications can be found at the Continuity wiki.
Continuity is developed as a Fabric mod and is recommended to be used with Fabric. However, Connector and Forgified Fabric API allow Continuity to work well on other mod loaders such as NeoForge and Forge. Releases are made on CurseForge and Modrinth that are marked as working with these mod loaders; these releases contain the same code as equivalent releases for Fabric, but with additional metadata to declare Connector and Forgified Fabric API as dependencies. An official NeoForge version of Continuity that does not require Forgified Fabric API is not planned at this time due to major technical differences between the Fabric and NeoForge APIs.
Links
All Versions
+ Add Version| Name | Game version | Platforms | Published | Downloads | Actions |
|---|---|---|---|---|---|
| 19h ago | 1 | ||||
| 19h ago | 1 | ||||
| 19h ago | 1 | ||||
| 19h ago | 1 | ||||
| 19h ago | 1 | ||||
| 19h ago | 1 | ||||
| 19h ago | 1 | ||||
| 19h ago | 1 | ||||
| 19h ago | 1 | ||||
| 19h ago | 1 | ||||
| 19h ago | 1 | ||||
| 19h ago | 1 | ||||
| 19h ago | 1 | ||||
| 19h ago | 1 | ||||
| 19h ago | 1 | ||||
| 19h ago | 1 | ||||
| 19h ago | 1 | ||||
| 19h ago | 1 | ||||
| 19h ago | 1 | ||||
| 19h ago | 1 | ||||
| 19h ago | 1 | ||||
| 19h ago | 1 | ||||
| 19h ago | 1 | ||||
| 19h ago | 1 | ||||
| 19h ago | 1 | ||||
| 19h ago | 1 | ||||
| 19h ago | 1 | ||||
| 19h ago | 1 | ||||
| 19h ago | 1 | ||||
| 19h ago | 1 | ||||
| 19h ago | 1 | ||||
| 19h ago | 1 | ||||
| 19h ago | 1 | ||||
| 19h ago | 1 | ||||
| 19h ago | 1 | ||||
| 19h ago | 1 | ||||
| 19h ago | 1 | ||||
| 19h ago | 1 | ||||
| 19h ago | 1 | ||||
| 19h ago | 1 | ||||
| 19h ago | 1 | ||||
| 19h ago | 1 | ||||
| 19h ago | 1 | ||||
| 19h ago | 1 | ||||
| 19h ago | 1 | ||||
| 19h ago | 1 |
- Port to Minecraft 26.3
connect=tile and connectTiles not working correctly after changing enabled resource packs- Port to Minecraft 1.21.11
- Add Continuity options to the Sodium video settings screen
### Notes
- The
cutout_mippedrender type was removed by vanilla and Continuity no longer recognizes it. This may partially break some resource packs that use overlays or custom block layers. - Emissive textures for item models are still not implemented.
- Port to 1.21.10
- Port to Minecraft 1.21.4
### Fixes
- Fix sprite paths starting with
assets/minecraft/not being parsed correctly - Fix custom block layers not being applied to moving blocks
- Fix
disableSolidCheckusing previously defined value instead of default value when no value was defined after a resource reload - Fix
overlaymethod edge case where corner overlay would be applied when it shouldn't have been - Fix potential performance issues when resource packs add emissive item textures but emissive textures are disabled in the config
### Compatibility Improvements
- Add support for Fabric block appearance API
- Improve mod compatibility of
overlaymethod - Improve mod compatibility of default pack
### Resource Pack Format Changes
- Add
orientproperty - Add
overlay_horizontal,overlay_vertical,overlay_horizontal+vertical, andoverlay_vertical+horizontalmethods - Disallow relative and non-standard sprite paths when namespace is defined
More details about these changes can be found at the [wiki](<https://github.com/PepperCode1/Continuity/wiki/Continuity-Connected-Textures-Specification>).
### Other Changes
- Update and improve config screen
- Add pack icon for glass pane culling fix pack
- Slightly improve pack icon for default pack
- Improve built-in pack descriptions
- Add and update translations
- Add European Spanish (es_es) translation
- Add Mexican Spanish (es_mx) translation
- Add Malay (ms_my) translation
- Add Swedish (sv_se) translation
- Add Turkish (tr_tr) translation
- Add Tatar (tt_ru) translation
- Add Vietnamese (vi_vn) translation
- Add Traditional Chinese (zh_tw) translation
- Add Malay (Jawi) (zlm_arab) translation
- Update Estonian (et_ee) translation
- Update Filipino (fil_ph) translation
- Update Korean (ko_kr) translation
- Update Polish (po_po) translation
- Update Russian (ru_ru) translation
- Update Ukrainian (uk_ua) translation
- Optimize performance
### 1.19.4+:
- Make it so an overlay with an undefined
tintBlockalways has ambient occlusion enabled (unless disabled globally) instead of using the default value
### Fixes
- Fix sprite paths starting with
assets/minecraft/not being parsed correctly - Fix custom block layers not being applied to moving blocks
- Fix
disableSolidCheckusing previously defined value instead of default value when no value was defined after a resource reload - Fix
overlaymethod edge case where corner overlay would be applied when it shouldn't have been - Fix potential performance issues when resource packs add emissive item textures but emissive textures are disabled in the config
### Compatibility Improvements
- Add support for Fabric block appearance API
- Improve mod compatibility of
overlaymethod - Improve mod compatibility of default pack
### Resource Pack Format Changes
- Add
orientproperty - Add
overlay_horizontal,overlay_vertical,overlay_horizontal+vertical, andoverlay_vertical+horizontalmethods - Disallow relative and non-standard sprite paths when namespace is defined
More details about these changes can be found at the [wiki](<https://github.com/PepperCode1/Continuity/wiki/Continuity-Connected-Textures-Specification>).
### Other Changes
- Update and improve config screen
- Add pack icon for glass pane culling fix pack
- Slightly improve pack icon for default pack
- Improve built-in pack descriptions
- Add and update translations
- Add European Spanish (es_es) translation
- Add Mexican Spanish (es_mx) translation
- Add Malay (ms_my) translation
- Add Swedish (sv_se) translation
- Add Turkish (tr_tr) translation
- Add Tatar (tt_ru) translation
- Add Vietnamese (vi_vn) translation
- Add Traditional Chinese (zh_tw) translation
- Add Malay (Jawi) (zlm_arab) translation
- Update Estonian (et_ee) translation
- Update Filipino (fil_ph) translation
- Update Korean (ko_kr) translation
- Update Polish (po_po) translation
- Update Russian (ru_ru) translation
- Update Ukrainian (uk_ua) translation
- Optimize performance
### 1.19.4+:
- Make it so an overlay with an undefined
tintBlockalways has ambient occlusion enabled (unless disabled globally) instead of using the default value
### Fixes
- Fix sprite paths starting with
assets/minecraft/not being parsed correctly - Fix custom block layers not being applied to moving blocks
- Fix
disableSolidCheckusing previously defined value instead of default value when no value was defined after a resource reload - Fix
overlaymethod edge case where corner overlay would be applied when it shouldn't have been - Fix potential performance issues when resource packs add emissive item textures but emissive textures are disabled in the config
### Compatibility Improvements
- Add support for Fabric block appearance API
- Improve mod compatibility of
overlaymethod - Improve mod compatibility of default pack
### Resource Pack Format Changes
- Add
orientproperty - Add
overlay_horizontal,overlay_vertical,overlay_horizontal+vertical, andoverlay_vertical+horizontalmethods - Disallow relative and non-standard sprite paths when namespace is defined
More details about these changes can be found at the [wiki](<https://github.com/PepperCode1/Continuity/wiki/Continuity-Connected-Textures-Specification>).
### Other Changes
- Update and improve config screen
- Add pack icon for glass pane culling fix pack
- Slightly improve pack icon for default pack
- Improve built-in pack descriptions
- Add and update translations
- Add European Spanish (es_es) translation
- Add Mexican Spanish (es_mx) translation
- Add Malay (ms_my) translation
- Add Swedish (sv_se) translation
- Add Turkish (tr_tr) translation
- Add Tatar (tt_ru) translation
- Add Vietnamese (vi_vn) translation
- Add Traditional Chinese (zh_tw) translation
- Add Malay (Jawi) (zlm_arab) translation
- Update Estonian (et_ee) translation
- Update Filipino (fil_ph) translation
- Update Korean (ko_kr) translation
- Update Polish (po_po) translation
- Update Russian (ru_ru) translation
- Update Ukrainian (uk_ua) translation
- Optimize performance
### 1.19.4+:
- Make it so an overlay with an undefined
tintBlockalways has ambient occlusion enabled (unless disabled globally) instead of using the default value
### 1.21.3+:
- Remove support for invalid paths
### Fixes
- Fix sprite paths starting with
assets/minecraft/not being parsed correctly - Fix custom block layers not being applied to moving blocks
- Fix
disableSolidCheckusing previously defined value instead of default value when no value was defined after a resource reload - Fix
overlaymethod edge case where corner overlay would be applied when it shouldn't have been - Fix potential performance issues when resource packs add emissive item textures but emissive textures are disabled in the config
### Compatibility Improvements
- Add support for Fabric block appearance API
- Improve mod compatibility of
overlaymethod - Improve mod compatibility of default pack
### Resource Pack Format Changes
- Add
orientproperty - Add
overlay_horizontal,overlay_vertical,overlay_horizontal+vertical, andoverlay_vertical+horizontalmethods - Disallow relative and non-standard sprite paths when namespace is defined
More details about these changes can be found at the [wiki](<https://github.com/PepperCode1/Continuity/wiki/Continuity-Connected-Textures-Specification>).
### Other Changes
- Update and improve config screen
- Add pack icon for glass pane culling fix pack
- Slightly improve pack icon for default pack
- Improve built-in pack descriptions
- Add and update translations
- Add European Spanish (es_es) translation
- Add Mexican Spanish (es_mx) translation
- Add Malay (ms_my) translation
- Add Swedish (sv_se) translation
- Add Turkish (tr_tr) translation
- Add Tatar (tt_ru) translation
- Add Vietnamese (vi_vn) translation
- Add Traditional Chinese (zh_tw) translation
- Add Malay (Jawi) (zlm_arab) translation
- Update Estonian (et_ee) translation
- Update Filipino (fil_ph) translation
- Update Korean (ko_kr) translation
- Update Polish (po_po) translation
- Update Russian (ru_ru) translation
- Update Ukrainian (uk_ua) translation
- Optimize performance
### 1.19.4+:
- Make it so an overlay with an undefined
tintBlockalways has ambient occlusion enabled (unless disabled globally) instead of using the default value
### Fixes
- Fix sprite paths starting with
assets/minecraft/not being parsed correctly - Fix custom block layers not being applied to moving blocks
- Fix
disableSolidCheckusing previously defined value instead of default value when no value was defined after a resource reload - Fix
overlaymethod edge case where corner overlay would be applied when it shouldn't have been - Fix potential performance issues when resource packs add emissive item textures but emissive textures are disabled in the config
### Compatibility Improvements
- Add support for Fabric block appearance API
- Improve mod compatibility of
overlaymethod - Improve mod compatibility of default pack
### Resource Pack Format Changes
- Add
orientproperty - Add
overlay_horizontal,overlay_vertical,overlay_horizontal+vertical, andoverlay_vertical+horizontalmethods - Disallow relative and non-standard sprite paths when namespace is defined
More details about these changes can be found at the [wiki](<https://github.com/PepperCode1/Continuity/wiki/Continuity-Connected-Textures-Specification>).
### Other Changes
- Update and improve config screen
- Add pack icon for glass pane culling fix pack
- Slightly improve pack icon for default pack
- Improve built-in pack descriptions
- Add and update translations
- Add European Spanish (es_es) translation
- Add Mexican Spanish (es_mx) translation
- Add Malay (ms_my) translation
- Add Swedish (sv_se) translation
- Add Turkish (tr_tr) translation
- Add Tatar (tt_ru) translation
- Add Vietnamese (vi_vn) translation
- Add Traditional Chinese (zh_tw) translation
- Add Malay (Jawi) (zlm_arab) translation
- Update Estonian (et_ee) translation
- Update Filipino (fil_ph) translation
- Update Korean (ko_kr) translation
- Update Polish (po_po) translation
- Update Russian (ru_ru) translation
- Update Ukrainian (uk_ua) translation
- Optimize performance
### 1.19.4+:
- Make it so an overlay with an undefined
tintBlockalways has ambient occlusion enabled (unless disabled globally) instead of using the default value
### Fixes
- Fix sprite paths starting with
assets/minecraft/not being parsed correctly - Fix custom block layers not being applied to moving blocks
- Fix
disableSolidCheckusing previously defined value instead of default value when no value was defined after a resource reload - Fix
overlaymethod edge case where corner overlay would be applied when it shouldn't have been - Fix potential performance issues when resource packs add emissive item textures but emissive textures are disabled in the config
### Compatibility Improvements
- Add support for Fabric block appearance API
- Improve mod compatibility of
overlaymethod - Improve mod compatibility of default pack
### Resource Pack Format Changes
- Add
orientproperty - Add
overlay_horizontal,overlay_vertical,overlay_horizontal+vertical, andoverlay_vertical+horizontalmethods - Disallow relative and non-standard sprite paths when namespace is defined
More details about these changes can be found at the [wiki](<https://github.com/PepperCode1/Continuity/wiki/Continuity-Connected-Textures-Specification>).
### Other Changes
- Update and improve config screen
- Add pack icon for glass pane culling fix pack
- Slightly improve pack icon for default pack
- Improve built-in pack descriptions
- Add and update translations
- Add European Spanish (es_es) translation
- Add Mexican Spanish (es_mx) translation
- Add Malay (ms_my) translation
- Add Swedish (sv_se) translation
- Add Turkish (tr_tr) translation
- Add Tatar (tt_ru) translation
- Add Vietnamese (vi_vn) translation
- Add Traditional Chinese (zh_tw) translation
- Add Malay (Jawi) (zlm_arab) translation
- Update Estonian (et_ee) translation
- Update Filipino (fil_ph) translation
- Update Korean (ko_kr) translation
- Update Polish (po_po) translation
- Update Russian (ru_ru) translation
- Update Ukrainian (uk_ua) translation
- Optimize performance
### 1.19.4+:
- Make it so an overlay with an undefined
tintBlockalways has ambient occlusion enabled (unless disabled globally) instead of using the default value
### Fixes
- Fix sprite paths starting with
assets/minecraft/not being parsed correctly - Fix custom block layers not being applied to moving blocks
- Fix
disableSolidCheckusing previously defined value instead of default value when no value was defined after a resource reload - Fix
overlaymethod edge case where corner overlay would be applied when it shouldn't have been - Fix potential performance issues when resource packs add emissive item textures but emissive textures are disabled in the config
### Compatibility Improvements
- Add support for Fabric block appearance API
- Improve mod compatibility of
overlaymethod - Improve mod compatibility of default pack
### Resource Pack Format Changes
- Add
orientproperty - Add
overlay_horizontal,overlay_vertical,overlay_horizontal+vertical, andoverlay_vertical+horizontalmethods - Disallow relative and non-standard sprite paths when namespace is defined
More details about these changes can be found at the [wiki](<https://github.com/PepperCode1/Continuity/wiki/Continuity-Connected-Textures-Specification>).
### Other Changes
- Update and improve config screen
- Add pack icon for glass pane culling fix pack
- Slightly improve pack icon for default pack
- Improve built-in pack descriptions
- Add and update translations
- Add European Spanish (es_es) translation
- Add Mexican Spanish (es_mx) translation
- Add Malay (ms_my) translation
- Add Swedish (sv_se) translation
- Add Turkish (tr_tr) translation
- Add Tatar (tt_ru) translation
- Add Vietnamese (vi_vn) translation
- Add Traditional Chinese (zh_tw) translation
- Add Malay (Jawi) (zlm_arab) translation
- Update Estonian (et_ee) translation
- Update Filipino (fil_ph) translation
- Update Korean (ko_kr) translation
- Update Polish (po_po) translation
- Update Russian (ru_ru) translation
- Update Ukrainian (uk_ua) translation
- Optimize performance
### 1.19.4+:
- Make it so an overlay with an undefined
tintBlockalways has ambient occlusion enabled (unless disabled globally) instead of using the default value
### Fixes
- Fix sprite paths starting with
assets/minecraft/not being parsed correctly - Fix custom block layers not being applied to moving blocks
- Fix
disableSolidCheckusing previously defined value instead of default value when no value was defined after a resource reload - Fix
overlaymethod edge case where corner overlay would be applied when it shouldn't have been - Fix potential performance issues when resource packs add emissive item textures but emissive textures are disabled in the config
### Compatibility Improvements
- Add support for Fabric block appearance API
- Improve mod compatibility of
overlaymethod - Improve mod compatibility of default pack
### Resource Pack Format Changes
- Add
orientproperty - Add
overlay_horizontal,overlay_vertical,overlay_horizontal+vertical, andoverlay_vertical+horizontalmethods - Disallow relative and non-standard sprite paths when namespace is defined
More details about these changes can be found at the [wiki](<https://github.com/PepperCode1/Continuity/wiki/Continuity-Connected-Textures-Specification>).
### Other Changes
- Update and improve config screen
- Add pack icon for glass pane culling fix pack
- Slightly improve pack icon for default pack
- Improve built-in pack descriptions
- Add and update translations
- Add European Spanish (es_es) translation
- Add Mexican Spanish (es_mx) translation
- Add Malay (ms_my) translation
- Add Swedish (sv_se) translation
- Add Turkish (tr_tr) translation
- Add Tatar (tt_ru) translation
- Add Vietnamese (vi_vn) translation
- Add Traditional Chinese (zh_tw) translation
- Add Malay (Jawi) (zlm_arab) translation
- Update Estonian (et_ee) translation
- Update Filipino (fil_ph) translation
- Update Korean (ko_kr) translation
- Update Polish (po_po) translation
- Update Russian (ru_ru) translation
- Update Ukrainian (uk_ua) translation
- Optimize performance
### 1.19.4+:
- Make it so an overlay with an undefined
tintBlockalways has ambient occlusion enabled (unless disabled globally) instead of using the default value
### Fixes
- Fix sprite paths starting with
assets/minecraft/not being parsed correctly - Fix custom block layers not being applied to moving blocks
- Fix
disableSolidCheckusing previously defined value instead of default value when no value was defined after a resource reload - Fix
overlaymethod edge case where corner overlay would be applied when it shouldn't have been - Fix potential performance issues when resource packs add emissive item textures but emissive textures are disabled in the config
### Compatibility Improvements
- Add support for Fabric block appearance API
- Improve mod compatibility of
overlaymethod - Improve mod compatibility of default pack
### Resource Pack Format Changes
- Add
orientproperty - Add
overlay_horizontal,overlay_vertical,overlay_horizontal+vertical, andoverlay_vertical+horizontalmethods - Disallow relative and non-standard sprite paths when namespace is defined
More details about these changes can be found at the [wiki](<https://github.com/PepperCode1/Continuity/wiki/Continuity-Connected-Textures-Specification>).
### Other Changes
- Update and improve config screen
- Add pack icon for glass pane culling fix pack
- Slightly improve pack icon for default pack
- Improve built-in pack descriptions
- Add and update translations
- Add European Spanish (es_es) translation
- Add Mexican Spanish (es_mx) translation
- Add Malay (ms_my) translation
- Add Swedish (sv_se) translation
- Add Turkish (tr_tr) translation
- Add Tatar (tt_ru) translation
- Add Vietnamese (vi_vn) translation
- Add Traditional Chinese (zh_tw) translation
- Add Malay (Jawi) (zlm_arab) translation
- Update Estonian (et_ee) translation
- Update Filipino (fil_ph) translation
- Update Korean (ko_kr) translation
- Update Polish (po_po) translation
- Update Russian (ru_ru) translation
- Update Ukrainian (uk_ua) translation
- Optimize performance
- Fix
matchBlocksaccepting at most one block state property per block - Fix empty
biomesproperty value causing an error - Fix
weightsranges accepting values less than 1 - Fix
matchTilesparsing resetting the sprite namespace if the path does not contain a slash - Only convert unspecified sprite location namespace when path starts with "optifine/"
- Remove
weightproperty - Add
prioritizeboolean property - Add
optifineOnlyboolean property - Add
disableSolidCheckboolean property toblock.propertiesfor better Optifine parity - Fix
ctm_compactnot replacing sprite in no-split case - Fix
randomsometimes getting block states more than two positions away from the origin position - Add compatibility for CIT Resewn emissive textures
- Fix block emissives checking the wrong feature state
- Disable connected and emissive textures for blocks being moved by pistons
- Add Czech translation
- Add Korean translation
- Add Portuguese translation
- Add Tagalog translation
- Add Ukrainian translation
- Update German translation
- Fix
matchBlocksaccepting at most one block state property per block - Fix empty
biomesproperty value causing an error - Fix
weightsranges accepting values less than 1 - Fix
matchTilesparsing resetting the sprite namespace if the path does not contain a slash - Only convert unspecified sprite location namespace when path starts with "optifine/"
- Remove
weightproperty - Add
prioritizeboolean property - Add
optifineOnlyboolean property - Add
disableSolidCheckboolean property toblock.propertiesfor better Optifine parity - Fix
ctm_compactnot replacing sprite in no-split case - Fix
randomsometimes getting block states more than two positions away from the origin position - Add compatibility for CIT Resewn emissive textures
- Fix block emissives checking the wrong feature state
- Disable connected and emissive textures for blocks being moved by pistons
- Add Czech translation
- Add Korean translation
- Add Portuguese translation
- Add Tagalog translation
- Add Ukrainian translation
- Update German translation
- Fix emissives on CTM overlays not using the correct layer
- Add
innerSeamssupport to all applicable methods (horizontal,vertical,h+v,v+h,top) - Slightly improve logging
- Minor performance improvements
- Add Hellenic translation
- Update Chinese translation
- Fix Russian translation
- Fabric API 0.58.0 or higher is required
- Fix emissives on CTM overlays not using the correct layer
- Add
innerSeamssupport to all applicable methods (horizontal,vertical,h+v,v+h,top) - Slightly improve logging
- Minor performance improvements
- Add Hellenic translation
- Update Chinese translation
- Fix Russian translation
- Fabric API 0.58.0 or higher is required
- Update to 1.19
- Add support for emissive textures on block and item models
- Rewrite resource redirect system to support sprite identifier suffixes
- Partially rewrite model wrapping
- Update configuration
- Fix log spam on failed resource reload
- Fix
connectBlocks/connectTilesandheightsparity bugs - Minor performance improvements
- Update to 1.18.2
- Fix, improve, reorganize, and compress default resource pack
- Add programmer art connected textures
- Improve sandstone, bookshelf, and standard glass textures
- Fix red and blue glass textures to be consistent with 1.18 textures
- Fix some textures that contained incorrect pixel color values
- Rewrite
ctm_compact - Fix
ctm_compactnot working correctly with UVs that do not include the entire sprite - Fix
ctm_compactsplitting quads more times than necessary - Fix standard overlay application checks
- Fix
ctm_compacttile replacements - Fix
overlay_ctmmethod using texture orientation - Fix unexpected tile parsing behavior when using custom namespace
- Update biome compatibility
- Now only supports Sodium mc1.18.1-0.4.0-alpha6 or higher and Canvas 1.0.2187 or higher
- Fix InputRegion log warning
- Add Italian translation
- Add Simplified Chinese translation
- Improve French translation
- Fix, improve, reorganize, and compress default resource pack
- Add programmer art connected textures
- Improve sandstone, bookshelf, and standard glass textures
- Fix some textures that contained incorrect pixel color values
- Rewrite
ctm_compact - Fix
ctm_compactnot working correctly with UVs that do not include the entire sprite - Fix
ctm_compactsplitting quads more times than necessary - Fix standard overlay application checks
- Fix
ctm_compacttile replacements - Fix
overlay_ctmmethod using texture orientation - Fix unexpected tile parsing behavior when using custom namespace
- Update biome compatibility
- Now only supports Canvas 1.0.2187 or higher
- Fix InputRegion log warning
- Add Italian translation
- Add Simplified Chinese translation
- Improve French translation
- Add per-block biome and block entity name caching
- Fix
matchTilesparsing - Add German translation
- Add French translation
- Add per-block biome and block entity name caching
- Fix
matchTilesparsing - Add German translation
- Add French translation
- Fix manual culling