@Dean Baset - i have removed all non-relevent code; that code was present in the full source i showed; that is because, as a non-minecraft dev, that is all i have easy access to, and this started as a cross-post from the FML github.
That was why I also posted the patch, which is a 5 line change which, other than variable names, would apply straight to vanilla code.
@Kumasasa - where would be the appropriate place to raise an issue like this? (also, this implies that you do not consider easily fixed excessive cpu usage a bug?)
@Dean Baset - i have removed all non-relevent code; that code was present in the full source i showed; that is because, as a non-minecraft dev, that is all i have easy access to, and this started as a cross-post from the FML github.
That was why I also posted the patch, which is a 5 line change which, other than variable names, would apply straight to vanilla code.
@Kumasasa - where would be the appropriate place to raise an issue like this? (also, this implies that you do not consider easily fixed excessive cpu usage a bug?)