Yiga Hideout
Living NPC 1.0.3 minimum is required
This datapack adds yigas from Zelda Breath Of The Wild and Tears Of The Kindgom
Once you visit one of their hideouts which contains some stuff, they will randomly spawn near you to kill you.
They don’t loot anything
Yggdrasil
# Yggdrasil Structure – 1.21 – Datapack – Mods


# What is Yggdrasil ?
This pack **adds 20 structures included 5 mega structure** that take hours to explore. Magnificent structures that spawn all over the world, and gives unique rewards, and combined with NeoEnchant it gets even better!
**An unprecedented difficulty for the end of the game**, Exclusive enchantments to be found in this structure if you use the NeoEnchant pack.
The NeoEnchant pack is not mandatory; it is designed to work with or without it!
What we call a Mega-Structure is a massive architectural, **containing hundreds of rooms**, and requiring dozens of hours to fully explore. These structures are designed to be complete dungeons in themselves, offering an epic adventure experience.


# Next Version in early access
The next updates (V6.0.0) **exclusively available** to **Patreon** for all members, the public release will follow soon, so keep an eye out. https://www.patreon.com/c/hardel

Feature in the Next Version
# Yggdrasil Version 6.0.0: Vanaheim
Hello everyone! I’m excited to announce **Yggdrasil Version 6.0.0*, An major update introducing Vanaheim, a flourishing kingdom. This update introduces Advancements and a new exclusive enchantment.
**What’s New in 5.6.0:**
– **Vanaheim:** New 4th realm with linear progression, 100×100 dwelling, strategic loot placement, varied spawners, and exclusive NeoEnchant enchantment.
– **Folkvangr:** Surface stele that provides a map to locate Vanaheim.
– **Reva Rework:** Converted to passive soul stone granting fire immunity for better stability.
– **Partial Alternative Merge:** Runic Dimension removed, structures relocated to Nether, Divine Keys removed.
– **Advancements System:** Track discovered structures and legendary items.


# Documentation
For detailed information about **Yggdrasil, NeoEnchant, Whisper of Ethers**, or the web tools offered by Voxel, please refer to the documentation.
It contains all the information about the new content in Voxel, Enchantment, Structure, and everything else.
*Click on the image below to access the complete wiki. Wiki Links*


# The Neo-Ecosystem
To further enhance the immersion, you can add one of the following packs, which are optional but work great with Yggdrasil.
– **NeoEnchant+** — Over 40 unique, well-balanced enchantments. Each can be obtained in Yggdrasil structures or through vanilla methods.
– **BeyondEnchant** — Breaks the chains of vanilla limits. Enchantment levels are increased, making them more powerful.
– **Yggdrasil Alternative** — A lighter variant without custom dimensions, Vault and Keys, perfect for servers and large modpacks.
– **Whisper of Ether** — Adds forgemagic to equipment, explore powerful weapons and armor perfect for combat!


# Support the Project
Join us on Patreon and help make Minecraft an even more amazing experience for everyone!
With more support, I can make tools for creators, players, and modders. I plan to create the **Hytale asset editor in Minecraft!**

Yggdrasil Proxy
# YggdrasilProxy
When starting the game, the proxy in the device is automatically read to speed up Yggdrasil verification.
It extends Vanilla’s behavior and is more automated.
## Specific implementation
There is a setting in Windows, and its path is: “settings-> network-> proxy-> manual settings”.
YggdrasilProxy automatically reads them from the registry and verifies it, if it works, then use it immediately.
It basically works with network tools like Clash, you don’t need to proxy all traffic across the entire network card, you can easily connect to Yggdrasil Server through the proxy.
When registry data is not read, or is a non-Windows operating system, then YggdrasilProxy falls back to read environment variables (it does not need to be set in the JVM startup parameters, because they are annoying enough), it reads the following environment variables in the system and selects a valid variable to set to Proxy:
– http_proxy
– https_proxy
– no_proxy
## Defect
When the proxy server/tool is shut down, you may need to restart Minecraft.
Looking for a solution if I have time…
## Compatibility
Basically compatible with all operating systems.
Specially optimized for Windows.
## Which ModLoaders are supported?
– Fabric (Support, 1.18+)
– Quilt (Built with Fabric, 1.18+)
– Forge (Support, 1.19+)
– NeoForge (Support, 1.21.4+)
YggdrasilProxy is designed to be available for both Server and Client and is compatible with the most ModLoader and Minecraft versions.
If there is no compatibility, then I have not done it yet. If you’re in a hurry, join my DC server and send your ModLoader as well as Minecraft versions, I’ll be there soon.
## I want to use it in Plugin Server
Unfortunately, plugin servers are usually not compatible with mods, and I’m reluctant to use the Mixin framework to write them on the plugin server.
If you have relevant needs, please use two patches I made specifically for this, you only need to comply with GPL 3.0.
– Patch 1
– Patch 2
## 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
Yggdrasil Alternative
# Yggdrasil Alternative


