COWMODSКаталог модов

Phantomcatcher

Way to protect yourself from phantom spawning

Автор: SilentPaltos8,1 тыс.29обновлён 20 июн. 2025 г.
Механики игрыМагияМобы

Описание

Phantomcatcher

Description

Phantomcatcher allows you to protect some area from phantom spawning. No more annoying phantoms at your base and no more sleeping needed.

Works like Lightning Rod but protects from Phantoms

Why this is good to use
  • You can use cats. But it doesn't prevent Phantom spawning.

  • You can turn off Phantom spawning by setting doInsomina gamerule to false. But in some cases you need to farm Phantom Membranes.

  • You can prevent phantom spawning by sleeping. But it may not work on a server.

  • You can build glass roof above your base. But it can look terrible and be not comfortable if you use elytra to fly above your base.

Phantomcatcher doesn't have any of this problem. You just place it anywhere. You can even hide it.

How to play with it
Craft

Craft

How it catches Phantoms

Phantomcatcher can't catch Phantoms untill it fully charged. It charges for 3 game days (1 real hour)
So after you place it you need to wait.

You can see how phantomcatcher changes while charging.

Charge stages

Fully charged on charge 3

Charge stages

Phantomcatcher works on a limited area 5x5 chunks around it. (Chunk-aligned)

Supported languages

Technical

Commands
  • /function give:phantomcatcher/... allows you to get any item from the datapack
  • /function phantomcatcher:config opens datapack config in game
Config

You can edit datapack if you need.

phantomcatcher:config

  • charge_period
  • catch_square_size
  • catch_renamed_catchable

Entity Tags

  • #phantomcatcher:catchable
Fonts

Pack also adds new font: phantomcatcher:emoji

Available emojies:

  • {"translate":"emoji.phantomcatcher.phantomcatcher","font":"phantomcatcher:emoji"}

Installation

Download Pack and use it as resource and data pack.

Updating

Mostly you just need to replace the old pack with the new one.

If you have changed config you need to change it again in newer version

WARNING

This pack hasn't tools to be properly deleted from your world

Галерея

Charge levelsConfig menuRecipe

Последние версии

Все версии →
alpha

Alpha 1.0.0

1.0.0
20 июн. 2025 г.190Minecraft: 1.21.6datapack
Скачать
Что нового
Implementig new features added in Minecraft 1.21.6. # Changes - Replaced info functions with dialogs - Added dialog to configure datapack in game. Only OP players can use it. - Tweaked phantomcatcher sounds # Technical Changes - Added ```reset_on_load``` field to the config.
alpha

Alpha 0.1.5

0.1.5
26 мар. 2025 г.176Minecraft: 1.21.5datapack
Скачать
Что нового
Just updating to Minecraft 1.21.5 # Changes - Replaced JSON with SNBT
alpha

Alpha 0.1.4_01

0.1.4_01
14 янв. 2025 г.173Minecraft: 1.21.4datapack
Скачать
Что нового
Just fixed Phantomcatcher model # Changes ## Phantomcatcher - fixed missing model when phantomcatcher is fully charged
alpha

Alpha 0.1.4

0.1.4
3 дек. 2024 г.99Minecraft: 1.21.4datapack
Скачать
Что нового
Mojang changed how item models work... So here is update. but not only models updated ## Changes ### Phantomcatcher - Now properly works in all dimensions ## Technical ### Item Models Mojang changed structure and improved item models for resource packs. Mostly nothing changed for this pack.
alpha

Alpha 0.1.3_01

0.1.3_01
22 окт. 2024 г.95Minecraft: 1.21.2, 1.21.3datapack
Скачать
Что нового
New tools for datapackers in 1.21.2 is here! And here is also new Phantomcatcher version that uses some of these new tools. And I fixed mipmap levels issue. # Technical ## Items - Now Phantomcatcher uses Glow Item Frame as base item instead of Item Frame which can be used in Glow Item Frame crafting recipe - All old phantomcatcher items still work - It's still not perfect. Some other datapacks may use Glow Item Frame for crafting recipes but it's better and works perfectly in vanilla. ## Item Models - Now all items use ```item_model``` component for visualizing item instead of ```custom_model_data```. - ```custom_model_data``` is still used but only in custom item models and now there is no conflicts with other resourcepacks. ## Render - Fixed mipmap levels ## Commands - function ```phantomcatcher:info``` renamed into ```info:phantomcatcher``` # Updating Mojang updated the game and added new tools for datapacks. All outadated entities will be updated but there are no tools for updating every item. So old phantomcatcher items stay outdated but you can update them by placing and breaking. But you also can keep some of these strange Item Frames if you want to.
alpha

Alpha 0.1.2

