The file was modified src/main/java/net/dv8tion/jda/core/handle/GuildCreateHandler.java (diff) The file was modified src/main/java/net/dv8tion/jda/core/entities/impl/JDAImpl.java (diff) The file was modified src/main/java/net/dv8tion/jda/core/entities/EntityBuilder.java (diff) The file was modified src/main/java/net/dv8tion/jda/bot/entities/impl/JDABotImpl.java (diff) The file was added src/main/java/net/dv8tion/jda/client/entities/Group.java The file was modified src/main/java/net/dv8tion/jda/core/entities/VoiceChannel.java (diff) The file was added src/main/java/net/dv8tion/jda/client/entities/BlockedUser.java The file was modified src/main/java/net/dv8tion/jda/core/handle/GuildMemberRemoveHandler.java (diff) The file was modified src/main/java/net/dv8tion/jda/core/JDABuilder.java (diff) The file was modified src/main/java/net/dv8tion/jda/core/handle/GuildDeleteHandler.java (diff) The file was added src/main/java/net/dv8tion/jda/client/entities/Relationship.java The file was added src/main/java/net/dv8tion/jda/client/entities/impl/GroupImpl.java The file was added src/main/java/net/dv8tion/jda/client/entities/IncomingFriendRequest.java The file was modified src/main/java/net/dv8tion/jda/client/entities/impl/JDAClientImpl.java (diff) The file was modified src/main/java/net/dv8tion/jda/bot/JDABot.java (diff) The file was added src/main/java/net/dv8tion/jda/client/entities/Call.java The file was added src/main/java/net/dv8tion/jda/client/entities/OutgoingFriendRequest.java The file was added src/main/java/net/dv8tion/jda/client/entities/impl/FriendImpl.java The file was added src/main/java/net/dv8tion/jda/client/entities/Friend.java The file was modified src/main/java/net/dv8tion/jda/core/handle/GuildMemberAddHandler.java (diff) The file was added src/main/java/net/dv8tion/jda/core/entities/AudioChannel.java The file was modified src/main/java/net/dv8tion/jda/core/entities/impl/MemberImpl.java (diff) The file was added src/main/java/net/dv8tion/jda/client/entities/RelationshipType.java The file was modified src/main/java/net/dv8tion/jda/client/JDAClient.java (diff) The file was modified src/main/java/net/dv8tion/jda/core/entities/Channel.java (diff)
Commit
15a216abaa49a86c4af7903acaaf73cd4c55f09e
by Austin Keener Second pass on Relationship + Group stuff. Group caching and cache updating should be valid. Adds support for CHANNEL_RECIPIENT_ADD and CHANNEL_RECIPIENT_REMOVE Adds Join, Leave, all Update types, UserJoin, and UserLeave events for Groups. Adds all Group message types. Adds Message#getChannelType() and Message#isFromType(ChannelType) Removes Message#isPrivate() Reworked EntityBuilder#createUser / createFakeUser logic (commit: 15a216a ) The file was modified src/main/java/net/dv8tion/jda/core/handle/MessageCreateHandler.java (diff) The file was modified src/main/java/net/dv8tion/jda/client/JDAClient.java (diff) The file was modified src/main/java/net/dv8tion/jda/core/handle/MessageUpdateHandler.java (diff) The file was added src/main/java/net/dv8tion/jda/client/events/group/GroupUserLeaveEvent.java The file was modified src/main/java/net/dv8tion/jda/core/handle/GuildBanHandler.java (diff) The file was modified src/main/java/net/dv8tion/jda/core/entities/impl/MessageImpl.java (diff) The file was modified src/main/java/net/dv8tion/jda/core/events/message/MessageUpdateEvent.java (diff) The file was modified src/main/java/net/dv8tion/jda/core/handle/ChannelDeleteHandler.java (diff) The file was modified src/main/java/net/dv8tion/jda/core/handle/ChannelUpdateHandler.java (diff) The file was added src/main/java/net/dv8tion/jda/client/entities/impl/OutgoingFriendRequestImpl.java The file was added src/main/java/net/dv8tion/jda/client/events/message/group/GroupMessageDeleteEvent.java The file was added src/main/java/net/dv8tion/jda/client/events/message/group/GenericGroupMessageEvent.java The file was modified src/main/java/net/dv8tion/jda/core/entities/EntityBuilder.java (diff) The file was added src/main/java/net/dv8tion/jda/client/events/group/GroupJoinEvent.java The file was modified src/main/java/net/dv8tion/jda/client/entities/impl/JDAClientImpl.java (diff) The file was added src/main/java/net/dv8tion/jda/client/events/group/update/GroupUpdateIconEvent.java The file was modified src/main/java/net/dv8tion/jda/client/entities/Friend.java (diff) The file was modified src/main/java/net/dv8tion/jda/client/entities/RelationshipType.java (diff) The file was added src/main/java/net/dv8tion/jda/client/events/group/update/GenericGroupUpdateEvent.java The file was modified src/main/java/net/dv8tion/jda/core/entities/Message.java (diff) The file was added src/main/java/net/dv8tion/jda/client/events/group/GroupUserJoinEvent.java The file was added src/main/java/net/dv8tion/jda/client/events/group/update/GroupUpdateNameEvent.java The file was added src/main/java/net/dv8tion/jda/client/events/group/GroupLeaveEvent.java The file was modified src/main/java/net/dv8tion/jda/core/handle/ChannelCreateHandler.java (diff) The file was added src/main/java/net/dv8tion/jda/client/entities/impl/BlockedUserImpl.java The file was added src/main/java/net/dv8tion/jda/client/entities/impl/IncomingFriendRequestImpl.java The file was modified src/main/java/net/dv8tion/jda/core/requests/WebSocketClient.java (diff) The file was added src/main/java/net/dv8tion/jda/client/events/message/group/GroupMessageReceivedEvent.java The file was added src/main/java/net/dv8tion/jda/client/handle/ChannelRecipientRemoveHandler.java The file was modified src/main/java/net/dv8tion/jda/core/events/message/MessageReceivedEvent.java (diff) The file was added src/main/java/net/dv8tion/jda/client/events/message/group/GroupMessageEmbedEvent.java The file was modified src/main/java/net/dv8tion/jda/core/handle/MessageDeleteHandler.java (diff) The file was added src/main/java/net/dv8tion/jda/client/handle/ChannelRecipientAddHandler.java The file was modified src/main/java/net/dv8tion/jda/core/handle/EventCache.java (diff) The file was modified src/main/java/net/dv8tion/jda/core/hooks/ListenerAdapter.java (diff) The file was modified src/main/java/net/dv8tion/jda/client/entities/impl/FriendImpl.java (diff) The file was added src/main/java/net/dv8tion/jda/client/events/group/GenericGroupEvent.java The file was modified src/main/java/net/dv8tion/jda/core/handle/ReadyHandler.java (diff) The file was modified src/main/java/net/dv8tion/jda/client/entities/impl/GroupImpl.java (diff) The file was added src/main/java/net/dv8tion/jda/client/events/group/update/GroupUpdateOwnerEvent.java The file was added src/main/java/net/dv8tion/jda/client/events/message/group/GroupMessageUpdateEvent.java