Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- return (T[])((Object[])list.toArray(func_179319_b(p_179322_0_, list.size()
- )));
- }
- private static <T> T[] func_179319_b(Class<? super T> p_179319_0_, int p_1793
- 19_1_) {
- return (T[])((Object[])((Object[])Array.newInstance(p_179319_0_, p_179319_
- 1_)));
- }
- static class GetList<T> implements Function<Object[], List<T>> {
- private GetList() {
- }
- public List<T> apply(@Nullable Object[] p_apply_1_) {
- return Arrays.asList((Object[])p_apply_1_);
- }
- }
- static class Product<T> implements Iterable<T[]> {
- private final Class<T> field_179429_a;
- private final Iterable<? extends T>[] field_179428_b;
- private Product(Class<T> p_i46020_1_, Iterable<? extends T>[] p_i46020_2_)
- {
- this.field_179429_a = p_i46020_1_;
- this.field_179428_b = p_i46020_2_;
- }
- public Iterator<T[]> iterator() {
- return (Iterator<T[]>)(this.field_179428_b.length <= 0?Collections.sing
- letonList((Object[])Cartesian.func_179319_b(this.field_179429_a, 0)).iterator():
- new Cartesian.Product.ProductIterator(this.field_179429_a, this.field_179428_b))
- ;
- }
- static class ProductIterator<T> extends UnmodifiableIterator<T[]> {
- private int field_179426_a;
- private final Iterable<? extends T>[] field_179424_b;
- private final Iterator<? extends T>[] field_179425_c;
- private final T[] field_179423_d;
- private ProductIterator(Class<T> p_i46018_1_, Iterable<? extends T>[] p
- _i46018_2_) {
- this.field_179426_a = -2;
- this.field_179424_b = p_i46018_2_;
- this.field_179425_c = (Iterator[])Cartesian.func_179319_b(Iterator.c
- lass, this.field_179424_b.length);
- for(int i = 0; i < this.field_179424_b.length; ++i) {
- this.field_179425_c[i] = p_i46018_2_[i].iterator();
- }
- this.field_179423_d = Cartesian.func_179319_b(p_i46018_1_, this.fiel
- d_179425_c.length);
- }
- private void func_179422_b() {
- this.field_179426_a = -1;
- Arrays.fill(this.field_179425_c, (Object)null);
- Arrays.fill(this.field_179423_d, (Object)null);
- }
- public boolean hasNext() {
- if(this.field_179426_a == -2) {
- this.field_179426_a = 0;
- for(Iterator<? extends T> iterator1 : this.field_179425_c) {
- if(!iterator1.hasNext()) {
- this.func_179422_b();
- break;
- }
- }
- return true;
- } else {
- if(this.field_179426_a >= this.field_179425_c.length) {
- for(this.field_179426_a = this.field_179425_c.length - 1; this
- .field_179426_a >= 0; --this.field_179426_a) {
- Iterator<? extends T> iterator = this.field_179425_c[this.f
- ield_179426_a];
- if(iterator.hasNext()) {
- break;
- }
- if(this.field_179426_a == 0) {
- this.func_179422_b();
- break;
- }
- iterator = this.field_179424_b[this.field_179426_a].iterato
- r();
- this.field_179425_c[this.field_179426_a] = iterator;
- if(!iterator.hasNext()) {
- this.func_179422_b();
- break;
- }
- }
- }
- return this.field_179426_a >= 0;
- }
- }
- public T[] next() {
- if(!this.hasNext()) {
- throw new NoSuchElementException();
- } else {
- while(this.field_179426_a < this.field_179425_c.length) {
- this.field_179423_d[this.field_179426_a] = this.field_179425_c
- [this.field_179426_a].next();
- ++this.field_179426_a;
- }
- return (T[])((Object[])this.field_179423_d.clone());
- }
- }
- }
- }
- }
- Patching failed: minecraft\net\minecraft\client\renderer\texture\TextureManager.
- java
- Hunk 2 failed! Cannot find hunk target
- this.field_110585_a.put(p_110579_1_, (ITextureObject)p_110579_2_);
- flag = false;
- } catch (Throwable throwable) {
- + final ITextureObject p_110579_2_f = p_110579_2_;
- CrashReport crashreport = CrashReport.func_85055_a(throwable, "Registe
- ring texture");
- CrashReportCategory crashreportcategory = crashreport.func_85058_a("Re
- source location being registered");
- crashreportcategory.func_71507_a("Resource location", p_110579_1_);
- crashreportcategory.func_189529_a("Texture object class", new ICrashRe
- portDetail<String>() {
- public String call() throws Exception {
- - return p_110579_2_.getClass().getName();
- + return p_110579_2_f.getClass().getName();
- }
- });
- throw new ReportedException(crashreport);
- File state
- package net.minecraft.client.renderer.texture;
- import com.google.common.collect.Lists;
- import com.google.common.collect.Maps;
- import java.io.IOException;
- import java.util.List;
- import java.util.Map;
- import java.util.Map.Entry;
- import net.minecraft.client.renderer.texture.DynamicTexture;
- import net.minecraft.client.renderer.texture.ITextureObject;
- import net.minecraft.client.renderer.texture.ITickable;
- import net.minecraft.client.renderer.texture.ITickableTextureObject;
- import net.minecraft.client.renderer.texture.SimpleTexture;
- import net.minecraft.client.renderer.texture.TextureUtil;
- import net.minecraft.client.resources.IResourceManager;
- import net.minecraft.client.resources.IResourceManagerReloadListener;
- import net.minecraft.crash.CrashReport;
- import net.minecraft.crash.CrashReportCategory;
- import net.minecraft.crash.ICrashReportDetail;
- import net.minecraft.util.ReportedException;
- import net.minecraft.util.ResourceLocation;
- import net.minecraftforge.fml.relauncher.Side;
- import net.minecraftforge.fml.relauncher.SideOnly;
- import org.apache.logging.log4j.LogManager;
- import org.apache.logging.log4j.Logger;
- @SideOnly(Side.CLIENT)
- public class TextureManager implements ITickable, IResourceManagerReloadListener
- {
- private static final Logger field_147646_a = LogManager.getLogger();
- private final Map<ResourceLocation, ITextureObject> field_110585_a = Maps.<Re
- sourceLocation, ITextureObject>newHashMap();
- private final List<ITickable> field_110583_b = Lists.<ITickable>newArrayList(
- );
- private final Map<String, Integer> field_110584_c = Maps.<String, Integer>new
- HashMap();
- private IResourceManager field_110582_d;
- public TextureManager(IResourceManager p_i1284_1_) {
- this.field_110582_d = p_i1284_1_;
- }
- public void func_110577_a(ResourceLocation p_110577_1_) {
- ITextureObject itextureobject = (ITextureObject)this.field_110585_a.get(p_
- 110577_1_);
- if(itextureobject == null) {
- itextureobject = new SimpleTexture(p_110577_1_);
- this.func_110579_a(p_110577_1_, itextureobject);
- }
- TextureUtil.func_94277_a(itextureobject.func_110552_b());
- }
- public boolean func_110580_a(ResourceLocation p_110580_1_, ITickableTextureOb
- ject p_110580_2_) {
- if(this.func_110579_a(p_110580_1_, p_110580_2_)) {
- this.field_110583_b.add(p_110580_2_);
- return true;
- } else {
- return false;
- }
- }
- public boolean func_110579_a(ResourceLocation p_110579_1_, final ITextureObje
- ct p_110579_2_) {
- boolean flag = true;
- try {
- ((ITextureObject)p_110579_2_).func_110551_a(this.field_110582_d);
- } catch (IOException ioexception) {
- field_147646_a.warn((String)("Failed to load texture: " + p_110579_1_),
- (Throwable)ioexception);
- p_110579_2_ = TextureUtil.field_111001_a;
- this.field_110585_a.put(p_110579_1_, p_110579_2_);
- flag = false;
- } catch (Throwable throwable) {
- CrashReport crashreport = CrashReport.func_85055_a(throwable, "Register
- ing texture");
- CrashReportCategory crashreportcategory = crashreport.func_85058_a("Res
- ource location being registered");
- crashreportcategory.func_71507_a("Resource location", p_110579_1_);
- crashreportcategory.func_189529_a("Texture object class", new ICrashRep
- ortDetail<String>() {
- public String call() throws Exception {
- return p_110579_2_.getClass().getName();
- }
- });
- throw new ReportedException(crashreport);
- }
- this.field_110585_a.put(p_110579_1_, p_110579_2_);
- return flag;
- }
- public ITextureObject func_110581_b(ResourceLocation p_110581_1_) {
- return (ITextureObject)this.field_110585_a.get(p_110581_1_);
- }
- public ResourceLocation func_110578_a(String p_110578_1_, DynamicTexture p_11
- 0578_2_) {
- Integer integer = (Integer)this.field_110584_c.get(p_110578_1_);
- if(integer == null) {
- integer = Integer.valueOf(1);
- } else {
- integer = Integer.valueOf(integer.intValue() + 1);
- }
- this.field_110584_c.put(p_110578_1_, integer);
- ResourceLocation resourcelocation = new ResourceLocation(String.format("dy
- namic/%s_%d", new Object[]{p_110578_1_, integer}));
- this.func_110579_a(resourcelocation, p_110578_2_);
- return resourcelocation;
- }
- public void func_110550_d() {
- for(ITickable itickable : this.field_110583_b) {
- itickable.func_110550_d();
- }
- }
- public void func_147645_c(ResourceLocation p_147645_1_) {
- ITextureObject itextureobject = this.func_110581_b(p_147645_1_);
- if(itextureobject != null) {
- TextureUtil.func_147942_a(itextureobject.func_110552_b());
- }
- }
- public void func_110549_a(IResourceManager p_110549_1_) {
- for(Entry<ResourceLocation, ITextureObject> entry : this.field_110585_a.en
- trySet()) {
- this.func_110579_a((ResourceLocation)entry.getKey(), (ITextureObject)en
- try.getValue());
- }
- }
- }
- :fixMcSources FAILED
- FAILURE: Build failed with an exception.
- * What went wrong:
- Execution failed for task ':fixMcSources'.
- > com.cloudbees.diff.PatchException: Cannot find hunk target
- * Try:
- Run with --stacktrace option to get the stack trace. Run with --info or --debug
- option to get more log output.
- BUILD FAILED
- Total time: 57.12 secs
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement