This commit is contained in:
mgr
2025-03-07 18:48:54 +01:00
commit 96a425477d
52 changed files with 3695 additions and 0 deletions

26
.gitignore vendored Normal file
View File

@@ -0,0 +1,26 @@
# !/docker-compose.yml
# !/caddy
# !/prometheus
# !/spigot/config
# !/spigot/locals/banned-ips.json
# !/spigot/locals/banned-players.json
# !/spigot/locals/config
# !/spigot/locals/ops.json
# !/spigot/locals/permissions.yaml
# !/spigot/locals/server-icon.png
# !/spigot/locals/server.properties
# !/spigot/locals/whitelist.json
# !/spigot/plugins/Pl3xMap/config.ym
# !/spigot/plugins/PrometheusExporter
# !/spigot/plugins/WorldGuard/config.yml
# !/spigot/plugins/WorldGuard/worlds
rclone.conf
/grafana
/mysql
/portainer

BIN
.gitignore.swp Normal file

Binary file not shown.

100
caddy/www/index.html Normal file
View File

@@ -0,0 +1,100 @@
<!DOCTYPE html>
<html>
<head>
<title>zekro's Minecraft Server</title>
<style>
body {
background-color: #212121;
color: #eceff1;
font-family: "Lucida Sans", "Lucida Sans Regular", "Lucida Grande",
"Lucida Sans Unicode", Geneva, Verdana, sans-serif;
padding: 0;
margin: 0;
* > {
box-sizing: border-box;
}
}
.bg {
display: flex;
position: fixed;
width: 100vw;
height: 100vh;
> img {
position: absolute;
bottom: 0;
left: 0;
height: 30%;
}
}
.content {
margin: 1em 2em;
max-width: 70em;
}
#body {
margin-top: 1em;
}
</style>
</head>
<body>
<div class="bg">
<div class="content">
<h1 id="title"></h1>
<span id="message"></span>
<div id="body"></div>
</div>
<img src="/pepecry.png" />
</div>
<script>
const ADDRESS = "mc.zekro.de";
const title = document.querySelector("#title");
const message = document.querySelector("#message");
const body = document.querySelector("#body");
window
.fetch(`https://mcstatus.zekro.de/server?host=${ADDRESS}`, {
headers: { accept: "application/json" },
})
.then(checkAndParse)
.then((res) => {
title.innerText = "DynMap is currently down.";
message.innerText =
"We are sorry to inform you that DynMap is currently down, but heads up, the server is still online! Here you can see which players are currently online.";
const playerCount = document.createElement("span");
playerCount.innerText = `${res.players.online} / ${res.players.max}`;
body.appendChild(playerCount);
if (res.players.sample) {
const playerList = document.createElement("ul");
for (const player of res.players.sample) {
const playerEntry = document.createElement("li");
playerEntry.innerText = player.name;
playerList.appendChild(playerEntry);
}
body.appendChild(playerList);
}
})
.catch(() => {
title.innerText = "⚠️ The server is currently down.";
message.innerText =
"We are sorry to inform you that the Minecraft server is currently down. This can be because of a scheduled restart or maintenance works. If this persists, please do not hesitate to contact zekro (@zekrotja) on Discord.";
});
function checkAndParse(res) {
if (res.status != 200) {
throw Error(`request failed with status ${res.status}: ${res.text}`);
}
return res.json();
}
</script>
</body>
</html>

BIN
caddy/www/pepecry.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 151 KiB

183
docker-compose.yml Executable file
View File

@@ -0,0 +1,183 @@
networks:
core_public:
external: true
minecraft:
volumes:
mysql-data:
secrets:
minecraftrclone:
file: rclone.conf
services:
spigot:
image: 'ghcr.io/zekrotja/papermc-docker'
restart: unless-stopped
environment:
VERSION: "1.21.4"
BUILD: "latest"
CACHE_DOWNLOAD: "true"
XMS: 4G
XMX: 8G
MAX_AGE_BACKUP_FILES: 15d
PRE_START_BACKUP: "true"
POST_START_BACKUP: "false"
BACKUP_SUCCESS_SCRIPT: 'curl -X PUT -u "minecraft_backups:dn89v573w490852348905b3c2458" "https://ntfy.zekro.de/minecraft_backups?title=✅ Minecraft Backup Successfull"'
BACKUP_FAILED_SCRIPT: 'curl -X PUT -u "minecraft_backups:dn89v573w490852348905b3c2458" -d "$$MESSAGE" "https://ntfy.zekro.de/minecraft_backups?title=❌ Minecraft Backup Failed"'
DEBUG_MODE: "true"
ports:
- '24693:25565'
# - '25575:25575' # RCON temporarily disabled because of security issues
networks:
- "core_public"
- "minecraft"
volumes:
- './spigot/config:/etc/mcserver/config'
- './spigot/plugins:/etc/mcserver/plugins'
- './spigot/worlds:/etc/mcserver/worlds'
- './spigot/locals:/etc/mcserver/locals'
secrets:
- source: minecraftrclone
target: rcloneconfig
healthcheck:
test: >
/usr/bin/healthcheck -addr localhost:25565 -validateResponse
&& test "$(curl -o /dev/null -sLw "%{response_code}\n" http://127.0.0.1:8100)" -eq 200
start_period: 1m
start_interval: 5s
interval: 30s
timeout: 10s
retries: "10"
labels:
traefik.enable: "true"
traefik.http.routers.spigot.entrypoints: "https"
traefik.http.routers.spigot.tls: "true"
traefik.http.routers.spigot.tls.certresolver: "le"
traefik.http.routers.spigot.rule: "Host(`mc.zekro.de`)"
traefik.http.routers.spigot.priority: "100"
traefik.http.services.spigot.loadbalancer.server.port: "8100" # "8123"
caddy:
image: "caddy:latest"
restart: unless-stopped
volumes:
- "./caddy/www:/usr/share/caddy"
networks:
- "core_public"
- "minecraft"
labels:
traefik.enable: "true"
traefik.http.routers.caddy.entrypoints: "https"
traefik.http.routers.caddy.tls: "true"
traefik.http.routers.caddy.tls.certresolver: "le"
traefik.http.routers.caddy.rule: "Host(`mc.zekro.de`)"
traefik.http.routers.caddy.priority: "10"
spigot_staging:
image: 'ghcr.io/zekrotja/papermc-docker'
restart: unless-stopped
environment:
VERSION: "1.21.4"
BUILD: "latest"
CACHE_DOWNLOAD: "true"
XMS: 2G
XMX: 4G
# MAX_AGE_BACKUP_FILES: 15d
# PRE_START_BACKUP: "true"
# POST_START_BACKUP: "false"
# BACKUP_SUCCESS_SCRIPT: 'curl -X PUT -u "minecraft_backups:dn89v573w490852348905b3c2458" "https://ntfy.zekro.de/minecraft_backups?title=✅ Minecraft Backup Successfull"'
# BACKUP_FAILED_SCRIPT: 'curl -X PUT -u "minecraft_backups:dn89v573w490852348905b3c2458" -d "$$MESSAGE" "https://ntfy.zekro.de/minecraft_backups?title=❌ Minecraft Backup Failed"'
ports:
- '24694:25565'
# - '25575:25575'
networks:
- "core_public"
- "minecraft"
volumes:
- './spigot_staging/config:/etc/mcserver/config'
- './spigot_staging/plugins:/etc/mcserver/plugins'
- './spigot_staging/worlds:/etc/mcserver/worlds'
- './spigot_staging/locals:/etc/mcserver/locals'
# secrets:
# - source: minecraftrclone
# target: rcloneconfig
healthcheck:
test: >
/usr/bin/healthcheck -addr localhost:25565 -validateResponse
&& test "$(curl -o /dev/null -sLw "%{response_code}\n" http://127.0.0.1:8100)" -eq 200
start_period: 1m
start_interval: 5s
interval: 30s
timeout: 10s
retries: "10"
labels:
traefik.enable: "true"
traefik.http.routers.spigot_staging.entrypoints: "https"
traefik.http.routers.spigot_staging.tls: "true"
traefik.http.routers.spigot_staging.tls.certresolver: "le"
traefik.http.routers.spigot_staging.rule: "Host(`staging.mc.zekro.de`)"
traefik.http.routers.spigot_staging.priority: "100"
traefik.http.services.spigot_staging.loadbalancer.server.port: "8100" # "8123"
mysql:
image: "mariadb:latest"
environment:
MYSQL_ROOT_PASSWORD: "9dgLQmjji2NNVQAp"
volumes:
- "mysql-data:/var/lib/mysql"
- "./mysql/cfg:/etc/mysql"
- "/etc/localtime:/etc/localtime:ro"
restart: always
networks:
- "minecraft"
prometheus:
image: "prom/prometheus:latest"
command: "--web.enable-admin-api --config.file=/etc/prometheus/prometheus.yml"
ports:
- "18889:80"
expose:
- "9090"
volumes:
- "./prometheus/config:/etc/prometheus"
restart: always
networks:
- "minecraft"
labels:
com.centurylinklabs.watchtower.enable: "true"
portainer:
image: "portainer/portainer-ce:latest"
volumes:
- "./portainer:/data"
- "/var/run/docker.sock:/var/run/docker.sock"
restart: always
networks:
- "core_public"
labels:
com.centurylinklabs.watchtower.enable: "true"
traefik.enable: "true"
traefik.http.routers.portainer.entrypoints: "https"
traefik.http.routers.portainer.tls: "true"
traefik.http.routers.portainer.tls.certresolver: "le"
traefik.http.routers.portainer.rule: "Host(`docker.mc.zekro.de`)"
traefik.http.services.portainer.loadbalancer.server.port: "9000"
grafana:
image: "grafana/grafana"
restart: on-failure
user: "root"
volumes:
- "./grafana:/var/lib/grafana"
networks:
- "core_public"
- "minecraft"
labels:
com.centurylinklabs.watchtower.enable: "true"
traefik.enable: "true"
traefik.http.routers.grafana.entrypoints: "https"
traefik.http.routers.grafana.tls.certresolver: "le"
traefik.http.routers.grafana.tls: "true"
traefik.http.routers.grafana.rule: "Host(`grafana.mc.zekro.de`)"

View File

@@ -0,0 +1,7 @@
global:
scrape_interval: 30s
scrape_configs:
- job_name: spigot
static_configs:
- targets: [ "spigot:9225" ]

15
spigot/.gitignore vendored Normal file
View File

