Blame view

src/client/java/com/mumfrey/webprefs/interfaces/IWebPreferencesProvider.java 592 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
package com.mumfrey.webprefs.interfaces;

import java.util.Map;
import java.util.Set;

import net.minecraft.util.Session;

public interface IWebPreferencesProvider
{
    public abstract boolean isActive();

    public abstract String getHostName();

    public abstract Session getSession();

    public abstract IWebPreferencesService getService();

    public boolean requestGet(IWebPreferencesClient client, String uuid, Set<String> keys, boolean getPrivate);

    public boolean requestSet(IWebPreferencesClient client, String uuid, Map<String, String> values, boolean setPrivate);
}