youpaishidifu
|
668a5f3d38
|
fix: 观赛自动补登记时向玩家提示/pvp leave see并完善日志指引
Check Source / check (push) Successful in 2s
Auto Release / build (push) Successful in 2m28s
Simple Test / test (push) Successful in 2s
Test Env / test (push) Successful in 2s
|
2026-09-28 11:38:43 +08:00 |
|
youpaishidifu
|
27ac366046
|
fix: 观赛战斗保护二次加固——身份判定不限世界、PVP世界野生观察者自动补登记、每次拦截留痕日志、MONITOR安全网防解取消
Check Source / check (push) Successful in 3s
Auto Release / build (push) Successful in 2m16s
Simple Test / test (push) Successful in 2s
Test Env / test (push) Successful in 1s
|
2026-09-28 11:25:39 +08:00 |
|
youpaishidifu
|
dea31b8222
|
fix: 观赛者以登记身份双向拦截战斗并强制恢复观察者、PVP世界删除全链路日志与磁盘复核重试
Check Source / check (push) Successful in 3s
Auto Release / build (push) Successful in 2m11s
Simple Test / test (push) Successful in 2s
Test Env / test (push) Successful in 2s
|
2026-09-28 10:15:15 +08:00 |
|
youpaishidifu
|
233060e7bd
|
fix: 观赛退出绝不回创造模式、正版验证轮询fail-closed、验证码改为99以内小学加减乘除
Check Source / check (push) Successful in 4s
Auto Release / build (push) Successful in 2m44s
Simple Test / test (push) Successful in 2s
Test Env / test (push) Successful in 1s
- PVPArenaManager: 进观赛时创造/观察者一律归一为生存再备份,exitSpectator/forceLeaveArena 兜底还原绝不给 CREATIVE(防退出观赛变创造作弊)
- WebManager: 正版验证轮询fail-closed——非JSON/缺字段视为无效响应仅记日志绝不放行,PHP明确失败即终止轮询,verified须凭证齐全且会话归属玩家一致才 autoLogin
- ChatFilterManager: 验证码算术题改为小学水平99以内加减乘除(和/积≤99、减法不为负、除法整除)
|
2026-09-27 23:57:32 +08:00 |
|
youpaishidifu
|
8388d68cb7
|
chore: gitignore忽略编译日志build.log
Check Source / check (push) Successful in 4s
Auto Release / build (push) Successful in 2m29s
Simple Test / test (push) Successful in 1s
Test Env / test (push) Successful in 1s
|
2026-09-27 21:47:26 +08:00 |
|
youpaishidifu
|
2bcc449bc4
|
fix: PVP观察者改纯命令切换+双向免伤、清空队列联动PHP清理+回写lambda化、封禁IP推送Web黑名单
Check Source / check (push) Successful in 4s
Auto Release / build (push) Successful in 2m20s
Simple Test / test (push) Successful in 2s
Test Env / test (push) Successful in 2s
|
2026-09-27 21:24:00 +08:00 |
|
youpaishidifu
|
d8ff4b0c92
|
fix: 刮蜡独立拦截+安全权限化、新增PVP观察者观赛(/pvp see)、修复新布局PVP世界清理失效
Check Source / check (push) Successful in 4s
Auto Release / build (push) Successful in 2m20s
Simple Test / test (push) Successful in 2s
Test Env / test (push) Successful in 2s
- 涂蜡/刮蜡:从 onInteract 拆出独立处理器 onWaxInteract(HIGHEST),改用 e.getItem()/getHand() 覆盖副手,
同时 DENY useInteractedBlock+useItemInHand;denyWax 改为安全权限(不看上级破坏/放置开关、
不豁免所有者/管理员/访客),并加放行原因诊断日志,解决"开了开关却拦不住"。
- PVP观赛:/pvp see 仅PVP世界生效,自动进原版观察者,回收PVP装备但不发还玩家自有装备,
发放2个不同雪球右键在观察者⇄普通生存间切换;离场/断线/重连自动还原游戏模式。
- PVP世界清理:新增 resolveWorldFolder/listWorldFolders 兼容 1.20.4+ 新布局
world/dimensions/minecraft/<name>,替换全部 getWorldContainer 拼路径,并加启动残留清扫,
修复磁盘堆出20+个 pvp_arena_* 残留目录的问题。
|
2026-09-27 18:56:22 +08:00 |
|
youpaishidifu
|
c65b64030f
|
feat: 领地新增生物蛋/涂蜡权限、基岩版固定算术验证码、-f非管理员静默回退
Check Source / check (push) Successful in 2s
Auto Release / build (push) Successful in 2m11s
Simple Test / test (push) Successful in 1s
Test Env / test (push) Successful in 1s
- protect delete <名> -f:非管理员不再报错拒绝,静默回退到普通60秒倒计时删除流程(含退费)
- 基岩版(Geyser/Floodgate)玩家无法用聊天框唤醒GUI验证码,改为固定出算术题
- 新增领地权限「生物蛋」denySpawnEgg,上级为放置方块,生效条件 denyBlockPlace && denySpawnEgg
- 新增领地权限「涂蜡/刮蜡」denyWax,上级为破坏方块+放置方块,生效条件 denyWax && (denyBlockBreak || denyBlockPlace)
- CLI/GUI/Web同步/DB(70->72列)/tab补全全链路接入两个新权限
- 修复GUI成员权限页历史缺项:耕地破坏/末影人行为点击数组缺失导致条目点不动
|
2026-09-27 16:09:25 +08:00 |
|
test
|
448f23ac53
|
fix: use release ID for asset upload
Check Source / check (push) Successful in 1s
Auto Release / build (push) Successful in 1m54s
Simple Test / test (push) Successful in 1s
Test Env / test (push) Successful in 1s
|
2026-09-27 15:45:21 +08:00 |
|
test
|
fb8b06c4e5
|
fix: use python3 to construct JSON payload
Check Source / check (push) Successful in 4s
Auto Release / build (push) Successful in 2m16s
Simple Test / test (push) Successful in 2s
Test Env / test (push) Successful in 1s
|
2026-09-27 15:40:07 +08:00 |
|
test
|
4ab2b2dfd8
|
feat: use heredoc to generate release notes
Check Source / check (push) Successful in 3s
Auto Release / build (push) Successful in 1m45s
Simple Test / test (push) Successful in 2s
Test Env / test (push) Successful in 1s
|
2026-09-27 15:33:28 +08:00 |
|
test
|
baba10b84d
|
feat: generate release notes from commits
Check Source / check (push) Successful in 2s
Auto Release / build (push) Successful in 2m11s
Simple Test / test (push) Successful in 1s
Test Env / test (push) Successful in 2s
|
2026-09-27 15:27:58 +08:00 |
|
test
|
5e98830829
|
feat: generate release notes from commits
Check Source / check (push) Successful in 2s
Auto Release / build (push) Successful in 1m47s
Simple Test / test (push) Successful in 1s
Test Env / test (push) Successful in 2s
|
2026-09-27 15:20:42 +08:00 |
|
test
|
8e84c58bcc
|
feat: generate release notes from commits
Check Source / check (push) Successful in 3s
Auto Release / build (push) Successful in 2m15s
Simple Test / test (push) Successful in 1s
Test Env / test (push) Successful in 2s
|
2026-09-27 15:15:10 +08:00 |
|
test
|
b6ad95171d
|
fix: use syntax to avoid YAML template expansion
Check Source / check (push) Successful in 4s
Auto Release / build (push) Failing after 54s
Simple Test / test (push) Successful in 1s
Test Env / test (push) Successful in 1s
|
2026-09-27 15:09:17 +08:00 |
|
test
|
c1bad334b7
|
fix: simplify workflow and pass env vars explicitly
Check Source / check (push) Successful in 2s
Auto Release / build (push) Successful in 2m1s
Simple Test / test (push) Successful in 1s
Test Env / test (push) Successful in 2s
|
2026-09-27 15:02:59 +08:00 |
|
test
|
1e5576432d
|
feat: generate release notes from git log with proper JSON escaping
Check Source / check (push) Successful in 2s
Auto Release / build (push) Successful in 2m1s
Simple Test / test (push) Successful in 1s
Test Env / test (push) Successful in 2s
|
2026-09-27 14:56:19 +08:00 |
|
test
|
fbdcca4089
|
feat: generate release notes from git log
Check Source / check (push) Successful in 2s
Auto Release / build (push) Failing after 2m2s
Simple Test / test (push) Successful in 1s
Test Env / test (push) Successful in 1s
|
2026-09-27 14:50:30 +08:00 |
|
test
|
fd2728fe42
|
feat: generate release notes from commits
Check Source / check (push) Successful in 2s
Auto Release / build (push) Failing after 1m56s
Simple Test / test (push) Successful in 2s
Test Env / test (push) Successful in 2s
|
2026-09-27 14:45:00 +08:00 |
|
youpaishidifu
|
385301432a
|
领地删除退费、-f强制删除与封禁领主领地自动清理;修复领地外开箱残留与tpaall撤回入口
Check Source / check (push) Successful in 2s
Auto Release / build (push) Successful in 1m48s
Simple Test / test (push) Successful in 2s
Test Env / test (push) Successful in 1s
1) 退费:AreaConfig新增createCost并落库create_cost列,创建扣款成功后记录实际金额;新增area_config.refund_ratio_per_cent(0=关闭退费、100=全额、其他=原价×比例),60秒到期删除时按比例经BondManager退还债券(流水land_refund)。配置可通过 /protect config refund_ratio、CLI配置页与管理员GUI(位置16)调整,输入自动钳制0~100。
2) 强制删除:/protect delete <名> -f(或--force)仅插件管理员可用,跳过60秒倒计时与退费流程立即删除,并向在线插件管理员&OP上报领地坐标。
3) 自动清理:每5分钟扫描领地领主,命中永久封禁/剩余9年以上(即10年)封禁/账户已注销者,自动强制删除其领地(不退款、不注销账号),日志+在线管理员&OP上报坐标。
4) 修复领地外开箱残留漏洞(双箱四向同材质多候选逐侧判定、InventoryOpen准星回退定位、isUIBlock补CRAFTER/BOOKSHELF/COMPOSTER/CAULDRON、DoubleChest递归展开);tpaall发送后补充可点击撤回按钮并重开传送面板。
|
2026-09-27 14:26:06 +08:00 |
|
youpaishidifu
|
989b86f6e6
|
4测audo release
Check Source / check (push) Successful in 1s
Auto Release / build (push) Successful in 1m52s
Simple Test / test (push) Successful in 1s
Test Env / test (push) Successful in 2s
|
2026-09-27 14:25:48 +08:00 |
|
test
|
e848746800
|
fix: use release ID for asset upload
Check Source / check (push) Successful in 3s
Auto Release / build (push) Successful in 1m54s
Simple Test / test (push) Successful in 1s
Test Env / test (push) Successful in 2s
|
2026-09-27 14:20:01 +08:00 |
|
test
|
915d7d1143
|
fix: use GITEA_TOKEN instead of ACTIONS_RUNTIME_TOKEN
Check Source / check (push) Successful in 2s
Auto Release / build (push) Successful in 2m9s
Simple Test / test (push) Successful in 2s
Test Env / test (push) Successful in 1s
|
2026-09-27 14:14:29 +08:00 |
|
test
|
e00a2f6e4b
|
fix: use instead of to avoid YAML template expansion
Check Source / check (push) Successful in 5s
Auto Release / build (push) Successful in 2m7s
Simple Test / test (push) Successful in 2s
Test Env / test (push) Successful in 1s
v2.92-test2
|
2026-09-27 14:06:03 +08:00 |
|
test
|
720757463b
|
fix: use single quotes for JSON in curl
Check Source / check (push) Successful in 4s
Auto Release / build (push) Successful in 2m4s
Simple Test / test (push) Successful in 1s
Test Env / test (push) Successful in 2s
|
2026-09-27 13:58:06 +08:00 |
|
test
|
6260ee11f9
|
fix: add Maven installation step
Check Source / check (push) Successful in 2s
Auto Release / build (push) Failing after 2m11s
Simple Test / test (push) Successful in 2s
Test Env / test (push) Successful in 1s
v2.92-test
|
2026-09-27 13:49:44 +08:00 |
|
test
|
e4ff388281
|
fix: install JDK 25 from Adoptium
Check Source / check (push) Successful in 3s
Auto Release / build (push) Failing after 41s
Simple Test / test (push) Successful in 1s
Test Env / test (push) Successful in 1s
|
2026-09-27 13:45:47 +08:00 |
|
test
|
12c6d14916
|
fix: use HTTP instead of HTTPS for git clone
Check Source / check (push) Successful in 3s
Auto Release / build (push) Failing after 1m32s
Simple Test / test (push) Successful in 2s
Test Env / test (push) Successful in 2s
|
2026-09-27 13:38:50 +08:00 |
|
youpaishidifu
|
39b74f6c4e
|
删除test相关的全部内容
Check Source / check (push) Successful in 2s
Auto Release / build (push) Failing after 35s
Simple Test / test (push) Successful in 2s
Test Env / test (push) Successful in 1s
|
2026-09-27 13:31:28 +08:00 |
|
test
|
eac0da081e
|
test: trigger workflow
Check Source / check (push) Successful in 3s
Auto Release / build (push) Failing after 33s
Simple Test / test (push) Successful in 1s
Test Env / test (push) Successful in 2s
|
2026-09-27 13:25:38 +08:00 |
|
test
|
b11beb7126
|
fix: strip protocol from GITHUB_SERVER_URL for git clone
Check Source / check (push) Successful in 3s
Auto Release / build (push) Failing after 34s
Simple Test / test (push) Successful in 1s
Test Env / test (push) Successful in 1s
|
2026-09-27 13:12:11 +08:00 |
|
test
|
eeecb551bc
|
fix: explicit checkout and correct env vars
Check Source / check (push) Successful in 2s
Auto Release / build (push) Failing after 35s
Simple Test / test (push) Successful in 1s
Test Env / test (push) Successful in 2s
|
2026-09-27 13:04:39 +08:00 |
|
test
|
7e9be87e7d
|
test: check source code availability
Check Source / check (push) Successful in 3s
Auto Release / build (push) Failing after 34s
Simple Test / test (push) Successful in 1s
Test Env / test (push) Successful in 1s
|
2026-09-27 13:00:15 +08:00 |
|
test
|
5dcf887236
|
fix: use correct Gitea Actions env vars
Auto Release / build (push) Failing after 36s
Simple Test / test (push) Successful in 1s
Test Env / test (push) Successful in 1s
|
2026-09-27 12:55:44 +08:00 |
|
test
|
7e1f082b74
|
fix: proper release workflow with Java build
Auto Release / build (push) Failing after 1s
Simple Test / test (push) Successful in 1s
Test Env / test (push) Successful in 1s
|
2026-09-27 12:46:55 +08:00 |
|
test
|
9a67a4a8bb
|
test: add env test workflow
Auto Release / build (push) Successful in 38s
Simple Test / test (push) Successful in 2s
Test Env / test (push) Successful in 1s
|
2026-09-27 12:46:30 +08:00 |
|
youpaishidifu
|
1e7b1a21b2
|
3测audo release
Auto Release / build (push) Successful in 36s
Simple Test / test (push) Successful in 1s
|
2026-09-27 12:34:53 +08:00 |
|
test
|
15e7ab62f9
|
fix: simplify workflow
Auto Release / build (push) Successful in 39s
Simple Test / test (push) Successful in 2s
|
2026-09-27 12:31:22 +08:00 |
|
youpaishidifu
|
c249355e27
|
Merge branch 'main' of https://git.ypshidifu.cn/youpaishidifu/Sdf1_login
Auto Release / build (push) Failing after 43s
Simple Test / test (push) Successful in 1s
|
2026-09-27 12:26:12 +08:00 |
|
test
|
c50b06361e
|
fix: add Java setup step
Auto Release / build (push) Failing after 3m17s
Simple Test / test (push) Successful in 1s
|
2026-09-27 12:25:45 +08:00 |
|
test
|
a521b4c59a
|
test
Auto Release / build (push) Failing after 34s
Simple Test / test (push) Successful in 1s
|
2026-09-27 12:18:20 +08:00 |
|
test
|
1dba2690a1
|
final-test
Auto Release / build (push) Failing after 32s
Simple Test / test (push) Successful in 1s
|
2026-09-27 12:16:42 +08:00 |
|
test
|
2b7daa1928
|
debug-push
Auto Release / build (push) Failing after 55s
Simple Test / test (push) Successful in 2s
|
2026-09-27 12:12:48 +08:00 |
|
youpaishidifu
|
f008c49e84
|
修复三项问题:1)大箱子跨领地边界绕过容器权限(双箱改为左右两侧均收集定位并逐侧判定denyContainer,交互事件改用被点击方块定位并补查相邻半箱)2)tpaall语义文案修正(通知/按钮/GUI统一为全服玩家一起传送到发起者身边)3)新人验证码超时不放行改为重新出题,题库引入九九乘法表加减乘除+GUI五选一随机抽题;另注释移动豁免诊断日志
|
2026-09-27 12:11:41 +08:00 |
|
test
|
16214872aa
|
test-push
Auto Release / build (push) Failing after 51s
Simple Test / test (push) Successful in 2s
|
2026-09-27 12:05:58 +08:00 |
|
test
|
d8a4c820fb
|
test: add simple workflow
Auto Release / build (push) Failing after 34s
Simple Test / test (push) Successful in 1s
|
2026-09-27 12:03:00 +08:00 |
|
test
|
31b4594c2e
|
test: verify docker access
Auto Release / build (push) Failing after 1m7s
|
2026-09-27 12:00:41 +08:00 |
|
test
|
4f6f0d6252
|
debug: trigger workflow
Auto Release / build (push) Failing after 44s
|
2026-09-27 11:53:51 +08:00 |
|
test
|
499cf10aba
|
test: verify runner works
Auto Release / build (push) Failing after 47s
|
2026-09-27 11:50:14 +08:00 |
|
test
|
df86721562
|
fix: use ubuntu-latest for runner label compatibility
Auto Release / build (push) Failing after 13m56s
|
2026-09-27 11:41:21 +08:00 |
|