Synkai IP Limiter

# Advanced Synkai IP Limiter

A powerful Velocity proxy plugin that prevents multiple accounts from joining your server using the same IP address. Includes account binding, alt-account detection, and Discord webhook notifications.

## Features

– 🔒 **IP-Based Player Limiting** – Restrict concurrent connections per IP address
– 🔐 **Account Binding** – Bind player accounts to their IP address
– 🚫 **Alt-Account Detection** – Automatically detect and prevent alt accounts
– 🔑 **Permission-Based Bypass** – Allow ops and VIPs to bypass restrictions
– 📢 **Customizable Messages** – Color code support (&c, &4, etc.)
– 🔔 **Discord Webhook Support** – Get real-time notifications of violations
– ⚪ **IP Whitelist** – Configure trusted IPs with custom limits
– ⏰ **Binding Expiration** – Set binding duration (never, 1 week, 1 month)
– 🐛 **Debug Mode** – Enhanced logging for troubleshooting

## Installation

1. Download the latest compiled JAR file from the build directory
2. Place it in your Velocity proxy’s `plugins/` directory
3. Restart your Velocity proxy server
4. Configuration file will be auto-generated at `plugins/IPLimit/config.yml`

## Configuration

Edit `plugins/IPLimit/config.yml` to customize the plugin:

“`yaml
# IP Limit Configuration

# Max players allowed per IP (This limits concurrent sessions for the valid account)
max-players-per-ip: 1

# Permission to bypass checks (Ops usually have this)
bypass-permission: “iplimit.bypass”

# Message shown when kicked due to IP limit/Binding (Supports Color Codes like &c, &4)
kick-message: “&cYou are not allowed to join with this IP! 1 Account per IP limit.”

# Message shown when kicked for using an Alt account
alt-kick-message: “&cAlt accounts are not allowed! This IP is bound to another account.”

# Binding expiration policy (never, 1w, 1m)
binding-expiration: “never”

# Discord webhook settings (optional)
discord-webhook-enabled: false
discord-webhook-url: “webhookurl here”
discord-webhook-username: “Advanced Synkai IP limiter”
discord-webhook-embed-color: 16711680

# Whitelisted IPs (These IPs bypass all checks)
whitelisted-ips:
– “192.168.1.1”
– “10.0.0.1”

# Optional limits for whitelisted IPs (overrides normal max)
whitelisted-ip-limits:
“127.0.0.1”: 3

# Debug mode (prints more info to console)
debug: false
“`

### Configuration Options

| Option | Type | Description | Default |
|——–|——|————-|———|
| `max-players-per-ip` | Integer | Maximum players allowed per IP | 1 |
| `bypass-permission` | String | Permission node to bypass checks | `iplimit.bypass` |
| `kick-message` | String | Message when player hit IP limit | Customizable |
| `alt-kick-message` | String | Message for alt accounts | Customizable |
| `binding-expiration` | String | Binding duration: `never`, `1w`, `1m` | `never` |
| `discord-webhook-enabled` | Boolean | Enable Discord notifications | `false` |
| `discord-webhook-url` | String | Discord webhook URL | `webhookurl here` |
| `discord-webhook-username` | String | Bot username for webhooks | Advanced Synkai IP limiter |
| `discord-webhook-embed-color` | Integer | Embed color (RGB decimal) | 16711680 |
| `whitelisted-ips` | List | IPs that bypass all checks | – |
| `whitelisted-ip-limits` | Map | Custom limits for specific IPs | – |
| `debug` | Boolean | Enable debug console output | `false` |

## Permissions

| Permission | Description | Default |
|———–|————-|———|
| `iplimit.bypass` | Bypass IP limit and binding checks | Ops |
| `iplimit.admin` | Access admin commands | Ops |

## Commands

“`bash
/iplimit [subcommand]
“`

### Subcommands
– `info` – Show player IP binding information
– `reload` – Reload configuration from disk
– `unbind ` – Remove IP binding for a player
– `whitelist ` – Add IP to whitelist
– `debug [on|off]` – Toggle debug mode

## Discord Webhook Setup

To get real-time notifications of IP violations:

1. Create a Discord webhook in your server settings
2. Copy the webhook URL
3. Edit `config.yml`:
“`yaml
discord-webhook-enabled: true
discord-webhook-url: “https://discord.com/api/webhooks/YOUR_WEBHOOK_ID/YOUR_WEBHOOK_TOKEN”
“`
4. Customize the webhook username and embed color as desired
5. Reload the plugin with `/iplimit reload`

## How It Works

1. **First Connection** – Player joins with their IP, account is bound to that IP
2. **Same IP, Same Account** – ✅ Allowed (logged in again)
3. **Same IP, Different Account** – ❌ Kicked (alt account detected)
4. **Different IP, Same Account** – ⚠️ Allowed (new IP, rebinding)
5. **Whitelisted IP** – ✅ Always allowed
6. **Bypass Permission** – ✅ Ops and VIPs bypass all checks

