Get the files on 9Minecraft
| Command | What it does |
|---|---|
/function lunareclipse.watching:THIS IS NOT A BUG IT IS INTENTIONAL - $FTF_DATAPACK | Displays an intentional disclaimer message regarding the datapack |
/function lunareclipse.watching:advancements/found_structure | Handles advancement progression for discovering a structure |
/function lunareclipse.watching:advancements/get_day_count | Retrieves the current in-game day count for advancements |
/function lunareclipse.watching:advancements/grant_dreadful_donation | Grants the Dreadful Donation advancement to the player |
/function lunareclipse.watching:block_events/detection/placed/bed | Detects when a bed block is placed |
/function lunareclipse.watching:block_events/detection/placed/candle | Detects when a candle block is placed |
/function lunareclipse.watching:block_events/detection/placed/chest | Detects when a chest block is placed |
/function lunareclipse.watching:block_events/detection/placed/door | Detects when a door block is placed |
/function lunareclipse.watching:block_events/detection/placed/fire | Detects when fire is placed or created |
/function lunareclipse.watching:block_events/detection/placed/forest | Detects when forest-related blocks are placed |
/function lunareclipse.watching:block_events/detection/placed/lantern | Detects when a lantern block is placed |
/function lunareclipse.watching:block_events/detection/placed/torch | Detects when a torch block is placed |
/function lunareclipse.watching:block_events/detection/raycasting/found_block | Handles actions when a target block is found via raycasting |
/function lunareclipse.watching:block_events/detection/raycasting/increment | Increments the raycast step during block detection |
/function lunareclipse.watching:block_events/detection/raycasting/start | Starts the raycasting process for block detection |
/function lunareclipse.watching:block_events/detection/raycasting/store_location | Stores the current raycast block location |
/function lunareclipse.watching:block_events/detection/raycasting/store_marker_location | Stores the marker position for raycasting block detection |
/function lunareclipse.watching:block_events/detection/remove/check_block | Checks a block for removal detection |
/function lunareclipse.watching:block_events/detection/remove/check_block_status | Checks the status of a block being monitored for removal |
/function lunareclipse.watching:block_events/detection/remove/start | Starts checking for removed blocks |
/function lunareclipse.watching:block_events/events/executables/burning_base | Executes the Burning Base block event |
/function lunareclipse.watching:block_events/events/executables/chilled_candles | Executes the Chilled Candles block event |
/function lunareclipse.watching:block_events/events/executables/chilled_candles/extinguish | Extinguishes candles during the Chilled Candles event |
/function lunareclipse.watching:block_events/events/executables/crimson_curse | Executes the Crimson Curse block event |
/function lunareclipse.watching:block_events/events/executables/disappearing_torches | Executes the Disappearing Torches block event |
/function lunareclipse.watching:block_events/events/executables/dreadful_donation | Executes the Dreadful Donation block event |
/function lunareclipse.watching:block_events/events/executables/dreadful_donation/donate | Deposits items into a chest for the Dreadful Donation event |
/function lunareclipse.watching:block_events/events/executables/ghost_doors | Executes the Ghost Doors block event |
/function lunareclipse.watching:block_events/events/executables/leafless_grove | Executes the Leafless Grove block event |
/function lunareclipse.watching:block_events/events/random/execute | Executes a selected random block event |
/function lunareclipse.watching:block_events/events/random/increment_array_length | Increments the random block event array length counter |
/function lunareclipse.watching:block_events/events/random/init | Initializes the random block event selection system |
/function lunareclipse.watching:block_events/events/random/roll_block | Rolls a random block to target for an event |
/function lunareclipse.watching:block_events/events/random/select_block | Selects a block for a random event |
/function lunareclipse.watching:block_events/presets/burning_base | Applies preset settings for the Burning Base event |
/function lunareclipse.watching:block_events/presets/chilled_candles | Applies preset settings for the Chilled Candles event |
/function lunareclipse.watching:block_events/presets/crimson_curse | Applies preset settings for the Crimson Curse event |
/function lunareclipse.watching:block_events/presets/disappearing_torches | Applies preset settings for the Disappearing Torches event |
/function lunareclipse.watching:block_events/presets/dreadful_donation | Applies preset settings for the Dreadful Donation event |
/function lunareclipse.watching:block_events/presets/ghost_doors | Applies preset settings for the Ghost Doors event |
/function lunareclipse.watching:block_events/presets/leafless_grove | Applies preset settings for the Leafless Grove event |
/function lunareclipse.watching:config/add_library_option | Adds a library option to the configuration menu |
/function lunareclipse.watching:config/button/check_button | Checks the state of a clicked configuration button |
/function lunareclipse.watching:config/button/clicked_button | Processes a clicked button in the configuration interface |
/function lunareclipse.watching:config/button/run_function | Runs the function associated with a clicked configuration button |
/function lunareclipse.watching:config/close_config | Closes the active configuration menu |
/function lunareclipse.watching:config/config_layout | Displays the layout of the configuration menu |
/function lunareclipse.watching:config/defaults | Resets configuration options to their default values |
/function lunareclipse.watching:config/initialize_defaults | Initializes default values for the configuration system |
/function lunareclipse.watching:config/main_menu/check_option | Checks the status of an option in the main configuration menu |
/function lunareclipse.watching:config/main_menu/clicked_option | Handles an option clicked in the main configuration menu |
/function lunareclipse.watching:config/main_menu/create_option | Creates an option entry in the main configuration menu |
/function lunareclipse.watching:config/main_menu/create_sss | Creates a settings entry in the main configuration menu |
/function lunareclipse.watching:config/main_menu/open_page | Opens a specific page in the main configuration menu |
/function lunareclipse.watching:config/main_menu/page | Displays a page within the main configuration menu |
/function lunareclipse.watching:config/main_menu/page_contents | Renders the contents of the current configuration menu page |
/function lunareclipse.watching:config/main_menu/theme/give_him_control | Enables the Give Him Control theme in configuration |
/function lunareclipse.watching:config/next_page/main_menu | Navigates to the next page in the main configuration menu |
/function lunareclipse.watching:config/next_page/settings | Navigates to the next page in the settings menu |
/function lunareclipse.watching:config/next_page/switch_page | Switches to the next configuration page |
/function lunareclipse.watching:config/open_config | Opens the main configuration menu |
/function lunareclipse.watching:config/option_page/clicked/back | Handles clicking the back button in the config menu |
/function lunareclipse.watching:config/option_page/clicked/boolean | Handles clicking a toggle option in the config menu |
/function lunareclipse.watching:config/option_page/clicked/increment | Handles clicking a numeric adjustment option in the config menu |
/function lunareclipse.watching:config/option_page/clicked/increment/haunting_delay | Adjusts the haunting delay setting in the config menu |
/function lunareclipse.watching:config/option_page/clicked/option | Handles selecting a specific option in the config menu |
/function lunareclipse.watching:config/option_page/clicked/pause_spinning | Toggles the spinning animation in the config menu |
/function lunareclipse.watching:config/option_page/clicked/skin | Handles clicking a skin option in the config menu |
/function lunareclipse.watching:config/option_page/clicked/skin/add | Adds a selected skin to the configuration |
/function lunareclipse.watching:config/option_page/clicked/skin/build_model/add_part | Adds a part to the skin model display |
/function lunareclipse.watching:config/option_page/clicked/skin/build_model/define_part | Defines a part of the skin model display |
/function lunareclipse.watching:config/option_page/clicked/skin/create_model | Builds the 3D skin model for the menu |
/function lunareclipse.watching:config/option_page/clicked/skin/find_skin | Locates a specific skin in the menu list |
/function lunareclipse.watching:config/option_page/clicked/skin/remove | Removes a selected skin from the configuration |
/function lunareclipse.watching:config/option_page/clicked/skin/update_display | Refreshes the skin display in the menu |
/function lunareclipse.watching:config/option_page/create_option | Creates a single option entry in the config menu |
/function lunareclipse.watching:config/option_page/create_settings_menu | Builds and displays the settings menu screen |
/function lunareclipse.watching:config/option_page/info_page_displays | Renders informational text on the config page |
/function lunareclipse.watching:config/option_page/open_page | Opens a specific page in the configuration menu |
/function lunareclipse.watching:config/option_page/page | Loads a configuration menu page |
/function lunareclipse.watching:config/option_page/settings_content | Populates the content for the settings menu |
/function lunareclipse.watching:config/option_page/skin_library_stage | Renders the skin library stage in the menu |
/function lunareclipse.watching:config/option_page/type/boolean | Generates a true or false config option element |
/function lunareclipse.watching:config/option_page/type/increment | Generates a numerical increment config option element |
/function lunareclipse.watching:config/option_page/type/option | Generates a standard selectable option element |
/function lunareclipse.watching:config/option_page/type/option/create_option | Creates a selectable option entry in the menu |
/function lunareclipse.watching:config/option_page/type/option/create_options | Generates multiple selectable option entries |
/function lunareclipse.watching:config/option_page/type/skin | Generates a skin selection element for the menu |
/function lunareclipse.watching:config/option_page/type/skin/create_option | Creates a single skin option entry |
/function lunareclipse.watching:config/option_page/type/skin/create_option_full_info | Creates a skin option entry showing detailed information |
/function lunareclipse.watching:config/option_page/type/skin/create_options | Generates a list of skin options |
/function lunareclipse.watching:config/option_page/type/skin/create_options2 | Generates secondary skin selection options |
/function lunareclipse.watching:config/option_page/type/skin/create_skin_pack_title | Creates a title header for a skin pack |
/function lunareclipse.watching:config/option_page/type/skin/store_spacing | Stores spacing values for skin menu elements |
/function lunareclipse.watching:config/option_tip/create_tip_main_menu | Generates a tooltip for the main menu |
/function lunareclipse.watching:config/option_tip/create_tip_skin | Generates a tooltip for skin options |
/function lunareclipse.watching:config/option_tip/create_tip_skin2 | Generates a secondary tooltip for skin options |
/function lunareclipse.watching:config/option_tip/found_icon | Handles found icon detection for menu tooltips |
/function lunareclipse.watching:config/option_tip/raycast | Raycasts the player's view to display menu tooltips |
/function lunareclipse.watching:config/set_default | Resets all configuration settings to default values |
/function lunareclipse.watching:debug/message | Outputs a debug message to chat |
/function lunareclipse.watching:debug/message/add_info_value | Appends an informational value to a debug message |
/function lunareclipse.watching:debug/message/create_string | Constructs a debug message text string |
/function lunareclipse.watching:debug/toggle | Toggles debug mode on or off |
/function lunareclipse.watching:fearful_footsteps/cleanup | Cleans up entities and data from the fearful footsteps event |
/function lunareclipse.watching:fearful_footsteps/event | Runs the fearful footsteps haunting event |
/function lunareclipse.watching:fearful_footsteps/init | Initializes data for the fearful footsteps event |
/function lunareclipse.watching:fearful_footsteps/loop | Runs the tick loop for fearful footsteps sounds |
/function lunareclipse.watching:fearful_footsteps/play | Plays fearful footstep sounds near the player |
/function lunareclipse.watching:fearful_footsteps/presets/attempt | Attempts to trigger a preset fearful footsteps event |
/function lunareclipse.watching:fearful_footsteps/start | Starts the fearful footsteps haunting sequence |
/function lunareclipse.watching:fearful_footsteps/store_marker_location | Saves the marker location for footstep sounds |
/function lunareclipse.watching:ghost_doors/remove_ghost | Removes the ghost entity associated with doors |
/function lunareclipse.watching:ghost_miner/check_strip_mine | Checks for nearby strip mines to haunt |
/function lunareclipse.watching:ghost_miner/dig_tunnel/dig | Mines blocks along the ghost miner tunnel path |
/function lunareclipse.watching:ghost_miner/dig_tunnel/init | Initializes the ghost miner tunnel digging sequence |
/function lunareclipse.watching:ghost_miner/dig_tunnel/start_digging | Starts the ghost miner tunnel excavation process |
/function lunareclipse.watching:ghost_miner/start | Spawns and activates the ghost miner event |
/function lunareclipse.watching:ghost_miner/test | Runs a test for the ghost miner event |
/function lunareclipse.watching:give_him_control/check_day | Checks the current in-game day for the control event |
/function lunareclipse.watching:give_him_control/cleanup | Cleans up the Give Him Control event |
/function lunareclipse.watching:give_him_control/init | Initializes the Give Him Control event |
/function lunareclipse.watching:give_him_control/random_option/change_setting | Changes a random setting for Give Him Control |
/function lunareclipse.watching:give_him_control/random_option/set_value | Sets a random option value for Give Him Control |
/function lunareclipse.watching:give_him_control/random_option/start | Starts selecting a random option for Give Him Control |
/function lunareclipse.watching:main/entity_ticks/door_ghost | Runs the tick loop for the door ghost entity |
/function lunareclipse.watching:main/entity_ticks/herobrine | Runs the main tick loop for Herobrine |
/function lunareclipse.watching:main/entity_ticks/herobrine_model | Runs the tick loop for Herobrine's model |
/function lunareclipse.watching:main/entity_ticks/player | Runs the per-tick update for players |
/function lunareclipse.watching:main/entity_ticks/wolf | Runs the tick loop for wolves |
/function lunareclipse.watching:main/reload | Reloads the mod's main functions and configuration |
/function lunareclipse.watching:main/tick | Executes the mod's primary tick loop |
/function lunareclipse.watching:main/timed_ticks/1_second | Runs scheduled tasks every one second |
/function lunareclipse.watching:main/timed_ticks/5_minutes | Runs scheduled tasks every five minutes |
/function lunareclipse.watching:shrine/caution_caption/init | Initializes the shrine caution caption |
/function lunareclipse.watching:shrine/caution_caption/play | Plays the shrine caution caption |
/function lunareclipse.watching:shrine/caution_caption/roll_message | Selects a random caution caption message for shrines |
/function lunareclipse.watching:shrine/check | Checks the status of Herobrine shrines |
/function lunareclipse.watching:shrine/found_shrine | Triggers events when a shrine is found |
/function lunareclipse.watching:shrine/haunting_delay/check_day | Checks the in-game day for shrine haunting delays |
/function lunareclipse.watching:shrine/remove_relight_shrine | Removes or relights a shrine |
/function lunareclipse.watching:shrine/types/classic | Handles the classic Herobrine shrine type |
/function lunareclipse.watching:shrine/types/mod | Handles the modded Herobrine shrine type |
/function lunareclipse.watching:sightings/animations/breathing/in | Plays the inhale animation for sightings |
/function lunareclipse.watching:sightings/animations/breathing/out | Plays the exhale animation for sightings |
/function lunareclipse.watching:sightings/animations/breathing/start | Starts the breathing animation for sightings |
/function lunareclipse.watching:sightings/animations/breathing/stop | Stops the breathing animation for sightings |
/function lunareclipse.watching:sightings/animations/clamped | Applies a clamped animation during a sighting |
/function lunareclipse.watching:sightings/animations/holding/start | Starts the holding animation for sightings |
/function lunareclipse.watching:sightings/animations/holding/stop | Stops the holding animation for sightings |








