PARTICIPANT IN A RANKED JAM
This Data Pack is an entry in the completed Halloween Datapack Jam.

Minecraft Data Packs / Game Mechanic

Poltergeist Presence

  • check_circle Advancements
  • check_circle Functions
  • check_circle Loot Tables
  • check_circle Predicates
  • check_circle Structures
  • 3,217 views, 11 today
  • 146 downloads, 1 today
  • 31
  • 24
  • 7
PuckiSilver's Avatar PuckiSilver
Level 59 : Grandmaster uwu
104
When entering an abandoned village you feel a cold presence behind your shoulder and hear things being knocked over - you are not alone.

Is this poltergeist ill-willed or does it just want to play since it's been lonely for such a long time?



The pack requires minecraft java version 1.20.2 or newer!



Minecraft abandoned zombie villages always felt very empty but not anymore with this data pack!
You will find a shrine in the town center of all zombie villages, that can be used to commune with the local poltergeist.

The poltergeist is only active in the night, where it will randomly make scary sounds, shuffle your chests or other mischief.

If you place an item in the glowing item frame at the center point of the village's shrine, the poltergeist will react to that item.
- If it doesn't care about the item you offered it, it will just throw it out of the item frame.
- If it likes the item, it will take it and remember that you did something nice. It might also give you some of it's belongings in return.
- If it doesn't like the item, it will still take it and remembers that you gave it a bad item. It might also add something it doesn't want anymore to your chests.

The poltergeist will only interface with chests and barrels placed by the player in a 50 block radius around the shrine!




If you want to try out the pack but can't find an abandoned village, you can use the following seed, where you spawn directly next to one:

-1518022259804054032

You can also just summon a poltergeist and a shrine using the following command:

/function pspg:entity/summon

To for a specific haunt to happen, you can use one of the following commands:

Use one of these commands, these might spoiler you about this packs content!
/execute as @e[​distance=..50,type=!player,type=!#pspg:haunt/non_targets,sort=random,limit=1] at @s run function pspg:haunt/throw_random

/execute as @e[​type=marker,distance=..50,tag=pspg.container,limit=1] at @s run function pspg:haunt/swap_container_content

/execute as @e[​type=marker,distance=..50,tag=pspg.container,limit=1] at @s run function pspg:haunt/move_container

/execute as @e[​distance=..50,type=!#pspg:haunt/non_targets,sort=random,limit=1] at @s run function pspg:haunt/knock_about

/execute as @e[​type=marker,distance=..50,tag=pspg.container,limit=1] at @s run function pspg:haunt/shuffle_container

/execute as @s at @s run function pspg:haunt/ring_bell/execute as @e[​distance=..50,sort=random,limit=1] at @s run function pspg:haunt/cave_sounds

/execute as @r[​distance=..50] at @s run function pspg:haunt/laugh


The poltergeist will react to the following items:
Items in the same group have the same effect
[ bread, mushroom stew, beetroot soup, rabbit stew, suspicious stew, cooked beef, cooked chicken, cooked mutton, cooked porkchop, cooked rabbit, cooked cod, cooked salmon, cake, cookie, pumpkin pie, sweet berries, glow berries, melon slice, carrot, pumpkin, honey bottle ]
[ pink petals, poppy, blue orchid, allium, azure bluet, red tulip, orange tulip, white tulip, pink tulip, oxeye daisy, cornflower, lily of the valley, torchflower, sunflower, lilac, peony, rose bush, pitcher plant ]
[ emerald, emerald block ]
[ diamond, diamond block, iron ingot, iron block, gold nugget, gold ingot, gold block, amethyst shard ]
[ book, enchanted book, writeable book, written book, map, filled map ]
[ painting ]
[ iron sword, iron axe, crossbow, bow, saddle, potion, splash potion, arrow ]
[ wooden hoe, golden hoe, netherite hoe ]
[ music disc pigstep, music disc otherside, music disc 5, music disc relic, music disc 13, music disc cat, music disc blocks, music disc chirp, music disc far, music disc mall, music disc mellohi, music disc stal, music disc strad, music disc ward, music disc 11, music disc wait ]

If you only want to give yourself all the loot, you can use the loot command:


/loot give @s loot pspg:loot_table/*
(where * is any of the ones that show up, just select the one you are interested in using TAB)

Happy Halloween 🎃
CompatibilityMinecraft 1.20
Tags

Create an account or sign in to comment.

1
12/27/2023 3:38 pm
Level 5 : Apprentice Miner
Lentejas Con Marichuelas
Lentejas Con Marichuelas's Avatar
Friend, I know it's a lot to ask, but could you make a video explaining everything? I can't understand much with the description, the datapack is very well done.
2
12/27/2023 6:00 pm
Level 59 : Grandmaster uwu
PuckiSilver
PuckiSilver's Avatar
Sorry, but I don’t think I will work on this data pack anymore, this was made in a few days for a jam. If someone makes a video I can link it but I don’t have the time to make a video for this pack.

I'm sorry if the description doesn’t suffice for you to understand the pack, I'll try to make it simple and quick:

In every zombie village (a very rare vanilla Minecraft structure) there will be an item frame. If you put items into the item frame, something might happen, like loot being randomly put into some of your chests. What items get "consumed" is written in the main description.

Also things like chests being moved, mobs getting thrown around and other weird stuff will happen in these villages at night.

Hope this helps you grasp what the pack does! :)
2
12/28/2023 6:57 am
Level 5 : Apprentice Miner
Lentejas Con Marichuelas
Lentejas Con Marichuelas's Avatar
No problem! Thanks for responding and helping me :D
3
11/11/2023 5:45 am
Level 50 : Grandmaster Wizard
Flyrr
Flyrr's Avatar
one thing this made me realise is that pigstep is a massive vibe
2
11/11/2023 5:09 amhistory
Level 59 : Grandmaster uwu
PuckiSilver
PuckiSilver's Avatar
What I forgot to mention in the description (can’t change it while the voting is ongoing):
After some time of communing with the ghost, it may become uninterested in your item, then you can commune with them again the next night.
How much you can interact with the ghost per night relates to how much it likes you.
1
11/02/2023 1:53 am
Level 5 : Apprentice Crafter
Clockspiral
Clockspiral's Avatar
I really dig this idea, and it sounds like a lovely way to have another in-game "companion"!

However, I feel as if it could be buffed somewhat. Something should happen if it's happy or angry with you.

It could nerf nearby enemies, and possibly appear visually as a happy sprite sometimes if happy.

And it could buff those nearby enemies & appear in a spooky jumpscare way if angry.
1
11/02/2023 11:21 am
Level 59 : Grandmaster uwu
PuckiSilver
PuckiSilver's Avatar
Yea, these are great ideas!
I made the whole pack within about 3-4 afternoons to get it finished for the jam, so I didn’t have much time to flesh it out. I may revisit it but I'm not sure since I have bigger projects in the work that have my attention ^^
Planet Minecraft

Website

© 2010 - 2024
www.planetminecraft.com

Welcome