Changelog
V1.2.1
- Overhauled sleeping
- Sleeping is no longer instantaneous, when all players in a world/server are sleeping, time will move on faster rather than it instantly becoming day time
- Players who are sleeping will be blinded until waking up again
- While time speeds up, the following happens:
- Mobs move faster
- Celestial bodies in the sky speed up
- Players regain stamina
- Downed players' death timer decreases faster
- Players' thirst decreases quicker
- Crop growth speeds up
- Copper gets more weathered
- Etc
- Players get hunger while sleeping
- At any point, if a player gets up, these effects/mechanics will no longer continue and time will move normally again
- Surrounding a campfire with blocks will make it so it no longer tries to spread fires
- Players are now always given the same amount of thirst as the max thirst setting when spawning in instead of it always being 10
- There is now a 5% chance of receiving either a brown or a green coconut when breaking jungle leaves
- Coconuts can optionally be placed down, and can also be broken later on to get the item again
- Eating coconuts replenish both hunger and thirst
- Brown coconuts are not good for consumption, unlike green coconuts
- Added more advancements to reflect the new changes made in this update
- Books are now made with 3 paper and 6 leather
- Added function tags for developers who want to make addon/overlay datapacks that are able to hook into Overly-Realistic. The following tags were added:
- Added a tag for every generalized looping function performed
- #overly_realistic:general_loops/main_1t
- #overly_realistic:general_loops/main_2t
- #overly_realistic:general_loops/main_5t
- #overly_realistic:general_loops/main_10t
- #overly_realistic:general_loops/main_15t
- #overly_realistic:general_loops/main_18t
- #overly_realistic:general_loops/main_20t
- #overly_realistic:general_loops/main_23t
- #overly_realistic:general_loops/main_25t
- #overly_realistic:general_loops/main_100t
- #overly_realistic:general_loops/main_2400t
- Added a tag for specific looping functions performed
- #overly_realistic:mechanic_loops/loop_sleep
- Added tags for specific functionalities/mechanics/operations
- #overly_realistic:mechanics/block_torch_operations -> Called for torch block operations
- #overly_realistic:mechanics/misc_blood_operate -> Called for blood splatter operations
- #overly_realistic:mechanics/misc_weather_marker_operations -> Called by temp markers used for weather operations like creating puddles
- #overly_realistic:mechanics/mob_generic_animal_operate -> Called by common animals, used for their continuous operations
- #overly_realistic:mechanics/mob_generic_spawn_operate -> Called by specific generic mobs like spiders and bees when they spawn
- #overly_realistic:mechanics/player_clean_hygiene_operate -> Called in the same area the controls the player cleaning themselves with water and such
- #overly_realistic:mechanics/player_currently_bleeding -> Called for operations that happen when the player is bleeding
- #overly_realistic:mechanics/player_downed_operate -> Called by downed players for downing operations
- #overly_realistic:mechanics/player_get_illness_operate -> Called when illness-acquiring is being checked
- #overly_realistic:mechanics/player_hygiene_value_operate -> Called when the hygiene value is being calculated per-player
- #overly_realistic:mechanics/player_illness_operations -> Called for illness-type operations such as giving the player effects
- #overly_realistic:mechanics/player_low_sanity_operate -> Called for operations done while the player is low on mental health/sanity
- #overly_realistic:mechanics/player_regen_operate -> Called when the player's regen timer is increased and they're attempting to regenerate health
- #overly_realistic:mechanics/player_sanity_add -> Called when the game is trying to increase a player's sanity
- #overly_realistic:mechanics/player_sanity_remove -> Called when the game is trying to decrease a player's sanity
- #overly_realistic:mechanics/player_spawn_data -> Called when a player spawns in (either for the first time or when respawned)
- #overly_realistic:mechanics/player_stamina -> Called when the game is operating on the player's stamina
- #overly_realistic:mechanics/player_status_set -> Called when the game is setting the player's status
- #overly_realistic:mechanics/player_status -> Called after a player's status is set
- #overly_realistic:mechanics/player_temperature -> Called when the game is calculating the player's temperature
- #overly_realistic:mechanics/player_thirst_value_operate -> Called when the game is decreasing a player's stamina
- Added a tag for every generalized looping function performed
Files
overly_realistic_v1.2.1.zip(461.25 KiB) Primary Download
Details
Licensed CC0-1.0
Published a month ago
Updated a day ago