Compare commits

..

2 Commits

View File

@ -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/enum/difficulty.dart';
import 'package:minecraft_server_installer/properties/domain/enum/game_mode.dart';
class ServerPropertiesDto {
class ServerPropertiesDto with EquatableMixin {
final int serverPort;
final int maxPlayers;
final int spawnProtection;
@ -39,6 +40,20 @@ class ServerPropertiesDto {
onlineMode = serverProperties.onlineMode,
motd = serverProperties.motd;
@override
List<Object?> get props => [
serverPort,
maxPlayers,
spawnProtection,
viewDistance,
pvp,
gameMode,
difficulty,
enableCommandBlock,
onlineMode,
motd,
];
Map<String, String> toStringMap() => {
'server-port': serverPort.toString(),
'max-players': maxPlayers.toString(),