diff --git a/src/bedrock/events/client_joined_event_data.h b/src/bedrock/events/client_joined_event_data.h index 60e6a38b8..863383fed 100644 --- a/src/bedrock/events/client_joined_event_data.h +++ b/src/bedrock/events/client_joined_event_data.h @@ -14,6 +14,9 @@ #pragma once +#include "bedrock/common_types.h" +#include "bedrock/network/network_identifier.h" + struct ClientJoinedEventData { ClientJoinedEventData(NetworkIdentifier, SubClientId); diff --git a/src/endstone/core/command/command_sender.cpp b/src/endstone/core/command/command_sender.cpp index 18fba10fb..5c7b40ef7 100644 --- a/src/endstone/core/command/command_sender.cpp +++ b/src/endstone/core/command/command_sender.cpp @@ -38,9 +38,9 @@ std::shared_ptr CommandOrigin::getEndstoneSender() cons return std::static_pointer_cast(getEntity()->getEndstoneActor().shared_from_this()); } case CommandOriginType::Virtual: { - const auto &virtual_command_origin = *static_cast(this); - return endstone::core::PermissibleFactory::create( - getOutputReceiver().getEndstoneSender(), virtual_command_origin.getOrigin()->getEndstoneSender()); + // const auto &virtual_command_origin = *static_cast(this); + // return endstone::core::PermissibleFactory::create( + // getOutputReceiver().getEndstoneSender(), virtual_command_origin.getOrigin()->getEndstoneSender()); } case CommandOriginType::CommandBlock: case CommandOriginType::MinecartCommandBlock: