mirror of
https://github.com/AtlasMediaGroup/TotalFreedomMod.git
synced 2025-06-29 03:36:42 +00:00
Fixes FS-323 by rewriting ride modes to make sense
This commit is contained in:
@ -23,7 +23,7 @@ public class PlayerData
|
||||
private Boolean masterBuilder = false;
|
||||
|
||||
|
||||
private String rideMode = "ask";
|
||||
private RideMode rideMode = RideMode.ASK;
|
||||
|
||||
|
||||
private int coins;
|
||||
@ -51,7 +51,7 @@ public class PlayerData
|
||||
tag = resultSet.getString("tag");
|
||||
discordID = resultSet.getString("discord_id");
|
||||
masterBuilder = resultSet.getBoolean("master_builder");
|
||||
rideMode = resultSet.getString("ride_mode");
|
||||
rideMode = RideMode.valueOf(resultSet.getString("ride_mode").toUpperCase());
|
||||
coins = resultSet.getInt("coins");
|
||||
items.clear();
|
||||
items.addAll(FUtil.stringToList(resultSet.getString("items")));
|
||||
@ -82,7 +82,7 @@ public class PlayerData
|
||||
"- Total Votes: " + totalVotes + "\n" +
|
||||
"- Display Discord: " + displayDiscord + "\n" +
|
||||
"- Tag: " + FUtil.colorize(tag) + ChatColor.GRAY + "\n" +
|
||||
"- Ride Mode: " + rideMode + "\n" +
|
||||
"- Ride Mode: " + rideMode.name() + "\n" +
|
||||
"- Login Message: " + loginMessage;
|
||||
}
|
||||
|
||||
@ -194,7 +194,7 @@ public class PlayerData
|
||||
put("tag", tag);
|
||||
put("discord_id", discordID);
|
||||
put("master_builder", masterBuilder);
|
||||
put("ride_mode", rideMode);
|
||||
put("ride_mode", rideMode.name());
|
||||
put("coins", coins);
|
||||
put("items", FUtil.listToString(items));
|
||||
put("total_votes", totalVotes);
|
||||
@ -249,12 +249,12 @@ public class PlayerData
|
||||
this.masterBuilder = masterBuilder;
|
||||
}
|
||||
|
||||
public String getRideMode()
|
||||
public RideMode getRideMode()
|
||||
{
|
||||
return rideMode;
|
||||
}
|
||||
|
||||
public void setRideMode(String rideMode)
|
||||
public void setRideMode(RideMode rideMode)
|
||||
{
|
||||
this.rideMode = rideMode;
|
||||
}
|
||||
@ -308,4 +308,11 @@ public class PlayerData
|
||||
{
|
||||
this.inspect = inspect;
|
||||
}
|
||||
|
||||
public enum RideMode
|
||||
{
|
||||
ASK,
|
||||
NORMAL,
|
||||
OFF
|
||||
}
|
||||
}
|
Reference in New Issue
Block a user