Want bloatware-free always uptodate list to get all properties?
Then this tutorial is for you!
(i ran out of ideas for emojy)
So how are we gonna get them?
Well we can use a always updating github repository for that!
Ok cool but how do i extract properties out of it?
That a good question! Create a module script (although you could execute it directly)
And paste code here
Bro ts types took so long for me to write
I wrote this post on mobile btw 


I were writing a plugin relates to classes:money_mouth_face:
Cuz i haven’t found anybody use this method and use it properly there so i made a post 
And now you can do:
local module = require("./HelpMePlz")
local part = Instance.new("Part")
print(module[part.ClassName]) ---> returns all properties.
You could also get properties that is read only etc but you can already do that yourself because i provided you types and i will provide you info here also:
Also you probably want to change recursive function into a loop cuz yk recursive is meh.
.Superclass [[
Basically your instance has ALL properties of its Superclass and Superclass’s superclass and so on
]]
.Tags [[
Such as //depeacated //read only and so on
You may see them appear in documentation too
]]
MemoryCategory [[Just a category of Instance]]
.Members [[
Properties of your superclass
- . Serialization studio related voodoo that basically depends on can Instance be saved or nah
- .Tags same as the ones i mentioned above
- .Capabilities relative new Sandbox feature roblox has added i would say a lil expiriemental
- .Name of our peoperty/function/event
- .ValueType type of property (nil if its not a property)
- .Security basically perms of instance is it a resd only/write only or None (if its none then no restrictikns)
- .ReturnType type that event/function (not sure) returns
- .Parameters function parameters (nil if its not a function)
- .MemberType determines if its a Property/Event/Function
- .ThreadSafety not really sure what is it but i assume its parallel Luau thing
]]
.Name its a name of Instance bruh
I can’t not sneaking a joke everywhere im sorry if it makes post feel unprofessional to you.I just feel that adding jokes makes learning better and having more soul to it yk.