Module Import alias alias alias alias alias alias alias alias alias Import alias Assign NameStore Call AttributeLoad NameLoad attr Num Num Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr Num Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr If AttributeLoad NameLoad attr body Print Str Print Str Expr Call AttributeLoad NameLoad attr NameLoad Assign NameStore Lambda arguments args NameParam defaults Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Assign NameStore Lambda arguments args NameParam defaults Call NameLoad Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad Assign NameStore Call NameLoad AttributeLoad NameLoad attr Assign NameStore Call NameLoad AttributeLoad NameLoad attr Assign NameStore Call NameLoad AttributeLoad NameLoad attr Assign NameStore Call NameLoad AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad If UnaryOpNot Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad With Call NameLoad Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Str Str NameStore body Expr Call AttributeLoad NameLoad attr Str If UnaryOpNot Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad Assign NameStore Str Assign NameStore Call NameLoad NameLoad Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Str Assign NameStore Call NameLoad Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Str Assign NameStore Call NameLoad Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Str Assign NameStore CompareEq Call AttributeLoad NameLoad attr Str If NameLoad body Assign NameStore Call NameLoad Str orelse Assign NameStore Call NameLoad Str If NameLoad body Assign NameStore Call NameLoad Str orelse Assign NameStore Call NameLoad Str ClassDef bases NameLoad body FunctionDef arguments args NameParam NameParam defaults body Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr BoolOpOr Call AttributeLoad NameLoad attr Str Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr Str Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr Str Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr Str keyword NameLoad Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr Str decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Str NameLoad Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad If NameLoad body Return NameLoad orelse If UnaryOpNot NameLoad body Return NameLoad orelse Return Call AttributeLoad Call AttributeLoad Call NameLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam defaults body Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr Str Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr Str decorator_list NameLoad FunctionDef arguments args NameParam NameParam defaults body Assign NameStore Dict Assign NameStore Call AttributeLoad Call NameLoad Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad attr For NameStore NameLoad body If Call AttributeLoad NameLoad attr Str body Assign TupleStore NameStore NameStore NameStore Call AttributeLoad NameLoad attr If CompareNotEq AttributeLoad AttributeLoad NameLoad attr attr Str body Assign NameStore Call AttributeLoad NameLoad attr Str AttributeLoad AttributeLoad NameLoad attr attr Assign NameStore Call AttributeLoad NameLoad attr Str AttributeLoad AttributeLoad NameLoad attr attr Assign SubscriptStore NameLoad Index NameLoad NameLoad Return NameLoad decorator_list NameLoad FunctionDef arguments args NameParam NameParam defaults body Expr Str For TupleStore NameStore NameStore NameStore Call AttributeLoad NameLoad attr NameLoad keyword NameLoad body If CompareIn Str NameLoad body Delete SubscriptDel NameLoad Slice Print BinOpMod Str NameLoad orelse If CompareIn Str NameLoad body Pass Print BinOpMod Str NameLoad orelse Expr Call AttributeLoad NameLoad attr Call NameLoad NameLoad Delete SubscriptDel NameLoad Slice Print BinOpMod Str NameLoad decorator_list NameLoad FunctionDef arguments args NameParam NameParam NameParam NameParam defaults body For TupleStore NameStore NameStore NameStore Call AttributeLoad NameLoad attr NameLoad keyword NameLoad body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad If UnaryOpNot Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad For NameStore NameLoad body TryExcept body Expr Call AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad NameLoad handlers ExceptHandler type AttributeLoad NameLoad attr body Pass decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore NameLoad Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Str If Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Str If BoolOpAnd Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Call AttributeLoad NameLoad attr NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad Assign NameStore NameLoad Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Str If BoolOpAnd Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Call AttributeLoad NameLoad attr NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad Assign NameStore NameLoad Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Str If BoolOpAnd Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Call AttributeLoad NameLoad attr NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad Assign NameStore NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore NameLoad Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Str If Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Str If BoolOpAnd Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Call AttributeLoad NameLoad attr NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad Assign NameStore NameLoad Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Str If BoolOpAnd Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Call AttributeLoad NameLoad attr NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad Assign NameStore NameLoad Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Str If BoolOpAnd Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Call AttributeLoad NameLoad attr NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad Assign NameStore NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults NameLoad body If CompareIsNot AttributeLoad NameLoad attr NameLoad body Assign NameStore AttributeLoad NameLoad attr orelse If CompareIsNot AttributeLoad NameLoad attr NameLoad body Assign NameStore BinOpMod Str TupleLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr orelse Assign NameStore BinOpMod Str AttributeLoad NameLoad attr If NameLoad body AugAssignAdd NameStore Str AugAssignAdd NameStore Str Return Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call NameLoad If UnaryOpNot Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad body Return NameLoad For TupleStore NameStore NameStore NameStore Call AttributeLoad NameLoad attr NameLoad keyword NameLoad body For NameStore NameLoad body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Return NameLoad decorator_list NameLoad FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad body Expr Str If NameLoad body Assign NameStore AttributeLoad NameLoad attr orelse Assign NameStore AttributeLoad NameLoad attr Assign NameStore ListLoad For NameStore NameLoad body Assign TupleStore NameStore NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad If CompareNotEq Call AttributeLoad NameLoad attr Str body Continue If CompareIn NameLoad NameLoad body Assign NameStore SubscriptLoad NameLoad Index NameLoad Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str Str Str Str If Call AttributeLoad NameLoad attr NameLoad body Assign NameStore SubscriptLoad NameLoad Slice Call NameLoad NameLoad Expr Call AttributeLoad NameLoad attr BinOpAdd NameLoad Str Return NameLoad decorator_list NameLoad FunctionDef arguments args NameParam NameParam NameParam NameParam defaults NameLoad NameLoad body If NameLoad body Assign NameStore Str orelse Assign NameStore Str With Call AttributeLoad NameLoad attr NameLoad NameLoad NameStore body If CompareIs NameLoad NameLoad body For TupleStore NameStore NameStore NameStore Call AttributeLoad NameLoad attr Str keyword NameLoad body For NameStore NameLoad body Expr Call AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad orelse For NameStore NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str FunctionDef arguments args NameParam NameParam defaults NameLoad body Assign NameStore Call AttributeLoad NameLoad attr NameLoad keyword NameLoad If CompareNotEq NameLoad Num body Print BinOpMod Str NameLoad Print BinOpMod Str AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad decorator_list If CompareIsNot AttributeLoad NameLoad attr NameLoad body Expr Call NameLoad AttributeLoad NameLoad attr keyword NameLoad Return NameLoad orelse Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Str Str Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Str Str Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Str Str Assign NameStore Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad keyword NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore NameLoad If NameLoad body If Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad keyword NameLoad Assign NameStore NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr keyword NameLoad Assign NameStore NameLoad If NameLoad body If Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad keyword NameLoad Assign NameStore NameLoad If UnaryOpNot BoolOpOr NameLoad NameLoad body Print Str Return NameLoad Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Str Str If Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad If NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad If NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Str Str If Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad If NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Str Str If Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad If NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad If AttributeLoad NameLoad attr body Return NameLoad Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Str Str If BoolOpAnd Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Call AttributeLoad NameLoad attr NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad If NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad If NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Str Str If BoolOpAnd Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Call AttributeLoad NameLoad attr NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad If NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Str Str If BoolOpAnd Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Call AttributeLoad NameLoad attr NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad If NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad Return NameLoad decorator_list decorator_list Print Str If UnaryOpNot Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad body Expr Call AttributeLoad AttributeLoad NameLoad attr attr Str Assign NameStore Call AttributeLoad Call AttributeLoad AttributeLoad NameLoad attr attr attr If Call AttributeLoad NameLoad attr Str body Print Str With Call AttributeLoad NameLoad attr NameLoad Str NameStore body Expr Call AttributeLoad NameLoad attr NameLoad Print Str orelse Print Str Expr Call AttributeLoad NameLoad attr NameLoad orelse If Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad body Print Str Print Str Print Str Print NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr Str Assign NameStore Call AttributeLoad Call AttributeLoad AttributeLoad NameLoad attr attr attr If UnaryOpNot Call AttributeLoad NameLoad attr Str body Print Str Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad orelse Print Str Print Str With Call AttributeLoad NameLoad attr NameLoad Str NameStore body Expr Call AttributeLoad NameLoad attr Print Str Print Print Str Assign NameStore ListLoad If UnaryOpNot Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad body Print Str orelse Expr Call AttributeLoad NameLoad attr NameLoad NameLoad Assign NameStore Num For NameStore NameLoad body If Call AttributeLoad NameLoad attr body AugAssignAdd NameStore Num Print BinOpMod Str NameLoad Print Print Str Assign NameStore Call AttributeLoad NameLoad attr NameLoad keyword NameLoad If CompareNotEq NameLoad Num body Print Str Expr Call AttributeLoad NameLoad attr NameLoad Assign NameStore Num For NameStore NameLoad body If Call AttributeLoad NameLoad attr body AugAssignAdd NameStore Num Print BinOpMod Str NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad keyword NameLoad If CompareNotEq NameLoad Num body Print Str Expr Call AttributeLoad NameLoad attr NameLoad Print Str Print Print Str Expr Call AttributeLoad NameLoad attr Assign NameStore Num For NameStore NameLoad body Print BinOpMod Str AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad If Call AttributeLoad NameLoad attr body AugAssignAdd NameStore Num Print BinOpMod Str NameLoad
N/A N/A itertools os os.path platform shutil subprocess sys tarfile zipfile N/A settings N/A negative N/A N/A itertools count -1 -1 N/A UNCONFIGURED N/A N/A negative next N/A BUNDLE_MISSING N/A N/A negative next N/A UNSAFE_DELETE N/A N/A negative next N/A BAD_BUNDLE N/A N/A negative next N/A SRC_INSTALL_FAILED N/A N/A negative next N/A positive N/A N/A itertools count 1 N/A RECOMPILE_FAILED N/A N/A positive next N/A BIN_INSTALL_FAILED N/A N/A positive next N/A REOBFUSCATE_FAILED N/A N/A positive next N/A PACKAGE_FAILED N/A N/A positive next N/A N/A settings UNCONFIGURED N/A N/A mcp_rebuild has not been configured properly! N/A Edit config.py and try again. N/A N/A N/A sys exit UNCONFIGURED N/A absolute N/A N/A N/A rawpath N/A N/A N/A N/A os path abspath N/A N/A N/A os path expanduser rawpath N/A relative N/A N/A N/A relpath N/A N/A absolute N/A N/A N/A os path join BASE relpath N/A BASE N/A absolute N/A settings BASE N/A USER N/A relative N/A settings USER N/A TARGET N/A relative N/A settings TARGET N/A SOURCE_BUNDLE N/A relative N/A settings SOURCE_BUNDLE N/A N/A N/A os chdir BASE N/A N/A N/A N/A N/A os path exists USER N/A N/A N/A N/A os makedirs USER N/A N/A open N/A N/A N/A os path join USER CATEGORY w catfile N/A N/A N/A N/A catfile write This is a placeholder file to mark this directory as a category, not a project. N/A N/A N/A N/A N/A os path exists TARGET N/A N/A N/A N/A os makedirs TARGET N/A MCP_SRC_REL src N/A MCP_SRC N/A relative MCP_SRC_REL N/A MCP_SRC_CLIENT N/A N/A N/A os path join MCP_SRC minecraft N/A MCP_SRC_SERVER N/A N/A N/A os path join MCP_SRC minecraft_server N/A MCP_BIN N/A relative bin N/A MCP_BIN_CLIENT N/A N/A N/A os path join MCP_BIN minecraft N/A MCP_BIN_SERVER N/A N/A N/A os path join MCP_BIN minecraft_server N/A MCP_REOBF N/A relative reobf N/A MCP_REOBF_CLIENT N/A N/A N/A os path join MCP_REOBF minecraft N/A MCP_REOBF_SERVER N/A N/A N/A os path join MCP_REOBF minecraft_server N/A WINDOWS N/A N/A N/A platform system Windows N/A WINDOWS N/A N/A RECOMPILE N/A relative recompile.bat N/A N/A RECOMPILE N/A relative recompile.sh N/A WINDOWS N/A N/A REOBFUSCATE N/A relative reobfuscate.bat N/A N/A REOBFUSCATE N/A relative reobfuscate.sh Project N/A object N/A __init__ N/A N/A self directory N/A N/A N/A N/A self dir directory N/A N/A self name N/A N/A N/A self get_config PROJECT_NAME N/A N/A N/A os path basename directory N/A N/A self version N/A N/A self get_config VERSION N/A N/A self package_name N/A N/A self get_config PACKAGE_NAME N/A N/A self hide_source N/A N/A self get_config HIDE_SOURCE is_boolean True N/A N/A self package_command N/A N/A self get_config PACKAGE_COMMAND N/A get_config N/A N/A self setting is_boolean N/A False N/A N/A filename N/A N/A N/A os path join N/A self dir conf setting N/A exists N/A N/A N/A os path isfile filename N/A is_boolean N/A N/A exists N/A N/A N/A exists N/A N/A None N/A N/A N/A N/A N/A N/A N/A open filename read strip N/A load_obfuscation N/A N/A cls N/A N/A N/A N/A cls client_obfuscation N/A N/A cls _load_obfuscation conf/client.srg N/A N/A cls server_obfuscation N/A N/A cls _load_obfuscation conf/server.srg N/A classmethod _load_obfuscation N/A N/A cls filename N/A N/A N/A obfuscation N/A N/A lines N/A N/A N/A open N/A N/A N/A os path join BASE filename readlines N/A line lines N/A N/A N/A N/A line startswith CL: N/A N/A N/A prefix obfuscated plain N/A N/A line split N/A N/A N/A N/A os path sep / N/A N/A obfuscated N/A N/A obfuscated replace / N/A N/A os path sep N/A plain N/A N/A plain replace / N/A N/A os path sep N/A N/A obfuscation N/A plain obfuscated N/A obfuscation N/A classmethod collect_projects N/A N/A root projects N/A N/A N/A Collects all the active projects under root into projects. N/A N/A dir subdirs files N/A N/A os walk root followlinks True N/A N/A N/A DISABLED files N/A N/A N/A subdirs N/A N/A N/A Disabled project or category at %s. dir N/A N/A N/A CATEGORY files N/A N/A N/A N/A Found category at %s, recursing. dir N/A N/A N/A N/A projects append N/A Project dir N/A N/A subdirs N/A N/A N/A Found project at %s. dir N/A staticmethod copy_files N/A N/A self source dest failcode N/A N/A N/A N/A source_dir subdirs files N/A N/A os walk source followlinks True N/A N/A dest_dir N/A N/A N/A os path join dest N/A N/A N/A os path relpath source_dir source N/A N/A N/A N/A N/A os path exists dest_dir N/A N/A N/A N/A os makedirs dest_dir N/A file files N/A N/A N/A N/A N/A N/A shutil copy2 N/A N/A N/A os path join source_dir file dest_dir N/A N/A N/A N/A shutil WindowsError N/A N/A N/A install N/A N/A self N/A N/A N/A Installs this project into MCP's source. N/A did_something False N/A src N/A N/A N/A os path join N/A self dir src N/A N/A N/A N/A os path isdir src N/A N/A common N/A N/A N/A os path join src common N/A N/A N/A N/A N/A os path isdir common N/A N/A os listdir common N/A N/A N/A N/A self copy_files common MCP_SRC_CLIENT SRC_INSTALL_FAILED N/A N/A N/A self copy_files common MCP_SRC_SERVER SRC_INSTALL_FAILED N/A did_something True N/A client N/A N/A N/A os path join src client N/A N/A N/A N/A N/A os path isdir client N/A N/A os listdir client N/A N/A N/A N/A self copy_files client MCP_SRC_CLIENT SRC_INSTALL_FAILED N/A did_something True N/A server N/A N/A N/A os path join src server N/A N/A N/A N/A N/A os path isdir server N/A N/A os listdir server N/A N/A N/A N/A self copy_files server MCP_SRC_SERVER SRC_INSTALL_FAILED N/A did_something True N/A did_something N/A install_precompiled N/A N/A self N/A N/A N/A Installs this project's precompiled code into MCP's classes.

           This code will not be included in the project's package, as it's
           assumed to be libraries or similar code needed for reobfuscation,
           but not part of the mod itself.

           I use this with a deobfuscated-but-still-compiled copy of
           IC2 (which I compile against) so that it reobfuscates happily
           without having to actually solve decompilation issues.
         N/A did_something False N/A bin N/A N/A N/A os path join N/A self dir bin N/A N/A N/A N/A os path isdir bin N/A N/A common N/A N/A N/A os path join bin common N/A N/A N/A N/A N/A os path isdir common N/A N/A os listdir common N/A N/A N/A N/A self copy_files common MCP_BIN_CLIENT BIN_INSTALL_FAILED N/A N/A N/A self copy_files common MCP_BIN_SERVER BIN_INSTALL_FAILED N/A did_something True N/A client N/A N/A N/A os path join bin client N/A N/A N/A N/A N/A os path isdir client N/A N/A os listdir client N/A N/A N/A N/A self copy_files client MCP_BIN_CLIENT BIN_INSTALL_FAILED N/A did_something True N/A server N/A N/A N/A os path join bin server N/A N/A N/A N/A N/A os path isdir server N/A N/A os listdir server N/A N/A N/A N/A self copy_files server MCP_BIN_SERVER BIN_INSTALL_FAILED N/A did_something True N/A did_something N/A get_package_file N/A N/A self server N/A False N/A N/A N/A N/A self package_name None N/A N/A filename N/A self package_name N/A N/A N/A N/A self version None N/A N/A filename N/A %s-%s N/A N/A self name N/A self version N/A N/A filename N/A %s N/A self name N/A server N/A N/A filename -server N/A filename .zip N/A N/A N/A N/A os path join TARGET filename N/A collect_files N/A N/A root N/A N/A N/A all_files N/A set N/A N/A N/A N/A N/A os path isdir root N/A N/A all_files N/A N/A dir subdirs files N/A N/A os walk root followlinks True N/A N/A file files N/A N/A full_name N/A N/A N/A os path join dir file N/A relative_name N/A N/A N/A os path relpath full_name root N/A N/A N/A all_files add relative_name N/A all_files N/A staticmethod map_to_class N/A N/A cls files server N/A False N/A N/A Build a list of class files from the matching list of .java files.

           This method does understand Minecraft's obfuscation.
         N/A server N/A N/A obfuscation N/A cls server_obfuscation N/A N/A obfuscation N/A cls client_obfuscation N/A classes N/A N/A file files N/A N/A N/A identifier ext N/A N/A N/A os path splitext file N/A N/A N/A N/A ext lower .java N/A N/A N/A N/A identifier obfuscation N/A N/A identifier N/A obfuscation N/A identifier N/A prefix N/A N/A N/A os path join net minecraft src N/A N/A N/A identifier startswith prefix N/A N/A identifier N/A identifier N/A N/A len prefix N/A N/A N/A classes append N/A identifier .class N/A classes N/A classmethod zip N/A N/A self archive_name files clean N/A None False N/A N/A clean N/A N/A mode w N/A N/A mode a N/A N/A N/A zipfile ZipFile archive_name mode archive N/A N/A N/A files None N/A N/A N/A dir subdirs files N/A N/A os walk . followlinks True N/A N/A file files N/A N/A N/A N/A archive write N/A N/A N/A os path join dir file N/A N/A file files N/A N/A N/A N/A archive write file N/A package N/A N/A self N/A N/A N/A Packages this project's files. call_or_die N/A N/A cmd shell N/A False N/A N/A exit N/A N/A subprocess call cmd shell shell N/A N/A exit 0 N/A N/A N/A Command failed: %s cmd N/A N/A Failed to package project %s.  Aborting. N/A project name N/A N/A N/A sys exit PACKAGE_FAILED N/A N/A N/A N/A project package_command None N/A N/A N/A call_or_die N/A project package_command shell True N/A True N/A N/A client_dir N/A N/A N/A os path join N/A self dir src client N/A client_sources N/A N/A self collect_files client_dir N/A server_dir N/A N/A N/A os path join N/A self dir src server N/A server_sources N/A N/A self collect_files server_dir N/A common_dir N/A N/A N/A os path join N/A self dir src common N/A common_sources N/A N/A self collect_files common_dir N/A N/A N/A client_sources update common_sources N/A N/A N/A server_sources update common_sources N/A client_classes N/A N/A self map_to_class client_sources N/A server_classes N/A N/A self map_to_class server_sources server True N/A N/A N/A os chdir MCP_REOBF_CLIENT N/A client_package N/A N/A self get_package_file N/A client_created False N/A client_classes N/A N/A N/A N/A N/A os path exists client_package N/A N/A N/A N/A os remove client_package N/A N/A N/A self zip client_package client_classes clean True N/A client_created True N/A N/A N/A os chdir MCP_REOBF_SERVER N/A server_package N/A N/A self get_package_file server True N/A server_created False N/A server_classes N/A N/A N/A N/A N/A os path exists server_package N/A N/A N/A N/A os remove server_package N/A N/A N/A self zip server_package server_classes clean True N/A server_created True N/A N/A N/A client_created server_created N/A N/A Nothing to package. N/A False N/A common_resources N/A N/A N/A os path join N/A self dir resources common N/A N/A N/A N/A os path isdir common_resources N/A N/A N/A N/A os chdir common_resources N/A client_created N/A N/A N/A N/A self zip client_package N/A server_created N/A N/A N/A N/A self zip server_package N/A client_resources N/A N/A N/A os path join N/A self dir resources client N/A N/A N/A N/A os path isdir client_resources N/A N/A N/A N/A os chdir client_resources N/A client_created N/A N/A N/A N/A self zip client_package N/A server_resources N/A N/A N/A os path join N/A self dir resources server N/A N/A N/A N/A os path isdir server_resources N/A N/A N/A N/A os chdir server_resources N/A server_created N/A N/A N/A N/A self zip server_package N/A N/A self hide_source N/A N/A True N/A common_source N/A N/A N/A os path join N/A self dir src common N/A N/A N/A N/A N/A os path isdir common_source N/A N/A os listdir common_source N/A N/A N/A N/A os chdir common_source N/A client_created N/A N/A N/A N/A self zip client_package N/A server_created N/A N/A N/A N/A self zip server_package N/A client_source N/A N/A N/A os path join N/A self dir src client N/A N/A N/A N/A N/A os path isdir client_source N/A N/A os listdir client_source N/A N/A N/A N/A os chdir client_source N/A client_created N/A N/A N/A N/A self zip client_package N/A server_source N/A N/A N/A os path join N/A self dir src server N/A N/A N/A N/A N/A os path isdir server_source N/A N/A os listdir server_source N/A N/A N/A N/A os chdir server_source N/A server_created N/A N/A N/A N/A self zip server_package N/A True N/A N/A N/A STEP 1: Cleaning MCP's source directory. N/A N/A N/A N/A N/A os path exists SOURCE_BUNDLE N/A N/A N/A N/A N/A sys stdout write Source bundle not found.  Is MCP's source directory clean? (y/N)  N/A answer N/A N/A N/A N/A N/A sys stdin readline lower N/A N/A N/A answer startswith y N/A N/A Creating source bundle... N/A N/A N/A tarfile open SOURCE_BUNDLE w:bz2 archive N/A N/A N/A N/A archive add MCP_SRC_REL N/A Bundle created.  No need to clean the source directory. N/A N/A Clean MCP's source directory and run this script again. N/A N/A N/A sys exit BUNDLE_MISSING N/A N/A N/A N/A N/A os path exists MCP_SRC N/A N/A Nuking MCP's source directory from orbit... N/A Please confirm that this path is correct.  All contents will be N/A destroyed and a clean version will be restored from the bundle: N/A MCP_SRC N/A N/A N/A N/A sys stdout write Are you sure it's safe to delete this directory and its contents? (y/N)  N/A answer N/A N/A N/A N/A N/A sys stdin readline lower N/A N/A N/A N/A answer startswith y N/A N/A Unable to safely clean MCP's source directory.  Aborting. N/A N/A N/A sys exit UNSAFE_DELETE N/A N/A N/A shutil rmtree MCP_SRC N/A N/A MCP's source directory is missing; no need to delete it. N/A Restoring source bundle... N/A N/A N/A tarfile open SOURCE_BUNDLE r:bz2 archive N/A N/A N/A N/A archive extractall N/A Bundle restored; MCP's source directory is now clean. N/A N/A STEP 2: Installing projects. N/A projects N/A N/A N/A N/A N/A N/A os path isdir USER N/A N/A No user directory found.  Leaving source clean. N/A N/A N/A N/A Project collect_projects USER projects N/A count 0 N/A project projects N/A N/A N/A N/A project install N/A N/A count 1 N/A N/A %d project(s) installed. count N/A N/A STEP 3: Recompiling and reobfuscating. N/A exit N/A N/A subprocess call RECOMPILE shell True N/A N/A exit 0 N/A N/A Recompile failed.  Aborting. N/A N/A N/A sys exit RECOMPILE_FAILED N/A count 0 N/A project projects N/A N/A N/A N/A project install_precompiled N/A N/A count 1 N/A N/A Installed precompiled files for %d project(s). count N/A exit N/A N/A subprocess call REOBFUSCATE shell True N/A N/A exit 0 N/A N/A Reobfuscate failed.  Aborting. N/A N/A N/A sys exit REOBFUSCATE_FAILED N/A Recompiled and reobfuscated successfully. N/A N/A STEP 4: Packaging projects. N/A N/A N/A Project load_obfuscation N/A package_count 0 N/A project projects N/A N/A N/A Packaging %s... N/A project name N/A N/A N/A os chdir BASE N/A N/A N/A project package N/A N/A package_count 1 N/A N/A %d project(s) compiled and packaged successfully. package_count