From e051ac12b56c4f88cd6a3b1e719bb6917b0c42f8 Mon Sep 17 00:00:00 2001 From: Leijurv Date: Thu, 2 Aug 2018 14:06:50 -0400 Subject: [PATCH] unmodifiableList in Path return --- src/main/java/baritone/bot/pathing/calc/Path.java | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/src/main/java/baritone/bot/pathing/calc/Path.java b/src/main/java/baritone/bot/pathing/calc/Path.java index beab6265..5a96f004 100644 --- a/src/main/java/baritone/bot/pathing/calc/Path.java +++ b/src/main/java/baritone/bot/pathing/calc/Path.java @@ -4,10 +4,7 @@ import baritone.bot.pathing.action.Action; import baritone.bot.pathing.goals.Goal; import net.minecraft.util.math.BlockPos; -import java.util.ArrayList; -import java.util.Collection; -import java.util.LinkedList; -import java.util.List; +import java.util.*; /** * A node based implementation of IPath @@ -80,12 +77,12 @@ class Path implements IPath { @Override public List actions() { - return actions; + return Collections.unmodifiableList(actions); } @Override public List positions() { - return path; + return Collections.unmodifiableList(path); } @Override