0.1.2
27 авг. 2024 г.359Minecraft: 1.21, 1.21.1datapack
Скачать
Что нового
Just one fix. ## Phantomcatcher Now it can charge without installing previous versions of the datapack. If it doesn't you can [report issue](https://github.com/SilentPaltos/phantomcatcher/issues).
alpha

Alpha 0.1.1

0.1.1
9 авг. 2024 г.65Minecraft: 1.21, 1.21.1datapack
Скачать
Что нового
Fixes and some small additions ### WARNING This version hasn't functions or tools to be properly deleted from your world.\ Use file as **Resource-** and **Data- Packs**. ## Items - Changed rarity for all datapack items to common ## Translations and Strings - Changed some Strings - Добавлена поддержка [**крысиного перевода**](https://modrinth.com/resourcepack/rat-translation) ## Technical - Improved optimization - Now catchable entities get catched by nearest Phantomcatcher instead of being catched by all Phantomcatchers that can catch those entities ### Fonts Added new font: ```phantomcatcher:emoji``` - Used to output Phantomcatcher item texture as char - If you want output it you can use: - ```{"text":"1","font":"phantomcatcher:emoji"} ``` - ```{"translate":"emoji.phantomcatcher.phantomcatcher","font":"phantomcatcher:emoji"}``` ## Fixed bugs - [**Error while loading DP**](https://github.com/SilentPaltos/phantomcatcher/issues/1)
alpha

Alpha 0.1.0

0.1.0
30 июн. 2024 г.99Minecraft: 1.21datapack
Скачать
Что нового
Updating to 1.21. Now more configurable! ### WARNING This version hasn't functions or tools to be properly deleted from your world.\ Use file as **Resource-** and **Data- Packs**. ## Features - Phantomcatcher catching area now starts from Y = -64 ## Technical - Added ```#phantomcatcher:catchable``` entity_type tag - Determines which entities can be catched by phantomcatcher - Default: ```["phantom"]``` - Added ```catch_renamed_catchables``` field to config file - Determines whether phantomcatchers can catch renamed entities that spawned in phantomcatcher's catching area - Default: ```false``` - Everything that was related to phantoms now renamed. Mostly ```phantom``` -> ```catchable``` - Datapack starting this version updates old data if presented.
alpha

Alpha 0.0.0

0.0.0
2 июн. 2024 г.6,8 тыс.Minecraft: 24w21a, 24w21bdatapack
Скачать
Что нового
Protect your base from annoying Phantoms with Phantomcatcher. ### WARNING This version hasn't functions or tools to be properly deleted from your world.\ Use file as Resource- and Data- Packs. ## 📦Features ### Phantomcatcher <details> <summary>Crafting recipe</summary> ![Crafting recipe](https://cdn.modrinth.com/data/aJR2iLDU/images/8f4dd436a76b41698e6443260cf347ff34258892.png) </details> - Can have one of 4 charge levels: 0, 1, 2, 3. Phantomcatcher starts working only at the last charge level. <details> <summary>Charge levels</summary> ![Charge levels](https://cdn.modrinth.com/data/aJR2iLDU/images/b97662f00f6f7b0509fc237939f0af409ceecc75.png) </details> - Needs 3 game days (1 hour of real time) to get fully charged. - Sleep will not speed up the charging process, just as it does not speed up the furnaces. - Can be broken with one hit. - Loses all it's charge when broken. So, be careful with it. - Also can be broken by breaking block above or placing some blocks in one block with it. - Phantomcatcher only prevents some area from Phantom spawning, meaning it can catch Phantom only if the Phantom spawned or was spawned in Phantomcatcher's catching area. - Works in area 5x5 chunks. Area is aligned with a chunk grid. Phantomcatcher is always in the central chunk of it's catching area. - Phantomcatcher produces patricles and sound for every catched Phantom. ### Advancements - ```The City That Never Sleeps``` - Be near a Phantomcatcher when it catches a Phantom ## 💻 Technical <details> <summary>Commands</summary> - ```/function give:phantomcatcher/phantomcatcher``` gives default Phantomcatcher - ```/function give:phantomcatcher/phantomcatcher/charge_1``` gives Phantomcatcher with 1/3 charge - ```/function give:phantomcatcher/phantomcatcher/charge_2``` gives Phantomcatcher with 2/3 charge - ```/function give:phantomcatcher/phantomcatcher/charge_3``` gives Phantomcatcher with 3/3 charge - ```/function give:phantomcatcher/phantom_spawn_egg``` gives Spawn Egg of Phantom, which protected from Phantomcatcher - ```/function phantomcatcher:info``` shows information about datapack </details> ### Config There is also config file and manual for it in the Pack. You can configure: - Size of catching area - Charge time