33 ::std::unordered_map<::HashedString, ::SharedTypes::v1_21_120::CameraAimAssistPresetDefinition>>
38 ::std::unordered_map<::HashedString, ::SharedTypes::v1_21_50::CameraAimAssistCategoryDefinition>>
40 ::ll::TypedStorage<8, 80, ::std::mutex> mRegistriesLock;
41 ::ll::TypedStorage<8, 8, ::IMinecraftEventing&> mEventing;
46 CameraAimAssistDataRegistryComponent& operator=(CameraAimAssistDataRegistryComponent
const&);
47 CameraAimAssistDataRegistryComponent(CameraAimAssistDataRegistryComponent
const&);
48 CameraAimAssistDataRegistryComponent();
55 MCAPI ::SharedTypes::v1_21_50::CameraAimAssistCategoryDefinition
const&
58 MCAPI ::SharedTypes::v1_21_120::CameraAimAssistPresetDefinition
const&
61 MCAPI
void loadJsonFilesForServer(
68 MCAPI ::CameraAimAssistPresetsPacket makePresetsPacketFromFullRegistry()
const;
70 MCAPI ::CameraAimAssistPresetsPacket makeUpdatePresetsPacketFromDirtyRegistry(
74 MCAPI ::SharedTypes::v1_21_50::CameraAimAssistCategoryDefinition
const*
77 MCAPI ::SharedTypes::v1_21_120::CameraAimAssistPresetDefinition
const* tryGetPreset(
::HashedString const&
id)
const;
79 MCAPI
void updateServerAndSendRegistryToClient(
85 MCAPI
void updateServerAndSynchronizeWithClients(
95 MCAPI
static bool _validatePresetCategorySetting(::std::string
const& categoryId);
Definition EntityContext.h:15