IJMinecraftLevel.h 623 B

1234567891011121314151617181920212223242526
  1. //
  2. // IJMinecraftLevel.h
  3. // InsideJob
  4. //
  5. // Created by Adam Preble on 10/7/10.
  6. // Copyright 2010 Adam Preble. All rights reserved.
  7. //
  8. #import <Cocoa/Cocoa.h>
  9. #import "NBTContainer.h"
  10. @interface IJMinecraftLevel : NBTContainer {
  11. }
  12. @property (nonatomic, copy) NSArray *inventory; // Array of IJInventoryItem objects.
  13. + (NSString *)pathForWorldAtIndex:(int)worldIndex;
  14. + (NSString *)pathForLevelDatAtIndex:(int)worldIndex;
  15. + (NSString *)pathForSessionLockAtIndex:(int)worldIndex;
  16. + (int64_t)writeToSessionLockAtIndex:(int)worldIndex;
  17. + (BOOL)checkSessionLockAtIndex:(int)worldIndex value:(int64_t)checkValue;
  18. @end