mirror of
https://github.com/Melledy/Grasscutter.git
synced 2024-11-23 22:54:29 +00:00
Customise sender and title too. Add statement of use
This commit is contained in:
parent
414fad9079
commit
2dc6a48403
@ -82,7 +82,9 @@ public final class Config {
|
|||||||
public int ServerAvatarId = 10000007;
|
public int ServerAvatarId = 10000007;
|
||||||
public int[] WelcomeEmotes = {2007, 1002, 4010};
|
public int[] WelcomeEmotes = {2007, 1002, 4010};
|
||||||
public String WelcomeMotd = "Welcome to Grasscutter emu";
|
public String WelcomeMotd = "Welcome to Grasscutter emu";
|
||||||
public String WelcomeMailContent = "Hi there!\r\nFirst of all, welcome to Grasscutter. If you have any issues, please let us know so that Lawnmower can help you! \r\n\r\nCheck out our:\r\n<type=\"browser\" text=\"Discord\" href=\"https://discord.gg/T5vZU6UyeG\"/> <type=\"browser\" text=\"GitHub\" href=\"https://github.com/Melledy/Grasscutter\"/>";
|
public String WelcomeMailTitle = "Welcome to Grasscutter!";
|
||||||
|
public String WelcomeMailSender = "Lawnmower";
|
||||||
|
public String WelcomeMailContent = "Hi there!\r\nFirst of all, welcome to Grasscutter. If you have any issues, please let us know so that Lawnmower can help you! \r\n\r\nCheck out our:\r\n<type=\"browser\" text=\"Discord\" href=\"https://discord.gg/T5vZU6UyeG\"/>";
|
||||||
public Mail.MailItem[] WelcomeMailItems = {
|
public Mail.MailItem[] WelcomeMailItems = {
|
||||||
new Mail.MailItem(13509, 1, 1),
|
new Mail.MailItem(13509, 1, 1),
|
||||||
new Mail.MailItem(201, 10000, 1),
|
new Mail.MailItem(201, 10000, 1),
|
||||||
|
@ -74,8 +74,6 @@ public class GameData {
|
|||||||
private static Map<Integer, List<ShopGoodsData>> shopGoods = new HashMap<>();
|
private static Map<Integer, List<ShopGoodsData>> shopGoods = new HashMap<>();
|
||||||
private static final IntList scenePointIdList = new IntArrayList();
|
private static final IntList scenePointIdList = new IntArrayList();
|
||||||
|
|
||||||
public static char EJWOA = 's';
|
|
||||||
|
|
||||||
public static Int2ObjectMap<?> getMapByResourceDef(Class<?> resourceDefinition) {
|
public static Int2ObjectMap<?> getMapByResourceDef(Class<?> resourceDefinition) {
|
||||||
Int2ObjectMap<?> map = null;
|
Int2ObjectMap<?> map = null;
|
||||||
|
|
||||||
|
@ -234,6 +234,4 @@ public final class DatabaseHelper {
|
|||||||
DeleteResult result = DatabaseManager.getDatastore().delete(mail);
|
DeleteResult result = DatabaseManager.getDatastore().delete(mail);
|
||||||
return result.wasAcknowledged();
|
return result.wasAcknowledged();
|
||||||
}
|
}
|
||||||
|
|
||||||
public static char AWJVN = 'e';
|
|
||||||
}
|
}
|
||||||
|
@ -3,7 +3,6 @@ package emu.grasscutter.net.packet;
|
|||||||
public class PacketOpcodes {
|
public class PacketOpcodes {
|
||||||
// Empty
|
// Empty
|
||||||
public static final int NONE = 0;
|
public static final int NONE = 0;
|
||||||
public static final char ONLWE = 'u';
|
|
||||||
|
|
||||||
// Opcodes
|
// Opcodes
|
||||||
public static final int AbilityChangeNotify = 1179;
|
public static final int AbilityChangeNotify = 1179;
|
||||||
|
@ -85,15 +85,11 @@ public class HandlerSetPlayerBornDataReq extends PacketHandler {
|
|||||||
session.send(new BasePacket(PacketOpcodes.SetPlayerBornDataRsp));
|
session.send(new BasePacket(PacketOpcodes.SetPlayerBornDataRsp));
|
||||||
|
|
||||||
// Default mail
|
// Default mail
|
||||||
char d = 'G';
|
|
||||||
char e = 'r';
|
|
||||||
char z = 'a';
|
|
||||||
char u = 'c';
|
|
||||||
char s = 't';
|
|
||||||
MailBuilder mailBuilder = new MailBuilder(player.getUid(), new Mail());
|
MailBuilder mailBuilder = new MailBuilder(player.getUid(), new Mail());
|
||||||
mailBuilder.mail.mailContent.title = String.format("W%sl%som%s to %s%s%s%s%s%s%s%s%s%s%s!", DatabaseHelper.AWJVN, u, DatabaseHelper.AWJVN, d, e, z, GameData.EJWOA, GameData.EJWOA, u, PacketOpcodes.ONLWE, s, s, DatabaseHelper.AWJVN, e);
|
mailBuilder.mail.mailContent.title = Grasscutter.getConfig().GameServer.WelcomeMailTitle;
|
||||||
mailBuilder.mail.mailContent.sender = String.format("L%swnmow%s%s @ Gi%sH%sb", z, DatabaseHelper.AWJVN, e, s, PacketOpcodes.ONLWE);
|
mailBuilder.mail.mailContent.sender = Grasscutter.getConfig().GameServer.WelcomeMailSender;
|
||||||
mailBuilder.mail.mailContent.content = Grasscutter.getConfig().GameServer.WelcomeMailContent;
|
// Please credit Grasscutter if changing something here. We don't condone commercial use of the project.
|
||||||
|
mailBuilder.mail.mailContent.content = Grasscutter.getConfig().GameServer.WelcomeMailContent + "\n<type=\"browser\" text=\"GitHub\" href=\"https://github.com/Melledy/Grasscutter\"/>";
|
||||||
mailBuilder.mail.itemList.addAll(Arrays.asList(Grasscutter.getConfig().GameServer.WelcomeMailItems));
|
mailBuilder.mail.itemList.addAll(Arrays.asList(Grasscutter.getConfig().GameServer.WelcomeMailItems));
|
||||||
mailBuilder.mail.importance = 1;
|
mailBuilder.mail.importance = 1;
|
||||||
player.sendMail(mailBuilder.mail);
|
player.sendMail(mailBuilder.mail);
|
||||||
|
Loading…
Reference in New Issue
Block a user