aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/kr/syeyoung/dungeonsguide/utils/ShortUtils.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/kr/syeyoung/dungeonsguide/utils/ShortUtils.java')
-rw-r--r--src/main/java/kr/syeyoung/dungeonsguide/utils/ShortUtils.java8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/main/java/kr/syeyoung/dungeonsguide/utils/ShortUtils.java b/src/main/java/kr/syeyoung/dungeonsguide/utils/ShortUtils.java
index d7ce60c5..ffe306a4 100644
--- a/src/main/java/kr/syeyoung/dungeonsguide/utils/ShortUtils.java
+++ b/src/main/java/kr/syeyoung/dungeonsguide/utils/ShortUtils.java
@@ -1,21 +1,21 @@
package kr.syeyoung.dungeonsguide.utils;
public class ShortUtils {
- public static short rotateClockwise(short integer) {
+ public static short rotateCounterClockwise(short integer) {
int res = 0;
for(int i=0; i<16; i++){
int x = i % 4;
int y = i / 4;
- res |= (integer >> i & 0x1) << (x*4 + y);
+ res |= (integer >> i & 0x1) << ((4-x-1)*4 + y);
}
return (short) (res & 0xFFFF);
}
- public static short rotateCounterClockwise(short integer) {
+ public static short rotateClockwise(short integer) {
int res = 0;
for(int i=0; i<16; i++){
int x = i % 4;
int y = i / 4;
- res |= (integer >> i & 0x1) << ((4-x-1) *4 +(4 - y - 1));
+ res |= (integer >> i & 0x1) << (x *4 +(4 - y - 1));
}
return (short) (res & 0xFFFF);
}