feat: add configurable ambient audio zones
Build / maven (push) Failing after 6s

This commit is contained in:
root
2026-08-04 05:08:16 +02:00
parent a877b29748
commit 2e2a59b90a
15 changed files with 476 additions and 1 deletions
+6
View File
@@ -0,0 +1,6 @@
# Global playback behaviour. Resource-pack sounds should use "stream": true and
# "loop": true in sounds.json for true seamless, client-side looping.
playback:
check-interval-ticks: 10
leave-grace-ticks: 100
blend-overlapping-zones: false
+30
View File
@@ -0,0 +1,30 @@
name: AmbientAudioZone
version: ${project.version}
main: com.lexian.ambientaudio.AmbientAudioZonePlugin
api-version: '26.2'
author: Lexian
softdepend: [WorldEdit]
commands:
ambientaudio:
aliases: [aaz]
description: Manage ambient audio zones.
usage: /ambientaudio <create|delete|edit|list|reload>
permissions:
ambientaudio.admin:
description: Grants access to all Ambient Audio Zone administration commands.
default: op
ambientaudio.create:
description: Create zones from a WorldEdit selection.
default: op
ambientaudio.delete:
description: Delete zones.
default: op
ambientaudio.edit:
description: Edit zones.
default: op
ambientaudio.list:
description: List zones.
default: op
ambientaudio.reload:
description: Reload Ambient Audio Zone configuration.
default: op
+3
View File
@@ -0,0 +1,3 @@
# Ambient Audio Zone definitions. Create zones in game with /ambientaudio create <name>.
# See README.md for the full schema and resource-pack sound guidance.
zones: {}