Compare commits
2 Commits
8b6fcad851
...
15de073215
Author | SHA1 | Date | |
---|---|---|---|
15de073215 | |||
c240f97773 |
@ -1,8 +1,9 @@
|
|||||||
|
import 'package:equatable/equatable.dart';
|
||||||
import 'package:minecraft_server_installer/properties/domain/entity/server_properties.dart';
|
import 'package:minecraft_server_installer/properties/domain/entity/server_properties.dart';
|
||||||
import 'package:minecraft_server_installer/properties/domain/enum/difficulty.dart';
|
import 'package:minecraft_server_installer/properties/domain/enum/difficulty.dart';
|
||||||
import 'package:minecraft_server_installer/properties/domain/enum/game_mode.dart';
|
import 'package:minecraft_server_installer/properties/domain/enum/game_mode.dart';
|
||||||
|
|
||||||
class ServerPropertiesDto {
|
class ServerPropertiesDto with EquatableMixin {
|
||||||
final int serverPort;
|
final int serverPort;
|
||||||
final int maxPlayers;
|
final int maxPlayers;
|
||||||
final int spawnProtection;
|
final int spawnProtection;
|
||||||
@ -39,6 +40,20 @@ class ServerPropertiesDto {
|
|||||||
onlineMode = serverProperties.onlineMode,
|
onlineMode = serverProperties.onlineMode,
|
||||||
motd = serverProperties.motd;
|
motd = serverProperties.motd;
|
||||||
|
|
||||||
|
@override
|
||||||
|
List<Object?> get props => [
|
||||||
|
serverPort,
|
||||||
|
maxPlayers,
|
||||||
|
spawnProtection,
|
||||||
|
viewDistance,
|
||||||
|
pvp,
|
||||||
|
gameMode,
|
||||||
|
difficulty,
|
||||||
|
enableCommandBlock,
|
||||||
|
onlineMode,
|
||||||
|
motd,
|
||||||
|
];
|
||||||
|
|
||||||
Map<String, String> toStringMap() => {
|
Map<String, String> toStringMap() => {
|
||||||
'server-port': serverPort.toString(),
|
'server-port': serverPort.toString(),
|
||||||
'max-players': maxPlayers.toString(),
|
'max-players': maxPlayers.toString(),
|
||||||
|
Loading…
x
Reference in New Issue
Block a user