Commit Graph

178 Commits

Author SHA1 Message Date
IzzelAliz
e82ed29219
Update to Minecraft 1.19.4 2023-04-22 11:20:15 +08:00
IzzelAliz
88cf719500
Manually load mysql driver (#950) 2023-04-16 08:44:50 +08:00
IzzelAliz
3eec91d20b
Print server thread stack on async catcher timeout (#910) 2023-02-02 13:42:01 +08:00
IzzelAliz
f76be9aab0 Do not compute frame on plugin class (#848) 2023-01-17 20:34:41 +08:00
IzzelAliz
7590e2b5d7
Update to 1.19.3 2022-12-10 15:47:33 +08:00
IzzelAliz
56f613782f
Move from ForgeRegistries.BIOME 2022-12-08 21:54:33 +08:00
IzzelAliz
9a6b8a73bf
Fix bukkit biome registry crash (#829) 2022-12-08 16:43:35 +08:00
IzzelAliz
3727b74511
Update upstream 2022-11-23 14:06:46 +08:00
IzzelAliz
83245803e1
Fix redirectTypeGetName overflow (#818) 2022-11-22 13:34:00 +08:00
IzzelAliz
548b3c083b
Add release name 2022-10-25 19:57:59 +08:00
IzzelAliz
3a0b508f72
Update upstream 2022-10-06 09:44:29 +08:00
IzzelAliz
25bf1ab839
Remove block break debug output 2022-10-03 12:18:30 +08:00
IzzelAliz
44e5c725c0
Implement ticking source API 2022-09-08 16:53:18 +08:00
IzzelAliz
8bcae3aef7
Fix plugin cache sometimes failed to set obsolete state 2022-09-03 23:38:57 +08:00
IzzelAliz
fb4b63ec08
Remove inheritance lookup in inventory implementer
Inheritance lookup is a fairly expensive operation, using a side map for viewers lookup can improve performance.
2022-09-03 23:22:35 +08:00
IzzelAliz
0f76fd6de8
Integrated patcher with WorldEdit support 2022-09-03 21:15:48 +08:00
IzzelAliz
7023a576e6
Fix Player.Spigot#sendMessage 2022-09-03 21:14:07 +08:00
Yanang Pearce
592b141d13 Fix ArclightCaptures reset before event being handled (#674) (#675)
* Fix ArclightCaptures reset before event being handled (IzzelAliz#674)

* Fix ArclightCaptures reset before being handled by event stack (IzzelAliz#674)

* Fix ArclightCaptures reset before being handled by event stack (IzzelAliz#674)
- resetBlockBreakPlayer -> popPrimaryBlockBreakEvent
- handleBlockBreak -> handleBlockDrop
- isPrimaryEvent: int -> boolean, as it does not work as intended
- Add warnings
- Add cleaning to avoid memory leak
2022-09-02 14:22:57 +08:00
IzzelAliz
6a6a573a7d Update to 1.19.1 2022-08-01 17:08:20 +08:00
IzzelAliz
74ac54c4e4
Adapt logger if j.u.l already initialized 2022-07-20 13:17:26 +08:00
Yanang Pearce
6a513232e5
Fix ChestBlockDoubleInventoryHacks (#655) 2022-07-20 09:56:46 +08:00
IzzelAliz
999b9bb30e
Fix field remapping with same name in hierarchy (#539 #550)
Update AGP to 1.23
2022-06-23 00:09:06 +08:00
IzzelAliz
aad0b1cab3
Forward Bukkit permissions to Forge 2022-06-06 14:31:57 +08:00
IzzelAliz
1e501daced
Fix remapper cannot read inheritance in generated class 2022-05-28 13:51:26 +08:00
IzzelAliz
51a9d2a79c
Update remapper for VarHandle and defineHiddenClass 2022-05-22 15:31:08 +08:00
IzzelAliz
df9f220acf
Add modded end dragon phase to registry (#580) 2022-05-07 15:39:13 +08:00
IzzelAliz
0adff5f573
Update upstream 2022-04-25 21:58:44 +08:00
Liangbai
2b26363b11
fix NPE registering forge events (#547) 2022-04-13 21:46:40 +08:00
IzzelAliz
195045b00b
Add support for non vanilla ingredients 2022-04-12 21:11:55 +08:00
IzzelAliz
2a0f09bb19
Add spawn category to registry handling 2022-04-01 21:27:56 +08:00
IzzelAliz
9ee76a45b5
Remap Type#getTypeName (#463) 2022-03-27 16:48:07 +08:00
IzzelAliz
5fba8c1e19
Fix mod potion get loss (#522) 2022-03-26 12:23:40 +08:00
IzzelAliz
db3f4cfe3c
Update upstream 2022-03-25 14:39:07 +08:00
IzzelAliz
d75383dc17
Fix mod containers slot crash (#342 #360 #498) 2022-03-25 13:44:24 +08:00
Joseph Tarbit
c5a43fd480
Update to 1.18.2 (#510)
Update dependencies and upstream
2022-03-11 14:28:19 +08:00
IzzelAliz
a201ed5aa2
Load SQLite driver manually (#429) 2022-03-07 16:25:58 +08:00
IzzelAliz
04b7a110f8
Update upstream 2022-03-07 15:21:56 +08:00
IzzelAliz
b547770edb
Restore patch to vanilla command node (#464) 2022-02-07 11:37:56 +08:00
IzzelAliz
8f90a71b29
Port 1.16 container changes (#466) 2022-02-05 19:14:41 +08:00
IzzelAliz
d008a1e8a6
Fix NoSuchMethodError on URLClassLoader (#466) 2022-02-05 18:56:43 +08:00
IzzelAliz
8503aab61c
Fix already queued (#471) 2022-02-05 18:50:22 +08:00
IzzelAliz
223df78a0e
Update to forge 39.0.59 2022-01-26 21:22:53 +08:00
IzzelAliz
249515291b
Fail fast bukkit initializing 2021-12-15 21:36:50 +08:00
IzzelAliz
54f32cf7d7
New option: extra logic worlds
Mods like "create" make use of level wrappers to implement functions which breaks Arclight.

By default, Arclight prevents these levels(side from ServerLevel and WorldGenRegion) firing Bukkit events. If any mods extends these two classes and use them not as a wrapper, users need add class names to this option.
2021-12-03 17:41:17 +08:00
IzzelAliz
16af4bd81c
Merge branch 'logic-world' into 1.18 2021-12-03 17:14:44 +08:00
IzzelAliz
baf681d166
Fix some stuff, updated api to 1.2.2 2021-12-03 16:52:33 +08:00
IzzelAliz
76530963d9
Initial update to 1.18
Not booting yet, required record related updates from modlauncher
2021-12-03 13:27:06 +08:00
IzzelAliz
eda038a25f
Fix CNFE to client classes(ISTER) using reflection (#379) 2021-12-01 18:53:28 +08:00
IzzelAliz
bd910af6cd
Fix plugin CNFE with jdk classes 2021-12-01 17:11:06 +08:00
IzzelAliz
8c102f1eeb
Extra logic worlds (#378) 2021-10-29 13:27:59 +08:00