Update FML to 1.5 snapshot 13w09c
This commit is contained in:
parent
81bf16decd
commit
793ae904af
47 changed files with 18105 additions and 25225 deletions
|
@ -134,7 +134,7 @@ public class GuiModList extends GuiScreen
|
|||
tess.func_78374_a(offset + texture.func_94282_c(), top, field_73735_i, 1, 0);
|
||||
tess.func_78374_a(offset, top, field_73735_i, 0, 0);
|
||||
tess.func_78381_a();
|
||||
|
||||
|
||||
shifty += 65;
|
||||
}
|
||||
}
|
||||
|
|
|
@ -252,7 +252,7 @@ public abstract class GuiScrollingList
|
|||
GL11.glDisable(GL11.GL_LIGHTING);
|
||||
GL11.glDisable(GL11.GL_FOG);
|
||||
Tessellator var18 = Tessellator.field_78398_a;
|
||||
GL11.glBindTexture(GL11.GL_TEXTURE_2D, this.client.field_71446_o.func_78341_b("/gui/background.png"));
|
||||
this.client.field_71446_o.func_98187_b("/gui/background.png");
|
||||
GL11.glColor4f(1.0F, 1.0F, 1.0F, 1.0F);
|
||||
float var17 = 32.0F;
|
||||
var18.func_78382_b();
|
||||
|
@ -385,7 +385,7 @@ public abstract class GuiScrollingList
|
|||
private void overlayBackground(int p_22239_1_, int p_22239_2_, int p_22239_3_, int p_22239_4_)
|
||||
{
|
||||
Tessellator var5 = Tessellator.field_78398_a;
|
||||
GL11.glBindTexture(GL11.GL_TEXTURE_2D, this.client.field_71446_o.func_78341_b("/gui/background.png"));
|
||||
this.client.field_71446_o.func_98187_b("/gui/background.png");
|
||||
GL11.glColor4f(1.0F, 1.0F, 1.0F, 1.0F);
|
||||
float var6 = 32.0F;
|
||||
var5.func_78382_b();
|
||||
|
|
|
@ -1,73 +1,73 @@
|
|||
#Main FML Access Transformer configuration file
|
||||
# TileEntity addMapping
|
||||
public apy.a(Ljava/lang/Class;Ljava/lang/String;)V #MD:TileEntity/func_70306_a
|
||||
public aqj.a(Ljava/lang/Class;Ljava/lang/String;)V #MD:TileEntity/func_70306_a
|
||||
# EntityList addMappings
|
||||
public mp.a(Ljava/lang/Class;Ljava/lang/String;I)V #MD:EntityList/func_75618_a
|
||||
public mp.a(Ljava/lang/Class;Ljava/lang/String;III)V #MD:EntityList/func_75614_a
|
||||
public mp.b #FD:EntityList/field_75625_b #nameToClassMap
|
||||
public mp.c #FD:EntityList/field_75626_c #classToNameMap
|
||||
public mp.d #FD:EntityList/field_75623_d #idToClassMap
|
||||
public mv.a(Ljava/lang/Class;Ljava/lang/String;I)V #MD:EntityList/func_75618_a
|
||||
public mv.a(Ljava/lang/Class;Ljava/lang/String;III)V #MD:EntityList/func_75614_a
|
||||
public mv.b #FD:EntityList/field_75625_b #nameToClassMap
|
||||
public mv.c #FD:EntityList/field_75626_c #classToNameMap
|
||||
public mv.d #FD:EntityList/field_75623_d #idToClassMap
|
||||
# RenderEngine
|
||||
#public bba.h #FD:RenderEngine/field_78367_h #textureList # -- MISSING MAPPING # -- MISSING MAPPING
|
||||
public bfd.j #FD:RenderEngine/field_78366_k #texturePack
|
||||
public bfy.g #FD:RenderEngine/field_78366_k #texturePack
|
||||
# RenderManager
|
||||
public bfx.q #FD:RenderManager/field_78729_o #renderers
|
||||
public bgs.q #FD:RenderManager/field_78729_o #renderers
|
||||
# RenderBlocks - everything
|
||||
public bfe.* #FD:RenderBlocks/*
|
||||
public bfe.*() #MD:RenderBlocks/*
|
||||
public bfz.* #FD:RenderBlocks/*
|
||||
public bfz.*() #MD:RenderBlocks/*
|
||||
#RenderPlayer
|
||||
public-f bgr.h #FD:RenderPlayer/field_77110_j #armorlist
|
||||
public-f bhn.h #FD:RenderPlayer/field_77110_j #armorlist
|
||||
#RenderBiped
|
||||
public-f bgf.k #FD:RenderBiped/field_82424_k #armorlist
|
||||
public-f bha.k #FD:RenderBiped/field_82424_k #armorlist
|
||||
#StringTranslate
|
||||
public bo.b #FD:StringTranslate/field_74815_b
|
||||
public bo.e #FD:StringTranslate/field_74813_d
|
||||
public bp.b #FD:StringTranslate/field_74815_b
|
||||
public bp.e #FD:StringTranslate/field_74813_d
|
||||
# TileEntityRenderer
|
||||
public bia.m #FD:TileEntityRenderer/field_76966_m
|
||||
public bix.m #FD:TileEntityRenderer/field_76966_m
|
||||
# CraftingManager - make the add recipe methods public
|
||||
public xv.a(Lvx;[Ljava/lang/Object;)Lxy; #MD:CraftingManager/func_92103_a
|
||||
public xv.b(Lvx;[Ljava/lang/Object;)V #MD:CraftingManager/func_77596_b
|
||||
public ye.a(Lwg;[Ljava/lang/Object;)Lyh; #MD:CraftingManager/func_92103_a
|
||||
public ye.b(Lwg;[Ljava/lang/Object;)V #MD:CraftingManager/func_77596_b
|
||||
# WeightedRandomItem
|
||||
public li.a #FD:WeightedRandomItem/field_76292_a #probability
|
||||
public lo.a #FD:WeightedRandomItem/field_76292_a #probability
|
||||
# ItemStack
|
||||
#public+f tv.c #FD:ItemStack/field_77993_c #itemId
|
||||
# StatBase
|
||||
public jy.a #FD:StatBase/field_75978_a #statName
|
||||
public ka.a #FD:StatBase/field_75978_a #statName
|
||||
# NetLoginHandler
|
||||
public jf.a(Ljf;Z)Z #MD:NetLoginHandler/func_72531_a #'complete connection'
|
||||
public jf.h #FD:NetLoginHandler/field_72543_h #userName
|
||||
public jf.g #FD:NetLoginHandler/field_72543_h #userName
|
||||
# EntityPlayerMP getNextWindowId
|
||||
public jc.cq()V #MD:EntityPlayerMP/func_71117_bO
|
||||
public jc.cr()V #MD:EntityPlayerMP/func_71117_bO
|
||||
public jc.cu #FD:EntityPlayerMP/field_71139_cq
|
||||
# EntityAITaskEntry
|
||||
public ob #CL:EntityAITaskEntry
|
||||
public oi #CL:EntityAITaskEntry
|
||||
# EntityAITasks
|
||||
public oa.a #FD:EntityAITasks/field_75782_a #taskList
|
||||
public oh.a #FD:EntityAITasks/field_75782_a #taskList
|
||||
# BlockChest
|
||||
public akw.m(Lzk;III)Z #MD:BlockChest/func_72292_n #isOcelotBlockingChest
|
||||
public alh.m(Lzv;III)Z #MD:BlockChest/func_72292_n #isOcelotBlockingChest
|
||||
# EntityLiving
|
||||
public na.aT #FD:EntityLiving/field_70736_aM #carryoverDamage
|
||||
public na.bn #FD:EntityLiving/field_70714_bg #tasks
|
||||
public na.bG #FD:EntityLiving/field_70703_bu #isJumping
|
||||
public ng.aU #FD:EntityLiving/field_70736_aM #carryoverDamage
|
||||
public ng.bo #FD:EntityLiving/field_70714_bg #tasks
|
||||
public ng.bG #FD:EntityLiving/field_70703_bu #isJumping
|
||||
# EntityAIOcelotSit
|
||||
protected on.a(Lzk;III)Z #MD:EntityAIOcelotSit/func_75398_a #nearestSittableBlock
|
||||
protected on.f()Z #MD:EntityAIOcelotSit/func_75399_f #isblocksittable
|
||||
protected ou.a(Lzv;III)Z #MD:EntityAIOcelotSit/func_75398_a #nearestSittableBlock
|
||||
protected ou.f()Z #MD:EntityAIOcelotSit/func_75399_f #isblocksittable
|
||||
# CallableMinecraftVersion - sanity check the MC version
|
||||
public c #CL:CallableMinecraftVersion
|
||||
public c.<init>(Lb;)V #MD:CallableMinecraftVersion/<init>(Lnet/minecraft/src/CrashReport;) #constructor
|
||||
# EntityAnimal
|
||||
public pu.d #FD:EntityAnimal/field_70881_d #inLove
|
||||
public qb.d #FD:EntityAnimal/field_70881_d #inLove
|
||||
# WorldType
|
||||
public zu.<init>(ILjava/lang/String;)V #MD:WorldType/<init>(ILjava/lang/String;)
|
||||
public zu.<init>(ILjava/lang/String;I)V #MD:WorldType/<init>(ILjava/lang/String;I)
|
||||
public aaf.<init>(ILjava/lang/String;)V #MD:WorldType/<init>(ILjava/lang/String;)
|
||||
public aaf.<init>(ILjava/lang/String;I)V #MD:WorldType/<init>(ILjava/lang/String;I)
|
||||
# ComponentVillage
|
||||
public agz #CL:ComponentVillage
|
||||
public ahj #CL:ComponentVillage
|
||||
# EntityVillager - minmax lists
|
||||
public rx.a(Lzc;ILjava/util/Random;F)V #MD:EntityVillager/func_70948_a #addBuy
|
||||
public rx.b(Lzc;ILjava/util/Random;F)V #MD:EntityVillager/func_70949_b #addSell
|
||||
public rx.bP #FD:EntityVillager/field_70958_bB
|
||||
public rx.bQ #FD:EntityVillager/field_70960_bC
|
||||
public sg.a(Lzl;ILjava/util/Random;F)V #MD:EntityVillager/func_70948_a #addBuy
|
||||
public sg.b(Lzl;ILjava/util/Random;F)V #MD:EntityVillager/func_70949_b #addSell
|
||||
public sg.bP #FD:EntityVillager/field_70958_bB
|
||||
public sg.bQ #FD:EntityVillager/field_70960_bC
|
||||
# GuiButtonMerchant
|
||||
public ayp #CL:GuiButtonMerchant
|
||||
public azc #CL:GuiButtonMerchant
|
||||
|
||||
protected avr.a #FD:GuiYesNo/field_73942_a #guiScreen
|
||||
protected awe.a #FD:GuiYesNo/field_73942_a #guiScreen
|
||||
|
|
|
@ -2,11 +2,11 @@
|
|||
# Only runs at runtime because it's not necessary at compile time
|
||||
# has deobf and obf mappings so it runs OK in mcp
|
||||
# entityplayer -> network/player
|
||||
sb cpw/mods/fml/common/network/Player
|
||||
sk cpw/mods/fml/common/network/Player
|
||||
net.minecraft.entity.player.EntityPlayer cpw/mods/fml/common/network/Player
|
||||
# block -> blockproxy
|
||||
aoj cpw/mods/fml/common/registry/BlockProxy
|
||||
aou cpw/mods/fml/common/registry/BlockProxy
|
||||
net.minecraft.block.Block cpw/mods/fml/common/registry/BlockProxy
|
||||
# item -> itemproxy
|
||||
vv cpw/mods/fml/common/registry/ItemProxy
|
||||
we cpw/mods/fml/common/registry/ItemProxy
|
||||
net.minecraft.item.Item cpw/mods/fml/common/registry/ItemProxy
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
searge,name,side,desc
|
||||
field_70009_b,buffer,2,RCon string buffer for log
|
||||
field_70009_b,chatBuffer,2,
|
||||
field_70010_a,consoleBuffer,2,only ever used by MinecraftServer.executeCommand
|
||||
field_70116_cv,serverPosZ,2,
|
||||
field_70117_cu,serverPosY,2,
|
||||
|
@ -328,7 +328,7 @@ field_70716_bi,newPosRotationIncrements,2,The number of updates over which the n
|
|||
field_70717_bb,attackingPlayer,2,The most recent player that has attacked this entity
|
||||
field_70718_bc,recentlyHit,2,"Set to 60 when hit by the player or the player's wolf, then decrements. Used to determine whether the entity should drop items on death."
|
||||
field_70720_be,arrowHitTimer,2,
|
||||
field_70721_aZ,legYaw,2,
|
||||
field_70721_aZ,limbYaw,2,
|
||||
field_70722_aY,prevLegYaw,2,
|
||||
field_70723_bA,senses,2,
|
||||
field_70724_aR,attackTime,2,
|
||||
|
@ -353,7 +353,7 @@ field_70749_g,lookHelper,2,
|
|||
field_70750_az,texture,2,the path for the texture of this entityLiving
|
||||
field_70751_d,lastAttackingEntity,2,
|
||||
field_70752_e,potionsNeedUpdate,2,Whether the DataWatcher needs to be updated with the active potions
|
||||
field_70754_ba,legSwing,2,Only relevant when legYaw is not 0(the entity is moving). Influences where in its swing legs and arms currently are.
|
||||
field_70754_ba,limbSwing,2,Only relevant when legYaw is not 0(the entity is moving). Influences where in its swing legs and arms currently are.
|
||||
field_70755_b,entityLivingToAttack,2,"is only being set, has no uses as of MC 1.1"
|
||||
field_70756_c,revengeTimer,2,
|
||||
field_70757_a,livingSoundTime,2,Number of ticks since this EntityLiving last produced its sound
|
||||
|
@ -572,7 +572,7 @@ field_71324_y,canSpawnAnimals,2,True if the server has animals turned on.
|
|||
field_71325_x,onlineMode,2,True if the server is in online mode.
|
||||
field_71335_s,guiIsEnabled,2,
|
||||
field_71336_r,networkThread,2,
|
||||
field_71337_q,theGameType,2,The Game Type.
|
||||
field_71337_q,gameType,2,
|
||||
field_71338_p,canSpawnStructures,2,
|
||||
field_71339_n,theRConThreadMain,2,
|
||||
field_71340_o,settings,2,
|
||||
|
@ -919,7 +919,7 @@ field_71964_f,soundGravelFootstep,2,
|
|||
field_71965_g,soundGrassFootstep,2,
|
||||
field_71966_d,soundPowderFootstep,2,
|
||||
field_71967_e,soundWoodFootstep,2,
|
||||
field_71968_b,blockName,2,
|
||||
field_71968_b,unlocalizedName,2,The unlocalized name of this block.
|
||||
field_71969_a,displayOnCreativeTab,2,"used as foreach item, if item.tab = current tab, display it on the screen"
|
||||
field_71970_n,opaqueCubeLookup,2,An array of 4096 booleans corresponding to the result of the isOpaqueCube() method for each block ID
|
||||
field_71971_o,lightOpacity,2,How much light is subtracted for going through this block
|
||||
|
@ -1002,8 +1002,8 @@ field_72047_aN,oreRedstone,2,
|
|||
field_72048_aO,oreRedstoneGlowing,2,
|
||||
field_72049_aP,torchRedstoneIdle,2,
|
||||
field_72050_aA,tilledField,2,
|
||||
field_72051_aB,stoneOvenIdle,2,
|
||||
field_72052_aC,stoneOvenActive,2,
|
||||
field_72051_aB,furnaceIdle,2,
|
||||
field_72052_aC,furnaceBurning,2,
|
||||
field_72053_aD,signPost,2,
|
||||
field_72054_aE,doorWood,2,
|
||||
field_72055_aF,ladder,2,
|
||||
|
@ -1073,6 +1073,7 @@ field_72142_a,woodType,2,The type of tree this log came from.
|
|||
field_72152_a,woodType,2,The type of tree this block came from.
|
||||
field_72155_a,silverfishStoneTypes,2,Block names that can be a silverfish stone.
|
||||
field_72157_b,modelBlock,2,The block that is used as model for the stair.
|
||||
field_72158_c,modelBlockMetadata,2,
|
||||
field_72163_b,canDropItself,2,"If this field is true, the pane block drops itself when destroyed (like the iron fences), otherwise, it's just destroyed (like glass panes)"
|
||||
field_72164_a,sideTextureIndex,2,Holds the texture index of the side of the pane (the thin lateral side)
|
||||
field_72166_a,powered,2,Whether this lamp block is the powered version.
|
||||
|
@ -1151,7 +1152,7 @@ field_72411_j,whiteListedPlayers,2,The Set of all whitelisted players.
|
|||
field_72412_k,playerNBTManagerObj,2,Reference to the PlayerNBTManager object.
|
||||
field_72413_h,bannedIPs,2,
|
||||
field_72414_i,ops,2,A set containing the OPs.
|
||||
field_72416_e,tagsForLastWrittenPlayer,2,
|
||||
field_72416_e,hostPlayerData,2,"Holds the NBT data for the host player's save file, so this can be written to level.dat."
|
||||
field_72422_f,whiteList,2,
|
||||
field_72423_e,opsList,2,
|
||||
field_72428_a,server,2,
|
||||
|
@ -1161,11 +1162,11 @@ field_72449_c,zCoord,2,Z coordinate of Vec3D
|
|||
field_72450_a,xCoord,2,X coordinate of Vec3D
|
||||
field_72451_a,theDecitatedServer,2,Instance of the DecitatedServer.
|
||||
field_72534_f,mcServer,2,Reference to the MinecraftServer object.
|
||||
field_72535_g,loginTimer,2,"While waiting to login, if this field ++'s to 600 it will kick you."
|
||||
field_72535_g,connectionTimer,2,
|
||||
field_72536_d,verifyToken,2,The 4 byte verify token read from a Packet252SharedKey
|
||||
field_72537_e,rand,2,The Random object used to generate serverId hex strings.
|
||||
field_72538_b,myTCPConnection,2,
|
||||
field_72539_c,finishedProcessing,2,Returns if the login handler is finished and can be removed. It is set to true on either error or successful login.
|
||||
field_72539_c,connectionComplete,2,
|
||||
field_72540_a,logger,2,The Minecraft logger.
|
||||
field_72541_j,loginServerId,2,server ID that is randomly generated by this login handler.
|
||||
field_72542_k,sharedKey,2,Secret AES key obtained from the client's Packet252SharedKey
|
||||
|
@ -1192,7 +1193,7 @@ field_72579_o,lastPosX,2,The last known x position for this connection.
|
|||
field_72580_l,ticksOfLastKeepAlive,2,
|
||||
field_72581_m,chatSpamThresholdCount,2,
|
||||
field_72582_j,keepAliveTimeSent,2,
|
||||
field_72583_k,rndmObj,2,The Java Random object.
|
||||
field_72583_k,randomGenerator,2,
|
||||
field_72585_i,keepAliveRandomID,2,
|
||||
field_72587_r,hasMoved,2,is true when the player has moved since his last movement packet
|
||||
field_72588_q,lastPosZ,2,The last known z position for this connection.
|
||||
|
@ -1294,8 +1295,8 @@ field_72781_x,glSkyList2,2,OpenGL sky list 2
|
|||
field_72782_b,theWorldServer,2,The WorldServer object.
|
||||
field_72783_a,mcServer,2,Reference to the MinecraftServer object.
|
||||
field_72792_d,entityViewDistance,2,
|
||||
field_72793_b,trackedEntitySet,2,"List of tracked entities, used for iteration operations on tracked entities."
|
||||
field_72794_c,trackedEntityHashTable,2,Used for identity lookup of tracked entities.
|
||||
field_72793_b,trackedEntities,2,
|
||||
field_72794_c,trackedEntityIDs,2,
|
||||
field_72795_a,theWorld,2,
|
||||
field_72814_d,hasExtendedLevels,2,set by !chunk.getAreLevelsEmpty
|
||||
field_72815_e,worldObj,2,Reference to the World object.
|
||||
|
@ -1381,20 +1382,20 @@ field_73112_e,partialBlockProgress,2,damage ranges from 1 to 10. -1 causes the c
|
|||
field_73113_b,partialBlockX,2,
|
||||
field_73114_c,partialBlockY,2,
|
||||
field_73115_a,miningPlayerEntId,2,"entity ID of the player associated with this partially destroyed Block. Used to identify the Blocks in the client Renderer, max 1 per player on a server"
|
||||
field_73126_f,encodedPosZ,2,The encoded entity Z position.
|
||||
field_73127_g,encodedRotationYaw,2,The encoded entity yaw rotation.
|
||||
field_73128_d,encodedPosX,2,The encoded entity X position.
|
||||
field_73129_e,encodedPosY,2,The encoded entity Y position.
|
||||
field_73126_f,lastScaledZPosition,2,
|
||||
field_73127_g,lastYaw,2,
|
||||
field_73128_d,lastScaledXPosition,2,
|
||||
field_73129_e,lastScaledYPosition,2,
|
||||
field_73130_b,blocksDistanceThreshold,2,
|
||||
field_73131_c,updateFrequency,2,check for sync when ticks % updateFrequency==0
|
||||
field_73132_a,trackedEntity,2,The entity that this EntityTrackerEntry tracks.
|
||||
field_73132_a,myEntity,2,
|
||||
field_73133_n,playerEntitiesUpdated,2,
|
||||
field_73134_o,trackedPlayers,2,
|
||||
field_73134_o,trackingPlayers,2,Holds references to all the players that are currently receiving position updates for this entity.
|
||||
field_73135_l,motionZ,2,
|
||||
field_73136_m,ticks,2,
|
||||
field_73137_j,motionX,2,
|
||||
field_73138_k,motionY,2,
|
||||
field_73139_h,encodedRotationPitch,2,The encoded entity pitch rotation.
|
||||
field_73139_h,lastPitch,2,
|
||||
field_73140_i,lastHeadMotion,2,
|
||||
field_73141_v,ridingEntity,2,
|
||||
field_73142_u,ticksSinceLastForcedTeleport,2,"every 400 ticks a full teleport packet is sent, rather than just a ""move me +x"" command, so that position remains fully synced."
|
||||
|
@ -1468,17 +1469,17 @@ field_73235_d,worldObj,2,Reference to the World object.
|
|||
field_73236_b,chunkMapping,2,The mapping between ChunkCoordinates and Chunks that ChunkProviderClient maintains.
|
||||
field_73237_c,chunkListing,2,"This may have been intended to be an iterable version of all currently loaded chunks (MultiplayerChunkCache), with identical contents to chunkMapping's values. However it is never actually added to."
|
||||
field_73238_a,blankChunk,2,The completely empty chunk used by ChunkProviderClient when field_73236_b doesn't contain the requested coordinates.
|
||||
field_73244_f,id2ChunkMap,2,map of chunk Id's to Chunk instances
|
||||
field_73244_f,loadedChunkHashMap,2,
|
||||
field_73245_g,loadedChunks,2,
|
||||
field_73246_d,serverChunkGenerator,2,chunk generator object. Calls to load nonexistent chunks are forwarded to this object.
|
||||
field_73246_d,currentChunkProvider,2,
|
||||
field_73247_e,currentChunkLoader,2,
|
||||
field_73248_b,chunksToUnload,2,"used by unload100OldestChunks to iterate the loadedChunkHashMap for unload (underlying assumption, first in, first out)"
|
||||
field_73249_c,dummyChunk,2,"a dummy chunk, returned in place of an actual chunk."
|
||||
field_73249_c,defaultEmptyChunk,2,
|
||||
field_73250_a,loadChunkOnProvideRequest,2,"if this is false, the defaultEmptyChunk will be returned by the provider"
|
||||
field_73251_h,worldObj,2,
|
||||
field_73261_d,blocksToUpdate,2,array of blocks to update this tick
|
||||
field_73262_e,numBlocksToUpdate,2,the number of blocks that need to be updated next tick
|
||||
field_73263_b,players,2,the list of all players in this instance (chunk)
|
||||
field_73261_d,locationOfBlockChange,2,
|
||||
field_73262_e,numberOfTilesToUpdate,2,
|
||||
field_73263_b,playersInChunk,2,
|
||||
field_73264_c,chunkLocation,2,note: this is final
|
||||
field_73265_a,myManager,2,
|
||||
field_73286_b,clientPacketIdList,2,List of the client's packet IDs.
|
||||
|
@ -1770,8 +1771,8 @@ field_73661_d,updateTime,2,
|
|||
field_73662_b,y,2,
|
||||
field_73663_c,z,2,
|
||||
field_73664_a,x,2,
|
||||
field_73672_b,serverProperties,2,The server properties object.
|
||||
field_73673_c,serverPropertiesFile,2,The server properties file.
|
||||
field_73672_b,properties,2,
|
||||
field_73673_c,associatedFile,2,
|
||||
field_73674_a,logger,2,Reference to the logger.
|
||||
field_73692_f,banEndDate,2,
|
||||
field_73693_g,reason,2,
|
||||
|
@ -1852,7 +1853,7 @@ field_73883_a,selectedButton,2,The button that was just pressed.
|
|||
field_73884_l,guiParticles,2,
|
||||
field_73885_j,allowUserInput,2,
|
||||
field_73886_k,fontRenderer,2,The FontRenderer used by GuiScreen
|
||||
field_73887_h,controlList,2,A list of all the controls added to this container.
|
||||
field_73887_h,buttonList,2,A list of all the buttons in this container.
|
||||
field_73888_d,theChatOptions,2,
|
||||
field_73889_b,theGuiScreen,2,Instance of GuiScreen.
|
||||
field_73890_c,theSettings,2,Instance of GameSettings file.
|
||||
|
@ -1942,6 +1943,7 @@ field_74035_s,addClicked,2,The 'Add server' button was clicked
|
|||
field_74036_r,deleteClicked,2,The 'Delete' button was clicked
|
||||
field_74037_q,buttonDelete,2,The 'Delete' button
|
||||
field_74038_p,buttonSelect,2,The 'Join Server' button
|
||||
field_74039_z,ticksOpened,2,How many ticks this Gui is already opened
|
||||
field_74040_y,localServerFindThread,2,
|
||||
field_74041_x,localNetworkServerList,2,
|
||||
field_74044_d,theGameSettings,2,For saving the user's language selection to disk.
|
||||
|
@ -1965,9 +1967,9 @@ field_74077_a,parentScreen,2,A reference to the screen object that created this.
|
|||
field_74078_n,saveList,2,The save list for the world selection screen
|
||||
field_74079_o,worldSlotContainer,2,
|
||||
field_74080_m,selectedWorld,2,the currently selected world
|
||||
field_74081_v,buttonDelete,2,the delete button in the world selection gui
|
||||
field_74081_v,buttonRename,2,The rename button in the world selection GUI
|
||||
field_74082_u,buttonSelect,2,the select button in the world selection gui
|
||||
field_74083_t,buttonRename,2,the rename button in the world selection gui
|
||||
field_74083_t,buttonDelete,2,The delete button in the world selection GUI
|
||||
field_74084_s,deleting,2,set to true if you arein the process of deleteing a world/save
|
||||
field_74085_r,localizedGameModeText,2,The game mode text that is displayed with each world on the world selection list.
|
||||
field_74086_q,localizedMustConvertText,2,
|
||||
|
@ -3142,7 +3144,7 @@ field_76638_b,precipitationHeightMap,2,"A map, similar to heightMap, that tracks
|
|||
field_76639_c,updateSkylightColumns,2,Which columns need their skylightMaps updated.
|
||||
field_76640_a,isLit,2,Determines if the chunk is lit or not at a light value greater than 0.
|
||||
field_76641_n,lastSaveTime,2,The time according to World.worldTime when this chunk was last saved
|
||||
field_76642_o,deferRender,2,
|
||||
field_76642_o,sendUpdates,2,"Updates to this chunk will not be sent to clients if this is false. This field is set to true the first time the chunk is sent to a client, and never set to false."
|
||||
field_76643_l,isModified,2,Set to true if the chunk has been modified and needs to be updated internally.
|
||||
field_76644_m,hasEntities,2,Whether this Chunk has any Entities and thus requires saving on every tick
|
||||
field_76645_j,entityLists,2,Array of Lists containing the entities in this Chunk. Each List represents a 16 block subchunk.
|
||||
|
@ -3677,7 +3679,7 @@ field_77770_aF,leather,2,
|
|||
field_77771_aG,bucketMilk,2,
|
||||
field_77772_aH,brick,2,
|
||||
field_77773_az,minecartEmpty,2,
|
||||
field_77774_bZ,itemName,2,full name of item from language file
|
||||
field_77774_bZ,unlocalizedName,2,The unlocalized name of this item.
|
||||
field_77775_ay,bucketLava,2,
|
||||
field_77776_ba,bed,2,
|
||||
field_77777_bU,maxStackSize,2,Maximum size of the stack.
|
||||
|
@ -3688,7 +3690,7 @@ field_77781_bS,record11,2,
|
|||
field_77782_ar,porkCooked,2,
|
||||
field_77783_bR,recordWard,2,
|
||||
field_77784_aq,porkRaw,2,
|
||||
field_77785_bY,potionEffect,2,The string representing this item's effect on a potion when used as an ingredient.
|
||||
field_77785_bY,potionEffect,2,
|
||||
field_77786_ax,bucketWater,2,
|
||||
field_77787_bX,hasSubtypes,2,"Some items (like dyes) have multiple subtypes on same item, this is field define this behavior"
|
||||
field_77788_aw,bucketEmpty,2,
|
||||
|
@ -3764,7 +3766,7 @@ field_77881_a,armorType,2,"Stores the armor type: 0 is helmet, 1 is plate, 2 is
|
|||
field_77882_bY,maxDamageArray,2,Holds the 'base' maxDamage that each armorType have.
|
||||
field_77885_a,blockID,2,The block ID of the Block associated with this ItemBlock
|
||||
field_77889_b,theHalfSlab,2,Instance of BlockHalfSlab.
|
||||
field_77890_c,theHalfSlab2,2,Instance of BlockHalfSlab.
|
||||
field_77890_c,doubleSlab,2,The double-slab block corresponding to this item.
|
||||
field_77891_a,isFullBlock,2,
|
||||
field_77895_b,blockNames,2,
|
||||
field_77896_a,blockRef,2,
|
||||
|
@ -4381,6 +4383,7 @@ field_82122_c,extraType,2,"Extra data for this skull, used as player username by
|
|||
field_82123_a,skullType,2,Entity type for this skull.
|
||||
field_82133_f,primaryEffect,2,Primary potion effect given by this beacon.
|
||||
field_82134_g,secondaryEffect,2,Secondary potion effect given by this beacon.
|
||||
field_82135_d,isBeaconActive,2,
|
||||
field_82136_e,levels,2,Level of this beacon's pyramid.
|
||||
field_82139_a,effectsList,2,List of effects that Beacon can apply
|
||||
field_82140_h,payment,2,Item given to this beacon as payment.
|
||||
|
@ -4427,6 +4430,7 @@ field_82283_n,heightLabel,2,
|
|||
field_82284_o,createFlatWorldListSlotGui,2,
|
||||
field_82285_m,layerMaterialLabel,2,
|
||||
field_82289_B,buttonCustomize,2,GuiButton in the more world options screen.
|
||||
field_82290_a,generatorOptionsToUse,2,Generator options to use when creating the world.
|
||||
field_82301_b,presets,2,List of defined flat world presets.
|
||||
field_82302_c,createFlatWorldGui,2,
|
||||
field_82303_q,theTextField,2,
|
||||
|
@ -4434,6 +4438,7 @@ field_82304_p,theButton,2,
|
|||
field_82305_a,presetIconRenderer,2,RenderItem instance used to render preset icons.
|
||||
field_82307_o,theFlatPresetsListSlot,2,
|
||||
field_82310_a,mcServer,2,Reference to the MinecraftServer object.
|
||||
field_82316_w,buttonRecreate,2,
|
||||
field_82317_b,commandBlock,2,Command block being edited.
|
||||
field_82318_a,commandTextField,2,Text field containing the command block's command.
|
||||
field_82320_o,theSlot,2,
|
||||
|
@ -4516,11 +4521,14 @@ field_82577_x,theGameRules,2,
|
|||
field_82578_b,NBTTypes,2,
|
||||
field_82584_b,theNBTTagCompound,2,
|
||||
field_82587_b,theNBTTagCompound,2,
|
||||
field_82592_a,vec3dPool,2,
|
||||
field_82592_a,fakePool,2,A global Vec3Pool that always creates new vectors instead of reusing them and is thread-safe.
|
||||
field_82596_a,registryObjects,2,Objects registered on this registry.
|
||||
field_82597_b,defaultObject,2,"Default object for this registry, returned when an object is not found."
|
||||
field_82603_g,order_a,2,Face order for D-U-N-S-E-W.
|
||||
field_82609_l,faceList,2,List of all values in EnumFacing. Order is D-U-N-S-E-W.
|
||||
field_82611_j,frontOffsetY,2,
|
||||
field_82612_k,frontOffsetZ,2,
|
||||
field_82613_h,order_b,2,Face order for U-D-S-N-W-E.
|
||||
field_82614_i,frontOffsetX,2,
|
||||
field_82624_d,zPos,2,
|
||||
field_82625_b,xPos,2,
|
||||
|
@ -4537,6 +4545,7 @@ field_82639_c,currentSpeed,2,
|
|||
field_82640_a,thisEntity,2,
|
||||
field_82641_b,rangedAttackEntityHost,2,The entity (as a RangedAttackMob) the AI instance has been applied to.
|
||||
field_82653_b,worldFeatures,2,List of world features enabled on this preset.
|
||||
field_82654_c,biomeToUse,2,
|
||||
field_82655_a,flatLayers,2,List of layers on this preset.
|
||||
field_82661_d,layerMinimumY,2,
|
||||
field_82662_b,layerFillBlock,2,Block type used on this set of layers.
|
||||
|
@ -4562,7 +4571,7 @@ field_82724_e,isAmbient,2,Whether the potion effect came from a beacon
|
|||
field_82727_n,wither,2,
|
||||
field_82728_o,anvil,2,
|
||||
field_82729_p,fallingBlock,2,
|
||||
field_82730_x,magicDamage,2,Whether the damage is magic based.
|
||||
field_82730_x,magicDamage,2,
|
||||
field_82731_v,wither,2,The wither Potion object.
|
||||
field_82741_K,vecPool,2,The world-local pool of vectors
|
||||
field_82745_f,createdAtCloudUpdateTick,2,keeps track of how many ticks this PartiallyDestroyedBlock already exists
|
||||
|
@ -4627,6 +4636,7 @@ field_82896_a,skeletonHead,2,
|
|||
field_82909_b,presetName,2,Name for this preset.
|
||||
field_82910_c,presetData,2,Data for this preset.
|
||||
field_82911_a,iconId,2,ID for the item used as icon for this preset.
|
||||
field_82914_M,spawnableCaveCreatureList,2,
|
||||
field_82915_S,theWorldGenerator,2,
|
||||
field_83001_bt,invulnerable,2,
|
||||
field_83004_a,theCrashReport,2,
|
||||
|
@ -4667,11 +4677,18 @@ field_92010_b,lifetime,2,The lifetime of the firework in ticks. When the age rea
|
|||
field_92011_a,fireworkAge,2,The age of the firework in ticks.
|
||||
field_92014_j,explosionStrength,2,The explosion radius of spawned fireballs.
|
||||
field_92017_j,spawnedMob,2,
|
||||
field_92039_az,fireworkExplosions,2,
|
||||
field_92039_k,thorns,2,
|
||||
field_92052_bU,firework,2,
|
||||
field_92053_bW,enchantedBook,2,
|
||||
field_92054_bV,fireworkCharge,2,
|
||||
field_92055_b,lifetime,2,The lifetime of the firework in ticks. When the age reaches the lifetime the firework explodes.
|
||||
field_92056_a,fireworkAge,2,The age of the firework in ticks.
|
||||
field_92061_d,isChristmas,2,"If true, chests will be rendered with the Christmas present textures."
|
||||
field_92086_a,isBlank,2,When isBlank is true the DataWatcher is not watching any objects
|
||||
field_92104_bU,firework,2,
|
||||
field_92105_bW,enchantedBook,2,
|
||||
field_92106_bV,fireworkCharge,2,
|
||||
field_92117_D,heldItemTooltips,2,
|
||||
field_92118_B,overrideWidth,2,
|
||||
field_92119_C,overrideHeight,2,
|
||||
|
|
|
4434
fml/conf/joined.exc
4434
fml/conf/joined.exc
File diff suppressed because it is too large
Load diff
33577
fml/conf/joined.srg
33577
fml/conf/joined.srg
File diff suppressed because it is too large
Load diff
|
@ -36,8 +36,8 @@ DirNatives = %(DirJars)s/bin/natives
|
|||
Client = %(DirJars)s/bin/minecraft.jar
|
||||
Server = %(DirJars)s/minecraft_server.jar
|
||||
LWJGL = %(DirJars)s/bin/jinput.jar,%(DirJars)s/bin/lwjgl.jar,%(DirJars)s/bin/lwjgl_util.jar
|
||||
MD5Client = 496002660846f2eb455cba407cd26818
|
||||
MD5Server = e317f8f4f62d0603a8eacbfb2e33549c
|
||||
MD5Client = d2534381656da5069b96cc89e28158ef
|
||||
MD5Server = 92f4fd715191c596745c7bbfad9c1aad
|
||||
|
||||
[RETROGUARD]
|
||||
Location = %(DirRuntime)s/bin/retroguard.jar
|
||||
|
@ -96,7 +96,7 @@ ClassPathClient = %(DirLib)s/,%(DirLib)s/*,%(DirJars)s/bin/minecraft.jar,%(DirJa
|
|||
ClassPathServer = %(DirLib)s/,%(DirLib)s/*,%(DirJars)s/minecraft_server.jar
|
||||
ClientFixes = %(DirConf)s/patches
|
||||
FixStart = Start
|
||||
IgnorePkg = paulscode,com/jcraft,isom,ibxm,de/matthiasmann/twl,org/xmlpull,javax/xml,com/fasterxml,javax/ws,org/bouncycastle,argo
|
||||
IgnorePkg = paulscode,com/jcraft,isom,ibxm,de/matthiasmann/twl,org/xmlpull,javax/xml,com/fasterxml,javax/ws
|
||||
|
||||
[REOBF]
|
||||
MD5Client = %(DirTemp)s/client.md5
|
||||
|
@ -123,8 +123,8 @@ LogFile = %(DirLogs)s/mcp.log
|
|||
LogFileErr = %(DirLogs)s/mcperr.log
|
||||
UpdateUrl =
|
||||
IgnoreUpdate = %(DirBin)s,%(DirLib)s,%(DirLogs)s,%(DirModSrc)s,%(DirReobf)s,%(DirSrc)s,%(DirTemp)s,%(DirEclipse)s/Client/bin,%(DirEclipse)s/Server/bin,%(DirJars)s/world,%(DirJars)s/saves,%(DirJars)s/resources
|
||||
RGIndex = 96000
|
||||
ParamIndex = 10000
|
||||
RGIndex = 98000
|
||||
ParamIndex = 11000
|
||||
|
||||
[ASTYLE]
|
||||
AstyleConfig = %(DirConf)s/astyle.cfg
|
||||
|
|
|
@ -7,7 +7,7 @@ func_70004_a,translateString,2,Translates and formats the given string key with
|
|||
func_70005_c_,getCommandSenderName,2,"Gets the name of this command sender (usually username, but possibly ""Rcon"")"
|
||||
func_70006_a,sendChatToPlayer,2,
|
||||
func_70007_b,resetLog,2,Clears the RCon log
|
||||
func_70008_c,getLogContents,2,Gets the contents of the RCon log
|
||||
func_70008_c,getChatBuffer,2,
|
||||
func_70011_f,getDistance,2,"Gets the distance to the position. Args: x, y, z"
|
||||
func_70012_b,setLocationAndAngles,2,Sets the location and Yaw/Pitch of an entity in the world
|
||||
func_70013_c,getBrightness,2,Gets how bright this entity is.
|
||||
|
@ -31,8 +31,8 @@ func_70030_z,onEntityUpdate,2,Gets called every tick from main Entity class
|
|||
func_70031_b,setSprinting,2,Set sprinting switch for Entity.
|
||||
func_70032_d,getDistanceToEntity,2,Returns the distance to the entity. Args: entity
|
||||
func_70033_W,getYOffset,2,Returns the Y Offset of this entity.
|
||||
func_70034_d,setHeadRotationYaw,2,Sets the head's yaw rotation of the entity.
|
||||
func_70035_c,getInventory,2,returns the inventory of this entity (only used in EntityPlayerMP it seems)
|
||||
func_70034_d,setRotationYawHead,2,Sets the head's yaw rotation of the entity.
|
||||
func_70035_c,getLastActiveItems,2,
|
||||
func_70036_a,playStepSound,2,"Plays step sound at given x, y, z for the entity"
|
||||
func_70037_a,readEntityFromNBT,2,(abstract) Protected helper method to read subclass entity data from NBT.
|
||||
func_70038_c,isOffsetPositionInLiquid,2,"Checks if the offset position from the entity's current position is inside of liquid. Args: x, y, z"
|
||||
|
@ -76,7 +76,7 @@ func_70075_an,canAttackWithItem,2,"If returns false, the item will not inflict a
|
|||
func_70076_C,kill,2,sets the dead flag. Used when you fall off the bottom of the world.
|
||||
func_70077_a,onStruckByLightning,2,Called when a lightning bolt hits the entity.
|
||||
func_70078_a,mountEntity,2,"Called when a player mounts an entity. e.g. mounts a pig, mounts a boat."
|
||||
func_70079_am,setRotationYawHead,2,
|
||||
func_70079_am,getRotationYawHead,2,
|
||||
func_70080_a,setPositionAndRotation,2,"Sets the entity's position and rotation. Args: posX, posY, posZ, yaw, pitch"
|
||||
func_70081_e,dealFireDamage,2,Will deal the specified amount of damage to the entity if the entity isn't immune to fire damage. Args: amountDamage
|
||||
func_70082_c,setAngles,2,"Adds par1*0.15 to the entity's yaw, and *subtracts* par2*0.15 from the pitch. Clamps pitch from -90 to 90. Both arguments in degrees."
|
||||
|
@ -133,6 +133,7 @@ func_70268_h,getTimeSinceHit,2,Gets the time since the last hit.
|
|||
func_70269_c,setForwardDirection,2,Sets the forward direction of the entity.
|
||||
func_70271_g,getDamageTaken,2,Gets the damage taken from the last hit.
|
||||
func_70283_d,getWorld,2,
|
||||
func_70288_d,setAgeToCreativeDespawnTime,2,sets the age of the item so that it'll despawn one minute after it has been dropped (instead of five). Used when items are dropped from players in creative mode
|
||||
func_70289_a,combineItems,2,Tries to merge this item with the item passed as the parameter. Returns true if successful. Either this item or the other item will be removed from the world.
|
||||
func_70295_k_,openChest,2,
|
||||
func_70296_d,onInventoryChanged,2,"Called when an the contents of an Inventory change, usually"
|
||||
|
@ -527,13 +528,14 @@ func_71062_b,canHarvestBlock,2,Checks if the player has the ability to harvest a
|
|||
func_71063_a,setSpawnChunk,2,Defines a spawn coordinate to player spawn. Used by bed after the player sleep on it.
|
||||
func_71064_a,addStat,2,Adds a value to a statistic field.
|
||||
func_71065_l,isInBed,2,Checks if the player is currently in a bed
|
||||
func_71110_a,updateCraftingInventory,2,update the crafting window inventory with the items in the list
|
||||
func_71110_a,sendContainerAndContentsToPlayer,2,
|
||||
func_71111_a,sendSlotContents,2,"Sends the contents of an inventory slot to the client-side Container. This doesn't have to match the actual contents of that slot. Args: Container, slot number, slot contents"
|
||||
func_71112_a,sendProgressBarUpdate,2,"Sends two ints to the client-side Container. Used for furnace burning time, smelting progress, brewing progress, and enchanting level. Normally the first int identifies which variable to update, and the second contains the new value. Both are truncated to shorts in non-local SMP."
|
||||
func_71113_k,updateHeldItem,2,updates item held by mouse
|
||||
func_71114_r,getPlayerIP,2,Gets the player's IP address. Used in /banip.
|
||||
func_71115_a,requestTexturePackLoad,2,on recieving this message the client (if permission is given) will download the requested textures
|
||||
func_71116_b,addSelfToInternalCraftingInventory,2,
|
||||
func_71117_bO,getNextWindowId,2,get the next window id to use
|
||||
func_71117_bO,incrementWindowID,2,
|
||||
func_71118_n,setPlayerHealthUpdated,2,"this function is called when a players inventory is sent to him, lastHealth is updated on any dimension transitions, then reset."
|
||||
func_71119_a,sendTileEntityToPlayer,2,called from onUpdate for all tileEntity in specific chunks
|
||||
func_71120_a,sendContainerToPlayer,2,
|
||||
|
@ -544,7 +546,7 @@ func_71124_b,getCurrentItemOrArmor,2,"0 = item, 1-n is armor"
|
|||
func_71125_a,updateClientInfo,2,
|
||||
func_71126_v,getChatVisibility,2,
|
||||
func_71127_g,onUpdateEntity,2,
|
||||
func_71128_l,closeCraftingGui,2,close the current crafting gui
|
||||
func_71128_l,closeInventory,2,
|
||||
func_71150_b,setHealth,2,Updates health locally.
|
||||
func_71151_f,getFOVMultiplier,2,Gets the player's field of view multiplier. (ex. when flying)
|
||||
func_71152_a,setXPStats,2,"Sets the current XP, total XP, and level number."
|
||||
|
@ -617,7 +619,7 @@ func_71248_a,getPossibleCompletions,2,"If par2Str begins with /, then it searche
|
|||
func_71249_w,getMinecraftVersion,2,Returns the server's Minecraft version as string.
|
||||
func_71250_E,getKeyPair,2,Gets KeyPair instanced in MinecraftServer.
|
||||
func_71251_e,setCanSpawnAnimals,2,
|
||||
func_71252_i,handleRConCommand,2,Handle a command received by an RCon instance
|
||||
func_71252_i,executeCommand,2,
|
||||
func_71253_a,setKeyPair,2,
|
||||
func_71254_M,getActiveAnvilConverter,2,
|
||||
func_71255_r,getAllowNether,2,
|
||||
|
@ -695,7 +697,7 @@ func_71387_A,isIntegratedServerRunning,2,
|
|||
func_71388_o,getWorldProviderName,2,Gets the name of the world's current chunk provider
|
||||
func_71389_H,startTimerHackThread,2,
|
||||
func_71390_a,setDemo,2,Sets whether this is a demo or not.
|
||||
func_71391_r,getSendQueue,2,get the client packet send queue
|
||||
func_71391_r,getNetHandler,2,Returns the NetClientHandler.
|
||||
func_71392_a,scaledTessellator,2,Loads Tessellator with a scaled resolution
|
||||
func_71393_m,debugInfoRenders,2,A String of renderGlobal.getDebugInfoRenders
|
||||
func_71394_a,getAppDir,2,gets the working dir (OS specific) for the specific application (which is always minecraft)
|
||||
|
@ -794,7 +796,7 @@ func_71745_a,addPlayer,2,adds this connection to the list of currently connected
|
|||
func_71746_d,getServer,2,
|
||||
func_71747_b,networkTick,2,processes packets and pending connections
|
||||
func_71752_f,isGamePaused,2,
|
||||
func_71753_e,getIntergatedServerMinecraftServerInstance,2,Gets MinecraftServer instance.
|
||||
func_71753_e,getMinecraftServer,2,Gets MinecraftServer instance.
|
||||
func_71762_c,getDedicatedServer,2,
|
||||
func_71764_a,addPendingConnection,2,
|
||||
func_71765_d,getMyPort,2,
|
||||
|
@ -846,14 +848,14 @@ func_71860_a,onBlockPlacedBy,2,Called when the block is placed in the world.
|
|||
func_71861_g,onBlockAdded,2,"Called whenever the block is added into the world. Args: world, x, y, z"
|
||||
func_71862_a,randomDisplayTick,2,A randomly called display update to be able to add particles or other items for display
|
||||
func_71863_a,onNeighborBlockChange,2,"Lets the block know when one of its neighbor changes. Doesn't know which neighbor changed (coordinates passed are their own) Args: x, y, z, neighbor blockID"
|
||||
func_71864_b,setBlockName,2,set name of block from language file
|
||||
func_71864_b,setUnlocalizedName,2,"Sets the unlocalized name of the block to the string passed as a parameter, prefixed by ""tile."""
|
||||
func_71865_a,isProvidingWeakPower,2,"Returns true if the block is emitting indirect/weak redstone power on the specified side. If isBlockNormalCube returns true, standard redstone propagation rules will apply instead and this will not be called. Args: World, X, Y, Z, side. Note that the side is reversed - eg it is 1 (up) when checking the bottom of the block."
|
||||
func_71866_a,onFallenUpon,2,Block's chance to react to an entity falling on it.
|
||||
func_71867_k,onBlockDestroyedByExplosion,2,Called upon the block being destroyed by an explosion
|
||||
func_71868_h,setLightOpacity,2,Sets how much light is blocked going through this block. Returns the object for convenience in constructing.
|
||||
func_71869_a,onEntityCollidedWithBlock,2,"Triggered whenever an entity collides with this block (enters into the block). Args: world, x, y, z, entity"
|
||||
func_71870_f,getBlockBrightness,2,"How bright to render this block based on the light its receiving. Args: iBlockAccess, x, y, z"
|
||||
func_71871_a,addCollidingBlockToList,2,"if the specified block is in the given AABB, add its collision bounding box to the given list"
|
||||
func_71871_a,getCollisionBoxes,2,"Adds all intersecting collision boxes to a list. Parameters: World, X, Y, Z, mask, list, colliding entity. Be sure to only add blocks to the list if they intersect the mask."
|
||||
func_71872_e,getCollisionBoundingBoxFromPool,2,Returns a bounding box from the pool of bounding boxes (this means this box can change after the pool has been cleared to be reused)
|
||||
func_71873_h,getDamageValue,2,Get the block's damage value (for use with pick block).
|
||||
func_71874_e,getMixedBrightnessForBlock,2,"Goes straight to getLightBrightnessForSkyBlocks for Blocks, does some fancy computing for Fluids"
|
||||
|
@ -898,7 +900,7 @@ func_71913_a,canCollideCheck,2,"Returns whether this block is collideable based
|
|||
func_71914_a,dropBlockAsItemWithChance,2,Drops the block items with a specified chance of dropping the specified items
|
||||
func_71915_e,getMobilityFlag,2,"Returns the mobility information of the block, 0 = free, 1 = can't push but can move over, 2 = total immobility and stop pistons"
|
||||
func_71916_a,isVecInsideYZBounds,2,Checks if a vector is within the Y and Z bounds of the block.
|
||||
func_71917_a,getBlockName,2,
|
||||
func_71917_a,getUnlocalizedName,2,Returns the unlocalized name of this block.
|
||||
func_71918_c,getBlocksMovement,2,
|
||||
func_71919_f,setBlockBoundsForItemRender,2,Sets the block's bounds for rendering it as an item
|
||||
func_71920_b,colorMultiplier,2,Returns a integer with hex for 0xrrggbb with this color multiplied against the blocks color. Note only called when first determining what to render.
|
||||
|
@ -912,7 +914,7 @@ func_71927_h,onSetBlockIDWithMetaData,2,Called when this block is set (with meta
|
|||
func_71928_r_,initializeBlock,2,This method is called on a block after all other blocks gets already created. You can use it to reference and configure something on the block that needs the others ones.
|
||||
func_71929_a,dropBlockAsItem_do,2,Spawns EntityItem in the world for the given ItemStack if the world is not remote.
|
||||
func_71930_b,canPlaceBlockAt,2,"Checks to see if its valid to put this block at the specified coordinates. Args: world, x, y, z"
|
||||
func_71931_t,translateBlockName,2,gets the localized version of the name of this block using StatCollector.translateToLocal. Used for the statistic page.
|
||||
func_71931_t,getLocalizedName,2,Gets the localized name of this block. Used for the statistics page.
|
||||
func_71932_i,isNormalCube,2,
|
||||
func_71933_m,getBlockColor,2,
|
||||
func_71934_m,getBlockHardness,2,"Returns the block hardness at a location. Args: world, x, y, z"
|
||||
|
@ -1045,7 +1047,7 @@ func_72295_d,getTileEntityAtLocation,2,gets the piston tile entity at the specif
|
|||
func_72296_b,getAxisAlignedBB,2,
|
||||
func_72297_a,getTileEntity,2,gets a new TileEntityPiston created with the arguments provided.
|
||||
func_72298_a,cleanPool,2,"Marks the pool as ""empty"", starting over when adding new entries. If this is called maxNumCleans times, the list size is reduced"
|
||||
func_72299_a,addOrModifyAABBInPool,2,"Adds a AABB to the pool, or if there is an available AABB, updates an existing AABB entry to specified coordinates"
|
||||
func_72299_a,getAABB,2,"Creates a new AABB, or reuses one that's no longer in use. Parameters: minX, minY, minZ, maxX, maxY, maxZ. AABBs returned from this function should only be used for one frame or tick, as after that they will be reused."
|
||||
func_72300_b,clearPool,2,Clears the AABBPool
|
||||
func_72314_b,expand,2,"Returns a bounding box expanded by the specified vector (if negative numbers are given it will shrink). Args: x, y, z"
|
||||
func_72315_c,isVecInXZ,2,Checks if the specified vector is within the XZ dimensions of the bounding box. Args: Vec3D
|
||||
|
@ -1075,12 +1077,12 @@ func_72352_l,getMaxPlayers,2,Returns the maximum number of players allowed on th
|
|||
func_72353_e,areCommandsAllowed,2,Returns true if the specific player is allowed to use commands.
|
||||
func_72354_b,updateTimeAndWeatherForPlayer,2,Updates the time and weather for the given player to those of the given world
|
||||
func_72355_a,initializeConnectionToPlayer,2,
|
||||
func_72356_a,transferPlayerToDimension,2,moves provided player from overworld to nether or vice versa
|
||||
func_72356_a,transferPlayerToDimension,2,
|
||||
func_72357_a,setGameType,2,
|
||||
func_72358_d,serverUpdateMountedMovingPlayer,2,"using player's dimension, update their movement when in a vehicle (e.g. cart, boat)"
|
||||
func_72359_h,addToWhiteList,2,Add the specified player to the white list.
|
||||
func_72360_c,removeOp,2,"This removes a username from the ops list, then saves the op list"
|
||||
func_72361_f,getPlayerEntity,2,gets the player entity for the player with the name specified
|
||||
func_72361_f,getPlayerForUsername,2,
|
||||
func_72362_j,loadWhiteList,2,"Either does nothing, or calls readWhiteList."
|
||||
func_72363_f,getBannedIPs,2,
|
||||
func_72364_a,setPlayerManager,2,Sets the NBT manager to the one for the WorldServer given.
|
||||
|
@ -1096,7 +1098,7 @@ func_72373_m,getAvailablePlayerDat,2,Returns an array of usernames for which pla
|
|||
func_72374_b,sendPlayerInfoToAllPlayers,2,"sends 1 player per tick, but only sends a player once every 600 ticks"
|
||||
func_72376_i,getOps,2,
|
||||
func_72377_c,playerLoggedIn,2,Called when a player successfully logs in. Reads player data from disk and inserts the player into the world.
|
||||
func_72378_q,getTagsFromLastWrite,2,gets the tags created in the last writePlayerData call
|
||||
func_72378_q,getHostPlayerData,2,"On integrated servers, returns the host's player data to be written to level.dat."
|
||||
func_72379_i,removeFromWhitelist,2,Remove the specified player from the whitelist.
|
||||
func_72380_a,readPlayerDataFromFile,2,called during player login. reads the player information from disk.
|
||||
func_72382_j,getPlayerList,2,
|
||||
|
@ -1214,7 +1216,7 @@ func_72523_a,handleWindowClick,2,
|
|||
func_72524_a,handleAnimation,2,
|
||||
func_72525_c,getSharedKey,2,Return the secret AES sharedKey
|
||||
func_72526_a,getServerId,2,Returns the server Id randomly generated by this login handler.
|
||||
func_72527_a,kickUser,2,Disconnects the user with the given reason.
|
||||
func_72527_a,raiseErrorAndDisconnect,2,
|
||||
func_72528_e,getUsernameAndAddress,2,
|
||||
func_72529_d,initializePlayerConnection,2,"on success the specified username is connected to the minecraftInstance, otherwise they are packet255'd"
|
||||
func_72530_b,getLoginMinecraftServer,2,Returns the reference to Minecraft Server.
|
||||
|
@ -1229,7 +1231,7 @@ func_72550_a,sendSessionRequest,2,Send request to http://session.minecraft.net w
|
|||
func_72551_d,processReadPackets,2,Processes the packets that have been read since the last call to this function.
|
||||
func_72552_c,addToSendQueue,2,Adds the packet to the send queue
|
||||
func_72553_e,disconnect,2,Disconnects the network connection.
|
||||
func_72565_c,kickPlayer,2,Kick the offending player and give a reason why
|
||||
func_72565_c,kickPlayerFromServer,2,
|
||||
func_72566_d,handleSlashCommand,2,Processes a / command
|
||||
func_72567_b,sendPacketToPlayer,2,"addToSendQueue. if it is a chat packet, check before sending it"
|
||||
func_72568_e,packetSize,2,returns 0 for memoryMapped connections
|
||||
|
@ -1287,22 +1289,22 @@ func_72683_a,addPlayer,2,Adds an EntityPlayerMP to the PlayerManager.
|
|||
func_72685_d,updateMountedMovingPlayer,2,"update chunks around a player being moved by server logic (e.g. cart, boat)"
|
||||
func_72686_a,getFurthestViewableBlock,2,Get the furthest viewable block given player's view distance
|
||||
func_72687_a,flagChunkForUpdate,2,"the ""PlayerInstance""/ chunkWatcher will send this chunk to all players who are in line of sight"
|
||||
func_72688_a,getMinecraftServer,2,Returns the MinecraftServer associated with the PlayerManager.
|
||||
func_72688_a,getWorldServer,2,
|
||||
func_72689_b,getChunkWatchers,2,
|
||||
func_72690_a,getPlayerInstance,2,passi n the chunk x and y and a flag as to whether or not the instance should be made if it doesnt exist
|
||||
func_72690_a,getOrCreateChunkWatcher,2,
|
||||
func_72691_b,filterChunkLoadQueue,2,Removes all chunks from the given player's chunk load queue that are not in viewing range of the player.
|
||||
func_72692_a,getWorldServer,2,
|
||||
func_72693_b,updatePlayerInstances,2,updates all the player instances that need to be updated
|
||||
func_72694_a,isPlayerWatchingChunk,2,
|
||||
func_72695_c,removePlayer,2,Removes an EntityPlayerMP from the PlayerManager.
|
||||
func_72702_a,playRecord,2,"Plays the specified record. Arg: recordName, x, y, z"
|
||||
func_72703_a,obtainEntitySkin,2,"Start the skin for this entity downloading, if necessary, and increment its reference counter"
|
||||
func_72703_a,onEntityCreate,2,"Called on all IWorldAccesses when an entity is created or loaded. On client worlds, starts downloading any necessary textures. On server worlds, adds the entity to the entity tracker."
|
||||
func_72704_a,playSound,2,"Plays the specified sound. Arg: soundName, x, y, z, volume, pitch"
|
||||
func_72705_a,destroyBlockPartially,2,Starts (or continues) destroying a block with given ID at the given coordinates for the given partially destroyed value
|
||||
func_72706_a,playAuxSFX,2,"Plays a pre-canned sound effect along with potentially auxiliary data-driven one-shot behaviour (particles, etc)."
|
||||
func_72707_a,markBlockRangeForRenderUpdate,2,"On the client, re-renders all blocks in this range, inclusive. On the server, does nothing. Args: min x, min y, min z, max x, max y, max z"
|
||||
func_72708_a,spawnParticle,2,"Spawns a particle. Arg: particleType, x, y, z, velX, velY, velZ"
|
||||
func_72709_b,releaseEntitySkin,2,Decrement the reference counter for this entity's skin image data
|
||||
func_72709_b,onEntityDestroy,2,"Called on all IWorldAccesses when an entity is unloaded or destroyed. On client worlds, releases any downloaded textures. On server worlds, removes the entity from the entity tracker."
|
||||
func_72710_a,markBlockForUpdate,2,"On the client, re-renders the block. On the server, sends the block to the client (which will re-render it), including the tile entity description packet if applicable. Args: x, y, z"
|
||||
func_72711_b,markBlockForRenderUpdate,2,"On the client, re-renders this block. On the server, does nothing. Used for lighting updates."
|
||||
func_72712_a,loadRenderers,2,Loads all the renderers and sets up the basic settings usage
|
||||
|
@ -1333,7 +1335,7 @@ func_72736_c,renderCloudsFancy,2,Renders the 3d fancy clouds
|
|||
func_72784_a,sendPacketToAllPlayersTrackingEntity,2,does not send the packet to the entity if the entity is a player
|
||||
func_72785_a,addEntityToTracker,2,
|
||||
func_72786_a,addEntityToTracker,2,"if entity is a player sends all tracked events to the player, otherwise, adds with a visibility and update arate based on the class type"
|
||||
func_72787_a,removeAllTrackingPlayers,2,
|
||||
func_72787_a,removePlayerFromTrackers,2,
|
||||
func_72788_a,updateTrackedEntities,2,
|
||||
func_72789_b,sendPacketToAllAssociatedPlayers,2,sends to the entity if the entity is a player
|
||||
func_72790_b,removeEntityFromAllTrackingPlayers,2,
|
||||
|
@ -1361,7 +1363,7 @@ func_72820_D,getWorldTime,2,
|
|||
func_72821_m,notifyBlockOfNeighborChange,2,"Notifies a block that one of its neighbor change to the specified type Args: x, y, z, blockID"
|
||||
func_72822_b,setBlock,2,"Sets the block to the specified blockID at the block coordinates Args x, y, z, blockID"
|
||||
func_72823_a,setItemData,2,"Assigns the given String id to the given MapDataBase using the MapStorage, removing any existing ones of the same id."
|
||||
func_72824_f,drawClouds,2,
|
||||
func_72824_f,getCloudColour,2,
|
||||
func_72825_h,getTopSolidOrLiquidBlock,2,"Finds the highest block on the x, z coordinate that is solid and returns its y coord. Args x, z"
|
||||
func_72826_c,getCelestialAngle,2,calls calculateCelestialAngle
|
||||
func_72827_u,getProviderName,2,"Returns the name of the current chunk provider, by calling chunkprovider.makeString()"
|
||||
|
@ -1450,7 +1452,7 @@ func_72909_d,markBlockRangeForRenderUpdate,2,"On the client, re-renders all bloc
|
|||
func_72910_y,getLoadedEntityList,2,Accessor for world Loaded Entity List
|
||||
func_72911_I,isThundering,2,Returns true if the current thunder strength (weighted with the rain strength) is greater than 0.9
|
||||
func_72912_H,getWorldInfo,2,Gets the World's WorldInfo instance
|
||||
func_72913_w,commandToggleDownfall,2,start precipitation in this world (2 ticks after command posted)
|
||||
func_72913_w,toggleRain,2,
|
||||
func_72914_a,addWorldInfoToCrashReport,2,Adds some basic stats of the world to the given crash report.
|
||||
func_72915_b,setLightValue,2,"Sets the light value either into the sky map or block map depending on if enumSkyBlock is set to sky or block. Args: enumSkyBlock, x, y, z, lightValue"
|
||||
func_72916_c,chunkExists,2,"Returns whether a chunk exists at chunk coordinates x, y"
|
||||
|
@ -1570,7 +1572,7 @@ func_73119_a,informAllAssociatedPlayersOfItemDestruction,2,
|
|||
func_73120_a,sendPacketToAllTrackingPlayers,2,"if this is a player, then it is not informed"
|
||||
func_73121_d,isPlayerWatchingThisChunk,2,
|
||||
func_73122_a,sendLocationToAllClients,2,"also sends velocity, rotation, and riding info."
|
||||
func_73123_c,removeTrackedPlayerSymmetric,2,Remove a tracked player from our list and tell the tracked player to destroy us from their world.
|
||||
func_73123_c,removePlayerFromTracker,2,
|
||||
func_73124_b,getPacketForThisEntity,2,
|
||||
func_73125_b,sendEventsToPlayers,2,
|
||||
func_73148_d,makeString,2,Converts the instance data to a readable string.
|
||||
|
@ -1581,7 +1583,7 @@ func_73152_e,getLoadedChunkCount,2,
|
|||
func_73153_a,populate,2,Populates chunk with ores etc etc
|
||||
func_73154_d,provideChunk,2,"Will return back a chunk, if it doesn't exist and its not a MP client it will generates all the blocks for the specified chunk from the map seed and chunk seed"
|
||||
func_73155_a,getPossibleCreatures,2,Returns a list of creatures of the specified type that can spawn at the given location.
|
||||
func_73156_b,unload100OldestChunks,2,"Unloads the 100 oldest chunks from memory, due to a bug with chunkSet.add() never being called it thinks the list is always empty and will not remove any chunks."
|
||||
func_73156_b,unloadQueuedChunks,2,Unloads chunks that are marked to be unloaded. This is not guaranteed to unload every such chunk.
|
||||
func_73157_c,canSave,2,Returns if the IChunkProvider supports saving.
|
||||
func_73158_c,loadChunk,2,loads or generates the chunk at the chunk location specified
|
||||
func_73164_a,initializeNoiseField,2,"generates a subset of the level's terrain data. Takes 7 arguments: the [empty] noise array, the position, and the size."
|
||||
|
@ -1599,14 +1601,14 @@ func_73240_a,unloadAllChunks,2,"marks all chunks for unload, ignoring those near
|
|||
func_73241_b,unloadChunksIfNotNearSpawn,2,"marks chunk for unload by ""unload100OldestChunks"" if there is no spawn point, or if the center of the chunk is outside 200 blocks (x or z) of the spawn"
|
||||
func_73242_b,safeSaveChunk,2,"used by saveChunks, but catches any exceptions if the save fails."
|
||||
func_73243_a,safeSaveExtraChunkData,2,"used by saveChunks, but catches any exceptions if the save fails."
|
||||
func_73252_b,removePlayer,2,remove player from this instance
|
||||
func_73252_b,sendThisChunkToPlayer,2,
|
||||
func_73253_a,getChunkLocation,2,
|
||||
func_73254_a,sendChunkUpdate,2,
|
||||
func_73255_a,addPlayerToChunkWatchingList,2,called for all chunks within the visible radius of the player
|
||||
func_73256_a,sendPacketToPlayersInInstance,2,sends the packet to all players in the current instance
|
||||
func_73257_a,updateTileEntity,2,sends players update packet about the given entity
|
||||
func_73256_a,sendToAllPlayersWatchingChunk,2,
|
||||
func_73257_a,sendTileToAllPlayersWatchingChunk,2,
|
||||
func_73258_b,getPlayersInChunk,2,
|
||||
func_73259_a,markBlockNeedsUpdate,2,mark the block as changed so that it will update clients who need to know about it
|
||||
func_73259_a,flagChunkForUpdate,2,
|
||||
func_73266_a,writePacket,2,"Writes a packet, prefixed by its ID, to the data stream."
|
||||
func_73267_a,readPacketData,2,Abstract. Reads the raw packet data from the data stream.
|
||||
func_73268_a,containsSameEntityIDAs,2,eg return packet30entity.entityId == entityId; WARNING : will throw if you compare a packet to a different packet class
|
||||
|
@ -1746,6 +1748,7 @@ func_73757_a,addTranslatedMessage,2,Adds a message to the chat after translating
|
|||
func_73758_b,scroll,2,Scrolls the chat by the given number of lines.
|
||||
func_73759_c,deleteChatLine,2,finds and deletes a Chat line by ID
|
||||
func_73760_d,getChatOpen,2,@return {@code true} if the chat GUI is open
|
||||
func_73761_a,clearChatMessages,2,Clears the chat.
|
||||
func_73762_a,drawChat,2,
|
||||
func_73763_a,printChatMessageWithOptionalDeletion,2,"prints the String to Chat. If the ID is not 0, deletes an existing Chat Line of that ID from the GUI"
|
||||
func_73764_c,resetScroll,2,Resets the chat scroll (executed when the GUI is closed)
|
||||
|
@ -1836,11 +1839,17 @@ func_74003_b,getListOfLanServers,2,
|
|||
func_74004_a,joinServer,2,Join server by slot index
|
||||
func_74005_e,getButtonEdit,2,Return buttonEdit GuiButton
|
||||
func_74006_a,getInternetServerList,2,
|
||||
func_74009_a,getAndSetLagTooltip,2,
|
||||
func_74010_g,getTicksOpened,2,
|
||||
func_74011_h,getLock,2,Returns the lock object for use with synchronized()
|
||||
func_74012_i,getThreadsPending,2,
|
||||
func_74014_d,getButtonSelect,2,Return buttonSelect GuiButton
|
||||
func_74015_a,getAndSetSelectedServer,2,
|
||||
func_74016_g,initGuiControls,2,Populate the GuiScreen controlList
|
||||
func_74018_k,decreaseThreadsPending,2,
|
||||
func_74019_f,getButtonDelete,2,Return buttonDelete GuiButton
|
||||
func_74020_c,getSelectedServer,2,
|
||||
func_74021_j,increaseThreadsPending,2,
|
||||
func_74042_b,getDoneButton,2,Returns the private doneButton field.
|
||||
func_74043_a,getGameSettings,2,Gets the relevant instance of GameSettings. Synthetic method for use in GuiSlotLanguage
|
||||
func_74059_d,getRenameButton,2,returns the rename button
|
||||
|
@ -2329,7 +2338,7 @@ func_75248_a,setMutexBits,2,"Sets a bitmask telling which other tasks may not ru
|
|||
func_75249_e,startExecuting,2,Execute a one shot task or start executing a continuous task
|
||||
func_75250_a,shouldExecute,2,Returns whether the EntityAIBase should begin execution.
|
||||
func_75251_c,resetTask,2,Resets the task
|
||||
func_75252_g,isContinuous,2,Returns whether the task requires multiple updates or not
|
||||
func_75252_g,isInterruptible,2,Determine if this AI Task is interruptible by a higher (= lower value) priority task.
|
||||
func_75253_b,continueExecuting,2,Returns whether an in-progress EntityAIBase should continue executing
|
||||
func_75270_a,setSitting,2,Sets the sitting flag.
|
||||
func_75296_a,isSuitableTarget,2,A method used to see if an entity is a suitable target through a number of checks.
|
||||
|
@ -2457,7 +2466,8 @@ func_75680_a,writeObjectsInListToStream,2,"writes every object in passed list to
|
|||
func_75681_e,getWatchableObjectString,2,gets a watchable object and returns it as a String
|
||||
func_75682_a,addObject,2,"adds a new object to dataWatcher to watch, to update an already existing object see updateObject. Arguments: data Value Id, Object to add"
|
||||
func_75683_a,getWatchableObjectByte,2,gets the bytevalue of a watchable object
|
||||
func_75684_a,hasObjectChanged,2,true if one or more object was changed
|
||||
func_75684_a,hasChanges,2,
|
||||
func_75685_c,getAllWatched,2,
|
||||
func_75686_a,readWatchableObjects,2,
|
||||
func_75687_a,updateWatchedObjectsFromList,2,
|
||||
func_75688_b,unwatchAndReturnAllWatched,2,
|
||||
|
@ -2490,7 +2500,9 @@ func_75763_a,getChunkLoader,2,Returns the chunk loader with the provided world p
|
|||
func_75764_a,getPlayerData,2,Gets the player data for the given playername as a NBTTagCompound.
|
||||
func_75765_b,getSaveDirectory,2,gets the File object corresponding to the base directory of this save (saves/404 for a save called 404 etc)
|
||||
func_75766_h,setSessionLock,2,Creates a session lock file for this process
|
||||
func_75773_a,canContinue,2,Determine if a specific AI Task should continue being executed.
|
||||
func_75774_a,onUpdateTasks,2,
|
||||
func_75775_b,canUse,2,"Determine if a specific AI Task can be executed, which means that all running higher (= lower int value) priority tasks are compatible with it or all lower priority tasks can be interrupted."
|
||||
func_75776_a,addTask,2,
|
||||
func_75777_a,areTasksCompatible,2,Returns whether two EntityAITaskEntries can be executed concurrently
|
||||
func_75783_h,getCheatsEnabled,2,@return {@code true} if cheats are enabled for this world
|
||||
|
@ -2563,7 +2575,7 @@ func_75887_a,decryptSharedKey,2,Decrypt shared secret AES key using RSA private
|
|||
func_75888_a,decryptInputStream,2,
|
||||
func_75889_b,decryptData,2,Decrypt byte[] data with RSA private key
|
||||
func_75890_a,createNewSharedKey,2,Generate a new shared secret AES key from a secure random source
|
||||
func_75891_b,generateKeyPair,2,Generates RSA KeyPair
|
||||
func_75891_b,createNewKeyPair,2,
|
||||
func_75892_a,createBufferedBlockCipher,2,Create a new BufferedBlockCipher instance
|
||||
func_75893_a,digestOperation,2,Compute a message digest on arbitrary byte[] data
|
||||
func_75894_a,encryptData,2,Encrypt byte[] data with RSA public key
|
||||
|
@ -2668,7 +2680,7 @@ func_76126_a,sin,2,sin looked up in a table
|
|||
func_76127_a,average,2,
|
||||
func_76128_c,floor_double,2,Returns the greatest integer less than or equal to the double argument
|
||||
func_76129_c,sqrt_float,2,
|
||||
func_76130_a,abs,2,Returns the unsigned value of an int.
|
||||
func_76130_a,abs_int,2,
|
||||
func_76131_a,clamp_float,2,"Returns the value of the first parameter, clamped to be within the lower and upper limits given by the second and third parameters"
|
||||
func_76132_a,abs_max,2,Maximum of the absolute value of two numbers.
|
||||
func_76133_a,sqrt_double,2,
|
||||
|
@ -3045,6 +3057,7 @@ func_77014_a,doRenderItem,2,Renders the item
|
|||
func_77015_a,renderItemIntoGUI,2,Renders the item's icon or block into the UI at the specified position.
|
||||
func_77016_a,renderTexturedQuad,2,"Adds a textured quad to the tesselator at the specified position with the specified texture coords, width and height. Args: x, y, u, v, width, height"
|
||||
func_77017_a,renderQuad,2,"Adds a quad to the tesselator at the specified position with the set width and height and color. Args: tessellator, x, y, width, height, color"
|
||||
func_77020_a,renderDroppedItem,2,Renders a dropped item
|
||||
func_77021_b,renderItemOverlayIntoGUI,2,Renders the item's overlay information. Examples being stack count or damage on top of the item's image at the specified position.
|
||||
func_77028_a,doRenderLightningBolt,2,Actually renders the lightning bolt. This method is called through the doRender method.
|
||||
func_77029_c,renderEquippedItems,2,
|
||||
|
@ -3357,11 +3370,11 @@ func_77649_a,getDamageVsEntity,2,Returns the damage against a given entity.
|
|||
func_77650_f,getIconIndex,2,Returns the icon index of the stack given as argument.
|
||||
func_77651_p,getShareTag,2,"If this function returns true (or the item is damageable), the ItemStack's NBT tag will be sent to the client."
|
||||
func_77652_b,setIconCoord,2,
|
||||
func_77654_b,onFoodEaten,2,
|
||||
func_77655_b,setItemName,2,set name of item from language file
|
||||
func_77654_b,onFoodEaten1,2,
|
||||
func_77655_b,setUnlocalizedName,2,"Sets the unlocalized name of this item to the string passed as the parameter, prefixed by ""item."""
|
||||
func_77656_e,setMaxDamage,2,set max damage of an Item
|
||||
func_77657_g,getLocalItemName,2,
|
||||
func_77658_a,getItemName,2,
|
||||
func_77657_g,getLocalizedName,2,Gets the localized name of the given item stack.
|
||||
func_77658_a,getUnlocalizedName,2,Returns the unlocalized name of this item.
|
||||
func_77659_a,onItemRightClick,2,"Called whenever this item is equipped and the right mouse button is pressed. Args: itemStack, world, entityPlayer"
|
||||
func_77660_a,onBlockDestroyed,2,
|
||||
func_77661_b,getItemUseAction,2,returns the action that specifies what animation to play when the items is being used
|
||||
|
@ -3370,7 +3383,7 @@ func_77663_a,onUpdate,2,Called each tick as long the item is on a player invento
|
|||
func_77664_n,setFull3D,2,Sets bFull3D to True and return the object.
|
||||
func_77665_c,setIconIndex,2,Sets the icon index for this item. Returns the item.
|
||||
func_77666_t,getPotionEffect,2,Returns a string representing what this item does to a potion.
|
||||
func_77667_c,getItemNameIS,2,
|
||||
func_77667_c,getUnlocalizedName,2,Returns the unlocalized name of this item. This version accepts an ItemStack so different stacks can have different names based on their damage or NBT.
|
||||
func_77668_q,getContainerItem,2,
|
||||
func_77825_f,getToolMaterialName,2,Return the name for this tool's material.
|
||||
func_77828_a,validBookTagContents,2,
|
||||
|
@ -3385,6 +3398,7 @@ func_77845_h,isWolfsFavoriteMeat,2,Whether wolves like this food (true for raw a
|
|||
func_77846_g,getSaturationModifier,2,gets the saturationModifier of the ItemFood
|
||||
func_77847_f,getHealAmount,2,
|
||||
func_77848_i,setAlwaysEdible,2,"Set the field 'alwaysEdible' to true, and make the food edible even if the player don't need to eat."
|
||||
func_77849_c,onFoodEaten2,2,
|
||||
func_77861_e,getToolMaterialName,2,Return the name for this tool's material.
|
||||
func_77869_a,placeDoorBlock,2,
|
||||
func_77871_c,createMapDataPacket,2,returns null if no update is to be sent
|
||||
|
@ -3414,7 +3428,7 @@ func_77946_l,copy,2,Returns a new stack with the same properties.
|
|||
func_77947_a,interactWith,2,
|
||||
func_77948_v,isItemEnchanted,2,True if the item has enchantment data
|
||||
func_77949_a,loadItemStackFromNBT,2,
|
||||
func_77950_b,onFoodEaten,2,
|
||||
func_77950_b,onFoodEaten3,2,
|
||||
func_77951_h,isItemDamaged,2,returns true when a damageable item is damaged
|
||||
func_77952_i,getItemDamageForDisplay,2,"gets the damage of an itemstack, for displaying purposes"
|
||||
func_77953_t,getRarity,2,
|
||||
|
@ -3684,6 +3698,7 @@ func_78743_b,clickBlock,2,"Called by Minecraft class when the player is hitting
|
|||
func_78744_a,clickBlockCreative,2,Block dig operation in creative mode (instantly digs the block).
|
||||
func_78745_b,flipPlayer,2,Flips the player around. Args: player
|
||||
func_78746_a,setGameType,2,Sets the game type for the player.
|
||||
func_78747_a,enableEverythingIsScrewedUpMode,2,"If modified to return true, the player spins around slowly around (0, 68.5, 0). The GUI is disabled, the view is set to first person, and both chat and menu are disabled. Unless the server is modified to ignore illegal stances, attempting to enter a world at all will result in an immediate kick due to an illegal stance. Appears to be left-over debug, or demo code."
|
||||
func_78748_a,setPlayerCapabilities,2,Sets player capabilities depending on current gametype. params: player
|
||||
func_78749_i,extendedReach,2,true for hitting entities far away.
|
||||
func_78750_j,syncCurrentPlayItem,2,Syncs the current player item with the server
|
||||
|
@ -3787,9 +3802,13 @@ func_82116_a,setSkullRotation,2,Set the skull's rotation
|
|||
func_82117_a,getSkullType,2,Get the entity type for the skull
|
||||
func_82118_a,setSkullType,2,Set the entity type for the skull
|
||||
func_82120_c,getExtraType,2,"Get the extra data foor this skull, used as player username by player heads"
|
||||
func_82124_t,addEffectsToPlayers,2,
|
||||
func_82126_i,getPrimaryEffect,2,Return the primary potion effect given by this beacon.
|
||||
func_82127_e,setSecondaryEffect,2,
|
||||
func_82128_d,setPrimaryEffect,2,
|
||||
func_82129_c,setLevels,2,Set the levels of this beacon's pyramid.
|
||||
func_82130_k,getLevels,2,Return the levels of this beacon's pyramid.
|
||||
func_82131_u,updateState,2,Checks if the Beacon has a valid pyramid underneath and direct sunlight above
|
||||
func_82132_j,getSecondaryEffect,2,Return the secondary potion effect given by this beacon.
|
||||
func_82141_a,copyDataFrom,2,"Copies important data from another entity to this entity. Used when teleporting entities between worlds, as this actually deletes the teleporting entity and re-creates it on the other side. Params: Entity to copy from, unused (always true)"
|
||||
func_82142_c,setHasActivePotion,2,
|
||||
|
@ -3801,6 +3820,7 @@ func_82154_e,setIsAnvil,2,
|
|||
func_82160_b,dropEquipment,2,Drop the equipment for this entity.
|
||||
func_82161_a,getArmorItemForSlot,2,"Params: Armor slot, Item tier"
|
||||
func_82163_bD,initCreature,2,Initialize this creature.
|
||||
func_82164_bB,addRandomArmor,2,Makes entity wear random armor based on difficulty
|
||||
func_82165_m,isPotionActive,2,
|
||||
func_82166_i,getArmSwingAnimationEnd,2,"Returns an integer indicating the end point of the swing animation, used by {@link #swingProgress} to provide a progress indicator. Takes dig speed enchantments into account."
|
||||
func_82167_n,collideWithEntity,2,
|
||||
|
@ -3883,11 +3903,13 @@ func_82383_a,hasTheseArguments,2,Returns whether the given token (parameter 1) h
|
|||
func_82384_c,getDefaultMinimumRange,2,Gets the default minimum range (argument rm).
|
||||
func_82385_b,matchPlayersAsString,2,Returns a nicely-formatted string listing the matching players.
|
||||
func_82386_a,matchOnePlayer,2,Returns the one player that matches the given at-token. Returns null if more than one player matches.
|
||||
func_82390_a,drawNeedle,2,Draws the compass needle
|
||||
func_82392_a,bindTextureByURL,2,"Binds a texture that Minecraft will attempt to load from the given URL. (arguments: url, localFallback)"
|
||||
func_82394_a,renderTileEntitySkullAt,2,Render a skull tile entity.
|
||||
func_82398_a,renderTileEntityBeaconAt,2,Render a beacon tile entity.
|
||||
func_82403_a,renderFrameItemAsBlock,2,Render the item frame's item as a block.
|
||||
func_82406_b,renderItemAndEffectIntoGUI,2,"Render the item's icon or block into the GUI, including the glint effect."
|
||||
func_82441_a,renderFirstPersonArm,2,
|
||||
func_82448_a,transferEntityToWorld,2,Transfers an entity from a world to another world.
|
||||
func_82449_a,findPlayers,2,Find all players in a specified range and narrowing down by other parameters
|
||||
func_82460_a,updateSoundLocation,2,Updates the sound associated with the entity with that entity's position and velocity. Args: the entity
|
||||
|
@ -3902,11 +3924,15 @@ func_82468_a,setEntitySoundVolume,2,"Sets the volume of the sound associated wit
|
|||
func_82469_c,stopEntitySound,2,Stops playing the sound associated with the given entity
|
||||
func_82482_a,dispense,2,Dispenses the specified ItemStack from a dispenser.
|
||||
func_82485_a,playDispenseSound,2,Play the dispense sound from the specified block.
|
||||
func_82486_a,doDispense,2,
|
||||
func_82487_b,dispenseStack,2,"Dispense the specified stack, play the dispense sound and spawn particles."
|
||||
func_82489_a,spawnDispenseParticles,2,Order clients to display dispense particles from the specified block and facing.
|
||||
func_82499_a,getProjectileEntity,2,Return the projectile entity spawned by this dispense behavior.
|
||||
func_82519_a_,onFinishFalling,2,Called when the falling block entity for this block hits the ground and turns back into a block
|
||||
func_82520_a,onStartFalling,2,Called when the falling block entity for this block is created
|
||||
func_82523_e,isLockedByAnotherRepeater,2,
|
||||
func_82524_c,isRedstoneRepeaterBlockID,2,
|
||||
func_82525_a,getIPositionFromBlockSource,2,
|
||||
func_82526_n,dispense,2,
|
||||
func_82529_a,makeWither,2,This method attempts to create a wither at the given location and skull
|
||||
func_82530_a,getMetaForPlant,2,Return the flower pot metadata value associated with the specified item.
|
||||
|
@ -3965,6 +3991,7 @@ func_82692_h,endMatingSeason,2,Prevent villager breeding for a fixed interval of
|
|||
func_82695_e,recreateStructures,2,
|
||||
func_82704_a,isEntityApplicable,2,Return whether the specified entity is applicable to this filter.
|
||||
func_82705_e,getAnimal,2,Return whether this creature type is an animal.
|
||||
func_82708_h,setObjectWatched,2,
|
||||
func_82709_a,addObjectByDataType,2,"Add a new object for the DataWatcher to watch, using the specified data type."
|
||||
func_82710_f,getWatchableObjectItemStack,2,Get a watchable object as an ItemStack.
|
||||
func_82711_a,setWatchableObjectWatched,2,Set whether the specified watchable object is being watched.
|
||||
|
@ -3972,6 +3999,7 @@ func_82712_a,parseDoubleWithDefault,2,parses the string as double or returns the
|
|||
func_82714_a,parseIntWithDefaultAndMax,2,parses the string as integer or returns the second parameter if it fails. this value is capped to par2
|
||||
func_82715_a,parseIntWithDefault,2,parses the string as integer or returns the second parameter if it fails
|
||||
func_82716_a,getRandomDoubleInRange,2,
|
||||
func_82718_a,loginToMinecraft,2,
|
||||
func_82719_a,writeCustomPotionEffectToNBT,2,Write a custom potion effect to a potion item's NBT data.
|
||||
func_82720_e,getIsAmbient,2,Gets whether this potion effect originated from a beacon
|
||||
func_82721_a,setSplashPotion,2,Set whether this potion is a splash potion.
|
||||
|
@ -4042,6 +4070,7 @@ func_82851_a,getRepairInputInventory,2,
|
|||
func_82863_d,getBeacon,2,Returns the Tile Entity behind this beacon inventory / container
|
||||
func_82869_a,canTakeStack,2,Return whether this slot's stack can be taken from this slot.
|
||||
func_82870_a,onPickupFromSlot,2,
|
||||
func_82877_b,setPlayerWalkSpeed,2,
|
||||
func_82879_c,sendSettingsToServer,2,Send a client info packet with settings information to the server
|
||||
func_82883_a,getUnicodeFlag,2,Get unicodeFlag controlling whether strings should be rendered with Unicode fonts instead of the default.png font.
|
||||
func_82889_a,getBatSize,2,"not actually sure this is size, is not used as of now, but the model would be recreated if the value changed and it seems a good match for a bats size"
|
||||
|
@ -4058,14 +4087,17 @@ func_83017_b,unlockBlockBounds,2,Unlocks the visual bounding box so that RenderB
|
|||
func_83018_a,setRenderBoundsFromBlock,2,"Like setRenderBounds, but automatically pulling the bounds from the given Block."
|
||||
func_83019_b,overrideBlockBounds,2,"Like setRenderBounds, but locks the values so that RenderBlocks won't change them. If you use this, you must call unlockBlockBounds after you finish rendering!"
|
||||
func_83020_a,setRenderBounds,2,"Sets the bounding box for the block to draw in, e.g. 0.25-0.75 on all axes for a half-size, centered block."
|
||||
func_85028_t,getClassToNameMap,2,
|
||||
func_85030_a,playSound,2,
|
||||
func_85032_ar,isEntityInvulnerable,2,Return whether this entity is invulnerable to damage.
|
||||
func_85034_r,setArrowCountInEntity,2,sets the amount of arrows stuck in the entity. used for rendering those
|
||||
func_85035_bI,getArrowCountInEntity,2,"counts the amount of arrows stuck in the entity. getting hit by arrows increases this, used in rendering"
|
||||
func_85036_m,setCombatTask,2,sets this entity's combat AI.
|
||||
func_85039_t,addScore,2,Add to player's score
|
||||
func_85040_s,setScore,2,Set player's score
|
||||
func_85044_b,drawItemStack,2,
|
||||
func_85052_h,getThrower,2,
|
||||
func_85054_d,searchForOtherItemsNearby,2,Looks for other itemstacks nearby and tries to stack them together
|
||||
func_85055_a,makeCrashReport,2,Creates a crash report for the exception
|
||||
func_85057_a,makeCategoryDepth,2,Creates a CrashReportCategory for the given stack trace depth
|
||||
func_85058_a,makeCategory,2,Creates a CrashReportCategory
|
||||
|
@ -4081,8 +4113,11 @@ func_85118_a,addToCrashReport,2,Adds this WorldInfo instance to the crash report
|
|||
func_85128_b,getMapFeaturesEnabled,2,Return the map feautures enabled of a world
|
||||
func_85132_a,getTerrainTypeOfWorld,2,Return the terrain type of a world
|
||||
func_85151_d,getLowerChestInventory,2,Return this chest container's lower chest inventory.
|
||||
func_85156_a,removeTask,2,removes the indicated task from the entity's AI tasks.
|
||||
func_85173_a,playSoundToNearExcept,2,Plays sound to all near players except the player reference given
|
||||
func_85175_e,blockGetRenderType,2,Returns the render type of the block at the given coordinate.
|
||||
func_85176_s,getDefaultTeleporter,2,
|
||||
func_85181_a,getRandomModelBox,2,
|
||||
func_85187_a,drawString,2,"Draws the specified string. Args: string, x, y, color, dropShadow"
|
||||
func_90010_a,isPartOfLargeChest,2,Return whether the given inventory is part of this large chest.
|
||||
func_90011_a,createChild,2,
|
||||
|
@ -4099,6 +4134,9 @@ func_92013_a,setEntityItem,2,Sets the ItemStack corresponding to this Entity (an
|
|||
func_92014_d,getEntityItem,2,"Returns the ItemStack corresponding to the Entity (Note: if no item exists, will log an error but still return an ItemStack containing Block.stone)"
|
||||
func_92015_a,getMobID,2,
|
||||
func_92027_k,sendChatMsg,2,Sends the given string to every player as chat message.
|
||||
func_92051_a,addRecipe,2,
|
||||
func_92058_a,setEntityItemStack,2,Sets the ItemStack for this entity
|
||||
func_92059_d,getEntityItem,2,"Returns the ItemStack corresponding to the Entity (Note: if no item exists, will log an error but still return an ItemStack containing Block.stone)"
|
||||
func_92062_k,sendChatMsg,2,Sends the given string to every player as chat message.
|
||||
func_92085_d,getIsBlank,2,
|
||||
func_92103_a,addRecipe,2,
|
||||
|
|
|
|
@ -144,6 +144,7 @@ MaterialLogic,net/minecraft/block/material
|
|||
MaterialPortal,net/minecraft/block/material
|
||||
MaterialTransparent,net/minecraft/block/material
|
||||
MaterialWeb,net/minecraft/block/material
|
||||
AnvilConverterException,net/minecraft/client
|
||||
CallableClientMemoryStats,net/minecraft/client
|
||||
CallableClientProfiler,net/minecraft/client
|
||||
CallableGLInfo,net/minecraft/client
|
||||
|
@ -173,6 +174,7 @@ SoundPoolEntry,net/minecraft/client/audio
|
|||
EntityClientPlayerMP,net/minecraft/client/entity
|
||||
EntityOtherPlayerMP,net/minecraft/client/entity
|
||||
EntityPlayerSP,net/minecraft/client/entity
|
||||
RenderMinecartMobSpawner,net/minecraft/client/entity/render
|
||||
ChatClickData,net/minecraft/client/gui
|
||||
ChatLine,net/minecraft/client/gui
|
||||
FontRenderer,net/minecraft/client/gui
|
||||
|
@ -220,6 +222,7 @@ GuiScreenConfigureWorld,net/minecraft/client/gui
|
|||
GuiScreenConfirmation,net/minecraft/client/gui
|
||||
GuiScreenCreateOnlineWorld,net/minecraft/client/gui
|
||||
GuiScreenDemo,net/minecraft/client/gui
|
||||
GuiScreenDisconnectedOnline,net/minecraft/client/gui
|
||||
GuiScreenEditOnlineWorld,net/minecraft/client/gui
|
||||
GuiScreenInvite,net/minecraft/client/gui
|
||||
GuiScreenLongRunningTask,net/minecraft/client/gui
|
||||
|
@ -227,6 +230,7 @@ GuiScreenOnlineServers,net/minecraft/client/gui
|
|||
GuiScreenResetWorld,net/minecraft/client/gui
|
||||
GuiScreenSelectLocation,net/minecraft/client/gui
|
||||
GuiScreenServerList,net/minecraft/client/gui
|
||||
GuiScreenSubscription,net/minecraft/client/gui
|
||||
GuiSelectWorld,net/minecraft/client/gui
|
||||
GuiShareToLan,net/minecraft/client/gui
|
||||
GuiSleepMP,net/minecraft/client/gui
|
||||
|
@ -243,6 +247,7 @@ GuiVideoSettings,net/minecraft/client/gui
|
|||
GuiWinGame,net/minecraft/client/gui
|
||||
GuiWorldSlot,net/minecraft/client/gui
|
||||
GuiYesNo,net/minecraft/client/gui
|
||||
InvitedSelectionList,net/minecraft/client/gui
|
||||
LoadingScreenRenderer,net/minecraft/client/gui
|
||||
MapItemRenderer,net/minecraft/client/gui
|
||||
Particle,net/minecraft/client/gui
|
||||
|
@ -257,8 +262,11 @@ TaskOnlineConnect,net/minecraft/client/gui
|
|||
TaskResetWorld,net/minecraft/client/gui
|
||||
TaskWorldCreation,net/minecraft/client/gui
|
||||
ThreadConnectToOnlineServer,net/minecraft/client/gui
|
||||
ThreadCreateOnlineWorldScreen,net/minecraft/client/gui
|
||||
ThreadOnlineConnect,net/minecraft/client/gui
|
||||
ThreadOnlineScreen,net/minecraft/client/gui
|
||||
ThreadPollServers,net/minecraft/client/gui
|
||||
ThreadTitleScreen,net/minecraft/client/gui
|
||||
GuiAchievement,net/minecraft/client/gui/achievement
|
||||
GuiAchievements,net/minecraft/client/gui/achievement
|
||||
GuiSlotStats,net/minecraft/client/gui/achievement
|
||||
|
@ -285,6 +293,17 @@ GuiEditSign,net/minecraft/client/gui/inventory
|
|||
GuiFurnace,net/minecraft/client/gui/inventory
|
||||
GuiInventory,net/minecraft/client/gui/inventory
|
||||
SlotCreativeInventory,net/minecraft/client/gui/inventory
|
||||
McoOption,net/minecraft/client/mco
|
||||
McoOptionNone,net/minecraft/client/mco
|
||||
McoOptionSome,net/minecraft/client/mco
|
||||
McoPair,net/minecraft/client/mco
|
||||
McoServerFetcher,net/minecraft/client/mco
|
||||
McoServerFetcherINNER1,net/minecraft/client/mco
|
||||
McoServerListINNER1,net/minecraft/client/mco
|
||||
TimerTaskMcoServerFetcherUpdate,net/minecraft/client/mco
|
||||
TimerTaskMcoServerListUpdate,net/minecraft/client/mco
|
||||
ValueObjectList,net/minecraft/client/mco
|
||||
ValueObjectSubscription,net/minecraft/client/mco
|
||||
ModelBase,net/minecraft/client/model
|
||||
ModelBat,net/minecraft/client/model
|
||||
ModelBiped,net/minecraft/client/model
|
||||
|
@ -399,6 +418,7 @@ RenderGlobal,net/minecraft/client/renderer
|
|||
RenderHelper,net/minecraft/client/renderer
|
||||
RenderList,net/minecraft/client/renderer
|
||||
RenderSorter,net/minecraft/client/renderer
|
||||
StitcherException,net/minecraft/client/renderer
|
||||
Tessellator,net/minecraft/client/renderer
|
||||
ThreadDownloadImage,net/minecraft/client/renderer
|
||||
ThreadDownloadImageData,net/minecraft/client/renderer
|
||||
|
@ -500,28 +520,29 @@ TexturePackDownloadSuccess,net/minecraft/client/texturepacks
|
|||
TexturePackFolder,net/minecraft/client/texturepacks
|
||||
TexturePackImplementation,net/minecraft/client/texturepacks
|
||||
TexturePackList,net/minecraft/client/texturepacks
|
||||
ExceptionMcoHttp,net/minecraft/client/util
|
||||
ExceptionMcoService,net/minecraft/client/util
|
||||
ExceptionRetryCall,net/minecraft/client/util
|
||||
Location,net/minecraft/client/util
|
||||
Locations,net/minecraft/client/util
|
||||
McoClient,net/minecraft/client/util
|
||||
McoClientTypeRef,net/minecraft/client/util
|
||||
McoServer,net/minecraft/client/util
|
||||
McoServerAddress,net/minecraft/client/util
|
||||
McoServerList,net/minecraft/client/util
|
||||
McoServerListDummy,net/minecraft/client/util
|
||||
McoServerListUpdateThread,net/minecraft/client/util
|
||||
Request,net/minecraft/client/util
|
||||
RequestDelete,net/minecraft/client/util
|
||||
RequestGet,net/minecraft/client/util
|
||||
RequestPost,net/minecraft/client/util
|
||||
RequestPut,net/minecraft/client/util
|
||||
ExceptionMcoHttp,net/minecraft/client/mco
|
||||
ExceptionMcoService,net/minecraft/client/mco
|
||||
ExceptionRetryCall,net/minecraft/client/mco
|
||||
Location,net/minecraft/client/mco
|
||||
Locations,net/minecraft/client/mco
|
||||
McoClient,net/minecraft/client/mco
|
||||
McoClientTypeRef,net/minecraft/client/mco
|
||||
McoServer,net/minecraft/client/mco
|
||||
McoServerAddress,net/minecraft/client/mco
|
||||
McoServerList,net/minecraft/client/mco
|
||||
McoServerListDummy,net/minecraft/client/mco
|
||||
McoServerListUpdateThread,net/minecraft/client/mco
|
||||
Request,net/minecraft/client/mco
|
||||
RequestDelete,net/minecraft/client/mco
|
||||
RequestGet,net/minecraft/client/mco
|
||||
RequestPost,net/minecraft/client/mco
|
||||
RequestPut,net/minecraft/client/mco
|
||||
CommandBase,net/minecraft/command
|
||||
CommandClearInventory,net/minecraft/command
|
||||
CommandDebug,net/minecraft/command
|
||||
CommandDefaultGameMode,net/minecraft/command
|
||||
CommandDifficulty,net/minecraft/command
|
||||
CommandEffect,net/minecraft/command
|
||||
CommandEnchant,net/minecraft/command
|
||||
CommandException,net/minecraft/command
|
||||
CommandGameMode,net/minecraft/command
|
||||
|
@ -702,6 +723,7 @@ WatchableObject,net/minecraft/entity
|
|||
EntityAIArrowAttack,net/minecraft/entity/ai
|
||||
EntityAIAttackOnCollide,net/minecraft/entity/ai
|
||||
EntityAIAvoidEntity,net/minecraft/entity/ai
|
||||
EntityAIAvoidEntitySelector,net/minecraft/entity/ai
|
||||
EntityAIBase,net/minecraft/entity/ai
|
||||
EntityAIBeg,net/minecraft/entity/ai
|
||||
EntityAIBreakDoor,net/minecraft/entity/ai
|
||||
|
@ -749,6 +771,8 @@ EntityAIWatchClosest,net/minecraft/entity/ai
|
|||
EntityAIWatchClosest2,net/minecraft/entity/ai
|
||||
EntityJumpHelper,net/minecraft/entity/ai
|
||||
EntityLookHelper,net/minecraft/entity/ai
|
||||
EntityMinecartMobSpawner,net/minecraft/entity/ai
|
||||
EntityMinecartMobSpawnerLogic,net/minecraft/entity/ai
|
||||
EntityMoveHelper,net/minecraft/entity/ai
|
||||
EntitySenses,net/minecraft/entity/ai
|
||||
RandomPositionGenerator,net/minecraft/entity/ai
|
||||
|
@ -774,6 +798,7 @@ EntityPainting,net/minecraft/entity/item
|
|||
EntityTNTPrimed,net/minecraft/entity/item
|
||||
EntityXPOrb,net/minecraft/entity/item
|
||||
SoundUpdaterMinecart,net/minecraft/entity/item
|
||||
WeightedRandomMinecart,net/minecraft/entity/minecraft
|
||||
EntityBlaze,net/minecraft/entity/monster
|
||||
EntityCaveSpider,net/minecraft/entity/monster
|
||||
EntityCreeper,net/minecraft/entity/monster
|
||||
|
@ -950,6 +975,10 @@ RecipesTools,net/minecraft/item/crafting
|
|||
RecipesWeapons,net/minecraft/item/crafting
|
||||
ShapedRecipes,net/minecraft/item/crafting
|
||||
ShapelessRecipes,net/minecraft/item/crafting
|
||||
ILogAgent,net/minecraft/logging
|
||||
LogAgent,net/minecraft/logging
|
||||
LogAgentINNER1,net/minecraft/logging
|
||||
LogFormatter,net/minecraft/logging
|
||||
CallableTagCompound1,net/minecraft/nbt
|
||||
CallableTagCompound2,net/minecraft/nbt
|
||||
CompressedStreamTools,net/minecraft/nbt
|
||||
|
@ -966,6 +995,8 @@ NBTTagList,net/minecraft/nbt
|
|||
NBTTagLong,net/minecraft/nbt
|
||||
NBTTagShort,net/minecraft/nbt
|
||||
NBTTagString,net/minecraft/nbt
|
||||
CallablePacketClass,net/minecraft/network
|
||||
CallablePacketID,net/minecraft/network
|
||||
INetworkManager,net/minecraft/network
|
||||
MemoryConnection,net/minecraft/network
|
||||
NetLoginHandler,net/minecraft/network
|
||||
|
@ -1053,6 +1084,7 @@ Packet5PlayerInventory,net/minecraft/network/packet
|
|||
Packet60Explosion,net/minecraft/network/packet
|
||||
Packet61DoorChange,net/minecraft/network/packet
|
||||
Packet62LevelSound,net/minecraft/network/packet
|
||||
Packet63WorldParticles,net/minecraft/network/packet
|
||||
Packet6SpawnPosition,net/minecraft/network/packet
|
||||
Packet70GameEvent,net/minecraft/network/packet
|
||||
Packet71Weather,net/minecraft/network/packet
|
||||
|
@ -1156,6 +1188,7 @@ CallableTileEntityName,net/minecraft/tileentity
|
|||
EntitySelectorHasInventory,net/minecraft/tileentity
|
||||
EntitySelectorHopperInventory,net/minecraft/tileentity
|
||||
Hopper,net/minecraft/tileentity
|
||||
MobSpawnerBaseLogic,net/minecraft/tileentity
|
||||
TileEntity,net/minecraft/tileentity
|
||||
TileEntityBase,net/minecraft/tileentity
|
||||
TileEntityBeacon,net/minecraft/tileentity
|
||||
|
@ -1172,6 +1205,7 @@ TileEntityEnderChest,net/minecraft/tileentity
|
|||
TileEntityFurnace,net/minecraft/tileentity
|
||||
TileEntityHopper,net/minecraft/tileentity
|
||||
TileEntityMobSpawner,net/minecraft/tileentity
|
||||
TileEntityMobSpawnerLogic,net/minecraft/tileentity
|
||||
TileEntityMobSpawnerSpawnData,net/minecraft/tileentity
|
||||
TileEntityNote,net/minecraft/tileentity
|
||||
TileEntityPiston,net/minecraft/tileentity
|
||||
|
|
|
4419
fml/conf/params.csv
4419
fml/conf/params.csv
File diff suppressed because it is too large
Load diff
|
@ -1,7 +1,7 @@
|
|||
diff -r -U 3 minecraft\net\minecraft\client\Minecraft.java minecraft_patched\net\minecraft\client\Minecraft.java
|
||||
--- minecraft\net\minecraft\client\Minecraft.java Sat Feb 02 03:24:33 2013
|
||||
+++ minecraft_patched\net\minecraft\client\Minecraft.java Sat Feb 02 03:26:25 2013
|
||||
@@ -533,9 +533,8 @@
|
||||
--- minecraft\net\minecraft\client\Minecraft.java Sat Mar 02 03:07:02 2013
|
||||
+++ minecraft_patched\net\minecraft\client\Minecraft.java Sat Mar 02 03:08:47 2013
|
||||
@@ -531,9 +531,8 @@
|
||||
return;
|
||||
}
|
||||
|
||||
|
@ -12,7 +12,7 @@ diff -r -U 3 minecraft\net\minecraft\client\Minecraft.java minecraft_patched\net
|
|||
if(this.field_71434_R && this.field_71433_S != null) {
|
||||
this.func_71377_b(this.field_71433_S);
|
||||
return;
|
||||
@@ -553,7 +552,6 @@
|
||||
@@ -551,7 +550,6 @@
|
||||
this.func_71373_a(new GuiMemoryErrorScreen());
|
||||
System.gc();
|
||||
}
|
||||
|
@ -20,7 +20,7 @@ diff -r -U 3 minecraft\net\minecraft\client\Minecraft.java minecraft_patched\net
|
|||
}
|
||||
} catch (MinecraftError var12) {
|
||||
;
|
||||
@@ -571,8 +569,6 @@
|
||||
@@ -569,8 +567,6 @@
|
||||
this.func_71405_e();
|
||||
}
|
||||
|
||||
|
@ -30,8 +30,8 @@ diff -r -U 3 minecraft\net\minecraft\client\Minecraft.java minecraft_patched\net
|
|||
|
||||
private void func_71411_J() {
|
||||
diff -r -U 3 minecraft\net\minecraft\src\CallableSuspiciousClasses.java minecraft_patched\net\minecraft\src\CallableSuspiciousClasses.java
|
||||
--- minecraft\net\minecraft\src\CallableSuspiciousClasses.java Sat Feb 02 03:24:34 2013
|
||||
+++ minecraft_patched\net\minecraft\src\CallableSuspiciousClasses.java Sat Feb 02 03:26:25 2013
|
||||
--- minecraft\net\minecraft\src\CallableSuspiciousClasses.java Sat Mar 02 03:07:03 2013
|
||||
+++ minecraft_patched\net\minecraft\src\CallableSuspiciousClasses.java Sat Mar 02 03:08:47 2013
|
||||
@@ -21,9 +21,14 @@
|
||||
|
||||
public String func_85085_a() {
|
||||
|
@ -51,8 +51,8 @@ diff -r -U 3 minecraft\net\minecraft\src\CallableSuspiciousClasses.java minecraf
|
|||
boolean var5 = !CrashReport.class.getCanonicalName().equals("net.minecraft.CrashReport");
|
||||
HashMap var6 = new HashMap();
|
||||
diff -r -U 3 minecraft\net\minecraft\src\CodecMus.java minecraft_patched\net\minecraft\src\CodecMus.java
|
||||
--- minecraft\net\minecraft\src\CodecMus.java Sat Feb 02 03:24:34 2013
|
||||
+++ minecraft_patched\net\minecraft\src\CodecMus.java Sat Feb 02 03:26:25 2013
|
||||
--- minecraft\net\minecraft\src\CodecMus.java Sat Mar 02 03:07:03 2013
|
||||
+++ minecraft_patched\net\minecraft\src\CodecMus.java Sat Mar 02 03:08:47 2013
|
||||
@@ -1,5 +1,6 @@
|
||||
package net.minecraft.src;
|
||||
|
||||
|
@ -73,8 +73,8 @@ diff -r -U 3 minecraft\net\minecraft\src\CodecMus.java minecraft_patched\net\min
|
|||
}
|
||||
}
|
||||
diff -r -U 3 minecraft\net\minecraft\src\ComponentStrongholdRightTurn.java minecraft_patched\net\minecraft\src\ComponentStrongholdRightTurn.java
|
||||
--- minecraft\net\minecraft\src\ComponentStrongholdRightTurn.java Sat Feb 02 03:24:35 2013
|
||||
+++ minecraft_patched\net\minecraft\src\ComponentStrongholdRightTurn.java Sat Feb 02 03:26:25 2013
|
||||
--- minecraft\net\minecraft\src\ComponentStrongholdRightTurn.java Sat Mar 02 03:07:03 2013
|
||||
+++ minecraft_patched\net\minecraft\src\ComponentStrongholdRightTurn.java Sat Mar 02 03:08:47 2013
|
||||
@@ -11,6 +11,10 @@
|
||||
|
||||
public class ComponentStrongholdRightTurn extends ComponentStrongholdLeftTurn {
|
||||
|
@ -87,9 +87,9 @@ diff -r -U 3 minecraft\net\minecraft\src\ComponentStrongholdRightTurn.java minec
|
|||
if(this.field_74885_f != 2 && this.field_74885_f != 3) {
|
||||
this.func_74989_b((ComponentStrongholdStairs2)p_74861_1_, p_74861_2_, p_74861_3_, 1, 1);
|
||||
diff -r -U 3 minecraft\net\minecraft\src\DedicatedServer.java minecraft_patched\net\minecraft\src\DedicatedServer.java
|
||||
--- minecraft\net\minecraft\src\DedicatedServer.java Sat Feb 02 03:24:35 2013
|
||||
+++ minecraft_patched\net\minecraft\src\DedicatedServer.java Sat Feb 02 03:26:25 2013
|
||||
@@ -205,7 +205,7 @@
|
||||
--- minecraft\net\minecraft\src\DedicatedServer.java Sat Mar 02 03:07:03 2013
|
||||
+++ minecraft_patched\net\minecraft\src\DedicatedServer.java Sat Mar 02 03:08:47 2013
|
||||
@@ -206,7 +206,7 @@
|
||||
System.exit(0);
|
||||
}
|
||||
|
||||
|
@ -99,8 +99,8 @@ diff -r -U 3 minecraft\net\minecraft\src\DedicatedServer.java minecraft_patched\
|
|||
this.func_71333_ah();
|
||||
}
|
||||
diff -r -U 3 minecraft\net\minecraft\src\EnumChatFormatting.java minecraft_patched\net\minecraft\src\EnumChatFormatting.java
|
||||
--- minecraft\net\minecraft\src\EnumChatFormatting.java Sat Feb 02 03:24:36 2013
|
||||
+++ minecraft_patched\net\minecraft\src\EnumChatFormatting.java Sat Feb 02 03:29:58 2013
|
||||
--- minecraft\net\minecraft\src\EnumChatFormatting.java Sat Mar 02 03:07:04 2013
|
||||
+++ minecraft_patched\net\minecraft\src\EnumChatFormatting.java Sat Mar 02 03:08:47 2013
|
||||
@@ -38,7 +38,7 @@
|
||||
private final String field_96304_B;
|
||||
|
||||
|
@ -111,9 +111,9 @@ diff -r -U 3 minecraft\net\minecraft\src\EnumChatFormatting.java minecraft_patch
|
|||
|
||||
private EnumChatFormatting(char p_i10001_3_, boolean p_i10001_4_) {
|
||||
diff -r -U 3 minecraft\net\minecraft\src\FontRenderer.java minecraft_patched\net\minecraft\src\FontRenderer.java
|
||||
--- minecraft\net\minecraft\src\FontRenderer.java Sat Feb 02 03:24:36 2013
|
||||
+++ minecraft_patched\net\minecraft\src\FontRenderer.java Sat Feb 02 03:26:25 2013
|
||||
@@ -611,8 +611,6 @@
|
||||
--- minecraft\net\minecraft\src\FontRenderer.java Sat Mar 02 03:07:04 2013
|
||||
+++ minecraft_patched\net\minecraft\src\FontRenderer.java Sat Mar 02 03:08:47 2013
|
||||
@@ -599,8 +599,6 @@
|
||||
case 10:
|
||||
--var5;
|
||||
break;
|
||||
|
@ -122,7 +122,7 @@ diff -r -U 3 minecraft\net\minecraft\src\FontRenderer.java minecraft_patched\net
|
|||
case 167:
|
||||
if(var5 < var3 - 1) {
|
||||
++var5;
|
||||
@@ -626,6 +624,8 @@
|
||||
@@ -614,6 +612,8 @@
|
||||
}
|
||||
}
|
||||
break;
|
||||
|
@ -132,9 +132,9 @@ diff -r -U 3 minecraft\net\minecraft\src\FontRenderer.java minecraft_patched\net
|
|||
var4 += this.func_78263_a(var8);
|
||||
if(var7) {
|
||||
diff -r -U 3 minecraft\net\minecraft\src\IntegratedServer.java minecraft_patched\net\minecraft\src\IntegratedServer.java
|
||||
--- minecraft\net\minecraft\src\IntegratedServer.java Sat Feb 02 03:24:36 2013
|
||||
+++ minecraft_patched\net\minecraft\src\IntegratedServer.java Sat Feb 02 03:26:25 2013
|
||||
@@ -98,7 +98,7 @@
|
||||
--- minecraft\net\minecraft\src\IntegratedServer.java Sat Mar 02 03:07:05 2013
|
||||
+++ minecraft_patched\net\minecraft\src\IntegratedServer.java Sat Mar 02 03:08:47 2013
|
||||
@@ -101,7 +101,7 @@
|
||||
return true;
|
||||
}
|
||||
|
||||
|
@ -143,23 +143,10 @@ diff -r -U 3 minecraft\net\minecraft\src\IntegratedServer.java minecraft_patched
|
|||
boolean var1 = this.field_71348_o;
|
||||
this.field_71348_o = this.field_71347_n.func_71752_f();
|
||||
if(!var1 && this.field_71348_o) {
|
||||
diff -r -U 3 minecraft\net\minecraft\src\McoClientTypeRef.java minecraft_patched\net\minecraft\src\McoClientTypeRef.java
|
||||
--- minecraft\net\minecraft\src\McoClientTypeRef.java Sat Feb 02 03:24:37 2013
|
||||
+++ minecraft_patched\net\minecraft\src\McoClientTypeRef.java Sat Feb 02 03:29:30 2013
|
||||
@@ -11,4 +11,9 @@
|
||||
McoClientTypeRef(McoClient p_i10028_1_) {
|
||||
this.field_96089_a = p_i10028_1_;
|
||||
}
|
||||
+
|
||||
+ @Override
|
||||
+ public int compareTo(Object arg0) {
|
||||
+ return 0;
|
||||
+ }
|
||||
}
|
||||
diff -r -U 3 minecraft\net\minecraft\src\RenderBlocks.java minecraft_patched\net\minecraft\src\RenderBlocks.java
|
||||
--- minecraft\net\minecraft\src\RenderBlocks.java Sat Feb 02 03:24:37 2013
|
||||
+++ minecraft_patched\net\minecraft\src\RenderBlocks.java Sat Feb 02 03:26:25 2013
|
||||
@@ -1962,16 +1962,16 @@
|
||||
--- minecraft\net\minecraft\src\RenderBlocks.java Sat Mar 02 03:07:06 2013
|
||||
+++ minecraft_patched\net\minecraft\src\RenderBlocks.java Sat Mar 02 03:08:49 2013
|
||||
@@ -1967,16 +1967,16 @@
|
||||
float var25 = (float)(p_78589_2_ + 1);
|
||||
float var26 = (float)(p_78589_4_ + 0);
|
||||
float var27 = (float)(p_78589_4_ + 1);
|
||||
|
@ -180,7 +167,7 @@ diff -r -U 3 minecraft\net\minecraft\src\RenderBlocks.java minecraft_patched\net
|
|||
int var29 = 0;
|
||||
int var30 = 0;
|
||||
int var31 = 16;
|
||||
@@ -2017,7 +2017,7 @@
|
||||
@@ -2022,7 +2022,7 @@
|
||||
var5.func_78374_a((double)var25, (double)p_78589_3_ + 0.015625D, (double)var26, (double)var9.func_94214_a((double)var31), (double)var9.func_94207_b((double)var30));
|
||||
var5.func_78374_a((double)var24, (double)p_78589_3_ + 0.015625D, (double)var26, (double)var9.func_94214_a((double)var29), (double)var9.func_94207_b((double)var30));
|
||||
var5.func_78374_a((double)var24, (double)p_78589_3_ + 0.015625D, (double)var27, (double)var9.func_94214_a((double)var29), (double)var9.func_94207_b((double)var32));
|
||||
|
@ -190,9 +177,9 @@ diff -r -U 3 minecraft\net\minecraft\src\RenderBlocks.java minecraft_patched\net
|
|||
var5.func_78374_a((double)var25, (double)p_78589_3_ + 0.015625D, (double)var26, (double)var8.func_94212_f(), (double)var8.func_94206_g());
|
||||
var5.func_78374_a((double)var24, (double)p_78589_3_ + 0.015625D, (double)var26, (double)var8.func_94209_e(), (double)var8.func_94206_g());
|
||||
diff -r -U 3 minecraft\net\minecraft\src\RenderGlobal.java minecraft_patched\net\minecraft\src\RenderGlobal.java
|
||||
--- minecraft\net\minecraft\src\RenderGlobal.java Sat Feb 02 03:24:38 2013
|
||||
+++ minecraft_patched\net\minecraft\src\RenderGlobal.java Sat Feb 02 03:26:25 2013
|
||||
@@ -1451,7 +1451,7 @@
|
||||
--- minecraft\net\minecraft\src\RenderGlobal.java Sat Mar 02 03:07:06 2013
|
||||
+++ minecraft_patched\net\minecraft\src\RenderGlobal.java Sat Mar 02 03:08:49 2013
|
||||
@@ -1449,7 +1449,7 @@
|
||||
double var15 = this.field_72777_q.field_71451_h.field_70165_t - p_72726_2_;
|
||||
double var17 = this.field_72777_q.field_71451_h.field_70163_u - p_72726_4_;
|
||||
double var19 = this.field_72777_q.field_71451_h.field_70161_v - p_72726_6_;
|
||||
|
@ -202,8 +189,8 @@ diff -r -U 3 minecraft\net\minecraft\src\RenderGlobal.java minecraft_patched\net
|
|||
this.field_72777_q.field_71452_i.func_78873_a(var21 = new EntityHugeExplodeFX(this.field_72769_h, p_72726_2_, p_72726_4_, p_72726_6_, p_72726_8_, p_72726_10_, p_72726_12_));
|
||||
} else if(p_72726_1_.equals("largeexplode")) {
|
||||
diff -r -U 3 minecraft\net\minecraft\src\TcpMasterThread.java minecraft_patched\net\minecraft\src\TcpMasterThread.java
|
||||
--- minecraft\net\minecraft\src\TcpMasterThread.java Sat Feb 02 03:24:38 2013
|
||||
+++ minecraft_patched\net\minecraft\src\TcpMasterThread.java Sat Feb 02 03:26:25 2013
|
||||
--- minecraft\net\minecraft\src\TcpMasterThread.java Sat Mar 02 03:07:06 2013
|
||||
+++ minecraft_patched\net\minecraft\src\TcpMasterThread.java Sat Mar 02 03:08:49 2013
|
||||
@@ -11,6 +11,7 @@
|
||||
this.field_74504_a = p_i3285_1_;
|
||||
}
|
||||
|
@ -212,9 +199,48 @@ diff -r -U 3 minecraft\net\minecraft\src\TcpMasterThread.java minecraft_patched\
|
|||
public void run() {
|
||||
try {
|
||||
Thread.sleep(5000L);
|
||||
diff -r -U 3 minecraft\net\minecraft\src\TexturePackCustom.java minecraft_patched\net\minecraft\src\TexturePackCustom.java
|
||||
--- minecraft\net\minecraft\src\TexturePackCustom.java Sat Mar 02 03:07:07 2013
|
||||
+++ minecraft_patched\net\minecraft\src\TexturePackCustom.java Sat Mar 02 03:11:52 2013
|
||||
@@ -77,4 +77,9 @@
|
||||
boolean var4 = this.func_98140_c("terrain.png") || this.func_98140_c("gui/items.png");
|
||||
return !var4;
|
||||
}
|
||||
+
|
||||
+ @Override
|
||||
+ public boolean func_94179_g() {
|
||||
+ return true;
|
||||
+ }
|
||||
}
|
||||
diff -r -U 3 minecraft\net\minecraft\src\TexturePackDefault.java minecraft_patched\net\minecraft\src\TexturePackDefault.java
|
||||
--- minecraft\net\minecraft\src\TexturePackDefault.java Sat Mar 02 03:07:07 2013
|
||||
+++ minecraft_patched\net\minecraft\src\TexturePackDefault.java Sat Mar 02 03:11:52 2013
|
||||
@@ -33,4 +33,9 @@
|
||||
return var2;
|
||||
}
|
||||
}
|
||||
+
|
||||
+ @Override
|
||||
+ public boolean func_94179_g() {
|
||||
+ return true;
|
||||
+ }
|
||||
}
|
||||
diff -r -U 3 minecraft\net\minecraft\src\TexturePackFolder.java minecraft_patched\net\minecraft\src\TexturePackFolder.java
|
||||
--- minecraft\net\minecraft\src\TexturePackFolder.java Sat Mar 02 03:07:07 2013
|
||||
+++ minecraft_patched\net\minecraft\src\TexturePackFolder.java Sat Mar 02 03:11:52 2013
|
||||
@@ -35,4 +35,9 @@
|
||||
boolean var3 = this.func_98140_c("terrain.png") || this.func_98140_c("gui/items.png");
|
||||
return var2 || !var3;
|
||||
}
|
||||
+
|
||||
+ @Override
|
||||
+ public boolean func_94179_g() {
|
||||
+ return true;
|
||||
+ }
|
||||
}
|
||||
diff -r -U 3 minecraft\net\minecraft\src\ThreadedFileIOBase.java minecraft_patched\net\minecraft\src\ThreadedFileIOBase.java
|
||||
--- minecraft\net\minecraft\src\ThreadedFileIOBase.java Sat Feb 02 03:24:38 2013
|
||||
+++ minecraft_patched\net\minecraft\src\ThreadedFileIOBase.java Sat Feb 02 03:26:25 2013
|
||||
--- minecraft\net\minecraft\src\ThreadedFileIOBase.java Sat Mar 02 03:07:07 2013
|
||||
+++ minecraft_patched\net\minecraft\src\ThreadedFileIOBase.java Sat Mar 02 03:08:49 2013
|
||||
@@ -20,7 +20,8 @@
|
||||
}
|
||||
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
diff -r -U 3 minecraft_server\net\minecraft\src\CallableSuspiciousClasses.java minecraft_server_patched\net\minecraft\src\CallableSuspiciousClasses.java
|
||||
--- minecraft_server\net\minecraft\src\CallableSuspiciousClasses.java Sat Feb 02 03:25:51 2013
|
||||
+++ minecraft_server_patched\net\minecraft\src\CallableSuspiciousClasses.java Sat Feb 02 03:26:28 2013
|
||||
--- minecraft_server\net\minecraft\src\CallableSuspiciousClasses.java Sat Mar 02 03:08:22 2013
|
||||
+++ minecraft_server_patched\net\minecraft\src\CallableSuspiciousClasses.java Sat Mar 02 03:08:52 2013
|
||||
@@ -21,9 +21,14 @@
|
||||
|
||||
public String func_85085_a() {
|
||||
|
@ -20,8 +20,8 @@ diff -r -U 3 minecraft_server\net\minecraft\src\CallableSuspiciousClasses.java m
|
|||
boolean var5 = !CrashReport.class.getCanonicalName().equals("net.minecraft.CrashReport");
|
||||
HashMap var6 = new HashMap();
|
||||
diff -r -U 3 minecraft_server\net\minecraft\src\ComponentStrongholdRightTurn.java minecraft_server_patched\net\minecraft\src\ComponentStrongholdRightTurn.java
|
||||
--- minecraft_server\net\minecraft\src\ComponentStrongholdRightTurn.java Sat Feb 02 03:25:51 2013
|
||||
+++ minecraft_server_patched\net\minecraft\src\ComponentStrongholdRightTurn.java Sat Feb 02 03:26:28 2013
|
||||
--- minecraft_server\net\minecraft\src\ComponentStrongholdRightTurn.java Sat Mar 02 03:08:22 2013
|
||||
+++ minecraft_server_patched\net\minecraft\src\ComponentStrongholdRightTurn.java Sat Mar 02 03:08:52 2013
|
||||
@@ -11,6 +11,10 @@
|
||||
|
||||
public class ComponentStrongholdRightTurn extends ComponentStrongholdLeftTurn {
|
||||
|
@ -34,9 +34,9 @@ diff -r -U 3 minecraft_server\net\minecraft\src\ComponentStrongholdRightTurn.jav
|
|||
if(this.field_74885_f != 2 && this.field_74885_f != 3) {
|
||||
this.func_74989_b((ComponentStrongholdStairs2)p_74861_1_, p_74861_2_, p_74861_3_, 1, 1);
|
||||
diff -r -U 3 minecraft_server\net\minecraft\src\DedicatedServer.java minecraft_server_patched\net\minecraft\src\DedicatedServer.java
|
||||
--- minecraft_server\net\minecraft\src\DedicatedServer.java Sat Feb 02 03:25:51 2013
|
||||
+++ minecraft_server_patched\net\minecraft\src\DedicatedServer.java Sat Feb 02 03:26:28 2013
|
||||
@@ -206,7 +206,7 @@
|
||||
--- minecraft_server\net\minecraft\src\DedicatedServer.java Sat Mar 02 03:08:22 2013
|
||||
+++ minecraft_server_patched\net\minecraft\src\DedicatedServer.java Sat Mar 02 03:08:52 2013
|
||||
@@ -207,7 +207,7 @@
|
||||
System.exit(0);
|
||||
}
|
||||
|
||||
|
@ -46,8 +46,8 @@ diff -r -U 3 minecraft_server\net\minecraft\src\DedicatedServer.java minecraft_s
|
|||
this.func_71333_ah();
|
||||
}
|
||||
diff -r -U 3 minecraft_server\net\minecraft\src\EnumChatFormatting.java minecraft_server_patched\net\minecraft\src\EnumChatFormatting.java
|
||||
--- minecraft_server\net\minecraft\src\EnumChatFormatting.java Sat Feb 02 03:25:52 2013
|
||||
+++ minecraft_server_patched\net\minecraft\src\EnumChatFormatting.java Sat Feb 02 03:28:15 2013
|
||||
--- minecraft_server\net\minecraft\src\EnumChatFormatting.java Sat Mar 02 03:08:23 2013
|
||||
+++ minecraft_server_patched\net\minecraft\src\EnumChatFormatting.java Sat Mar 02 03:08:52 2013
|
||||
@@ -38,7 +38,7 @@
|
||||
private final String field_96304_B;
|
||||
|
||||
|
@ -57,9 +57,42 @@ diff -r -U 3 minecraft_server\net\minecraft\src\EnumChatFormatting.java minecraf
|
|||
}
|
||||
|
||||
private EnumChatFormatting(char p_i10001_3_, boolean p_i10001_4_) {
|
||||
diff -r -U 3 minecraft_server\net\minecraft\src\MemoryConnection.java minecraft_server_patched\net\minecraft\src\MemoryConnection.java
|
||||
--- minecraft_server\net\minecraft\src\MemoryConnection.java Sat Mar 02 03:08:23 2013
|
||||
+++ minecraft_server_patched\net\minecraft\src\MemoryConnection.java Sat Mar 02 03:11:02 2013
|
||||
@@ -2,6 +2,8 @@
|
||||
|
||||
import java.net.InetSocketAddress;
|
||||
import java.net.SocketAddress;
|
||||
+import java.util.ArrayList;
|
||||
+import java.util.Collections;
|
||||
import java.util.List;
|
||||
import net.minecraft.src.ILogAgent;
|
||||
import net.minecraft.src.INetworkManager;
|
||||
@@ -11,7 +13,7 @@
|
||||
public class MemoryConnection implements INetworkManager {
|
||||
|
||||
private static final SocketAddress field_74444_a = new InetSocketAddress("127.0.0.1", 0);
|
||||
- private final List field_74442_b;
|
||||
+ private final List field_74442_b = Collections.synchronizedList(new ArrayList());
|
||||
private final ILogAgent field_98214_c;
|
||||
private MemoryConnection field_74443_c;
|
||||
private NetHandler field_74440_d;
|
||||
@@ -19,6 +21,11 @@
|
||||
private String field_74438_f;
|
||||
private Object[] field_74439_g;
|
||||
|
||||
+ public MemoryConnection(ILogAgent p_i11025_1_, NetHandler p_i11025_2_) {
|
||||
+ this.field_74440_d = p_i11025_2_;
|
||||
+ this.field_98214_c = p_i11025_1_;
|
||||
+ }
|
||||
+
|
||||
public void func_74425_a(NetHandler p_74425_1_) {
|
||||
this.field_74440_d = p_74425_1_;
|
||||
}
|
||||
diff -r -U 3 minecraft_server\net\minecraft\src\TcpMasterThread.java minecraft_server_patched\net\minecraft\src\TcpMasterThread.java
|
||||
--- minecraft_server\net\minecraft\src\TcpMasterThread.java Sat Feb 02 03:25:53 2013
|
||||
+++ minecraft_server_patched\net\minecraft\src\TcpMasterThread.java Sat Feb 02 03:26:28 2013
|
||||
--- minecraft_server\net\minecraft\src\TcpMasterThread.java Sat Mar 02 03:08:24 2013
|
||||
+++ minecraft_server_patched\net\minecraft\src\TcpMasterThread.java Sat Mar 02 03:08:52 2013
|
||||
@@ -11,6 +11,7 @@
|
||||
this.field_74504_a = p_i3285_1_;
|
||||
}
|
||||
|
@ -69,8 +102,8 @@ diff -r -U 3 minecraft_server\net\minecraft\src\TcpMasterThread.java minecraft_s
|
|||
try {
|
||||
Thread.sleep(5000L);
|
||||
diff -r -U 3 minecraft_server\net\minecraft\src\ThreadedFileIOBase.java minecraft_server_patched\net\minecraft\src\ThreadedFileIOBase.java
|
||||
--- minecraft_server\net\minecraft\src\ThreadedFileIOBase.java Sat Feb 02 03:25:53 2013
|
||||
+++ minecraft_server_patched\net\minecraft\src\ThreadedFileIOBase.java Sat Feb 02 03:26:28 2013
|
||||
--- minecraft_server\net\minecraft\src\ThreadedFileIOBase.java Sat Mar 02 03:08:24 2013
|
||||
+++ minecraft_server_patched\net\minecraft\src\ThreadedFileIOBase.java Sat Mar 02 03:08:52 2013
|
||||
@@ -20,7 +20,8 @@
|
||||
}
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
[VERSION]
|
||||
MCPVersion = 7.34
|
||||
ClientVersion = 13w05b
|
||||
ServerVersion = 13w05b
|
||||
MCPVersion = 7.39
|
||||
ClientVersion = 13w09c
|
||||
ServerVersion = 13w09c
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
[default]
|
||||
current_ver = s13w05b
|
||||
current_ver = s13w09c
|
||||
base_url = http://s3.amazonaws.com/MinecraftDownload/
|
||||
libraries = lwjgl.jar lwjgl_util.jar jinput.jar
|
||||
natives = windows_natives.jar macosx_natives.jar linux_natives.jar
|
||||
|
@ -58,3 +58,12 @@ mcp_ver = 7.34
|
|||
mcp_url = http://files.minecraftforge.net/mcpmirror/mcp734.zip
|
||||
mcp_md5 = 522dc1a7b66f8265291e1cc2f8f5d247
|
||||
|
||||
[s13w09c]
|
||||
client_url = http://assets.minecraft.net/13w09c/minecraft.jar
|
||||
server_url = http://assets.minecraft.net/13w09c/minecraft_server.jar
|
||||
client_md5 = d2534381656da5069b96cc89e28158ef
|
||||
server_md5 = 92f4fd715191c596745c7bbfad9c1aad
|
||||
mcp_ver = 7.39
|
||||
mcp_url = http://files.minecraftforge.net/mcpmirror/mcp739.zip
|
||||
mcp_md5 = 745aef61d2aa9e5f52b0f708f9f53e56
|
||||
|
||||
|
|
|
@ -1 +1 @@
|
|||
!biv #net/minecraft/src/CodecMus
|
||||
!bjs #net/minecraft/src/CodecMus
|
||||
|
|
|
@ -12,7 +12,7 @@
|
|||
import cpw.mods.fml.relauncher.Side;
|
||||
import cpw.mods.fml.relauncher.SideOnly;
|
||||
import java.awt.BorderLayout;
|
||||
@@ -114,6 +120,8 @@
|
||||
@@ -115,6 +121,8 @@
|
||||
import org.lwjgl.opengl.PixelFormat;
|
||||
import org.lwjgl.util.glu.GLU;
|
||||
|
||||
|
@ -21,7 +21,7 @@
|
|||
@SideOnly(Side.CLIENT)
|
||||
public abstract class Minecraft implements Runnable, IPlayerUsage
|
||||
{
|
||||
@@ -297,6 +305,8 @@
|
||||
@@ -298,6 +306,8 @@
|
||||
this.field_71466_p = new FontRenderer(this.field_71474_y, "/font/default.png", this.field_71446_o, false);
|
||||
this.field_71464_q = new FontRenderer(this.field_71474_y, "/font/alternate.png", this.field_71446_o, false);
|
||||
|
||||
|
@ -48,7 +48,7 @@
|
|||
}
|
||||
|
||||
private void func_71357_I() throws LWJGLException
|
||||
@@ -725,9 +739,11 @@
|
||||
@@ -722,9 +736,11 @@
|
||||
|
||||
if (!this.field_71454_w)
|
||||
{
|
||||
|
@ -60,7 +60,7 @@
|
|||
}
|
||||
|
||||
GL11.glFlush();
|
||||
@@ -1257,10 +1273,14 @@
|
||||
@@ -1254,10 +1270,14 @@
|
||||
|
||||
public void func_71407_l()
|
||||
{
|
||||
|
@ -75,7 +75,7 @@
|
|||
|
||||
this.field_71424_I.func_76320_a("stats");
|
||||
this.field_71413_E.func_77449_e();
|
||||
@@ -1718,6 +1738,8 @@
|
||||
@@ -1715,6 +1735,8 @@
|
||||
this.field_71453_ak.func_74428_b();
|
||||
}
|
||||
|
||||
|
@ -84,7 +84,7 @@
|
|||
this.field_71424_I.func_76319_b();
|
||||
this.field_71423_H = func_71386_F();
|
||||
}
|
||||
@@ -1756,8 +1778,27 @@
|
||||
@@ -1753,8 +1775,27 @@
|
||||
}
|
||||
|
||||
this.field_71413_E.func_77450_a(StatList.field_75936_f, 1);
|
||||
|
@ -112,7 +112,7 @@
|
|||
this.field_71455_al = true;
|
||||
this.field_71461_s.func_73720_a(StatCollector.func_74838_a("menu.loadingLevel"));
|
||||
|
||||
@@ -1979,6 +2020,12 @@
|
||||
@@ -1976,6 +2017,12 @@
|
||||
|
||||
public static void main(String[] p_main_0_)
|
||||
{
|
||||
|
|
|
@ -19,7 +19,7 @@
|
|||
{
|
||||
this.field_71483_a = new CanvasMinecraftApplet(this);
|
||||
boolean flag = "true".equalsIgnoreCase(this.getParameter("fullscreen"));
|
||||
@@ -62,6 +68,11 @@
|
||||
@@ -63,6 +69,11 @@
|
||||
|
||||
public void start()
|
||||
{
|
||||
|
|
|
@ -1,8 +1,8 @@
|
|||
--- ../src-base/minecraft/net/minecraft/client/gui/GuiErrorScreen.java
|
||||
+++ ../src-work/minecraft/net/minecraft/client/gui/GuiErrorScreen.java
|
||||
@@ -9,6 +9,8 @@
|
||||
private String field_74001_a;
|
||||
private String field_74000_b;
|
||||
@@ -22,6 +22,8 @@
|
||||
this.field_73887_h.add(new GuiButton(0, this.field_73880_f / 2 - 100, 140, StatCollector.func_74838_a("gui.cancel")));
|
||||
}
|
||||
|
||||
+ public GuiErrorScreen(){}
|
||||
+
|
||||
|
|
|
@ -16,7 +16,7 @@
|
|||
import java.util.Random;
|
||||
import net.minecraft.client.Minecraft;
|
||||
import net.minecraft.client.renderer.Tessellator;
|
||||
@@ -24,6 +27,9 @@
|
||||
@@ -22,6 +25,9 @@
|
||||
import net.minecraft.world.storage.WorldInfo;
|
||||
import org.lwjgl.opengl.GL11;
|
||||
import org.lwjgl.util.glu.GLU;
|
||||
|
@ -26,7 +26,7 @@
|
|||
|
||||
@SideOnly(Side.CLIENT)
|
||||
public class GuiMainMenu extends GuiScreen
|
||||
@@ -148,6 +154,8 @@
|
||||
@@ -146,6 +152,8 @@
|
||||
|
||||
this.func_96137_a(stringtranslate, i, 24);
|
||||
|
||||
|
@ -35,7 +35,7 @@
|
|||
if (this.field_73882_e.field_71448_m)
|
||||
{
|
||||
this.field_73887_h.add(new GuiButton(0, this.field_73880_f / 2 - 100, i + 72, stringtranslate.func_74805_b("menu.options")));
|
||||
@@ -264,6 +272,11 @@
|
||||
@@ -249,6 +257,11 @@
|
||||
if (p_73875_1_.field_73741_f == 4)
|
||||
{
|
||||
this.field_73882_e.func_71400_g();
|
||||
|
@ -47,7 +47,7 @@
|
|||
}
|
||||
|
||||
if (p_73875_1_.field_73741_f == 11)
|
||||
@@ -500,7 +513,16 @@
|
||||
@@ -487,7 +500,16 @@
|
||||
s = s + " Demo";
|
||||
}
|
||||
|
||||
|
|
|
@ -1,8 +1,8 @@
|
|||
--- ../src-base/minecraft/net/minecraft/client/multiplayer/GuiConnecting.java
|
||||
+++ ../src-work/minecraft/net/minecraft/client/multiplayer/GuiConnecting.java
|
||||
@@ -126,4 +126,10 @@
|
||||
@@ -133,4 +133,10 @@
|
||||
{
|
||||
return p_74251_0_.field_73882_e;
|
||||
return p_98096_0_.field_73882_e;
|
||||
}
|
||||
+
|
||||
+ public static void forceTermination(GuiConnecting gui)
|
||||
|
|
|
@ -7,8 +7,8 @@
|
|||
import cpw.mods.fml.relauncher.Side;
|
||||
import cpw.mods.fml.relauncher.SideOnly;
|
||||
import java.io.BufferedReader;
|
||||
@@ -186,11 +187,14 @@
|
||||
public int field_72556_d = 20;
|
||||
@@ -191,11 +192,14 @@
|
||||
private GuiScreen field_98183_l = null;
|
||||
Random field_72557_e = new Random();
|
||||
|
||||
+ private static byte connectionCompatibilityLevel;
|
||||
|
@ -17,20 +17,28 @@
|
|||
{
|
||||
this.field_72563_h = p_i3103_1_;
|
||||
Socket socket = new Socket(InetAddress.getByName(p_i3103_2_), p_i3103_3_);
|
||||
this.field_72555_g = new TcpConnection(socket, "Client", this);
|
||||
this.field_72555_g = new TcpConnection(p_i3103_1_.func_98033_al(), socket, "Client", this);
|
||||
+ FMLNetworkHandler.onClientConnectionToRemoteServer(this, p_i3103_2_, p_i3103_3_, this.field_72555_g);
|
||||
}
|
||||
|
||||
public NetClientHandler(Minecraft p_i11012_1_, String p_i11012_2_, int p_i11012_3_, GuiScreen p_i11012_4_) throws IOException
|
||||
@@ -204,6 +208,7 @@
|
||||
this.field_98183_l = p_i11012_4_;
|
||||
Socket socket = new Socket(InetAddress.getByName(p_i11012_2_), p_i11012_3_);
|
||||
this.field_72555_g = new TcpConnection(p_i11012_1_.func_98033_al(), socket, "Client", this);
|
||||
+ FMLNetworkHandler.onClientConnectionToRemoteServer(this, p_i11012_2_, p_i11012_3_, this.field_72555_g);
|
||||
}
|
||||
|
||||
public NetClientHandler(Minecraft p_i3104_1_, IntegratedServer p_i3104_2_) throws IOException
|
||||
@@ -198,6 +202,7 @@
|
||||
@@ -211,6 +216,7 @@
|
||||
this.field_72563_h = p_i3104_1_;
|
||||
this.field_72555_g = new MemoryConnection(this);
|
||||
this.field_72555_g = new MemoryConnection(p_i3104_1_.func_98033_al(), this);
|
||||
p_i3104_2_.func_71343_a().func_71754_a((MemoryConnection)this.field_72555_g, p_i3104_1_.field_71449_j.field_74286_b);
|
||||
+ FMLNetworkHandler.onClientConnectionToIntegratedServer(this, p_i3104_2_, this.field_72555_g);
|
||||
}
|
||||
|
||||
public void func_72547_c()
|
||||
@@ -268,6 +273,7 @@
|
||||
@@ -281,6 +287,7 @@
|
||||
|
||||
public void func_72513_a(Packet252SharedKey p_72513_1_)
|
||||
{
|
||||
|
@ -38,7 +46,7 @@
|
|||
this.func_72552_c(new Packet205ClientCommand(0));
|
||||
}
|
||||
|
||||
@@ -283,6 +289,7 @@
|
||||
@@ -296,6 +303,7 @@
|
||||
this.field_72563_h.field_71439_g.field_70157_k = p_72455_1_.field_73561_a;
|
||||
this.field_72556_d = p_72455_1_.field_73562_h;
|
||||
this.field_72563_h.field_71442_b.func_78746_a(p_72455_1_.field_73557_d);
|
||||
|
@ -46,7 +54,7 @@
|
|||
this.field_72563_h.field_71474_y.func_82879_c();
|
||||
}
|
||||
|
||||
@@ -715,6 +722,7 @@
|
||||
@@ -744,6 +752,7 @@
|
||||
{
|
||||
this.field_72555_g.func_74429_a(p_72546_1_);
|
||||
this.field_72555_g.func_74423_d();
|
||||
|
@ -54,7 +62,7 @@
|
|||
}
|
||||
}
|
||||
|
||||
@@ -754,6 +762,7 @@
|
||||
@@ -783,6 +792,7 @@
|
||||
|
||||
public void func_72481_a(Packet3Chat p_72481_1_)
|
||||
{
|
||||
|
@ -62,7 +70,7 @@
|
|||
this.field_72563_h.field_71456_v.func_73827_b().func_73765_a(p_72481_1_.field_73476_b);
|
||||
}
|
||||
|
||||
@@ -1299,6 +1308,11 @@
|
||||
@@ -1328,6 +1338,11 @@
|
||||
|
||||
public void func_72494_a(Packet131MapData p_72494_1_)
|
||||
{
|
||||
|
@ -74,7 +82,7 @@
|
|||
if (p_72494_1_.field_73438_a == Item.field_77744_bd.field_77779_bT)
|
||||
{
|
||||
ItemMap.func_77874_a(p_72494_1_.field_73436_b, this.field_72563_h.field_71441_e).func_76192_a(p_72494_1_.field_73437_c);
|
||||
@@ -1408,6 +1422,11 @@
|
||||
@@ -1437,6 +1452,11 @@
|
||||
|
||||
public void func_72501_a(Packet250CustomPayload p_72501_1_)
|
||||
{
|
||||
|
@ -86,7 +94,7 @@
|
|||
if ("MC|TPack".equals(p_72501_1_.field_73630_a))
|
||||
{
|
||||
String[] astring = (new String(p_72501_1_.field_73629_c)).split("\u0000");
|
||||
@@ -1561,4 +1580,20 @@
|
||||
@@ -1604,4 +1624,20 @@
|
||||
{
|
||||
return this.field_72555_g;
|
||||
}
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
import net.minecraft.util.Direction;
|
||||
import net.minecraft.util.Icon;
|
||||
import net.minecraft.util.MathHelper;
|
||||
@@ -231,7 +232,50 @@
|
||||
@@ -235,7 +236,50 @@
|
||||
int l = p_78612_1_.func_71857_b();
|
||||
p_78612_1_.func_71902_a(this.field_78669_a, p_78612_2_, p_78612_3_, p_78612_4_);
|
||||
this.func_83018_a(p_78612_1_);
|
||||
|
@ -60,7 +60,7 @@
|
|||
}
|
||||
|
||||
public boolean func_78567_v(BlockEndPortalFrame p_78567_1_, int p_78567_2_, int p_78567_3_, int p_78567_4_)
|
||||
@@ -6805,6 +6849,10 @@
|
||||
@@ -6904,6 +6948,10 @@
|
||||
this.func_96447_a((BlockHopper)p_78600_1_, 0, 0, 0, 0, true);
|
||||
GL11.glTranslatef(0.5F, 0.5F, 0.5F);
|
||||
}
|
||||
|
@ -71,7 +71,7 @@
|
|||
}
|
||||
else
|
||||
{
|
||||
@@ -6863,7 +6911,25 @@
|
||||
@@ -6962,7 +7010,25 @@
|
||||
|
||||
public static boolean func_78597_b(int p_78597_0_)
|
||||
{
|
||||
|
|
|
@ -11,8 +11,8 @@
|
|||
+import java.awt.Dimension;
|
||||
import java.awt.Graphics;
|
||||
import java.awt.image.BufferedImage;
|
||||
import java.awt.image.ImageObserver;
|
||||
@@ -13,6 +16,9 @@
|
||||
import java.io.IOException;
|
||||
@@ -11,6 +14,9 @@
|
||||
import java.util.HashMap;
|
||||
import java.util.Iterator;
|
||||
import java.util.Map;
|
||||
|
@ -20,9 +20,9 @@
|
|||
+import java.util.logging.Logger;
|
||||
+
|
||||
import javax.imageio.ImageIO;
|
||||
import net.minecraft.client.Minecraft;
|
||||
import net.minecraft.client.renderer.texture.TextureMap;
|
||||
import net.minecraft.client.settings.GameSettings;
|
||||
@@ -40,6 +46,8 @@
|
||||
@@ -37,6 +43,8 @@
|
||||
private final TextureMap field_94155_m;
|
||||
private int field_94153_n;
|
||||
|
||||
|
@ -31,15 +31,14 @@
|
|||
public RenderEngine(TexturePackList p_i3192_1_, GameSettings p_i3192_2_)
|
||||
{
|
||||
this.field_78366_k = p_i3192_1_;
|
||||
@@ -111,15 +119,18 @@
|
||||
}
|
||||
else
|
||||
{
|
||||
- aint1 = this.func_78348_b(this.func_78345_a(inputstream));
|
||||
+ BufferedImage bufferedimage = this.func_78345_a(inputstream);
|
||||
+ TextureFXManager.instance().fixTransparency(bufferedimage, p_78346_1_);
|
||||
+ aint1 = this.func_78348_b(bufferedimage);
|
||||
}
|
||||
@@ -87,14 +95,17 @@
|
||||
}
|
||||
else
|
||||
{
|
||||
- aint1 = this.func_78348_b(this.func_78345_a(inputstream));
|
||||
+ BufferedImage bufferedimage = this.func_78345_a(inputstream);
|
||||
+ TextureFXManager.instance().fixTransparency(bufferedimage, p_78346_1_);
|
||||
+ aint1 = this.func_78348_b(bufferedimage);
|
||||
}
|
||||
|
||||
this.field_78359_d.put(p_78346_1_, aint1);
|
||||
|
@ -53,30 +52,23 @@
|
|||
ioexception.printStackTrace();
|
||||
int[] aint2 = this.func_78348_b(this.field_78364_l);
|
||||
this.field_78359_d.put(p_78346_1_, aint2);
|
||||
@@ -209,7 +220,9 @@
|
||||
}
|
||||
else
|
||||
{
|
||||
- this.func_78351_a(this.func_78345_a(inputstream), i);
|
||||
+ BufferedImage bufferedimage = this.func_78345_a(inputstream);
|
||||
+ TextureFXManager.instance().fixTransparency(bufferedimage, p_78341_1_);
|
||||
+ this.func_78351_a(bufferedimage, i);
|
||||
}
|
||||
@@ -184,7 +195,9 @@
|
||||
}
|
||||
else
|
||||
{
|
||||
- this.func_98184_a(this.func_78345_a(inputstream), i, flag, flag1);
|
||||
+ BufferedImage bufferedimage = this.func_78345_a(inputstream);
|
||||
+ TextureFXManager.instance().fixTransparency(bufferedimage, p_78341_1_);
|
||||
+ this.func_98184_a(bufferedimage, i, flag, flag1);
|
||||
}
|
||||
|
||||
@@ -498,7 +511,9 @@
|
||||
}
|
||||
else
|
||||
{
|
||||
+ String textureName = s;
|
||||
bufferedimage = this.func_78345_a(itexturepack.func_77532_a(s));
|
||||
+ TextureFXManager.instance().fixTransparency(bufferedimage, textureName);
|
||||
this.field_78362_c.put(s1, Integer.valueOf(i));
|
||||
@@ -412,10 +425,12 @@
|
||||
}
|
||||
|
||||
int j = ((Integer)this.field_78362_c.get(s)).intValue();
|
||||
@@ -506,8 +521,9 @@
|
||||
this.field_78361_b = false;
|
||||
this.field_78363_a = false;
|
||||
BufferedImage bufferedimage1 = this.func_78345_a(itexturepack.func_77532_a(s));
|
||||
+ TextureFXManager.instance().fixTransparency(bufferedimage1, s);
|
||||
this.func_98184_a(bufferedimage1, j, flag, flag1);
|
||||
}
|
||||
- catch (IOException ioexception)
|
||||
- {
|
||||
|
@ -86,18 +78,12 @@
|
|||
ioexception.printStackTrace();
|
||||
}
|
||||
}
|
||||
@@ -536,15 +552,18 @@
|
||||
}
|
||||
else
|
||||
{
|
||||
+ String textureName = s;
|
||||
bufferedimage = this.func_78345_a(itexturepack.func_77532_a(s));
|
||||
+ TextureFXManager.instance().fixTransparency(bufferedimage, textureName);
|
||||
}
|
||||
|
||||
@@ -429,10 +444,12 @@
|
||||
try
|
||||
{
|
||||
bufferedimage = this.func_78345_a(itexturepack.func_77532_a(s));
|
||||
+ TextureFXManager.instance().fixTransparency(bufferedimage, s);
|
||||
this.func_78340_a(bufferedimage, (int[])this.field_78359_d.get(s));
|
||||
this.field_78361_b = false;
|
||||
this.field_78363_a = false;
|
||||
}
|
||||
- catch (IOException ioexception1)
|
||||
- {
|
||||
|
|
|
@ -7,7 +7,7 @@
|
|||
import cpw.mods.fml.relauncher.Side;
|
||||
import cpw.mods.fml.relauncher.SideOnly;
|
||||
import java.io.BufferedReader;
|
||||
@@ -675,6 +676,7 @@
|
||||
@@ -685,6 +686,7 @@
|
||||
|
||||
public void func_74303_b()
|
||||
{
|
||||
|
|
|
@ -7,7 +7,7 @@
|
|||
import cpw.mods.fml.relauncher.Side;
|
||||
import cpw.mods.fml.relauncher.SideOnly;
|
||||
import java.io.File;
|
||||
@@ -44,6 +45,7 @@
|
||||
@@ -43,6 +44,7 @@
|
||||
this.field_85061_c.func_71500_a("AABB Pool Size", new CallableCrashMemoryReport(this));
|
||||
this.field_85061_c.func_71500_a("Suspicious classes", new CallableSuspiciousClasses(this));
|
||||
this.field_85061_c.func_71500_a("IntCache", new CallableIntCache(this));
|
||||
|
|
|
@ -7,10 +7,10 @@
|
|||
+import java.util.logging.Level;
|
||||
+
|
||||
+import cpw.mods.fml.common.FMLLog;
|
||||
import net.minecraft.entity.ai.EntityMinecartMobSpawner;
|
||||
import net.minecraft.entity.boss.EntityDragon;
|
||||
import net.minecraft.entity.boss.EntityWither;
|
||||
import net.minecraft.entity.item.EntityBoat;
|
||||
@@ -119,9 +122,10 @@
|
||||
@@ -120,9 +123,10 @@
|
||||
p_75615_0_.func_82580_o("Type");
|
||||
}
|
||||
|
||||
|
@ -22,7 +22,7 @@
|
|||
|
||||
if (oclass != null)
|
||||
{
|
||||
@@ -135,7 +139,17 @@
|
||||
@@ -136,7 +140,17 @@
|
||||
|
||||
if (entity != null)
|
||||
{
|
||||
|
|
|
@ -9,11 +9,10 @@
|
|||
import net.minecraft.entity.boss.EntityDragon;
|
||||
import net.minecraft.entity.item.EntityBoat;
|
||||
import net.minecraft.entity.item.EntityEnderCrystal;
|
||||
@@ -351,6 +353,14 @@
|
||||
this.field_73137_j = this.field_73132_a.field_70159_w;
|
||||
@@ -352,6 +354,14 @@
|
||||
this.field_73138_k = this.field_73132_a.field_70181_x;
|
||||
this.field_73135_l = this.field_73132_a.field_70179_y;
|
||||
+
|
||||
|
||||
+ int posX = MathHelper.func_76128_c(this.field_73132_a.field_70165_t * 32.0D);
|
||||
+ int posY = MathHelper.func_76128_c(this.field_73132_a.field_70163_u * 32.0D);
|
||||
+ int posZ = MathHelper.func_76128_c(this.field_73132_a.field_70161_v * 32.0D);
|
||||
|
@ -21,13 +20,14 @@
|
|||
+ {
|
||||
+ FMLNetworkHandler.makeEntitySpawnAdjustment(this.field_73132_a.field_70157_k, p_73117_1_, this.field_73128_d, this.field_73129_e, this.field_73126_f);
|
||||
+ }
|
||||
|
||||
+
|
||||
if (this.field_73143_t && !(packet instanceof Packet24MobSpawn))
|
||||
{
|
||||
p_73117_1_.field_71135_a.func_72567_b(new Packet28EntityVelocity(this.field_73132_a.field_70157_k, this.field_73132_a.field_70159_w, this.field_73132_a.field_70181_x, this.field_73132_a.field_70179_y));
|
||||
@@ -424,6 +434,13 @@
|
||||
if (this.field_73132_a.field_70128_L)
|
||||
{
|
||||
System.out.println("Fetching addPacket for removed entity");
|
||||
this.field_73132_a.field_70170_p.func_98180_V().func_98236_b("Fetching addPacket for removed entity");
|
||||
+ }
|
||||
+
|
||||
+ Packet pkt = FMLNetworkHandler.getEntitySpawningPacket(this.field_73132_a);
|
||||
|
|
|
@ -7,7 +7,7 @@
|
|||
import cpw.mods.fml.relauncher.Side;
|
||||
import cpw.mods.fml.relauncher.SideOnly;
|
||||
import java.util.Collections;
|
||||
@@ -241,7 +242,7 @@
|
||||
@@ -242,7 +243,7 @@
|
||||
case 4:
|
||||
return "/mob/villager/butcher.png";
|
||||
default:
|
||||
|
@ -16,7 +16,7 @@
|
|||
}
|
||||
}
|
||||
|
||||
@@ -422,6 +423,7 @@
|
||||
@@ -423,6 +424,7 @@
|
||||
|
||||
MerchantRecipeList merchantrecipelist;
|
||||
merchantrecipelist = new MerchantRecipeList();
|
||||
|
@ -24,7 +24,7 @@
|
|||
int j;
|
||||
label50:
|
||||
|
||||
@@ -637,7 +639,7 @@
|
||||
@@ -638,7 +640,7 @@
|
||||
|
||||
public void func_82163_bD()
|
||||
{
|
||||
|
|
|
@ -24,7 +24,7 @@
|
|||
}
|
||||
|
||||
public int func_82145_z()
|
||||
@@ -1852,4 +1856,9 @@
|
||||
@@ -1905,4 +1909,9 @@
|
||||
{
|
||||
return ScorePlayerTeam.func_96667_a(this.func_96124_cp(), this.field_71092_bJ);
|
||||
}
|
||||
|
|
|
@ -6,8 +6,8 @@
|
|||
+import cpw.mods.fml.common.network.FMLNetworkHandler;
|
||||
import cpw.mods.fml.relauncher.Side;
|
||||
import cpw.mods.fml.relauncher.SideOnly;
|
||||
import java.io.IOException;
|
||||
@@ -73,6 +74,7 @@
|
||||
import java.net.InetSocketAddress;
|
||||
@@ -77,6 +78,7 @@
|
||||
if (this.field_74441_e && this.field_74442_b.isEmpty())
|
||||
{
|
||||
this.field_74440_d.func_72515_a(this.field_74438_f, this.field_74439_g);
|
||||
|
|
|
@ -1,8 +1,8 @@
|
|||
--- ../src-base/minecraft/net/minecraft/network/NetLoginHandler.java
|
||||
+++ ../src-work/minecraft/net/minecraft/network/NetLoginHandler.java
|
||||
@@ -12,11 +12,15 @@
|
||||
@@ -11,11 +11,15 @@
|
||||
import java.util.List;
|
||||
import java.util.Random;
|
||||
import java.util.logging.Logger;
|
||||
import javax.crypto.SecretKey;
|
||||
+
|
||||
+import cpw.mods.fml.common.network.FMLNetworkHandler;
|
||||
|
@ -16,7 +16,7 @@
|
|||
import net.minecraft.network.packet.Packet252SharedKey;
|
||||
import net.minecraft.network.packet.Packet253ServerAuthData;
|
||||
import net.minecraft.network.packet.Packet254ServerPing;
|
||||
@@ -56,7 +60,7 @@
|
||||
@@ -54,7 +58,7 @@
|
||||
this.func_72529_d();
|
||||
}
|
||||
|
||||
|
@ -25,7 +25,7 @@
|
|||
{
|
||||
this.func_72527_a("Took too long to log in");
|
||||
}
|
||||
@@ -150,11 +154,18 @@
|
||||
@@ -148,11 +152,18 @@
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -46,7 +46,7 @@
|
|||
|
||||
if (s != null)
|
||||
{
|
||||
@@ -272,4 +283,22 @@
|
||||
@@ -270,4 +281,22 @@
|
||||
{
|
||||
return p_72531_0_.field_72544_i = p_72531_1_;
|
||||
}
|
||||
|
|
|
@ -1,15 +1,15 @@
|
|||
--- ../src-base/minecraft/net/minecraft/network/NetServerHandler.java
|
||||
+++ ../src-work/minecraft/net/minecraft/network/NetServerHandler.java
|
||||
@@ -7,6 +7,8 @@
|
||||
@@ -6,6 +6,8 @@
|
||||
import java.util.ArrayList;
|
||||
import java.util.Iterator;
|
||||
import java.util.Random;
|
||||
import java.util.logging.Logger;
|
||||
+
|
||||
+import cpw.mods.fml.common.network.FMLNetworkHandler;
|
||||
import net.minecraft.crash.CrashReport;
|
||||
import net.minecraft.crash.CrashReportCategory;
|
||||
import net.minecraft.entity.Entity;
|
||||
import net.minecraft.entity.item.EntityItem;
|
||||
import net.minecraft.entity.player.EntityPlayerMP;
|
||||
@@ -32,6 +34,7 @@
|
||||
@@ -33,6 +35,7 @@
|
||||
import net.minecraft.network.packet.Packet108EnchantItem;
|
||||
import net.minecraft.network.packet.Packet10Flying;
|
||||
import net.minecraft.network.packet.Packet130UpdateSign;
|
||||
|
@ -17,7 +17,7 @@
|
|||
import net.minecraft.network.packet.Packet13PlayerLookMove;
|
||||
import net.minecraft.network.packet.Packet14BlockDig;
|
||||
import net.minecraft.network.packet.Packet15Place;
|
||||
@@ -604,6 +607,7 @@
|
||||
@@ -616,6 +619,7 @@
|
||||
|
||||
public void func_72481_a(Packet3Chat p_72481_1_)
|
||||
{
|
||||
|
@ -25,7 +25,7 @@
|
|||
if (this.field_72574_e.func_71126_v() == 2)
|
||||
{
|
||||
this.func_72567_b(new Packet3Chat("Cannot send chat message."));
|
||||
@@ -969,6 +973,11 @@
|
||||
@@ -981,6 +985,11 @@
|
||||
}
|
||||
|
||||
public void func_72501_a(Packet250CustomPayload p_72501_1_)
|
||||
|
@ -37,7 +37,7 @@
|
|||
{
|
||||
DataInputStream datainputstream;
|
||||
ItemStack itemstack;
|
||||
@@ -1133,4 +1142,18 @@
|
||||
@@ -1145,4 +1154,18 @@
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -1,19 +1,20 @@
|
|||
--- ../src-base/minecraft/net/minecraft/network/NetworkListenThread.java
|
||||
+++ ../src-work/minecraft/net/minecraft/network/NetworkListenThread.java
|
||||
@@ -6,6 +6,8 @@
|
||||
@@ -4,6 +4,9 @@
|
||||
import java.util.ArrayList;
|
||||
import java.util.Collections;
|
||||
import java.util.List;
|
||||
import java.util.logging.Level;
|
||||
import java.util.logging.Logger;
|
||||
+import java.util.logging.Level;
|
||||
+
|
||||
+import cpw.mods.fml.common.FMLLog;
|
||||
import net.minecraft.crash.CrashReport;
|
||||
import net.minecraft.server.MinecraftServer;
|
||||
import net.minecraft.util.ReportedException;
|
||||
@@ -51,6 +53,7 @@
|
||||
@@ -48,6 +51,7 @@
|
||||
throw new ReportedException(crashreport);
|
||||
}
|
||||
|
||||
+ FMLLog.log(Level.SEVERE, exception, "A critical server error occured handling a packet, kicking %s", netserverhandler.getPlayer().field_70157_k);
|
||||
field_71751_a.log(Level.WARNING, "Failed to handle packet for " + netserverhandler.field_72574_e.func_70023_ak() + "/" + netserverhandler.field_72574_e.func_71114_r() + ": " + exception, exception);
|
||||
this.field_71750_c.func_98033_al().func_98235_b("Failed to handle packet for " + netserverhandler.field_72574_e.func_70023_ak() + "/" + netserverhandler.field_72574_e.func_71114_r() + ": " + exception, exception);
|
||||
netserverhandler.func_72565_c("Internal server error");
|
||||
}
|
||||
|
|
|
@ -7,7 +7,7 @@
|
|||
import cpw.mods.fml.relauncher.Side;
|
||||
import cpw.mods.fml.relauncher.SideOnly;
|
||||
import java.io.BufferedOutputStream;
|
||||
@@ -391,6 +392,7 @@
|
||||
@@ -394,6 +395,7 @@
|
||||
if (this.field_74472_n && this.field_74473_o.isEmpty())
|
||||
{
|
||||
this.field_74485_r.func_72515_a(this.field_74481_v, this.field_74480_w);
|
||||
|
|
|
@ -7,9 +7,9 @@
|
|||
|
||||
public abstract class NetHandler
|
||||
{
|
||||
@@ -360,4 +362,8 @@
|
||||
@@ -365,4 +367,8 @@
|
||||
{
|
||||
this.func_72509_a(p_96435_1_);
|
||||
this.func_72509_a(p_98182_1_);
|
||||
}
|
||||
+
|
||||
+ public abstract void handleVanilla250Packet(Packet250CustomPayload payload);
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
--- ../src-base/minecraft/net/minecraft/network/packet/Packet.java
|
||||
+++ ../src-work/minecraft/net/minecraft/network/packet/Packet.java
|
||||
@@ -352,7 +352,7 @@
|
||||
@@ -357,7 +357,7 @@
|
||||
func_73285_a(107, true, true, Packet107CreativeSetSlot.class);
|
||||
func_73285_a(108, false, true, Packet108EnchantItem.class);
|
||||
func_73285_a(130, true, true, Packet130UpdateSign.class);
|
||||
|
|
|
@ -38,7 +38,7 @@
|
|||
+ return;
|
||||
+ }
|
||||
throwable.printStackTrace();
|
||||
field_71306_a.log(Level.SEVERE, "Encountered an unexpected exception " + throwable.getClass().getSimpleName(), throwable);
|
||||
this.func_98033_al().func_98234_c("Encountered an unexpected exception " + throwable.getClass().getSimpleName(), throwable);
|
||||
CrashReport crashreport = null;
|
||||
@@ -428,6 +440,10 @@
|
||||
{
|
||||
|
@ -103,7 +103,7 @@
|
|||
}
|
||||
|
||||
public CrashReport func_71230_b(CrashReport p_71230_1_)
|
||||
@@ -1124,6 +1146,13 @@
|
||||
@@ -1126,6 +1148,13 @@
|
||||
@SideOnly(Side.SERVER)
|
||||
public static void main(String[] p_main_0_)
|
||||
{
|
||||
|
@ -115,5 +115,5 @@
|
|||
+ {
|
||||
+ String[] p_main_0_ = wrap.args;
|
||||
StatList.func_75919_a();
|
||||
ILogAgent ilogagent = null;
|
||||
|
||||
try
|
||||
|
|
|
@ -7,11 +7,20 @@
|
|||
import cpw.mods.fml.relauncher.Side;
|
||||
import cpw.mods.fml.relauncher.SideOnly;
|
||||
import java.io.IOException;
|
||||
@@ -53,6 +54,7 @@
|
||||
@@ -10,6 +11,8 @@
|
||||
import java.util.Collections;
|
||||
import java.util.HashMap;
|
||||
import java.util.List;
|
||||
+import java.util.logging.Level;
|
||||
+
|
||||
import net.minecraft.network.NetLoginHandler;
|
||||
import net.minecraft.network.NetworkListenThread;
|
||||
|
||||
@@ -50,6 +53,7 @@
|
||||
catch (Exception exception)
|
||||
{
|
||||
netloginhandler.func_72527_a("Internal server error");
|
||||
+ FMLLog.log(Level.SEVERE, exception, "Error handling login related packet - connection from %s refused", netloginhandler.func_72528_e());
|
||||
field_71777_a.log(Level.WARNING, "Failed to handle packet for " + netloginhandler.func_72528_e() + ": " + exception, exception);
|
||||
this.field_71771_f.func_71746_d().func_98033_al().func_98235_b("Failed to handle packet for " + netloginhandler.func_72528_e() + ": " + exception, exception);
|
||||
}
|
||||
|
||||
|
|
|
@ -7,33 +7,33 @@
|
|||
import cpw.mods.fml.relauncher.Side;
|
||||
import cpw.mods.fml.relauncher.SideOnly;
|
||||
import java.io.File;
|
||||
@@ -60,6 +61,8 @@
|
||||
field_71306_a.warning("To start the server with more ram, launch it as \"java -Xmx1024M -Xms1024M -jar minecraft_server.jar\"");
|
||||
@@ -62,6 +63,8 @@
|
||||
this.func_98033_al().func_98236_b("To start the server with more ram, launch it as \"java -Xmx1024M -Xms1024M -jar minecraft_server.jar\"");
|
||||
}
|
||||
|
||||
+ FMLCommonHandler.instance().onServerStart(this);
|
||||
+
|
||||
field_71306_a.info("Loading properties");
|
||||
this.field_71340_o = new PropertyManager(new File("server.properties"));
|
||||
this.func_98033_al().func_98233_a("Loading properties");
|
||||
this.field_71340_o = new PropertyManager(new File("server.properties"), this.func_98033_al());
|
||||
|
||||
@@ -128,6 +131,8 @@
|
||||
field_71306_a.warning("While this makes the game possible to play without internet access, it also opens up the ability for hackers to connect with any username they choose.");
|
||||
field_71306_a.warning("To change this, set \"online-mode\" to \"true\" in the server.properties file.");
|
||||
@@ -130,6 +133,8 @@
|
||||
this.func_98033_al().func_98236_b("While this makes the game possible to play without internet access, it also opens up the ability for hackers to connect with any username they choose.");
|
||||
this.func_98033_al().func_98236_b("To change this, set \"online-mode\" to \"true\" in the server.properties file.");
|
||||
}
|
||||
+
|
||||
+ FMLCommonHandler.instance().onServerStarted();
|
||||
|
||||
this.func_71210_a(new DedicatedPlayerList(this));
|
||||
long j = System.nanoTime();
|
||||
@@ -170,6 +175,7 @@
|
||||
@@ -172,6 +177,7 @@
|
||||
this.func_71191_d((this.func_71207_Z() + 8) / 16 * 16);
|
||||
this.func_71191_d(MathHelper.func_76125_a(this.func_71207_Z(), 64, 256));
|
||||
this.field_71340_o.func_73667_a("max-build-height", Integer.valueOf(this.func_71207_Z()));
|
||||
+ if (!FMLCommonHandler.instance().handleServerAboutToStart(this)) { return false; }
|
||||
field_71306_a.info("Preparing level \"" + this.func_71270_I() + "\"");
|
||||
this.func_98033_al().func_98233_a("Preparing level \"" + this.func_71270_I() + "\"");
|
||||
this.func_71247_a(this.func_71270_I(), this.func_71270_I(), k, worldtype, s2);
|
||||
long i1 = System.nanoTime() - j;
|
||||
@@ -190,7 +196,7 @@
|
||||
@@ -192,7 +198,7 @@
|
||||
this.field_71339_n.func_72602_a();
|
||||
}
|
||||
|
||||
|
|
|
@ -7,9 +7,9 @@
|
|||
import cpw.mods.fml.relauncher.Side;
|
||||
import cpw.mods.fml.relauncher.SideOnly;
|
||||
import java.io.File;
|
||||
@@ -108,9 +109,10 @@
|
||||
@@ -111,9 +112,10 @@
|
||||
this.func_71245_h(true);
|
||||
field_71306_a.info("Generating keypair");
|
||||
this.field_98130_m.func_98233_a("Generating keypair");
|
||||
this.func_71253_a(CryptManager.func_75891_b());
|
||||
+ if (!FMLCommonHandler.instance().handleServerAboutToStart(this)) { return false; }
|
||||
this.func_71247_a(this.func_71270_I(), this.func_71221_J(), this.field_71350_m.func_77160_d(), this.field_71350_m.func_77165_h(), this.field_71350_m.func_82749_j());
|
||||
|
|
|
@ -7,7 +7,7 @@
|
|||
import cpw.mods.fml.relauncher.Side;
|
||||
import cpw.mods.fml.relauncher.SideOnly;
|
||||
import java.io.IOException;
|
||||
@@ -63,7 +64,7 @@
|
||||
@@ -64,7 +65,7 @@
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
@ -9,23 +9,23 @@
|
|||
import cpw.mods.fml.relauncher.SideOnly;
|
||||
import java.io.File;
|
||||
@@ -119,6 +121,8 @@
|
||||
}
|
||||
|
||||
p_72355_2_.func_71116_b();
|
||||
+
|
||||
+ FMLNetworkHandler.handlePlayerLogin(p_72355_2_, netserverhandler, p_72355_1_);
|
||||
}
|
||||
|
||||
protected void func_96456_a(ServerScoreboard p_96456_1_, EntityPlayerMP p_96456_2_)
|
||||
@@ -216,6 +220,7 @@
|
||||
+ FMLNetworkHandler.handlePlayerLogin(p_72355_2_, netserverhandler, p_72355_1_);
|
||||
+
|
||||
if (nbttagcompound != null && nbttagcompound.func_74764_b("Riding"))
|
||||
{
|
||||
Entity entity = EntityList.func_75615_a(nbttagcompound.func_74775_l("Riding"), worldserver);
|
||||
@@ -233,6 +237,7 @@
|
||||
|
||||
public void func_72367_e(EntityPlayerMP p_72367_1_)
|
||||
{
|
||||
+ GameRegistry.onPlayerLogout(p_72367_1_);
|
||||
this.func_72391_b(p_72367_1_);
|
||||
WorldServer worldserver = p_72367_1_.func_71121_q();
|
||||
worldserver.func_72900_e(p_72367_1_);
|
||||
@@ -366,6 +371,7 @@
|
||||
|
||||
@@ -390,6 +395,7 @@
|
||||
this.field_72404_b.add(entityplayermp1);
|
||||
entityplayermp1.func_71116_b();
|
||||
entityplayermp1.func_70606_j(entityplayermp1.func_70630_aN());
|
||||
|
@ -33,7 +33,7 @@
|
|||
return entityplayermp1;
|
||||
}
|
||||
|
||||
@@ -391,6 +397,8 @@
|
||||
@@ -415,6 +421,8 @@
|
||||
PotionEffect potioneffect = (PotionEffect)iterator.next();
|
||||
p_72356_1_.field_71135_a.func_72567_b(new Packet41EntityEffect(p_72356_1_.field_70157_k, potioneffect));
|
||||
}
|
||||
|
|
|
@ -13,7 +13,7 @@
|
|||
import net.minecraft.block.Block;
|
||||
import net.minecraft.crash.CrashReportCategory;
|
||||
import net.minecraft.nbt.NBTTagCompound;
|
||||
@@ -80,9 +83,11 @@
|
||||
@@ -81,9 +84,11 @@
|
||||
{
|
||||
TileEntity tileentity = null;
|
||||
|
||||
|
@ -26,7 +26,7 @@
|
|||
|
||||
if (oclass != null)
|
||||
{
|
||||
@@ -96,7 +101,17 @@
|
||||
@@ -97,7 +102,17 @@
|
||||
|
||||
if (tileentity != null)
|
||||
{
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
--- ../src-base/minecraft/net/minecraft/world/World.java
|
||||
+++ ../src-work/minecraft/net/minecraft/world/World.java
|
||||
@@ -1810,13 +1810,14 @@
|
||||
@@ -1806,13 +1806,14 @@
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -16,7 +16,7 @@
|
|||
|
||||
this.field_72984_F.func_76318_c("pendingTileEntities");
|
||||
|
||||
@@ -3729,7 +3730,7 @@
|
||||
@@ -3605,7 +3606,7 @@
|
||||
@SideOnly(Side.CLIENT)
|
||||
public double func_72919_O()
|
||||
{
|
||||
|
|
|
@ -11,19 +11,19 @@
|
|||
import net.minecraft.entity.Entity;
|
||||
import net.minecraft.entity.EntityList;
|
||||
import net.minecraft.nbt.CompressedStreamTools;
|
||||
@@ -247,10 +251,20 @@
|
||||
p_75820_1_.field_76644_m = true;
|
||||
@@ -246,10 +250,19 @@
|
||||
Entity entity = (Entity)iterator.next();
|
||||
nbttagcompound1 = new NBTTagCompound();
|
||||
|
||||
- if (entity.func_70039_c(nbttagcompound1))
|
||||
- {
|
||||
- p_75820_1_.field_76644_m = true;
|
||||
- nbttaglist1.func_74742_a(nbttagcompound1);
|
||||
- }
|
||||
+
|
||||
+ try
|
||||
+ {
|
||||
+ if (entity.func_70039_c(nbttagcompound1))
|
||||
+ {
|
||||
+ p_75820_1_.field_76644_m = true;
|
||||
+ nbttaglist1.func_74742_a(nbttagcompound1);
|
||||
+ }
|
||||
+ }
|
||||
|
@ -32,11 +32,10 @@
|
|||
+ FMLLog.log(Level.SEVERE, e,
|
||||
+ "An Entity type %s has thrown an exception trying to write state. It will not persist. Report this to the mod author",
|
||||
+ entity.getClass().getName());
|
||||
+ }
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -262,8 +276,17 @@
|
||||
@@ -262,8 +275,17 @@
|
||||
{
|
||||
TileEntity tileentity = (TileEntity)iterator.next();
|
||||
nbttagcompound1 = new NBTTagCompound();
|
||||
|
|
|
@ -1,15 +1,15 @@
|
|||
--- ../src-base/minecraft/net/minecraft/world/storage/SaveHandler.java
|
||||
+++ ../src-work/minecraft/net/minecraft/world/storage/SaveHandler.java
|
||||
@@ -7,6 +7,8 @@
|
||||
@@ -6,6 +6,8 @@
|
||||
import java.io.FileInputStream;
|
||||
import java.io.FileOutputStream;
|
||||
import java.io.IOException;
|
||||
import java.util.logging.Logger;
|
||||
+
|
||||
+import cpw.mods.fml.common.FMLCommonHandler;
|
||||
import net.minecraft.entity.player.EntityPlayer;
|
||||
import net.minecraft.nbt.CompressedStreamTools;
|
||||
import net.minecraft.nbt.NBTTagCompound;
|
||||
@@ -104,16 +106,24 @@
|
||||
@@ -103,16 +105,24 @@
|
||||
NBTTagCompound nbttagcompound;
|
||||
NBTTagCompound nbttagcompound1;
|
||||
|
||||
|
@ -35,7 +35,7 @@
|
|||
exception.printStackTrace();
|
||||
}
|
||||
}
|
||||
@@ -126,7 +136,9 @@
|
||||
@@ -125,7 +135,9 @@
|
||||
{
|
||||
nbttagcompound = CompressedStreamTools.func_74796_a(new FileInputStream(file1));
|
||||
nbttagcompound1 = nbttagcompound.func_74775_l("Data");
|
||||
|
@ -46,7 +46,7 @@
|
|||
}
|
||||
catch (Exception exception1)
|
||||
{
|
||||
@@ -142,6 +154,8 @@
|
||||
@@ -141,6 +153,8 @@
|
||||
NBTTagCompound nbttagcompound1 = p_75755_1_.func_76082_a(p_75755_2_);
|
||||
NBTTagCompound nbttagcompound2 = new NBTTagCompound();
|
||||
nbttagcompound2.func_74782_a("Data", nbttagcompound1);
|
||||
|
@ -55,7 +55,7 @@
|
|||
|
||||
try
|
||||
{
|
||||
@@ -180,6 +194,8 @@
|
||||
@@ -179,6 +193,8 @@
|
||||
NBTTagCompound nbttagcompound = p_75761_1_.func_76066_a();
|
||||
NBTTagCompound nbttagcompound1 = new NBTTagCompound();
|
||||
nbttagcompound1.func_74782_a("Data", nbttagcompound);
|
||||
|
|
Loading…
Reference in a new issue