diff --git a/Resources/ProtobufGen/protos.csv b/Resources/ProtobufGen/protos.csv
index f750a200e..87abc30fe 100644
--- a/Resources/ProtobufGen/protos.csv
+++ b/Resources/ProtobufGen/protos.csv
@@ -58,7 +58,6 @@ steam,steammessages_secrets.steamclient.proto,SteamMsgSecrets.cs,SteamKit2.Inter
steam,steammessages_shader.steamclient.proto,SteamMsgShader.cs,SteamKit2.Internal
steam,steammessages_site_license.steamclient.proto,SteamMsgSiteLicense.cs,SteamKit2.Internal
steam,steammessages_sitelicenseclient.proto,SteamMsgSiteLicenseClient.cs,SteamKit2.Internal
-steam,steammessages_star.steamclient.proto,SteamMsgStar.cs,SteamKit2.Internal
steam,steammessages_steamtv.steamclient.proto,SteamMsgSteamTV.cs,SteamKit2.Internal
steam,steammessages_store.steamclient.proto,SteamMsgStore.cs,SteamKit2.Internal
steam,steammessages_storebrowse.steamclient.proto,SteamMsgStoreBrowse.cs,SteamKit2.Internal
diff --git a/SteamKit2/SteamKit2/Base/Generated/SteamMsgStar.cs b/SteamKit2/SteamKit2/Base/Generated/SteamMsgStar.cs
deleted file mode 100644
index fd3924384..000000000
--- a/SteamKit2/SteamKit2/Base/Generated/SteamMsgStar.cs
+++ /dev/null
@@ -1,232 +0,0 @@
-//
-// This file was generated by a tool; you should avoid making direct changes.
-// Consider using 'partial classes' to extend these types
-// Input: steammessages_star.steamclient.proto
-//
-
-#region Designer generated code
-#pragma warning disable CS0612, CS0618, CS1591, CS3021, IDE0079, IDE1006, RCS1036, RCS1057, RCS1085, RCS1192
-namespace SteamKit2.Internal
-{
-
- [global::ProtoBuf.ProtoContract()]
- public partial class CSTAR_KeyValueQuery : global::ProtoBuf.IExtensible
- {
- private global::ProtoBuf.IExtension __pbn__extensionData;
- global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
- => global::ProtoBuf.Extensible.GetExtensionObject(ref __pbn__extensionData, createIfMissing);
-
- [global::ProtoBuf.ProtoMember(1)]
- [global::System.ComponentModel.DefaultValue("")]
- public string key
- {
- get => __pbn__key ?? "";
- set => __pbn__key = value;
- }
- public bool ShouldSerializekey() => __pbn__key != null;
- public void Resetkey() => __pbn__key = null;
- private string __pbn__key;
-
- [global::ProtoBuf.ProtoMember(2)]
- [global::System.ComponentModel.DefaultValue("")]
- public string value
- {
- get => __pbn__value ?? "";
- set => __pbn__value = value;
- }
- public bool ShouldSerializevalue() => __pbn__value != null;
- public void Resetvalue() => __pbn__value = null;
- private string __pbn__value;
-
- }
-
- [global::ProtoBuf.ProtoContract()]
- public partial class CSTAR_GlyphQueryParams : global::ProtoBuf.IExtensible
- {
- private global::ProtoBuf.IExtension __pbn__extensionData;
- global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
- => global::ProtoBuf.Extensible.GetExtensionObject(ref __pbn__extensionData, createIfMissing);
-
- [global::ProtoBuf.ProtoMember(1)]
- public ulong bundle_id
- {
- get => __pbn__bundle_id.GetValueOrDefault();
- set => __pbn__bundle_id = value;
- }
- public bool ShouldSerializebundle_id() => __pbn__bundle_id != null;
- public void Resetbundle_id() => __pbn__bundle_id = null;
- private ulong? __pbn__bundle_id;
-
- [global::ProtoBuf.ProtoMember(2)]
- public global::System.Collections.Generic.List queries { get; } = new global::System.Collections.Generic.List();
-
- }
-
- [global::ProtoBuf.ProtoContract()]
- public partial class CSTAR_ReadGlyphData_Request : global::ProtoBuf.IExtensible
- {
- private global::ProtoBuf.IExtension __pbn__extensionData;
- global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
- => global::ProtoBuf.Extensible.GetExtensionObject(ref __pbn__extensionData, createIfMissing);
-
- [global::ProtoBuf.ProtoMember(1)]
- public CSTAR_GlyphQueryParams query_params { get; set; }
-
- [global::ProtoBuf.ProtoMember(2)]
- [global::System.ComponentModel.DefaultValue("")]
- public string last_modified_time_lower_limit
- {
- get => __pbn__last_modified_time_lower_limit ?? "";
- set => __pbn__last_modified_time_lower_limit = value;
- }
- public bool ShouldSerializelast_modified_time_lower_limit() => __pbn__last_modified_time_lower_limit != null;
- public void Resetlast_modified_time_lower_limit() => __pbn__last_modified_time_lower_limit = null;
- private string __pbn__last_modified_time_lower_limit;
-
- }
-
- [global::ProtoBuf.ProtoContract()]
- public partial class CSTAR_GlyphData : global::ProtoBuf.IExtensible
- {
- private global::ProtoBuf.IExtension __pbn__extensionData;
- global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
- => global::ProtoBuf.Extensible.GetExtensionObject(ref __pbn__extensionData, createIfMissing);
-
- [global::ProtoBuf.ProtoMember(1)]
- public byte[] glyph_guid
- {
- get => __pbn__glyph_guid;
- set => __pbn__glyph_guid = value;
- }
- public bool ShouldSerializeglyph_guid() => __pbn__glyph_guid != null;
- public void Resetglyph_guid() => __pbn__glyph_guid = null;
- private byte[] __pbn__glyph_guid;
-
- [global::ProtoBuf.ProtoMember(2)]
- [global::System.ComponentModel.DefaultValue("")]
- public string glyph_last_modified
- {
- get => __pbn__glyph_last_modified ?? "";
- set => __pbn__glyph_last_modified = value;
- }
- public bool ShouldSerializeglyph_last_modified() => __pbn__glyph_last_modified != null;
- public void Resetglyph_last_modified() => __pbn__glyph_last_modified = null;
- private string __pbn__glyph_last_modified;
-
- [global::ProtoBuf.ProtoMember(3)]
- [global::System.ComponentModel.DefaultValue("")]
- public string glyph_json_data
- {
- get => __pbn__glyph_json_data ?? "";
- set => __pbn__glyph_json_data = value;
- }
- public bool ShouldSerializeglyph_json_data() => __pbn__glyph_json_data != null;
- public void Resetglyph_json_data() => __pbn__glyph_json_data = null;
- private string __pbn__glyph_json_data;
-
- }
-
- [global::ProtoBuf.ProtoContract()]
- public partial class CSTAR_WriteGlyphData_Request : global::ProtoBuf.IExtensible
- {
- private global::ProtoBuf.IExtension __pbn__extensionData;
- global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
- => global::ProtoBuf.Extensible.GetExtensionObject(ref __pbn__extensionData, createIfMissing);
-
- [global::ProtoBuf.ProtoMember(1)]
- public ulong bundle_id
- {
- get => __pbn__bundle_id.GetValueOrDefault();
- set => __pbn__bundle_id = value;
- }
- public bool ShouldSerializebundle_id() => __pbn__bundle_id != null;
- public void Resetbundle_id() => __pbn__bundle_id = null;
- private ulong? __pbn__bundle_id;
-
- [global::ProtoBuf.ProtoMember(2)]
- public global::System.Collections.Generic.List glyph_data { get; } = new global::System.Collections.Generic.List();
-
- }
-
- [global::ProtoBuf.ProtoContract()]
- public partial class CSTAR_Request : global::ProtoBuf.IExtensible
- {
- private global::ProtoBuf.IExtension __pbn__extensionData;
- global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
- => global::ProtoBuf.Extensible.GetExtensionObject(ref __pbn__extensionData, createIfMissing);
-
- [global::ProtoBuf.ProtoMember(1)]
- public CSTAR_ReadGlyphData_Request read_glyph_data { get; set; }
-
- [global::ProtoBuf.ProtoMember(2)]
- public CSTAR_WriteGlyphData_Request write_glyph_data { get; set; }
-
- }
-
- [global::ProtoBuf.ProtoContract()]
- public partial class CSTAR_ReadGlyphData_Response : global::ProtoBuf.IExtensible
- {
- private global::ProtoBuf.IExtension __pbn__extensionData;
- global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
- => global::ProtoBuf.Extensible.GetExtensionObject(ref __pbn__extensionData, createIfMissing);
-
- [global::ProtoBuf.ProtoMember(1)]
- public ulong bundle_id
- {
- get => __pbn__bundle_id.GetValueOrDefault();
- set => __pbn__bundle_id = value;
- }
- public bool ShouldSerializebundle_id() => __pbn__bundle_id != null;
- public void Resetbundle_id() => __pbn__bundle_id = null;
- private ulong? __pbn__bundle_id;
-
- [global::ProtoBuf.ProtoMember(2)]
- public global::System.Collections.Generic.List glyph_data { get; } = new global::System.Collections.Generic.List();
-
- }
-
- [global::ProtoBuf.ProtoContract()]
- public partial class CSTAR_WriteGlyphData_Response : global::ProtoBuf.IExtensible
- {
- private global::ProtoBuf.IExtension __pbn__extensionData;
- global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
- => global::ProtoBuf.Extensible.GetExtensionObject(ref __pbn__extensionData, createIfMissing);
-
- [global::ProtoBuf.ProtoMember(1)]
- public global::System.Collections.Generic.List result { get; } = new global::System.Collections.Generic.List();
-
- }
-
- [global::ProtoBuf.ProtoContract()]
- public partial class CSTAR_Response : global::ProtoBuf.IExtensible
- {
- private global::ProtoBuf.IExtension __pbn__extensionData;
- global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
- => global::ProtoBuf.Extensible.GetExtensionObject(ref __pbn__extensionData, createIfMissing);
-
- [global::ProtoBuf.ProtoMember(1)]
- public CSTAR_ReadGlyphData_Response read_glyph_data { get; set; }
-
- [global::ProtoBuf.ProtoMember(2)]
- public CSTAR_WriteGlyphData_Response write_glyph_data { get; set; }
-
- }
-
- [global::ProtoBuf.ProtoContract()]
- public enum E_STAR_GlyphWriteResult
- {
- k_E_STAR_GlyphWriteResult_Success = 0,
- k_E_STAR_GlyphWriteResult_InvalidMessage = 1,
- k_E_STAR_GlyphWriteResult_InvalidJSON = 2,
- k_E_STAR_GlyphWriteResult_SQLError = 3,
- }
-
- public interface ISTAR
- {
- CSTAR_Response ProcessMessage(CSTAR_Request request);
- }
-
-}
-
-#pragma warning restore CS0612, CS0618, CS1591, CS3021, IDE0079, IDE1006, RCS1036, RCS1057, RCS1085, RCS1192
-#endregion