This commit is contained in:
gnembon committed 2021-05-21 04:45:23 -03:00
1 parent 84dd972758
commit 1b49bfe21f
2 files changed
+4 -3

No files matched your search

@@ -12,7 +12,7 @@ import java.util.List;
import java.util.Locale; import java.util.Locale;
import java.util.Map; import java.util.Map;
import java.util.Optional; import java.util.Optional;
/* There is no worse example to use for 1.17 compatibility
import static net.minecraft.network.packet.s2c.play.TitleS2CPacket.Action; import static net.minecraft.network.packet.s2c.play.TitleS2CPacket.Action;
public class FunctionsTestClass { public class FunctionsTestClass {
@@ -58,3 +58,4 @@ public class FunctionsTestClass {
return targets.size(); return targets.size();
} }
} }
*/
@@ -5,6 +5,7 @@ import java.util.Map;
import java.util.Objects; import java.util.Objects;
import java.util.function.Function; import java.util.function.Function;
import net.minecraft.nbt.NbtElement;
import org.apache.commons.lang3.ClassUtils; import org.apache.commons.lang3.ClassUtils;
import carpet.script.LazyValue; import carpet.script.LazyValue;
@@ -17,7 +18,6 @@ import carpet.script.value.Value;
import carpet.script.value.ValueConversions; import carpet.script.value.ValueConversions;
import net.minecraft.entity.Entity; import net.minecraft.entity.Entity;
import net.minecraft.item.ItemStack; import net.minecraft.item.ItemStack;
import net.minecraft.nbt.Tag;
import net.minecraft.text.Text; import net.minecraft.text.Text;
import net.minecraft.util.Identifier; import net.minecraft.util.Identifier;
import net.minecraft.util.dynamic.GlobalPos; import net.minecraft.util.dynamic.GlobalPos;
@@ -48,7 +48,7 @@ public final class OutputConverter<T>
registerToValue(String.class, StringValue::new); registerToValue(String.class, StringValue::new);
registerToValue(Entity.class, EntityValue::new); registerToValue(Entity.class, EntityValue::new);
registerToValue(Text.class, FormattedTextValue::new); registerToValue(Text.class, FormattedTextValue::new);
registerToValue(Tag.class, NBTSerializableValue::new); registerToValue(NbtElement.class, NBTSerializableValue::new);
registerToValue(BlockPos.class, ValueConversions::of); registerToValue(BlockPos.class, ValueConversions::of);
registerToValue(Vec3d.class, ValueConversions::of); registerToValue(Vec3d.class, ValueConversions::of);
registerToValue(ItemStack.class, ValueConversions::of); registerToValue(ItemStack.class, ValueConversions::of);