Skip to content

Commit 83bef2f

Browse files
committed
feat: add SimpleClaimSystem integration documentation and update plugin compatibility list
1 parent 9f95f3e commit 83bef2f

File tree

3 files changed

+63
-1
lines changed

3 files changed

+63
-1
lines changed

astro.config.mjs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,7 @@ export default defineConfig({
5656
items: [
5757
{ label: 'MythicMobs', slug: 'integrations/mythicmobs' },
5858
{ label: 'SuperiorSkyblock2', slug: 'integrations/superiorskyblock2' },
59+
{ label: 'SimpleClaimSystem', slug: 'integrations/simpleclaimsystem' },
5960
],
6061
},
6162
],
Lines changed: 61 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,61 @@
1+
---
2+
title: Simple Claim System Integration
3+
description: Comprehensive guide for integrating SmartSpawner with Simple Claim System for enhanced spawner protection and management.
4+
---
5+
6+
## Overview
7+
8+
This integration ensures that spawner-related actions respect claim permissions, preventing unauthorized modifications within protected claims.
9+
10+
## Required Permissions
11+
12+
### Destroy Permission
13+
- **Permission:** `Destroy`
14+
- **Purpose:** Breaking spawners
15+
- **Description:** Allows players to break or remove spawners within a claim
16+
17+
### InteractBlocks Permission
18+
- **Permission:** `InteractBlocks`
19+
- **Purpose:**
20+
- Stacking spawners
21+
- Accessing spawner interfaces/GUIs
22+
- **Description:** Enables interaction with spawner blocks for stacking and GUI access within a claim
23+
24+
## Granting Permissions
25+
26+
Permissions are managed through SimpleClaimSystem's claim settings interface:
27+
28+
1. Access the claim settings GUI (using `/claim settings` command)
29+
2. Locate the relevant permission toggles
30+
3. Enable `Destroy` and `InteractBlocks` for appropriate players/groups
31+
32+
![Claim Settings GUI](https://www.spigotmc.org/attachments/upload_2025-4-3_21-47-29-gif.887408/)
33+
34+
## Related Configuration
35+
36+
For reference, here are the relevant sections from SimpleClaimSystem's `config.yml`:
37+
38+
### Status Settings
39+
```yaml
40+
status-settings:
41+
Build: true
42+
Destroy: true
43+
Buttons: true
44+
Items: true
45+
InteractBlocks: true
46+
# ... other settings
47+
```
48+
49+
### Default Values
50+
```yaml
51+
default-values-settings:
52+
Members:
53+
Build: true
54+
Destroy: true
55+
Buttons: true
56+
Items: true
57+
InteractBlocks: true
58+
# ... other settings
59+
```
60+
61+
**Full Configuration:** [SimpleClaimSystem config.yml](https://github.com/Xyness/SimpleClaimSystem/blob/main/src/main/resources/config.yml#L284)

src/content/docs/plugin-compatibility.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ SmartSpawner respects all major protection plugins to ensure proper permissions
2929
- **[GriefPrevention](https://modrinth.com/plugin/griefprevention)**
3030
- **[Lands](https://www.spigotmc.org/resources/lands-%E2%AD%95-land-claim-plugin-%E2%9C%85-grief-prevention-protection-gui-management-nations-wars-1-21-support.53313/)**
3131
- **[Towny Advanced](https://www.spigotmc.org/resources/towny-advanced.72694/)**
32-
- **[SimpleClaimSystem](https://modrinth.com/plugin/simpleclaimsystem)**
32+
- **[SimpleClaimSystem](https://modrinth.com/plugin/simpleclaimsystem)** - **[📖 Setup Guide](/SmartSpawner-Docs/integrations/SimpleClaimSystem)**
3333
- **[RedProtect](https://www.spigotmc.org/resources/redprotect-anti-grief-server-protection-region-management-mod-mobs-flag-compat-1-7-1-21.15841/)**
3434
- **[MinePlots](https://builtbybit.com/resources/mineplots.21646/)**
3535

0 commit comments

Comments
 (0)