├── .github └── workflows │ └── gradle.yml ├── .gitignore ├── LICENSE.md ├── README.md ├── STANDARD.md ├── UniversalFriends-core ├── build.gradle └── src │ ├── main │ └── java │ │ └── me │ │ └── ironexception │ │ └── universalfriends │ │ ├── Standard.java │ │ ├── association │ │ └── Association.java │ │ ├── configuration │ │ ├── Configuration.java │ │ └── Operations.java │ │ ├── json │ │ ├── Bounds.java │ │ ├── FriendFileLoader.java │ │ ├── FriendFileLoaderException.java │ │ └── FriendFileSaver.java │ │ ├── person │ │ ├── IPerson.java │ │ └── Person.java │ │ └── select │ │ └── Selector.java │ └── test │ ├── java │ └── me │ │ └── ironexception │ │ └── universalfriends │ │ ├── TestUtil.java │ │ ├── association │ │ └── AssociationTest.java │ │ ├── configuration │ │ └── OperationsTest.java │ │ ├── json │ │ ├── FriendFileLoaderTest.java │ │ └── FriendFileSaverTest.java │ │ └── select │ │ └── SelectorTest.java │ └── resources │ ├── friends.json │ ├── friends_operations.json │ ├── friends_selections.json │ └── friends_with_meta.json ├── UniversalFriends-minecraft ├── build.gradle └── src │ ├── main │ └── java │ │ └── me │ │ └── ironexception │ │ └── universalfriends │ │ ├── FriendsSet.java │ │ ├── GameProfilePerson.java │ │ ├── GameProfilePersonAdapter.java │ │ └── UniversalFriends.java │ └── test │ ├── java │ └── me │ │ └── ironexception │ │ └── universalfriends │ │ └── UniversalFriendsTest.java │ └── resources │ └── friends.json ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat └── settings.gradle /.github/workflows/gradle.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/minecraft-initiative/UniversalFriends/HEAD/.github/workflows/gradle.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/minecraft-initiative/UniversalFriends/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/minecraft-initiative/UniversalFriends/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/minecraft-initiative/UniversalFriends/HEAD/README.md -------------------------------------------------------------------------------- /STANDARD.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/minecraft-initiative/UniversalFriends/HEAD/STANDARD.md -------------------------------------------------------------------------------- /UniversalFriends-core/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/minecraft-initiative/UniversalFriends/HEAD/UniversalFriends-core/build.gradle -------------------------------------------------------------------------------- /UniversalFriends-core/src/main/java/me/ironexception/universalfriends/Standard.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/minecraft-initiative/UniversalFriends/HEAD/UniversalFriends-core/src/main/java/me/ironexception/universalfriends/Standard.java -------------------------------------------------------------------------------- /UniversalFriends-core/src/main/java/me/ironexception/universalfriends/association/Association.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/minecraft-initiative/UniversalFriends/HEAD/UniversalFriends-core/src/main/java/me/ironexception/universalfriends/association/Association.java -------------------------------------------------------------------------------- /UniversalFriends-core/src/main/java/me/ironexception/universalfriends/configuration/Configuration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/minecraft-initiative/UniversalFriends/HEAD/UniversalFriends-core/src/main/java/me/ironexception/universalfriends/configuration/Configuration.java -------------------------------------------------------------------------------- /UniversalFriends-core/src/main/java/me/ironexception/universalfriends/configuration/Operations.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/minecraft-initiative/UniversalFriends/HEAD/UniversalFriends-core/src/main/java/me/ironexception/universalfriends/configuration/Operations.java -------------------------------------------------------------------------------- /UniversalFriends-core/src/main/java/me/ironexception/universalfriends/json/Bounds.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/minecraft-initiative/UniversalFriends/HEAD/UniversalFriends-core/src/main/java/me/ironexception/universalfriends/json/Bounds.java -------------------------------------------------------------------------------- /UniversalFriends-core/src/main/java/me/ironexception/universalfriends/json/FriendFileLoader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/minecraft-initiative/UniversalFriends/HEAD/UniversalFriends-core/src/main/java/me/ironexception/universalfriends/json/FriendFileLoader.java -------------------------------------------------------------------------------- /UniversalFriends-core/src/main/java/me/ironexception/universalfriends/json/FriendFileLoaderException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/minecraft-initiative/UniversalFriends/HEAD/UniversalFriends-core/src/main/java/me/ironexception/universalfriends/json/FriendFileLoaderException.java -------------------------------------------------------------------------------- /UniversalFriends-core/src/main/java/me/ironexception/universalfriends/json/FriendFileSaver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/minecraft-initiative/UniversalFriends/HEAD/UniversalFriends-core/src/main/java/me/ironexception/universalfriends/json/FriendFileSaver.java -------------------------------------------------------------------------------- /UniversalFriends-core/src/main/java/me/ironexception/universalfriends/person/IPerson.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/minecraft-initiative/UniversalFriends/HEAD/UniversalFriends-core/src/main/java/me/ironexception/universalfriends/person/IPerson.java -------------------------------------------------------------------------------- /UniversalFriends-core/src/main/java/me/ironexception/universalfriends/person/Person.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/minecraft-initiative/UniversalFriends/HEAD/UniversalFriends-core/src/main/java/me/ironexception/universalfriends/person/Person.java -------------------------------------------------------------------------------- /UniversalFriends-core/src/main/java/me/ironexception/universalfriends/select/Selector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/minecraft-initiative/UniversalFriends/HEAD/UniversalFriends-core/src/main/java/me/ironexception/universalfriends/select/Selector.java -------------------------------------------------------------------------------- /UniversalFriends-core/src/test/java/me/ironexception/universalfriends/TestUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/minecraft-initiative/UniversalFriends/HEAD/UniversalFriends-core/src/test/java/me/ironexception/universalfriends/TestUtil.java -------------------------------------------------------------------------------- /UniversalFriends-core/src/test/java/me/ironexception/universalfriends/association/AssociationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/minecraft-initiative/UniversalFriends/HEAD/UniversalFriends-core/src/test/java/me/ironexception/universalfriends/association/AssociationTest.java -------------------------------------------------------------------------------- /UniversalFriends-core/src/test/java/me/ironexception/universalfriends/configuration/OperationsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/minecraft-initiative/UniversalFriends/HEAD/UniversalFriends-core/src/test/java/me/ironexception/universalfriends/configuration/OperationsTest.java -------------------------------------------------------------------------------- /UniversalFriends-core/src/test/java/me/ironexception/universalfriends/json/FriendFileLoaderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/minecraft-initiative/UniversalFriends/HEAD/UniversalFriends-core/src/test/java/me/ironexception/universalfriends/json/FriendFileLoaderTest.java -------------------------------------------------------------------------------- /UniversalFriends-core/src/test/java/me/ironexception/universalfriends/json/FriendFileSaverTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/minecraft-initiative/UniversalFriends/HEAD/UniversalFriends-core/src/test/java/me/ironexception/universalfriends/json/FriendFileSaverTest.java -------------------------------------------------------------------------------- /UniversalFriends-core/src/test/java/me/ironexception/universalfriends/select/SelectorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/minecraft-initiative/UniversalFriends/HEAD/UniversalFriends-core/src/test/java/me/ironexception/universalfriends/select/SelectorTest.java -------------------------------------------------------------------------------- /UniversalFriends-core/src/test/resources/friends.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/minecraft-initiative/UniversalFriends/HEAD/UniversalFriends-core/src/test/resources/friends.json -------------------------------------------------------------------------------- /UniversalFriends-core/src/test/resources/friends_operations.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/minecraft-initiative/UniversalFriends/HEAD/UniversalFriends-core/src/test/resources/friends_operations.json -------------------------------------------------------------------------------- /UniversalFriends-core/src/test/resources/friends_selections.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/minecraft-initiative/UniversalFriends/HEAD/UniversalFriends-core/src/test/resources/friends_selections.json -------------------------------------------------------------------------------- /UniversalFriends-core/src/test/resources/friends_with_meta.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/minecraft-initiative/UniversalFriends/HEAD/UniversalFriends-core/src/test/resources/friends_with_meta.json -------------------------------------------------------------------------------- /UniversalFriends-minecraft/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/minecraft-initiative/UniversalFriends/HEAD/UniversalFriends-minecraft/build.gradle -------------------------------------------------------------------------------- /UniversalFriends-minecraft/src/main/java/me/ironexception/universalfriends/FriendsSet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/minecraft-initiative/UniversalFriends/HEAD/UniversalFriends-minecraft/src/main/java/me/ironexception/universalfriends/FriendsSet.java -------------------------------------------------------------------------------- /UniversalFriends-minecraft/src/main/java/me/ironexception/universalfriends/GameProfilePerson.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/minecraft-initiative/UniversalFriends/HEAD/UniversalFriends-minecraft/src/main/java/me/ironexception/universalfriends/GameProfilePerson.java -------------------------------------------------------------------------------- /UniversalFriends-minecraft/src/main/java/me/ironexception/universalfriends/GameProfilePersonAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/minecraft-initiative/UniversalFriends/HEAD/UniversalFriends-minecraft/src/main/java/me/ironexception/universalfriends/GameProfilePersonAdapter.java -------------------------------------------------------------------------------- /UniversalFriends-minecraft/src/main/java/me/ironexception/universalfriends/UniversalFriends.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/minecraft-initiative/UniversalFriends/HEAD/UniversalFriends-minecraft/src/main/java/me/ironexception/universalfriends/UniversalFriends.java -------------------------------------------------------------------------------- /UniversalFriends-minecraft/src/test/java/me/ironexception/universalfriends/UniversalFriendsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/minecraft-initiative/UniversalFriends/HEAD/UniversalFriends-minecraft/src/test/java/me/ironexception/universalfriends/UniversalFriendsTest.java -------------------------------------------------------------------------------- /UniversalFriends-minecraft/src/test/resources/friends.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/minecraft-initiative/UniversalFriends/HEAD/UniversalFriends-minecraft/src/test/resources/friends.json -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/minecraft-initiative/UniversalFriends/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/minecraft-initiative/UniversalFriends/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/minecraft-initiative/UniversalFriends/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/minecraft-initiative/UniversalFriends/HEAD/gradlew.bat -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/minecraft-initiative/UniversalFriends/HEAD/settings.gradle --------------------------------------------------------------------------------