SurvivalPlus

A Minecraft plugin that helps you to start your survival mode.

29

SurvivalPlus

🇺🇸 SurvivalPlus - English Version

SurvivalPlus is a utility plugin designed to enhance the early-game survival experience on Spigot and Paper servers. It provides players with balanced, cooldown-based abilities to streamline resource gathering and exploration.

✨ Features

🔥 HotMinage

Activate a temporary "auto-smelt" mode for your mining sessions. * Command: Automatically smelts only ores as you mine them (no stone/cobblestone auto-smelt). * Command: Lasts for 1 hour (3600 seconds) by default. * Command: Can be reused every 24 hours (86400 seconds). * Command: `/hotminage`.

🕳️ BigHole

Quickly clear large areas for your base or mining projects. * Command: Instantly breaks allowed blocks in a radius around the player. * Command: Default radius of 10 blocks. * Command: Automatically removes lava in the area. * Command: Handles stone, deepslate, granite, diorite, andesite, tuff, calcite, gravel, dirt, coarse dirt, rooted dirt, clay, dripstone, and moss. * Command: 2-hour (7200 seconds) default cooldown. * Command: Can cancel damage for 5 seconds right after `/bighole` (useful to avoid fall damage after instant block removal). * Command: Can delete spawned dropped items only inside the BigHole activation area (helps reduce lag from too many entities). * Command: `/bighole`.

🎒 Backpack

Store your items in a personal inventory. * Command: Opens a private inventory saved per player. * Command: Configurable from 1 to 6 rows. * Command: `/backpack`.

⚰️ DeathChest

Protect player loot on death. * Command: Spawns a double chest at death location and stores dropped items. * Command: Stores world/X/Y/Z when a DeathChest is created. * Command: Optional armor stand label above the chest with the player name. * Command: Optional vertical particle beam from the chest up to world max height. * Command: When the death chest becomes empty, the chest + hologram/particles are removed automatically. * Command: Can be enabled or disabled in admin config. * Command: automatic (no player command).

🗑️ Trash

Open a disposable inventory to delete items. * Command: Items left in this inventory are lost when closed. * Command: Can be enabled or disabled in admin config. * Command: `/trash`.

📍 LastDeath

Check your last saved death location. * Command: Displays the latest stored death coordinates (`world`, `x`, `y`, `z`) from DeathChest events. * Command: `/lastdeath`.

⚙️ Administration & Configuration

Manage the plugin settings directly in-game. * Command: Enable/disable specific modes, modify cooldowns, change language, and access a management GUI. * Command: `/spconfig`.

🧭 Admin GUI (Multi-Page)

Use `/spconfig gui` to open a cleaner, page-based admin interface. * Navigation: Home, HotMinage, BigHole, Backpack, DeathChest, System. * Navigation: Includes cooldown editing, radius editing, damage-protection toggle, and drop-clear toggle. * Navigation: Home button, previous/next page buttons, close button.

🧩 Useful Admin Subcommands

* `/spconfig` -> displays structured help. * `/spconfig enable <hotminage|bighole|backpack|deathchest>` * `/spconfig disable <hotminage|bighole|backpack|deathchest>` * `/spconfig cooldown <hotminage|bighole> <seconds>` * `/spconfig radius <1-32>` * `/spconfig backpack <on|off|rows <1-6>>` * `/spconfig trash <on|off>` * `/spconfig deathchest <on|off>` * `/spconfig deathchest <hologram|particles> <on|off>` * `/spconfig lang <fr|en>` * `/spconfig display <on|off|actionbar|scoreboard>`

🛠️ Commands & Permissions

| Command | Description | Permission | Default | | :--- | :--- | :--- | :--- | | `/hotminage` | Activate auto-smelt mode | `survivalplus.hotminage` | Everyone | | `/bighole` | Dig a large area | `survivalplus.bighole` | Everyone | | `/backpack` | Open personal backpack | `survivalplus.backpack` | Everyone | | `/trash` | Open disposable trash inventory | `survivalplus.trash` | Everyone | | `/lastdeath` | Show your last saved death location | `survivalplus.lastdeath` | Everyone | | `/spconfig` | Administer configuration | `survivalplus.spconfig.admin` | OP |

* Bypass Cooldown: Players with the `survivalplus.bypass.cooldown` permission can use abilities without waiting.

📂 Configuration

The plugin is highly customizable via `config.yml`: * DeathChest Particles: Toggle between English (`en`) and French (`fr`). * DeathChest Particles: Timer displays in the Action Bar for active effects. * DeathChest Particles: Fully customize which blocks `BigHole` can break. * DeathChest Particles: `features.bighole.damage-protection.enabled` (5-second post-use protection). * DeathChest Particles: `features.bighole.clear-drops.enabled` (drop cleanup only in BigHole radius). * DeathChest Particles: `features.trash.enabled`. * DeathChest Particles: `features.deathchest.hologram.enabled`. * DeathChest Particles: `features.deathchest.particles.enabled`.

Example BigHole section:

```yaml features: bighole: enabled: true radius: 10 cooldown-seconds: 7200 damage-protection: enabled: true clear-drops: enabled: false ```

---

🇫🇷 SurvivalPlus - Version Française

SurvivalPlus est un plugin utilitaire conçu pour améliorer l'expérience de début de survie sur les serveurs Spigot et Paper. Il offre aux joueurs des capacités équilibrées avec des délais de récupération pour faciliter la récolte de ressources et l'exploration.

✨ Fonctionnalités

🔥 HotMinage

