Files
CustomNPC-Plus/src/main/java/noppes/npcs/client/MessageAchievement.java
T

33 lines
933 B
Java
Raw Normal View History

2018-09-13 12:03:28 -04:00
package noppes.npcs.client;
import net.minecraft.init.Items;
import net.minecraft.item.Item;
2018-09-13 12:03:28 -04:00
import net.minecraft.stats.Achievement;
import net.minecraft.util.ChatComponentText;
import net.minecraft.util.IChatComponent;
import noppes.npcs.CustomItems;
2025-03-13 17:14:45 -04:00
public class MessageAchievement extends Achievement {
2018-09-13 12:03:28 -04:00
2025-03-13 17:14:45 -04:00
private String description;
private String message;
2025-03-13 17:14:45 -04:00
public MessageAchievement(Item item, String message, String description) {
super("", message, 0, 0, item, null);
this.description = description;
this.message = message;
}
2025-03-13 17:14:45 -04:00
public MessageAchievement(String message, String description) {
this(CustomItems.letter == null ? Items.paper : CustomItems.letter, message, description);
}
2025-03-13 17:14:45 -04:00
@Override
public IChatComponent func_150951_e() {
return new ChatComponentText(message);
2018-09-13 12:03:28 -04:00
}
2025-03-13 17:14:45 -04:00
public String getDescription() {
return description;
2018-09-13 12:03:28 -04:00
}
}