# Your_Time
[](https://modrinth.com/mod/your_time)
[](https://modrinth.com/mod/fabric-api)
[](https://modrinth.com/mod/Nixienaut)
[](https://github.com/rotgruengelb/Your_Time/issues/new?assignees=rotgruengelb&labels=version-port&projects=&template=version_port_request.yml&title=%5BVERSION%5D+____+Version+Port+Request)
This mod adds a Timer displaying your in-game/session time in the in-game HUD. Look at the Gallery if you want to know how it looks in-game.
## How to Configure
Use Mod Menu to access the Configuration Screen of the Mod.
### Formatting the Timer Text
There is a Guide on the syntax for the formatting settings:
“`
%s% Seconds (to next minute)
%m% Minutes (to next hour)
%h% Hours (to next day)
%d% Days
%tS% Total Seconds
%tM% Total Minutes
%tH% Total Hours
– Insert “n” for a line break.
– Put “%%” to insert a normal “%”.
“`
& You should install [Mod Menu](https://modrinth.com/mod/modmenu) to get access to the config Screen.
—
### Recommended Mods
– [Jump_Connect](https://modrinth.com/mod/jump_connect): Quickly join a configurable server by holding Alt/Ctrl/Shift Key whilst clicking on the Multiplayer Button in the Main Menu.
Yoo Announce
# YooAnnounce
**YooAnnounce** – Minecraft plugin for automatic chat announcements.
## Commands
| Command | Alias | Description |
| — | — | — |
| `/yoo-announce help` | `/ya help` | Displays the help menu and plugin information. |
| `/yoo-announce reload` | `/ya reload` | Reloads the configuration and restarts the announcement task. |
## Permissions
| Permission | Description
| — | —
| `yoonai.announce.command.help` | Allows use of the `/ya help` command.
| `yoonai.announce.command.reload` | Allows use of the `/ya reload` command.
## Configuration
* All configuration files are located in the plugin folder.
* `config.yml` – main plugin settings (messages, intervals, etc.)
## Reporting Bugs
* If you encounter issues or have suggestions, please create an [Issue](https://github.com/yoonaipro/Yoo-Announce/issues).
* Provide as much detail as possible (Minecraft version, plugin version, error messages).
YoChat

**YoChat** is a Paper chat plugin for formatted chat, channel-based messaging and built-in moderation. It supports MiniMessage, legacy `&` colors, mentions, custom player prefixes/suffixes and Discord webhook logging for mute actions.
—
## Features
* MiniMessage chat with legacy colors and hex support
* Channels with radius, world restrictions and per-channel formatting
* Temporary and permanent mutes with optional webhook logging
* Blocked words, mention highlighting and mention sounds
* Prefix/suffix priority support for LuckPerms, Vault and YoChat
* Optional PlaceholderAPI support
* Developer API for channels, mutes, formatting and pipeline hooks
—
## Requirements
* Java 21
* Paper 1.21.x
* LuckPerms or Vault
* PlaceholderAPI optional
—
## Installation
1. Put `YoChat.jar` into the `plugins` folder.
2. Make sure Java 21 is in use.
3. Install LuckPerms or Vault.
4. Start the server at once.
5. Edit `config.yml` as needed.
6. Use `/yochat reload` after config changes.
* channel lookup and management
* mute lookup and management
* message parsing and formatting
* custom chat pipeline steps and execution
JitPack dependency:
“`xml jitpack.io https://jitpack.io
me.tyyni YoChat 1.2.0 provided
“`
###### This project is made with the help of AI for the best performance.
YJ’s Casino and Economy
# YJ’s Casino and Economy
A Minecraft casino datapack for 1.21.10, offering functioning table games such as blackjack and baccarat as well as an economy system using diamonds.
This datapack is in BETA. Bugs are expected and players are responsible for their own worlds and servers when they decide to use this datapack. Please report any bugs to the Discord server or to the Issues page on Github. Specifically, bugs that might occur on multiplayer have not been tested. Report any bugs you experience on a multiplayer server.
## Creating Dealers and Table Games
Dealers can only be created by Opped players by using `/function yjcasino:create_dealer`. Right-clicking on your dealer will allow you to modify your dealer and set up the game they will deal. You will also be able to set your responsibility, which is the percentage of profit/loss from that table you will be responsible for. As an example, if your responsibility is 1% and a player wins a $100 bet, you will be responsible for paying for $1. If they lose the bet, you will get $1.
Any player, opped or not opped, can bet on a table by right-clicking on one of the iron pressure plates on the table. When players have submitted their bets, the game will begin to be dealt.
While acting, players will often indirectly use the `/trigger` command, which can flood the chat. To prevent this, I recommend that you use `/gamerule sendCommandFeedback false` to prevent command messages from appearing in the chat.
Rules for the games can be found on the [wiki](https://github.com/lemoncodes237/casino/wiki).
## Economy
The main currency of this datapack is diamonds. Each diamond is equal to $10 in-game. To deposit or withdraw your diamonds, you can use `/trigger bank`.
Each player has a unique ID, which can be seen using the Tab menu and looking at the number next to each player. If you want to get your own ID, you can also use `/trigger get_id`.
To pay players using the datapack currency, they can use `/trigger pay set [id]`, where `[id]` is the ID of the player they wish to pay. To make sure you are paying the right player, running this command will tell you the username of the player you are about to pay. You will then be allowed to input the amount of money you would like to pay that person. Cents are not supported in this payment, so only pay using whole dollars.
## Debugging
Problems can arise when unexpected events occur, such as a player logging out in the middle of the game on a multiplayer server. In these scenarios, you can use `/function yjcasino:debug` to cancel all active games and return bets to players. Only use this in extreme circumstances where an unsolvable bug occurred. To prevent abuse by players, this command can only be run once per hour.
## Disclaimer
This datapack in no way endorses gambling behavior that involves real money. As players play these games, they may realize that tend to lose money rather than win money. This is expected and the games are mathematically designed to behave that way. Do not actually gamble at casinos; doing so will always result in massive losses in the long run.
The purpose of this datapack is to provide a Minecraft environment where players can have fun with each other without putting any real-life money at risk as well to give players a way to create functioning casinos for city builds. Once again, this datapack in no way endorses or condones gambling that involves materials or currencies in real life.
## Installing
Install the datapack and the required resource pack. Put the resource pack in the `resourcepack` folder in your `.minecraft` folder and put the datapack in the `datapack` folder of your world or server. After installing, run the command `/reload` in your world to load the datapack.
## Discord
Join the YJ Datapacks Discord using this [link](https://discord.gg/Uhxd2wtg).
## Credits
Datapack and Resourcepack created by YJMinecraft
Yggdrasil
This is a project is for enabling servers and their players to interact with each other. The plugin introduces the saving of player inventories through the new cookie saving feature. These cookies are read on server join/transfer and enables the persitance of player inventories across multiple servers.
To use this plugin, download the file and paste it into the appropirate `plugins` folder found on your server. (Note: Currently only supports Paper Servers!). The plugin will prompt you to change `server.properties`. It is highly recommended you enable a `whitelist` on your server.
After setup is complete use the /transfer_player command to change to another Yggdrasil server and your items will be persisted.
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 Discord Chat Link
# Yet Another Discord Chat Link
A simple mod to connect the in-game chat with a Discord channel.
## Why another one?
– This one focuses on simplicity. It is as light as it gets with only the basic functionality and very little required setup!
**Setup:**
1. Go to https://discord.com/developers and create a new application
2. Copy the ID and invite the bot with the following url (dont forget to change the ID or else the link won’t work:
“`url
https://discord.com/oauth2/authorize?permissions=2953964624&scope=bot%20applications.commands&client_id=APPLICATION_ID
“`
3. Enable developer mode on discord to be able to right-click a channel and copy its channel ID
4. Download the mod into the mods folder and let it generate the config file. The server will crash on first launch since the Bot Token is invalid.
5. Paste the copied channel ID of the channel that you would like the chat to be linked to into the config file (name: `config/yadclconfig.properties`)
6. On the discord developer dashboard, in your application, go to the bot tab on the sidebar and reset and copy the bot token and paste it into the config file.
7. Restart the server and you should be good to go. Check that the bot has read/write permission in that channel.
*Alternative suggested Setup Guide (not by me):*
https://erdbeerbaerlp.de/projects/discord-integration/quick-setup
YearCalendar
### ⚠️ This plugin is no longer being updated.
# YearCalendar
**Original Calendar plugin.**
*Let your players check the date!*
—
## Features
– GUI: Keep it simple with only `/calendar` command
– Edit: Edit months, days, colors in config.yml
# YChatManager
Plugin for chat management, formatting, anti-spam etc. Requires at least **[Paper](https://github.com/PaperMC/Paper)**, won’t work on Spigot or Bukkit.
# Features
### Chat formatting
– Custom chat format with [MiniMessage](https://docs.advntr.dev/minimessage/index.html), [PlaceholderAPI](https://github.com/PlaceholderAPI/PlaceholderAPI) and [Vault](https://github.com/milkbowl/Vault).
– Custom displayname format also with [MM](https://docs.advntr.dev/minimessage/index.html), [PAPI](https://github.com/PlaceholderAPI/PlaceholderAPI) and [Vault](https://github.com/milkbowl/Vault).
– Per permission colors, formats and [MiniMessage](https://docs.advntr.dev/minimessage/index.html) tags to use in messages.
### Private messages
– With receive sound
– And socialspy for admins
### Other
– Custom nicknames using simple command, where every [MiniMessage](https://docs.advntr.dev/minimessage/index.html) tag and legacy format is available per permission.
– Clear chat command.
– Join, quit and death messages, also with an option to disable them
– Fully customizable messages with lang file, supporting [PlaceholderAPI](https://github.com/PlaceholderAPI/PlaceholderAPI) and [MiniMessage](https://docs.advntr.dev/minimessage/index.html)
– Commands with tab completions
– [API](https://github.com/Ynfuien/YChatManager/wiki/4.-Developer-API) for developers
# Documentation
You can read about plugin’s [permissions](https://github.com/Ynfuien/YChatManager/wiki/2.-Permissions), [placeholders](https://github.com/Ynfuien/YChatManager/wiki/3.-Placeholders) etc. on the [wiki](https://github.com/Ynfuien/YChatManager/wiki) page.
# Media







# 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](https://discord.gg/kZJhKZ48j8) or [GitHub](https://github.com/Ynfuien/YChatManager) 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](https://github.com/Ynfuien/YChatManager/main/blob/LICENSE) license.