-
Notifications
You must be signed in to change notification settings - Fork 0
Home
[English] | [German] | [Korean]
SpawnerPlugin is a customizable Minecraft plugin that allows server administrators to create invisible spawners with various conditions such as player proximity, spawn intervals, and maximum spawn limits. The spawners are represented by invisible ArmorStands and can be fully configured using commands and a settings file.
- Create custom spawners with configurable parameters
- Invisible ArmorStand spawners
- Conditions like player proximity, concurrent spawns, spawn intervals, and spawn limits
- Language file support (multi-language support from
/langdirectory) - Configurable default values
- Admin commands to get spawner items, list placed spawners with removal buttons, and reload configuration
- Description: Gives an admin a spawner item with the specified settings.
-
Parameters:
-
entityType(e.g.,ZOMBIE,CREEPER): The entity to spawn. -
activationRadius(integer): Number of blocks within which a player must be for the spawner to activate. -
concurrentSpawns(integer): Maximum number of entities this spawner can have active at the same time. -
spawnInterval(integer, seconds): Time interval between spawns. -
maxSpawns(integer): Maximum number of entities this spawner can spawn before removing itself.
-
- Description: Lists all active spawners with their location, entity type, and spawn limit.
- Feature: Each spawner entry includes a clickable button to remove the spawner from the world.
- Description: Reloads the configuration and language files.
-
Permission:
spawnerplugin.admin
Located in plugins/SpawnerPlugin/config.yml:
language: "en"
default_entityType: "ZOMBIE"
default_activationRadius: 10
default_concurrentSpawns: 5
default_spawnInterval: 10
default_maxSpawns: 50Language files are stored in the plugins/SpawnerPlugin/lang directory. The file format is language_<code>.yml (e.g., language_en.yml).
Supported Languages:
- English (en)
- German (de)
- Italian (it)
- Korean (ko)
- Simplified Chinese (zh_cn)
- Spanish (es)
- Russian (ru)
-
spawnerplugin.admin: Allows access to/spawner reloadcommand.
- Use
/getspawnerto obtain a spawner item. - Right-click on any block to place the invisible spawner (represented by an ArmorStand).
- The spawner will spawn entities according to the specified conditions.
- Spawners are automatically removed when they reach their spawn limit.
- Spawners can be manually removed via the
/listspawnerscommand by clicking the [Remove] button next to each entry.
- Built for Minecraft 1.21.4 with Paper API
If you encounter issues, please submit them to the GitHub repository under the Issues tab.
SpawnerPlugin ist ein anpassbares Minecraft-Plugin, das es Serveradministratoren ermöglicht, unsichtbare Spawner mit verschiedenen Bedingungen wie Spielernähe, Spawn-Intervallen und maximalen Spawn-Limits zu erstellen. Die Spawner werden durch unsichtbare ArmorStands dargestellt und können vollständig über Befehle und eine Konfigurationsdatei verwaltet werden.
- Erstellung von benutzerdefinierten Spawnern mit konfigurierbaren Parametern
- Unsichtbare ArmorStand-Spawner
- Bedingungen wie Spielernähe, gleichzeitige Spawns, Spawn-Intervalle und Spawn-Limits
- Sprachdateiunterstützung (mehrsprachig, im
/langVerzeichnis) - Konfigurierbare Standardwerte
- Admin-Befehle zum Erhalten von Spawnern, Auflisten der platzierten Spawner mit Entfernungsknöpfen und Neuladen der Konfiguration
- Beschreibung: Gibt einem Admin ein Spawner-Item mit den angegebenen Einstellungen.
-
Parameter:
-
entityType(z.B.ZOMBIE,CREEPER): Die zu spawnende Entität. -
activationRadius(Ganzzahl): Anzahl der Blöcke, innerhalb derer sich ein Spieler befinden muss, damit der Spawner aktiviert wird. -
concurrentSpawns(Ganzzahl): Maximale Anzahl an gleichzeitig aktiven Entitäten dieses Spawners. -
spawnInterval(Ganzzahl, Sekunden): Zeitintervall zwischen Spawns. -
maxSpawns(Ganzzahl): Maximale Anzahl an Entitäten, die dieser Spawner spawnen kann, bevor er sich selbst entfernt.
-
- Beschreibung: Listet alle aktiven Spawner mit Position, Entitätstyp und Spawnlimit auf.
- Funktion: Jeder Spawner-Eintrag enthält einen klickbaren Knopf zum Entfernen des Spawners.
- Beschreibung: Lädt die Konfigurations- und Sprachdateien neu.
-
Berechtigung:
spawnerplugin.admin
Zu finden in plugins/SpawnerPlugin/config.yml:
language: "de"
default_entityType: "ZOMBIE"
default_activationRadius: 10
default_concurrentSpawns: 5
default_spawnInterval: 10
default_maxSpawns: 50- Mit
/getspawnerein Spawner-Item erhalten. - Rechtsklick auf einen Block, um den unsichtbaren Spawner (dargestellt durch einen ArmorStand) zu platzieren.
- Der Spawner spawnt entsprechend der festgelegten Bedingungen Entitäten.
- Spawner entfernen sich automatisch, wenn ihr Spawnlimit erreicht wurde.
- Spawner können manuell über den Befehl
/listspawnersentfernt werden, indem der [Entfernen]-Knopf neben dem Eintrag angeklickt wird.
- Entwickelt für Minecraft 1.21.4 mit Paper API
Bei Problemen bitte ein Ticket im Issues-Bereich des GitHub-Repositorys erstellen.
SpawnerPlugin은 서버 관리자가 특정 조건(플레이어 근접, 스폰 간격, 최대 스폰 수 등)을 설정하여 보이지 않는 스포너를 생성할 수 있게 해주는 맞춤형 마인크래프트 플러그인입니다. 스포너는 보이지 않는 아머스탠드(ArmorStand)로 표현되며 명령어와 설정 파일을 통해 완전히 구성할 수 있습니다.
- 사용자 지정 설정이 가능한 스포너 생성
- 보이지 않는 아머스탠드(ArmorStand) 스포너
- 플레이어 근접, 동시 스폰 수, 스폰 간격, 최대 스폰 수 등의 조건 설정 가능
- 언어 파일 지원 (
/lang폴더에 다국어 파일 존재) - 기본 설정값 구성 가능
- 관리자 명령어로 스포너 아이템 획득, 설치된 스포너 목록 확인 및 제거, 설정 파일 리로드 가능
- 설명: 관리자에게 특정 설정이 적용된 스포너 아이템을 지급합니다.
-
파라미터:
-
entityType(예:ZOMBIE,CREEPER): 스폰될 엔티티 종류. -
activationRadius(정수): 스포너가 작동하기 위해 플레이어가 접근해야 하는 블록 수. -
concurrentSpawns(정수): 동시에 존재할 수 있는 스폰 엔티티 최대 수. -
spawnInterval(정수, 초): 스폰 주기 (초 단위). -
maxSpawns(정수): 스포너가 최대 스폰할 수 있는 엔티티 수 (초과 시 자동 제거).
-
- 설명: 설치된 모든 스포너의 위치, 엔티티 타입, 스폰 한도 등을 목록으로 표시합니다.
- 기능: 목록에 있는 각 스포너 옆에 제거(Remove) 버튼이 제공됩니다.
- 설명: 설정 파일 및 언어 파일을 리로드합니다.
-
권한:
spawnerplugin.admin
설정 파일 위치: plugins/SpawnerPlugin/config.yml
language: "ko"
default_entityType: "ZOMBIE"
default_activationRadius: 10
default_concurrentSpawns: 5
default_spawnInterval: 10
default_maxSpawns: 50-
/getspawner명령어로 스포너 아이템을 받습니다. - 원하는 위치에 우클릭하여 보이지 않는 스포너(아머스탠드)를 배치합니다.
- 설정된 조건에 따라 엔티티가 스폰됩니다.
- 최대 스폰 한도에 도달하면 스포너가 자동으로 제거됩니다.
-
/listspawners명령어로 스포너 목록을 보고 옆에 있는 [제거] 버튼을 클릭하여 수동으로 제거할 수도 있습니다.
- 마인크래프트 1.21.4 Paper API 버전에서 제작됨
문제가 발생하면 깃허브 저장소 Issues 탭에서 티켓을 제출해 주세요.