Skip to content

Commit 27d2f2f

Browse files
committed
fix: fix BinaryStreamClass::writeItem
1 parent 08cd1bc commit 27d2f2f

19 files changed

+24
-14
lines changed

src/legacy/api/BlockAPI.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
#include "api/McAPI.h"
1010
#include "api/NbtAPI.h"
1111
#include "ll/api/service/Bedrock.h"
12-
#include "lse/api/BlockHelper.h"
12+
#include "lse/api/helper/BlockHelper.h"
1313
#include "mc/deps/core/utility/optional_ref.h"
1414
#include "mc/world/level/BlockSource.h"
1515
#include "mc/world/level/ChunkBlockPos.h"

src/legacy/api/EntityAPI.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,8 @@
1010
#include "api/PlayerAPI.h"
1111
#include "ll/api/memory/Memory.h"
1212
#include "ll/api/service/Bedrock.h"
13-
#include "lse/api/AttributeHelper.h"
1413
#include "lse/api/MoreGlobal.h"
14+
#include "lse/api/helper/AttributeHelper.h"
1515
#include "mc/deps/core/math/Vec2.h"
1616
#include "mc/deps/shared_types/legacy/actor/ActorDamageCause.h"
1717
#include "mc/deps/vanilla_components/StateVectorComponent.h"

src/legacy/api/ItemAPI.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
#include "api/McAPI.h"
77
#include "api/NbtAPI.h"
88
#include "ll/api/service/Bedrock.h"
9-
#include "lse/api/ItemHelper.h"
9+
#include "lse/api/helper/ItemHelper.h"
1010
#include "mc/safety/RedactableString.h"
1111
#include "mc/world/actor/item/ItemActor.h"
1212
#include "mc/world/item/Item.h"

src/legacy/api/PacketAPI.cpp

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
#include "api/EntityAPI.h"
66
#include "api/ItemAPI.h"
77
#include "api/NbtAPI.h"
8+
#include "lse/api/helper/ItemStackSerializerHelpers.h"
89
#include "mc/deps/core/utility/BinaryStream.h"
910
#include "mc/network/MinecraftPackets.h"
1011
#include "mc/network/packet/Packet.h"
@@ -455,7 +456,7 @@ Local<Value> BinaryStreamClass::writeItem(const Arguments& args) {
455456
LOG_WRONG_ARG_TYPE(__FUNCTION__);
456457
return Local<Value>();
457458
}
458-
pkt->writeType(NetworkItemStackDescriptor(*item));
459+
ItemStackSerializerHelpers::write(NetworkItemStackDescriptor(*item), *pkt);
459460
return Boolean::newBoolean(true);
460461
}
461462
CATCH("Fail in BinaryStream writeCompoundTag!");

src/legacy/api/PlayerAPI.cpp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,11 +24,11 @@
2424
#include "ll/api/service/PlayerInfo.h"
2525
#include "ll/api/service/ServerInfo.h"
2626
#include "ll/api/thread/ServerThreadExecutor.h"
27-
#include "lse/api/AttributeHelper.h"
2827
#include "lse/api/MoreGlobal.h"
2928
#include "lse/api/NetworkPacket.h"
30-
#include "lse/api/PlayerHelper.h"
31-
#include "lse/api/ScoreboardHelper.h"
29+
#include "lse/api/helper/AttributeHelper.h"
30+
#include "lse/api/helper/PlayerHelper.h"
31+
#include "lse/api/helper/ScoreboardHelper.h"
3232
#include "main/EconomicSystem.h"
3333
#include "main/SafeGuardRecord.h"
3434
#include "mc/certificates/WebToken.h"

src/legacy/api/SimulatedPlayerAPI.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
#include "engine/EngineOwnData.h"
99
#include "engine/GlobalShareData.h"
1010
#include "ll/api/service/Bedrock.h"
11-
#include "lse/api/SimulatedPlayerHelper.h"
11+
#include "lse/api/helper/SimulatedPlayerHelper.h"
1212
#include "mc/nbt/CompoundTag.h"
1313
#include "mc/network/ServerNetworkHandler.h"
1414
#include "mc/scripting/modules/gametest/ScriptNavigationResult.h"

src/lse/api/AttributeHelper.cpp renamed to src/lse/api/helper/AttributeHelper.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
#include "lse/api/AttributeHelper.h"
1+
#include "AttributeHelper.h"
22

33
#include "mc/world/attribute/AttributeInstance.h"
44
#include "mc/world/attribute/AttributeModificationContext.h"
File renamed without changes.

src/lse/api/BlockHelper.cpp renamed to src/lse/api/helper/BlockHelper.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
#include "lse/api/BlockHelper.h"
1+
#include "BlockHelper.h"
22

33
#include "mc/world/level/dimension/DimensionHeightRange.h"
44

File renamed without changes.

0 commit comments

Comments
 (0)