## Features in Detail

### Account Binding
Once a player joins, their account is bound to their IP address. This prevents other accounts from using the same IP.

### Binding Expiration
Configure how long bindings remain active:
– `never` – Bindings are permanent
– `1w` – Bindings expire after 1 week
– `1m` – Bindings expire after 1 month

### IP Whitelist
Add trusted IPs (proxy, testing, corporate networks) to bypass all checks:
“`yaml
whitelisted-ips:
– “192.168.1.1”
– “10.0.0.1”
“`

Set custom limits for whitelisted IPs:
“`yaml
whitelisted-ip-limits:
“127.0.0.1”: 5 # Allow 5 players from localhost
“`

### Debug Mode
Enable debug logging to troubleshoot issues:
“`yaml
debug: true
“`

Check console for detailed information about:
– Player connections
– IP bindings
– Permission checks
– Webhook requests

## Troubleshooting

### Players Getting Kicked Unexpectedly
1. Check the player’s IP: `/iplimit info `
2. Verify whitelisted IPs if needed
3. Check if player has `iplimit.bypass` permission
4. Enable debug mode for more info

### Discord Webhook Not Working
1. Verify the webhook URL is correct
2. Check `discord-webhook-enabled: true`
3. Ensure the webhook hasn’t been deleted from Discord
4. Check console for error messages with debug enabled

### Config Not Updating
1. Use `/iplimit reload` to reload configuration
2. Ensure YAML formatting is valid
3. Check file permissions on config.yml

SimpleOres Netherite Styled Armor

Gives all SimpleOres armors the look of netherite.

Compatible with the original SimpleOres mod, SimpleOres2 by Sinhika, and SimpleOres Refabricated by Paulem79!

The main version: https://modrinth.com/resourcepack/netherite-styled-default-armors

Other versions:

Ashen 16x https://modrinth.com/resourcepack/netherite-styled-ashen-16x-armors

Bare Bones https://modrinth.com/resourcepack/netherite-styled-bare-bones-armors

Bronze https://modrinth.com/resourcepack/bronze-netherite-styled-armor

View the whole collection here! https://modrinth.com/collection/J5xlug9g

Subscribe to Subsetgaming on YouTube https://www.youtube.com/@subset.gaming

Type “Subsetg4ming” in your search bar to find everything by me!

Simple Auto Restart

# SimpleAutoRestart

