package com.infinityraider.agricraft.apiimpl;
import java.util.Deque;
import com.infinityraider.agricraft.api.adapter.IAgriAdapter;
<BUG>import com.infinityraider.agricraft.api.adapter.IAgriAdapterRegistry;
import java.util.concurrent.ConcurrentLinkedDeque;</BUG>
public class AdapterRegistry<T> implements IAgriAdapterRegistry<T> {
private final Deque<IAgriAdapter<T>> adapters = new ConcurrentLinkedDeque<>();
@Override

package com.infinityraider.agricraft.apiimpl;
import java.util.Deque;
import com.infinityraider.agricraft.api.adapter.IAgriAdapter;
import com.infinityraider.agricraft.api.adapter.IAgriAdapterRegistry;
import java.util.Optional;
import java.util.concurrent.ConcurrentLinkedDeque;
public class AdapterRegistry<T> implements IAgriAdapterRegistry<T> {
private final Deque<IAgriAdapter<T>> adapters = new ConcurrentLinkedDeque<>();
@Override
