wonderland.fools
**wonderland.fools is a resource pack that introduces a set of overhauled textures and updated sounds for wonderland.jar that were originally meant for 2.2.0 but got pushed into this resource pack.**
**features:**
* reworked textures across multiple elements
* updated and enhanced sound design
* consistent visual style improvements
this release includes a portion of the work planned for a larger update.. 👀
**made with love by:**
brguiireal,
zaneblazed,
grayscalereal,
bettysmagichut,
mothrava,
hellebore157,
mmmminty_,
shapeddiagram49_,
wonderland.jar
# The mod requires [Geckolib](https://modrinth.com/mod/geckolib)
This mod adds multiple strange entities: no_one, Fate, Someone, Pillar and Sorrow, these entities will stalk you and eventually they will try to take you into a “wonderland”
“Wonderland” is a liminal dimension similar to backrooms, for now it has 25 levels and 32 entities
Though even if you escape their “wonderland” things in your world may get worse…
To clear up some confusion, spawnrates and chances in the config are chance 1 in X, so if you set no_one’s spawnrate to 3 it’ll be 1 in 3 chance of him spawning, and if you set it to 24 it’ll be 1 in 24 chance of him spawning, I’m putting this here cause people keep increasing his spawn value trying to increase his spawnrate without reading FaQ or at least thinking what “chance 1 in X” means
(Also don’t put his spawnrate to 1 cause the game will probably bug out and/or crash as it’ll probably try to choose between 1 and 1)
The mod is supposed to be slow-burn and it is EXTREMELY random, in some worlds you’ll get taken to “wonderland” on 2nd ingame day, in others it’ll take 15 ingame days for anything to happen
Shader used on screenshots: [Somber](https://modrinth.com/shader/somber)
Video with the mod:
Frequently asked questions:
Spoiler
Q: Can I make a resourcepack for this mod that changes some of its assets?
A: Yes, of course
Q: Does this mod work in multiplayer?
A: Yes, however it may be buggy
Q: How do I change the config?
A: Either open file “Wonderland Configuration.toml” in your game’s config folder or use /config showfile the_wonderland COMMON or use [Configured mod](https://www.curseforge.com/minecraft/mc-mods/configured)
Q: How do I make mod not change textures to the old ones?
A: Go to your resourcepacks settings and put “Mod Resources” below “Default”
Q: Is this mod compatible with other ARG mods?
A: Should be
Q: Is there a way to leave wonderland without losing your items?
A: Yes, look for a rare white pillar (it can spawn in endless house, corners, tunnels and torture dimensions)
Q: Is there a way to leave “brickways” dimension?
A: Yes, after you break the crystal block, white exit portals will begin to spawn
Q: no_one is not spawning/spawning too rare, what do I do?
A: You can change his spawnrate with config (to increase it, decrease the spawn value as it is 1 in X chance of his spawn attempt to be successful)
Q: no_one is spawning too often, what do I do?
A: Same as above, you can change his spawnrate in config (to decrease it, increase the spawn value as it is 1 in X chance of his spawn attempt to be successful)
Q: Can I make a video about the mod?
A: Sure
Q: Can I port the mod to bedrock?
A: No… (Well you literally can’t because you can’t make custom dimensions in bugrock and Idk how you was planning to do that)
Please DO report about any bugs you find
Known bugs:
– Custom dense fog effect is broken with some optimization mods
– When entering some dimensions player may die to fall damage (caused by TPS lags)
You can also join [wonderland.hub](https://discord.gg/DWaj8dnRZB) Discord server where you can talk to me and some other mod developers aswell as get sneak peeks and announcements about the mod
There is also [CurseForge page](https://www.curseforge.com/minecraft/mc-mods/wonderland-jar) of this mod
Credits:
Vivian – plenty of dimensions, entities and a bit of lore
Solymn – paintings, some help with “tunnels” dimension
[ClouddyVR](https://www.curseforge.com/members/clouddyvr/projects) – some dimensions and plenty of entities
[JDG](https://modrinth.com/user/JDG) – most of the old textures resourcepack
[Stereotypical](https://www.youtube.com/@StereotypicalMC) – inspiration and ambient sound for one of the dimensions
[FIN Daries](https://www.youtube.com/@findaries8589) – inspiration
[Riverrflower](https://www.curseforge.com/members/riverrflower/projects) – design and idea for some entities
[Mr. Gibbo](https://modrinth.com/user/MrGibbo) – chase sound for “The Entity” and jumpscare sound for “The Fate”
[0ckovl34re](https://www.youtube.com/@0ckovl34re) – some parts of lore & some structures & playtesting
[Dornan](https://www.youtube.com/@dornan3754) – ideas for a lot of dimensions, entities and lore + some textures
[Nooby The Great](https://www.youtube.com/@Nooby_The_Great) – idea of “Maze” dimension and “TheSpawn” entity
[Mazellmi](https://www.youtube.com/@mazellmi) and [Clorobored](https://modrinth.com/user/clorobored) – sounds for some entities
[zaneblazed](https://www.curseforge.com/members/zaneblazed/projects) – some lore
[EnderPlays](https://www.youtube.com/@ChristopherPlayzz) – inspiration for one of dimensions
skill issue – no_one’s twisted variant and some textures
Xaeltus – some sounds
Ressy – some textures
Suncat – Jungle Warehouse dimension idea
Echo – model of “Pillar” entity
Gerald Gooman – model, idea and animations of Woodseker entity
[shuggy](https://www.youtube.com/channel/UCMXWQzR05qoRiXplj-8xBPQ) – new mod’s logo
Hallow – some sounds
Lisianthus – ideas for some dimensions
[Mininotprime](https://modrinth.com/user/mininotprime) – inspiration for some items and mechanics
[EBALIA](https://modrinth.com/user/EBALIA) – texture for a one entity
[Upsidedowntree](https://www.curseforge.com/members/upsidedowntree/projects) – Wondertree entity model and animations + redesign of Ethereal Angel
skie – some textures
[Betty](https://www.youtube.com/channel/UCeEh8sz2RE-bxOsEJWxR_7w) – 1 million downloads image
[Crackers0106](https://modrinth.com/user/Crackers0106) – a few textures
Wolf Girl
This texture pack transforms the appearance of the vanilla wolf into a wolf girl, giving the mob a more humanoid and expressive design while keeping its loyal and protective behavior.
The model includes unique details and animations that highlight its personality, making it stand out from the original version while fitting naturally within the Minecraft world.
It requires Optifine to work properly, or any other mod that supports CEM (Custom Entity Models) such as EMF (Entity Model Features) and ETF (Entity Texture Features).
Wings of Fire pack
Make Minecraft full of beloved characters from Wings of Fire!
This pack has been made by a “professional” and is totally very high quality.
All art is from the official graphic novels
WobblyDistortion
## WobblyDistortion
This shader uses “`sin“`, “`cos“` and other functions to change vertices positions to make it look wobbly when you move.
May look like a fuzzy AI-generated video in some cases.
Minecraft version: 1.21.11+
## Video
### Config
You can configure shader in the “`assets/minecraft/shaders/include/distortion_config.glsl“` file
Config lines:
“`
// config
#define GAME_TIME_SCALE 5000.0 // How fast distortion of the world goes on its own
#define DISTORTION_MULTIPLIER 0.05 // Just basic multiplier for sin() and cos()
#define MAX_DISTORTION_MULTIPLIER 4.0 // How far can be offset vertex from original point (per axis)
#define COS_FREQ 1.0 // cos() frequency
#define SIN_FREQ 1.0 // sin() frequency
#define DISTORTION_START_DISTANCE 0.0 // how far from camera distortion starts
#define DISTORTION_SMOOTHING_DISTANCE 5.0 // how far from camera distortion can reach its max value
“`
Below you’ll see some presets, I wanted to add compatibility with respackopts… But couldn’t handle it
WobbleFX


# WobbleFX
WobbleFX is a **client-side Fabric mod** that adds a springy, exaggerated **hit wobble effect** to entities in Minecraft.
When a mob gets hit, its model briefly bends, overshoots, and settles back instead of just snapping through vanilla hurt animation. The effect is inspired by cartoony “meme wobble” motion, but implemented as a clean **render-only animation layer** so it does not affect gameplay.
—
## What it does
– Adds a visible wobble effect when entities take damage
– Uses **damped oscillation / spring motion** instead of static or linear movement
– Makes hits feel more animated, elastic, and expressive
– Applies the effect **visually only** on the client
The wobble is designed to feel like:
– a strong initial bend on impact
– a quick overshoot past neutral
– a short settling motion back to normal
—
## Features
– Hit wobble for living entities
– Spring-like motion with overshoot and decay
– Configurable strength, speed, and duration
– Client-side only
– No changes to combat, knockback, AI, or hitboxes
—
## How it works
WobbleFX does **not** move the real entity or change its physics.
Instead, it modifies the entity’s **rendered model pose** for a brief moment after a hit. This gives the effect a rubbery, animated look without changing actual gameplay behavior.
The animation system is based on:
– damped oscillation
– short-lived impulse reactions
– overshoot and settle behavior
This makes the wobble feel dynamic instead of looking like random shaking.
—
## Configuration
WobbleFX is configurable, including options such as:
– effect enable/disable
– wobble intensity
– wobble speed
– wobble duration
– style tuning from subtle to exaggerated
—
## Performance
– Lightweight
– Client-side only
– No server dependency
– Designed to keep the effect visual and simple
—
## Compatibility
– Requires **Fabric Loader**
– Visual-only mod
– Does not modify gameplay mechanics
– Safe to use in normal client-side modpacks
—
## Notes
WobbleFX is meant to improve **visual feedback** and add a more stylized reaction when entities are hit.
It does **not**:
– increase knockback
– change damage
– move hitboxes
– affect servers
—
## Inspiration
Inspired by exaggerated springy motion and stylized wobble effects seen in animated edits and meme-style character motion.
World Loading Tweaker

World Loading Tweaker allows you to change the amount of spawn chunks used to load Minecraft terrain (worlds, dimensions, respawning, etc.) to increase the loading or quality of worlds!
Choosing a low amount of spawn chunks can drastically reduce the amount of time it takes to load a world, whilst choosing a higher amount can make it slow down, but improve the quality of spawning, like not having to see the chunks flash when they are loading.
When tested with spawn chunks set to 0, the world instantly skipped the loading box, and went straight to loading terrain, taking about 0.8 seconds to load.
When tested with spawn chunks set to 10, the world loading took about 3 seconds to load, but the amount of chunks loaded was better.
These results may vary depending on your computer, for example for some you may not notice any difference in loading times, but that is because this is made mainly for potato PCs, but loading times will still probably change even on high-end computers.
Minecraft’s default spawn chunk radius is 2, just so you know.
Please note that to notice a difference in world loading, you must have played the world at least once with the pack installed, or it will not work.
I hope you enjoy!
Commands:
/function wlt:disable
Disables the spawn chunks change and turns it back into 2 (you can still set it back whenever you want)
/function wlt:load
This doesn’t do much, as it is already used when the world loads, but it sets the spawn chunk radius to 0
/function wlt:spawnchunkschange/0
Also sets the spawn chunk radius to 0
/function wlt:spawnchunkschange/1
Sets the spawn chunk radius to 1
/function wlt:spawnchunkschange/2
Sets the spawn chunk radius to 2
/function wlt:spawnchunkschange/5
Sets the spawn chunk radius to 5
/function wlt:spawnchunkschange/10
Sets the spawn chunk radius to 10
[WLR] Working Lightning Rod
## What does this data pack do?
This data pack makes lightning rods work even if they aren’t placed as block!
### What does it mean?
You can just hold lightning rods and they will work
## How to install?
Just install the data pack or the mod
WLIB
WLIB
Static utility library built for dynamic bukkit plugins
WLIB is a utility library for bukkit servers that simplifies common plugin development tasks and reduces repetitive boilerplate code.
Features include:
* Dynamic command registration
* Static event management
* Plugin management APIs
* Debug and development tools
* Reflection and compatibility helpers
* Cross-platform Bukkit/Paper/Folia support
* General-purpose utility classes for plugin development
WLIB is intended as a lightweight developer library and is primarily used across projects from WebMC Development.
Witness
# 🕵️ Witness
### *No crime goes unseen. No truth stays hidden.*




**The walls have eyes.**

—
## 👁️ The Concept
In standard Minecraft, a murder in a dark alley is just a respawn screen. **Witness** changes the stakes. If a crime is committed within the line of sight of another player, it is no longer just your word against theirs—it is an **Official Testimony.**
This plugin creates a tangible “paper trail” for every illegal act, forcing criminals to be calculated and victims to find protection.
—
## ✨ Key Features
### 📜 Official Testimony Records
When a crime (murder, theft, or griefing) is detected, the plugin automatically generates a **Testimony Book** for nearby witnesses.
– **NBT-Secured Data:** Includes the timestamp, coordinates, suspect’s name, and victim’s name.
– **Evidence Level:** Categorizes crimes from “Misdemeanor” to “High Felony.”
– **Non-Forgeable:** Records are signed by the server, making them valid evidence for trials.
### 🕵️ Dynamic Detection Logic
Witness doesn’t just check radius; it checks **Line of Sight**.
– **Stealth Mechanics:** Sneaking or wearing certain gear can reduce your detection profile.
– **Environmental Factors:** Foliage and darkness can affect whether a witness “clearly identifies” the suspect.
– **Anonymous Tips:** Servers can be configured to allow witnesses to remain anonymous to avoid retaliation.
### 📋 The Criminal Record
Every player has a permanent file accessible via the suite.
– **Active Charges:** Lists all witnessed crimes that haven’t been resolved.
– **Prescription System:** Minor crimes eventually fade, but major felonies stay on your record forever.
—
## 🔗 CivCraft Suite Integration
**Witness** is the primary “data feeder” for the rest of the **CivCraft Ecosystem**:
| Integration | Synergy Effect |
|————-|—————-|
| 🏹 **BountyBoard** | Automatically puts a price on a suspect’s head once a report is filed. |
| ⚖️ **Tribunal** | Reports are used as the primary evidence in court cases. |
| 🪪 **Reputation** | Being witnessed committing a crime causes an instant, massive drop in social score. |
| ⚔️ **ReanimateMC** | Failing to help a “Downed” player can be flagged as “Negligence” or “Abandoned.” |
| 🪦 **Epitaph** | Linking a Testimony Record to a Gravestone displays the “Cause of Death” in detail. |
—
## 🛠️ Commands & Permissions
| Command | Description | Permission |
|———|————-|————|
| `/witness report` | Manually file a report for a crime you just saw | `witness.report` |
| `/witness record ` | View the criminal history of a player | `witness.check` |
| `/witness evidence` | View the data of a Testimony Book in your hand | `witness.use` |
| `/witness purge` | (Admin) Clear a player’s criminal record | `witness.admin` |
—
## 📦 Installation
1. Download **Witness.jar**.
2. Install **CivCraft Core** to enable cross-plugin crime reporting.
3. Drop into your `/plugins` folder and restart.
4. Define your “Crime Zones” in the config to toggle detection in specific areas.
—
## ⚙️ Configuration Snippet
“`yaml
# Witness – Configuration
crimes:
detect-murder: true
detect-theft: true # Requires chest-lock or similar plugin
detect-grief: false # Recommended for creative/unprotected zones
detection:
max-distance: 32
require-line-of-sight: true
blindness-blocks-detection: true
reporting:
auto-generate-book: true
alert-guards-on-crime: true