Bad Apple Shaders

# Bad Apple Shaders

![Modrinth Downloads](https://img.shields.io/modrinth/dt/6sOj95GW?logo=modrinth&label=Modrinth%20downloads&color=%231bd96a&style=for-the-badge) ![GitHub Downloads (all assets, all releases)](https://img.shields.io/github/downloads/blryface/badapple/total?style=for-the-badge&logo=github&label=Github%20Downloads) ![GitHub commit activity](https://img.shields.io/github/commit-activity/t/blryface/badapple?style=for-the-badge&logo=github)

This is an Iris/OptiFine shader which changes rendering to look like 【東方】Bad Apple!! PV【影絵】

![Supports Iris Shaders](https://badger-api-staging.worldwidepixel.ca/cozy?gradientStart=74CACF&gradientEnd=00254A&lineOne=Supports&lineTwo=Iris&colourOne=FFF&colourTwo=FFF&iconUrl=https://raw.githubusercontent.com/IrisShaders/Iris/refs/heads/multiloader-new/docs/iris-logo-transparent.png&format=svg) ![Supports Optifine](https://badger-api-staging.worldwidepixel.ca/cozy?gradientStart=962f30&gradientEnd=6c171e&lineOne=Supports&lineTwo=Optifine&colourOne=FFF&colourTwo=FFF&iconUrl=https://pt.minecraft.wiki/images/OptiFine_logo.jpg&format=svg)

## Screenshots

![](https://raw.githubusercontent.com/blryface/badapple/refs/heads/images/previews/animation.avif)

## FAQ


Q: Does this work on OptiFine?

A: Yes. **This does come with an epilepsy warning if you are on an m-series mac.**

Q: Does this work on Iris/Oculus?

A: Yes.

Q: Does this work on 1.8?

A: The Legacy version should work with 1.8.

## Pridepack

Pridepack is a Resource Pack made by Pridecraft Studios. It comes with many LGBT Pride additions, such as paintings, beds, mobs and Main Menu changes. If you’re interested in gaying your game, you should check it out!

![Various Pridepack features sitting on a colourful surface.](https://pridecraft.gay/gallery/pridepack/banner.avif)

SubAuth

## SubAuth

SubAuth is a server-sided mod or plugin, designed to be used by content creators on Twitch who wish to create servers for their subscribers to play on. SubAuth automatically whitelists your subscribers who have linked their Twitch accounts to SubAuth via the SubAuth server.

## Setup for Server Admins

1. Log in to `subauth.thatgamerblue.com` using your Minecraft client, with version 1.15 or newer.
2. Link your Twitch account following the steps in the chatbox. Make sure to get your token, you’ll need it in a minute.
3. Install the SubAuth mod or plugin on your server. After first run, it will create a config file for you to put in your tokens.
4. Put your token in the config file, either in `config/subauth.json` or `plugins/SubAuth/config.yml`, make sure you delete the placeholder tokens.
5. Restart your server, and SubAuth will be enabled!

For your subscribers to join, they just have to link their twitch account on the `subauth.thatgamerblue.com` server, then they will be automatically able to join the server!
If you wish for subscribers to multiple users to be able to join the server, simply add the other creators tokens into the config file, and if a user is subscriber to any of them, they will be able to join.

## Issues

Please report any issues on the GitHub page

Strudelgame V2

# Strudelgame V2

Deutsch

## Strudelgame – Offizielles Texture Pack [1.13 – 1.21+]

### Allgemeine Info:
– Es werden ständig Änderungen vorgenommen oder neue Funktionen hinzugefügt. Siehe _Versionen_.
– Das ist mein erstes Texturepack! Bitte seid daher nicht zu streng. Alles wurde komplett selbst gepixelt und erstellt. ❤️

### GUI
Alle Inventare wie Amboss, Craftingtable usw. wurden neu gestaltet.
Auch Hotbar, Lebens- und Hungerbalken sind überarbeitet.

### Blöcke
Wolle wurde schöner und simpler gestaltet – perfekt für Bedwars.

### Items
Schwerter, Äxte und Spitzhacken wurden durch kleinere Varianten ersetzt, damit man im PvP mehr Übersicht hat. Es gibt auch ein Benutzerdefiniertes Schild.

### Custom Sky
Der Custom Sky funktioniert problemlos.
Bitte beachten: **Sodium unterstützt keine Custom Skies**.
Dafür musst du **Skyboxify** installieren.

### Optional: GUI entfernen
Wenn dir die GUI nicht gefällt:
“`
Strudelgame.zip → assets → minecraft → textures → gui → Lösche alle Dateien AUßER den Ordner sprites.
“`

English

## Strudelgame – Official Texture Pack [1.13 – 1.21+]

### General information
– Things are constantly being changed or added. See _versions_.
– This is my first texture pack, so please don’t be too harsh. Everything was completely hand‑pixelled and created by myself. ❤️

### GUI
All major interfaces such as the anvil, crafting table, and other inventories have been redesigned.
The hotbar, health bar, hunger bar, and additional UI elements have also been updated.

### Blocks
Wool blocks have been redesigned with a simpler and cleaner look, especially optimized for Bedwars.

### Items
Swords, axes, and pickaxes have been replaced with smaller versions to improve visibility in PvP. There is also a custom shield.

### Custom Sky
The custom sky works without issues.
Please note: **Sodium does not support custom skies**.
To enable them, you need to install **Skyboxify**.

### Optional: Remove the GUI textures
If you do not like the custom GUI, you can remove it manually:

Go to:
“`
Strudelgame.zip → assets → minecraft → textures → gui → Delete all files EXCEPT the folder named .
“`

### Wasted Time:
– **Hotbar:** _5h 13min_
– **Inventory GUI’s:** _4h_
– **Shield:** _12h_ (Bugs, Designing…)
– **Small Items:** _4h_
– **Sky’s:** _1h 15min_
– **Bloks:** _1h 47min_
– **Other:** _2h 27min_

StreamlineCore

![Deps](https://github.com/Streamline-Essentials/StreamlineWiki/blob/main/website/images/Dependencies.png?raw=true)

MUST HAVE:
– LuckPerms. [**[ FOUND HERE ]**](https://luckperms.net/download)
– BukkitOfUtils (__For Bukkit / Spigot / Paper ONLY__). [**[ FOUND HERE ]**](https://www.spigotmc.org/resources/118276/)

![Discord](https://github.com/Streamline-Essentials/StreamlineWiki/blob/main/website/images/Main.png?raw=true)
Please join the Streamline Hub Discord in order to get updates and for me to fully assist you with bugs, questions, or suggestions.

Discord: **click here**

**Download Modules for Streamline Here (Click)**

# Introduction to Streamline

### What is Streamline?
Streamline is a Minecraft plugin that adds limitless functionality to Minecraft servers through what is known as **Modules**. These Modules are downloadable content that you insert into the Streamline plugin’s “modules“ folder to enhance your server.

Streamline Modules can do many things and even allow server admins and developers to make their own with a very nice framework.

The currently made modules add functionality such as:
– Redirecting players from one server to another when that server goes down. (**StreamlineRedirect Module**)
– Network staff chat, whispering, and friends. (**StreamlineMessaging Module**)
– Discord to Minecraft and Minecraft to Discord. (**StreamlineDiscord Module**)
– Logging messages to your Discord server with only webhooks. (**SimpleLogger Module**)
– Aliases, buildable functions, online list (per server, per group, or network wide), cross-network tpa, cross-network homes, cross-network teleporting, and more. (**StreamlineUtilities Module**)
– Data-Driven event-based protection for proxy and backend servers. (**ProxProtect Module**)
– Send resourcepacks to players on join. (**ResourcePackUtils Module**)
– Cross-network quests system with limitless potential. (**StreamQuests Module**)
– TAB (the plugin) integration, adding support for Streamline placeholders in TAB configurations. (**TAB-SL Module**)
– Simple and easily configured MOTD system like that of MiniMOTD. (**StreamlineMOTD Module**)
– *More.*

**NOTE**: Not seeing a feature you want? Ask Drak to add it on his Discord! – **click here**

### What makes Streamline special?
Streamline allows for **universal cross-platform capabilities** with its Modules.

This essentially means you can run the same modules on a BungeeCord proxy that you would on a Velocity proxy (or even your backend servers). This, with the addition of **Modularized features** means that server admins and owners can choose *exactly* what they want in their server without bloatware.

This also makes it very easy for server admins to use a specific module across different servers. Or even for Developers to develop modules for servers (or the community).

### What exactly is Streamline capable of?
Literally *anything*. Seriously.

#### Supported Proxies:
> – Velocity
> – BungeeCord
> – Waterfall
> – FlameCord
> – Travertine
> – XCord
> – Etc.

#### Supported Backend Servers:
> – Spigot.
> – Paper.
> – Folia.
> – Purpur.
> – Tuinity.
> – ImmanitySpigot.
> – FlamePaper.
> – Mohist / Banner / Youer.
> – Etc.

#### Natively-Supported Plugins:
> – Luckperms. (Required.)
> – BukkitOfUtils. (Required on Bukkit-like servers.)
> – Geyser / Floodgate. (Everything work the same for Bedrock players as would Java players!)
> – PlaceholderAPI.
> – CMI. (With Utils module.)
> – EssentialsX. (With Utils module.)

![Discord Setup](https://github.com/Streamline-Essentials/StreamlineWiki/blob/main/website/images/DiscordSetupHelp.png?raw=true)

Follow the Discord setup guide [**[ FOUND HERE ]**](https://github.com/Streamline-Essentials/StreamlineWiki/wiki/Discord-Setup) to set up the discord module.

# What can I do with the `Discord Module`?
– Link **Discord to Minecraft** and **Minecraft to Discord** with `Routes`.
– Available link types:
Natively (Without other Modules):
– **Proxy local chat** `<->` **Discord Text Channel**
– **Proxy global chat** `<->` **Discord Text Channel**
– **All online players with specific permission** `<->` **Discord Text Channel**
– **Discord Text Channel** `<->` **Discord Text Channel**
Groups (With `StreamlineGroups` Module):
– **Guild chat** `<->` **Discord Text Channel**
– **Party chat** `<->` **Discord Text Channel**
Messaging (With `StreamlineMessaging` Module):
– **Local Room chat** `<->` **Discord Text Channel**
– **Global Room chat** `<->` **Discord Text Channel**
– **Custom Room chat** `<->` **Discord Text Channel**
– Message formats are completely customizable.
– Avatar with player’s skin will pop up when their message is sent to Discord.
– Link player’s Discord profile with your server.
– Players can chat using their StreamlineUser profile from Discord.
– All Discord messages can be configured to be sent as completely customized Discord embedded messages

![Discord](https://github.com/Streamline-Essentials/StreamlineWiki/blob/main/website/images/CommandsAndPermissions.png?raw=true)

More information is found on our wiki: **FOUND HERE**

### NOTICE ABOUT COMMANDS, PERMISSIONS, AND MESSAGES.
***All commands are completely customizable in their `.yml` file. Including permissions and message outputs!***

![How to Install It](https://github.com/Streamline-Essentials/StreamlineWiki/blob/main/website/images/HowToInstall.png?raw=true)

1. Install dependencies.
– “BukkitOfUtils“ if on Bukkit / Spigot / Paper / Forks.
– “LuckPerms“ for all platforms.
2. Download the plugin file.
3. Drop it into your server’s plugins folder.
4. Start and stop your server.
5. Fill out the configs where necessary.
– Configurations for the streamline plugin can be found in your `plugins` folder, under `StreamlineCore`.
6. Add desired modules.
– Modules can be downloaded from here: **click here**
7. Start and stop your server again.
8. Fill out module configs where necessary.
– Module files can be found in your `plugins` folder, under `StreamlineCore`, under `module-resources`.
9. Start your server again.

More information can be found on our wiki: **click here**

![Discord](https://github.com/Streamline-Essentials/StreamlineWiki/blob/main/website/images/NeedHelpSubmitBugs.png?raw=true)

1. Look on the wiki: **click here**
2. Get in touch on the Streamline Discord: **click here**
3. Submit a bug on the issue tracker (this is rarely checked): [**click here**](https://github.com/Streamline-Essentials/StreamlineCore/

# BStats
**Bukkit**
![BStats Profile – Bukkit](https://bstats.org/signatures/bukkit/StreamlineCore.svg)
**BungeeCord**
![BStats Profile – BungeeCord](https://bstats.org/signatures/bungeecord/StreamlineCore.svg)
**Velocity**
![BStats Profile – Velocity](https://bstats.org/signatures/velocity/StreamlineCore.svg)

StoneDamager

![Dependencies](https://github.com/Streamline-Essentials/StreamlineWiki/blob/main/website/images/Dependencies.png?raw=true)
* BukkitOfUtils

![Discord](https://github.com/Streamline-Essentials/StreamlineWiki/blob/main/website/images/JoinTheDiscord.png?raw=true)
Please join the Streamline Hub Discord in order to get updates and for me to fully assist you with bugs, questions, or suggestions.

Discord: **click here**

![Summary](https://github.com/Streamline-Essentials/StreamlineWiki/blob/main/website/images/Summary.png?raw=true)
Stonecutter functionality everyone wants. (Allow stonecutters to hurt entities with or without also hurting players.)

![Why This?](https://github.com/Streamline-Essentials/StreamlineWiki/blob/main/website/images/WhyThis.png?raw=true)
This offers a very simple configuration and setup all while remaining very light-weight.
Straight and to the point: damage entities on top of a stonecutter — including or excluding players and inside or outside of certain worlds.

![How to Install](https://github.com/Streamline-Essentials/StreamlineWiki/blob/main/website/images/HowToInstall.png?raw=true)
1. Download and install BukkitOfUtils. Found here: BukkitOfUtils
2. Download the correct version of this plugin for you server version.
3. Place in your `plugins` folder.
4. Stop server.
5. Start server.
6. Use to your liking.

![More Info](https://github.com/Streamline-Essentials/StreamlineWiki/blob/main/website/images/MoreInfo.png?raw=true)
## How to Add/Remove Whitelisted/Blacklisted Worlds
1. Install plugin. (Shown above.)
2. Go to the configuration (`config.yml`).
3. Add or remove the world name from the `names` list under `worlds`.
4. Change the setting `is-whitelist` to `true` or `false`.
– NOTE: `false` means that it is a blacklist.

## How to Add/Remove Whitelisted/Blacklisted Entity Types.
1. Install plugin. (Shown above.)
2. Go to the configuration (`config.yml`).
3. Add or remove the world name from the `types` list under `entities`.
4. Change the setting `is-whitelist` to `true` or `false`.
– NOTE: `false` means that it is a blacklist.

## Functionability
* Blacklist/whitelist worlds.
* Blacklist/whitelist entity types.
* Set amount of damage.
* Set amount of game ticks between each damage tick.

![Commands and Permissions](https://github.com/Streamline-Essentials/StreamlineWiki/blob/main/website/images/CommandsAndPermissions.png?raw=true)
## Commands
``
`(optional)`

– No commands! Easy as that!

Steak = Cooked Beef

Makes steak called cooked beef because it makes more sense and it will make a friend of mine happy because he likes beef!

It’s very simple, does nothing else, just this!

(And maybe a little easter egg, try to find it 😀 )

Starry Night Sky Overlay

This resource pack contains a night sky filled to the brim with bright stars. The space-like atmosphere provides a beautiful scenery in-game.

**This resource pack requires either Skyboxify, Optifine, Nuit, or fabricskyboxes. Without it you will not be able to see it.**

If you want to see more like this join my discord: https://discord.gg/YrSWPbWDUF
![Sky](https://cdn.modrinth.com/data/cached_images/65658c2ed51f5f11d8188488eb815e6da0844170_0.webp)

Starfall Crystal

This is a texture pack with a crystal style. The crystal style is unique and distinctive, and there is a delicate style. You can use it on a regular basis, in survival, in PVP. No matter how much you say, it’s not as simple as a picture show…

**You can:**

– √ Unpack texture packs for learning purposesTexture packs;
– √ Modified for personal purpose.

**You must not:**

– × Publish the modified texture pack to the web or republish this texture pack without permission;
– × Use the textures from this texture pack in other texture packs and publish them privately;
– × Claim that you own or profit from this texture pack;
– × Add this texture pack to your homemade Minecraft client.

Stardew Furnaces

## Minecraft Furnace -> Stardew Valley Forge GUI

Inspired by the Forge from Stardew Valley, this simple resource pack changes the texture of Minecraft’s Furnace (and Blast Furnace) to give it a more industrial look.
Watch the pipes heat up and simmer down as your ores are smelted and your fuel is depleted!
With Respackopts installed you’ll be able to configure the resource pack, letting you turn each texture on or off as you please.

![Gui Showcase](https://cdn.modrinth.com/data/cached_images/e75e75f23a60218f7b38ab275973774617905f51.png)

If you’re interested in a more complete GUI overhaul pack, consider checking out my much larger project Overgrown Flowery GUI, and for fans of Stardew Valley maybe take a look at the Dew Drop project! <3 --- ![modrinth](https://modrinth.com/user/coolbot100s)(https://www.curseforge.com/members/coolbot100s/projects) ![Planet Minecraft](https://www.planetminecraft.com/collection/146032/all-garden-gals-content/) ![discord](https://discord.gg/qxRVkGDjdJ) ![generic-singular](https://github.com/sponsors/coolbot100s)

SR BlackRose 16x

SR BlackRose PVP By 🌸 SR カラス 🌸

This texture pack is called BlackRose 16x its pvp pack
almost all textures have been modified,even the main menu :

![main menu](https://cdn.modrinth.com/data/cached_images/5bc3857d27769c06cc3db9160551fb4b87c36deb_0.webp)

the diamond and all diamond tools and armors have a new colour , black :                                                                                                                   
![diamond](https://cdn.modrinth.com/data/cached_images/b1b482f7b26cf819fd5edcf5db958301ef41c086.png)

other pvp items such as fishing rods, swords, and bow have been modified![pvp item](https://cdn.modrinth.com/data/cached_images/61d8c6e5bd4c96f86cff5f355ccf60cf111d0ded.png)

the apples,the golden apples and the enchanted golden apples have been modified and the other foods have the new texture of the 1.20![foods](https://cdn.modrinth.com/data/cached_images/c8b15782c42ac84461f6ef548c8f980007110239.png)

my pack has connected glass
![connected glass](https://cdn.modrinth.com/data/cached_images/0968a4c4c18d757ad19890826c1aa9f70d361ef9.png)

all wool and carpets have been modified![wool and carpet](https://cdn.modrinth.com/data/cached_images/9a607ffdb4a66d5d51370f254e6fcebc8e336613.png)

this pack has modified skies:

night :
![night](https://cdn.modrinth.com/data/cached_images/f1d1346fa4b9226bec0f1cdedd54105241e7c960_0.webp)

and day :
![day](https://cdn.modrinth.com/data/cached_images/9638da9222c05fb9e0e7247c67a147d593584321_0.webp)

# ⚠️ optifine required ⚠️

otherwise customised skies and connected glass won’t work !