blob: 4992f9bd9758ee6344ca941c2c244d66eb26c133 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
|
package com.keuin.ohmyvanillamc;
import java.util.Objects;
public class OmvmConfiguration {
private final boolean disableFishSchooling;
private final boolean disablePhantomSpawning;
private final boolean disableWanderingTraderSpawning;
private final boolean reintroduceLlamaItemDuplicating;
public OmvmConfiguration(boolean disableFishSchooling, boolean disablePhantomSpawning, boolean disableWanderingTraderSpawning, boolean reintroduceLlamaItemDuplicating) {
this.disableFishSchooling = disableFishSchooling;
this.disablePhantomSpawning = disablePhantomSpawning;
this.disableWanderingTraderSpawning = disableWanderingTraderSpawning;
this.reintroduceLlamaItemDuplicating = reintroduceLlamaItemDuplicating;
}
public boolean isDisableFishSchooling() {
return disableFishSchooling;
}
public boolean isDisablePhantomSpawning() {
return disablePhantomSpawning;
}
public boolean isDisableWanderingTraderSpawning() {
return disableWanderingTraderSpawning;
}
public boolean isReintroduceLlamaItemDuplicating() {
return reintroduceLlamaItemDuplicating;
}
@Override
public boolean equals(Object o) {
if (this == o) return true;
if (o == null || getClass() != o.getClass()) return false;
OmvmConfiguration that = (OmvmConfiguration) o;
return disableFishSchooling == that.disableFishSchooling &&
disablePhantomSpawning == that.disablePhantomSpawning &&
disableWanderingTraderSpawning == that.disableWanderingTraderSpawning &&
reintroduceLlamaItemDuplicating == that.reintroduceLlamaItemDuplicating;
}
@Override
public int hashCode() {
return Objects.hash(disableFishSchooling, disablePhantomSpawning, disableWanderingTraderSpawning, reintroduceLlamaItemDuplicating);
}
@Override
public String toString() {
return "Disable Fish Schooling: " + disableFishSchooling + "\n" +
"Disable Phantom Spawning: " + disablePhantomSpawning + "\n" +
"Disable Wandering Trader Spawning: " + disableWanderingTraderSpawning + "\n" +
"Reintroduce Llama Item Duplicating: " + reintroduceLlamaItemDuplicating;
}
}
|