From ed87af0cb9a9644dbcb018d6854a0cb0e2b83c6f Mon Sep 17 00:00:00 2001 From: Frost-ZX <30585462+Frost-ZX@users.noreply.github.com> Date: Sat, 20 Aug 2022 17:39:19 +0800 Subject: [PATCH] =?UTF-8?q?docs:=20=E6=9B=B4=E6=96=B0=20ProbeJS=20?= =?UTF-8?q?=E7=94=9F=E6=88=90=E7=9A=84=E6=96=87=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- kubejs/probe/generated/events.documented.d.ts | 43 +++++++++++++++++++ 1 file changed, 43 insertions(+) diff --git a/kubejs/probe/generated/events.documented.d.ts b/kubejs/probe/generated/events.documented.d.ts index e8e56cf..ac14813 100644 --- a/kubejs/probe/generated/events.documented.d.ts +++ b/kubejs/probe/generated/events.documented.d.ts @@ -408,6 +408,17 @@ declare function onEvent(name: "tags.worldgen.structure_pool_element", handler: */ declare function onEvent(name: "block.place", handler: (event: Internal.BlockPlaceEventJS) => void); /** +* Fired by different tag when the server: +* - loads +* - ticks +* - unloads +* +* The event fires on: **startup**, **server**. +* +* The event is **not** cancellable. +*/ +declare function onEvent(name: "server.unload", handler: (event: Internal.ServerEventJS) => void); +/** * Fired when you need to add, change tags of things. * * However, due to the type erasure of Java, Probe can not determine what @@ -732,6 +743,16 @@ declare function onEvent(name: "tags.loot_nbt_provider_type", handler: (event: I */ declare function onEvent(name: "tags.worldgen.configured_structure_feature", handler: (event: Internal.TagEventJS) => void); /** +* Fired by different tag when the client is: +* - logged in +* - logged out +* +* The event fires on: **startup**, **client**. +* +* The event is **not** cancellable. +*/ +declare function onEvent(name: "client.logged_out", handler: (event: Internal.ClientLoggedInEventJS) => void); +/** * Fired when you need to add, change tags of things. * * However, due to the type erasure of Java, Probe can not determine what @@ -794,6 +815,17 @@ declare function onEvent(name: "tags.worldgen.configured_feature", handler: (eve */ declare function onEvent(name: "generic.loot_tables", handler: (event: Internal.GenericLootEventJS) => void); /** +* Fired by different tag everytime when a player: +* - ticks +* - logged in +* - logged out +* +* The event fires on: **startup**, **server**. +* +* The event is **not** cancellable. +*/ +declare function onEvent(name: "player.logged_out", handler: (event: Internal.SimplePlayerEventJS) => void); +/** * Fired when you need to add, change tags of things. * * However, due to the type erasure of Java, Probe can not determine what @@ -1100,6 +1132,17 @@ declare function onEvent(name: "item.pickup", handler: (event: Internal.ItemPick */ declare function onEvent(name: "tags.worldgen.processor_list", handler: (event: Internal.TagEventJS) => void); /** +* Fired by different tag when the level: +* - loads +* - ticks +* - unloads +* +* The event fires on: **startup**, **server**. +* +* The event is **not** cancellable. +*/ +declare function onEvent(name: "level.unload", handler: (event: Internal.SimpleLevelEventJS) => void); +/** * Fired when you need to add, change tags of things. * * However, due to the type erasure of Java, Probe can not determine what