# What is Yggdrasil Alternative?
Yggdrasil Alternative is a completely new variant of the original Yggdrasil pack. This version replaces problematic mechanics to provide a **lighter, more compatible experience** perfect for multiplayer servers.
– Vaults are replaced by Copper Chests and related keys are removed.
– Custom Dimensions are deleted.
Since it adds less experimental Minecraft content, no Vaults, and doesn’t integrate Minecraft commands, **it is better suited for Spigot/Bukkit/Paper, as well as large modpacks.**
This pack concretely adds the structures, their lore, difficulty, and interesting rewards.
> **Note:** Since Yggdrasil 6.0.0, the original pack no longer includes the Runic Dimension either. The main difference now is that Alternative replaces Vaults with Copper Chests. Starting from 1.26.1, the original Yggdrasil will reintroduce the Runic Dimension — this Alternative version will **not** include it.

# Original Yggdrasil
This pack **adds 20 structures included 5 mega structure** that take hours to explore. Magnificent structures that spawn all over the world, and gives unique rewards, and combined with NeoEnchant it gets even better!
Yggdrasil **offers structures, quests, and a developed narrative** with story fragments that can be found and read in any order, like the memories in Zelda Breath of the Wild.
*Click on the image to go to Yggdrasil Original on Modrinth.*


# Documentation
For detailed information about **Yggdrasil, NeoEnchant, Whisper of Ethers**, or the web tools offered by Voxel, please refer to the documentation.
It contains all the information about the new content in Voxel, Enchantment, Structure, and everything else.
*Click on the image below to access the complete wiki. Wiki Links*


# The Neo-Ecosystem
To further enhance the immersion, you can add one of the following packs, which are optional but work great with Yggdrasil.
– **NeoEnchant+** — Over 40 unique, well-balanced enchantments. Each can be obtained in Yggdrasil structures or through vanilla methods.
– **BeyondEnchant** — Breaks the chains of vanilla limits. Enchantment levels are increased, making them more powerful.
– **Yggdrasil Original** — The full experience with quests, narrative, Vaults, and the upcoming Runic Dimension.
– **Whisper of Ether** — Adds forgemagic to equipment, explore powerful weapons and armor perfect for combat!


# Support the Project
Join us on Patreon and help make Minecraft an even more amazing experience for everyone!
With more support, I can make tools for creators, players, and modders. I plan to create the **Hytale asset editor in Minecraft!**

YGenerators

# YGenerators
Custom generators with custom durability, recipe, item and more.
# Features
### Generators with customizable:
– durability (can be infinite)
– items with lore and display name
– chances for generated blocks
– cooldown of block generation
– recipe of generator item
– interactions for picking up and information checking
### Double drop:
– a timed event that multiplies chances for better blocks
– slows down the wear of generator’s durability
– with custom multiplayer
– can be enabled / disabled per generator
– time set / add / remove with a command
### Other:
– option to change blocks that are generated by vanilla generators
– option to enable 1.16 ores drop instead of 1.17 raw ores
– fully customizable messages with a lang file, supporting PlaceholderAPI and MiniMessage
– commands with tab completions
– API for developers
# Documentation
You can read about plugin’s permissions, placeholders etc. on the wiki page.
# Media – Example generators
#### Items


#### Crafting


#### Checking durability

#### Picking up generator

#### Example infinite generator with 0 tick cooldown

