Pixelated Square Entity Shadows

Makes the Shadows under Entities Pixelated Squares.

![Pixelated Square Entity Shadows](https://cdn.modrinth.com/data/cached_images/f7fe3aec897727745c66aeded8b23b098a96f897.png)

VS Vanilla:

![Vanilla](https://cdn.modrinth.com/data/cached_images/922339ef81d943ca04fbc9c22ac8bd15808a9315.png)

Pixelated Entity Shadows

Makes the shadows under Entities Pixelated. Retro Style!

![Pixelated Entity Shadows](https://cdn.modrinth.com/data/cached_images/140c89f8359a329494f75c86a088191f3390c8a6.png)

VS Vanilla:

![Vanilla](https://cdn.modrinth.com/data/cached_images/922339ef81d943ca04fbc9c22ac8bd15808a9315.png)

Pigs Addition for 1.21.5

# Pigs Addition 1.21.5 ![Modrinth Game Versions](https://img.shields.io/modrinth/game-versions/cch9jv9f?logo=modrinth&label=Pigs%20Addition)
⚠️**The resource pack is required**⚠️

With the addition of two new pigs in snapshot 25w02a it is now possible to add variants via datapack, this datapack adds the available variants of the Minecraft Earth game.

![](https://cdn.modrinth.com/data/cch9jv9f/images/b98320fc845f0c35191d376ad00475c44f05f48c.png)
![](https://minecraft.wiki/images/DriedMuddyPigFace.png)
| Pig | Spawn in |
|—|—|
| Dride Muddy Pig | Plains |
| Mottled | #is_forest |
| Muddy | Plains |
| Pale | Snowy Plains |
| Piedald | #is_forest |
| Pink Footed | #is_forest |
| Sooty | Dark Forest |
| Spotted | Swamp, Mangrove Swamp |

#is_forest: Forest, Flower Forest, Birch, Old Growth Birch, Dark Forest, Pale Garden, Grove

_Note: this is my first datapack adding textures, some of them don’t exactly match the real ones, so I’m currently working on implementing them for the next version._

Credit: Minecraft Earth, Mojang Studios
Not affiliated

Physics Mod

# A new immersive experience
Dive into a new world like never seen before. Collapsing caves, interactive ragdolls, item physics and much more awaits you!

## Supported Platforms
Windows, Linux and MacOS (M1/M2 CPUs only work with Minecraft 1.20 and above, the other versions need compatibility mode: Tutorial)!

## Mobs
The favourite part of every physics maniac. Each Vanilla Minecraft mob supports ragdolls, fracturing and a blocky version!



## Blocks
Let the blocks in the Minecraft world crumble into pieces!




## Other features
Are you bored of floating items? Try item physics! Gravity? Moon? Mars? Pluto? Earth? Change it to whatever you want! Do you want to bring your PC to its limit? See how long it will last with collapsing structures!



PerPlayerWanderingTraders

# PerPlayerWanderingTraders
A simple fabric mod that modifies wandering trader spawning logic to be per player. Relevant data is stored in player
nbt inside `per_player_wandering_traders` nbt tag.

Peace Of Mind Music Disc

This texture pack replaces the music disc “13” and replaces it with the song “Purity” by A$AP Rocky ft. Frank Ocean. This makes it so that the name of the music disc is changed, and the music from that song is played. This music is from the album “Testing,” featuring many different artists, but for Purity, it features Frank Ocean.

PDC Inspector

# PDC Inspector

_✨ The `PersistentDataContainer` inspector of PaperMC. ✨_

![screenshot](https://github.com/Krysztal112233/PDCInspector/raw/main/assets/screenshot.png)

## What’s `PersistentDataContainer`, `PDC`?

> The Persistent Data Container (PDC) is a way to store custom data on a whole
> range of objects; such as items, entities, and block entities.

It’s a way to storage your custom data based NBT, but more reliable and
performant.

This plugin has three sub-command now:

– `/pinspector world`
– `/pinspector player`
– `/pinspector chunk`

After you type those command it will give you suggestion, have fun 🙂

**_NOTICE: THIS PLUGIN STILL UNDER DEVELOPING_**

## Ongoing

– Chunk
– Entity
– ItemStack
– World

## TODO

– GeneratedStructure
– ItemMeta
– OfflinePlayer
– Raid
– Structure
– TileState

Patrix Background New

ENGLISH

## !!!ATTENTION!!!

### !!!There are no panoramas in “Addons”!!!
### Only titles for panoramas!

The author of Patrix Background is the author of Patrix Background New.

Patrix Background – not an official texture pack for Patrix changing the background, logo and loading screen!

РУССКИЙ

## !!!ВНИМАНИЕ!!!

### !!!В “Addons” нету панорам!!!
### Только титулы для панорам!

Автор Patrix Background является автором Patrix Background New.

Patrix Background – не официальный текстур пак для Patrix изменяющий фон, логотип и экран загрузки!

Version: **1.4**

For Minecraft:

1.1 – 1.19.4 rc3-1.20.2

**1.2-1.4 – 1.19.4 rc3-26.1 snapshot 7+**

Addons:
1. **Halloween**
2. **Christhmas**
3. **Realistic**
4. **Halloween Remake**
5. **Simple**
6. **Neon**

### PlanetMinecraft page (Full HD Gallery): https://www.planetminecraft.com/texture-pack/patrix-background/
### Old Modrinth page: https://modrinth.com/resourcepack/patrix-background-no-official

PackTest

# PackTest
PackTest allows you to write game tests in a data pack. Tests are `*.mcfunction` files in a `test` folder. They can be used to test custom data packs.

## Example
**`data/example/test/foo.mcfunction`**
“`mcfunction
#> Summons an armor stand and finds it
# @template example:small_platform
# @optional

summon armor_stand ~1.5 ~1 ~1.5
execute positioned ~1.5 ~1 ~1.5 run assert entity @e[type=armor_stand,dx=0]

assert predicate example:test

setblock ~1 ~1 ~1 grass_block
execute if block ~1 ~1 ~1 stone run succeed

fail “Oh no”
“`

### Async tests
Test functions can be asynchronous, using the `await` keyword!
“`mcfunction
setblock ~ ~ ~ stone
summon item ~ ~6 ~

await entity @e[type=item,distance=..2]

await delay 1s

data merge entity @e[type=item,distance=..2,limit=1] {Motion: [0.0, 0.01, 0.0]}
“`

## Running tests
Tests can be run in-game using the `test` command.
* `test runall`: runs all the tests
* `test runall `: runs all tests from a specified namespace
* `test run `: runs the test with a specified name
* `test runfailed`: runs all the previously failed tests
* `test runthis`: runs the closes test
* `test runthese`: runs all tests within 200 blocks

### Auto test server
Tests can also be run automatically, for instance in a CI environment. When `-Dpacktest.auto` is set, the game test server will start automatically with the loaded tests. The process will exit when all tests have finished with the exist code set to the number of failed tests.

Setting `-Dpacktest.auto.annotations` will emit GitHub annotations for all test failures and resource load errors.

The following example can be adapted into a GitHub action workflow.
“`yaml
on: [push, pull_request]

env:
# Make sure to update these links!
TEST_FABRIC_SERVER: https://meta.fabricmc.net/v2/versions/loader/1.20.4/0.15.3/0.11.2/server/jar
TEST_FABRIC_API: https://cdn.modrinth.com/data/P7dR8mSH/versions/JMCwDuki/fabric-api-0.92.0%2B1.20.4.jar
TEST_PACKTEST: https://cdn.modrinth.com/data/XsKUhp45/versions/18smpIeE/packtest-1.6-mc1.20.4.jar

jobs:
test:
runs-on: ubuntu-latest
steps:
– uses: actions/checkout@v4
– uses: actions/setup-java@v4
with:
distribution: ‘temurin’
java-version: ’17’
– name: Download and prepare files
run: |
curl -o server.jar $TEST_FABRIC_SERVER
mkdir mods
curl -o mods/fabric-api.jar $TEST_FABRIC_API
curl -o mods/packtest.jar $TEST_PACKTEST
mkdir -p world/datapacks
cp -r datapack world/datapacks/datapack
– name: Run tests
run: |
java -Xmx2G -Dpacktest.auto -Dpacktest.auto.annotations -jar server.jar nogui
“`

## Commands

### `fail`
* `fail `: fails the current test and returns from the function

### `succeed`
* `succeed`: always succeeds the current test and returns from the function

### `assert`
* `assert `: if condition is unsuccessful, fails the current test and returns from the function
* `assert not `: if condition is successful, fails the current test and returns from the function

### `await`
* `await `: similar to assert, but keeps trying the condition every tick until the test times our or the condition succeeds
* `await not `: keeps trying the condition until it fails
* `await delay

### Conditions
* `block `: checks if the block at the specified position matches the block predicate
* `data …`: checks NBT data using the same syntax as `execute if score`
* `entity `: checks if the selector matches any entity (can also find entities outside the structure bounds)
* `predicate `: checks a predicate in a data pack
* `score …`: checks scores using the same syntax as `execute if score`
* `chat []`: checks whether a chat message was sent in the past tick matching a regex pattern

## Dummies
Fake players can be spawned using the `/dummy` command. Dummies won’t save or load their data from disk, they will also not load their skin.

* `dummy spawn`: spawns a new dummy
* `dummy respawn`: respawns the dummy after it has been killed
* `dummy leave`: makes the dummy leave the server
* `dummy jump`: makes the dummy jump, if currently on ground
* `dummy sneak [true|false]`: makes the dummy hold shift or un-shift (not the same as currently crouching)
* `dummy sprint [true|false]`: makes the dummy sprint or un-sprint
* `dummy drop [all]`: makes the dummy drop the current mainhand, either one item or the entire stack
* `dummy swap`: makes the dummy swap its mainhand and offhand
* `dummy selectslot`: makes the dummy select a different hotbar slot
* `dummy use item`: makes the dummy use its hand item, either mainhand or offhand
* `dummy use block []`: makes the dummy use its hand item on a block position
* `dummy use entity `: makes the dummy use its hand item on an entity
* `dummy attack `: makes the dummy attack an entity with its mainhand
* `dummy mine `: makes the dummy mine a block

## Directives
Tests can be customized by placing certain directives as special comments at the start of the test function.

* `@template`: the resource location of a structure template to use for the test, defaults to an empty 1x1x1 structure
* `@timeout`: an integer specifying the timeout, defaults to `100`
* `@optional`: whether this test is allowed to fail, defaults to `false`, if there is no value after the directive it is considered as `true`
* `@dummy`: whether to spawn a dummy at the start of the test and set `@s` to this dummy, taking a position which defaults to `~0.5 ~ ~0.5`
* `@batch`: the batch name for this test, defaults to `packtestBatch`
* `@beforebatch`: a command to run before this batch, there can only be one per batch
* `@afterbatch`: a command to run after this batch, there can only be one per batch

PackCENHeaderFix

# PackCENHeaderFix

There is no longer an error invalid CEN header (bad entry name or comment)

It solves this problem by replacing Java Zip implementation with Apache Commons Compress implementation.

## Example Story

You downloaded a ResourcePack from a RP author. You put it in your RP folder and tried to load it as usual, but you don’t see it in the RP selector.

Instead, Minecraft prints the following error in the log:

![136fae32511da386f54de944925e101fee8c6527.png](https://cdn.modrinth.com/data/7zCj0OEn/images/136fae32511da386f54de944925e101fee8c6527.png)

It doesn’t appear in Mojira, precisely because it’s a bug that only appears under very extreme conditions. I haven’t seen it in the past few years of the game, and only very, very few RP authors have accidentally allowed their RP to be contaminated by this bug.

The cause of this bug is unknown, but it only affects the Java Zip implementation. RPs that experience this bug can still be force-loaded (although you won’t be able to find them in the selector), but I think it’s better to try to fix it.

## About API
It’s intended for use with another mod of mine, which will rely on this one for additional functionality.

If you want to do something with it, my advice is don’t, I don’t want it to behave unexpectedly.

## How to build?
After the clone repository, be sure to use the `./gradlew clean build` command to build,
rather than executing any of them separately.

After the build is completed, a jars folder will be generated in the root directory,
where the final build results will be stored.

## For Modpack
If you comply with the license, you can use it freely for Modpack.

Modpacks that redistribute Minecraft game body (i.e. packages that package the entire Minecraft game including Mod files, Config, ShaderPacks, ResourcePacks, Library and launcher into a whole zip file) are not allowed to use this mod.

## License

This work has a restrictive license in addition to the original license to prevent some unexpected behavior, see 404Setup Public License