@@ -0,0 +1,15 @@
/locals/*
!/locals/banned-ips.json
!/locals/banned-players.json
!/locals/config
!/locals/ops.json
!/locals/permissions.yaml
!/locals/server-icon.png
!/locals/server.properties
!/locals/whitelist.json
/plugins/*
!/plugins/Pl3xMap
!/plugins/WorldGuard
/worlds/**

32
spigot/config/bukkit.yml Executable file
View File

@@ -0,0 +1,32 @@
settings:
allow-end: true
warn-on-overload: false
permissions-file: permissions.yml
update-folder: update
plugin-profiling: false
connection-throttle: 4000
query-plugins: true
deprecated-verbose: default
shutdown-message: Server closed
minimum-api: none
use-map-color-cache: true
spawn-limits:
monsters: 70
animals: 10
water-animals: 5
water-ambient: 20
water-underground-creature: 5
axolotls: 5
ambient: 15
chunk-gc:
period-in-ticks: 600
ticks-per:
animal-spawns: 400
monster-spawns: 1
water-spawns: 1
water-ambient-spawns: 1
water-underground-creature-spawns: 1
axolotl-spawns: 1
ambient-spawns: 1
autosave: 6000
aliases: now-in-commands.yml

5
spigot/config/commands.yml Executable file
View File

@@ -0,0 +1,5 @@
command-block-overrides: []
ignore-vanilla-permissions: false
aliases:
icanhasbukkit:
- version $1-

184
spigot/config/spigot.yml Executable file
View File

@@ -0,0 +1,184 @@
# This is the main configuration file for Spigot.
# As you can see, there's tons to configure. Some options may impact gameplay, so use
# with caution, and make sure you know what each option does before configuring.
# For a reference for any variable inside this file, check out the Spigot wiki at
# http://www.spigotmc.org/wiki/spigot-configuration/
#
# If you need help with the configuration or have any questions related to Spigot,
# join us at the Discord or drop by our forums and leave a post.
#
# Discord: https://www.spigotmc.org/go/discord
# Forums: http://www.spigotmc.org/
settings:
debug: false
sample-count: 12
bungeecord: false
player-shuffle: 0
user-cache-size: 1000
save-user-cache-on-stop-only: false
moved-wrongly-threshold: 0.0625
moved-too-quickly-multiplier: 10.0
timeout-time: 60
restart-on-crash: false
restart-script: ./start.sh
netty-threads: 6
attribute:
maxAbsorption:
max: 2048.0
maxHealth:
max: 2048.0
movementSpeed:
max: 2048.0
attackDamage:
max: 2048.0
log-villager-deaths: true
log-named-deaths: true
messages:
whitelist: You are not whitelisted on this server!
unknown-command: Unknown command. Type "/help" for help.
server-full: The server is full!
outdated-client: Outdated client! Please use {0}
outdated-server: Outdated server! I'm still on {0}
restart: Server is restarting
commands:
replace-commands:
- setblock
- summon
- testforblock
- tellraw
spam-exclusions:
- /skill
silent-commandblock-console: false
log: true
tab-complete: 0
send-namespaced: true
advancements:
disable-saving: false
disabled:
- minecraft:story/disabled
players:
disable-saving: false
world-settings:
default:
unload-frozen-chunks: false
seed-ancientcity: 20083232
seed-trailruins: 83469867
seed-trialchambers: 94251327
seed-buriedtreasure: 10387320
seed-mineshaft: default
seed-stronghold: default
below-zero-generation-in-existing-chunks: true
verbose: true
entity-activation-range:
water: 16
villagers: 32
flying-monsters: 32
wake-up-inactive:
animals-max-per-tick: 4
animals-every: 1200
animals-for: 100
monsters-max-per-tick: 8
monsters-every: 400
monsters-for: 100
villagers-max-per-tick: 4
villagers-every: 600
villagers-for: 100
flying-monsters-max-per-tick: 8
flying-monsters-every: 200
flying-monsters-for: 100
villagers-work-immunity-after: 100
villagers-work-immunity-for: 20
villagers-active-for-panic: true
animals: 32
monsters: 32
raiders: 48
misc: 16
tick-inactive-villagers: true
ignore-spectators: false
# The range in which entities will be visible
entity-tracking-range:
display: 128
players: 128
animals: 48
monsters: 128
misc: 32
other: 64
ticks-per:
hopper-transfer: 8
hopper-check: 1
hopper-amount: 1
hopper-can-load-chunks: false
dragon-death-sound-radius: 0
seed-village: 10387312
seed-desert: 14357617
seed-igloo: 14357618
seed-jungle: 14357619
seed-swamp: 14357620
seed-monument: 10387313
seed-shipwreck: 165745295
seed-ocean: 14357621
seed-outpost: 165745296
seed-endcity: 10387313
seed-slime: 987234911
seed-nether: 30084232
seed-mansion: 10387319
seed-fossil: 14357921
seed-portal: 34222645
growth:
torchflower-modifier: 100
glowberry-modifier: 100
pitcherplant-modifier: 100
twistingvines-modifier: 100
weepingvines-modifier: 100
cavevines-modifier: 100
cactus-modifier: 100
cane-modifier: 100
melon-modifier: 100
mushroom-modifier: 100
pumpkin-modifier: 100
sapling-modifier: 100
beetroot-modifier: 100
carrot-modifier: 100
potato-modifier: 100
wheat-modifier: 100
netherwart-modifier: 100
vine-modifier: 100
cocoa-modifier: 100
bamboo-modifier: 100
sweetberry-modifier: 100
kelp-modifier: 100
merge-radius:
exp: 3.0
item: 2.5
mob-spawn-range: 6
hunger:
jump-walk-exhaustion: 0.05
jump-sprint-exhaustion: 0.2
combat-exhaustion: 0.1
regen-exhaustion: 6.0
swim-multiplier: 0.01
sprint-multiplier: 0.1
other-multiplier: 0.0
max-tnt-per-tick: 100
max-tick-time:
tile: 50
entity: 50
view-distance: default
simulation-distance: default
item-despawn-rate: 6000
thunder-chance: 100000
enable-zombie-pigmen-portal-spawns: true
wither-spawn-sound-radius: 0
end-portal-sound-radius: 0
hanging-tick-frequency: 100
arrow-despawn-rate: 1200
trident-despawn-rate: 1200
zombie-aggressive-towards-villager: true
nerf-spawner-mobs: false
worldeditregentempworld:
verbose: false
config-version: 12
stats:
disable-saving: false
forced-stats: {}

1
spigot/locals/banned-ips.json Executable file
View File

@@ -0,0 +1 @@
[]

View File

@@ -0,0 +1 @@
[]

View File

@@ -0,0 +1,149 @@
# This is the global configuration file for Paper.
# As you can see, there's a lot to configure. Some options may impact gameplay, so use
# with caution, and make sure you know what each option does before configuring.
#
# If you need help with the configuration or have any questions related to Paper,
# join us in our Discord or check the docs page.
#
# The world configuration options have been moved inside
# their respective world folder. The files are named paper-world.yml
#
# Docs: https://docs.papermc.io/
# Discord: https://discord.gg/papermc
# Website: https://papermc.io/
_version: 29
anticheat:
obfuscation:
items:
all-models:
also-obfuscate: []
dont-obfuscate:
- minecraft:lodestone_tracker
sanitize-count: true
enable-item-obfuscation: false
model-overrides:
minecraft:elytra:
also-obfuscate: []
dont-obfuscate:
- minecraft:damage
sanitize-count: true
block-updates:
disable-chorus-plant-updates: false
disable-mushroom-block-updates: false
disable-noteblock-updates: false
disable-tripwire-updates: false
chunk-loading-advanced:
auto-config-send-distance: true
player-max-concurrent-chunk-generates: 0
player-max-concurrent-chunk-loads: 0
chunk-loading-basic:
player-max-chunk-generate-rate: -1.0
player-max-chunk-load-rate: 100.0
player-max-chunk-send-rate: 75.0
chunk-system:
gen-parallelism: default
io-threads: -1
worker-threads: -1
collisions:
enable-player-collisions: true
send-full-pos-for-hard-colliding-entities: true
commands:
suggest-player-names-when-null-tab-completions: true
time-command-affects-all-worlds: false
console:
enable-brigadier-completions: true
enable-brigadier-highlighting: true
has-all-permissions: false
item-validation:
book:
author: 8192
page: 16384
title: 8192
book-size:
page-max: 2560
total-multiplier: 0.98
display-name: 8192
lore-line: 8192
resolve-selectors-in-books: false
logging:
deobfuscate-stacktraces: true
messages:
kick:
authentication-servers-down: <lang:multiplayer.disconnect.authservers_down>
connection-throttle: Connection throttled! Please wait before reconnecting.
flying-player: <lang:multiplayer.disconnect.flying>
flying-vehicle: <lang:multiplayer.disconnect.flying>
no-permission: <red>I'm sorry, but you do not have permission to perform this command.
Please contact the server administrators if you believe that this is in error.
use-display-name-in-quit-message: false
misc:
chat-threads:
chat-executor-core-size: -1
chat-executor-max-size: -1
client-interaction-leniency-distance: default
compression-level: default
fix-entity-position-desync: true
load-permissions-yml-before-plugins: true
max-joins-per-tick: 5
region-file-cache-size: 256
strict-advancement-dimension-check: false
use-alternative-luck-formula: false
use-dimension-type-for-custom-spawners: false
packet-limiter:
all-packets:
action: KICK
interval: 7.0
max-packet-rate: 500.0
kick-message: <red><lang:disconnect.exceeded_packet_rate>
overrides:
ServerboundPlaceRecipePacket:
action: DROP
interval: 4.0
max-packet-rate: 5.0
player-auto-save:
max-per-tick: -1
rate: -1
proxies:
bungee-cord:
online-mode: true
proxy-protocol: false
velocity:
enabled: false
online-mode: false
secret: ''
scoreboards:
save-empty-scoreboard-teams: false
track-plugin-scoreboards: false
spam-limiter:
incoming-packet-threshold: 300
recipe-spam-increment: 1
recipe-spam-limit: 20
tab-spam-increment: 1
tab-spam-limit: 500
spark:
enable-immediately: false
enabled: true
timings:
enabled: true
hidden-config-entries:
- database
- proxies.velocity.secret
history-interval: 300
history-length: 3600
server-name: Unknown Server
server-name-privacy: false
url: https://timings.aikar.co/
verbose: true
unsupported-settings:
allow-headless-pistons: false
allow-permanent-block-break-exploits: false
allow-piston-duplication: false
allow-unsafe-end-portal-teleportation: false
compression-format: ZLIB
perform-username-validation: true
skip-tripwire-hook-placement-validation: false
skip-vanilla-damage-tick-when-shield-blocked: false
watchdog:
early-warning-delay: 10000
early-warning-every: 5000

View File

@@ -0,0 +1,326 @@
# This is the world defaults configuration file for Paper.
# As you can see, there's a lot to configure. Some options may impact gameplay, so use
# with caution, and make sure you know what each option does before configuring.
#
# If you need help with the configuration or have any questions related to Paper,
# join us in our Discord or check the docs page.
#
# Configuration options here apply to all worlds, unless you specify overrides inside
# the world-specific config file inside each world folder.
#
# Docs: https://docs.papermc.io/
# Discord: https://discord.gg/papermc
# Website: https://papermc.io/
_version: 31
anticheat:
anti-xray:
enabled: false
engine-mode: 1
hidden-blocks:
- copper_ore
- deepslate_copper_ore
- raw_copper_block
- gold_ore
- deepslate_gold_ore
- iron_ore
- deepslate_iron_ore
- raw_iron_block
- coal_ore
- deepslate_coal_ore
- lapis_ore
- deepslate_lapis_ore
- mossy_cobblestone
- obsidian
- chest
- diamond_ore
- deepslate_diamond_ore
- redstone_ore
- deepslate_redstone_ore
- clay
- emerald_ore
- deepslate_emerald_ore
- ender_chest
lava-obscures: false
max-block-height: 64
replacement-blocks:
- stone
- oak_planks
- deepslate
update-radius: 2
use-permission: false
obfuscation:
items:
hide-durability: false
hide-itemmeta: false
hide-itemmeta-with-visual-effects: false
chunks:
auto-save-interval: default
delay-chunk-unloads-by: 10s
entity-per-chunk-save-limit:
arrow: -1
ender_pearl: -1
experience_orb: -1
fireball: -1
small_fireball: -1
snowball: -1
fixed-chunk-inhabited-time: -1
flush-regions-on-save: false
max-auto-save-chunks-per-tick: 24
prevent-moving-into-unloaded-chunks: false
collisions:
allow-player-cramming-damage: false
allow-vehicle-collisions: true
fix-climbing-bypassing-cramming-rule: false
max-entity-collisions: 8
only-players-collide: false
command-blocks:
force-follow-perm-level: true
permissions-level: 2
entities:
armor-stands:
do-collision-entity-lookups: true
tick: true
behavior:
allow-spider-world-border-climbing: true
baby-zombie-movement-modifier: 0.5
cooldown-failed-beehive-releases: true
disable-chest-cat-detection: false
disable-creeper-lingering-effect: false
disable-player-crits: false
door-breaking-difficulty:
husk:
- HARD
vindicator:
- NORMAL
- HARD
zombie:
- HARD
zombie_villager:
- HARD
zombified_piglin:
- HARD
ender-dragons-death-always-places-dragon-egg: false
experience-merge-max-value: -1
mobs-can-always-pick-up-loot:
skeletons: false
zombies: false
nerf-pigmen-from-nether-portals: false
only-merge-items-horizontally: false
parrots-are-unaffected-by-player-movement: false
phantoms-do-not-spawn-on-creative-players: true
phantoms-only-attack-insomniacs: true
phantoms-spawn-attempt-max-seconds: 119
phantoms-spawn-attempt-min-seconds: 60
piglins-guard-chests: true
pillager-patrols:
disable: false
spawn-chance: 0.2
spawn-delay:
per-player: false
ticks: 12000
start:
day: 5
per-player: false
player-insomnia-start-ticks: 72000
should-remove-dragon: false
spawner-nerfed-mobs-should-jump: false
zombie-villager-infection-chance: default
zombies-target-turtle-eggs: true
markers:
tick: true
mob-effects:
immune-to-wither-effect:
wither: true
wither-skeleton: true
spiders-immune-to-poison-effect: true
sniffer:
boosted-hatch-time: default
hatch-time: default
spawning:
all-chunks-are-slime-chunks: false
alt-item-despawn-rate:
enabled: false
items:
cobblestone: 300
count-all-mobs-for-spawning: false
creative-arrow-despawn-rate: default
despawn-range-shape: ELLIPSOID
despawn-ranges:
ambient:
hard: 128
soft: 32
axolotls:
hard: 128
soft: 32
creature:
hard: 128
soft: 32
misc:
hard: 128
soft: 32
monster:
hard: 128
soft: 32
underground_water_creature:
hard: 128
soft: 32
water_ambient:
hard: 64
soft: 32
water_creature:
hard: 128
soft: 32
despawn-time:
llama_spit: disabled
snowball: disabled
disable-mob-spawner-spawn-egg-transformation: false
duplicate-uuid:
mode: SAFE_REGEN
safe-regen-delete-range: 32
filter-bad-tile-entity-nbt-from-falling-blocks: true
filtered-entity-tag-nbt-paths:
- Pos
- Motion
- SleepingX
- SleepingY
- SleepingZ
iron-golems-can-spawn-in-air: false
monster-spawn-max-light-level: default
non-player-arrow-despawn-rate: default
per-player-mob-spawns: true
scan-for-legacy-ender-dragon: true
skeleton-horse-thunder-spawn-chance: default
slime-spawn-height:
slime-chunk:
maximum: 40.0
surface-biome:
maximum: 70.0
minimum: 50.0
spawn-limits:
ambient: -1
axolotls: -1
creature: -1
monster: -1
underground_water_creature: -1
water_ambient: -1
water_creature: -1
ticks-per-spawn:
ambient: -1
axolotls: -1
creature: -1
monster: -1
underground_water_creature: -1
water_ambient: -1
water_creature: -1
wandering-trader:
spawn-chance-failure-increment: 25
spawn-chance-max: 75
spawn-chance-min: 25
spawn-day-length: 24000
spawn-minute-length: 1200
wateranimal-spawn-height:
maximum: default
minimum: default
tracking-range-y:
animal: default
display: default
enabled: false
misc: default
monster: default
other: default
player: default
environment:
disable-explosion-knockback: false
disable-ice-and-snow: false
disable-thunder: false
fire-tick-delay: 30
frosted-ice:
delay:
max: 40
min: 20
enabled: true
generate-flat-bedrock: false
locate-structures-outside-world-border: false
max-block-ticks: 65536
max-fluid-ticks: 65536
nether-ceiling-void-damage-height: disabled
optimize-explosions: false
portal-create-radius: 16
portal-search-radius: 128
portal-search-vanilla-dimension-scaling: true
treasure-maps:
enabled: true
find-already-discovered:
loot-tables: default
villager-trade: false
void-damage-amount: 4.0
void-damage-min-build-height-offset: -64.0
water-over-lava-flow-speed: 5
feature-seeds:
generate-random-seeds-for-all: false
fishing-time-range:
maximum: 600
minimum: 100
fixes:
disable-unloaded-chunk-enderpearl-exploit: true
falling-block-height-nerf: disabled
fix-items-merging-through-walls: false
prevent-tnt-from-moving-in-water: false
split-overstacked-loot: true
tnt-entity-height-nerf: disabled
hopper:
cooldown-when-full: true
disable-move-event: false
ignore-occluding-blocks: false
lootables:
auto-replenish: false
max-refills: -1
refresh-max: 2d
refresh-min: 12h
reset-seed-on-fill: true
restrict-player-reloot: true
restrict-player-reloot-time: disabled
retain-unlooted-shulker-box-loot-table-on-non-player-break: true
maps:
item-frame-cursor-limit: 128
item-frame-cursor-update-interval: 10
max-growth-height:
bamboo:
max: 16
min: 11
cactus: 3
reeds: 3
misc:
alternate-current-update-order: HORIZONTAL_FIRST_OUTWARD
disable-end-credits: false
disable-relative-projectile-velocity: false
disable-sprint-interruption-on-attack: false
legacy-ender-pearl-behavior: false
max-leash-distance: 10.0
redstone-implementation: VANILLA
shield-blocking-delay: 5
show-sign-click-command-failure-msgs-to-player: false
update-pathfinding-on-block-update: true
scoreboards:
allow-non-player-entities-on-scoreboards: true
use-vanilla-world-scoreboard-name-coloring: false
spawn:
allow-using-signs-inside-spawn-protection: false
keep-spawn-loaded: true
keep-spawn-loaded-range: 10
tick-rates:
behavior:
villager:
validatenearbypoi: -1
container-update: 1
dry-farmland: 1
grass-spread: 1
mob-spawner: 1
sensor:
villager:
secondarypoisensor: 40
wet-farmland: 1
unsupported-settings:
disable-world-ticking-when-empty: false
fix-invulnerable-end-crystal-exploit: true

44
spigot/locals/ops.json Executable file
View File

@@ -0,0 +1,44 @@
[
{
"uuid": "3cb054a7-828c-4a48-9bb4-15e9b4f29558",
"name": "luxtracon",
"level": 4,
"bypassesPlayerLimit": false
},
{
"uuid": "c3371e36-f288-4eae-b9d5-b90e47258444",
"name": "zekroTJA",
"level": 4,
"bypassesPlayerLimit": false
},
{
"uuid": "74e73b86-723c-404b-898f-0d1952c8e08b",
"name": "Mediaahh",
"level": 4,
"bypassesPlayerLimit": false
},
{
"uuid": "5f35da29-c6a4-4f66-a429-37f87b17cdd5",
"name": "SinReX",
"level": 4,
"bypassesPlayerLimit": false
},
{
"uuid": "da3f4fb9-7486-4a64-b939-1c4e263c3b7b",
"name": "Skillkilller",
"level": 4,
"bypassesPlayerLimit": false
},
{
"uuid": "b7d57e48-f73c-46e2-9761-3c471327fb31",
"name": "XZack_FairX",
"level": 4,
"bypassesPlayerLimit": false
},
{
"uuid": "d6381dc3-59c9-4c0e-97cd-6e9a682a5d51",
"name": "weiiXer",
"level": 4,
"bypassesPlayerLimit": false
}
]

BIN
spigot/locals/server-icon.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.7 KiB

67
spigot/locals/server.properties Executable file
View File

@@ -0,0 +1,67 @@
#Minecraft server properties
#Fri Mar 07 17:08:48 UTC 2025
accepts-transfers=false
allow-flight=false
allow-nether=true
broadcast-console-to-ops=true
broadcast-rcon-to-ops=true
bug-report-link=
debug=false
difficulty=normal
enable-command-block=true
enable-jmx-monitoring=false
enable-query=false
enable-rcon=true
enable-status=true
enforce-secure-profile=true
enforce-whitelist=false
entity-broadcast-range-percentage=100
force-gamemode=false
function-permission-level=2
gamemode=survival
generate-structures=true
generator-settings={}
hardcore=false
hide-online-players=false
initial-disabled-packs=
initial-enabled-packs=vanilla
level-name=world
level-seed=
level-type=minecraft\:normal
log-ips=true
max-chained-neighbor-updates=1000000
max-players=20
max-tick-time=60000
max-world-size=29999984
motd=§b§lzekro's Community Server§r\n§8---§f Map\:§r §9§nmc.zekro.de§8 ---
network-compression-threshold=256
online-mode=true
op-permission-level=4
pause-when-empty-seconds=-1
player-idle-timeout=0
prevent-proxy-connections=false
previews-chat=false
pvp=true
query.port=25565
rate-limit=0
rcon.password=internal-password
rcon.port=25575
region-file-compression=deflate
require-resource-pack=false
resource-pack=
resource-pack-id=
resource-pack-prompt=
resource-pack-sha1=
server-ip=
server-port=25565
simulation-distance=16
spawn-animals=true
spawn-monsters=true
spawn-npcs=true
spawn-protection=0
sync-chunk-writes=true
text-filtering-config=
text-filtering-version=0
use-native-transport=true
view-distance=16
white-list=true

94
spigot/locals/whitelist.json Executable file
View File

@@ -0,0 +1,94 @@
[
{
"uuid": "c3371e36-f288-4eae-b9d5-b90e47258444",
"name": "zekroTJA"
},
{
"uuid": "6828a84e-347f-418f-8f52-5a71cba08c9b",
"name": "Lentora"
},
{
"uuid": "78fffe82-e08c-49e2-86c7-f0257708391e",
"name": "Voxain"
},
{
"uuid": "a88e46f4-50c0-45c7-baba-5ae1bd48979f",
"name": "PuFuSpecter"
},
{
"uuid": "2b7a0b02-4b6d-4b67-a090-de0e40705578",
"name": "Lauchson"
},
{
"uuid": "da3f4fb9-7486-4a64-b939-1c4e263c3b7b",
"name": "Skillkilller"
},
{
"uuid": "5fdf7eee-58b0-4fe3-9647-7236017cbedf",
"name": "BusfahrerLukas"
},
{
"uuid": "d51c9805-6298-4f93-9386-dfacad2eae28",
"name": "MCraftDan"
},
{
"uuid": "3cb054a7-828c-4a48-9bb4-15e9b4f29558",
"name": "luxtracon"
},
{
"uuid": "7fff96af-122b-4c8d-b5a3-28b3d693bbc7",
"name": "CaptainStein4"
},
{
"uuid": "b6708a23-96b5-480b-90f9-c242bba54ac5",
"name": "TheGreen"
},
{
"uuid": "5d859e08-8c70-47ef-a375-0c50980b058a",
"name": "OsmanIAC3"
},
{
"uuid": "74e73b86-723c-404b-898f-0d1952c8e08b",
"name": "Mediaahh"
},
{
"uuid": "5f35da29-c6a4-4f66-a429-37f87b17cdd5",
"name": "SinReX"
},
{
"uuid": "59423c97-8f56-4e05-9625-dfcdcff4bc05",
"name": "DerVodka"
},
{
"uuid": "e56021bf-7d63-418f-8885-096dfa10c886",
"name": "awsdcrafting"
},
{
"uuid": "715a6b4e-ad28-4bd2-a04e-8e900c4d7106",
"name": "LeaWolf19"
},
{
"uuid": "66e5a48d-0c4a-4243-ad2e-73851b990814",
"name": "Sannson_"
},
{
"uuid": "b7d57e48-f73c-46e2-9761-3c471327fb31",
"name": "XZack_FairX"
},
{
"uuid": "d6381dc3-59c9-4c0e-97cd-6e9a682a5d51",
"name": "weiiXer"
},
{
"uuid": "ce17302f-a5b4-4b03-a3de-cdb9d4ca0409",
"name": "boloped"
},
{
"uuid": "6714e5a0-9acb-4866-ae5c-bf71530cb2fb",
"name": "itsDkiller"
},
{
"uuid": "f6ee25ce-7354-405b-a617-e3447d7f7341",
"name": "SkyIXI"
}
]

3
spigot/plugins/Pl3xMap/.gitignore vendored Normal file
View File

@@ -0,0 +1,3 @@
/*
!/.gitignore
!/config.yml

View File

@@ -0,0 +1,184 @@
settings:
# Extra logger/console output. (can be spammy)
debug-mode: false
# The language file to use from the locale folder.
language-file: lang-en.yml
# Set the web address players use to connect to your map. This
# is only used for the client mod to know where to connect.
web-address: https://mc.zekro.de
web-directory:
# The directory that houses the website and world tiles.
# This is a relative path from Pl3xMap's plugin directory,
# unless it starts with / in which case it will be treated
# as an absolute path.
path: web/
# Set to true if you don't want Pl3xMap to overwrite
# the website files on startup. (Good for servers that
# customize these files)
# Note: Be sure this is false when upgrading.
read-only: false
# The image format for tile images.
# Built in types: bmp, gif, jpg, jpeg, png
tile-format: png
# The quality for image tiles (0.0 - 1.0)
# 0.0 is low quality, high compression, small file size
# 1.0 is high quality, no compression, large file size
# Note: Not all image formats honor this setting.
tile-quality: 0.0
map:
zoom:
# Forces the map's zoom level to always be a multiple of this.
# By default, the zoom level snaps to the nearest integer; lower
# values (e.g. 0.5 or 0.1) allow for greater granularity. A
# value of 0 means the zoom level will not be snapped.
snap: 0.25
# Controls how much the map's zoom level will change after a zoom in,
# zoom out, pressing + or - on the keyboard, or using the zoom controls.
# Values smaller than 1 (e.g. 0.5) allow for greater granularity.
delta: 0.25
# How many scroll pixels (as reported by L.DomEvent.getWheelDelta) mean
# a change of one full zoom level. Smaller values will make wheel-zooming
# faster (and vice versa).
wheel: 120
internal-webserver:
# Enable the built-in web server.
# Disable this if you want to use a standalone web server
# such as apache or nginx.
enabled: true
# The interface the built-in web server should bind to.
# This is NOT always the same as your public facing IP.
# If you don't understand what this is,
# leave it set to 0.0.0.0
bind: 0.0.0.0
# The port the built-in web server listens to.
# Make sure the port is allocated if using Pterodactyl.
port: 8100
# Allows the built-in web server to follow symlinks.
# It is generally advised against enabling this,
# for security reasons. But you do you, boo boo.
follow-symlinks: false
performance:
live-update:
# Whether or not the real-time marker system should run.
enabled: true
# The number of process-threads to use for real-time marker updates on the map.
# Value of -1 will use 50% of the available cpu-threads. (recommended)
threads: -1
# The number of process-threads to use for loading and scanning chunks.
# Value of -1 will use 50% of the available cpu-threads. (recommended)
render-threads: -1
gc:
# Runs the JVM GC after a render job stops to free up memory immediately.
when-finished: true
# Runs the JVM GC aggressively while a render is running
# CAUTION: this _will_ slow down your renders!
when-running: false
world-settings:
default:
# Enables this world to be rendered on the map.
enabled: true
render:
# Renderers to use. Each renderer will render a different type of map. The value is the icon
# that the renderer should use in the Web UI. These are any "*.png" files under "web/images/icon/"
#
# The built-in renderers include (key):
# vintage_story, basic, biomes, flowermap, inhabited, night, nether_roof, and vanilla
#
# The built-in icons include (value):
# overworld_basic, overworld_biomes, overworld_night,
# nether_basic, nether_biomes, nether_night, nether_roof,
# the_end_basic, the_end_biomes, the_end_night,
# flowermap, inhabited, vanilla
renderers:
vintage_story: overworld_basic
# World skylight value. This is used for the day/night cycle
# map (not yet implemented) .Values are clamped to 0-15
# with 0 being darkest and 15 being full bright.
skylight: 15
# Enables blending of biome grass/foliage/water colors similar to
# the client's biome blending option.
# Values are clamped to 0-7
biome-blend: 3
# Enable translucent fluids.
# This will make the fluids look fancier and translucent,
# so you can see the blocks below in shallow fluids.
translucent-fluids: true
# Enable translucent glass.
# This will make the glass look fancier and translucent,
# so you can see the blocks below.
translucent-glass: true
# Type of heightmap to render.
# NONE has no heightmap drawn.
# EVEN_ODD makes every other Y layer darker, like Dynmap.
# HIGH_CONTRAST same as MODERN, but darker.
# LOW_CONTRAST same as MODERN, but lighter.
# MODERN is a clearer, more detailed view.
# OLD_SCHOOL is the old type from v1.
# VANILLA matches the in-game vanilla maps.
# EVEN_ODD_HIGH_CONTRAST mix of EVEN_ODD and HIGH_CONTRAST.
# EVEN_ODD_LOW_CONTRAST mix of EVEN_ODD and LOW_CONTRAST.
# EVEN_ODD_MODERN mix of EVEN_ODD and MODERN.
# EVEN_ODD_OLD_SCHOOL mix of EVEN_ODD and OLD_SCHOOL.
# EVEN_ODD_VANILLA mix of EVEN_ODD and VANILLA.
heightmap-type: MODERN
# Visible areas of the world.
visible-areas:
- type: world-border
ui:
# The display name of the world in the world list.
# Use <world> to use the official world name.
display-name: <world>
# The order of the world in the world list
order: 0
# Shows the footer attributes
attribution: true
# The display position for the blockinfo box
blockinfo: bottomleft
# The display position for the coordinates box
coords: bottomcenter
# The display position for the link box
link: bottomright
center:
# The x coordinate for the map to load at.
# A value of -1 will default to world spawn.
x: -1
# The z coordinate for the map to load at.
# A value of -1 will default to world spawn.
z: -1
zoom:
# The default zoom when loading the map in browser.
# Normal sized tiles (1 pixel = 1 block) are
# always at zoom level 0.
default: 0
# The maximum zoom out you can do on the map.
# Each additional level requires a new set of tiles
# to be rendered, so don't go too wild here.
max-out: 3
# Extra zoom in layers will stretch the original
# tile images so you can zoom in further without
# the extra cost of rendering more tiles.
max-in: 2
world:
enabled: true
render:
renderers:
vintage_story: overworld_basic
ui:
display-name: Overworld
order: 0
world_nether:
render:
renderers:
basic: nether_basic
skylight: 0
ui:
display-name: The Nether
order: 1
world_the_end:
render:
renderers:
basic: the_end_basic
skylight: 0
ui:
display-name: The End
order: 2

1
spigot/plugins/WorldGuard/.gitignore vendored Normal file
View File

@@ -0,0 +1 @@
/cache

View File

@@ -0,0 +1,168 @@
regions:
uuid-migration:
perform-on-next-start: false
keep-names-that-lack-uuids: true
use-creature-spawn-event: true
disable-bypass-by-default: false
announce-bypass-status: false
use-paper-entity-origin: false
enable: true
invincibility-removes-mobs: false
cancel-chat-without-recipients: true
nether-portal-protection: true
fake-player-build-override: true
explosion-flags-block-entity-damage: true
high-frequency-flags: false
protect-against-liquid-flow: false
wand: minecraft:leather
max-claim-volume: 30000
claim-only-inside-existing-regions: false
set-parent-on-claim: ''
location-flags-only-inside-regions: false
max-region-count-per-player:
default: 7
auto-invincible: false
auto-invincible-group: false
auto-no-drowning-group: false
use-player-move-event: true
use-player-teleports: true
use-particle-effects: true
disable-permission-cache: false
security:
deop-everyone-on-join: false
block-in-game-op-command: false
host-keys-allow-forge-clients: false
host-keys: {}
summary-on-start: true
op-permissions: true
build-permission-nodes:
enable: false
deny-message: '&eSorry, but you are not permitted to do that here.'
event-handling:
block-entity-spawns-with-untraceable-cause: false
interaction-whitelist: []
emit-block-use-at-feet: []
ignore-hopper-item-move-events: false
break-hoppers-on-denied-move: true
protection:
item-durability: true
remove-infinite-stacks: false
disable-xp-orb-drops: false
use-max-priority-association: false
gameplay:
block-potions: []
block-potions-overly-reliably: false
disable-conduit-effects: false
default:
pumpkin-scuba: false
disable-health-regain: false
physics:
no-physics-gravel: false
no-physics-sand: false
vine-like-rope-ladders: false
allow-portal-anywhere: false
disable-water-damage-blocks: []
ignition:
block-tnt: false
block-tnt-block-damage: false
block-lighter: false
fire:
disable-lava-fire-spread: false
disable-all-fire-spread: false
disable-fire-spread-blocks: []
lava-spread-blocks: []
mobs:
block-creeper-explosions: false
block-creeper-block-damage: false
block-wither-explosions: false
block-wither-block-damage: false
block-wither-skull-explosions: false
block-wither-skull-block-damage: false
block-enderdragon-block-damage: false
block-enderdragon-portal-creation: false
block-fireball-explosions: false
block-fireball-block-damage: false
anti-wolf-dumbness: false
allow-tamed-spawns: true
disable-enderman-griefing: false
disable-snowman-trails: false
block-painting-destroy: false
block-item-frame-destroy: false
block-armor-stand-destroy: false
block-plugin-spawning: true
block-above-ground-slimes: false
block-other-explosions: false
block-zombie-door-destruction: false
block-vehicle-entry: false
block-creature-spawn: []
block-windcharge-explosions: false
player-damage:
disable-fall-damage: false
disable-lava-damage: false
disable-fire-damage: false
disable-lightning-damage: false
disable-drowning-damage: false
disable-suffocation-damage: false
disable-contact-damage: false
teleport-on-suffocation: false
disable-void-damage: false
teleport-on-void-falling: false
reset-fall-on-void-teleport: false
disable-explosion-damage: false
disable-mob-damage: false
disable-death-messages: false
crops:
disable-creature-trampling: false
disable-player-trampling: false
turtle-egg:
disable-creature-trampling: false
disable-player-trampling: false
weather:
prevent-lightning-strike-blocks: []
disable-lightning-strike-fire: false
disable-thunderstorm: false
disable-weather: false
disable-pig-zombification: false
disable-villager-witchification: false
disable-powered-creepers: false
always-raining: false
always-thundering: false
dynamics:
disable-mushroom-spread: false
disable-ice-melting: false
disable-snow-melting: false
disable-snow-formation: false
disable-ice-formation: false
disable-leaf-decay: false
disable-grass-growth: false
disable-mycelium-spread: false
disable-vine-growth: false
disable-rock-growth: false
disable-sculk-growth: false
disable-crop-growth: false
disable-soil-dehydration: false
disable-coral-block-fade: false
snow-fall-blocks: []
disable-copper-block-fade: false
disable-soil-moisture-change: false
blacklist:
use-as-whitelist: false
logging:
console:
enable: true
database:
enable: false
dsn: jdbc:mysql://localhost:3306/minecraft
user: root
pass: ''
table: blacklist_events
file:
enable: false
path: worldguard/logs/%Y-%m-%d.log
open-files: 10
custom-metrics-charts: true
extra-timings:
session-handlers: true
sniffer-egg:
disable-creature-trampling: false
disable-player-trampling: false

View File

@@ -0,0 +1,62 @@
#
# WorldGuard blacklist
#
# The blacklist lets you block actions, blocks, and items from being used.
# You choose a set of "items to affect" and a list of "actions to perform."
#
###############################################################################
#
# Example to block some ore mining and placement:
# [coal_ore,gold_ore,iron_ore]
# on-break=deny,log,kick
# on-place=deny,tell
#
# Events that you can detect:
# - on-break (when a block of this type is about to be broken)
# - on-destroy-with (the item/block held by the user while destroying)
# - on-place (a block is being placed)
# - on-use (an item like flint and steel or a bucket is being used)
# - on-interact (when a block in used (doors, chests, etc.))
# - on-drop (an item is being dropped from the player's inventory)
# - on-acquire (an item enters a player's inventory via some method)
# - on-equip (an item is equipped to the player's armor slots)
# NOTE: on-equip is overprotective due to deficiencies in Bukkit API
# - on-dispense (a dispenser is about to dispense an item)
#
# Actions (for events):
# - deny (deny completely, used blacklist mode)
# - allow (used in whitelist mode)
# - notify (notify admins with the 'worldguard.notify' permission)
# - log (log to console/file/database)
# - tell (tell a player that that's not allowed)
# - kick (kick player)
# - ban (ban player)
#
# Options:
# - ignore-groups (comma-separated list of groups to not affect)
# - ignore-perms (comma-separated list of permissions to not affect - make up
# your very own permissions!)
# - comment (message for yourself that is printed with 'log' and 'notify')
# - message (optional message to show the user instead; %s is the item name)
#
###############################################################################
#
# For more information, see:
# https://worldguard.enginehub.org/en/latest/blacklist/
#
###############################################################################
#
# Some examples follow.
# REMEMBER: If a line has # in front, it will be ignored.
#
# Deny lava buckets
#[lava_bucket]
#ignore-perms=my.own.madeup.permission
#ignore-groups=admins,mods
#on-use=deny,tell
# Deny some ore
#[coal_ore,gold_ore,iron_ore]
#ignore-groups=admins,mods
#on-break=notify,deny,log

View File

@@ -0,0 +1,13 @@
#
# WorldGuard's world configuration file
#
# This is a world configuration file. Anything placed into here will only
# affect this world. If you don't put anything in this file, then the
# settings will be inherited from the main configuration file.
#
# If you see {} below, that means that there are NO entries in this file.
# Remove the {} and add your own entries.
#
regions:
titles-always-use-default-times: true

View File

@@ -0,0 +1,200 @@
#
# WorldGuard regions file
#
# WARNING: THIS FILE IS AUTOMATICALLY GENERATED. If you modify this file by
# hand, be aware that A SINGLE MISTYPED CHARACTER CAN CORRUPT THE FILE. If
# WorldGuard is unable to parse the file, your regions will FAIL TO LOAD and
# the contents of this file will reset. Please use a YAML validator such as
# http://yaml-online-parser.appspot.com (for smaller files).
#
# REMEMBER TO KEEP PERIODICAL BACKUPS.
#
regions:
busfahrerlukas_plot_2:
min: {x: -1116, y: -64, z: 1385}
max: {x: -1090, y: 319, z: 1410}
members: {}
flags: {}
owners:
unique-ids: [5fdf7eee-58b0-4fe3-9647-7236017cbedf]
type: cuboid
priority: 0
mcraftdan_plot_5:
min: {x: -35, y: -64, z: 569}
max: {x: -34, y: 319, z: 570}
members: {}
flags: {chest-access: allow}
owners:
unique-ids: [d51c9805-6298-4f93-9386-dfacad2eae28]
type: cuboid
priority: 10
mcraftdan_plot_6:
min: {x: -1040, y: -64, z: 2580}
max: {x: -1029, y: 319, z: 2589}
members: {}
flags: {}
owners:
unique-ids: [d51c9805-6298-4f93-9386-dfacad2eae28]
type: cuboid
priority: 0
weiixer_plot_1:
min: {x: 672, y: -64, z: 516}
max: {x: 689, y: 319, z: 537}
members: {}
flags: {}
owners:
unique-ids: [d6381dc3-59c9-4c0e-97cd-6e9a682a5d51]
type: cuboid
priority: 0
mcraftdan_plot_1:
min: {x: 736, y: -64, z: 800}
max: {x: 767, y: 319, z: 831}
members: {}
flags: {}
owners:
unique-ids: [d51c9805-6298-4f93-9386-dfacad2eae28]
type: cuboid
priority: 0
mcraftdan_plot_2:
min: {x: -96, y: -64, z: 528}
max: {x: 64, y: 319, z: 704}
members: {}
flags: {tnt: allow}
owners:
unique-ids: [d51c9805-6298-4f93-9386-dfacad2eae28]
type: cuboid
priority: 0
mcraftdan_plot_4:
min: {x: -1056, y: -64, z: 2560}
max: {x: -976, y: 319, z: 2623}
members: {}
flags: {}
owners:
unique-ids: [d51c9805-6298-4f93-9386-dfacad2eae28]
type: cuboid
priority: 0
lukas_plot_1:
min: {x: -746, y: -64, z: 1606}
max: {x: -631, y: 319, z: 1684}
members:
unique-ids: [3cb054a7-828c-4a48-9bb4-15e9b4f29558, c3371e36-f288-4eae-b9d5-b90e47258444]
flags: {}
owners:
unique-ids: [5fdf7eee-58b0-4fe3-9647-7236017cbedf]
type: cuboid
priority: 0
_spawn_portal:
min: {x: 390, y: 62, z: 456}
max: {x: 403, y: 69, z: 468}
members: {}
flags: {}
owners: {}
type: cuboid
priority: 0
voxain_plot_1:
min: {x: -7, y: -64, z: 344}
max: {x: 57, y: 319, z: 435}
members:
unique-ids: [ce17302f-a5b4-4b03-a3de-cdb9d4ca0409, d51c9805-6298-4f93-9386-dfacad2eae28]
flags: {}
owners:
unique-ids: [78fffe82-e08c-49e2-86c7-f0257708391e]
type: cuboid
priority: 0
zekro_plot_1:
min: {x: -16, y: -64, z: 750}
max: {x: 180, y: 319, z: 1020}
members:
unique-ids: [3cb054a7-828c-4a48-9bb4-15e9b4f29558, da3f4fb9-7486-4a64-b939-1c4e263c3b7b,
b7d57e48-f73c-46e2-9761-3c471327fb31, 5fdf7eee-58b0-4fe3-9647-7236017cbedf,
b6708a23-96b5-480b-90f9-c242bba54ac5, d6381dc3-59c9-4c0e-97cd-6e9a682a5d51,
715a6b4e-ad28-4bd2-a04e-8e900c4d7106]
flags: {}
owners:
unique-ids: [c3371e36-f288-4eae-b9d5-b90e47258444]
type: cuboid
priority: 0
_spawn_temple:
min: {x: 383, y: 58, z: 501}
max: {x: 395, y: 71, z: 513}
members: {}
flags: {}
owners: {}
type: cuboid
priority: 0
sinrex_plot_1:
min: {x: 3840, y: -64, z: -1825}
max: {x: 3940, y: 319, z: -1725}
members: {}
flags: {}
owners:
unique-ids: [5f35da29-c6a4-4f66-a429-37f87b17cdd5]
type: cuboid
priority: 0
skillkilller_plot_1:
min: {x: 397, y: -64, z: 146}
max: {x: 538, y: 319, z: 269}
members: {}
flags: {}
owners:
unique-ids: [da3f4fb9-7486-4a64-b939-1c4e263c3b7b]
type: cuboid
priority: 0
luxtracon_plot_1:
min: {x: -89, y: -64, z: 1037}
max: {x: 115, y: 319, z: 1241}
members:
unique-ids: [b6708a23-96b5-480b-90f9-c242bba54ac5, c3371e36-f288-4eae-b9d5-b90e47258444]
flags: {}
owners:
unique-ids: [3cb054a7-828c-4a48-9bb4-15e9b4f29558]
type: cuboid
priority: 0
zack_plot_1:
min: {x: 3356, y: -64, z: -2587}
max: {x: 3599, y: 319, z: -2286}
members:
unique-ids: [5f35da29-c6a4-4f66-a429-37f87b17cdd5, d6381dc3-59c9-4c0e-97cd-6e9a682a5d51]
flags: {}
owners:
unique-ids: [b7d57e48-f73c-46e2-9761-3c471327fb31]
type: cuboid
priority: 0
zekrotja_plot_4:
min: {x: 135, y: -64, z: 1560}
max: {x: 172, y: 319, z: 1600}
members:
unique-ids: [3cb054a7-828c-4a48-9bb4-15e9b4f29558]
flags: {sleep: allow, item-drop: allow, exp-drops: allow, use: allow, mob-damage: allow,
item-pickup: allow, damage-animals: allow, interact: allow, chest-access: allow,
use-anvil: allow}
owners:
unique-ids: [c3371e36-f288-4eae-b9d5-b90e47258444]
type: cuboid
priority: 0
mediaahh_plot_1:
min: {x: -480, y: -64, z: -80}
max: {x: -130, y: 319, z: 380}
members:
unique-ids: [d6381dc3-59c9-4c0e-97cd-6e9a682a5d51]
flags: {}
owners:
unique-ids: [74e73b86-723c-404b-898f-0d1952c8e08b]
type: cuboid
priority: 0
zack_plot_2:
min: {x: 4230, y: -64, z: -2114}
max: {x: 4341, y: 319, z: -1971}
members:
unique-ids: [5f35da29-c6a4-4f66-a429-37f87b17cdd5]
flags: {}
owners:
unique-ids: [b7d57e48-f73c-46e2-9761-3c471327fb31]
type: cuboid
priority: 0
__global__:
members: {}
flags: {notify-enter: false, enderman-grief: deny, notify-leave: false}
owners: {}
type: global
priority: 0

View File

@@ -0,0 +1,62 @@
#
# WorldGuard blacklist
#
# The blacklist lets you block actions, blocks, and items from being used.
# You choose a set of "items to affect" and a list of "actions to perform."
#
###############################################################################
#
# Example to block some ore mining and placement:
# [coal_ore,gold_ore,iron_ore]
# on-break=deny,log,kick
# on-place=deny,tell
#
# Events that you can detect:
# - on-break (when a block of this type is about to be broken)
# - on-destroy-with (the item/block held by the user while destroying)
# - on-place (a block is being placed)
# - on-use (an item like flint and steel or a bucket is being used)
# - on-interact (when a block in used (doors, chests, etc.))
# - on-drop (an item is being dropped from the player's inventory)
# - on-acquire (an item enters a player's inventory via some method)
# - on-equip (an item is equipped to the player's armor slots)
# NOTE: on-equip is overprotective due to deficiencies in Bukkit API
# - on-dispense (a dispenser is about to dispense an item)
#
# Actions (for events):
# - deny (deny completely, used blacklist mode)
# - allow (used in whitelist mode)
# - notify (notify admins with the 'worldguard.notify' permission)
# - log (log to console/file/database)
# - tell (tell a player that that's not allowed)
# - kick (kick player)
# - ban (ban player)
#
# Options:
# - ignore-groups (comma-separated list of groups to not affect)
# - ignore-perms (comma-separated list of permissions to not affect - make up
# your very own permissions!)
# - comment (message for yourself that is printed with 'log' and 'notify')
# - message (optional message to show the user instead; %s is the item name)
#
###############################################################################
#
# For more information, see:
# https://worldguard.enginehub.org/en/latest/blacklist/
#
###############################################################################
#
# Some examples follow.
# REMEMBER: If a line has # in front, it will be ignored.
#
# Deny lava buckets
#[lava_bucket]
#ignore-perms=my.own.madeup.permission
#ignore-groups=admins,mods
#on-use=deny,tell
# Deny some ore
#[coal_ore,gold_ore,iron_ore]
#ignore-groups=admins,mods
#on-break=notify,deny,log

View File

@@ -0,0 +1,13 @@
#
# WorldGuard's world configuration file
#
# This is a world configuration file. Anything placed into here will only
# affect this world. If you don't put anything in this file, then the
# settings will be inherited from the main configuration file.
#
# If you see {} below, that means that there are NO entries in this file.
# Remove the {} and add your own entries.
#
regions:
titles-always-use-default-times: true

View File

@@ -0,0 +1,62 @@
#
# WorldGuard blacklist
#
# The blacklist lets you block actions, blocks, and items from being used.
# You choose a set of "items to affect" and a list of "actions to perform."
#
###############################################################################
#
# Example to block some ore mining and placement:
# [coal_ore,gold_ore,iron_ore]
# on-break=deny,log,kick
# on-place=deny,tell
#
# Events that you can detect:
# - on-break (when a block of this type is about to be broken)
# - on-destroy-with (the item/block held by the user while destroying)
# - on-place (a block is being placed)
# - on-use (an item like flint and steel or a bucket is being used)
# - on-interact (when a block in used (doors, chests, etc.))
# - on-drop (an item is being dropped from the player's inventory)
# - on-acquire (an item enters a player's inventory via some method)
# - on-equip (an item is equipped to the player's armor slots)
# NOTE: on-equip is overprotective due to deficiencies in Bukkit API
# - on-dispense (a dispenser is about to dispense an item)
#
# Actions (for events):
# - deny (deny completely, used blacklist mode)
# - allow (used in whitelist mode)
# - notify (notify admins with the 'worldguard.notify' permission)
# - log (log to console/file/database)
# - tell (tell a player that that's not allowed)
# - kick (kick player)
# - ban (ban player)
#
# Options:
# - ignore-groups (comma-separated list of groups to not affect)
# - ignore-perms (comma-separated list of permissions to not affect - make up
# your very own permissions!)
# - comment (message for yourself that is printed with 'log' and 'notify')
# - message (optional message to show the user instead; %s is the item name)
#
###############################################################################
#
# For more information, see:
# https://worldguard.enginehub.org/en/latest/blacklist/
#
###############################################################################
#
# Some examples follow.
# REMEMBER: If a line has # in front, it will be ignored.
#
# Deny lava buckets
#[lava_bucket]
#ignore-perms=my.own.madeup.permission
#ignore-groups=admins,mods
#on-use=deny,tell
# Deny some ore
#[coal_ore,gold_ore,iron_ore]
#ignore-groups=admins,mods
#on-break=notify,deny,log

View File

@@ -0,0 +1,13 @@
#
# WorldGuard's world configuration file
#
# This is a world configuration file. Anything placed into here will only
# affect this world. If you don't put anything in this file, then the
# settings will be inherited from the main configuration file.
#
# If you see {} below, that means that there are NO entries in this file.
# Remove the {} and add your own entries.
#
regions:
titles-always-use-default-times: true

15
spigot_staging/.gitignore vendored Normal file
View File

@@ -0,0 +1,15 @@
/locals/*
!/locals/banned-ips.json
!/locals/banned-players.json
!/locals/config
!/locals/ops.json
!/locals/permissions.yaml
!/locals/server-icon.png
!/locals/server.properties
!/locals/whitelist.json
/plugins/*
!/plugins/Pl3xMap
!/plugins/WorldGuard
/worlds/**

View File

@@ -0,0 +1,32 @@
settings:
allow-end: true
warn-on-overload: false
permissions-file: permissions.yml
update-folder: update
plugin-profiling: false
connection-throttle: 4000
query-plugins: true
deprecated-verbose: default
shutdown-message: Server closed
minimum-api: none
use-map-color-cache: true
spawn-limits:
monsters: 70
animals: 10
water-animals: 5
water-ambient: 20
water-underground-creature: 5
axolotls: 5
ambient: 15
chunk-gc:
period-in-ticks: 600
ticks-per:
animal-spawns: 400
monster-spawns: 1
water-spawns: 1
water-ambient-spawns: 1
water-underground-creature-spawns: 1
axolotl-spawns: 1
ambient-spawns: 1
autosave: 6000
aliases: now-in-commands.yml

View File

@@ -0,0 +1,5 @@
command-block-overrides: []
ignore-vanilla-permissions: false
aliases:
icanhasbukkit:
- version $1-

View File

@@ -0,0 +1,184 @@
# This is the main configuration file for Spigot.
# As you can see, there's tons to configure. Some options may impact gameplay, so use
# with caution, and make sure you know what each option does before configuring.
# For a reference for any variable inside this file, check out the Spigot wiki at
# http://www.spigotmc.org/wiki/spigot-configuration/
#
# If you need help with the configuration or have any questions related to Spigot,
# join us at the Discord or drop by our forums and leave a post.
#
# Discord: https://www.spigotmc.org/go/discord
# Forums: http://www.spigotmc.org/
settings:
debug: false
sample-count: 12
bungeecord: false
player-shuffle: 0
user-cache-size: 1000
save-user-cache-on-stop-only: false
moved-wrongly-threshold: 0.0625
moved-too-quickly-multiplier: 10.0
timeout-time: 60
restart-on-crash: false
restart-script: ./start.sh
netty-threads: 6
attribute:
maxAbsorption:
max: 2048.0
maxHealth:
max: 2048.0
movementSpeed:
max: 2048.0
attackDamage:
max: 2048.0
log-villager-deaths: true
log-named-deaths: true
messages:
whitelist: You are not whitelisted on this server!
unknown-command: Unknown command. Type "/help" for help.
server-full: The server is full!
outdated-client: Outdated client! Please use {0}
outdated-server: Outdated server! I'm still on {0}
restart: Server is restarting
commands:
replace-commands:
- setblock
- summon
- testforblock
- tellraw
spam-exclusions:
- /skill
silent-commandblock-console: false
log: true
tab-complete: 0
send-namespaced: true
advancements:
disable-saving: false
disabled:
- minecraft:story/disabled
players:
disable-saving: false
world-settings:
default:
unload-frozen-chunks: false
seed-ancientcity: 20083232
seed-trailruins: 83469867
seed-trialchambers: 94251327
seed-buriedtreasure: 10387320
seed-mineshaft: default
seed-stronghold: default
below-zero-generation-in-existing-chunks: true
verbose: true
entity-activation-range:
water: 16
villagers: 32
flying-monsters: 32
wake-up-inactive:
animals-max-per-tick: 4
animals-every: 1200
animals-for: 100
monsters-max-per-tick: 8
monsters-every: 400
monsters-for: 100
villagers-max-per-tick: 4
villagers-every: 600
villagers-for: 100
flying-monsters-max-per-tick: 8
flying-monsters-every: 200
flying-monsters-for: 100
villagers-work-immunity-after: 100
villagers-work-immunity-for: 20
villagers-active-for-panic: true
animals: 32
monsters: 32
raiders: 48
misc: 16
tick-inactive-villagers: true
ignore-spectators: false
# The range in which entities will be visible
entity-tracking-range:
display: 128
players: 128
animals: 48
monsters: 128
misc: 32
other: 64
ticks-per:
hopper-transfer: 8
hopper-check: 1
hopper-amount: 1
hopper-can-load-chunks: false
dragon-death-sound-radius: 0
seed-village: 10387312
seed-desert: 14357617
seed-igloo: 14357618
seed-jungle: 14357619
seed-swamp: 14357620
seed-monument: 10387313
seed-shipwreck: 165745295
seed-ocean: 14357621
seed-outpost: 165745296
seed-endcity: 10387313
seed-slime: 987234911
seed-nether: 30084232
seed-mansion: 10387319
seed-fossil: 14357921
seed-portal: 34222645
growth:
torchflower-modifier: 100
glowberry-modifier: 100
pitcherplant-modifier: 100
twistingvines-modifier: 100
weepingvines-modifier: 100
cavevines-modifier: 100
cactus-modifier: 100
cane-modifier: 100
melon-modifier: 100
mushroom-modifier: 100
pumpkin-modifier: 100
sapling-modifier: 100
beetroot-modifier: 100
carrot-modifier: 100
potato-modifier: 100
wheat-modifier: 100
netherwart-modifier: 100
vine-modifier: 100
cocoa-modifier: 100
bamboo-modifier: 100
sweetberry-modifier: 100
kelp-modifier: 100
merge-radius:
exp: 3.0
item: 2.5
mob-spawn-range: 6
hunger:
jump-walk-exhaustion: 0.05
jump-sprint-exhaustion: 0.2
combat-exhaustion: 0.1
regen-exhaustion: 6.0
swim-multiplier: 0.01
sprint-multiplier: 0.1
other-multiplier: 0.0
max-tnt-per-tick: 100
max-tick-time:
tile: 50
entity: 50
view-distance: default
simulation-distance: default
item-despawn-rate: 6000
thunder-chance: 100000
enable-zombie-pigmen-portal-spawns: true
wither-spawn-sound-radius: 0
end-portal-sound-radius: 0
hanging-tick-frequency: 100
arrow-despawn-rate: 1200
trident-despawn-rate: 1200
zombie-aggressive-towards-villager: true
nerf-spawner-mobs: false
worldeditregentempworld:
verbose: false
config-version: 12
stats:
disable-saving: false
forced-stats: {}

View File

@@ -0,0 +1 @@
[]

View File

@@ -0,0 +1 @@
[]

View File

@@ -0,0 +1,134 @@
# This is the global configuration file for Paper.
# As you can see, there's a lot to configure. Some options may impact gameplay, so use
# with caution, and make sure you know what each option does before configuring.
#
# If you need help with the configuration or have any questions related to Paper,
# join us in our Discord or check the docs page.
#
# The world configuration options have been moved inside
# their respective world folder. The files are named paper-world.yml
#
# Docs: https://docs.papermc.io/
# Discord: https://discord.gg/papermc
# Website: https://papermc.io/
_version: 29
block-updates:
disable-chorus-plant-updates: false
disable-mushroom-block-updates: false
disable-noteblock-updates: false
disable-tripwire-updates: false
chunk-loading-advanced:
auto-config-send-distance: true
player-max-concurrent-chunk-generates: 0
player-max-concurrent-chunk-loads: 0
chunk-loading-basic:
player-max-chunk-generate-rate: -1.0
player-max-chunk-load-rate: 100.0
player-max-chunk-send-rate: 75.0
chunk-system:
gen-parallelism: default
io-threads: -1
worker-threads: -1
collisions:
enable-player-collisions: true
send-full-pos-for-hard-colliding-entities: true
commands:
fix-target-selector-tag-completion: true
suggest-player-names-when-null-tab-completions: true
time-command-affects-all-worlds: false
console:
enable-brigadier-completions: true
enable-brigadier-highlighting: true
has-all-permissions: false
item-validation:
book:
author: 8192
page: 16384
title: 8192
book-size:
page-max: 2560
total-multiplier: 0.98
display-name: 8192
lore-line: 8192
resolve-selectors-in-books: false
logging:
deobfuscate-stacktraces: true
messages:
kick:
authentication-servers-down: <lang:multiplayer.disconnect.authservers_down>
connection-throttle: Connection throttled! Please wait before reconnecting.
flying-player: <lang:multiplayer.disconnect.flying>
flying-vehicle: <lang:multiplayer.disconnect.flying>
no-permission: <red>I'm sorry, but you do not have permission to perform this command.
Please contact the server administrators if you believe that this is in error.
use-display-name-in-quit-message: false
misc:
chat-threads:
chat-executor-core-size: -1
chat-executor-max-size: -1
client-interaction-leniency-distance: default
compression-level: default
fix-entity-position-desync: true
load-permissions-yml-before-plugins: true
max-joins-per-tick: 5
region-file-cache-size: 256
strict-advancement-dimension-check: false
use-alternative-luck-formula: false
use-dimension-type-for-custom-spawners: false
packet-limiter:
all-packets:
action: KICK
interval: 7.0
max-packet-rate: 500.0
kick-message: <red><lang:disconnect.exceeded_packet_rate>
overrides:
ServerboundPlaceRecipePacket:
action: DROP
interval: 4.0
max-packet-rate: 5.0
player-auto-save:
max-per-tick: -1
rate: -1
proxies:
bungee-cord:
online-mode: true
proxy-protocol: false
velocity:
enabled: false
online-mode: false
secret: ''
scoreboards:
save-empty-scoreboard-teams: false
track-plugin-scoreboards: false
spam-limiter:
incoming-packet-threshold: 300
recipe-spam-increment: 1
recipe-spam-limit: 20
tab-spam-increment: 1
tab-spam-limit: 500
spark:
enable-immediately: false
enabled: true
timings:
enabled: true
hidden-config-entries:
- database
- proxies.velocity.secret
history-interval: 300
history-length: 3600
server-name: Unknown Server
server-name-privacy: false
url: https://timings.aikar.co/
verbose: true
unsupported-settings:
allow-headless-pistons: false
allow-permanent-block-break-exploits: false
allow-piston-duplication: false
allow-unsafe-end-portal-teleportation: false
compression-format: ZLIB
perform-username-validation: true
skip-vanilla-damage-tick-when-shield-blocked: false
watchdog:
early-warning-delay: 10000
early-warning-every: 5000

View File

@@ -0,0 +1,326 @@
# This is the world defaults configuration file for Paper.
# As you can see, there's a lot to configure. Some options may impact gameplay, so use
# with caution, and make sure you know what each option does before configuring.
#
# If you need help with the configuration or have any questions related to Paper,
# join us in our Discord or check the docs page.
#
# Configuration options here apply to all worlds, unless you specify overrides inside
# the world-specific config file inside each world folder.
#
# Docs: https://docs.papermc.io/
# Discord: https://discord.gg/papermc
# Website: https://papermc.io/
_version: 31
anticheat:
anti-xray:
enabled: false
engine-mode: 1
hidden-blocks:
- copper_ore
- deepslate_copper_ore
- raw_copper_block
- gold_ore
- deepslate_gold_ore
- iron_ore
- deepslate_iron_ore
- raw_iron_block
- coal_ore
- deepslate_coal_ore
- lapis_ore
- deepslate_lapis_ore
- mossy_cobblestone
- obsidian
- chest
- diamond_ore
- deepslate_diamond_ore
- redstone_ore
- deepslate_redstone_ore
- clay
- emerald_ore
- deepslate_emerald_ore
- ender_chest
lava-obscures: false
max-block-height: 64
replacement-blocks:
- stone
- oak_planks
- deepslate
update-radius: 2
use-permission: false
obfuscation:
items:
hide-durability: false
hide-itemmeta: false
hide-itemmeta-with-visual-effects: false
chunks:
auto-save-interval: default
delay-chunk-unloads-by: 10s
entity-per-chunk-save-limit:
arrow: -1
ender_pearl: -1
experience_orb: -1
fireball: -1
small_fireball: -1
snowball: -1
fixed-chunk-inhabited-time: -1
flush-regions-on-save: false
max-auto-save-chunks-per-tick: 24
prevent-moving-into-unloaded-chunks: false
collisions:
allow-player-cramming-damage: false
allow-vehicle-collisions: true
fix-climbing-bypassing-cramming-rule: false
max-entity-collisions: 8
only-players-collide: false
command-blocks:
force-follow-perm-level: true
permissions-level: 2
entities:
armor-stands:
do-collision-entity-lookups: true
tick: true
behavior:
allow-spider-world-border-climbing: true
baby-zombie-movement-modifier: 0.5
disable-chest-cat-detection: false
disable-creeper-lingering-effect: false
disable-player-crits: false
door-breaking-difficulty:
husk:
- HARD
vindicator:
- NORMAL
- HARD
zombie:
- HARD
zombie_villager:
- HARD
zombified_piglin:
- HARD
ender-dragons-death-always-places-dragon-egg: false
experience-merge-max-value: -1
mobs-can-always-pick-up-loot:
skeletons: false
zombies: false
nerf-pigmen-from-nether-portals: false
only-merge-items-horizontally: false
parrots-are-unaffected-by-player-movement: false
phantoms-do-not-spawn-on-creative-players: true
phantoms-only-attack-insomniacs: true
phantoms-spawn-attempt-max-seconds: 119
phantoms-spawn-attempt-min-seconds: 60
piglins-guard-chests: true
pillager-patrols:
disable: false
spawn-chance: 0.2
spawn-delay:
per-player: false
ticks: 12000
start:
day: 5
per-player: false
player-insomnia-start-ticks: 72000
should-remove-dragon: false
spawner-nerfed-mobs-should-jump: false
zombie-villager-infection-chance: default
zombies-target-turtle-eggs: true
markers:
tick: true
mob-effects:
immune-to-wither-effect:
wither: true
wither-skeleton: true
spiders-immune-to-poison-effect: true
sniffer:
boosted-hatch-time: default
hatch-time: default
spawning:
all-chunks-are-slime-chunks: false
alt-item-despawn-rate:
enabled: false
items:
cobblestone: 300
count-all-mobs-for-spawning: false
creative-arrow-despawn-rate: default
despawn-range-shape: ELLIPSOID
despawn-ranges:
ambient:
hard: 128
soft: 32
axolotls:
hard: 128
soft: 32
creature:
hard: 128
soft: 32
misc:
hard: 128
soft: 32
monster:
hard: 128
soft: 32
underground_water_creature:
hard: 128
soft: 32
water_ambient:
hard: 64
soft: 32
water_creature:
hard: 128
soft: 32
despawn-time:
llama_spit: disabled
snowball: disabled
disable-mob-spawner-spawn-egg-transformation: false
duplicate-uuid:
mode: SAFE_REGEN
safe-regen-delete-range: 32
filter-bad-tile-entity-nbt-from-falling-blocks: true
filtered-entity-tag-nbt-paths:
- Pos
- Motion
- SleepingX
- SleepingY
- SleepingZ
iron-golems-can-spawn-in-air: false
monster-spawn-max-light-level: default
non-player-arrow-despawn-rate: default
per-player-mob-spawns: true
scan-for-legacy-ender-dragon: true
skeleton-horse-thunder-spawn-chance: default
slime-spawn-height:
slime-chunk:
maximum: 40.0
surface-biome:
maximum: 70.0
minimum: 50.0
spawn-limits:
ambient: -1
axolotls: -1
creature: -1
monster: -1
underground_water_creature: -1
water_ambient: -1
water_creature: -1
ticks-per-spawn:
ambient: -1
axolotls: -1
creature: -1
monster: -1
underground_water_creature: -1
water_ambient: -1
water_creature: -1
wandering-trader:
spawn-chance-failure-increment: 25
spawn-chance-max: 75
spawn-chance-min: 25
spawn-day-length: 24000
spawn-minute-length: 1200
wateranimal-spawn-height:
maximum: default
minimum: default
tracking-range-y:
animal: default
display: default
enabled: false
misc: default
monster: default
other: default
player: default
environment:
disable-explosion-knockback: false
disable-ice-and-snow: false
disable-thunder: false
fire-tick-delay: 30
frosted-ice:
delay:
max: 40
min: 20
enabled: true
generate-flat-bedrock: false
locate-structures-outside-world-border: false
max-block-ticks: 65536
max-fluid-ticks: 65536
nether-ceiling-void-damage-height: disabled
optimize-explosions: false
portal-create-radius: 16
portal-search-radius: 128
portal-search-vanilla-dimension-scaling: true
treasure-maps:
enabled: true
find-already-discovered:
loot-tables: default
villager-trade: false
void-damage-amount: 4.0
void-damage-min-build-height-offset: -64.0
water-over-lava-flow-speed: 5
feature-seeds:
generate-random-seeds-for-all: false
fishing-time-range:
maximum: 600
minimum: 100
fixes:
disable-unloaded-chunk-enderpearl-exploit: true
falling-block-height-nerf: disabled
fix-items-merging-through-walls: false
prevent-tnt-from-moving-in-water: false
split-overstacked-loot: true
tnt-entity-height-nerf: disabled
hopper:
cooldown-when-full: true
disable-move-event: false
ignore-occluding-blocks: false
lootables:
auto-replenish: false
max-refills: -1
refresh-max: 2d
refresh-min: 12h
reset-seed-on-fill: true
restrict-player-reloot: true
restrict-player-reloot-time: disabled
retain-unlooted-shulker-box-loot-table-on-non-player-break: true
maps:
item-frame-cursor-limit: 128
item-frame-cursor-update-interval: 10
max-growth-height:
bamboo:
max: 16
min: 11
cactus: 3
reeds: 3
misc:
alternate-current-update-order: HORIZONTAL_FIRST_OUTWARD
disable-end-credits: false
disable-relative-projectile-velocity: false
disable-sprint-interruption-on-attack: false
legacy-ender-pearl-behavior: false
light-queue-size: 20
max-leash-distance: 10.0
redstone-implementation: VANILLA
shield-blocking-delay: 5
show-sign-click-command-failure-msgs-to-player: false
update-pathfinding-on-block-update: true
scoreboards:
allow-non-player-entities-on-scoreboards: true
use-vanilla-world-scoreboard-name-coloring: false
spawn:
allow-using-signs-inside-spawn-protection: false
keep-spawn-loaded: true
keep-spawn-loaded-range: 10
tick-rates:
behavior:
villager:
validatenearbypoi: -1
container-update: 1
dry-farmland: 1
grass-spread: 1
mob-spawner: 1
sensor:
villager:
secondarypoisensor: 40
wet-farmland: 1
unsupported-settings:
disable-world-ticking-when-empty: false
fix-invulnerable-end-crystal-exploit: true

View File

@@ -0,0 +1,44 @@
[
{
"uuid": "3cb054a7-828c-4a48-9bb4-15e9b4f29558",
"name": "luxtracon",
"level": 4,
"bypassesPlayerLimit": false
},
{
"uuid": "c3371e36-f288-4eae-b9d5-b90e47258444",
"name": "zekroTJA",
"level": 4,
"bypassesPlayerLimit": false
},
{
"uuid": "74e73b86-723c-404b-898f-0d1952c8e08b",
"name": "Mediaahh",
"level": 4,
"bypassesPlayerLimit": false
},
{
"uuid": "5f35da29-c6a4-4f66-a429-37f87b17cdd5",
"name": "SinReX",
"level": 4,
"bypassesPlayerLimit": false
},
{
"uuid": "da3f4fb9-7486-4a64-b939-1c4e263c3b7b",
"name": "Skillkilller",
"level": 4,
"bypassesPlayerLimit": false
},
{
"uuid": "b7d57e48-f73c-46e2-9761-3c471327fb31",
"name": "XZack_FairX",
"level": 4,
"bypassesPlayerLimit": false
},
{
"uuid": "d6381dc3-59c9-4c0e-97cd-6e9a682a5d51",
"name": "weiiXer",
"level": 4,
"bypassesPlayerLimit": false
}
]

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.7 KiB

View File

@@ -0,0 +1,67 @@
#Minecraft server properties
#Fri Dec 27 23:36:03 UTC 2024
accepts-transfers=false
allow-flight=false
allow-nether=true
broadcast-console-to-ops=true
broadcast-rcon-to-ops=true
bug-report-link=
debug=false
difficulty=normal
enable-command-block=true
enable-jmx-monitoring=false
enable-query=false
enable-rcon=true
enable-status=true
enforce-secure-profile=true
enforce-whitelist=false
entity-broadcast-range-percentage=100
force-gamemode=false
function-permission-level=2
gamemode=survival
generate-structures=true
generator-settings={}
hardcore=false
hide-online-players=false
initial-disabled-packs=
initial-enabled-packs=vanilla
level-name=world
level-seed=
level-type=minecraft\:normal
log-ips=true
max-chained-neighbor-updates=1000000
max-players=20
max-tick-time=60000
max-world-size=29999984
motd=§b§lzekro's Community Server§r\n§8---§f Map\:§r §9§nmc.zekro.de§8 ---
network-compression-threshold=256
online-mode=true
op-permission-level=4
pause-when-empty-seconds=-1
player-idle-timeout=0
prevent-proxy-connections=false
previews-chat=false
pvp=true
query.port=25565
rate-limit=0
rcon.password=Wx6mx62aU8NsAP5Y
rcon.port=25575
region-file-compression=deflate
require-resource-pack=false
resource-pack=
resource-pack-id=
resource-pack-prompt=
resource-pack-sha1=
server-ip=
server-port=25565
simulation-distance=16
spawn-animals=true
spawn-monsters=true
spawn-npcs=true
spawn-protection=0
sync-chunk-writes=true
text-filtering-config=
text-filtering-version=0
use-native-transport=true
view-distance=16
white-list=true

View File

@@ -0,0 +1,90 @@
[
{
"uuid": "c3371e36-f288-4eae-b9d5-b90e47258444",
"name": "zekroTJA"
},
{
"uuid": "6828a84e-347f-418f-8f52-5a71cba08c9b",
"name": "Lentora"
},
{
"uuid": "78fffe82-e08c-49e2-86c7-f0257708391e",
"name": "Voxain"
},
{
"uuid": "2b7a0b02-4b6d-4b67-a090-de0e40705578",
"name": "Lauchson"
},
{
"uuid": "da3f4fb9-7486-4a64-b939-1c4e263c3b7b",
"name": "Skillkilller"
},
{
"uuid": "5fdf7eee-58b0-4fe3-9647-7236017cbedf",
"name": "BusfahrerLukas"
},
{
"uuid": "d51c9805-6298-4f93-9386-dfacad2eae28",
"name": "MCraftDan"
},
{
"uuid": "3cb054a7-828c-4a48-9bb4-15e9b4f29558",
"name": "luxtracon"
},
{
"uuid": "7fff96af-122b-4c8d-b5a3-28b3d693bbc7",
"name": "CaptainStein4"
},
{
"uuid": "b6708a23-96b5-480b-90f9-c242bba54ac5",
"name": "TheGreen"
},
{
"uuid": "74e73b86-723c-404b-898f-0d1952c8e08b",
"name": "Mediaahh"
},
{
"uuid": "5f35da29-c6a4-4f66-a429-37f87b17cdd5",
"name": "SinReX"
},
{
"uuid": "59423c97-8f56-4e05-9625-dfcdcff4bc05",
"name": "DerVodka"
},
{
"uuid": "e56021bf-7d63-418f-8885-096dfa10c886",
"name": "awsdcrafting"
},
{
"uuid": "715a6b4e-ad28-4bd2-a04e-8e900c4d7106",
"name": "LeaWolf19"
},
{
"uuid": "66e5a48d-0c4a-4243-ad2e-73851b990814",
"name": "Sannson_"
},
{
"uuid": "b7d57e48-f73c-46e2-9761-3c471327fb31",
"name": "XZack_FairX"
},
{
"uuid": "fc7d067e-590c-4729-85c5-cce845651f8c",
"name": "pixelpickles"
},
{
"uuid": "d6381dc3-59c9-4c0e-97cd-6e9a682a5d51",
"name": "weiiXer"
},
{
"uuid": "ce17302f-a5b4-4b03-a3de-cdb9d4ca0409",
"name": "boloped"
},
{
"uuid": "6714e5a0-9acb-4866-ae5c-bf71530cb2fb",
"name": "itsDkiller"
},
{
"uuid": "f6ee25ce-7354-405b-a617-e3447d7f7341",
"name": "SkyIXI"
}
]

View File

@@ -0,0 +1,3 @@
/*
!/.gitignore
!/config.yml

View File

@@ -0,0 +1,184 @@
settings:
# Extra logger/console output. (can be spammy)
debug-mode: false
# The language file to use from the locale folder.
language-file: lang-en.yml
# Set the web address players use to connect to your map. This
# is only used for the client mod to know where to connect.
web-address: https://mc.zekro.de
web-directory:
# The directory that houses the website and world tiles.
# This is a relative path from Pl3xMap's plugin directory,
# unless it starts with / in which case it will be treated
# as an absolute path.
path: web/
# Set to true if you don't want Pl3xMap to overwrite
# the website files on startup. (Good for servers that
# customize these files)
# Note: Be sure this is false when upgrading.
read-only: false
# The image format for tile images.
# Built in types: bmp, gif, jpg, jpeg, png
tile-format: png
# The quality for image tiles (0.0 - 1.0)
# 0.0 is low quality, high compression, small file size
# 1.0 is high quality, no compression, large file size
# Note: Not all image formats honor this setting.
tile-quality: 0.0
map:
zoom:
# Forces the map's zoom level to always be a multiple of this.
# By default, the zoom level snaps to the nearest integer; lower
# values (e.g. 0.5 or 0.1) allow for greater granularity. A
# value of 0 means the zoom level will not be snapped.
snap: 0.25
# Controls how much the map's zoom level will change after a zoom in,
# zoom out, pressing + or - on the keyboard, or using the zoom controls.
# Values smaller than 1 (e.g. 0.5) allow for greater granularity.
delta: 0.25
# How many scroll pixels (as reported by L.DomEvent.getWheelDelta) mean
# a change of one full zoom level. Smaller values will make wheel-zooming
# faster (and vice versa).
wheel: 120
internal-webserver:
# Enable the built-in web server.
# Disable this if you want to use a standalone web server
# such as apache or nginx.
enabled: true
# The interface the built-in web server should bind to.
# This is NOT always the same as your public facing IP.
# If you don't understand what this is,
# leave it set to 0.0.0.0
bind: 0.0.0.0
# The port the built-in web server listens to.
# Make sure the port is allocated if using Pterodactyl.
port: 8100
# Allows the built-in web server to follow symlinks.
# It is generally advised against enabling this,
# for security reasons. But you do you, boo boo.
follow-symlinks: false
performance:
live-update:
# Whether or not the real-time marker system should run.
enabled: true
# The number of process-threads to use for real-time marker updates on the map.
# Value of -1 will use 50% of the available cpu-threads. (recommended)
threads: -1
# The number of process-threads to use for loading and scanning chunks.
# Value of -1 will use 50% of the available cpu-threads. (recommended)
render-threads: -1
gc:
# Runs the JVM GC after a render job stops to free up memory immediately.
when-finished: true
# Runs the JVM GC aggressively while a render is running
# CAUTION: this _will_ slow down your renders!
when-running: false
world-settings:
default:
# Enables this world to be rendered on the map.
enabled: true
render:
# Renderers to use. Each renderer will render a different type of map. The value is the icon
# that the renderer should use in the Web UI. These are any "*.png" files under "web/images/icon/"
#
# The built-in renderers include (key):
# vintage_story, basic, biomes, flowermap, inhabited, night, nether_roof, and vanilla
#
# The built-in icons include (value):
# overworld_basic, overworld_biomes, overworld_night,
# nether_basic, nether_biomes, nether_night, nether_roof,
# the_end_basic, the_end_biomes, the_end_night,
# flowermap, inhabited, vanilla
renderers:
vintage_story: overworld_basic
# World skylight value. This is used for the day/night cycle
# map (not yet implemented) .Values are clamped to 0-15
# with 0 being darkest and 15 being full bright.
skylight: 15
# Enables blending of biome grass/foliage/water colors similar to
# the client's biome blending option.
# Values are clamped to 0-7
biome-blend: 3
# Enable translucent fluids.
# This will make the fluids look fancier and translucent,
# so you can see the blocks below in shallow fluids.
translucent-fluids: true
# Enable translucent glass.
# This will make the glass look fancier and translucent,
# so you can see the blocks below.
translucent-glass: true
# Type of heightmap to render.
# NONE has no heightmap drawn.
# EVEN_ODD makes every other Y layer darker, like Dynmap.
# HIGH_CONTRAST same as MODERN, but darker.
# LOW_CONTRAST same as MODERN, but lighter.
# MODERN is a clearer, more detailed view.
# OLD_SCHOOL is the old type from v1.
# VANILLA matches the in-game vanilla maps.
# EVEN_ODD_HIGH_CONTRAST mix of EVEN_ODD and HIGH_CONTRAST.
# EVEN_ODD_LOW_CONTRAST mix of EVEN_ODD and LOW_CONTRAST.
# EVEN_ODD_MODERN mix of EVEN_ODD and MODERN.
# EVEN_ODD_OLD_SCHOOL mix of EVEN_ODD and OLD_SCHOOL.
# EVEN_ODD_VANILLA mix of EVEN_ODD and VANILLA.
heightmap-type: MODERN
# Visible areas of the world.
visible-areas:
- type: world-border
ui:
# The display name of the world in the world list.
# Use <world> to use the official world name.
display-name: <world>
# The order of the world in the world list
order: 0
# Shows the footer attributes
attribution: true
# The display position for the blockinfo box
blockinfo: bottomleft
# The display position for the coordinates box
coords: bottomcenter
# The display position for the link box
link: bottomright
center:
# The x coordinate for the map to load at.
# A value of -1 will default to world spawn.
x: -1
# The z coordinate for the map to load at.
# A value of -1 will default to world spawn.
z: -1
zoom:
# The default zoom when loading the map in browser.
# Normal sized tiles (1 pixel = 1 block) are
# always at zoom level 0.
default: 0
# The maximum zoom out you can do on the map.
# Each additional level requires a new set of tiles
# to be rendered, so don't go too wild here.
max-out: 3
# Extra zoom in layers will stretch the original
# tile images so you can zoom in further without
# the extra cost of rendering more tiles.
max-in: 2
world:
enabled: true
render:
renderers:
vintage_story: overworld_basic
ui:
display-name: Overworld
order: 0
world_nether:
render:
renderers:
basic: nether_basic
skylight: 0
ui:
display-name: The Nether
order: 1
world_the_end:
render:
renderers:
basic: the_end_basic
skylight: 0
ui:
display-name: The End
order: 2

View File

@@ -0,0 +1 @@
/cache

View File

@@ -0,0 +1,168 @@
regions:
uuid-migration:
perform-on-next-start: false
keep-names-that-lack-uuids: true
use-creature-spawn-event: true
disable-bypass-by-default: false
announce-bypass-status: false
use-paper-entity-origin: false
enable: true
invincibility-removes-mobs: false
cancel-chat-without-recipients: true
nether-portal-protection: true
fake-player-build-override: true
explosion-flags-block-entity-damage: true
high-frequency-flags: false
protect-against-liquid-flow: false
wand: minecraft:leather
max-claim-volume: 30000
claim-only-inside-existing-regions: false
set-parent-on-claim: ''
location-flags-only-inside-regions: false
max-region-count-per-player:
default: 7
auto-invincible: false
auto-invincible-group: false
auto-no-drowning-group: false
use-player-move-event: true
use-player-teleports: true
use-particle-effects: true
disable-permission-cache: false
security:
deop-everyone-on-join: false
block-in-game-op-command: false
host-keys-allow-forge-clients: false
host-keys: {}
summary-on-start: true
op-permissions: true
build-permission-nodes:
enable: false
deny-message: '&eSorry, but you are not permitted to do that here.'
event-handling:
block-entity-spawns-with-untraceable-cause: false
interaction-whitelist: []
emit-block-use-at-feet: []
ignore-hopper-item-move-events: false
break-hoppers-on-denied-move: true
protection:
item-durability: true
remove-infinite-stacks: false
disable-xp-orb-drops: false
use-max-priority-association: false
gameplay:
block-potions: []
block-potions-overly-reliably: false
disable-conduit-effects: false
default:
pumpkin-scuba: false
disable-health-regain: false
physics:
no-physics-gravel: false
no-physics-sand: false
vine-like-rope-ladders: false
allow-portal-anywhere: false
disable-water-damage-blocks: []
ignition:
block-tnt: false
block-tnt-block-damage: false
block-lighter: false
fire:
disable-lava-fire-spread: false
disable-all-fire-spread: false
disable-fire-spread-blocks: []
lava-spread-blocks: []
mobs:
block-creeper-explosions: false
block-creeper-block-damage: false
block-wither-explosions: false
block-wither-block-damage: false
block-wither-skull-explosions: false
block-wither-skull-block-damage: false
block-enderdragon-block-damage: false
block-enderdragon-portal-creation: false
block-fireball-explosions: false
block-fireball-block-damage: false
anti-wolf-dumbness: false
allow-tamed-spawns: true
disable-enderman-griefing: false
disable-snowman-trails: false
block-painting-destroy: false
block-item-frame-destroy: false
block-armor-stand-destroy: false
block-plugin-spawning: true
block-above-ground-slimes: false
block-other-explosions: false
block-zombie-door-destruction: false
block-vehicle-entry: false
block-creature-spawn: []
block-windcharge-explosions: false
player-damage:
disable-fall-damage: false
disable-lava-damage: false
disable-fire-damage: false
disable-lightning-damage: false
disable-drowning-damage: false
disable-suffocation-damage: false
disable-contact-damage: false
teleport-on-suffocation: false
disable-void-damage: false
teleport-on-void-falling: false
reset-fall-on-void-teleport: false
disable-explosion-damage: false
disable-mob-damage: false
disable-death-messages: false
crops:
disable-creature-trampling: false
disable-player-trampling: false
turtle-egg:
disable-creature-trampling: false
disable-player-trampling: false
weather:
prevent-lightning-strike-blocks: []
disable-lightning-strike-fire: false
disable-thunderstorm: false
disable-weather: false
disable-pig-zombification: false
disable-villager-witchification: false
disable-powered-creepers: false
always-raining: false
always-thundering: false
dynamics:
disable-mushroom-spread: false
disable-ice-melting: false
disable-snow-melting: false
disable-snow-formation: false
disable-ice-formation: false
disable-leaf-decay: false
disable-grass-growth: false
disable-mycelium-spread: false
disable-vine-growth: false
disable-rock-growth: false
disable-sculk-growth: false
disable-crop-growth: false
disable-soil-dehydration: false
disable-coral-block-fade: false
snow-fall-blocks: []
disable-copper-block-fade: false
disable-soil-moisture-change: false
blacklist:
use-as-whitelist: false
logging:
console:
enable: true
database:
enable: false
dsn: jdbc:mysql://localhost:3306/minecraft
user: root
pass: ''
table: blacklist_events
file:
enable: false
path: worldguard/logs/%Y-%m-%d.log
open-files: 10
custom-metrics-charts: true
extra-timings:
session-handlers: true
sniffer-egg:
disable-creature-trampling: false
disable-player-trampling: false

View File

@@ -0,0 +1,62 @@
#
# WorldGuard blacklist
#
# The blacklist lets you block actions, blocks, and items from being used.
# You choose a set of "items to affect" and a list of "actions to perform."
#
###############################################################################
#
# Example to block some ore mining and placement:
# [coal_ore,gold_ore,iron_ore]
# on-break=deny,log,kick
# on-place=deny,tell
#
# Events that you can detect:
# - on-break (when a block of this type is about to be broken)
# - on-destroy-with (the item/block held by the user while destroying)
# - on-place (a block is being placed)
# - on-use (an item like flint and steel or a bucket is being used)
# - on-interact (when a block in used (doors, chests, etc.))
# - on-drop (an item is being dropped from the player's inventory)
# - on-acquire (an item enters a player's inventory via some method)
# - on-equip (an item is equipped to the player's armor slots)
# NOTE: on-equip is overprotective due to deficiencies in Bukkit API
# - on-dispense (a dispenser is about to dispense an item)
#
# Actions (for events):
# - deny (deny completely, used blacklist mode)
# - allow (used in whitelist mode)
# - notify (notify admins with the 'worldguard.notify' permission)
# - log (log to console/file/database)
# - tell (tell a player that that's not allowed)
# - kick (kick player)
# - ban (ban player)
#
# Options:
# - ignore-groups (comma-separated list of groups to not affect)
# - ignore-perms (comma-separated list of permissions to not affect - make up
# your very own permissions!)
# - comment (message for yourself that is printed with 'log' and 'notify')
# - message (optional message to show the user instead; %s is the item name)
#
###############################################################################
#
# For more information, see:
# https://worldguard.enginehub.org/en/latest/blacklist/
#
###############################################################################
#
# Some examples follow.
# REMEMBER: If a line has # in front, it will be ignored.
#
# Deny lava buckets
#[lava_bucket]
#ignore-perms=my.own.madeup.permission
#ignore-groups=admins,mods
#on-use=deny,tell
# Deny some ore
#[coal_ore,gold_ore,iron_ore]
#ignore-groups=admins,mods
#on-break=notify,deny,log

View File

@@ -0,0 +1,13 @@
#
# WorldGuard's world configuration file
#
# This is a world configuration file. Anything placed into here will only
# affect this world. If you don't put anything in this file, then the
# settings will be inherited from the main configuration file.
#
# If you see {} below, that means that there are NO entries in this file.
# Remove the {} and add your own entries.
#
regions:
titles-always-use-default-times: true

View File

@@ -0,0 +1,200 @@
#
# WorldGuard regions file
#
# WARNING: THIS FILE IS AUTOMATICALLY GENERATED. If you modify this file by
# hand, be aware that A SINGLE MISTYPED CHARACTER CAN CORRUPT THE FILE. If
# WorldGuard is unable to parse the file, your regions will FAIL TO LOAD and
# the contents of this file will reset. Please use a YAML validator such as
# http://yaml-online-parser.appspot.com (for smaller files).
#
# REMEMBER TO KEEP PERIODICAL BACKUPS.
#
regions:
busfahrerlukas_plot_2:
min: {x: -1116, y: -64, z: 1385}
max: {x: -1090, y: 319, z: 1410}
members: {}
flags: {}
owners:
unique-ids: [5fdf7eee-58b0-4fe3-9647-7236017cbedf]
type: cuboid
priority: 0
mcraftdan_plot_5:
min: {x: -35, y: -64, z: 569}
max: {x: -34, y: 319, z: 570}
members: {}
flags: {chest-access: allow}
owners:
unique-ids: [d51c9805-6298-4f93-9386-dfacad2eae28]
type: cuboid
priority: 10
mcraftdan_plot_6:
min: {x: -1040, y: -64, z: 2580}
max: {x: -1029, y: 319, z: 2589}
members: {}
flags: {}
owners:
unique-ids: [d51c9805-6298-4f93-9386-dfacad2eae28]
type: cuboid
priority: 0
weiixer_plot_1:
min: {x: 672, y: -64, z: 516}
max: {x: 689, y: 319, z: 537}
members: {}
flags: {}
owners:
unique-ids: [d6381dc3-59c9-4c0e-97cd-6e9a682a5d51]
type: cuboid
priority: 0
mcraftdan_plot_1:
min: {x: 736, y: -64, z: 800}
max: {x: 767, y: 319, z: 831}
members: {}
flags: {}
owners:
unique-ids: [d51c9805-6298-4f93-9386-dfacad2eae28]
type: cuboid
priority: 0
mcraftdan_plot_2:
min: {x: -96, y: -64, z: 528}
max: {x: 64, y: 319, z: 704}
members: {}
flags: {tnt: allow}
owners:
unique-ids: [d51c9805-6298-4f93-9386-dfacad2eae28]
type: cuboid
priority: 0
mcraftdan_plot_4:
min: {x: -1056, y: -64, z: 2560}
max: {x: -976, y: 319, z: 2623}
members: {}
flags: {}
owners:
unique-ids: [d51c9805-6298-4f93-9386-dfacad2eae28]
type: cuboid
priority: 0
lukas_plot_1:
min: {x: -746, y: -64, z: 1606}
max: {x: -631, y: 319, z: 1684}
members:
unique-ids: [3cb054a7-828c-4a48-9bb4-15e9b4f29558, c3371e36-f288-4eae-b9d5-b90e47258444]
flags: {}
owners:
unique-ids: [5fdf7eee-58b0-4fe3-9647-7236017cbedf]
type: cuboid
priority: 0
_spawn_portal:
min: {x: 390, y: 62, z: 456}
max: {x: 403, y: 69, z: 468}
members: {}
flags: {}
owners: {}
type: cuboid
priority: 0
voxain_plot_1:
min: {x: -7, y: -64, z: 344}
max: {x: 57, y: 319, z: 435}
members:
unique-ids: [ce17302f-a5b4-4b03-a3de-cdb9d4ca0409, d51c9805-6298-4f93-9386-dfacad2eae28]
flags: {}
owners:
unique-ids: [78fffe82-e08c-49e2-86c7-f0257708391e]
type: cuboid
priority: 0
zekro_plot_1:
min: {x: -15, y: -64, z: 820}
max: {x: 181, y: 319, z: 1021}
members:
unique-ids: [3cb054a7-828c-4a48-9bb4-15e9b4f29558, da3f4fb9-7486-4a64-b939-1c4e263c3b7b,
b7d57e48-f73c-46e2-9761-3c471327fb31, 5fdf7eee-58b0-4fe3-9647-7236017cbedf,
b6708a23-96b5-480b-90f9-c242bba54ac5, d6381dc3-59c9-4c0e-97cd-6e9a682a5d51,
715a6b4e-ad28-4bd2-a04e-8e900c4d7106]
flags: {}
owners:
unique-ids: [c3371e36-f288-4eae-b9d5-b90e47258444]
type: cuboid
priority: 0
_spawn_temple:
min: {x: 383, y: 58, z: 501}
max: {x: 395, y: 71, z: 513}
members: {}
flags: {}
owners: {}
type: cuboid
priority: 0
sinrex_plot_1:
min: {x: 3840, y: -64, z: -1825}
max: {x: 3940, y: 319, z: -1725}
members: {}
flags: {}
owners:
unique-ids: [5f35da29-c6a4-4f66-a429-37f87b17cdd5]
type: cuboid
priority: 0
skillkilller_plot_1:
min: {x: 397, y: -64, z: 146}
max: {x: 538, y: 319, z: 269}
members: {}
flags: {}
owners:
unique-ids: [da3f4fb9-7486-4a64-b939-1c4e263c3b7b]
type: cuboid
priority: 0
luxtracon_plot_1:
min: {x: -89, y: -64, z: 1037}
max: {x: 115, y: 319, z: 1241}
members:
unique-ids: [b6708a23-96b5-480b-90f9-c242bba54ac5, c3371e36-f288-4eae-b9d5-b90e47258444]
flags: {}
owners:
unique-ids: [3cb054a7-828c-4a48-9bb4-15e9b4f29558]
type: cuboid
priority: 0
zack_plot_1:
min: {x: 3356, y: -64, z: -2587}
max: {x: 3599, y: 319, z: -2286}
members:
unique-ids: [5f35da29-c6a4-4f66-a429-37f87b17cdd5, d6381dc3-59c9-4c0e-97cd-6e9a682a5d51]
flags: {}
owners:
unique-ids: [b7d57e48-f73c-46e2-9761-3c471327fb31]
type: cuboid
priority: 0
zekrotja_plot_4:
min: {x: 135, y: -64, z: 1560}
max: {x: 172, y: 319, z: 1600}
members:
unique-ids: [3cb054a7-828c-4a48-9bb4-15e9b4f29558]
flags: {sleep: allow, item-drop: allow, exp-drops: allow, use: allow, mob-damage: allow,
item-pickup: allow, interact: allow, damage-animals: allow, chest-access: allow,
use-anvil: allow}
owners:
unique-ids: [c3371e36-f288-4eae-b9d5-b90e47258444]
type: cuboid
priority: 0
mediaahh_plot_1:
min: {x: -480, y: -64, z: -80}
max: {x: -130, y: 319, z: 380}
members:
unique-ids: [d6381dc3-59c9-4c0e-97cd-6e9a682a5d51]
flags: {}
owners:
unique-ids: [74e73b86-723c-404b-898f-0d1952c8e08b]
type: cuboid
priority: 0
zack_plot_2:
min: {x: 4230, y: -64, z: -2114}
max: {x: 4341, y: 319, z: -1971}
members:
unique-ids: [5f35da29-c6a4-4f66-a429-37f87b17cdd5]
flags: {}
owners:
unique-ids: [b7d57e48-f73c-46e2-9761-3c471327fb31]
type: cuboid
priority: 0
__global__:
members: {}
flags: {enderman-grief: deny, notify-enter: false, notify-leave: false}
owners: {}
type: global
priority: 0

View File

@@ -0,0 +1,62 @@
#
# WorldGuard blacklist
#
# The blacklist lets you block actions, blocks, and items from being used.
# You choose a set of "items to affect" and a list of "actions to perform."
#
###############################################################################
#
# Example to block some ore mining and placement:
# [coal_ore,gold_ore,iron_ore]
# on-break=deny,log,kick
# on-place=deny,tell
#
# Events that you can detect:
# - on-break (when a block of this type is about to be broken)
# - on-destroy-with (the item/block held by the user while destroying)
# - on-place (a block is being placed)
# - on-use (an item like flint and steel or a bucket is being used)
# - on-interact (when a block in used (doors, chests, etc.))
# - on-drop (an item is being dropped from the player's inventory)
# - on-acquire (an item enters a player's inventory via some method)
# - on-equip (an item is equipped to the player's armor slots)
# NOTE: on-equip is overprotective due to deficiencies in Bukkit API
# - on-dispense (a dispenser is about to dispense an item)
#
# Actions (for events):
# - deny (deny completely, used blacklist mode)
# - allow (used in whitelist mode)
# - notify (notify admins with the 'worldguard.notify' permission)
# - log (log to console/file/database)
# - tell (tell a player that that's not allowed)
# - kick (kick player)
# - ban (ban player)
#
# Options:
# - ignore-groups (comma-separated list of groups to not affect)
# - ignore-perms (comma-separated list of permissions to not affect - make up
# your very own permissions!)
# - comment (message for yourself that is printed with 'log' and 'notify')
# - message (optional message to show the user instead; %s is the item name)
#
###############################################################################
#
# For more information, see:
# https://worldguard.enginehub.org/en/latest/blacklist/
#
###############################################################################
#
# Some examples follow.
# REMEMBER: If a line has # in front, it will be ignored.
#
# Deny lava buckets
#[lava_bucket]
#ignore-perms=my.own.madeup.permission
#ignore-groups=admins,mods
#on-use=deny,tell
# Deny some ore
#[coal_ore,gold_ore,iron_ore]
#ignore-groups=admins,mods
#on-break=notify,deny,log

View File

@@ -0,0 +1,13 @@
#
# WorldGuard's world configuration file
#
# This is a world configuration file. Anything placed into here will only
# affect this world. If you don't put anything in this file, then the
# settings will be inherited from the main configuration file.
#
# If you see {} below, that means that there are NO entries in this file.
# Remove the {} and add your own entries.
#
regions:
titles-always-use-default-times: true

View File

@@ -0,0 +1,62 @@
#
# WorldGuard blacklist
#
# The blacklist lets you block actions, blocks, and items from being used.
# You choose a set of "items to affect" and a list of "actions to perform."
#
###############################################################################
#
# Example to block some ore mining and placement:
# [coal_ore,gold_ore,iron_ore]
# on-break=deny,log,kick
# on-place=deny,tell
#
# Events that you can detect:
# - on-break (when a block of this type is about to be broken)
# - on-destroy-with (the item/block held by the user while destroying)
# - on-place (a block is being placed)
# - on-use (an item like flint and steel or a bucket is being used)
# - on-interact (when a block in used (doors, chests, etc.))
# - on-drop (an item is being dropped from the player's inventory)
# - on-acquire (an item enters a player's inventory via some method)
# - on-equip (an item is equipped to the player's armor slots)
# NOTE: on-equip is overprotective due to deficiencies in Bukkit API
# - on-dispense (a dispenser is about to dispense an item)
#
# Actions (for events):
# - deny (deny completely, used blacklist mode)
# - allow (used in whitelist mode)
# - notify (notify admins with the 'worldguard.notify' permission)
# - log (log to console/file/database)
# - tell (tell a player that that's not allowed)
# - kick (kick player)
# - ban (ban player)
#
# Options:
# - ignore-groups (comma-separated list of groups to not affect)
# - ignore-perms (comma-separated list of permissions to not affect - make up
# your very own permissions!)
# - comment (message for yourself that is printed with 'log' and 'notify')
# - message (optional message to show the user instead; %s is the item name)
#
###############################################################################
#
# For more information, see:
# https://worldguard.enginehub.org/en/latest/blacklist/
#
###############################################################################
#
# Some examples follow.
# REMEMBER: If a line has # in front, it will be ignored.
#
# Deny lava buckets
#[lava_bucket]
#ignore-perms=my.own.madeup.permission
#ignore-groups=admins,mods
#on-use=deny,tell
# Deny some ore
#[coal_ore,gold_ore,iron_ore]
#ignore-groups=admins,mods
#on-break=notify,deny,log

View File

@@ -0,0 +1,13 @@
#
# WorldGuard's world configuration file
#
# This is a world configuration file. Anything placed into here will only
# affect this world. If you don't put anything in this file, then the
# settings will be inherited from the main configuration file.
#
# If you see {} below, that means that there are NO entries in this file.
# Remove the {} and add your own entries.
#
regions:
titles-always-use-default-times: true