2018-07-06 15:30:00 +02:00
|
|
|
package com.eu.habbo.habbohotel.modtool;
|
|
|
|
|
|
|
|
import gnu.trove.TCollections;
|
|
|
|
import gnu.trove.map.TIntObjectMap;
|
|
|
|
import gnu.trove.map.hash.TIntObjectHashMap;
|
|
|
|
|
2019-05-26 20:14:53 +02:00
|
|
|
public class ModToolCategory {
|
2018-07-06 15:30:00 +02:00
|
|
|
private final String name;
|
|
|
|
private final TIntObjectMap<ModToolPreset> presets;
|
|
|
|
|
2019-05-26 20:14:53 +02:00
|
|
|
public ModToolCategory(String name) {
|
2018-07-06 15:30:00 +02:00
|
|
|
this.name = name;
|
2018-09-28 21:25:00 +02:00
|
|
|
this.presets = TCollections.synchronizedMap(new TIntObjectHashMap<>());
|
2018-07-06 15:30:00 +02:00
|
|
|
}
|
|
|
|
|
2019-05-26 20:14:53 +02:00
|
|
|
public void addPreset(ModToolPreset preset) {
|
2018-07-06 15:30:00 +02:00
|
|
|
this.presets.put(preset.id, preset);
|
|
|
|
}
|
|
|
|
|
2019-05-26 20:14:53 +02:00
|
|
|
public TIntObjectMap<ModToolPreset> getPresets() {
|
2018-07-06 15:30:00 +02:00
|
|
|
return this.presets;
|
|
|
|
}
|
|
|
|
|
2019-05-26 20:14:53 +02:00
|
|
|
public String getName() {
|
2018-07-06 15:30:00 +02:00
|
|
|
return this.name;
|
|
|
|
}
|
|
|
|
}
|