Activez un mode "auto-smelt" temporaire pour vos sessions de minage. * Commande : Cuit automatiquement uniquement les minerais que vous minez (pas la stone/cobblestone). * Commande : Dure 1 heure (3600 secondes) par défaut. * Commande : Utilisable toutes les 24 heures (86400 secondes). * Commande : `/hotminage`.

🕳️ BigHole

Déblayez rapidement de grandes zones pour votre base ou vos projets de minage. * Commande : Casse instantanément les blocs autorisés dans un rayon autour du joueur. * Commande : Rayon par défaut de 10 blocs. * Commande : Supprime automatiquement la lave dans la zone. * Commande : Prend en charge la pierre, l'ardoise des abîmes, le granite, la diorite, l'andésite, le tuf, la calcite, le gravier, la terre, l'argile, la spéléothème et la mousse. * Commande : Délai de 2 heures (7200 secondes) par défaut. * Commande : Peut annuler les dégâts pendant 5 secondes après `/bighole` (pratique contre les dégâts de chute quand les blocs disparaissent). * Commande : Peut supprimer les items qui apparaissent uniquement dans la zone du BigHole (utile pour limiter le lag). * Commande : `/bighole`.

🎒 Backpack

Stockez vos objets dans un inventaire personnel. * Commande : Ouvre un inventaire privé sauvegardé par joueur. * Commande : Configurable de 1 à 6 lignes. * Commande : `/backpack`.

⚰️ DeathChest

Protège le stuff des joueurs à la mort. * Commande : Fait apparaître un double coffre à la position de mort et y stocke les objets drop. * Commande : Sauvegarde `monde/X/Y/Z` quand un DeathChest est créé. * Commande : Armor stand invisible optionnel au-dessus du coffre, avec pseudo du joueur. * Commande : Colonne verticale optionnelle de particules jusqu'à la hauteur max du monde. * Commande : Quand le coffre est vidé, le coffre + hologramme/particules disparaissent automatiquement. * Commande : Activable/désactivable dans la config admin. * Commande : automatique (pas de commande joueur).

🗑️ Trash

Ouvre un inventaire poubelle pour supprimer des objets. * Commande : Les objets laissés dedans disparaissent à la fermeture. * Commande : Activable/désactivable via l'admin. * Commande : `/trash`.

📍 LastDeath

Affiche les dernières coordonnées de mort enregistrées. * Commande : Affiche `monde`, `x`, `y`, `z` de la dernière mort stockée via DeathChest. * Commande : `/lastdeath`.

⚙️ Administration & Configuration

Gérez les paramètres du plugin directement en jeu. * Commande : Activer/désactiver des modes, modifier les cooldowns, changer la langue et accéder à une interface GUI. * Commande : `/spconfig`.

🧭 GUI Admin (Multi-Pages)

Utilisez `/spconfig gui` pour ouvrir une interface admin plus lisible, organisée par pages. * Navigation : Accueil, HotMinage, BigHole, Backpack, DeathChest, Système. * Navigation : Gestion du cooldown, du rayon, du toggle de protection dégâts, et du toggle de suppression des drops. * Navigation : Bouton accueil, boutons page précédente/suivante, bouton fermer.

🧩 Sous-commandes Admin utiles

* `/spconfig` -> affiche l'aide structurée. * `/spconfig enable <hotminage|bighole|backpack|deathchest>` * `/spconfig disable <hotminage|bighole|backpack|deathchest>` * `/spconfig cooldown <hotminage|bighole> <secondes>` * `/spconfig radius <1-32>` * `/spconfig backpack <on|off|rows <1-6>>` * `/spconfig trash <on|off>` * `/spconfig deathchest <on|off>` * `/spconfig deathchest <hologram|particles> <on|off>` * `/spconfig lang <fr|en>` * `/spconfig display <on|off|actionbar|scoreboard>`

🛠️ Commandes & Permissions

| Commande | Description | Permission | Par défaut | | :--- | :--- | :--- | :--- | | `/hotminage` | Active le mode auto-smelt | `survivalplus.hotminage` | Tout le monde | | `/bighole` | Creuse une grande zone | `survivalplus.bighole` | Tout le monde | | `/backpack` | Ouvre le backpack personnel | `survivalplus.backpack` | Tout le monde | | `/trash` | Ouvre une poubelle temporaire | `survivalplus.trash` | Tout le monde | | `/lastdeath` | Affiche la dernière mort enregistrée | `survivalplus.lastdeath` | Tout le monde | | `/spconfig` | Administre la configuration | `survivalplus.spconfig.admin` | OP |

* Ignorer les délais : Les joueurs possédant la permission `survivalplus.bypass.cooldown` peuvent utiliser les capacités sans attendre.

📂 Configuration

Le plugin est personnalisable via le fichier `config.yml` : * Particules DeathChest : Basculez entre l'anglais (`en`) et le français (`fr`). * Particules DeathChest : Affichage des minuteurs dans l'Action Bar pour les effets actifs. * Particules DeathChest : Personnalisez entièrement les blocs que `BigHole` peut casser. * Particules DeathChest : `features.bighole.damage-protection.enabled` (protection 5 secondes après utilisation). * Particules DeathChest : `features.bighole.clear-drops.enabled` (suppression locale dans le rayon BigHole). * Particules DeathChest : `features.trash.enabled`. * Particules DeathChest : `features.deathchest.hologram.enabled`. * Particules DeathChest : `features.deathchest.particles.enabled`.

Exemple de section BigHole :

```yaml features: bighole: enabled: true radius: 10 cooldown-seconds: 7200 damage-protection: enabled: true clear-drops: enabled: false ```

ADS