Fragments

Custom player playtime currency using PlayerPoints with a built-in shop!

136

Fragments

💎 Fragments — Passive Currency & Play-To-Earn Shop

Reward your players just for playing! DonutSMP shards gives players a custom currency over time while online — similar to DonutSMP shards.

Players can then spend their Fragments in an in-game shop to buy items, crate keys, perks, ranks, or *anything you can run a command for*.

---

✨ Features

- Earn currency automatically while online (AFK currency) - Configurable reward amount + time interval - PlayerPoints-powered currency system - `/pointsshop` or `/ps` GUI to spend Fragments - Run commands as rewards (keys, items, ranks, anything!) - Custom GUI title, rows, slots - Enchant-glint option for items - Plug-and-play setup

---

🕹️ Commands

| Command | Description | |----------------|------------------------| | `/pointsshop` | Opens Fragment shop | | `/ps` | Shortcut |

---

📦 Installation

``` 1. Install PlayerPoints (required)

2. Drop both jars into /plugins

3. Restart the server

4. Configure and reload/restart ```

PlayerPoints → https://modrinth.com/plugin/playerpoints

---

⚙️ Config

```yaml reward: 1 #How many points given rate: 1 #Frequency in minutes (1 = gives points every minute, 0.5 = every 30s) currencyName: "Fragment" #Better if singular, point name

#Shop module /pointsshop or /ps shop-enabled: true gui: name: "<blue><b>Fragment Key shop" #gui title bar rows: 1 items: example: slot: 3 #indexed, so slot counting starts from 0 name: "<blue><b>Fragment Basic Key" #item name material: "TRIPWIRE_HOOK" #item material, should match vanilla minecraft materials enchantments: - "UNBREAKING:3" enchant-glint: true #fake enchant glint if you dont want any enchantments but want a glint hide-enchants: true #remove enchantment from lore commands: - "crates give v Fall 1 %player%" #or give %player% diamond 1 price: 100 #price of this item <- USES PLAYERPOINTS(the dependency) example2: slot: 5 name: "<dark_purple><b>Fragment Advanced Key" material: "TRIPWIRE_HOOK" enchantments: [] enchant-glint: true hide-enchants: false commands: - "crates give v Fall 1 %player%" price: 100 ```

---

Grow your server by rewarding players for staying active — make play-time truly worth it! 🎉

ADS