Was the first thing on my list of things to add.
You'll have to check the books out... of course from the library at hogwarts.
You'll be able to browse for books there
Always a priority to keep balance
Textbooks are not my primary focus, except for maybe yr1 texts.
It would be a great tool to have teachers write books, with an easier way than in game
Adding late fees, aswell as a limit to how many books, and the time period.
ie. You can only have 2 books signed out at once and a max of 5 books a week.
Do you think a nice way to help keep balance would be to have library memberships?
So, you could have a selection of memberships, which would offer certain deals, and give access to certain things. Players would pay fees for the membership they want, and I feel that helps with players that can gain information on so many topics, without contributing economically to the server. Perhaps that is just me, but I think it would help balance things out.
You could make a scheme for it: all the different criteria to become eligible for certain memberships and the fees that come with, including upgrade fees for players that bought lower memberships early on, and now wish to purchase a higher membership.
You could have the information on a board or a wall. It would display the details of the memberships (perhaps general details, and all details can be displayed on the website).
Then you could have signs where players can right-click and purchase the memberships. You could maybe also have it so they get a membership card in their inventory (paper with lore), displaying the library access they have with their membership in the lore.