xali’s Enchanted Books – Addon

This project is fan made and not directly related to any of xali’s works. Xali owns all the rights to “xali’s Enchanted Books”
Click the banner below to download original “xali’s Enchanted Books”. Original file is required for this pack to operate correctly!

The purpose of this pack is to provide additional mod support to “xali’s Enchanted Books”. This pack does not include any textures that are already included in “xali’s Enchanted Books” and only adds those which are missing. This pack probably won’t be updated with any more additional mods in the future because it was made just for our own personal experience that I decided to share.

[![xali’s books logo](https://imgur.com/Ff607Fk.png)](https://www.modrinth.com/resourcepack/xalis-enchanted-books)

^ Click it ^

Resource packs must be installed in the following order:

![Resource pack install order](https://i.imgur.com/EusLglk.png)

 

### **ATTENTION!**

**[1.21.5+]** Since vanilla Minecraft now has support for custom item models, no additional mods are required!
Additionally, now [xali’s Enchanted Books – Fix]([https://modrinth.com/resourcepack/xalis-enchanted-books-fix](https://modrinth.com/resourcepack/xalis-enchanted-books-fix)) is integrated into the Addon due to how custom models for enchanted books are implemented by Mojang.

**[Below 1.21.5]** You are **required** to install any mod that can work with custom CIT resource packs for the pack to be able to operate: [Optifine](https://optifine.net/home), [CIT Resewn](https://modrinth.com/mod/cit-resewn), [Forge CIT](https://www.curseforge.com/minecraft/mc-mods/forge-cit), [CIT Reforged](https://www.curseforge.com/minecraft/mc-mods/cit-reforged), [[CIT] CustomItemTextures](https://modrinth.com/mod/cit), etc. The pack should work on any Minecraft version with any mentioned mods. Ignore the “Incompatible” warning.

Mods supported by this pack:

– Supplementaries
– Combat Roll
– Endless Biomes
– Kobolds
– Undergarden
– Farmer’s Delight

All the art is done by HASKO, pack assembled by DedMaxim99

HASKO [VK page](https://vk.com/hasko_arts)

Anybody is free to use this pack anywhere. Just do not rename the pack, please.

Contact me (DedMaxim99):

My [YouTube channel](https://www.youtube.com/channel/UCrMHx89X71br0aDlzwsLDHQ)

My [Twitch channel](https://www.twitch.tv/dedmaxim99)

My [VK page](https://vk.com/id728112150)

My [Telegram](https://t.me/DedMaxim99)

WorldGuard ExtraFlags Plus

# WorldGuard ExtraFlags Plus

**Release 4.3.13**

An advanced WorldGuard extension that adds over 30+ extra region flags for full control of player behavior, teleportation, and region rules — featuring Folia support, item blocking (Mace, Firework, Wind Charge, Totem, vanilla Spears), throwable-only blocking (`disable-throw` for egg, snowball, pearl, XP bottle), optional PacketEvents/ProtocolLib packet hooks for full `disable-completely` coverage, and fully customizable messages.

> 🧱 **Folia Ready** | ⚙️ **Custom Messages** | 🪓 **Disable Mace, Totem, Trident, Spears & More** | 🥚 **Disable-throw (egg / snowball / pearl / XP bottle)**

> 🎚️ **XP-Based or PlaceholderAPI (integer output) based region entry limits**

## ⚠️ Warning DO NOT USE BOTH PLUGINS TOGETHER!

> If you’re upgrading from `WorldGuardExtraFlags` to `WorldGuardExtraFlagsPlus`, make sure to:
> – **Remove** the old `WorldGuardExtraFlags.jar` plugin file
> – **Only keep** `WorldGuardExtraFlagsPlus.jar` on your server
> – Both plugins cannot coexist – they will conflict with each other

## Key Features

– ✅ **Folia support** – fully compatible with async region handling
– 🛡️ **New flag:** `disable-completely` – blocks all usage of specified items *(MACE, FIREWORK_ROCKET, WIND_CHARGE, TOTEM_OF_UNDYING, TRIDENT, vanilla spear tiers 1.21.11+, plus **`SPEAR`** for all tiers at once)*
– *Note: `permit-completely` is replaced. Please use `disable-completely` instead.*
– *Spear **Lunge** (packet **STAB**, including **Lunge** enchant) requires **PacketEvents** or **ProtocolLib** on the server for reliable blocking; without either, Lunge may bypass region checks.*
– 🎯 **New flag:** `disable-throw` – blocks **launching** only these throwables: **`EGG`**, **`SNOWBALL`**, **`ENDER_PEARL`**, **`EXPERIENCE_BOTTLE`**. Tridents and wind charges stay on `disable-completely`.
– 🎚️ **New flags:** `entry-min-level` / `entry-max-level` – restrict entry by **XP level** or **PlaceholderAPI values**
– 💬 **Customizable messages** via `messages-wgefp.yml` (disable, recolor, or use placeholders)
– 🔁 **Message cooldown system** to prevent spam (default 3 seconds)
– 🏪 **New flag:** `villager-trade` – control villager trading in regions
– 🚫 **New flag:** `disable-collision` – disable player collision in regions
– *Uses Minecraft’s native scoreboard teams to control collision. TAB plugin is supported with API integration. May conflict with other plugins that use teams. See (public-documents/disable-collision flag documentation.md) for details.*
– 📝 **PlaceholderAPI Chat Integration** – chat prefix/suffix supports PlaceholderAPI placeholders
– 🧱 **New flags:** `allow-block-place` / `deny-block-place` / `allow-block-break` / `deny-block-break` – fine-grained block placement and breaking control
– 📦 **New flags:** `deny-item-drops` / `deny-item-pickup` – restrict specific items from being dropped or picked up (works when WorldGuard allows drops/pickups)
– 🔨 **New flag:** `permit-workbenches` – block workbench usage (anvil, crafting table, ender chest, etc.) and crafting table crafting in regions
– *Note: `permit-workbenches CRAFT` now only blocks crafting table (3×3) crafting, not inventory (2×2) crafting. Use `inventory-craft` flag to block inventory crafting.*
– 🎨 **New flag:** `inventory-craft` – block inventory crafting (2×2 grid) in regions
– 🛡️ **Godmode & Fly Flag Enhancement** – The `godmode` and `fly` flags now also disable EssentialsX godmode/fly when entering regions with these flags disabled (EssentialsX integration)
– 👥 **New flag:** `player-count-limit` – limit maximum number of players in a region
– 🎯 **New flag (experimental):** `chambered-enderpearl` – mitigates chambered ender pearl bypasses (pearls thrown outside denied regions are removed when the shooter enters a region where the flag denies); subject to change.

## About

WorldGuard protects land by defining regions.
**WorldGuard ExtraFlags Plus** extends it with even more customization — adding powerful flags that modify gameplay, teleportation, commands, and behavior within regions.

## Included Flags (30+)

> Here’s a quick overview — all managed with standard WorldGuard flag commands.

“`
[teleport-on-entry / teleport-on-exit] [command-on-entry / command-on-exit]
[console-command-on-entry / console-command-on-exit] [walk-speed / fly-speed]
[keep-inventory / keep-exp] [chat-prefix / chat-suffix] [godmode]
[blocked-effects] [respawn-location] [worldedit] [give-effects]
[fly] [play-sounds] [frostwalker] [nether-portals] [glide](elytra-blocker)
[chunk-unload] [item-durability] [join-location](not-on-folia)
“`

**New in Plus:**

“`
[disable-completely] [disable-throw]
[entry-min-level / entry-max-level]
[villager-trade] [disable-collision] [deny-item-drops / deny-item-pickup]
[allow-block-place / deny-block-place] [allow-block-break / deny-block-break]
[permit-workbenches] [inventory-craft] [player-count-limit]
[chambered-enderpearl](experimental)
“`

## 📖 Flag Usage Guide

For comprehensive usage examples and detailed flag documentation, see:
**[Complete Flag Usage Guide](https://github.com/tins-dev/WorldGuardExtraFlagsPlus/blob/master/.media/flag-usages.md)**

## Version Compatibility

| Minecraft | WorldGuard | ExtraFlagsPlus | Support |
| ————— | ———- | ————– | ——— |
| 1.20 – 1.21.11 | 7.0.15+ | 4.3.13+ | ✅ Active |
| 1.7 – 1.19 | Older | ❌ No support | |

The jar declares **`api-version: 1.21`** in `plugin.yml` so Paper **1.21.x** servers (and forks such as Canvas) load it; the project still compiles against the pinned Paper API artifact in the root `pom.xml`.

## Message Customization

All plugin messages live in `plugins/WorldGuard/messages-wgefp.yml`.

– Edit freely to match your style
– Use `{required}`, `{current}`, `{item}`, `{workbench}` placeholders (e.g. **`disable-throw-blocked`** uses `{item}`)
– Color codes supported (`&c`, `&7`, etc.)
– Disable messages with `””`
– Reload instantly using `/wgefp reload` or `/wg reload`

## Authors

– **ExtraFlags Plus Developer:** [tins](https://github.com/tins-dev)
– **Original ExtraFlags Author:** [isokissa3](https://joniaromaa.fi)

## Support & Community

– 📜 **Changelog:** [CHANGELOG.md](https://github.com/tins-dev/WorldGuardExtraFlagsPlus/blob/master/CHANGELOG.md) — release **4.3.13**
– 💬 **Discord:** [Join our Discord server](https://discord.gg/TCJAwsdqum)

## Image Section

⭐ If you like this project, give it a star on [Github](https://github.com/tins-dev/WorldGuardExtraFlagsPlus)

WorldChatter

![Logo](https://cdn.modrinth.com/data/cached_images/db19283d184a807a4677411d14457fb5bec24cab.png)

# Security Features

### Anti-Swear
This helps to prevent any sensitive or inappropriate words from your chat to help keep it clean.
It has the ability to customize words (BlackList / WhiteList).

### Anti-Repeat
This prevents players from repeating the same words or letters over and over again.

### Anti-ADs
It will block any type of IPs or URLs from the player.

### Anti-Caps
This helps to prevent the player from sending large uppercased messages in the chat!

# Configurations!

### Detection Messages!
If anyone triggers one of the security settings, you will be alerted, and they will be alerted as well.

“`yaml
DetectedMessage: “&c%player_name%’s message got detected by the following flags &e[%flags%] n———-> &6%message%” # Change how the detection message is sent
DetectedPlayerMessage: “&cYou have been detected by the following flags &e[%flags%]” # Changes how the message is sent to the player (set it to “” if you don’t want to send it)
“`

### Switch Messages (For Proxies)
This will notify everyone in the server or the previous and current server when a player switches from one server to another!

“`yaml
# This switch message is only available for both BungeeCord & Velocity
SwitchSettings:
enabled: true
global: true # false is just the current server & previous server / true all the servers
premessage: “&a%player_name% &ehas switched from &6%previous_server% &eto &f%current_server%”
comessage: “&a%player_name% &ehas arrived from &6%previous_server%”
“`

### Others

“`yaml
SpamMessage: “&cYour message is blocked by the &eAnti-Spamn&7Remaining time: %duration% seconds” # Changes how the anti-spam message is sent (set it to “” if you don’t want to send it)
ChatClearMessage: “&eThe Chat has been cleared by &a%sender%” # Changes how the cleared chat message gets sent
NoPermissionMessage: “&eYou’re not allowed to use this command!”
“`

# Utilities Features!

### Aliases
This feature enhances WorldChatter’s placeholders by allowing customization of player and place names using two new placeholders: `{player_name}` and `{player_place}`.

“`yaml
aliases:
enabled: true
place:
world: “&aOverworld&r”
player:
OmarOmar93: “OmarOmar93 &o&eTest Omar Yes”
“`

### Chat Locking
This allows staff or console to lock or unlock the chat using `wc lock`!

“`yaml
ChatLockMessage:
enabled: true
public: true # TRUE | Shows the message to everyone or FALSE | just the sender
locked: “&eThe Chat is now &cLOCKED &eby &a%sender%”
unlocked: “&eThe Chat is now &aUNLOCKED &eby &a%sender%”
currently: “&eThe Chat is Currently &clocked”
“`

### Clear Chat!
Clear the chat with `wc clear`!

### Custom Join and Quit Messages!
Customize join and quit messages with special permissions for certain players.

“`yaml
Join:
enabled: true
level: 1 # 1 is just current place / 2 the whole server
place: “world” # place to send the message
message: “&a%player_name% &fhas joined the game!”
permmode: true # Checks to use the permissions mode to send messages / disabled will use default message
permissions:
“admin”:
permissions: [ “worldchatter.control”, “*” ]
message: “&a%player_name% &fhas joined the gamen&e[Teleport to %player_name%]”

Quit:
enabled: true
level: 1 # 1 is just current place / 2 the whole server
place: “world” # place to send the message – type %place% to make it the last player’s place
message: “&a%player_name% &fhas left the game!”
permmode: false # Checks to use the permissions below to show a different message or no!
permissions:
“admin”:
permissions: [ “worldchatter.control”, “*” ]
message: “&a%player_name% &fhas left the game &8You have nothing to do to that player :P”
“`

### Notifications
Customize notification sounds for detections.

“`yaml
notification:
enabled: true
staff: # notification detection for staff
sound: “BLOCK_NOTE_BLOCK_PLING” # the sound to play as the notification you can find it here by https://helpch.at/docs/SERVER_VERSION_GOES_HERE/index.html?org/bukkit/Sound.html
volume: 1 # volume of the sound
pitch: 1 # pitch of the sound
player: # notification detection to the player
sound: “BLOCK_NOTE_BLOCK_PLING”
volume: 1
pitch: 1
“`

### Channels
Introducing the new **Channels** Feature!
Add Places or Players **or both if you would like!** Into each other and priortize them from top to bottom according to the importance of each channel!
“`yml
GlobalSending: true
channels:
admin:
players:
– “OmarOmar93”
– “HoneySalted”
– “Notch”
places:
– “World”
– “Lobby”
main:
places:
– “world”
– “world_nether”
– “world_the_end”
“`

### Debug Mode – (Implemented in Channels only Currently)
The New Debug mode is what prints out more information about WorldChatter! like, Warnings, Errors and infos for each action happening inside the plugin!

“`yml
debug:
enabled: true
info: “&7[&9WorldChatter Debugger &r| Info&7]&r ”
warning: “&7[&9WorldChatter Debugger &r| &eWarning&7]&e ”
error: “&7[&9WorldChatter Debugger &r| &4Error&7]&4 ”
“`

![WorldChatterAPI](https://i.ibb.co/PzZBQqM/image.png)

# WorldChatterAPI
Learn more about the API and its capabilities by [Clicking here!](https://github.com/OmarOmar93/WorldChatterAddonChecker)

# Donate!
If you’d like to support the development of WorldChatter and other projects, consider donating!
[Buy me a Coffee!](https://www.paypal.com/paypalme/omaomar93)

# Other Projects!
[WorldCaster](https://modrinth.com/plugin/worldcaster)
Standalone Broadcast Add-on

# Supported Plugins!
– PlaceholderAPI
– Multiverse-Core
– ItemsAdder (With PlaceholderAPI)
– Luckperms
– And other plug-ins that have PlaceholderAPI’s placeholder!

# Massive thank you to:
– **Abdelaziz189356** – For the help with 2.0, 2.1, and 3.0 being possible, 3.0 Tester!
– **yousife_7aloly** – The tester for 2.0!
– **FastEverlast** – The Tester for 2.4!
– **Fabrizio Santana, 4zy** – 3.0 Testers

There are lots of additional features to explore!
Thank you for taking the time to read this and use the plugin!

WooStoreLink

# WooStoreLink
![WooStoreLink Banner](https://nocticraft.com/wp-content/uploads/2025/05/WooStoreLink-Banner.png)
_WooStoreLink is a powerful plugin that bridges your Minecraft server with your WooCommerce store. It automatically delivers in-game items, ranks, or commands to players after a purchase is completed—fully synced via a secure REST API._

Whether you’re selling VIP ranks, crate keys, or cosmetic items, WooStoreLink makes the process seamless, secure, and automatic.

**✔ Compatible with Minecraft 1.20.1+**

> ### **⚠ THIS IS A BETA RELEASE. BUGS MAY OCCUR.**

![MinecraftStoreLink Req.](https://nocticraft.com/wp-content/uploads/2025/05/Requires-WP-Plugin-Sin-Fondo-e1747173101483.png)

[Download StoreLinkforMC WordPress Plugin HERE](https://wordpress.org/plugins/storelinkformc/)

![Join our DC](https://cdn.modrinth.com/data/cached_images/48d550b057ef1bda9bff97acd9f701cdc7c19b64.png)

https://discord.gg/ddyfucfZpy
“`
WooStoreLink lets you link your WooCommerce store to your Minecraft server.
Automatically deliver in-game items, run commands, or grant ranks as soon as a player completes a purchase.
“`

## **✨ Features**
Seamless integration between WordPress (WooCommerce) and Minecraft.

Automatically delivers items, runs commands, or assigns ranks after purchase.

Secure REST API with token-based authentication.

✅ Compatible with Spigot, Paper, Purpur, and forks.

Admin interface in WordPress to manage deliveries.

⏳ Periodic auto-check for online players (/wsl check).

Duplicate prevention, cleanup, and logging.

Flexible delivery rules (items + commands).

Multi-language support (EN, ES included).

## **⚙ How It Works**
Install the WooStoreLink WordPress Plugin from: [https://mrdino.es/woostorelink-plugin](https://mrdino.es/woostorelink-plugin)

Configure your products to deliver Minecraft items or run commands.

Install this Spigot plugin and set the API token + domain in config.yml.

You’re done! Players will receive purchases automatically.

## **Commands**

“`
/wsl check — Manually check your pending purchases.
/wsl reload — Reload plugin config and language.
/wsl checkplayer — Admin-only manual check for another player.
/wsl status — Show API configuration and connection status.
/wsl wp-link — link Minecraft account to a WordPress email.
/wsl wp-verify — verify a linking code sent via email.
```

## **Permissions**

```
DEFAULT
woostorelink.check
woostorelink.status
woostorelink.help
woostorelink.wp-link
woostorelink.wp-verify

OP
woostorelink.admin
woostorelink.reload
woostorelink.check.others
```

## **config.yml Example**

```
products:
test:
items:
- "minecraft:stick 1"
commands:
- "say Thanks {player} for your order!"
- "title {player} title {"text":"Thank you!","color":"green"}"

vip_rank:
commands:
- "lp user {player} parent add vip"
- "say {player} is now VIP!"

```

## **Documentation & Help**

Full documentation and setup guides:

[https://mrdino.es/woostorelink-plugin](https://mrdino.es/woostorelink-plugin)

## **Requirements**

✅ WordPress with WooCommerce

✅ WooStoreLink WordPress Plugin (required)

✅ Minecraft server with Spigot, Paper, or fork

✅ PHP 7.4+ and WordPress 5.8+

## **Support & Feedback**

For support, feature requests, or help:
[https://discord.gg/ddyfucfZpy](https://discord.gg/ddyfucfZpy)

_The documentation site is still in development. Please be patient while we prepare a complete, stable release and tools._

wood plus

a mod that adds new bookshelfs and crafting table versions and ladder and sticks and fletching tables and cartography and composters and framed glass and tinted glass and lecterns for every wood type made from the same type
of wood all been done for now
for fabric and as I am still adding everything I am sticking to snapshots for 1.20.5 until I am done then there will be a main version and a snapshot one
i use a texture artist so the textures are placeholders from each type of block
you now can craft wood sticks made form that wood ladder crafting soon
the original versions are now have oak in the name
can use any stick type in some crafts working on that if it does not work use oak sticks the original
sorry the textures are taking so long i recommend you use or make a resource pack if you can since i have no idea how long this is going to take
the unknown wood type is for mods to map there own woods with the minecraft:unknown_planks for everything but composters and minecraft:unknown_slabs for composters item tags based on the april fools potato wood

use sticks for framed glass crafts

WolfPound

WolfPound – Adopt a Wolf Today!
![example](https://web.archive.org/web/20161211235215im_/http://f.cl.ly/items/3h1r113t2411321b1w3U/Screen%20Shot%202011-08-24%20at%206.34.59%20PM.png)
Current Version: v1.0.4

Features:

– Lets users buy wolves (or you could make them free )
– Integrates with iConomy, BOSEconomy, RealEconomy, Essentials Built in Economy, and Permissions! (ToDoo: Integrate Vault)
– Spawn wolves as neutral, friendly or REALLY ANGRY
– Spawn multiple wolves with one command! (Disclaimer: I am not responsible for the massive amount of wolves you spawn, or if wolves start getting in fights)
– Limit the number of wolves you can spawn with the command
– Multi-World Support! All options are now configurable PER WORLD!

[documentation](https://www.spigotmc.org/resources/wolfpound.119248/field?field=documentation)

Wild Wolves

Make tamed wolves use the wild wolf texture. Download the “No Collars” version to remove collars on tamed dogs as well!

Supports all Minecraft versions from Beta 1.4 (when wolves were added!)

Includes all wolf variants from 1.20.5.

Compatible with Fresh Animations!
Must be loaded _above_ Fresh Animations resource pack.

**Note:** For versions before 1.6.1, this pack must be placed in the texturepacks folder, rather than the resourcepacks folder.

**Another Note:** In 1.8, the default colour of collars was changed to orange. This was reverted in 1.9. This is _not_ accounted for in this resource pack.

White Enderman

Makes Enderman White

What Language Is That?

### Consider joining the Discord server for updates!
**”What Language Is That?”** fixes one of Minecraft’s most confusing features by **converting the Standard Galactic Alphabet into readable English**.

The mysterious symbols used in enchanting tables are fully translated, so you can finally understand what you’re looking at instead of guessing like a wizard who skipped class.

This pack works directly on the Enchanting Table interface, making enchantment text clear and easy to read while keeping the original vanilla style intact.

No gameplay changes, no mods required — just a simple, clean upgrade that makes Minecraft make sense.

✔ Works with Enchanting Tables

✔ Translates Standard Galactic Alphabet

✔ Keeps vanilla style

✔ No mods required

Wayland Fix

*Note: if you do not use Linux, this mod is not for you*

“[Wayland](https://wayland.freedesktop.org/) is a replacement for the X11 window system protocol and architecture with the aim to be easier to develop, extend, and maintain.”

With the increasing popularity of Wayland compositors on Linux, including several desktop environments switching to Wayland by default, application support for Wayland makes the Linux desktop experience all the better.

While Minecraft does run under XWayland, features like per-monitor HiDPI scaling do not function. If you experience problems related to XWayland, this mod is for you.

# Requirements

A Wayland-supported system GLFW installation and the following JVM flag is required:
“`
-Dorg.lwjgl.glfw.libname=/usr/lib/libglfw.so
“`

To install the proper GLFW on Arch Linux, run:
“`sh
sudo pacman -S glfw-wayland
“`

# Motivation

I wrote this mod after using [Sway WM](https://swaywm.org/) with a HiDPI display. All XWayland applications look blurry, so it is not an option. The community solution was to [patch the system glfw](https://github.com/Admicos/minecraft-wayland), but I’d rather not do that.

# Bug Reports

If you continue to experience problems with Minecraft on Wayland after installing this mod, file a bug report [on the issue tracker](https://github.com/StackDoubleFlow/MCWaylandFix/issues) if it hasn’t already been reported.