Commit graph

17 commits

Author SHA1 Message Date
sylvessa d26c79a11e fix bugs found regarding inventories 2026-04-13 19:43:58 -05:00
sylvessa 6e6697dbc2 chunk additions 2026-04-13 19:43:48 -05:00
sylvessa 18a673bd46 blockstate, more block events, command preprocess event. 2026-04-06 01:52:58 -05:00
DrPerkyLegit 21b5accc69
Feature/plugin api experimental (#12)
* added a null check to fix crash, expose internal latency value (its buggy)

* fix latency calculations

* sending packets from c#

* world save event, move shutdown def, move called location of shutdown, expose FourKit.FireEvent

* add docs

---------

Co-authored-by: sylvessa <225480449+sylvessa@users.noreply.github.com>
2026-04-05 21:21:22 -05:00
DrPerkyLegit ebc1d4c640
Events, minor apis, stubs for future pr (#9)
* StructureGrowEvent, expose internal dimension id

* Update StructureGrowEvent.cs

* PlayerLoginEvent, ability to change xuids, get xuids, stub for experimental player connection api

* add docs, fix up to use cmake

---------

Co-authored-by: sylvessa <225480449+sylvessa@users.noreply.github.com>
2026-04-02 17:22:07 -05:00
DrPerkyLegit da2aaf1247
Add PlayerPreLoginEvent (#8)
* PlayerPreLoginEvent, comments for more events

* basic plugin events

* plugin failed to load event

* add docs

---------

Co-authored-by: sylvessa <225480449+sylvessa@users.noreply.github.com>
2026-03-29 12:56:24 -05:00
sylvessa def50adfcc cleanup 2026-03-24 21:13:15 -05:00
sylvessa d6c4500c75 add some vehicle related funcs, fix entity getting (temp) 2026-03-23 22:29:23 -05:00
sylvessa 32f058d078 particle stuff 2026-03-23 20:55:27 -05:00
sylvessa a91abed6a1 add more missing useful funcs 2026-03-23 19:10:35 -05:00
sylvessa a0be612f48 playsound, sleep ignoring 2026-03-23 17:25:46 -05:00
sylvessa a5e39efa04 add missing funcs to Player, add Velocity and Vectors 2026-03-23 08:06:21 -05:00
sylvessa 91b189e1bd Add itemmeta, fix some bugs regarding inventory syncing and missing impl (oops) 2026-03-22 20:00:36 -05:00
sylvessa 9cbc9aca28 add PlayerBedEnterEvent and PlayerBedLeaveEvent + 2 new HumanEntity funcs 2026-03-22 15:48:51 -05:00
sylvessa 54d4ad1ce0 add missing block.getData() (oops) and use string localization 2026-03-22 02:37:45 -05:00
sylvessa f945229d4f improve hostfxr loading, delete unnecessary logs 2026-03-21 16:40:07 -05:00
sylvessa f5f9aa1cf5 finish rewrite; port to cmake, loads of other changes
Theres documentation at https://sylvessa.zip/fourkit/ now. And a bunch of other changes. Check the discord server for a more comprehensive list
2026-03-21 14:01:49 -05:00