Skip to content

Commit

Permalink
0.1.16 - Fluid id & ResourceLocation.
Browse files Browse the repository at this point in the history
  • Loading branch information
Yesterday17 committed Jan 13, 2019
1 parent 27e94cd commit a8179e4
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 2 deletions.
2 changes: 1 addition & 1 deletion build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ buildscript {
apply plugin: 'net.minecraftforge.gradle.forge'
apply plugin: "maven"

version = "0.1.15"
version = "0.1.16"
group = "cn.yesterday17"
archivesBaseName = "probe"

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,9 @@
import com.google.gson.JsonObject;
import com.google.gson.JsonSerializationContext;
import com.google.gson.JsonSerializer;
import net.minecraft.util.ResourceLocation;
import net.minecraftforge.fluids.Fluid;
import net.minecraftforge.fluids.FluidRegistry;

import java.lang.reflect.Type;

Expand All @@ -13,8 +15,10 @@ public class FluidSerializer implements JsonSerializer<Fluid> {
public JsonElement serialize(Fluid src, Type typeOfSrc, JsonSerializationContext context) {
JsonObject jsonFluid = new JsonObject();

jsonFluid.addProperty("id", FluidRegistry.getRegisteredFluidIDs().get(src));
jsonFluid.addProperty("name", src.getName());
jsonFluid.addProperty("unlocalizedName", src.getUnlocalizedName());
jsonFluid.add("resourceLocation", context.serialize(new ResourceLocation(FluidRegistry.getDefaultFluidName(src))));
jsonFluid.addProperty("luminosity", src.getLuminosity());
jsonFluid.addProperty("density", src.getDensity());
jsonFluid.addProperty("temperature", src.getTemperature());
Expand All @@ -25,7 +29,7 @@ public JsonElement serialize(Fluid src, Type typeOfSrc, JsonSerializationContext
// jsonFluid.add("block", context.serialize(src.getBlock()));
jsonFluid.add("still", context.serialize(src.getStill()));
jsonFluid.add("flowing", context.serialize(src.getFlowing()));

return jsonFluid;
}
}

0 comments on commit a8179e4

Please sign in to comment.