001 package net.minecraft.dispenser;
002
003 public class RegistryDefaulted extends RegistrySimple
004 {
005 /**
006 * Default object for this registry, returned when an object is not found.
007 */
008 private final Object defaultObject;
009
010 public RegistryDefaulted(Object par1Obj)
011 {
012 this.defaultObject = par1Obj;
013 }
014
015 public Object func_82594_a(Object par1Obj)
016 {
017 Object var2 = super.func_82594_a(par1Obj);
018 return var2 == null ? this.defaultObject : var2;
019 }
020 }