• 3/18/25 12:58 am
- 11k views • 5 today
- save_alt 1.8k downloads
- Progress
- 100% complete
18
The Void calls for you.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
A recreation of UNDERTALE's battle system entirely in unmodded Minecraft complete with a FULL boss fight!
ONLY FOR JAVA 1.21.2 - 1.21.4
(Recommended 1.21.4. Use 1.21.2 & 1.21.3 at your own risk)
Ever wanted to play UNDERTALE in Minecraft? No, I doubt it, but I'm sure you'll LV this!
You're pitted up against Gaster, the man who throws speaks in hands. Not really sure why, but he really didn't want to stay in his world, so he's brought it to yours. He knows what you and many others have done. After all, Minecraft is a world where killing monsters is normal. Will the power of LOVE prevail? Or will echoes of the past haunt you forevermore?
[ CREDITS ]
Scrappy: Map, sprites, art
https://www.youtube.com/@scrappynco
Discord username: scraqpy_
Conno02: Battle/trailer music - "PENUMBRA PHANTASM + Power of HOPE"
https://www.youtube.com/@conno02
https://bsky.app/profile/smartgenius.bsky.social
https://x.com/ConnorTheTwo
Juora: Credits music - "Hope."
https://www.youtube.com/@Juora
https://on.soundcloud.com/1yzptbFvGzr3ncNq8
LogicalSpaghetti: Playtesting
gupy_the_fox: Playtesting
UNDERTALE by Toby Fox
Original sprites by Toby Fox
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
A recreation of UNDERTALE's battle system entirely in unmodded Minecraft complete with a FULL boss fight!
ONLY FOR JAVA 1.21.2 - 1.21.4
(Recommended 1.21.4. Use 1.21.2 & 1.21.3 at your own risk)
Ever wanted to play UNDERTALE in Minecraft? No, I doubt it, but I'm sure you'll LV this!
You're pitted up against Gaster, the man who throws speaks in hands. Not really sure why, but he really didn't want to stay in his world, so he's brought it to yours. He knows what you and many others have done. After all, Minecraft is a world where killing monsters is normal. Will the power of LOVE prevail? Or will echoes of the past haunt you forevermore?
[ CREDITS ]
Scrappy: Map, sprites, art
https://www.youtube.com/@scrappynco
Discord username: scraqpy_
Conno02: Battle/trailer music - "PENUMBRA PHANTASM + Power of HOPE"
https://www.youtube.com/@conno02
https://bsky.app/profile/smartgenius.bsky.social
https://x.com/ConnorTheTwo
Juora: Credits music - "Hope."
https://www.youtube.com/@Juora
https://on.soundcloud.com/1yzptbFvGzr3ncNq8
LogicalSpaghetti: Playtesting
gupy_the_fox: Playtesting
UNDERTALE by Toby Fox
Original sprites by Toby Fox
1 Update Logs
v1.0.1 & v1.0.2 Hotfixes : by scraqpy 03/18/2025 4:20:11 pmMarch 18, 2025 @ 8:20 pm UTC
v1.0.1
- Fixed a bug where the battle would start early when loading in
v1.0.2
- Gamemode is now correctly set when in the starting room
- Fixed a bug that turned your SOUL invisible if you select options too fast
- Fixed a bug where the battle would start early when loading in
v1.0.2
- Gamemode is now correctly set when in the starting room
- Fixed a bug that turned your SOUL invisible if you select options too fast
More like this
6562805
2

Have something to say?
✌︎☹︎💧︎⚐︎ ☠︎✋︎👍︎☜︎ ☝︎✌︎💣︎☜︎
-gaster
This also just teaches me that much more can be done with datapacks and ressources packs. (And that you can stick a ressource pack into a map file, I'l make sure to do that for my project(s))
Looking at the map in spectator is so cool, it's not JUST datapack, there's also a s***ton of commandblocks that as we know only the person who made them will ever know how to use em.
#version 150
#moj_import <minecraft:fog.glsl>
uniform sampler2D Sampler0;
uniform vec4 ColorModulator;
uniform float FogStart;
uniform float FogEnd;
uniform vec4 FogColor;
in float vertexDistance;
in vec4 vertexColor;
in vec2 texCoord0;
out vec4 fragColor;
void main() {
vec4 color = texture(Sampler0, texCoord0) * vertexColor * ColorModulator;
if (color.a < 0.00001) {
discard;
}
fragColor = linear_fog(color, vertexDistance, FogStart, FogEnd, FogColor);
}
👍