fix: CI 2 (hopefully)
This commit is contained in:
parent
87a379071b
commit
fe15bee6f6
1
.gitignore
vendored
1
.gitignore
vendored
@ -147,7 +147,6 @@ whitelist.json
|
|||||||
.console_history
|
.console_history
|
||||||
bukkit.yml
|
bukkit.yml
|
||||||
commands.yml
|
commands.yml
|
||||||
config/
|
|
||||||
help.yml
|
help.yml
|
||||||
permissions.yml
|
permissions.yml
|
||||||
spigot.yml
|
spigot.yml
|
||||||
|
|||||||
20
pumpkin-protocol/src/java/client/config/clear_dialog.rs
Normal file
20
pumpkin-protocol/src/java/client/config/clear_dialog.rs
Normal file
@ -0,0 +1,20 @@
|
|||||||
|
use pumpkin_data::packet::clientbound::CONFIG_CLEAR_DIALOG;
|
||||||
|
use pumpkin_macros::java_packet;
|
||||||
|
use serde::Serialize;
|
||||||
|
|
||||||
|
#[derive(Serialize)]
|
||||||
|
#[java_packet(CONFIG_CLEAR_DIALOG)]
|
||||||
|
pub struct CConfigClearDialog;
|
||||||
|
|
||||||
|
impl CConfigClearDialog {
|
||||||
|
#[must_use]
|
||||||
|
pub const fn new() -> Self {
|
||||||
|
Self
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
impl Default for CConfigClearDialog {
|
||||||
|
fn default() -> Self {
|
||||||
|
Self::new()
|
||||||
|
}
|
||||||
|
}
|
||||||
18
pumpkin-protocol/src/java/client/config/show_dialog.rs
Normal file
18
pumpkin-protocol/src/java/client/config/show_dialog.rs
Normal file
@ -0,0 +1,18 @@
|
|||||||
|
use crate::IdOr;
|
||||||
|
use crate::java::client::dialog::DialogNBT;
|
||||||
|
use pumpkin_data::packet::clientbound::CONFIG_SHOW_DIALOG;
|
||||||
|
use pumpkin_macros::java_packet;
|
||||||
|
use serde::Serialize;
|
||||||
|
|
||||||
|
#[derive(Serialize)]
|
||||||
|
#[java_packet(CONFIG_SHOW_DIALOG)]
|
||||||
|
pub struct CConfigShowDialog<'a> {
|
||||||
|
pub dialog: IdOr<DialogNBT<'a>>,
|
||||||
|
}
|
||||||
|
|
||||||
|
impl<'a> CConfigShowDialog<'a> {
|
||||||
|
#[must_use]
|
||||||
|
pub const fn new(dialog: IdOr<DialogNBT<'a>>) -> Self {
|
||||||
|
Self { dialog }
|
||||||
|
}
|
||||||
|
}
|
||||||
@ -0,0 +1,11 @@
|
|||||||
|
use pumpkin_data::packet::serverbound::CONFIG_CUSTOM_CLICK_ACTION;
|
||||||
|
use pumpkin_macros::java_packet;
|
||||||
|
use pumpkin_util::resource_location::ResourceLocation;
|
||||||
|
use serde::Deserialize;
|
||||||
|
|
||||||
|
#[derive(Deserialize)]
|
||||||
|
#[java_packet(CONFIG_CUSTOM_CLICK_ACTION)]
|
||||||
|
pub struct SCustomClickAction {
|
||||||
|
pub action_id: ResourceLocation,
|
||||||
|
pub payload: Option<Box<[u8]>>,
|
||||||
|
}
|
||||||
Loading…
Reference in New Issue
Block a user