Releases
v1.0.1
Compare
Sorry, something went wrong.
No results found
1.0.1 (2026-08-25)
Features
add /party deny command for rejecting invites (d7080e7 )
add /party deny command for rejecting invites (7dca678 )
add /simplequest complete command and MythicMobs kill listener (d3ce7c6 )
add /simplequest complete command and MythicMobs kill listener (6d029d2 )
add /simplequest reset command for admin quest management (e5970a3 )
add /simplequest reset command for admin quest management (97c68d9 )
add category validation for quest definitions (6a74d0e )
add category validation for quest definitions (e3116c1 )
add configurable fail conditions (onDisconnect) (f3cf9ea )
add configurable fail conditions (onDisconnect) (2954a43 )
add cooldown and daily play limits for quests (5215847 )
add daily quest assignment system (22dbaa5 )
add mineflayer GUI test suite (vitest) for QuestGui and PartyMenuGui (29b4374 )
add more test cases (5e62c6b )
add multi-player party quest integration tests (82f5829 )
add QuestProgressListener with 11 event types, bot quest scenarios, and docs (5126775 )
add RandomItem reward action type (9f6fe47 )
add RandomItem reward action type (b0ca679 )
add server-wide exclusive quest control with timeout (af6d89f )
add shadowJar support and server setup wiki (a94f9c3 )
cooldown and daily play limits for quests (973e870 )
daily quest assignment system (3651e23 )
implement QuestDetailGui (2x2 crafting grid hijack) (02b6164 )
integration test infrastructure for release branch PRs (6023a76 )
integration test infrastructure for release branch PRs (a051b04 )
port Quem GUI system to LifeQuest (2999219 )
port Quem GUI system to LifeQuest (1b87e52 )
Redis 接続管理 (RedisManager) を追加し user を反映 (f24cf44 )
RedisConfig に user フィールドを追加 (issue #20 ) (1b0c243 )
remove Giver field from QuestType and QuestDef (fc4ff7c )
remove Giver field from QuestType and QuestDef (de1aa60 )
replace SchemaUtils with Flyway for database migration (81e99ed )
server-wide exclusive quest control with timeout (f5d16d0 )
switch kunectron to fork (sysnote8main/kunectron via JitPack) (82d54f3 )
Bug Fixes
add commands section to plugin.yml (d200989 )
add explicit driverClassName for HikariCP (Paper PluginClassLoader issue) (274efb3 )
add HikariCP initializationFailTimeout=-1, reduce memory to 512M, increase startup timeout to 180s (1ef6ff9 )
add MASTER_RCON_PORT env, add 5s delay before tests, simplify env vars (a8c763d )
add missing imports for GameGuideTest (e4aab5a )
add permission declarations to plugin.yml (all default: op) (c869a11 )
add RandomItem YAML parsing in QuestConverter (79e0c5f )
add security overrides for js-yaml and ip-address in bots (109b023 )
bots の依存に js-yaml / ip-address のセキュリティオーバーライドを追加 (8498879 ), closes #37
bypass Exposed ServiceLoader and handle onDisable crash (ba947ff )
cd into server directory before starting Paper (5b14848 )
change extra-files type from gradle to generic (unsupported in release-please v5) (c096960 )
CI bot dependency install fails with pnpm v10 ignored builds (754c0ef )
CI workflow fixes - pnpm cache, bash scoping, server guard (22a9998 )
CI の pnpm install に --ignore-scripts を追加し pnpm を v10 にピン留め (1f53394 )
deps: resolve uuid vulnerability via pnpm overrides (>=11.1.1) (c3bba82 )
grant/revoke のクエストキーから誤った @ プレフィックスを除去 (83f18dc )
grep 'Done(' not 'Done' to avoid false match, add DuplicatesStrategy.INCLUDE to shadowJar (ae30f42 )
grep Done( to avoid false match on ReobfServer, increase timeout to 240s (82a4528 )
implement grant/revoke/progress commands, fix case-insensitive prefix matching, rewrite integration tests (eb4db0d )
make ConfigModule self-sufficient for config generation (a14e297 )
make grant/revoke work with offline players, add RCON retry, unify test style (c133eb4 )
MariaDB table exists test - use >= 0 instead of == 0 (bca771f )
move pnpm.overrides to pnpm-workspace.yaml (deprecated in pnpm v10) (b994f90 )
pass DataSource to V1 migration (needs password) for Exposed transaction (0b7bc70 )
RCON クライアントのタイムアウトを 30 秒に延長 (0a3a8f0 )
Redis のユーザー指定に対応 (issue #20 ) (fc52060 )
relax integration tests - focus on plugin load, skip missing DB table (7adf87e )
remove --frozen-lockfile to avoid pnpm lockfile mismatch in CI (8850163 )
remove commands section from plugin.yml to avoid conflict with Brigadier registration (4902ead )
remove pnpm cache from setup-node (pnpm not pre-installed on runner) (19558e5 )
remove RCON dependency, use log+DB verification only (f676899 )
remove redundant casts in QuestTypeDataTest (67c7947 )
remove shadow relocate to fix Paper 1.21.11 PluginRemapper (9f63dbb )
remove target-branch so release-please targets default branch (main) (d51e197 )
restore all 3 servers (master worked), keep debug output (a5d1d01 )
server.properties indentation issue with YAML literal block (05ba3a6 )
update PaperMC API to v3 (api.papermc.io -> fill.papermc.io) (c3987b5 )
use correct gradle task name integrationTestTask (c5dff3e )
use javaMigrations() instead of classpath scanning, add DB table tests (968d741 )
use printf for eula.txt, add debug output for plugins directory (0db8f03 )
use single root builder for Cloud commands, add /simplequest help (82f61ba )
use tail -f on logs/latest.log, remove FIFO, simpler process management (c56fed7 )
use valid version tags for setup-node and pnpm/action-setup (ff083b6 )
V1 migration - create temp HikariDS for Exposed transaction (496bc54 )
V1 migration - use array spread, simple JDBC execution, no Exposed transaction (5d43199 )
V1 migration - wrap in Exposed transaction, use getNewConnection lambda (59e2e81 )
wire all disconnected GUI flows (671b360 )
統合テストのクエストキーを実装に合わせ修正し RCON 再接続リトライを追加 (5130582 )
統合テスト用クエストYAMLから削除された Giver プロパティを除去 (afc995f )
You can’t perform that action at this time.