DataWatcher.getWatchedObject Здесь не нужно забирать readLock, т.к. этот метод никогда не вызывается не из основного потока.
А если и вызывается, то это очевидно неправильное его использование, но к особым проблемам это привести не должно. read/write lock здесь нужен для синхронизации записи пакета, а за это отвечают методы ниже |
---|
|
src/main/java/net/minecraft/entity/DataWatcher.java |
---|