hytale-server/com/hypixel/hytale/component/data/change/SystemChange.java

29 lines
681 B
Java

package com.hypixel.hytale.component.data.change;
import com.hypixel.hytale.component.system.ISystem;
import javax.annotation.Nonnull;
public class SystemChange<ECS_TYPE> implements DataChange {
private final ChangeType type;
private final ISystem<ECS_TYPE> system;
public SystemChange(ChangeType type, ISystem<ECS_TYPE> system) {
this.type = type;
this.system = system;
}
public ChangeType getType() {
return this.type;
}
public ISystem<ECS_TYPE> getSystem() {
return this.system;
}
@Nonnull
@Override
public String toString() {
return "SystemChange{type=" + this.type + ", system=" + this.system + "}";
}
}