-
Notifications
You must be signed in to change notification settings - Fork 10
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
organize under single inventory
package
#37
Comments
This is the current package organization under
What do we want it to look like instead? The root at
these are getting lengthy. Are there any levels we might collapse while we're at it? (I'm looking at |
for modules I'd probably even be okay with dropping the
if Component and System classes end up in the |
I'd prefer to use terminology from the ECS here (also using plural if this is a package containing multiple different incarnations of systems or events):
I'd flatten Would this be too flat?
Maybe break up
|
Similar to Terasology/Health#71
The package names currently used in this module make it difficult to distinguish which classes are in this module and which are from engine or elsewhere.
Recommend all packages here descend from a single
org.terasology.inventory
(ororg.terasology.module.inventory
?) instead oforg.terasology.logic
&rendering
.I'm singling some of these out not just because they're not under a single package, but also because
health
andinventory
packages still exist in engine, making things extra muddled.The text was updated successfully, but these errors were encountered: