This resource pack for vanilla Minecraft retextures every item that can be found in both Minecraft and Stardew Valley, as well as a few more. It changes the textures of menus, inventories, GUIs, and elements of the HUD such as the hotbar and the player’s hearts. It also replaces Minecraft’s music with tracks from the Stardew Valley soundtrack, and retextures the warm and cold variants of both chickens and cows.
Note: The names of some items are changed, to reflect the names used in Stardew Valley, and in several languages.
StackDeobfuscator
# Stack Deobfuscator
> **WARNING**
> This mod is obsolete for all Minecraft versions newer than 1.21.11. It will still be maintained for older versions.
Discord: https://discord.gg/XSB7jn9
Web Version: https://stackdeobf.net/
See [wiki](https://github.com/booky10/StackDeobfuscator/wiki/Configuration) for configuration
## What does this mod do?
All errors displayed in the console and all crash reports will be remapped from unreadable production names (e.g.
`net.minecraft.class_310`) to readable mapped names (e.g. `net.minecraft.client.MinecraftClient`).
This allows mod developers to more easily identify issues in a non-development environment, as the errors are instantly
human-readable.
### Comparison
Before
“`
[23:13:08] [Render thread/ERROR]: Reported exception thrown!
net.minecraft.class_148: Manually triggered debug crash
at net.minecraft.class_309.method_1474(class_309.java:509) ~[client-intermediary.jar:?]
at net.minecraft.class_310.method_1574(class_310.java:1955) ~[client-intermediary.jar:?]
at net.minecraft.class_310.method_1523(class_310.java:1180) ~[client-intermediary.jar:?]
at net.minecraft.class_310.method_1514(class_310.java:801) ~[client-intermediary.jar:?]
at net.minecraft.client.main.Main.main(Main.java:237) ~[minecraft-1.19.4-client.jar:?]
at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:462) ~[fabric-loader-0.14.18.jar:?]
at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) ~[fabric-loader-0.14.18.jar:?]
at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) ~[fabric-loader-0.14.18.jar:?]
at org.prismlauncher.launcher.impl.StandardLauncher.launch(StandardLauncher.java:88) ~[NewLaunch.jar:?]
at org.prismlauncher.EntryPoint.listen(EntryPoint.java:126) ~[NewLaunch.jar:?]
at org.prismlauncher.EntryPoint.main(EntryPoint.java:71) ~[NewLaunch.jar:?]
Caused by: java.lang.Throwable: Manually triggered debug crash
at net.minecraft.class_309.method_1474(class_309.java:506) ~[client-intermediary.jar:?]
… 10 more
“`
After (yarn/quilt mappings)
“`
[23:11:25] [Render thread/ERROR]: Reported exception thrown!
net.minecraft.util.crash.CrashException: Manually triggered debug crash
at net.minecraft.client.Keyboard.pollDebugCrash(Keyboard.java:509) ~[client-intermediary.jar:?]
at net.minecraft.client.MinecraftClient.tick(MinecraftClient.java:1955) ~[client-intermediary.jar:?]
at net.minecraft.client.MinecraftClient.render(MinecraftClient.java:1180) ~[client-intermediary.jar:?]
at net.minecraft.client.MinecraftClient.run(MinecraftClient.java:801) ~[client-intermediary.jar:?]
at net.minecraft.client.main.Main.main(Main.java:237) ~[minecraft-1.19.4-client.jar:?]
at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:462) ~[fabric-loader-0.14.18.jar:?]
at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) ~[fabric-loader-0.14.18.jar:?]
at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) ~[fabric-loader-0.14.18.jar:?]
at org.prismlauncher.launcher.impl.StandardLauncher.launch(StandardLauncher.java:88) ~[NewLaunch.jar:?]
at org.prismlauncher.EntryPoint.listen(EntryPoint.java:126) ~[NewLaunch.jar:?]
at org.prismlauncher.EntryPoint.main(EntryPoint.java:71) ~[NewLaunch.jar:?]
Caused by: java.lang.Throwable: Manually triggered debug crash
at net.minecraft.client.Keyboard.pollDebugCrash(Keyboard.java:506) ~[client-intermediary.jar:?]
… 10 more
“`
After (mojang mappings)
“`
[23:04:12] [Render thread/ERROR]: Reported exception thrown!
net.minecraft.ReportedException: Manually triggered debug crash
at net.minecraft.client.KeyboardHandler.tick(KeyboardHandler.java:509) ~[client-intermediary.jar:?]
at net.minecraft.client.Minecraft.tick(Minecraft.java:1955) ~[client-intermediary.jar:?]
at net.minecraft.client.Minecraft.runTick(Minecraft.java:1180) ~[client-intermediary.jar:?]
at net.minecraft.client.Minecraft.run(Minecraft.java:801) ~[client-intermediary.jar:?]
at net.minecraft.client.main.Main.main(Main.java:237) ~[minecraft-1.19.4-client.jar:?]
at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:462) ~[fabric-loader-0.14.18.jar:?]
at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) ~[fabric-loader-0.14.18.jar:?]
at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) ~[fabric-loader-0.14.18.jar:?]
at org.prismlauncher.launcher.impl.StandardLauncher.launch(StandardLauncher.java:88) ~[NewLaunch.jar:?]
at org.prismlauncher.EntryPoint.listen(EntryPoint.java:126) ~[NewLaunch.jar:?]
at org.prismlauncher.EntryPoint.main(EntryPoint.java:71) ~[NewLaunch.jar:?]
Caused by: java.lang.Throwable: Manually triggered debug crash
at net.minecraft.client.KeyboardHandler.tick(KeyboardHandler.java:506) ~[client-intermediary.jar:?]
… 10 more
“`
## Mappings Overview
Mappings are downloaded and parsed asynchronously. They are downloaded only once per version.
Yarn and Quilt refresh their version every 48 hours to check for updates.
## What’s Stackable Heads ?
**Stackable Heads** is a project to update players’ heads and therefore to be able to stack them.
> From what I understand, Mojang fixed this problem from Minecraft 1.21.9.
> This project therefore no longer needs to receive updates
## How does it work?
### Added the `refresh.mcfunction` and `launcher_refresh.mcfunction` functions
The `launcher_refresh` function launches the `refresh` function every tick for each head on the ground.
`refresh.mcfunction` refreshes the player’s heads and indirectly makes them stackable.
## How to use it?
To refresh a player’s head, you must drop it.
## Complementary
You can also use [Drop Head](https://modrinth.com/project/drop-head) and [Killer Head](https://modrinth.com/project/killer-head).
## Compatibility
**Stackable Heads** should work anywhere.
## Support me!
Join my Hardcore Minecraft server: `38.143.19.130:51965`
Squared Shadow
This is a Texture Pack, originally designed for “[Better Than Adventure!](https://www.betterthanadventure.net/)”, and consequentially Beta 1.7.3 (although it will work with ANY version of Minecraft that has a Shadow, since the location and filename has never changed, despite the outdated Resource Pack version warning), that gives the Entities a squared Shadow, instead of a circular one. Consistency, my beloved.

# CREDITS
– Shadow texture and “pack.png” made by AndreWharn.
– Do not use the assets without permission, please!
# Thanks for using this pack! 😀
Square Entity Shadows
Makes the Shadows under Entities Squares. How they should’ve been from the start!
Sprinting Crits is a datapack that re-adds the ability to get critical hits while sprinting. After 1.9 was released, the ability to get a critical hit while sprinting was removed (except under certain conditions). This pack aims to add it back.
Questions/Issues? Post them in my discord as they are more likely to get seen there. Find it on the sidebar.
### Notice!
My [Old Combat Datapack](https://modrinth.com/datapack/oldcombat) has a more polished port of this pack embedded into it that works better, especially if the latest [Andrew’s Datapack Utilities](https://modrinth.com/mod/andrews-pack-utils) is installed. It also supports 1.21.5 and should be used when possible.
This datapack uses its own critical hit that functions like the normal critical hit, only it only triggers while you’re falling and sprinting as opposed to falling and not sprinting.
## Known issues
This is only a datapack, which is limited to vanilla minecraft commands and a small group of exclusive datapack features that don’t really help with fixing the below issues. Known issues are as follows:
– The death sound does not play when you kill an entity with a sprinting crit when a non-crit wouldn’t have killed.
– This isn’t really fixable, due to how the damage invincibility mechanic and death sounds work.
– You can get critical hits while sprinting even if your attack indicator isn’t fully charged, and it does the same damage as a fully charged crit, making it really OP.
– This isn’t really fixable, as there is no easy and reliable way to detect a player’s attack cooldown.
– Smite and Bane of Arthropods aren’t checked in the critical hit calculation.
– This’ll get fixed in the next update.
– The sprinting crits apply to damage other than melee damage. For example, if you hit a mob with an arrow and you happen to be sprinting and falling when the arrow hits, the arrow will do 150% of the damage it was supposed to do, as if the mob was crit by a weapon instead of hit by the arrow. This applies to any damage taken at all so long as the player has directly attacked the mob in the past 5 seconds and hasn’t been directly hit by anything else in that time.
– This isn’t really fixable because there is no way to detect what type of damage a mob was hit by.
– However, I will add a band-aid fix to it in the next update, by making it so if you’re too far away from the entity you hit, there will not be a crit.
– ~~If you deliver a sprinting crit to an entity, they will still take the increased knockback from the knockback attack.~~
– This is intended behavior.
– Broken on 25w02a – 25w04a.
– Caused by [MC-279556](https://bugs.mojang.com/browse/MC-279556), fixed in 25w05a.
– Doesn’t fully work on 1.21.5
– I know, I’m working on it! 1.21.5 changed a bunch of stuff that makes this pack work worse than it should.
– [Old Combat Datapack](https://modrinth.com/datapack/old-combat-datapack)’s implementation is a port to 1.21.5, and is more polished, so use that for 1.21.5 until I make this pack up to date with the one in OCD.
## To Modpack Creators:
I permit the use of this datapack/mod in your modpacks. You can include it in modpacks without the need to ask me about it. However, notifying me if it is being included in your modpack would be nice.
## [Latest version: v2.0.0 — Made for Minecraft 26.1.2]
Introducing spook’s tweaks, which includes custom container UIs, dark UI, FreshAnimations v1.10.5 compatibility, & countless other tweaks and improvements to vanilla textures for blocks & items while still keeping the vanilla aesthetic.
## (All below images screenshotted using Complementary Reimagined shaders, the recommended shaderpack to use with this resource pack. Screenshots without shaders available in gallery tab. :))







### Dependencies:
– Entity Model Features (EMF)
– Entity Texture Features (ETF)
– FreshAnimations v1.10.5 (put below Psora’s Tweaks in resource pack list)
### Recommended:
– [spook’s setup](https://modrinth.com/modpack/spooks-setup) modpack
– Complementary Reimagined shaderpack
– AmbientSounds mod
– Sound Physics Remastered mod
Spawn Eggs: Reloaded
# Spawn Eggs: Reloaded
*Refines all spawn egg textures to fit within the dimensions of the original spawn egg sprites, while adding proper faces to each egg to make each more distinguishable. Most of these textures were made by the credited authors below but all textures have had a full art pass to standardize outline and coloration. Mobs with variants also have spawn egg variants that can be obtained via the use of commands in creative mode.*
## Features
– Retextured all spawn eggs to fit original sprite dimensions
– Added unique facial characteristics to each egg for better distinction
– Standardized outline styles and coloration across all eggs
– Included special variant eggs for mobs with multiple forms
## Installation
1. Download the resource pack
2. Place the .zip file directly in your resource packs folder
3. Activate in-game and enjoy!
—
This work is licensed under a [Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International](https://creativecommons.org/licenses/by-nc-sa/4.0/)
This data pack/mod is designed to be as unintrusive as possible. Hidden entities including their worn armor and tools will only be invisible and silent.
Spawn Animations is completely server-side!
[-> For available settings and customization, take a look at the wiki <-](https://github.com/Tschipcraft/spawnanimations/wiki)
More sophisticated animations with Animated Java are planned for v2.0!
## Installation
Install either as:
* **Data Pack [DP]** ➜ Place `.zip` in your world's `datapacks` folder
* **Mod [Mod]** ➜ Drop into your `mods` folder and optionally install [MidnightLib](https://modrinth.com/project/codAaoxh) for a global config file and UI
For hiding entities with emissive layers in 1.20.4 or below, and generally smoother animations, you may additionally install [Pehkui](https://modrinth.com/project/t5W7Jfwy).
To manage settings, reset, or uninstall the pack, use the command `/trigger tschipcraft.menu` or `/function #tschipcraft:menu`.
## Demo GIFs
Click here to expand
## Compatibility
**Forge** is only natively supported until Minecraft 1.21.5.
For Minecraft 1.14, 1.15 or 1.16, you can use [a legacy version](https://github.com/Tschipcraft/spawnanimations/tree/master/other_editions).
For mod support, check out [Spawn Animations Compats by Fyoncle](https://modrinth.com/datapack/spawn-animations-compats).
## External Links
## Partner Offers
Want to buy **Hytale** or upgrade your edition? Use creator code `Tschipcraft` upon checkout for me to receive a commission! (The price for you stays the same)
In addition to adding all vanilla hostile mobs, this datapack adds hostile mobs from the FroggyCraft modpack to the frog food list of ([**_SpaceFrog’s Hungry Hungry Frogs_**](https://modrinth.com/datapack/spacefrogs-hungry-hungry-frogs)) datapack. If you’re running some or all of the mods from FroggyCraft that add custom hostile mobs, this datapack will expand the types of mobs frogs can eat. However, if you run this datapack without the base SpaceFrog’s Hungry Hungry Frogs datapack, your frogs will be left pretty underpowered, and no one wants to see a frog exploded by a creeper! The base datapack adds buffs to frogs to make sure your froggy friends stand a good chance in any fight they get into.
This datapack is also a good option for those running vanilla Minecraft who want to give all frogs the ability to attack hostile vanilla mobs without the getting the buffs found in SpaceFrog’s Hungry Hungry Frogs.