Run it
Copy the script and paste it into your executor.
().Running =
Players = :()
ReplicatedStorage = :()
Workspace = :()
CollectionService = :()
Loader = (ReplicatedStorage.Packages.Loader)
ReplicaController = (Loader.Shared.Utility.ReplicaController)
BooksData = (Loader.Shared.Data.Books)
LibraryReplica =
_, r (ReplicaController._replicas)
r.Class == LibraryReplica = r
LibraryReplica
ReplicaController.(, (replica) LibraryReplica = replica )
LibraryReplica .()
Library = Workspace.Library
BooksFolder = Library.Books
player = Players.LocalPlayer
player.CameraMode = .CameraMode.Classic
player.CameraMinZoomDistance =
.(() .() player.CameraMinZoomDistance = )
shelfModels = {}
_, shelfModel (CollectionService:())
shelfModels[shelfModel.Name] = shelfModel
(shelfId)
shelfData = LibraryReplica.Data.Shelves[shelfId]
shelfData
_, placedBook (shelfData.Books)
bookName = (placedBook) == placedBook.Name placedBook
seriesName = bookName:()
seriesName seriesName
(seriesName, genreName, volumeCount)
shelfId, shelfData (LibraryReplica.Data.Shelves)
shelfData.Completed shelfData.Category == genreName
shelfModel = shelfModels[shelfId]
shelfModel shelfModel:() == volumeCount
(shelfId) == seriesName shelfModel
shelfId, shelfData (LibraryReplica.Data.Shelves)
shelfData.Completed shelfData.Category == genreName
shelfModel = shelfModels[shelfId]
shelfModel shelfModel:() == volumeCount
(shelfId) (shelfData.Books) == shelfModel
(obj)
char = player.Character
root = char char:()
part = obj:() (obj.PrimaryPart obj:()) obj
root part
root.CFrame = .(part.Position + .(, , ))
.()
.(()
_, book (BooksFolder:())
().Running
.()
seriesName, volumeStr = book.Name:()
volumeNum = (volumeStr)
seriesName volumeNum
genreName, bookInfo = BooksData.(seriesName)
genreName bookInfo
shelfModel = (seriesName, genreName, bookInfo.VolumeCount)
shelfModel
shelfData = LibraryReplica.Data.Shelves[shelfModel.Name]
(shelfData shelfData.Books[(volumeNum)])
(book)
LibraryReplica:(, book)
.()
(shelfModel)
LibraryReplica:(, shelfModel, volumeNum - )
.()
().Running =
)organizes books, works as intended
Stay safe
Never paste your .ROBLOSECURITY cookie anywhere, and use an alt account with scripts.

Clean The Library 馃摉