![Banner](https://raw.githubusercontent.com/teunjojo/SimpleAutoRestart/refs/heads/main/banner.svg)

GitHub | Modrinth | Spigot | CurseForge | Wiki

![GitHub Release](https://github.com/teunjojo/SimpleAutoRestart/releases)
![Build SimpleAutoRestart](https://github.com/teunjojo/SimpleAutoRestart/actions/workflows/maven.yml)

![License](https://img.shields.io/github/license/teunjojo/simpleautorestart?style=for-the-badge)

![bukkit](https://bukkit.org/)
![spigot](https://spigot.org/)
![papermc](https://papermc.io/)

A Simple plugin to automatically restart your server at scheduled times with customizable warnings.

## Features

– Schedule automatic restarts at a specific times and days. (eg. `Wednesday;00:00`, `Sunday;3:00`)
– Customizable warning messages and titles (supports MiniMessage and legacy formatting).
– Configurable restart command(s) to fit your setup.
– Real-time based (not tick-based) scheduling for better accuracy.
– Supports all versions of from 1.8.7+
– Open Source!

## Installation

1. Configure your server restart script in `spigot.yml` (See PaperMC Docs)
2. Download the latest `SimpleAutoRestart-.jar`.
3. Place the JAR file into your server’s `plugins/` folder.
4. Start or restart the server.
5. Configure `plugins/SimpleAutoRestart/config.yml` (See the wiki for more information)

## User Interface

### Default Warning Messages

![User](https://i.imgur.com/7yjcaTg.jpeg)

### Admin Commands

![Status](https://i.imgur.com/4Kl6Rgy.jpeg)

## Troubleshooting

### It counts down, but doesn’t restart

Make sure you have configured restart-script in your `spigot.yml`.

## Support

If you have any issues, bugs or questions. Feel free to create an issue ticket or message me on discord.

Astra’s Simple Wool Textures


Note: This pack’s textures were created with the help of AI (ChatGPT) to ensure clean and even borders on every block.

✅ Supports all 16 Vanilla.

✅ Works on Wool and Carpets.

✅ Performance-friendly (16x resolution).

✅ No mods (like OptiFine) required.

# 📸 SCREENSHOT
![Wool/Carpets](https://cdn.modrinth.com/data/cached_images/2b4880ef9e976b55e1a12de5de83760652a0980c_0.webp)

Wool Simple

## Simpler and better looking wool for bedwars and Minecraft.

![wool](https://cdn.modrinth.com/data/cached_images/365e109b6fc67f36931d56e7819ff5deb7354c06.jpeg)

### My other projects

Simple TexturePack

This is a SimpleTexturePack

It brings vibrant textures to your Minecraft world,Has a wide range of version support,Some blocks and items have been optimized。

How To Use:

Start Minecraft,Press ESC, Options>Resource Packs>Open Pack Folder and copies the “.zip”flie to here,click the pack in “Available”Area and click Done,after a Loading interface,then you finished it

How To Update:

Delete old pack,copied newly pack in the “Pack Folder”than start Minecraft,Press ESC, Options>Resource Packs,click the pack in “Available”Area and click Done,after a Loading interface,then you finished it

Notice:

1.The version before 1.13 will **NOT** supported,so the newly texture only update on the“1.13-1.20MainVersion”

2.The Fix must on the top of Main
Example:

![This is Right](https://cdn.modrinth.com/data/cached_images/4a99d2cff6cd2f5f6521e7182c6faf38aa9b1970.png)

3.This texture pack also supports a number of other mods,need download other texture pack

Now support:

Create 1.14-1.20 DOWNLOAD HERE!

Applied Energy2 1.15-1.20

Mekanism 1.9-1.20

Build Craft 1.7-1.12

Industry Craft2 1.18-1.19

Simple Swords [Stopped]

![pack](https://cdn.modrinth.com/data/cached_images/6a3b4c242cfb7f721b3474b0fe899c3f190ea1f3.png)

![banner](https://cdn.modrinth.com/data/cached_images/7531aec618b1a8e23ee127efcc800ae6f388e07d.gif)

English

This resource pack adds 3D weapons to your game!

![splitter](https://cdn.modrinth.com/data/cached_images/4d201fac7aaea7be20cc054241aa5561bb7c2940.png)

Now in the resource pack there is:

Netherite sword,
Diamond sword,
Golden sword,
Iron sword,
Stone sword,
Wooden sword

and Mace!

Руссикй

Данный ресурс-пак добавляет в вашу игру 3D оружие!

![splitter](https://cdn.modrinth.com/data/cached_images/4d201fac7aaea7be20cc054241aa5561bb7c2940.png)

Сейчас в ресурс-паке есть:

Незеритовый мечь,
Алмазный мечь,
Золотой мечь,
Железный мечь,
Каменный мечь,
Деревянный мечь

и Булава!

Український

Цей ресурс-пак додає у вашу гру 3D зброю!

![splitter](https://cdn.modrinth.com/data/cached_images/4d201fac7aaea7be20cc054241aa5561bb7c2940.png)

Зараз у ресурс-паку є:

Незеритовый мечь,
Алмазный мечь,
Золотой мечь,
Железный мечь,
Каменный мечь,
Деревянный мечь

и Булава!

Simple PvP Edit

# Simple PvP Edit

## Discontinued the project has been abandoned and will no longer receive updates!

**This Minecraft Resource Pack enhances the aesthetics of PvP, making it look more attractive, simple, and even potentially useful due to some of its features.**

## Features

– `Makes swords and axes smaller.`
– `Reduces the size of fire and shields.`
– `Shrinks utility items like potions, golden apples, totems, and more.`
– `Compatible with versions 1.6.1-1.21.1`
– `Compatible with Sodium and Optifine.`
– `You can check the gallery for more information.`
– `It focuses more on cpvp (crystal pvp).`

##
![](https://cdn.modrinth.com/data/XEJYvI0t/images/56328748780c443d4de208a3e6f0f27c48cb067c.png)
– `Check the gallery for more information.`

Español

># Simple PvP Edit

## Descontinuado ¡El proyecto ha sido abandonado y ya no recibirá actualizaciones!

**Este resource pack de Minecraft mejora la estética del PvP, haciéndolo atractivo, simple e incluso potencialmente útil debido a algunas de sus características.**

## Características

– `Hace que las espadas y las hachas sean más pequeñas.`
– `Reduce el tamaño del fuego y los escudos.`
– `Encoge objetos de utilidad como pociones, manzanas doradas, tótems y más.`
– `Compatible con las versiones 1.6.1-1.21.1`
– `Compatible con Sodium y Optifine.`
– `Puedes consultar la galería para obtener más información’.`
– `Se centra más en cpvp (crystal pvp).`

##
![](https://cdn.modrinth.com/data/XEJYvI0t/images/56328748780c443d4de208a3e6f0f27c48cb067c.png)
– `Consulta la galería para obtener más información.`

Simple hit sound

This resource pack enhances PvP hit sounds to make combat feel more responsive and satisfying ⚔️🔥 The sounds are clearer and less distracting, helping you stay focused and track your hits better 🎯 Perfect for players looking for a smoother, more engaging PvP experience 🚀

Simple Grass Blocks

# About
This resource pack just makes the grass block texture simpler. It makes the texture of them only grass, so the dirt will not be visible. There are already a lot of resource packs that do the same thing.

# Issues
If you have any issue, please tell me here.