mirror of
https://github.com/mat-1/azalea.git
synced 2025-08-02 14:26:04 +00:00
change protocol_version to an i32
This commit is contained in:
parent
1903dabe2c
commit
34a4027010
3 changed files with 4 additions and 4 deletions
|
@ -6,7 +6,7 @@ use std::hash::Hash;
|
||||||
#[derive(Hash, Clone, Debug, McBuf, ServerboundHandshakePacket)]
|
#[derive(Hash, Clone, Debug, McBuf, ServerboundHandshakePacket)]
|
||||||
pub struct ClientIntentionPacket {
|
pub struct ClientIntentionPacket {
|
||||||
#[var]
|
#[var]
|
||||||
pub protocol_version: u32,
|
pub protocol_version: i32,
|
||||||
pub hostname: String,
|
pub hostname: String,
|
||||||
pub port: u16,
|
pub port: u16,
|
||||||
pub intention: ConnectionProtocol,
|
pub intention: ConnectionProtocol,
|
||||||
|
|
|
@ -12,7 +12,7 @@ use std::io::{Cursor, Write};
|
||||||
// TODO: rename the packet files to just like clientbound_add_entity instead of
|
// TODO: rename the packet files to just like clientbound_add_entity instead of
|
||||||
// clientbound_add_entity_packet
|
// clientbound_add_entity_packet
|
||||||
|
|
||||||
pub const PROTOCOL_VERSION: u32 = 764;
|
pub const PROTOCOL_VERSION: i32 = 764;
|
||||||
|
|
||||||
#[derive(Debug, Clone, Copy, PartialEq, Eq, Hash)]
|
#[derive(Debug, Clone, Copy, PartialEq, Eq, Hash)]
|
||||||
pub enum ConnectionProtocol {
|
pub enum ConnectionProtocol {
|
||||||
|
|
|
@ -35,7 +35,7 @@ def set_version_id(version_id: str) -> None:
|
||||||
|
|
||||||
def get_protocol_version() -> str:
|
def get_protocol_version() -> str:
|
||||||
# azalea-protocol/src/packets/mod.rs
|
# azalea-protocol/src/packets/mod.rs
|
||||||
# pub const PROTOCOL_VERSION: u32 = 758;
|
# pub const PROTOCOL_VERSION: i32 = 758;
|
||||||
with open(get_dir_location('../azalea-protocol/src/packets/mod.rs'), 'r') as f:
|
with open(get_dir_location('../azalea-protocol/src/packets/mod.rs'), 'r') as f:
|
||||||
mod_rs = f.read().splitlines()
|
mod_rs = f.read().splitlines()
|
||||||
for line in mod_rs:
|
for line in mod_rs:
|
||||||
|
@ -50,7 +50,7 @@ def set_protocol_version(protocol_version: str) -> None:
|
||||||
mod_rs = f.read().splitlines()
|
mod_rs = f.read().splitlines()
|
||||||
for i, line in enumerate(mod_rs):
|
for i, line in enumerate(mod_rs):
|
||||||
if line.strip().startswith('pub const PROTOCOL_VERSION'):
|
if line.strip().startswith('pub const PROTOCOL_VERSION'):
|
||||||
mod_rs[i] = f'pub const PROTOCOL_VERSION: u32 = {protocol_version};'
|
mod_rs[i] = f'pub const PROTOCOL_VERSION: i32 = {protocol_version};'
|
||||||
break
|
break
|
||||||
else:
|
else:
|
||||||
raise Exception(
|
raise Exception(
|
||||||
|
|
Loading…
Add table
Reference in a new issue