ModernFix-fix/src/main/java/org/embeddedt/modernfix/searchtree/DummySearchTree.java
embeddedt cfbe21d72f
Remap to full Mojmap (including classnames)
Mod does not yet run in dev
2023-02-14 21:59:30 -05:00

38 lines
769 B
Java

package org.embeddedt.modernfix.searchtree;
import net.minecraft.client.searchtree.MutableSearchTree;
import net.minecraft.client.searchtree.ReloadableIdSearchTree;
import java.util.Collections;
import java.util.List;
import java.util.stream.Stream;
/**
* Dummy search tree that stores nothing and returns nothing on searches.
*/
public class DummySearchTree<T> extends ReloadableIdSearchTree<T> implements MutableSearchTree<T> {
public DummySearchTree() {
super(t -> Stream.empty());
}
@Override
public void add(T pObj) {
}
@Override
public void clear() {
}
@Override
public void refresh() {
}
@Override
public List<T> search(String pSearchText) {
return Collections.emptyList();
}
}