# Integrity with other plugins
I make these plugins for me, according to my needs, meaning, I don’t search for every possible plugin that I don’t care about, that could be somehow better integrated with mine. But, if you care about better integration between this plugin and some other, then just let me know through Discord or GitHub and I will see what I can do.
Same goes for any features that you think may be missing. If something isn’t outside the scope of the plugin, then I’ll probably do it.
# License
This project uses GNU GPLv3 license.
Yeth’s TPA
**Yeth’s TPA is a Teletransportation Accept mod for Minecraft designed to be compatible, stable, and sufficient.**
## Commands
– **/tpa ** Sends a TPA request to a user
– **/tpa accept ** Accepts a TPA request from a user
– **/tpa here** Sends a TPA Here request to a user
– **/tpa cancel** Cancels an outgoing TPA request
– **/tpa ignore ** Ignores a player from making TPA requests
– **/tpa help** Sends a list of all commands
– **/tpa disable** Disables TPA requests from being sent to you
– **/tpa enable** Enables TPA requests to be sent to you
– **/tpa setting ** Configures settings in TPA
## Features
– Automatic expiry of TPA requests
– TP delay w/ countdown
– Multiple request handling
– Permissions for server owners
– Anti-TPA-traps
## Support
Yeth’s TPA supports the following mod loaders:
– Fabric
– Neoforge
– Forge
– Quilt
– Legacy Fabric
– Babric
– Ornithe
– BTA
– LiteLoader
For Minecraft versions 1.7.2 – 26.1.2
YetAnotherJoinLeaveMessenger
YetAnotherJoinLeaveMessenger is, you guessed it, yet another join/leave messenger.
Velocity version soon™.
# Config
Configuration is stored in `./plugins/YetAnotherJoinLeaveMessenger/config.yml`, where `.` is the path to your server’s root folder.
| Option | Type(s) | Default |
|——–|———|————————-|
| `join_messages` | boolean or string or string list | ` joined the game` |
| `leave_messages` | boolean or string or string list | ` left the game` |
| `first_join_messages` | string or string list | Whatever join messages are |
| `motd` | string | `null` |
| `timestamp_format` | string (must be valid timestamp format) | `dd MMMM yyyy HH:mm:ss` |
For `join_messages`, `leave_messages`, and `first_join_messages`, if there is more than one message, it picks a random one.
In all above message examples, `` will be replaced with the player’s name. Additionally, in `motd`, ``,
``, and `` will be replaced with the current UTC time in the specified format, the number of players online,
and the maximum number of players respectively.
All messages may use MiniMessage.
# Installation
Installation is very easy, drop the jar into your `./plugins/` folder, it will generate a default config for you.
Yet Another Glint
# Yet Another Glint
The vanilla’s enchanted items glint texture seems too noisy for me, so why not fix that?
## How?
This resource pack changes the glint texture of enchanted items and equipped armor to a minimalistic texture with lines instead of noise. This creates a “striped” glint effect.
## GIF

## Configure
This resource pack has Respackopts mod support! You can separately adjust the glint of both items and equipped armor. There are 7 texture options in choose. It is also possible to turn off the glint.

This is similar to Unobtrusive Enchantment Glint from Vanilla Tweaks, but better.
Yet Another Vanilla But Better (YAVBB)
Yet Another Vanilla But Better is exactly what the name implies : another vanilla+ modpack. You’ve seen this before, I don’t need to explain what that means.
It includes **performance mods**, **aesthetic mods** (probably more than a person would realistically need), lots of **QoL mods** to make gameplay feel better and many tools like WorldEdit, Axiom, MiniHUD and Litematica. There’s probably more mods in this than the average vanilla+ modpack, so it’s not the ideal pack if all you want is pure performance, but for anyone else it’s totally worth it, trust, you just need to see _the vision_.
Is this compatible with vanilla?
…kind of! Players on vanilla clients or that are missing some mods included here won’t be able to join a world hosted using this modpack, but **you should be able to join any server a vanilla client can** (though some server-side features like crawling or armor stand posing may not work). I wouldn’t recommend joining public servers though, as some mods like ItemSwapper, Better Climbing or Reacharound might be considered cheating for some. Most importantly, worlds created using this modpack have **no issues being played in vanilla** and vice versa, meaning you aren’t stuck using this modpack if it stops updating (or if you try it and hate it).
Why use this vanilla+ modpack instead of any other?
Uhhh… _*looks through notes*_ umm well you see this modpack is uhhhh it’s better than the others because… well y’know, you see, it’s like…
Jokes aside, there isn’t really a reason for this modpack to exist other than the fact that I don’t want to have to rely on someone else updating their modpack to play the latest versions. There isn’t something that makes it stand out from the rest, all the included mods are probably ones you already know well by now and there aren’t any fancy custom resource packs or anything (yet, at least). I put it on Modrinth only because it’s easier for both me to share this modpack and for others to update it if it’s uploaded here instead of somewhere like MediaFire or Google Drive.
Using Flashback
The Flashback mod doesn’t work entirely by default : you can record replays, but can’t load them later. This is because it’s incompatible with C2ME and Very Many Players, so if you want to load replays, you’ll need to uninstall/disable those two mods.
Using e4mc
If you don’t like Essential, you can enable and use e4mc instead which is disabled by default. Doing this requires you to disable Krypton though, as there’s currently an incompatibility between the two that should be fixed once Krypton releases an update.
Using Voxy
The Voxy mod is installed, but its effects are disabled by default since it can have a reasonable performance impact, can be buggy and generally isn’t for everyone. It can be reenabled in video settings.
Known Bugs
– The Edit World and Create New World menus softlock you, forcing you do kill the game and to reopen it
– The More Culling config menu sliders don’t work (you can still edit the config via the file though)
I don’t know how to fix these and they’ll probably get fixed by mods updating, so I guess just don’t interact with those things in the meantime?
Yet Another TPA
# YATPA

