Iaroslav Postovalov
03/17/2019, 12:10 PMDominaezzz
03/17/2019, 12:12 PMDominaezzz
03/17/2019, 12:12 PMsleepers
a val
instead of var
.Dominaezzz
03/17/2019, 12:13 PMsleepers = sleepers - player.uniqueId
Dominaezzz
03/17/2019, 12:14 PMsleepers.also { it -= player.uniqueId }
karelpeeters
03/17/2019, 12:15 PMsleepers.remove(players.uniqueId)
could be what you want.Dominaezzz
03/17/2019, 12:17 PMsleepers.remove(player.uniqueId)
, if you give up on operators.streetsofboston
03/17/2019, 12:19 PMsleepers
?karelpeeters
03/17/2019, 12:19 PMvar sleepers: MutableSet<UUID>
streetsofboston
03/17/2019, 12:20 PMkarelpeeters
03/17/2019, 12:22 PMSet<UUID>.minus
and MutableCollection<UUID>.minusAssign
, so we need a type that's both: probably MutableSet<UUID>
.streetsofboston
03/17/2019, 12:22 PMkarelpeeters
03/17/2019, 12:22 PMstreetsofboston
03/17/2019, 12:26 PMkarelpeeters
03/17/2019, 12:27 PMvar
as well.streetsofboston
03/17/2019, 12:28 PMvar
...
Yep, you're absolutely right, the var
(instead of val
) is the problem