HomeJavaModsSpyglass Custom Scopes
Spyglass Custom Scopes
ModsJava

Spyglass Custom Scopes

by Kreo_gen · on Modrinth

Сustom Spyglass Scope is a Fabric mod that allows you to change the spyglass scope texture using CustomModelData and resource packs.

⬇ Download on Modrinth

📘 Description

🔭 Custom Spyglass Scope

Ru

Custom Spyglass Scope — это лёгкий клиентский Fabric-мод, который позволяет заменять стандартный скоуп подзорной трубы на пользовательские текстуры через CustomModelData, без конфигов, JSON-файлов и сложной логики.

Мод идеально подходит для:


✨ Возможности


🛠 Как пользоваться

1️⃣ Установите мод


2️⃣ Добавьте текстуры в ресурспак

Структура ресурсов:


assets/custom_scope/
└── textures/
└── gui/
└── custom_scope/
├── img.png
├── sniper.png
└── example.png

3️⃣ Назначьте CustomModelData предмету

Мод использует строковый CustomModelData, который должен состоять из:


<mod_id>_<texture_name>

Пример:

Команда выдачи подзорной трубы:

/give @p minecraft:spyglass[CustomModelData:{strings:["custom_scope_img"]}]

📌 В этом случае будет использована текстура:

assets/custom_scope/textures/gui/custom_scope/img.png

🔄 Поведение


🎨 Текстура по умолчанию

Мод уже содержит одну встроенную текстуру скоупа для примера.

Чтобы получить подзорную трубу с ней, используйте:

/give @p minecraft:spyglass[CustomModelData:{strings:["custom_scope_img"]}]

💡 Примечание

Мод не добавляет новые предметы и не изменяет механику игры — он лишь подменяет текстуру скоупа в момент рендера, сохраняя ванильное поведение.

En

Custom Spyglass Scope is a lightweight client-side Fabric mod that allows you to replace the default spyglass scope texture using CustomModelData, without configs, JSON files, or complex logic.

This mod is perfect for:


✨ Features


🛠 How to Use

1️⃣ Install the mod


2️⃣ Add textures to your resource pack

Resource structure:

assets/custom_scope/
└── textures/
    └── gui/
        └── custom_scope/
            ├── img.png
            ├── sniper.png
            └── example.png

3️⃣ Assign CustomModelData to the spyglass

The mod uses string-based CustomModelData, which must follow this format:

<mod_id>_<texture_name>

Example:

Command example:

/give @p minecraft:spyglass[CustomModelData:{strings:["custom_scope_img"]}]

📌 This will load the texture from:

assets/custom_scope/textures/gui/custom_scope/img.png

🔄 Behavior


🎨 Default Included Texture

The mod includes one default spyglass scope texture out of the box as an example.

To obtain a spyglass using it, run:

/give @p minecraft:spyglass[CustomModelData:{strings:["custom_scope_img"]}]

💡 Notes

This mod does not add new items and does not change gameplay mechanics — it simply replaces the spyglass scope texture at render time while preserving vanilla behavior.

🧭 Social Links / Ссылки на соцсети

discord twitch youtube modrinth github donate

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

Verified by MCModsHub

These come from our own check of the pack file, not from the source page.

Explore more