Marketplace/Gameplay/Red Light Green Light

Red Light Green Light

minecraftFreev1.0.0

Description

Maak een complete Minecraft Paper 1.21 plugin in Java voor een “Red Light, Green Light” minigame.

Vereisten:
- Gebruik de Paper API voor Minecraft 1.21.
- Toon tijdens het spel een Title op het scherm van alle spelers:
- “GREEN LIGHT” in groen
- “RED LIGHT” in rood
- Tijdens GREEN LIGHT mogen spelers bewegen.
- Tijdens RED LIGHT mogen spelers niet bewegen.
- Als een speler beweegt tijdens RED LIGHT, moet die speler direct doodgaan.

Speeltijd:
- Het spel moet een instelbare tijd hebben.
- Bijvoorbeeld: /rlgl start 60 of /rlgl start 600
- Dit betekent dat het spel 60 seconden of 600 seconden duurt.
- Na afloop van de tijd stopt het spel automatisch.

Game mechanics:
- De plugin moet automatisch wisselen tussen GREEN LIGHT en RED LIGHT.
- De wisseltijden moeten willekeurig zijn tussen een minimum en maximum tijd (instelbaar in config.yml).
- Controleer alleen echte beweging van positie, niet alleen head rotation.

Commands:
- /rlgl start <seconden> → start het spel met een opgegeven tijd.
- /rlgl stop → stopt het spel.
- /rlgl reload → herlaadt de config.

Config.yml instellingen:
- minSwitchTime
- maxSwitchTime
- title fadeIn, stay, fadeOut
- prefix en berichten

Technische eisen:
- Gebruik een nette structuur:
- Main plugin class
- GameManager
- Command class
- Event listener voor movement
- Voeg plugin.yml toe.
- Voeg config.yml toe.
- Maak het buildbaar met Maven of Gradle.
- De plugin moet werken met meerdere spelers tegelijk.
- Voeg comments toe in de code.

Output:
Geef volledige code voor:
- main class
- game manager
- command class
- listener
- plugin.yml
- config.yml
- pom.xml (of build.gradle)

Leg daarna kort uit hoe ik de plugin build en op mijn Paper 1.21 server zet.

Reviews (0)

No reviews yet

Be the first to leave a review!

Boemcraft

Seller

Boemcraft

0

downloads

Versionv1.0.0
Platformminecraft
Typepaper
Minecraft VersionMC 1.20
CategoryMinecraft Plugins > Gameplay
Published on10/03/2026
Last update21/04/2026
Free