Mapped out some more save stuff. Should be enough to get stuff rolling.

This commit is contained in:
Tyler Hancock 2016-08-23 20:06:57 -06:00
parent 5f8470d7d9
commit a78844d9b6
8 changed files with 50 additions and 0 deletions

View File

@ -0,0 +1,3 @@
CLASS none/aiv net/minecraft/util/MinecraftException
METHOD <init> (Ljava/lang/String;)V
ARG 0 message

View File

@ -0,0 +1,11 @@
CLASS none/bas net/minecraft/world/ISaveHandler
METHOD a (Lnone/auc;)Lnone/atu;
ARG 0 dimensionProvider
METHOD a saveWorld (Lnone/bar;)V
ARG 0 worldProperties
METHOD a saveWorld (Lnone/bar;Lnone/dt;)V
ARG 0 worldProperties
ARG 1 playerTag
METHOD b getWorldFolder ()Ljava/io/File;
METHOD c checkSessionLock ()V
METHOD d readWorldProperties ()Lnone/bar;

View File

@ -7,10 +7,15 @@ CLASS none/aiu net/minecraft/world/World
FIELD a seaLevel I
FIELD i playerList Ljava/util/List;
FIELD r rand Ljava/util/Random;
FIELD s dimensionProvider Lnone/auc;
FIELD u listeners Ljava/util/List;
FIELD v chunkProvider Lnone/ath;
FIELD x info Lnone/bar;
METHOD <init> (Lnone/bas;Lnone/bar;Lnone/auc;Lnone/os;Z)V
ARG 0 saveHandler
ARG 1 properties
ARG 2 dimensionProvider
ARG 3 profiler
ARG 4 isClient
METHOD E isValidHeight (Lnone/cn;)Z
ARG 0 pos
@ -53,6 +58,7 @@ CLASS none/aiu net/minecraft/world/World
METHOD ae getDifficulty ()Lnone/qx;
METHOD aj getWorldBorder ()Lnone/atd;
METHOD ak getLootTableHandler ()Lnone/bbj;
METHOD b getWorld ()Lnone/aiu;
METHOD b getBiome (Lnone/cn;)Lnone/ajh;
METHOD d isSpawnChunk (II)Z
ARG 0 chunkX

View File

@ -6,6 +6,7 @@ CLASS none/lu net/minecraft/world/WorldServer
METHOD a createEntity (Lnone/se;)Z
ARG 0 entity
METHOD aE isMainThread ()Z
METHOD b getWorld ()Lnone/aiu;
METHOD k updateEntities ()V
METHOD n createChunkProvider ()Lnone/ath;
METHOD r getServerChunkProvider ()Lnone/lt;

View File

@ -0,0 +1,11 @@
CLASS none/bax net/minecraft/world/save/impl/ClientSaveHandler
METHOD a (Lnone/auc;)Lnone/atu;
ARG 0 dimensionProvider
METHOD a saveWorld (Lnone/bar;)V
ARG 0 worldProperties
METHOD a saveWorld (Lnone/bar;Lnone/dt;)V
ARG 0 worldProperties
ARG 1 playerTag
METHOD b getWorldFolder ()Ljava/io/File;
METHOD c checkSessionLock ()V
METHOD d readWorldProperties ()Lnone/bar;

View File

@ -0,0 +1,11 @@
CLASS none/bap net/minecraft/world/save/impl/SaveHandler
METHOD a (Lnone/auc;)Lnone/atu;
ARG 0 dimensionProvider
METHOD a saveWorld (Lnone/bar;)V
ARG 0 worldProperties
METHOD a saveWorld (Lnone/bar;Lnone/dt;)V
ARG 0 worldProperties
ARG 1 playerTag
METHOD b getWorldFolder ()Ljava/io/File;
METHOD c checkSessionLock ()V
METHOD d readWorldProperties ()Lnone/bar;

View File

@ -0,0 +1,6 @@
CLASS none/bam
METHOD a (Lnone/auc;)Lnone/atu;
ARG 0 dimensionProvider
METHOD a saveWorld (Lnone/bar;Lnone/dt;)V
ARG 0 worldProperties
ARG 1 playerTag

View File

@ -15,3 +15,4 @@ CLASS none/lq
METHOD b onSetWarningTime (Lnone/atd;I)V
ARG 0 border
ARG 1 warningTime
METHOD b getWorld ()Lnone/aiu;