From 3a4787b3129ef490943596097a4779252c07e3a6 Mon Sep 17 00:00:00 2001 From: Qiuzhizhe <42761326+quizhizhe@users.noreply.github.com> Date: Fri, 30 Sep 2022 11:48:15 +0800 Subject: [PATCH] =?UTF-8?q?=E8=BF=99=E6=AC=A1=E7=9C=9F=E7=9A=84=E4=B8=8D?= =?UTF-8?q?=E6=8A=A5=E9=94=99=E4=BA=86=EF=BC=8C=E5=B0=B1=E6=98=AF=E6=97=A0?= =?UTF-8?q?=E6=B3=95=E8=A7=A3=E6=9E=90=E5=A4=96=E9=83=A8=E7=AC=A6=E5=8F=B7?= =?UTF-8?q?=E8=80=8C=E5=B7=B2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- LiteLoader/Header/MC/RakNet.hpp | 1 - LiteLoader/Header/MC/ScoreboardId.hpp | 8 ++++++-- LiteLoader/Header/MC/VarIntDataOutput.hpp | 4 ++-- 3 files changed, 8 insertions(+), 5 deletions(-) diff --git a/LiteLoader/Header/MC/RakNet.hpp b/LiteLoader/Header/MC/RakNet.hpp index 741323c..d4fafc1 100644 --- a/LiteLoader/Header/MC/RakNet.hpp +++ b/LiteLoader/Header/MC/RakNet.hpp @@ -25,7 +25,6 @@ namespace RakNet { struct SystemAddress { char filler[17 * 8]; // uncertain? - private: MCAPI void ToString_New(bool, char, char*) const; }; struct RakNetGUID { diff --git a/LiteLoader/Header/MC/ScoreboardId.hpp b/LiteLoader/Header/MC/ScoreboardId.hpp index 28c6559..560e78b 100644 --- a/LiteLoader/Header/MC/ScoreboardId.hpp +++ b/LiteLoader/Header/MC/ScoreboardId.hpp @@ -28,11 +28,15 @@ public: bool isValid(){ return *this != 0xFFFFFFFF; } + struct ScoreboardId& operator=(struct ScoreboardId const & scoreboardId){ + this->id = scoreboardId.id; + this->null = scoreboardId.null; + }; #undef AFTER_EXTRA #ifndef DISABLE_CONSTRUCTOR_PREVENTION_SCOREBOARDID public: - struct ScoreboardId& operator=(struct ScoreboardId const &) = delete; - ScoreboardId(struct ScoreboardId const &)= delete; + //struct ScoreboardId& operator=(struct ScoreboardId const &); + //ScoreboardId(struct ScoreboardId const &)= delete; //ScoreboardId()= delete; #endif public: diff --git a/LiteLoader/Header/MC/VarIntDataOutput.hpp b/LiteLoader/Header/MC/VarIntDataOutput.hpp index 97e3be1..45a7ac0 100644 --- a/LiteLoader/Header/MC/VarIntDataOutput.hpp +++ b/LiteLoader/Header/MC/VarIntDataOutput.hpp @@ -25,8 +25,8 @@ public: public: /*0*/ virtual ~VarIntDataOutput(); - /*1*/ virtual void __unk_vfn_1(); - /*2*/ virtual void __unk_vfn_2(); + /*1*/ virtual void writeLongString(gsl::basic_string_span); +// /*2*/ virtual void writeLongString(gsl::basic_string_span); /*3*/ virtual void writeFloat(float); /*4*/ virtual void writeDouble(double); /*5*/ virtual void writeByte(char);