@Override public boolean equals(final @Nullable Object other) { if(this == other) return true; if(other == null || !(other instanceof TextComponent)) return false; if(!super.equals(other)) return false; final TextComponent component = (TextComponent) other; return Objects.equals(this.content, component.content); }
@Override public boolean equals(final @Nullable Object other) { if(this == other) return true; if(other == null || !(other instanceof TextComponent)) return false; if(!super.equals(other)) return false; final TextComponent component = (TextComponent) other; return Objects.equals(this.content, component.content); }
@Override public boolean equals(final @Nullable Object other) { if(this == other) return true; if(other == null || !(other instanceof SelectorComponent)) return false; if(!super.equals(other)) return false; final SelectorComponent that = (SelectorComponent) other; return Objects.equals(this.pattern, that.pattern); }
@Override public boolean equals(final @Nullable Object other) { if(this == other) return true; if(other == null || !(other instanceof KeybindComponent)) return false; if(!super.equals(other)) return false; final KeybindComponent component = (KeybindComponent) other; return Objects.equals(this.keybind, component.keybind); }
@Override public boolean equals(final @Nullable Object other) { if(this == other) return true; if(other == null || !(other instanceof SelectorComponent)) return false; if(!super.equals(other)) return false; final SelectorComponent that = (SelectorComponent) other; return Objects.equals(this.pattern, that.pattern); }
@Override public boolean equals(final @Nullable Object other) { if(this == other) return true; if(other == null || !(other instanceof ScoreComponent)) return false; if(!super.equals(other)) return false; final ScoreComponent that = (ScoreComponent) other; return Objects.equals(this.name, that.name) && Objects.equals(this.objective, that.objective) && Objects.equals(this.value, that.value); }
@Override public boolean equals(final @Nullable Object other) { if(this == other) return true; if(other == null || !(other instanceof SelectorComponent)) return false; if(!super.equals(other)) return false; final SelectorComponent that = (SelectorComponent) other; return Objects.equals(this.pattern, that.pattern); }
@Override public boolean equals(final @Nullable Object other) { if(this == other) return true; if(other == null || !(other instanceof ScoreComponent)) return false; if(!super.equals(other)) return false; final ScoreComponent that = (ScoreComponent) other; return Objects.equals(this.name, that.name) && Objects.equals(this.objective, that.objective) && Objects.equals(this.value, that.value); }
@Override public boolean equals(final @Nullable Object other) { if(this == other) return true; if(other == null || !(other instanceof TranslatableComponent)) return false; if(!super.equals(other)) return false; final TranslatableComponent that = (TranslatableComponent) other; return Objects.equals(this.key, that.key) && Objects.equals(this.args, that.args); }
@Override public boolean equals(final @Nullable Object other) { if(this == other) return true; if(other == null || !(other instanceof KeybindComponent)) return false; if(!super.equals(other)) return false; final KeybindComponent component = (KeybindComponent) other; return Objects.equals(this.keybind, component.keybind); }
@Override public boolean equals(final @Nullable Object other) { if(this == other) return true; if(other == null || !(other instanceof TranslatableComponent)) return false; if(!super.equals(other)) return false; final TranslatableComponent that = (TranslatableComponent) other; return Objects.equals(this.key, that.key) && Objects.equals(this.args, that.args); }
@Override public boolean equals(final @Nullable Object other) { if(this == other) return true; if(other == null || !(other instanceof ScoreComponent)) return false; if(!super.equals(other)) return false; final ScoreComponent that = (ScoreComponent) other; return Objects.equals(this.name, that.name) && Objects.equals(this.objective, that.objective) && Objects.equals(this.value, that.value); }
@Override public boolean equals(final @Nullable Object other) { if(this == other) return true; if(other == null || !(other instanceof KeybindComponent)) return false; if(!super.equals(other)) return false; final KeybindComponent component = (KeybindComponent) other; return Objects.equals(this.keybind, component.keybind); }
@Override public boolean equals(final @Nullable Object other) { if(this == other) return true; if(other == null || !(other instanceof TranslatableComponent)) return false; if(!super.equals(other)) return false; final TranslatableComponent that = (TranslatableComponent) other; return Objects.equals(this.key, that.key) && Objects.equals(this.args, that.args); }
@Override public boolean equals(final @Nullable Object other) { if(this == other) return true; if(other == null || !(other instanceof TextComponent)) return false; if(!super.equals(other)) return false; final TextComponent component = (TextComponent) other; return Objects.equals(this.content, component.content); }