@matrix the idea is right, but the titles are wrong, should be:
project/src
project/src/main
project/src/main/java
project/src/main/java/club
project/src/main/java/club/gameliberty
project/src/main/java/club/gameliberty/matrix/
project/src/main/java/club/gameliberty/matrix/project/
project/src/main/java/club/gameliberty/matrix/project/plugin
project/src/main/java/club/gameliberty/matrix/project/plugin/impl