Commit Graph

533 Commits

Author SHA1 Message Date
IzzelAliz
516d491734
Fix recipe has empty result (#837) 2022-12-12 20:16:16 +08:00
IzzelAliz
ff387cc03e
Revert 8df52d95 2022-12-11 15:47:56 +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
5524b1ef1e
Fix mixin conflict with Apotheosis (#811)
They use overwrite
2022-12-08 21:24:27 +08:00
IzzelAliz
15f03f2365
Fix mixin conflict with immersive weathering (#812) 2022-12-08 21:21:09 +08:00
IzzelAliz
7894e4fa9a
Fix mixin conflict with obscure (#831)
They use overwrite, so :(
2022-12-08 19:54:07 +08:00
IzzelAliz
9a6b8a73bf
Fix bukkit biome registry crash (#829) 2022-12-08 16:43:35 +08:00
IzzelAliz
b8adaabac5
Fix player quit crash (#798 #825) 2022-11-29 21:52:42 +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
bdc85d3846
Fix container owner NPE (#808) 2022-11-07 19:04:07 +08:00
IzzelAliz
50b2acdf17 Fix non registered modded level stem (#774 #799) 2022-11-04 10:30:21 +08:00
IzzelAliz
7ce41083cd Update forge to 43.1.47 2022-10-29 17:05:37 +08:00
IzzelAliz
ec4791afcf Fix max durability NPE (#783) 2022-10-29 13:04:59 +08:00
IzzelAliz
924bf05be2 Fix stonecutting special recipe (#788) 2022-10-29 13:04:57 +08:00
sandtechnology
d623d5f569 Fix couples issues related to respawn and cross-world teleport (#752) 2022-10-29 13:04:54 +08:00
IzzelAliz
548b3c083b
Add release name 2022-10-25 19:57:59 +08:00
IzzelAliz
2d042db449
Readd BungeeCord support 2022-10-06 15:17: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
d129ef01fd
Fix durability CCE (#726) 2022-09-11 21:41:30 +08:00
IzzelAliz
8f9d1b76cc
Optimize villager bed chunk loads (#719) 2022-09-11 21:41:14 +08:00
IzzelAliz
44e5c725c0
Implement ticking source API 2022-09-08 16:53:18 +08:00
IzzelAliz
2048e70e31
Fix craft remain item crash (#711) 2022-09-07 13:46:21 +08:00
IzzelAliz
dbb2358985
Fix max duration for modded items (#660) 2022-09-04 15:28:35 +08:00
IzzelAliz
1df61665ce
Set mixin compat level to 17 2022-09-04 15:11:47 +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
IzzelAliz
6bb2d703ee
Fix snowball throwing (#705) 2022-09-02 16:27:15 +08:00
IzzelAliz
9442c1f987
Fix mods dropping air item (#688) 2022-09-02 15:55:11 +08:00
Yanang Pearce
ad5b8ce4e1 Fix horse inventory not init synchronizer (#657) (#682)
and clear some space :p
2022-09-02 14:23:05 +08:00
Yanang Pearce
51c94fc91c Fix specific tags not deserialized in CraftMetaItem (#671) (#679) 2022-09-02 14:23:01 +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
Yanang Pearce
3623739e84 Fix PartEntity not recognized by updating PlayerMixin#attack (#662) (#678) 2022-09-02 14:22:51 +08:00
IzzelAliz
033cc9973f Fix player cannot load chunk when login as dead (#661) 2022-09-02 14:22:35 +08:00
IzzelAliz
0704cbc5fe Update to 1.19.2 2022-09-02 14:22:09 +08:00
IzzelAliz
5c4229ff14 Drop chest block entity patch (#592 #630 #658) 2022-09-01 16:59:40 +08:00
IzzelAliz
8ed4ae1b3e Cleanup custom payload TODOs (#673) 2022-08-01 22:35:55 +08:00
Yanang Pearce
876cf34761 Fix ModifyConstant being ineffective to AnvilMenu#createResult (#670) 2022-08-01 18:34:28 +08:00
IzzelAliz
6a6a573a7d Update to 1.19.1 2022-08-01 17:08:20 +08:00
IzzelAliz
ff0f7cc18d
Implement hopper check 2022-07-28 22:11:58 +08:00
IzzelAliz
0d943311fc
Print error on placing player 2022-07-21 14:04:06 +08:00
IzzelAliz
9508543842
Allow entity selector completion permission controlled 2022-07-20 22:21:00 +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
d444e01b37
Guard main thread packet handling 2022-07-18 21:30:06 +08:00
IzzelAliz
1f5b6aea97
Fix container owner reset on close 2022-07-18 20:53:55 +08:00
IzzelAliz
3a1700a608
Fix container owner not captured on click (#652) 2022-07-17 22:31:23 +08:00
IzzelAliz
da56932cf0
Fix furnace recipe CCE (#651) 2022-07-17 22:19:57 +08:00
IzzelAliz
e392826e44
Fix NoSuchMethodError in merchant offer (#644) 2022-07-12 11:27:41 +08:00
IzzelAliz
d24234803e
Fix NPE during player attack (#640 #643) 2022-07-12 11:14:32 +08:00
IzzelAliz
7128c9d80d
Update to forge 40.1.59 2022-07-09 22:56:06 +08:00
IzzelAliz
f98046185e
Fix ender chest get lost across death (#623) 2022-06-24 10:33:43 +08:00
IzzelAliz
426e163726
Fix villager stock resetting (#618) 2022-06-23 12:46:11 +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
31bb3bbecc
Fix aquaculture neptune bounty placement (#139 #228 #593) 2022-06-21 20:56:21 +08:00
IzzelAliz
8f1c0e4c92
Fix apotheosis mixin conflict (#595) 2022-06-20 20:56:34 +08:00
IzzelAliz
97878099f2
Fix mixin conflict with thirst (#605) 2022-06-20 20:42:21 +08:00
IzzelAliz
aad0b1cab3
Forward Bukkit permissions to Forge 2022-06-06 14:31:57 +08:00
IzzelAliz
23e365fc14
Update to forge 40.1.31 2022-06-02 17:33:12 +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
d3c382947d
Fix schematic cannon crash (#591) 2022-05-22 14:53:52 +08:00
IzzelAliz
62bf757f00
Optimize redundant entity tracker update 2022-05-11 21:57:15 +08:00
IzzelAliz
f0436fb466
Update upstream 2022-05-07 15:54:04 +08:00
IzzelAliz
df9f220acf
Add modded end dragon phase to registry (#580) 2022-05-07 15:39:13 +08:00
IzzelAliz
4b8a7b3522
Update upstream 2022-05-04 10:35:06 +08:00
IzzelAliz
9449d0bd9c
Update upstream 2022-05-04 10:06:32 +08:00
IzzelAliz
ee7fcdafc0
Optimize entity tracker effective range compute
Per TeaCon profiling results, getIndirectPassengers can take up to 50% tick time and most of it is stream.
2022-05-03 10:53:23 +08:00
IzzelAliz
8df52d958d
Optimize netty epoll packet sending
TeaCon now uses Arclight, so we have a chance to experience heavy loads.
Per TeaCon profiling results packet sending uses a native call to wakeup threads which can take up to 20% tick time. This should work fine as server will do a flush per tick.
2022-05-02 20:01:00 +08:00
IzzelAliz
91af85d335
Fix entity despawn (#576 #579) 2022-05-02 15:07:20 +08:00
IzzelAliz
90d425f1de
Fix removeWhenFarAway called during initialising 2022-04-25 22:18:29 +08:00
IzzelAliz
0adff5f573
Update upstream 2022-04-25 21:58:44 +08:00
海波 曾
cb35340211
Update to forge 40.1.0 2022-04-25 19:06:37 +08:00
IzzelAliz
c7a17ba31e
Fix EntityItemPickupEvent causing item dupe (#265) 2022-04-16 18:36:11 +08:00
IzzelAliz
e877d3a391
Fix generated method reporting 0 stack limit when initialising (#333) 2022-04-16 18:21:31 +08:00
IzzelAliz
da0a382beb
Fix end portal obsidian platform generation (#529) 2022-04-16 11:03:49 +08:00
IzzelAliz
92061e569e
Fix incorrect player valid state 2022-04-14 23:26:16 +08:00
IzzelAliz
cdb2ba1d43
Update player instance in connection when respawning 2022-04-14 23:10:19 +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
2cdd6c766e
Fix dragon egg crash (#546) 2022-04-12 11:21:22 +08:00
IzzelAliz
03aa8d5f4b
Fix entity portal teleport not changing level 2022-04-04 15:38:42 +08:00
IzzelAliz
11a4d57122
Update forge 40.0.36 2022-04-03 21:02:00 +08:00
IzzelAliz
2a0f09bb19
Add spawn category to registry handling 2022-04-01 21:27:56 +08:00
IzzelAliz
9f74767f79
Update upstream 2022-04-01 20:45:40 +08:00
IzzelAliz
9ee76a45b5
Remap Type#getTypeName (#463) 2022-03-27 16:48:07 +08:00
IzzelAliz
7e71fd13d3
Drop forge patch to tag#put (#473 #511) 2022-03-27 15:30:06 +08:00
IzzelAliz
5fba8c1e19
Fix mod potion get loss (#522) 2022-03-26 12:23:40 +08:00
IzzelAliz
879a4045a3
Fix end gateway has wrong teleport location (#525) 2022-03-26 09:25:59 +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
IzzelAliz
c09ef37020
Fix NPE on item without nbt (#515) 2022-03-11 20:36:46 +08:00
Joseph Tarbit
c5a43fd480
Update to 1.18.2 (#510)
Update dependencies and upstream
2022-03-11 14:28:19 +08:00
IzzelAliz
802f5b9d8e
Update to forge 39.1.2 2022-03-07 19:03:47 +08:00
sandtechnology
ff83ef6eaf
Fix AbstractMethodError when using NULL command source (#497) 2022-03-07 17:23:07 +08:00
IzzelAliz
6c1ad867d2
Fix bukkit reload 2022-03-07 17:04:17 +08:00