• check_circle Functions
  • check_circle Predicates
  • check_circle Structures
  • 5,902 views, 13 today
  • 302 downloads, 1 today
  • 18
  • 16
  • 4
Alfheim's Avatar Alfheim
Level 22 : Expert Mage
7
This Datapack is made exclusively to be used with Hermitcraft season 9 MAP

Objective:
simplify the maintenance of Decked Out 2 Dungeon and allow for other possible gamemodes and quality of life changes

Highly recommend running (/scoreboard players set #DOM DOM_loaded 0) followed by (/reload) every time you update the datapack version.

[​features]
- Full dungeon mob reset and respawn
- inventory restocking and clear
- Book with Datapack commands (/function dom:other/book) - FOR admins
- List of Decked Out Artifacts with give command (/function dom:do_custom/artifacts1)
- List of Decked Out Items with give command (/function dom:do_custom/items)
- gamemodes
  default: no zones, semi-random mobs spawn location (/trigger DOM_Gamemode set 0)
  peacefull : no mobs, no hazzard, no clank       (/trigger DOM_Gamemode set 1)
  stabble: no hazzard, no clank            (/trigger DOM_Gamemode set 2)
  Hermits: as the hermits played (zoned mobs)     (/trigger DOM_Gamemode set 3)
  Player Hunt: one guardian huns other players      (/trigger DOM_Gamemode set 4)
  Multicompass: everyone gets the same compass, be the fastest to get out with the artifact
                            (/trigger DOM_Gamemode set 5)
- possibility on restart the dungeon on server restart: (/scoreboard players set #DOM DOM_Startup 1)

- quicker reset on game end
- allows player to join ongoing public runs     (/trigger DOM_Join)
- allows players to set game as public or private   (/trigger DOM_Private)
- clickabble signs for players (/function dom:other/dom_signs) (to be added manually by server managers where they prefer)
- option for decked out 2 audios withought the audioplayer / simple voice chat mods (open sound_structions/readme.txt for instructions on building the needed resourcepack) (some simplifications were needed, audio triggers with multiple audio options were reduced to a single audio. RIP "hi i am cleo" :S)
- added Queu system for servers. use (/trigger DOM_Join_Queue) to enter the Queue
- List of Decked Out Cards with give command
- debug book ( updates on hand with info) (requires reopenning the book. alternatively place it at a lecturn at -524 165 2052 for dinamc update)
- lost and found for decks left unatended in multiplayer servers.
- run timer (shows how much time did your run took)

[​Addons:]
- a slightly modified version of OntiMoose`s Relics (/function dom:addons/ontimoose_relics/add)
  introduces a system that allows for players to add risks and extra rewards to their runs uppon completion of a sidequest
  - relics:
    - relic of Instability (starts the run with max hazard) (+7 Embers)
    - relic of Madness (starts the run with max clank) (+11 Embers)
    - Relic of Swiftness (Players, Ravagers and Wardens have speed 1) (+10 Embers) 
    - relic of Emptiness (have your run with an empty deck) (+14 Embers)
    - relic of Glass (player has only half a heart) (+15 Embers)
    - relic of Stealth (Ravagers turn invisible with particles on) (+16 Embers)
  - sidequest:
    Retrieve the ⚜ Ancient Royal Gem ⚜ from the 3rd floor of the dungeon and deliver it to the kneeling man to claim your rewards.



Current version: 1.6.2 (15/02/2023)

much appreciate anyone who wishes to repot bugs/issue ideas or somehting i might have missed

*PLZ ignore cover image, site required one, soo got one with DALLE3
CompatibilityMinecraft 1.20
Tags

13 Update Logs

Update #13 : by Alfheim 02/14/2024 10:43:34 pmFeb 14th

version 1.6.2
multicompass gamemode is now competitive, after artifact is aquired players must fight themselves to be the one to take the artifact out.
fixed bug where in singleplayer (or multiplayer with no other player in dungeon area) if the last player would take too long to hit respawn the dungeon would freeze on "in use" status
added spectator sign
all players receive a map on joining a game
game end now also clears all artifacts and playerhunt sword
LOAD MORE LOGS

Create an account or sign in to comment.

1
02/16/2024 11:01 am
Level 1 : New Miner
Jollygreen0502
Jollygreen0502's Avatar
I just updated to the latest version, and it seems that my deck is not being played at all. When it enters the hopper at the start of the game, the cards dont show on the map and dont get played, but then I get the deck back at the end. Not sure if Im doing something wrong or if its a bug.
1
02/17/2024 12:45 amhistory
Level 22 : Expert Mage
Alfheim
Alfheim's Avatar
Hi Jolly, i will be fixing it for the next version, for now while less than ideal, i can offer you two quickfixes

1. run (/function dom:addons/ontimoose_relics/add) it will add the dlc content and this bug wont occur.
  or
2. add
  execute positioned -554 113 1977 unless entity @e[type=hopper_minecart,name="Onti_Relics",distance=..1] run data modify block -537 42 1913 Items set from block -565 112 1980 Items[].tag.BlockEntityTag.Items  as the first line of code inside this fnction:
  decked-out-manager\data\dom\functions\items\deck.mcfunction


immensely thankfull for letting me know of this serious issue.
1
02/07/2024 6:00 pmhistory
Level 1 : New Miner
Milins
Milins's Avatar
Hello, thanks for making this data pack, it's so helpful!

I've found a few issues that you might be interested in knowing about :)

1. "dom:mobs/hermit_ravager_spawn" spawns the ravager "Mr. Poopy Head" inside of a wall. The ravager doesn't suffocate since it's invincible, but it usually falls out of the map.

2. The function to reset evokers doesn't work too well - some of them need to be in minecarts, and for example the one at '-463.49 20 1961.50' can escape through the lava when not in one. Seems to work alright when I change the function to spawn some of them inside of minecarts (and when resetting them, I need to kill the minecarts too). They also need to be centered on the block for this to work.

It would also be nice to have the ability to completely disable the map loading account (and possibly the chat message when the run starts) :)
1
02/10/2024 3:09 amhistory
Level 22 : Expert Mage
Alfheim
Alfheim's Avatar
Hi Milins, thanks for the feedback.

1. moved "Mr. Poopy Head" out of the wall
2. evokers spawn function now both spawn and kills evokers in minecarts (and their minecart) where needed
3. i wont be officially adding an option to disabble map loading account, but if it trully bothers you, run (/kill dom_maploader) inside a repeating command block. the datapack spawns the cam account only once every world/server startup soo as long as you get to kill it after that it wont be there.
4.added the option to use /trigger DOM_Gamemode_Info to disabble gamemode info on run start.
if however the message that you refer to is the "public run announcement". Each player can use /trigger DOM_Private to make their run private (which wont trigger the anouncement). (if you want all runs on the server to be private just run a repeating command block setting every player DOM_Private score to 1).
Planet Minecraft

Website

© 2010 - 2024
www.planetminecraft.com

Welcome