YATPA is a teleport plugin/mod project for modern Minecraft servers:
– `paper/`: Paper plugin (1.21.x API target)
– `fabric/`: Fabric dedicated-server mod (1.21.x Mojmap/Fabric API scaffold)
What makes YATPA stand out is that it combines full teleport-request/home/back/spawn/RTP/death tooling with a clickable in-chat command UX (`/tp` menu, paged pickers, and paged logs), while also exposing granular cost controls per teleport type. Economy mode is configurable as `NONE`, `XP_LEVELS`, `ITEM`, or `CURRENCY`; Paper supports `CURRENCY` through Vault (with EssentialsX or another Vault economy provider). OPs have an optional GUI menu to fine tune settings in-game.
## Screenshots
#### Help (via /TPAHELP)

#### Clickable TP Menu (via /TP)

#### Clickable TP Logs for OPs (via /TPLOG)

#### Clickable Home List (via /TPHOME LIST)

#### Clickable User List (via /TPA with no username specified)

## Features
– Clickable teleport menu:
– `/tp`
– Includes shortcuts for homes, RTP, spawn, death-back, TPA/TPHere, toggle, block, and unblock.
– Player pickers are paginated (5 per page) for `/tpa`, `/tphere`, `/tpablock`, and `/tpaunblock`.
– Player teleport requests:
– `/tpa `
– `/tpahere ` or `/tphere `
– `/tpaccept`
– `/tpdeny`
– `/tpatoggle`
– `/tpablock `
– `/tpaunblock `
– Homes:
– `/tphome set [name]`
– `/tphome set default `
– `/tphome delete `
– `/tphome list`
– `/tphome [name]` or `/tpahome [name]`
– Home list is clickable and shows coordinates.
– The default home is marked with `(default)`.
– Utility teleports:
– `/rtp`
– `/spawn`
– `/tpaback` or `/tpdeath` (last death location, one use per death)
– OP commands:
– `/ytp `
– `/ytp `
– `/ytp [realm]`
– `/ytp [realm]`
– `/tpoffline `
– `/tpalog [page]`
– In-game admin config (OP):
– `/yatpa settings`
– `/yatpa gui` (Paper, paginated inventory editor for all settings; click to toggle/edit)
– `/yatpa set `
– `/yatpa reload`
– `/setspawn`
– Player help page:
– `/tpahelp`
– `/tphelp`
– `/yatpa help`
– Public help intentionally excludes admin commands.
– When teleport costs are enabled, a `Costs` section is shown at the bottom listing only teleports with non-zero costs.
## Notable Behavior
– Requests:
– Timeout + cooldown are enforced.
– Accept/deny messages are clickable.
– If an accepted delayed teleport is cancelled (move/damage), the other player is notified.
– Teleports:
– Delayed teleports show a countdown.
– Costs are validated before countdown and charged on execution.
– Players are told exactly what they paid (XP, items, or currency).
– `ytp`/`rtp` use safe landing checks to avoid unsafe blocks and lava.
– `/tpaback` and `/tpdeath` consume the saved death location after successful use, and require a new death to refresh.
– Teleport logging:
– `/tpalog` is paginated and clickable.
– Log lines include context details (for example home name, target player, coords, or offline target) where relevant.
– Costs and settings:
– Cost modes: `NONE`, `XP_LEVELS`, `ITEM`, `CURRENCY`.
– Realm-specific RTP costs and min/max RTP distance overrides are supported.
– Paper `/yatpa gui` and `/yatpa set` expose currency paths directly.
– Restrictions and routing:
– Per-dimension restrictions can disable `/rtp` only or all YATPA teleports.
– `/rtp` supports blacklist + optional overworld routing.
– Spawn destination is configurable via `settings.spawn.*` and `/setspawn`.
– Platform note:
– Vault/EssentialsX currency charging is Paper-only in this release.
– Command/UX behavior in this README applies to both Paper and Fabric unless noted.
## Configuration
Paper config files:
– `paper/src/main/resources/config.yml`
– `paper/src/main/resources/messages.xml`
– `paper/src/main/resources/plugin.yml`
Fabric default config/resource files:
– `fabric/src/main/resources/yatpa-fabric.properties`
– `fabric/src/main/resources/yatpa-fabric.yml`
– `fabric/src/main/resources/messages-fabric.xml`
Runtime data (Paper) is stored under plugin data folder:
– `data/players.yml`
– `data/homes.yml`
– `data/offline.yml`
Runtime data (Fabric) is stored under:
– `config/yatpa/store.json`
### Example Config YAML
“`
settings:
max_homes_default: 3
request_timeout_seconds: 60
request_cooldown_seconds: 30
teleport_delay_seconds: 5
cancel_on_move: true
cancel_on_damage: true
spawn_radius: 50
rtp_cooldown_seconds: 300
rtp:
default_min_distance: 64
default_max_distance: 2500
rtp_to_overworld: false
overworld_name: “world”
blacklisted_worlds: []
# Optional per-realm overrides
realm_min_distance:
overworld: 96
nether: 48
end: 128
realm_max_distance:
overworld: 3000
nether: 1500
end: 4000
dimension_restrictions:
# Use world names, realm aliases (overworld/nether/end), or namespaced ids.
# For namespaced ids in YAML, quote the key, for example “minecraft:the_nether”.
disable_rtp:
nether: true
disable_teleport:
# “minecraft:the_end”: true
landing:
mode: EXACT # EXACT or RANDOM_OFFSET
random_offset_max: 4
features:
enabled: true
tpa: true
tpahere: true
homes: true
rtp: true
costs:
enabled: false
mode: NONE # NONE, XP_LEVELS, ITEM, CURRENCY
xp_levels:
tpa: 4
tpahere: 4
home: 16
back: 0
# Per-realm RTP overrides (optional; overrides global if set)
rtp:
overworld: 30
nether: 0
end: 0
spawn: 8
item:
material: DIAMOND
tpa: 2
tpahere: 2
home: 20
back: 0
# Per-realm RTP overrides (optional; overrides global if set)
rtp:
overworld: 30
nether: 0
end: 0
spawn: 10
currency:
tpa: 0.0
tpahere: 0.0
home: 0.0
back: 0.0
# Per-realm RTP overrides (optional; overrides global if set)
rtp:
overworld: 0.0
nether: 0.0
end: 0.0
spawn: 0.0
spawn:
enabled: true
x: 0
y: 100
z: 0
yaw: 0
pitch: 0
world: world
sounds:
request_sent: ENTITY_EXPERIENCE_ORB_PICKUP
request_received: BLOCK_NOTE_BLOCK_PLING
countdown: BLOCK_BELL_USE
success: ENTITY_ENDERMAN_TELEPORT
cancelled: BLOCK_GLASS_BREAK
effects:
request_sent: PORTAL
request_received: ENCHANT
countdown: WAX_OFF
success: END_ROD
cancelled: SMOKE
“`
Fabric `config.properties` supports the same restrictions with either:
– `settings.dimension_restrictions.disable_rtp=overworld,minecraft:the_nether`
– `settings.dimension_restrictions.disable_teleport=minecraft:the_end,my_custom_dimension`
– Dynamic keys like `settings.dimension_restrictions.disable_teleport.minecraft:the_nether=true`
## Permissions (Paper)
– `yatpa.op.reload` (default: op)
– `yatpa.op.tp` (default: op)
– `yatpa.op.tpoffline` (default: op)
– `yatpa.op.tpalog` (default: op)
– `yatpa.op.setspawn` (default: op)
## License
Licensed under `GNU General Public License v3.0` (GPL-3.0-only). See [LICENSE](LICENSE).