Commit Graph

178 Commits (4b41bdff570f6963bd239b20fb235fc17c80f85a)

Author SHA1 Message Date
17jiong 4b41bdff57 异步调用数据库删除方法(BlockBreakEvent触发) 2018-01-29 01:15:51 +08:00
17jiong 4f3ee83b47 异步保存商店到数据库
由于handleChat已切回主线程,这里需要异步调用
2018-01-29 01:06:12 +08:00
17jiong 1a624a8384 修复收购商店不触发ShopPurchaseEvent的问题,并且调整触发的时机,避免没钱购买也触发这个事件 2018-01-29 00:31:59 +08:00
17jiong 1b519fe90f 修复一些奇怪的问题
1. 先取消时间,避免后续抛异常导致事件未被取消
2. AsyncPlayerChatEvent是异步的,在这个事件中的所有操作也是异步执行的,如果不切回同步线程,会导致抛“Entity async add”异常;并且在设置牌子的方法(setSignText)内,会有异步加载区块的风险,导致不可预知的后果
2018-01-29 00:20:04 +08:00
17jiong c193f2bc95 update PlayerListener.java 2018-01-29 00:12:47 +08:00
17jiong 5dd8dd78af 修复一处线程安全问题 2018-01-29 00:10:08 +08:00
17jiong e42701f376 修复匹配两个物品是否相同的问题
1. 增加判断Lore信息是否相同
2. 增加判断头颅的Owner是否相同
3. 增加判断成书的标题、内容、作者是否相同
2018-01-29 00:05:03 +08:00
17jiong 55cd9e386c 删除不必要的监听器 2018-01-28 23:24:01 +08:00
502647092 ea61beb719 fix: 修复 1.12 不兼容的问题
Signed-off-by: 502647092 <admin@yumc.pw>
2017-07-29 01:18:27 +08:00
502647092 bd2c2aedf9 chore: 更新版本
Signed-off-by: 502647092 <admin@yumc.pw>
2017-06-17 17:48:08 +08:00
502647092 664e5c7734 feat: 移除过期无效监听类型
Signed-off-by: 502647092 <admin@yumc.pw>
2017-06-17 17:46:35 +08:00
502647092 979efda24b fix: 数据统计丢失的问题
Signed-off-by: 502647092 <admin@yumc.pw>
2017-05-21 21:34:29 +08:00
502647092 5cb710c00f feat: 清理无效代码
Signed-off-by: 502647092 <admin@yumc.pw>
2017-05-16 20:37:24 +08:00
502647092 20dd524044 fix: 修复悬浮物初始化错误
Signed-off-by: 502647092 <admin@yumc.pw>
2017-05-15 10:08:22 +08:00
502647092 8916dc0d53 feat: 优化代码
Signed-off-by: 502647092 <admin@yumc.pw>
2017-05-15 00:29:54 +08:00
502647092 833fe1ac43 feat: 去除调试 优化检测线程
Signed-off-by: 502647092 <admin@yumc.pw>
2017-05-10 00:04:53 +08:00
502647092 b3995f3b2f fix: 修复悬浮物初始化错误
Signed-off-by: 502647092 <admin@yumc.pw>
2017-05-09 21:02:55 +08:00
502647092 dec12d75cb fix: 修复虚拟悬浮物 优化初始化流程
Signed-off-by: 502647092 <admin@yumc.pw>
2017-05-08 21:17:45 +08:00
502647092 ec2498fc48 feat: 调整虚拟悬浮物
Signed-off-by: 502647092 <admin@yumc.pw>
2017-03-17 17:40:09 +08:00
502647092 36dd2ac988 fix: 虚拟悬浮物兼容
Signed-off-by: 502647092 <admin@yumc.pw>
2017-03-13 01:05:46 +08:00
502647092 b90049aad7 fix: 修复悬浮物和刷物品的问题
Signed-off-by: 502647092 <admin@yumc.pw>
2017-01-25 13:05:10 +08:00
502647092 3c5e4c2cf6 feat: 添加特殊端的错误提示
Signed-off-by: 502647092 <admin@yumc.pw>
2016-12-16 16:39:56 +08:00
502647092 49c0b8ecd7 feat: 更新类库 代码优化 添加世界限制
Signed-off-by: 502647092 <admin@yumc.pw>
2016-12-13 19:07:37 +08:00
502647092 b110da8f73 fix: 修复爆炸破坏木牌的问题
Signed-off-by: 502647092 <admin@yumc.pw>
2016-11-11 17:44:50 +08:00
502647092 16571a6035 feat: 添加阻止世界创建商店 重构命令
Signed-off-by: 502647092 <admin@yumc.pw>
2016-11-11 16:10:00 +08:00
502647092 00f6466061 feat: 使用新语言库
Signed-off-by: 502647092 <admin@yumc.pw>
2016-09-27 22:07:06 +08:00
502647092 fce1e797b9 feat: 调整名称获取方式
Signed-off-by: 502647092 <admin@yumc.pw>
2016-09-16 16:59:33 +08:00
502647092 219bbb5539 feat: 完善1.10的虚拟悬浮物
Signed-off-by: 502647092 <admin@yumc.pw>
2016-09-16 16:35:38 +08:00
502647092 9c12bb5f91 fix: 修复悬浮物初始化错误
Signed-off-by: 502647092 <admin@yumc.pw>
2016-09-14 02:15:58 +08:00
502647092 0c9a014c13 feat: 使用新类库处理命令 添加1.9+虚拟悬浮物
Signed-off-by: 502647092 <admin@yumc.pw>
2016-09-14 02:05:58 +08:00
502647092 db7e6c0f4c feat: 添加项目文件
Signed-off-by: 502647092 <admin@yumc.pw>
2016-08-09 12:09:12 +08:00
502647092 923abada16 feat: 移动类库路径
Signed-off-by: 502647092 <admin@yumc.pw>
2016-07-28 19:50:30 +08:00
502647092 2131ee1746 feat: 更新类库导入
Signed-off-by: 502647092 <admin@yumc.pw>
2016-07-23 14:37:48 +08:00
502647092 9fce7de6b4 feat: 木牌第一行显示配置文件的guititle内容
Signed-off-by: 502647092 <admin@yumc.pw>
2016-07-21 15:33:37 +08:00
502647092 b10c601ce7 feat: 修复一个在删除商店时导致的报错
Signed-off-by: 502647092 <admin@yumc.pw>
2016-07-16 11:43:18 +08:00
502647092 665d6d77d1 fix: 修复同一个玩家的商店直接漏洞不能传递的问题
Signed-off-by: 502647092 <admin@yumc.pw>
2016-06-10 12:56:38 +08:00
502647092 9a5b3cb09f fix: 修复方块更新在1.9的报错
Signed-off-by: 502647092 <admin@yumc.pw>
2016-06-06 20:39:14 +08:00
502647092 bbea4b57f8 fix: 修复1.9不能异步操作方块的问题
Signed-off-by: 502647092 <admin@yumc.pw>
2016-06-06 20:32:33 +08:00
502647092 e3223aa25f fix: 调整异常抛出 2016-05-11 22:46:51 +08:00
502647092 e0de9dbe30 doc: 添加更新说明 2016-04-14 13:44:47 +08:00
502647092 6dae73e6b7 fix: 屏蔽未处理的异常 2016-04-14 13:43:25 +08:00
502647092 abe7fd3412 fix(ShopManager.java): 修复部分异步执行导致的错误
1.修复异步处理购买事件导致的状态错误
2.修复配置文件部分字段不存在导致的报错
2016-04-04 19:07:26 +08:00
502647092 918c329b2c refactor: 清理部分无用方法 2016-04-03 23:58:38 +08:00
502647092 c2ac919c40 fix(getOfflinePlayer): 修复getOfflinePlayer卡服问题 2016-03-31 08:56:28 +08:00
502647092 44ec03bd30 异步发送商店信息 防止getOfflinePlayer卡服 2016-03-23 23:00:56 +08:00
502647092 43c6c7a0ef 添加YUMC源中心信息...
Signed-off-by: 502647092 <jtb1@163.com>
2016-03-15 19:46:30 +08:00
502647092 c05dd7ea0f 修复获取到Location为null的问题...
Signed-off-by: 502647092 <jtb1@163.com>
2016-03-06 20:51:22 +08:00
502647092 a0e826f8fc 版本描述分割... 2016-03-06 00:19:05 +08:00
502647092 75f21b43f4 更新版本构建...
Signed-off-by: 502647092 <jtb1@163.com>
2016-03-06 00:18:03 +08:00
502647092 79c5036384 更新依赖...
Signed-off-by: 502647092 <jtb1@163.com>
2016-03-06 00:15:06 +08:00